/*!************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./Content/assets/Theme.css ***!
  \************************************************************************************************************/
body {
  background-color: transparent;
  overflow-y: hidden;
}

#page .fullscreen {
  background: rgba(255, 255, 255, 0.8);
}
#page .fullscreen #popupcontainer {
  background-color: transparent;
}
#page .fullscreen .dropDownContainer .licontent {
  color: #718383;
  background-color: #ffffff;
}
#page .fullscreen .dropDownContainer .licontent .egbox {
  background-color: #f4f4f4;
  border: #b3b3b3 1px solid;
  border-radius: 0;
}
#page .fullscreen .dropDownContainer ul li {
  background: #e1f3f5 !important;
  border-top: none !important;
}
#page .fullscreen .dropDownContainer ul li .icon-ArrowDown,
#page .fullscreen .dropDownContainer ul li .icon-ArrowUp {
  color: #718385;
}
#page .fullscreen .dropDownContainer ul li:hover {
  background: #c3eaef !important;
  color: #cd4370;
}
#page .fullscreen .dropDownContainer ul li:hover .icon-ArrowDown,
#page .fullscreen .dropDownContainer ul li:hover .icon-ArrowUp {
  color: #cd4370;
}
#page .fullscreen .dropDownContainer dt .closeicon:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
}
#page .fullscreen .dropDownContainer .icon {
  background: none;
}
#page .fullscreen .dropDownContainer .icon:before {
  color: white;
}

.tt-cont {
  box-shadow: #000 0 0 5px;
  box-shadow: none\0;
  border-color: #333;
  color: #fff;
  background: #4e4e4e;
}

#page {
  background-color: #ffffff;
  min-width: 970px;
}

::-webkit-scrollbar {
  width: 14px;
  height: 14px;
}

::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
}

::-webkit-scrollbar-thumb {
  background: #32a6de;
  border: 2px solid #ffffff;
  border-radius: 42px;
}
::-webkit-scrollbar-thumb:hover,
::-webkit-scrollbar-thumb:active {
  background: #32a6de;
}

::-webkit-scrollbar-track {
  background: #f1f1f1;
  border: 0px solid #f1f1f1;
  border-radius: 1px;
}
::-webkit-scrollbar-track:hover,
::-webkit-scrollbar-track:active {
  background: #f1f1f1;
}

::-webkit-scrollbar-corner {
  background: transparent;
}

::-webkit-scrollbar-thumb:hover {
  background: #1c9fde;
}

*,
#center-panel,
#lt-center {
  scrollbar-shadow-color: #f1f1f1;
  scrollbar-face-color: #32a6de;
  scrollbar-track-color: #f1f1f1;
  scrollbar-arrow-color: #32a6de;
}

.jspVerticalBar {
  background: #ffffff;
}
.jspVerticalBar .jspTrack {
  background: #f1f1f1;
}
.jspVerticalBar .jspTrack .jspDrag {
  border-top: 1px solid #788ba7;
  background: #32a6de;
  left: 3px;
  -moz-border-radius: 3;
  -webkit-border-radius: 3;
  border-radius: 3;
}

#container nav #lt-left .sidebar-menu .menu-title,
#container nav #lt-left .sidebar-menu .menu-title-2,
#container nav #lt-left .sidebar-menu ul.sub-menu > li {
  background: #4b4b4b;
}

#container nav #lt-left .sidebar-menu .menu-title .icon,
#container nav #lt-left .sidebar-menu ul.sub-menu > li > .icon {
  color: #7d7d7d;
}

#container nav #lt-left #viewmore {
  background: #5a5a5a;
  border-top: 1px solid #616161 !important;
}

#container nav #lt-left .sidebar-menu .menu-title {
  background: #323232;
  color: #dcdcdc;
}
#container nav #lt-left .sidebar-menu .menu-title a {
  color: #8c8c8c;
}

#container nav #lt-left .sidebar-menu .menu-title-2 {
  color: #dcdcdc;
  border-bottom: 1px solid #373737 !important;
  border-top: 1px solid #555555 !important;
}
#container nav #lt-left .sidebar-menu .menu-title-2 a {
  color: #dcdcdc;
}
#container nav #lt-left .sidebar-menu .menu-title-2.active {
  background-color: #787878;
  border-top: 1px solid #949494 !important;
}
#container nav #lt-left .sidebar-menu .menu-title-2 .icon {
  color: #f5c15d;
}

#container nav #lt-left .sidebar-menu .other {
  color: #dcdcdc;
  background-color: #646464;
}
#container nav #lt-left .sidebar-menu .other .iconbox {
  background-color: #5a5a5a;
}
#container nav #lt-left .sidebar-menu .other .merge-icon-a,
#container nav #lt-left .sidebar-menu .other .merge-icon-b {
  color: #dcdcdc;
}
#container nav #lt-left .sidebar-menu .other:hover {
  background-color: #4b4b4b;
}

#container nav #lt-left .sidebar-menu .sportsType .has-menu-row {
  background: #373737;
  border-top: none !important;
  border-bottom: 1px solid #2d2d2d !important;
}
#container nav #lt-left .sidebar-menu .sportsType .has-menu-row:hover,
#container nav #lt-left .sidebar-menu .sportsType .has-menu-row.active {
  background: #444444;
}
#container nav #lt-left .sidebar-menu .sportsType .has-menu-row span {
  color: #7d7d7d;
}
#container nav #lt-left .sidebar-menu .sportsType .has-menu-row .sport-name,
#container nav #lt-left .sidebar-menu .sportsType .has-menu-row.active span,
#container nav #lt-left .sidebar-menu .sportsType .has-menu-row:hover span {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu .sportsType .has-menu-row.active .sport-name,
#container nav #lt-left .sidebar-menu .sportsType .has-menu-row:hover .sport-name {
  color: #ffffff;
}

#container nav #lt-left .sidebar-menu ul.sub-menu {
  background-color: #323232;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li {
  border-bottom: 1px solid #373737 !important;
  border-top: 1px solid #555555 !important;
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li .badge.on {
  color: #ff9200;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li .badge.off {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li a {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li > .icon.lightorange {
  color: #c69432;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li:hover {
  background: #535353;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li:hover > a {
  color: #e6e6e6;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li:hover > .icon {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li.active {
  background: #787878;
  border-top: 1px solid #909090 !important;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li.active a {
  color: #ffffff;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li.active .icon {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu ul.sub-menu > li.active .badge.on {
  color: #ffb95a;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li {
  background: #373737;
  border-top: none !important;
  border-bottom: 1px solid #2d2d2d !important;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li span {
  color: #7d7d7d;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li p {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li:hover,
#container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li.active {
  background: #444444;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li:hover span,
#container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li.active span {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li:hover p,
#container nav #lt-left .sidebar-menu ul.sub-menu.featuredEvents li.active p {
  color: #ffffff;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li {
  background: #4b4b4b;
  border-bottom: 1px solid #2d2d2d !important;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li span {
  color: #7d7d7d;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li p {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li .iconbox span {
  color: #bebebe;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li .iconbox p {
  color: #ffffff;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li:hover,
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.active {
  background: #787878;
  border-top: 1px solid #949494 !important;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li:hover span,
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.active span {
  color: #bebebe;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li:hover p,
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.active p {
  color: #ffffff;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.other:hover,
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.other.active {
  background: #4b4b4b;
  border-top: 1px solid #555555 !important;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.delete-more {
  background-color: #535353;
  border-top: 1px solid #585858 !important;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.delete-more span {
  color: #ababab;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.mycomps li.delete-more p {
  color: #e6e6e6;
}
#container nav #lt-left .sidebar-menu ul.sub-menu.no-events .other {
  background-color: #646464;
}

#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row {
  background: #373737;
  border-top: none !important;
  border-bottom: 1px solid #2d2d2d !important;
}
#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row:hover,
#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.active {
  background: #444444;
}
#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row .row-title,
#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row .myeventRow {
  color: #a0a0a0;
}
#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row .otherInfo {
  color: #6e6e6e;
}
#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row .otherInfo .icon {
  color: #6e6e6e;
}
#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.active .row-title,
#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.active .myeventRow {
  color: #ffffff;
}
#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.active .otherInfo {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu.perStart .EventSelected.st3 .has-menu-row.active .otherInfo .icon {
  color: #b4b4b4;
}

#container nav #lt-left .sidebar-menu.startingSoon .has-menu {
  background-color: #646464;
  border-top: 1px solid #747474 !important;
}
#container nav #lt-left .sidebar-menu.startingSoon .has-menu a {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu.startingSoon .has-menu a:hover {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu.startingSoon .has-menu .icon {
  color: #c8c8c8;
}
#container nav #lt-left .sidebar-menu.startingSoon .has-menu:hover {
  background-color: #646464;
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu.startingSoon .has-menu:hover a {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu.startingSoon .has-menu ul li.has-menu-row {
  border-bottom: 1px solid #2d2d2d !important;
  border-top: none !important;
  background-color: #373737;
  color: #a0a0a0;
}
#container nav #lt-left .sidebar-menu.startingSoon .has-menu ul li.has-menu-row .otherInfo {
  color: #ff9100;
}
#container nav #lt-left .sidebar-menu.startingSoon .has-menu ul li.has-menu-row:hover {
  background-color: #444444;
}
#container nav #lt-left .sidebar-menu.startingSoon .has-menu ul li.has-menu-row.active {
  background-color: #444444;
}
#container nav #lt-left .sidebar-menu.startingSoon .has-menu ul li.has-menu-row.active p {
  color: #ffffff;
}

#container nav #lt-left .sidebar-menu.inPlay .has-menu {
  background-color: #646464;
  border-top: 1px solid #747474 !important;
  border-bottom: 1px solid #2d2d2d !important;
}
#container nav #lt-left .sidebar-menu.inPlay .has-menu .icon {
  color: #c8c8c8;
}
#container nav #lt-left .sidebar-menu.inPlay .has-menu ul li.has-menu-row {
  border-bottom: 1px solid #2d2d2d !important;
  border-top: none !important;
  background-color: #373737;
  color: #a0a0a0;
}
#container nav #lt-left .sidebar-menu.inPlay .has-menu ul li.has-menu-row .otherInfo {
  color: #ff9100;
}
#container nav #lt-left .sidebar-menu.inPlay .has-menu ul li.has-menu-row:hover {
  background-color: #444444;
}
#container nav #lt-left .sidebar-menu.inPlay .has-menu ul li.has-menu-row.active {
  background-color: #444444;
}
#container nav #lt-left .sidebar-menu.inPlay .has-menu ul li.has-menu-row.active p {
  color: #ffffff;
}

#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row {
  background-color: #373737;
  border-top: none !important;
  border-bottom: 1px solid #2d2d2d !important;
  color: #a0a0a0;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row:first-child {
  border-top: 1px solid #2d2d2d !important;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row:hover {
  background-color: #444444;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row .TN1 {
  color: #ff9100;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row .otherInfo .lightorange {
  color: #ff9100;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li > ul > li.has-menu-row .otherInfo .dayDD {
  color: #6e6e6e;
}

#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li.other {
  color: #dcdcdc;
  background-color: #646464;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li.other .iconbox {
  background-color: inherit;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.myevents > li.other .icon {
  color: #444444;
}

#container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu {
  background: #646464;
  border-top: 1px solid #747474 !important;
  border-bottom: 1px solid #2d2d2d !important;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu .icon-ArrowUp,
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu .icon-ArrowDown,
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu a {
  color: #b4b4b4;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu > ul > li.has-menu-row {
  background-color: #373737;
  border-top: none !important;
  border-bottom: 1px solid #2d2d2d !important;
  color: #a0a0a0;
}
#container
  nav
  #lt-left
  .sidebar-menu.inPlay
  .sub-menu.sports
  li
  > ul.group
  > li.has-menu
  > ul
  > li.has-menu-row:first-child {
  border-top: 1px solid #2d2d2d !important;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu > ul > li.has-menu-row:hover {
  background-color: #444444;
}
#container nav #lt-left .sidebar-menu.inPlay .sub-menu.sports li > ul.group > li.has-menu > ul > li.has-menu-row .TN1 {
  color: #ff9100;
}
#container
  nav
  #lt-left
  .sidebar-menu.inPlay
  .sub-menu.sports
  li
  > ul.group
  > li.has-menu
  > ul
  > li.has-menu-row
  .otherInfo
  .lightorange {
  color: #ff9100;
}
#container
  nav
  #lt-left
  .sidebar-menu.inPlay
  .sub-menu.sports
  li
  > ul.group
  > li.has-menu
  > ul
  > li.has-menu-row
  .otherInfo
  .dayDD {
  color: #6e6e6e;
}

#container nav.collapsed #lt-left .sidebar-menu .menu-title.competitions {
  background: #4b4b4b;
  border-bottom: 1px solid #373737 !important;
  border-top: 1px solid #555555 !important;
}

#container nav.collapsed #lt-left .sidebar-menu .menu-title.active {
  background: #787878;
  border-top: 1px solid #949494 !important;
}
#container nav.collapsed #lt-left .sidebar-menu .menu-title.active .icon {
  color: #ffffff;
}

#container nav.collapsed #lt-left .sidebar-menu .sub-menu.featuredEvents {
  background: #4b4b4b;
}

#container aside #lt-right .tvbox,
#container aside #lt-right .live-center {
  background-color: #4b4b4b;
}

.hh-o {
  color: #ff9200;
}

.hh-b {
  color: #282828;
}

.hh-dp {
  color: #d67e11;
}

aside.enlarge .bannerbox {
  border-right: 1px solid #555555;
  border-left: 1px solid #555555;
}

aside.enlarge .selectItems {
  border-top: 1px #3e3e3e solid;
}

#container aside #lt-right {
  color: #b4b4b4;
}
#container aside #lt-right .tvbox {
  color: #b4b4b4;
}
#container aside #lt-right .live-center {
  color: #ffffff;
  border-top: 1px solid #555555;
}
#container aside #lt-right .live-center .toolicon span {
  color: #b4b4b4;
  background-color: #3c3c3c;
}
#container aside #lt-right .live-center .toolicon span a {
  color: #b4b4b4;
}
#container aside #lt-right .LC-content {
  background-color: #323232;
}
#container aside #lt-right .HT p.ht-title {
  background-color: #444444;
  color: #6d6d6d;
  border-top: 1px solid #555555;
}
#container aside #lt-right .HT .ht-tool {
  border-top: 1px solid #555555;
}
#container aside #lt-right .HT .ht-tool span {
  border-right: 1px solid #555555;
  background-color: #3c3c3c;
}
#container aside #lt-right .HT .ht-tool span.active {
  background-color: #646464;
  color: #ffffff;
}
#container aside #lt-right .HT .ht-tool span:last-child {
  border-right: none;
}
#container aside #lt-right .betbox {
  border-top: 1px solid #555555;
  margin-top: 1px;
}
#container aside #lt-right .betbox.prelogin {
  color: #ffffff;
}
#container aside #lt-right .betbox.nobetslip {
  border-top: none !important;
}
#container aside #lt-right .betbox .alertbar {
  background-color: #e74545;
  color: #fff;
}
#container aside #lt-right .betbox .alertbar.confirmedbar {
  background-color: #84b752;
  color: #374b23;
}
#container aside #lt-right .betbox ul.tabs {
  background-color: #4b4b4b;
}
#container aside #lt-right .betbox ul.tabs li a {
  color: #b4b4b4;
  font-weight: bold;
}
#container aside #lt-right .betbox ul.tabs li a.active {
  color: #ffffff;
}
#container aside #lt-right .betbox ul.tabs li .cick {
  border-color: transparent transparent #2d2d2d transparent;
}
#container aside #lt-right .betbox ul.tabs li .icon {
  color: #f5c15d;
}
#container aside #lt-right .betbox p.confirmTitle {
  background-color: #c17d2d;
  color: #ffffff;
}
#container aside #lt-right .betbox p.betreceiptTitle {
  background-color: #4b4b4b;
}
#container aside #lt-right .betbox .tab_content {
  background-color: #323232;
}
#container aside #lt-right .betbox .tab_content .betslip-row {
  color: #b4b4b4;
  background-color: #373737;
}
#container aside #lt-right .betbox .tab_content .betslip-row .big-txt {
  color: #fff;
}
#container aside #lt-right .betbox .tab_content .betslip-row .dropdown {
  background-color: #d7d7d7;
  border: 3px #2d2d2d solid;
}
#container aside #lt-right .betbox .tab_content .betslip-row .dropdown .text1,
#container aside #lt-right .betbox .tab_content .betslip-row .dropdown .datetime {
  color: #5a5a5a;
}
#container aside #lt-right .betbox .tab_content .betslip-row .dropdown .cick {
  border-color: transparent transparent #2d2d2d transparent;
}
#container aside #lt-right .betbox .tab_content .betslip-row.error {
  color: #af5252;
  background-color: #f3dace;
  border-bottom: 1px solid #dcc1b4;
}
#container aside #lt-right .betbox .tab_content .betslip-row.error .iconbox {
  background-color: #aa4848;
}
#container aside #lt-right .betbox .tab_content .betslip-row.error .iconbox .icon {
  color: #ffffff;
}
#container aside #lt-right .betbox .tab_content .betslip-row.error .staketxt,
#container aside #lt-right .betbox .tab_content .betslip-row.error .towintxt {
  color: #b78080;
}
#container aside #lt-right .betbox .tab_content .betslip-row.error .staketxt .number,
#container aside #lt-right .betbox .tab_content .betslip-row.error .towintxt .number {
  color: #4b4b4b;
}
#container aside #lt-right .betbox .tab_content .betslip-row.error .at,
#container aside #lt-right .betbox .tab_content .betslip-row.error .name1 {
  color: #282828;
}
#container aside #lt-right .betbox .tab_content .betslip-row .highlight {
  background-color: #d67e11;
  padding: 0px 3px;
  color: #fff;
  margin-left: 3px;
  display: inline-block;
}
#container aside #lt-right .betbox .tab_content .betslip-row.parlayBetSlip p {
  color: white;
}
#container aside #lt-right .betbox .tab_content .betslip-row.parlayBetSlip p .symbol_at,
#container aside #lt-right .betbox .tab_content .betslip-row.parlayBetSlip p.text {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .tab_content .betslip-row a {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .tab_content .betslip-row a.edit,
#container aside #lt-right .betbox .tab_content .betslip-row a.maxBet {
  color: #373737;
}
#container aside #lt-right .betbox .tab_content .betslip-row .iconbox {
  background-color: #646464;
}
#container aside #lt-right .betbox .tab_content .betslip-row .iconbox .icon {
  color: #ffffff;
}
#container aside #lt-right .betbox .tab_content .betslip-row .staketxt {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .tab_content .betslip-row .staketxt .number {
  color: #ffffff;
}
#container aside #lt-right .betbox .tab_content .betslip-row .towintxt {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .tab_content .betslip-row .towintxt .number {
  color: #84b752;
}
#container aside #lt-right .betbox .tab_content .betslip-row .at {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .tab_content .betslip-row .name1 {
  color: #ffffff;
}
#container aside #lt-right .betbox .tab_content .betpanel {
  background-color: #414141;
}
#container aside #lt-right .betbox .tab_content .betpanel input#ToWin::-webkit-input-placeholder {
  color: #446424;
}
#container aside #lt-right .betbox .tab_content .betpanel .placebet-check {
  background: #ffffff;
}
#container aside #lt-right .betbox .tab_content .betpanel .placebet-check label {
  background: #ffffff;
}
#container aside #lt-right .betbox .tab_content .betpanel .placebet-check input[type='checkbox']:checked + label {
  background: #ff9201;
}
#container aside #lt-right .betbox .tab_content input#ToWin::-webkit-input-placeholder {
  color: #446424;
}
#container aside #lt-right .betbox .ConfirmBetContent {
  background-color: #2e2e2e;
}
#container aside #lt-right .betbox .ConfirmBetContent .betslip-row {
  color: #b4b4b4;
  background-color: #373737;
}
#container aside #lt-right .betbox .ConfirmBetContent .betslip-row .iconbox {
  background-color: #646464;
}
#container aside #lt-right .betbox .ConfirmBetContent .betslip-row .iconbox .icon {
  color: #ffffff;
}
#container aside #lt-right .betbox .ConfirmBetContent .betslip-row .staketxt {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .ConfirmBetContent .betslip-row .staketxt .number {
  color: #ffffff;
}
#container aside #lt-right .betbox .ConfirmBetContent .betslip-row .towintxt {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .ConfirmBetContent .betslip-row .towintxt .number {
  color: #84b752;
}
#container aside #lt-right .betbox .ConfirmBetContent .betslip-row .at {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .ConfirmBetContent .betslip-row .name1 {
  color: #ffffff;
}
#container aside #lt-right .betbox .ConfirmBetContent .betpanel {
  background-color: #414141;
}
#container aside #lt-right .betbox .ConfirmBetContent .betpanel input#ToWin::-webkit-input-placeholder {
  color: #446424;
}
#container aside #lt-right .betbox .ConfirmBetContent .betpanel .placebet-check {
  background: #ffffff;
}
#container aside #lt-right .betbox .ConfirmBetContent .betpanel .placebet-check label {
  background: #ffffff;
}
#container aside #lt-right .betbox .ConfirmBetContent .betpanel .placebet-check input[type='checkbox']:checked + label {
  background: #ff9201;
}
#container aside #lt-right .betbox .BetreceiptContent {
  background-color: #323232;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row {
  color: #b4b4b4;
  background-color: #373737;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row .iconbox {
  background-color: #646464;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row .iconbox .icon {
  color: #ffffff;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row .staketxt {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row .staketxt .number {
  color: #ffffff;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row .towintxt {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row .towintxt .number {
  color: #84b752;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row .at {
  color: #b4b4b4;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row .name1 {
  color: #ffffff;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success {
  color: #5a6e32;
  background-color: #edf4e2;
  border-bottom: 1px solid #b2c498;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success p.bid-txt .hh-b {
  color: #282828 !important;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .iconbox {
  background-color: #84b752;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .iconbox .icon {
  color: #ffffff;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .staketxt {
  color: #8c8c8c;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .staketxt .number {
  color: #4b4b4b;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .hh-b {
  color: #5a6e32;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .towintxt {
  color: #8c8c8c;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .towintxt .number {
  color: #4b4b4b;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .at,
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.success .name1 {
  color: #282828;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error {
  color: #af5252;
  background-color: #f3dace;
  border-bottom: 1px solid #dcc1b4;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error p.bid-txt .hh-b {
  color: #282828;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .iconbox {
  background-color: #aa4848;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .iconbox .icon {
  color: #ffffff;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .hh-b {
  color: #af5252;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .staketxt,
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .towintxt {
  color: #b78080;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .staketxt .number,
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .towintxt .number {
  color: #4b4b4b;
}
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .at,
#container aside #lt-right .betbox .BetreceiptContent .betslip-row.error .name1 {
  color: #282828;
}
#container aside #lt-right .betbox .BetreceiptContent .betpanel {
  background-color: #414141;
}
#container aside #lt-right .betbox .BetreceiptContent .betpanel input#ToWin::-webkit-input-placeholder {
  color: #446424;
}
#container aside #lt-right .betbox .BetreceiptContent .betpanel a.placebet-btn {
  background-color: #84b752;
  color: #ffffff;
}
#container aside #lt-right .betbox .BetreceiptContent .betpanel .placebet-check {
  background: #ffffff;
}
#container aside #lt-right .betbox .BetreceiptContent .betpanel .placebet-check label {
  background: #ffffff;
}
#container aside #lt-right .betbox .BetreceiptContent .betpanel .placebet-check input[type='checkbox']:checked + label {
  background: #ff9201;
}
#container aside #lt-right .betbox #viewmore {
  background-color: #5a5a5a;
  color: #b4b4b4;
}
#container aside #lt-right .betbox .betslipNoContent {
  background-color: #d7d7d7;
  color: #5a5a5a;
}
#container aside #lt-right .MultipleBetsTotal-row {
  background: #323232;
}
#container aside #lt-right .MultipleBetsTotal-row .staketxt .number {
  color: #ffffff;
}
#container aside #lt-right .MultipleBetsTotal-row .towintxt .number {
  color: #84b752;
}
#container aside #lt-right .MultipleBetsTotal-row .placebet-check {
  background: #ffffff;
}
#container aside #lt-right .MultipleBetsTotal-row .placebet-check label {
  background: #ffffff;
}
#container aside #lt-right .MultipleBetsTotal-row .placebet-check input[type='checkbox']:checked + label {
  background: #ff9201;
}
#container aside #lt-right .fail-alertbar {
  background-color: #373737;
  color: #ca7717;
}
#container aside #lt-right .fail-alertbar.hascover {
  color: #fff;
}
#container aside #lt-right .MultipleBets {
  background-color: #323232;
}
#container aside #lt-right .MultipleBets .MultipleTitle {
  background-color: #646464;
  border-bottom: 1px solid #2e2e2e;
  color: #c8c8c8;
}
#container aside #lt-right .MultipleBets .MultipleBets-row {
  background-color: #4b4b4b;
  border-top: 1px solid #555555;
  border-bottom: 1px solid #2e2e2e;
}
#container aside #lt-right .MultipleBets .MultipleBets-row .quickBet {
  border-top: 1px solid #2e2e2e;
}
#container aside #lt-right .MultipleBets .MultipleBets-row .staketxt .number,
#container aside #lt-right .MultipleBets .MultipleBets-row .staketxt.number {
  color: #b4b4b4;
}
#container aside #lt-right .MultipleBets .MultipleBets-row .towintxt .number,
#container aside #lt-right .MultipleBets .MultipleBets-row .towintxt.number {
  color: #84b752;
}
#container aside #lt-right .MultipleBets .MultipleBets-row.success {
  background-color: #d2ddc3;
  border-bottom: 1px solid #b2c498;
  font-weight: bolder;
}
#container aside #lt-right .MultipleBets .MultipleBets-row.success p {
  color: #5a6e32;
}
#container aside #lt-right .MultipleBets .MultipleBets-row.success p span {
  color: #8c8c8c;
}
#container aside #lt-right .MultipleBets .MultipleBets-row.success p span .number {
  color: #4b4b4b;
}
#container aside #lt-right .MultipleBets .MultipleBets-row.error {
  background-color: #f3dace;
  border-bottom: 1px solid #b2c498;
}
#container aside #lt-right .MultipleBets .MultipleBets-row.error p {
  color: #af5252;
}
#container aside #lt-right .MultipleBets .MultipleBets-row.error p span {
  color: #b78080;
}
#container aside #lt-right .MultipleBets .MultipleBets-row.error p span .number {
  color: #4b4b4b;
}

#container .bannerbox .ad {
  background-color: #5a5a5a;
}

#container aside #lt-right .betslip-row a.remove_btn {
  background-color: #5a5a5a;
}

#container aside #lt-right .quickBet {
  background-color: #a0a0a0;
}
#container aside #lt-right .quickBet button {
  background-color: #3b3b3b;
  color: #b4b4b4;
}
#container aside #lt-right .quickBet button.active {
  background-color: #787878;
  color: #a0a0a0;
}
#container aside #lt-right .quickBet a.edit,
#container aside #lt-right .quickBet a.maxBet {
  color: #373737;
}

#container aside #lt-right .quickBetCheck .logIn-sign {
  color: #84b752;
}

#container aside #lt-right .quickBetCheck .removeall {
  color: #b4b4b4;
  border-bottom: 1px #282828 solid;
}
#container aside #lt-right .quickBetCheck .removeall.join-btn {
  border-bottom: none;
}

#container aside #lt-right .quickBetCheck .selectItems {
  border-top: 1px #3e3e3e solid;
  margin-top: 1px;
}

#container aside #lt-right .quickBetCheck .placebet-check {
  background: #ffffff;
}
#container aside #lt-right .quickBetCheck .placebet-check label {
  background: #ffffff;
}
#container aside #lt-right .quickBetCheck .placebet-check input[type='checkbox']:checked + label {
  background: #ff9201;
}

.cover {
  background-color: rgba(60, 60, 60, 0.9);
}

#container aside #lt-right .logIn-sign {
  color: #84b752;
}

#container aside #lt-right .removeall {
  color: #b4b4b4;
}

#container aside #lt-right .betbox .tab_content .editquickBet .edittitle {
  background-color: #4b4b4b;
  border-top: 1px solid #555555;
}

#container aside #lt-right .betbox .tab_content .editquickBet .betstyle .quickBet input {
  background-color: #ebebeb;
  color: #000000;
}
#container aside #lt-right .betbox .tab_content .editquickBet .betstyle .quickBet input.edited {
  color: #bd4700;
}

#container aside #lt-right .betbox .tab_content .titlebar {
  border-bottom: 1px solid #555555;
}

.loggedpanel {
  background: white;
}
.loggedpanel .width-196 {
  width: 100%;
}
.loggedpanel .width-196 .dsp-tbcl .filters-lv1 {
  color: #7d7d7d;
}
.loggedpanel .width-196 .dsp-tbcl .filters-lv1.actived {
  color: #003075;
}

#lt-left .mybet .betContent .bg-c-53 {
  background: white;
}

#lt-left .mybet .betContent > .bg-c-51 {
  background: #484747;
}
#lt-left .mybet .betContent > .bg-c-51.ft-c-22 {
  color: white;
}
#lt-left .mybet .betContent > .bg-c-51.mg-t-1 {
  margin-top: 0;
}

#lt-left .mybet .betContent.empty .tick:after {
  color: #484747;
  font-family: 'icomoon';
  content: '\E917';
  z-index: 2;
  position: absolute;
  bottom: 1px;
  left: 0;
}

#lt-left .mybet .betContent .ft-c-43 {
  color: #708284;
}

#lt-left .mybet .betContent .ft-c-44 {
  color: #969696;
}

#lt-left .mybet .betContent .ft-c-45 > .fontWeight-bold {
  color: #32a6de;
}

#lt-left .mybet .betContent .icon-i-s.ft-c-43 {
  color: #969696;
}

#lt-left .mybet .betContent .icon-l-more {
  background-color: #666666;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  display: inline-block;
}
#lt-left .mybet .betContent .icon-l-more:before {
  content: '\E905';
  left: 0;
  color: white;
  font-size: 12px;
  top: -2px;
}

.width-196.bg-c-1 {
  background: transparent;
}

.width-196.ft-c-1 {
  color: #9fd7de;
}

.roundCancel.roundCancel {
  background: none;
}
.roundCancel.roundCancel .icon-MainMarketsHideleftminur {
  color: #fd8c8e;
}
.roundCancel.roundCancel .icon-MainMarketsHideleftminur:before {
  content: '\E933';
}

#lt-left .ft-c-3 {
  color: #718284;
}

#lt-left .ft-c-72.icon-RefreshIcon {
  color: #fff79a;
}
#lt-left .ft-c-72.icon-RefreshIcon:hover {
  color: #cd4370;
}

#lt-left .icon-i-s:before {
  content: '\E929';
  left: 1px;
}

#lt-left .info-left {
  width: 19px;
  height: 19px;
}
#lt-left .info-left:hover .icon-i-s:before {
  content: '\E92A';
}

#lt-left .betContent > .dsp-tb > .dsp-tbr > .dsp-tbcl {
  padding: 10px 0;
}

#lt-left .betContent > .tbr-c-2 {
  border-top: none;
}

#lt-left .betContent > div > div.dsp-tbr .pd-t-10 {
  padding-top: 9px;
}

#lt-left .betContent > div > div.dsp-tbr .pd-b-10 {
  padding-bottom: 8px;
}

#lt-left .betContent > div > div.dsp-tbr .tick {
  width: 26px;
  height: 9px;
  bottom: -2px;
  left: 50%;
  margin-left: -13px;
  font-size: 7px;
  position: absolute;
  top: auto;
  border: none;
}
#lt-left .betContent > div > div.dsp-tbr .tick:after {
  font-family: 'icomoon';
  content: '\E917';
  z-index: 2;
  position: absolute;
  color: white;
  bottom: 1px;
  left: 0;
}

#lt-left .betContent > .bg-c-4 {
  background: #ffffff;
}

#lt-left .betContent > .ft-c-3 {
  color: #9ed7de;
}

#lt-left .betContent .singleButton {
  background: #9a9a9a;
  color: white;
}

#lt-left .betContent .filters {
  text-transform: uppercase;
  color: #9a9a9a;
}
#lt-left .betContent .filters:hover,
#lt-left .betContent .filters.actived {
  color: #003075;
}

#lt-left .betContent .overlap_actived.green .info-left .icon-i-s:before {
  content: '\E92A';
  color: #84b751;
}

#lt-left .betContent .overlap_actived.red .info-left .icon-i-s:before {
  content: '\E92A';
  color: #fd8c8e;
}

#lt-left .betContent .overlap_actived.grey .info-left .icon-i-s:before {
  content: '\E92A';
  color: #5a5a5a;
}

#lt-left .betContent .inputBg {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid #989898;
  background: none;
}
#lt-left .betContent .inputBg .towin {
  color: #49ac8d;
}
#lt-left .betContent .inputBg .towin::-webkit-input-placeholder {
  color: #49ac8d;
}
#lt-left .betContent .inputBg .towin:-moz-placeholder {
  /* Firefox 18- */
  color: #49ac8d;
}
#lt-left .betContent .inputBg .towin::-moz-placeholder {
  /* Firefox 19+ */
  color: #49ac8d;
}
#lt-left .betContent .inputBg .towin:-ms-input-placeholder {
  color: #49ac8d;
}

.today-Content .bg-c-2,
.early-Content .bg-c-2,
.parlay-Content .bg-c-2 {
  background: #ffffff;
}

.today-Content .ft-c-3,
.early-Content .ft-c-3,
.parlay-Content .ft-c-3 {
  color: #666666;
}

.today-Content .tbr-c-1,
.early-Content .tbr-c-1,
.parlay-Content .tbr-c-1 {
  border-top: 1px solid #e4e4e4;
}

.today-Content .evtCount,
.early-Content .evtCount,
.parlay-Content .evtCount {
  font-size: 12px;
}

.today-Content > .fts-16,
.early-Content > .fts-16,
.parlay-Content > .fts-16 {
  font-size: 13px;
}

.live {
  position: relative;
  top: 1px;
}
.live .icon-live {
  left: -9px;
  top: -1px;
}
.live.bg-c-6 {
  background: none;
  top: 2px;
}
.live.bg-c-6 .ft-c-4 {
  color: #003075;
}
.live.bg-c-6.radius {
  -moz-border-radius: 3;
  -webkit-border-radius: 3;
  border-radius: 3;
}

.BTN.deepgreenB,
.BTN.greenB {
  background-color: #84b752;
  color: #374b23;
}

.BTN.orangeB {
  background-color: #e18e2e;
  color: #733d00;
}

.BTN.grayB {
  background-color: #5a5a5a;
  color: #b3b3b3;
}

#container,
#popupcontainer {
  background-color: #ffffff;
}

#container .scrollBar,
#popupcontainer .scrollBar {
  background-color: #555555;
}

#container .scrollBar .dragBar,
#popupcontainer .scrollBar .dragBar {
  background-color: #373737;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

#container .cpIcon,
#popupcontainer .cpIcon {
  background-color: #5a5a5a;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

#container .cpIcon:hover,
#popupcontainer .cpIcon:hover {
  background-color: #828282;
}

#container .cpIcon:hover .icon-MyCompetitions,
#popupcontainer .cpIcon:hover .icon-MyCompetitions {
  color: #ffffff;
}

#container .cpIcon:hover .icon-MainMarketsshowleft,
#popupcontainer .cpIcon:hover .icon-MainMarketsshowleft {
  color: #ffb95a;
}

#container .sortBy .dropDownContainer .tick,
#popupcontainer .sortBy .dropDownContainer .tick {
  right: 15px;
}

#container .dropDownContainer,
#popupcontainer .dropDownContainer {
  border: 1px solid #54b6c3;
  background-color: #e2f3f5;
}

#container .dropDownContainer .tick,
#popupcontainer .dropDownContainer .tick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #54b6c3 transparent;
  top: -7px;
  right: 2px;
}

#container .dropDownContainer li,
#popupcontainer .dropDownContainer li {
  background-color: #e2f3f5;
  color: #718284;
}

#container .dropDownContainer li:hover,
#container .dropDownContainer li.actived {
  background-color: #32a6de;
  color: #ffffff;
}

#popupcontainer .dropDownContainer li:hover,
#popupcontainer .dropDownContainer li.actived {
  background-color: #32a6de;
  color: #ffffff;
}

#container .dropDownContainer li:hover .ft-c-3,
#container .dropDownContainer li.actived .ft-c-3 {
  color: #cd4370;
}

#popupcontainer .dropDownContainer li:hover .ft-c-3,
#popupcontainer .dropDownContainer li.actived .ft-c-3 {
  color: #cd4370;
}

#container .dropDownContainer dt,
#container .dropDownContainer .quickMenuTitle {
  color: white;
  background-color: #32a6de;
}

#popupcontainer .dropDownContainer dt,
#popupcontainer .dropDownContainer .quickMenuTitle {
  color: white;
  background-color: #32a6de;
}

#container .dropDownContainer dd,
#popupcontainer .dropDownContainer dd {
  color: #718383;
  background-color: #ffffff;
}

#container .dropDownContainer dl.matches dt,
#popupcontainer .dropDownContainer dl.matches dt {
  background-color: #4b4b4b;
  color: #b4b4b4;
  border-top: 1px solid #525252;
  margin-bottom: 1px;
}

#container .dropDownContainer dl.matches dt:hover,
#container .dropDownContainer dl.matches dt.actived {
  background-color: #787878;
  color: #ffffff;
  border-top: 1px solid #959595;
}

#popupcontainer .dropDownContainer dl.matches dt:hover,
#popupcontainer .dropDownContainer dl.matches dt.actived {
  background-color: #787878;
  color: #ffffff;
  border-top: 1px solid #959595;
}

#container .dropDownContainer dl.matches dd,
#popupcontainer .dropDownContainer dl.matches dd {
  background-color: #373737;
  color: #b4b4b4;
}

#container .dropDownContainer dl.matches.inplay dt .amount,
#popupcontainer .dropDownContainer dl.matches.inplay dt .amount {
  color: #ff9200;
}

#container .dropDownContainer .viewAll,
#popupcontainer .dropDownContainer .viewAll {
  background-color: #4b4b4b;
  color: #b4b4b4;
  border-top: 1px solid #525252;
  margin-bottom: 1px;
}

#container .dropDownContainer .viewAll:hover,
#container .dropDownContainer .viewAll.actived {
  background-color: #787878;
  color: #ffffff;
  border-top: 1px solid #959595;
}

#popupcontainer .dropDownContainer .viewAll:hover,
#popupcontainer .dropDownContainer .viewAll.actived {
  background-color: #787878;
  color: #ffffff;
  border-top: 1px solid #959595;
}

#container header,
#popupcontainer header {
  color: #32a6de;
}

#container header .tableContainer,
#popupcontainer header .tableContainer {
  background-color: #4b4b4b;
  border-top: 1px solid #525252;
}

#container header .tableContainer .sortCompetition,
#popupcontainer header .tableContainer .sortCompetition {
  background-color: #3c3c3c;
  color: #959595;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

#container header .tableContainer .sortCompetition:hover,
#popupcontainer header .tableContainer .sortCompetition:hover {
  background-color: #828282;
  color: #ffffff;
}

#container header .tableContainer .mainMarkets-show,
#popupcontainer header .tableContainer .mainMarkets-show {
  background-color: #3c3c3c;
  color: #959595;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

#container header .tableContainer .mainMarkets-show .icon-bg,
#popupcontainer header .tableContainer .mainMarkets-show .icon-bg {
  background-color: #dcdcdc;
}

#container header .tableContainer .mainMarkets-show .icon-MainMarketsshowleft,
#container header .tableContainer .mainMarkets-show .icon-MainMarketsHideleftminur {
  color: #6a6a6a;
}

#popupcontainer header .tableContainer .mainMarkets-show .icon-MainMarketsshowleft,
#popupcontainer header .tableContainer .mainMarkets-show .icon-MainMarketsHideleftminur {
  color: #6a6a6a;
}

#container header .tableContainer .mainMarkets-show .icon-MainMarketsHidemiddle,
#popupcontainer header .tableContainer .mainMarkets-show .icon-MainMarketsHidemiddle {
  color: #b4b4b4;
}

#container header .tableContainer .mainMarkets-show .icon-MainMarketsHideright.leftDot:before,
#popupcontainer header .tableContainer .mainMarkets-show .icon-MainMarketsHideright.leftDot:before {
  color: #ffffff;
}

#container header .tableContainer .mainMarkets-show .icon-MainMarketsHideright:before,
#popupcontainer header .tableContainer .mainMarkets-show .icon-MainMarketsHideright:before {
  color: #32a6de;
}

#container header .tableContainer .mainMarkets-show:hover,
#popupcontainer header .tableContainer .mainMarkets-show:hover {
  background-color: #828282;
}

#container header .tableContainer .mainMarkets-show:hover .icon-MainMarketsHidemiddle,
#popupcontainer header .tableContainer .mainMarkets-show:hover .icon-MainMarketsHidemiddle {
  color: #ffffff;
}

#container header .tableContainer .mainMarkets-show:hover .icon-bg,
#popupcontainer header .tableContainer .mainMarkets-show:hover .icon-bg {
  background-color: #ffffff;
}

#container header .tableContainer .competitions,
#popupcontainer header .tableContainer .competitions {
  background-color: #3c3c3c;
  color: #b4b4b4;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

#container header .tableContainer .competitions .count,
#popupcontainer header .tableContainer .competitions .count {
  color: #dcdcdc;
}

#container header .tableContainer .competitions:hover,
#popupcontainer header .tableContainer .competitions:hover {
  background-color: #828282;
  color: #ffffff;
}

#container header .tableContainer .competitions:hover .count,
#popupcontainer header .tableContainer .competitions:hover .count {
  color: #ffffff;
}

#container .markettype,
#popupcontainer .markettype {
  color: #b4b4b4;
}

#container .markettype .sortName,
#popupcontainer .markettype .sortName {
  color: #dcdcdc;
}

#container .markettype .sortName:hover,
#popupcontainer .markettype .sortName:hover {
  color: #ffffff;
}

#container .markettype .icon-ArrowDown,
#popupcontainer .markettype .icon-ArrowDown {
  color: #949494;
}

#container .sub-title .tableContainer,
#popupcontainer .sub-title .tableContainer {
  background-color: #4b4b4b;
  border-top: 1px solid #525252;
}

#container .sub-title .tableContainer:hover,
#popupcontainer .sub-title .tableContainer:hover {
  background-color: #555555;
}

#container .sub-title .tableContainer .myFavorite,
#popupcontainer .sub-title .tableContainer .myFavorite {
  color: #ffffff;
}

#container .sub-title .tableContainer .myFavorite .icon-StarUnselected,
#popupcontainer .sub-title .tableContainer .myFavorite .icon-StarUnselected {
  color: #32a6de;
}

#container .sub-title .tableContainer .myFavorite .icon-StarUnselected:hover,
#popupcontainer .sub-title .tableContainer .myFavorite .icon-StarUnselected:hover {
  color: #ff9200;
}

#container .sub-title .tableContainer .removeAll,
#popupcontainer .sub-title .tableContainer .removeAll {
  color: #b4b4b4;
}

#container .sub-title .tableContainer .removeAll:hover,
#popupcontainer .sub-title .tableContainer .removeAll:hover {
  color: #ffffff;
}

#container .sub-title .tableContainer .arrow,
#popupcontainer .sub-title .tableContainer .arrow {
  color: #aeaeae;
}

#container .pagination .currentPage,
#popupcontainer .pagination .currentPage {
  color: #cd4370;
}

#container .pagination .previous,
#container .pagination .next,
#container .pagination .backtoTop {
  background-color: transparent;
  border: 1px solid #61bcc8;
  color: #61bcc8;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

#popupcontainer .pagination .previous,
#popupcontainer .pagination .next,
#popupcontainer .pagination .backtoTop {
  background-color: transparent;
  border: 1px solid #61bcc8;
  color: #61bcc8;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

#container .pagination .previous:hover,
#container .pagination .next:hover,
#container .pagination .backtoTop:hover {
  background-color: #61bcc8;
  color: white;
}

#popupcontainer .pagination .previous:hover,
#popupcontainer .pagination .next:hover,
#popupcontainer .pagination .backtoTop:hover {
  background-color: #61bcc8;
  color: white;
}

#container .pagination .previous.disabled,
#container .pagination .next.disabled,
#container .pagination .backtoTop.disabled {
  background-color: transparent;
  color: #a9dae1;
  border: 1px solid #a9dae1;
}

#popupcontainer .pagination .previous.disabled,
#popupcontainer .pagination .next.disabled,
#popupcontainer .pagination .backtoTop.disabled {
  background-color: transparent;
  color: #a9dae1;
  border: 1px solid #a9dae1;
}

#container .pagination .arrow .dropDownContainer .tick,
#popupcontainer .pagination .arrow .dropDownContainer .tick {
  border-width: 6px 6px 0 6px;
  border-color: #54b6c3 transparent transparent transparent;
  bottom: -7px;
  top: auto;
  right: auto;
  left: 101px;
}

#container .sport-container .sport-title,
#popupcontainer .sport-container .sport-title {
  background-color: #4b4b4b;
  border-top: 1px solid #525252;
}

#container .sport-container .sport-title .sportName,
#popupcontainer .sport-container .sport-title .sportName {
  color: #ffffff;
}

#container .sport-container .sport-title .show,
#popupcontainer .sport-container .sport-title .show {
  color: #787878;
}

#container .sport-container .sport-title .showOptionFinal,
#popupcontainer .sport-container .sport-title .showOptionFinal {
  background-color: #3c3c3c;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #b4b4b4;
}

#container .sport-container .sport-title .showOptionFinal.activated,
#container .sport-container .sport-title .showOptionFinal:hover {
  background-color: #828282;
  color: #ffffff;
}

#popupcontainer .sport-container .sport-title .showOptionFinal.activated,
#popupcontainer .sport-container .sport-title .showOptionFinal:hover {
  background-color: #828282;
  color: #ffffff;
}

#container .sport-container .sport-title .showOption,
#popupcontainer .sport-container .sport-title .showOption {
  background-color: #3c3c3c;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #b4b4b4;
}

#container .sport-container .sport-title .showOption.activated,
#container .sport-container .sport-title .showOption:hover {
  background-color: #828282;
  color: #ffffff;
}

#popupcontainer .sport-container .sport-title .showOption.activated,
#popupcontainer .sport-container .sport-title .showOption:hover {
  background-color: #828282;
  color: #ffffff;
}

#container .sport-container .competitionName,
#popupcontainer .sport-container .competitionName {
  background-color: #373737;
  border-top: 1px solid #3c3c3c;
  color: #c8c8c8;
}

#container .sport-container .competitionName .myFavorite,
#popupcontainer .sport-container .competitionName .myFavorite {
  color: #7d7d7d;
}

#container .sport-container .competitionName .myFavorite:hover,
#popupcontainer .sport-container .competitionName .myFavorite:hover {
  color: #ff9200;
}

#container .sport-container .event-container .eventTable thead,
#popupcontainer .sport-container .event-container .eventTable thead {
  background-color: #e4e4e4;
}

#container .sport-container .event-container .eventTable thead .quarter,
#popupcontainer .sport-container .event-container .eventTable thead .quarter {
  color: #5a5a5a;
}

#container .sport-container .event-container .eventTable thead .eventTime,
#popupcontainer .sport-container .event-container .eventTable thead .eventTime {
  color: #c25926;
}

#container .sport-container .event-container .eventTable thead .date,
#popupcontainer .sport-container .event-container .eventTable thead .date {
  color: #ababab;
}

#container .sport-container .event-container .eventTable thead .icon-SortTime,
#popupcontainer .sport-container .event-container .eventTable thead .icon-SortTime {
  color: #5e5e5e;
}

#container .sport-container .event-container .eventTable thead .th-moreBetRedCard,
#popupcontainer .sport-container .event-container .eventTable thead .th-moreBetRedCard {
  background-color: #7d7d7d;
  border-left: 1px solid #ffffff;
  color: #ffffff;
}

#container .sport-container .event-container .eventTable thead .th-moreBetRedCard .tick,
#popupcontainer .sport-container .event-container .eventTable thead .th-moreBetRedCard .tick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 4px 4px 4px;
  border-color: transparent transparent #fefefe transparent;
}

#container .sport-container .event-container .eventTable thead .th-moreBetRedCard .icon-ArrowMoreBets,
#popupcontainer .sport-container .event-container .eventTable thead .th-moreBetRedCard .icon-ArrowMoreBets {
  color: #bebebe;
}

#container .sport-container .event-container .eventTable thead .th-moreBetRedCard .moreBet:hover,
#popupcontainer .sport-container .event-container .eventTable thead .th-moreBetRedCard .moreBet:hover,
#container .sport-container .event-container .eventTable thead .th-moreBetRedCard .moreBet:hover .icon-ArrowMoreBets,
#popupcontainer
  .sport-container
  .event-container
  .eventTable
  thead
  .th-moreBetRedCard
  .moreBet:hover
  .icon-ArrowMoreBets {
  color: #ffffff;
}

#container .sport-container .event-container .eventTable thead .bottomPart,
#popupcontainer .sport-container .event-container .eventTable thead .bottomPart {
  color: #a5a5a5;
}

#container .sport-container .event-container .eventTable thead .bottomPart .hdpFullTime span,
#popupcontainer .sport-container .event-container .eventTable thead .bottomPart .hdpFullTime span,
#container .sport-container .event-container .eventTable thead .bottomPart .hdp1st span,
#popupcontainer .sport-container .event-container .eventTable thead .bottomPart .hdp1st span {
  color: #5a5a5a;
}

#container .sport-container .event-container .eventTable thead .topPart,
#container .sport-container .event-container .eventTable thead .ml-tbHeader {
  color: #a5a5a5;
}

#popupcontainer .sport-container .event-container .eventTable thead .topPart,
#popupcontainer .sport-container .event-container .eventTable thead .ml-tbHeader {
  color: #a5a5a5;
}

#container .sport-container .event-container .eventTable thead .th-otherInfo .myFavorite,
#popupcontainer .sport-container .event-container .eventTable thead .th-otherInfo .myFavorite {
  color: #7d7d7d;
}

#container .sport-container .event-container .eventTable thead .th-otherInfo .myFavorite:hover,
#popupcontainer .sport-container .event-container .eventTable thead .th-otherInfo .myFavorite:hover {
  color: #32a6de;
}

#container .sport-container .event-container .eventTable tbody,
#popupcontainer .sport-container .event-container .eventTable tbody {
  background-color: #fefefe;
}

#container .sport-container .event-container .eventTable tbody .eventTime,
#popupcontainer .sport-container .event-container .eventTable tbody .eventTime {
  color: #c25926;
}

#container .sport-container .event-container .eventTable tbody .icon-SortTime,
#popupcontainer .sport-container .event-container .eventTable tbody .icon-SortTime {
  color: #5a5a5a;
}

#container .sport-container .event-container .eventTable tbody.selectionHover .darkerHover,
#popupcontainer .sport-container .event-container .eventTable tbody.selectionHover .darkerHover {
  background-color: #fcecd5;
}

#container .sport-container .event-container .eventTable tbody:hover,
#popupcontainer .sport-container .event-container .eventTable tbody:hover {
  background-color: #fff5e9;
}

#container .sport-container .event-container .eventTable tbody .borderBottom,
#popupcontainer .sport-container .event-container .eventTable tbody .borderBottom {
  border-bottom: 1px solid #d7d7d7;
}

#container .sport-container .event-container .eventTable tbody tr:last-child td,
#popupcontainer .sport-container .event-container .eventTable tbody tr:last-child td,
#container .sport-container .event-container .eventTable tbody td .td-noScoreblank,
#popupcontainer .sport-container .event-container .eventTable tbody td .td-noScoreblank {
  border-bottom: 1px solid #e4e4e4;
}

#container .sport-container .event-container .eventTable tbody td .selected .odds,
#popupcontainer .sport-container .event-container .eventTable tbody td .selected .odds {
  color: #ffffff;
  background-color: #32a6de;
  border-color: #32a6de;
}

#container .sport-container .event-container .eventTable tbody td .selected .odds .ouHdp .ou,
#container .sport-container .event-container .eventTable tbody td .selected .odds .ouHdp .handiCap {
  color: #ffffff;
}

#popupcontainer .sport-container .event-container .eventTable tbody td .selected .odds .ouHdp .ou,
#popupcontainer .sport-container .event-container .eventTable tbody td .selected .odds .ouHdp .handiCap {
  color: #ffffff;
}

#container .sport-container .event-container .eventTable tbody td .oddsDown .odds,
#popupcontainer .sport-container .event-container .eventTable tbody td .oddsDown .odds {
  color: #ffe1eb;
  background-color: #f15e58;
  border-color: #f15e58;
}

#container .sport-container .event-container .eventTable tbody td .oddsDown .odds .ouHdp .ou,
#container .sport-container .event-container .eventTable tbody td .oddsDown .odds .ouHdp .handiCap {
  color: #ffffff;
}

#popupcontainer .sport-container .event-container .eventTable tbody td .oddsDown .odds .ouHdp .ou,
#popupcontainer .sport-container .event-container .eventTable tbody td .oddsDown .odds .ouHdp .handiCap {
  color: #ffffff;
}

#container .sport-container .event-container .eventTable tbody td .oddsUp .odds,
#popupcontainer .sport-container .event-container .eventTable tbody td .oddsUp .odds {
  color: #ffffff;
  background-color: #72c591;
  border-color: #72c591;
}

#container .sport-container .event-container .eventTable tbody td .oddsUp .odds .ouHdp .ou,
#container .sport-container .event-container .eventTable tbody td .oddsUp .odds .ouHdp .handiCap {
  color: #ffffff;
}

#popupcontainer .sport-container .event-container .eventTable tbody td .oddsUp .odds .ouHdp .ou,
#popupcontainer .sport-container .event-container .eventTable tbody td .oddsUp .odds .ouHdp .handiCap {
  color: #ffffff;
}

#container .sport-container .event-container .eventTable tbody .td-score,
#popupcontainer .sport-container .event-container .eventTable tbody .td-score {
  color: #bd4700;
}

#container .sport-container .event-container .eventTable tbody .td-score .quarterGreen,
#popupcontainer .sport-container .event-container .eventTable tbody .td-score .quarterGreen {
  color: #446424;
}

#container .sport-container .event-container .eventTable tbody .td-score .ball,
#popupcontainer .sport-container .event-container .eventTable tbody .td-score .ball {
  background-color: #4b4b4b;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

#container .sport-container .event-container .eventTable tbody .td-score .ball.serve,
#popupcontainer .sport-container .event-container .eventTable tbody .td-score .ball.serve {
  background-color: #84b752;
}

#container .sport-container .event-container .eventTable tbody .td-date .quarterGreen,
#popupcontainer .sport-container .event-container .eventTable tbody .td-date .quarterGreen,
#container .sport-container .event-container .eventTable tbody .td-noScoreblank .quarterGreen,
#popupcontainer .sport-container .event-container .eventTable tbody .td-noScoreblank .quarterGreen {
  color: #446424;
}

#container .sport-container .event-container .eventTable tbody.sum td,
#popupcontainer .sport-container .event-container .eventTable tbody.sum td {
  background-color: #fff6e8;
  color: #5a5a5a;
}

#container .sport-container .event-container .eventTable tbody.sum td .td-score,
#popupcontainer .sport-container .event-container .eventTable tbody.sum td .td-score {
  color: #5a5a5a;
}

#container .sport-container .event-container .eventTable tbody.sum .td-total,
#popupcontainer .sport-container .event-container .eventTable tbody.sum .td-total {
  text-align: right;
}

#container .sport-container .event-container .eventTable tbody.sum .totalOrange,
#popupcontainer .sport-container .event-container .eventTable tbody.sum .totalOrange {
  color: #bd4700;
}

#container .sport-container .event-container .eventTable tbody .td-teameName,
#popupcontainer .sport-container .event-container .eventTable tbody .td-teameName {
  color: #5a5a5a;
}

#container .sport-container .event-container .eventTable tbody .td-teameName .blueTag,
#popupcontainer .sport-container .event-container .eventTable tbody .td-teameName .blueTag {
  color: #0d5494;
}

#container .sport-container .event-container .eventTable tbody .lastRow,
#popupcontainer .sport-container .event-container .eventTable tbody .lastRow {
  background-color: #f6f9f0;
}

#container .sport-container .event-container .eventTable tbody .icon-Stats,
#popupcontainer .sport-container .event-container .eventTable tbody .icon-Stats {
  color: #7d7d7d;
}

#container .sport-container .event-container .eventTable tbody .icon-Stats:hover,
#popupcontainer .sport-container .event-container .eventTable tbody .icon-Stats:hover {
  color: #32a6de;
}

#container .sport-container .event-container .eventTable tbody .icon-TV2,
#popupcontainer .sport-container .event-container .eventTable tbody .icon-TV2 {
  color: #7d7d7d;
}

#container .sport-container .event-container .eventTable tbody .icon-TV2:hover,
#popupcontainer .sport-container .event-container .eventTable tbody .icon-TV2:hover {
  color: #32a6de;
}

#container .sport-container .event-container .eventTable tbody .icon-Pitch,
#popupcontainer .sport-container .event-container .eventTable tbody .icon-Pitch {
  color: #7d7d7d;
}

#container .sport-container .event-container .eventTable tbody .icon-Pitch:hover,
#popupcontainer .sport-container .event-container .eventTable tbody .icon-Pitch:hover {
  color: #32a6de;
}

#container .sport-container .event-container .eventTable tbody .fav .td-teameName,
#popupcontainer .sport-container .event-container .eventTable tbody .fav .td-teameName {
  color: #000000;
}

#container .sport-container .event-container .eventTable tbody .redCard,
#popupcontainer .sport-container .event-container .eventTable tbody .redCard {
  background-color: #c02f2f;
  color: #ffffff;
}

#container .sport-container .event-container.layout-1x2 .td-teameName,
#container .sport-container .event-container.layout-1x2 .td-date {
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-ML .td-teameName,
#container .sport-container .event-container.layout-ML .td-date {
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-1x2-single .td-teameName,
#container .sport-container .event-container.layout-1x2-single .td-date {
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-1x2 .td-teameName,
#popupcontainer .sport-container .event-container.layout-1x2 .td-date {
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-ML .td-teameName,
#popupcontainer .sport-container .event-container.layout-ML .td-date {
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-1x2-single .td-teameName,
#popupcontainer .sport-container .event-container.layout-1x2-single .td-date {
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-1x2 .topPart .th-full1x2,
#container .sport-container .event-container.layout-1x2 .topPart .th-half1x2 {
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-1x2 .ml-tbHeader .th-full1x2,
#container .sport-container .event-container.layout-1x2 .ml-tbHeader .th-half1x2 {
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-ML .topPart .th-full1x2,
#container .sport-container .event-container.layout-ML .topPart .th-half1x2 {
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-ML .ml-tbHeader .th-full1x2,
#container .sport-container .event-container.layout-ML .ml-tbHeader .th-half1x2 {
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-1x2-single .topPart .th-full1x2,
#container .sport-container .event-container.layout-1x2-single .topPart .th-half1x2 {
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-1x2-single .ml-tbHeader .th-full1x2,
#container .sport-container .event-container.layout-1x2-single .ml-tbHeader .th-half1x2 {
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-1x2 .topPart .th-full1x2,
#popupcontainer .sport-container .event-container.layout-1x2 .topPart .th-half1x2 {
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-1x2 .ml-tbHeader .th-full1x2,
#popupcontainer .sport-container .event-container.layout-1x2 .ml-tbHeader .th-half1x2 {
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-ML .topPart .th-full1x2,
#popupcontainer .sport-container .event-container.layout-ML .topPart .th-half1x2 {
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-ML .ml-tbHeader .th-full1x2,
#popupcontainer .sport-container .event-container.layout-ML .ml-tbHeader .th-half1x2 {
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-1x2-single .topPart .th-full1x2,
#popupcontainer .sport-container .event-container.layout-1x2-single .topPart .th-half1x2 {
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-1x2-single .ml-tbHeader .th-full1x2,
#popupcontainer .sport-container .event-container.layout-1x2-single .ml-tbHeader .th-half1x2 {
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-1x2 .eventTable tbody .icon-TV2,
#container .sport-container .event-container.layout-ML .eventTable tbody .icon-TV2,
#container .sport-container .event-container.layout-1x2-single .eventTable tbody .icon-TV2 {
  color: #b4b4b4;
}

#popupcontainer .sport-container .event-container.layout-1x2 .eventTable tbody .icon-TV2,
#popupcontainer .sport-container .event-container.layout-ML .eventTable tbody .icon-TV2,
#popupcontainer .sport-container .event-container.layout-1x2-single .eventTable tbody .icon-TV2 {
  color: #b4b4b4;
}

#container .sport-container .event-container.layout-1x2 .moreBet,
#container .sport-container .event-container.layout-ML .moreBet,
#container .sport-container .event-container.layout-1x2-single .moreBet {
  color: #ffffff;
  background-color: #5a5a5a;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

#popupcontainer .sport-container .event-container.layout-1x2 .moreBet,
#popupcontainer .sport-container .event-container.layout-ML .moreBet,
#popupcontainer .sport-container .event-container.layout-1x2-single .moreBet {
  color: #ffffff;
  background-color: #5a5a5a;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

#container .sport-container .event-container.layout-1x2 .moreBet:hover,
#container .sport-container .event-container.layout-ML .moreBet:hover,
#container .sport-container .event-container.layout-1x2-single .moreBet:hover {
  background: #828282;
}

#popupcontainer .sport-container .event-container.layout-1x2 .moreBet:hover,
#popupcontainer .sport-container .event-container.layout-ML .moreBet:hover,
#popupcontainer .sport-container .event-container.layout-1x2-single .moreBet:hover {
  background: #828282;
}

#container .sport-container .event-container.layout-CS .eventTable tbody:hover,
#container .sport-container .event-container.layout-HTFT .eventTable tbody:hover,
#container .sport-container .event-container.layout-OE .eventTable tbody:hover,
#container .sport-container .event-container.layout-TG .eventTable tbody:hover,
#container .sport-container .event-container.layout-outright .eventTable tbody:hover {
  background-color: #ffffff;
}

#popupcontainer .sport-container .event-container.layout-CS .eventTable tbody:hover,
#popupcontainer .sport-container .event-container.layout-HTFT .eventTable tbody:hover,
#popupcontainer .sport-container .event-container.layout-OE .eventTable tbody:hover,
#popupcontainer .sport-container .event-container.layout-TG .eventTable tbody:hover,
#popupcontainer .sport-container .event-container.layout-outright .eventTable tbody:hover {
  background-color: #ffffff;
}

#container .sport-container .event-container.layout-CS tbody .subHeader,
#container .sport-container .event-container.layout-HTFT tbody .subHeader,
#container .sport-container .event-container.layout-OE tbody .subHeader,
#container .sport-container .event-container.layout-TG tbody .subHeader,
#container .sport-container .event-container.layout-outright tbody .subHeader {
  background-color: #e4e4e4;
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-CS tbody .subHeader,
#popupcontainer .sport-container .event-container.layout-HTFT tbody .subHeader,
#popupcontainer .sport-container .event-container.layout-OE tbody .subHeader,
#popupcontainer .sport-container .event-container.layout-TG tbody .subHeader,
#popupcontainer .sport-container .event-container.layout-outright tbody .subHeader {
  background-color: #e4e4e4;
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-CS .th-cs-topPart,
#container .sport-container .event-container.layout-CS .th-cs-date {
  background: #6d6d6d;
  color: #b4b4b4;
}

#container .sport-container .event-container.layout-HTFT .th-cs-topPart,
#container .sport-container .event-container.layout-HTFT .th-cs-date {
  background: #6d6d6d;
  color: #b4b4b4;
}

#container .sport-container .event-container.layout-OE .th-cs-topPart,
#container .sport-container .event-container.layout-OE .th-cs-date {
  background: #6d6d6d;
  color: #b4b4b4;
}

#container .sport-container .event-container.layout-TG .th-cs-topPart,
#container .sport-container .event-container.layout-TG .th-cs-date {
  background: #6d6d6d;
  color: #b4b4b4;
}

#container .sport-container .event-container.layout-outright .th-cs-topPart,
#container .sport-container .event-container.layout-outright .th-cs-date {
  background: #6d6d6d;
  color: #b4b4b4;
}

#popupcontainer .sport-container .event-container.layout-CS .th-cs-topPart,
#popupcontainer .sport-container .event-container.layout-CS .th-cs-date {
  background: #6d6d6d;
  color: #b4b4b4;
}

#popupcontainer .sport-container .event-container.layout-HTFT .th-cs-topPart,
#popupcontainer .sport-container .event-container.layout-HTFT .th-cs-date {
  background: #6d6d6d;
  color: #b4b4b4;
}

#popupcontainer .sport-container .event-container.layout-OE .th-cs-topPart,
#popupcontainer .sport-container .event-container.layout-OE .th-cs-date {
  background: #6d6d6d;
  color: #b4b4b4;
}

#popupcontainer .sport-container .event-container.layout-TG .th-cs-topPart,
#popupcontainer .sport-container .event-container.layout-TG .th-cs-date {
  background: #6d6d6d;
  color: #b4b4b4;
}

#popupcontainer .sport-container .event-container.layout-outright .th-cs-topPart,
#popupcontainer .sport-container .event-container.layout-outright .th-cs-date {
  background: #6d6d6d;
  color: #b4b4b4;
}

#container .sport-container .event-container.layout-CS .th-cs-topPart .eventTime,
#container .sport-container .event-container.layout-CS .th-cs-date .eventTime {
  color: #ff9200;
}

#container .sport-container .event-container.layout-HTFT .th-cs-topPart .eventTime,
#container .sport-container .event-container.layout-HTFT .th-cs-date .eventTime {
  color: #ff9200;
}

#container .sport-container .event-container.layout-OE .th-cs-topPart .eventTime,
#container .sport-container .event-container.layout-OE .th-cs-date .eventTime {
  color: #ff9200;
}

#container .sport-container .event-container.layout-TG .th-cs-topPart .eventTime,
#container .sport-container .event-container.layout-TG .th-cs-date .eventTime {
  color: #ff9200;
}

#container .sport-container .event-container.layout-outright .th-cs-topPart .eventTime,
#container .sport-container .event-container.layout-outright .th-cs-date .eventTime {
  color: #ff9200;
}

#popupcontainer .sport-container .event-container.layout-CS .th-cs-topPart .eventTime,
#popupcontainer .sport-container .event-container.layout-CS .th-cs-date .eventTime {
  color: #ff9200;
}

#popupcontainer .sport-container .event-container.layout-HTFT .th-cs-topPart .eventTime,
#popupcontainer .sport-container .event-container.layout-HTFT .th-cs-date .eventTime {
  color: #ff9200;
}

#popupcontainer .sport-container .event-container.layout-OE .th-cs-topPart .eventTime,
#popupcontainer .sport-container .event-container.layout-OE .th-cs-date .eventTime {
  color: #ff9200;
}

#popupcontainer .sport-container .event-container.layout-TG .th-cs-topPart .eventTime,
#popupcontainer .sport-container .event-container.layout-TG .th-cs-date .eventTime {
  color: #ff9200;
}

#popupcontainer .sport-container .event-container.layout-outright .th-cs-topPart .eventTime,
#popupcontainer .sport-container .event-container.layout-outright .th-cs-date .eventTime {
  color: #ff9200;
}

#container .sport-container .event-container.layout-CS .th-cs-topPart .quarter,
#container .sport-container .event-container.layout-CS .th-cs-date .quarter {
  color: #ababab;
}

#container .sport-container .event-container.layout-HTFT .th-cs-topPart .quarter,
#container .sport-container .event-container.layout-HTFT .th-cs-date .quarter {
  color: #ababab;
}

#container .sport-container .event-container.layout-OE .th-cs-topPart .quarter,
#container .sport-container .event-container.layout-OE .th-cs-date .quarter {
  color: #ababab;
}

#container .sport-container .event-container.layout-TG .th-cs-topPart .quarter,
#container .sport-container .event-container.layout-TG .th-cs-date .quarter {
  color: #ababab;
}

#container .sport-container .event-container.layout-outright .th-cs-topPart .quarter,
#container .sport-container .event-container.layout-outright .th-cs-date .quarter {
  color: #ababab;
}

#popupcontainer .sport-container .event-container.layout-CS .th-cs-topPart .quarter,
#popupcontainer .sport-container .event-container.layout-CS .th-cs-date .quarter {
  color: #ababab;
}

#popupcontainer .sport-container .event-container.layout-HTFT .th-cs-topPart .quarter,
#popupcontainer .sport-container .event-container.layout-HTFT .th-cs-date .quarter {
  color: #ababab;
}

#popupcontainer .sport-container .event-container.layout-OE .th-cs-topPart .quarter,
#popupcontainer .sport-container .event-container.layout-OE .th-cs-date .quarter {
  color: #ababab;
}

#popupcontainer .sport-container .event-container.layout-TG .th-cs-topPart .quarter,
#popupcontainer .sport-container .event-container.layout-TG .th-cs-date .quarter {
  color: #ababab;
}

#popupcontainer .sport-container .event-container.layout-outright .th-cs-topPart .quarter,
#popupcontainer .sport-container .event-container.layout-outright .th-cs-date .quarter {
  color: #ababab;
}

#container .sport-container .event-container.layout-CS .subHeader,
#container .sport-container .event-container.layout-HTFT .subHeader,
#container .sport-container .event-container.layout-OE .subHeader,
#container .sport-container .event-container.layout-TG .subHeader,
#container .sport-container .event-container.layout-outright .subHeader {
  color: #5a5a5a;
}

#popupcontainer .sport-container .event-container.layout-CS .subHeader,
#popupcontainer .sport-container .event-container.layout-HTFT .subHeader,
#popupcontainer .sport-container .event-container.layout-OE .subHeader,
#popupcontainer .sport-container .event-container.layout-TG .subHeader,
#popupcontainer .sport-container .event-container.layout-outright .subHeader {
  color: #5a5a5a;
}

#container .sport-container .event-container.layout-CS .td-cs-odds,
#container .sport-container .event-container.layout-CS .td-TG-odds {
  color: #bd4700;
}

#container .sport-container .event-container.layout-HTFT .td-cs-odds,
#container .sport-container .event-container.layout-HTFT .td-TG-odds {
  color: #bd4700;
}

#container .sport-container .event-container.layout-OE .td-cs-odds,
#container .sport-container .event-container.layout-OE .td-TG-odds {
  color: #bd4700;
}

#container .sport-container .event-container.layout-TG .td-cs-odds,
#container .sport-container .event-container.layout-TG .td-TG-odds {
  color: #bd4700;
}

#container .sport-container .event-container.layout-outright .td-cs-odds,
#container .sport-container .event-container.layout-outright .td-TG-odds {
  color: #bd4700;
}

#popupcontainer .sport-container .event-container.layout-CS .td-cs-odds,
#popupcontainer .sport-container .event-container.layout-CS .td-TG-odds {
  color: #bd4700;
}

#popupcontainer .sport-container .event-container.layout-HTFT .td-cs-odds,
#popupcontainer .sport-container .event-container.layout-HTFT .td-TG-odds {
  color: #bd4700;
}

#popupcontainer .sport-container .event-container.layout-OE .td-cs-odds,
#popupcontainer .sport-container .event-container.layout-OE .td-TG-odds {
  color: #bd4700;
}

#popupcontainer .sport-container .event-container.layout-TG .td-cs-odds,
#popupcontainer .sport-container .event-container.layout-TG .td-TG-odds {
  color: #bd4700;
}

#popupcontainer .sport-container .event-container.layout-outright .td-cs-odds,
#popupcontainer .sport-container .event-container.layout-outright .td-TG-odds {
  color: #bd4700;
}

#container .sport-container .event-container.layout-CS .td-cs-odds:hover,
#container .sport-container .event-container.layout-CS .td-TG-odds:hover {
  background-color: #fcebd4;
}

#container .sport-container .event-container.layout-HTFT .td-cs-odds:hover,
#container .sport-container .event-container.layout-HTFT .td-TG-odds:hover {
  background-color: #fcebd4;
}

#container .sport-container .event-container.layout-OE .td-cs-odds:hover,
#container .sport-container .event-container.layout-OE .td-TG-odds:hover {
  background-color: #fcebd4;
}

#container .sport-container .event-container.layout-TG .td-cs-odds:hover,
#container .sport-container .event-container.layout-TG .td-TG-odds:hover {
  background-color: #fcebd4;
}

#container .sport-container .event-container.layout-outright .td-cs-odds:hover,
#container .sport-container .event-container.layout-outright .td-TG-odds:hover {
  background-color: #fcebd4;
}

#popupcontainer .sport-container .event-container.layout-CS .td-cs-odds:hover,
#popupcontainer .sport-container .event-container.layout-CS .td-TG-odds:hover {
  background-color: #fcebd4;
}

#popupcontainer .sport-container .event-container.layout-HTFT .td-cs-odds:hover,
#popupcontainer .sport-container .event-container.layout-HTFT .td-TG-odds:hover {
  background-color: #fcebd4;
}

#popupcontainer .sport-container .event-container.layout-OE .td-cs-odds:hover,
#popupcontainer .sport-container .event-container.layout-OE .td-TG-odds:hover {
  background-color: #fcebd4;
}

#popupcontainer .sport-container .event-container.layout-TG .td-cs-odds:hover,
#popupcontainer .sport-container .event-container.layout-TG .td-TG-odds:hover {
  background-color: #fcebd4;
}

#popupcontainer .sport-container .event-container.layout-outright .td-cs-odds:hover,
#popupcontainer .sport-container .event-container.layout-outright .td-TG-odds:hover {
  background-color: #fcebd4;
}

#container .sport-container .event-container.layout-CS .td-OE-odds:hover,
#container .sport-container .event-container.layout-CS .td-ortright-odds:hover {
  background-color: #fcebd4;
}

#container .sport-container .event-container.layout-HTFT .td-OE-odds:hover,
#container .sport-container .event-container.layout-HTFT .td-ortright-odds:hover {
  background-color: #fcebd4;
}

#container .sport-container .event-container.layout-OE .td-OE-odds:hover,
#container .sport-container .event-container.layout-OE .td-ortright-odds:hover {
  background-color: #fcebd4;
}

#container .sport-container .event-container.layout-TG .td-OE-odds:hover,
#container .sport-container .event-container.layout-TG .td-ortright-odds:hover {
  background-color: #fcebd4;
}

#container .sport-container .event-container.layout-outright .td-OE-odds:hover,
#container .sport-container .event-container.layout-outright .td-ortright-odds:hover {
  background-color: #fcebd4;
}

#popupcontainer .sport-container .event-container.layout-CS .td-OE-odds:hover,
#popupcontainer .sport-container .event-container.layout-CS .td-ortright-odds:hover {
  background-color: #fcebd4;
}

#popupcontainer .sport-container .event-container.layout-HTFT .td-OE-odds:hover,
#popupcontainer .sport-container .event-container.layout-HTFT .td-ortright-odds:hover {
  background-color: #fcebd4;
}

#popupcontainer .sport-container .event-container.layout-OE .td-OE-odds:hover,
#popupcontainer .sport-container .event-container.layout-OE .td-ortright-odds:hover {
  background-color: #fcebd4;
}

#popupcontainer .sport-container .event-container.layout-TG .td-OE-odds:hover,
#popupcontainer .sport-container .event-container.layout-TG .td-ortright-odds:hover {
  background-color: #fcebd4;
}

#popupcontainer .sport-container .event-container.layout-outright .td-OE-odds:hover,
#popupcontainer .sport-container .event-container.layout-outright .td-ortright-odds:hover {
  background-color: #fcebd4;
}

#container .sport-container .event-container.layout-CS .th-cs-topPart,
#container .sport-container .event-container.layout-HTFT .th-cs-topPart,
#container .sport-container .event-container.layout-OE .th-cs-topPart,
#container .sport-container .event-container.layout-TG .th-cs-topPart,
#container .sport-container .event-container.layout-outright .th-cs-topPart {
  color: #ffffff;
}

#popupcontainer .sport-container .event-container.layout-CS .th-cs-topPart,
#popupcontainer .sport-container .event-container.layout-HTFT .th-cs-topPart,
#popupcontainer .sport-container .event-container.layout-OE .th-cs-topPart,
#popupcontainer .sport-container .event-container.layout-TG .th-cs-topPart,
#popupcontainer .sport-container .event-container.layout-outright .th-cs-topPart {
  color: #ffffff;
}

#container .sport-container .event-container.layout-CS .moreBet,
#container .sport-container .event-container.layout-HTFT .moreBet,
#container .sport-container .event-container.layout-OE .moreBet,
#container .sport-container .event-container.layout-TG .moreBet,
#container .sport-container .event-container.layout-outright .moreBet {
  background: #7d7d7d;
  border-left: 1px solid #8c8c8c;
  outline: #5a5a5a solid 1px;
  color: #ffffff;
}

#popupcontainer .sport-container .event-container.layout-CS .moreBet,
#popupcontainer .sport-container .event-container.layout-HTFT .moreBet,
#popupcontainer .sport-container .event-container.layout-OE .moreBet,
#popupcontainer .sport-container .event-container.layout-TG .moreBet,
#popupcontainer .sport-container .event-container.layout-outright .moreBet {
  background: #7d7d7d;
  border-left: 1px solid #8c8c8c;
  outline: #5a5a5a solid 1px;
  color: #ffffff;
}

#container .sport-container .event-container.child .childTitle,
#popupcontainer .sport-container .event-container.child .childTitle {
  background-color: #6b6b6b;
  color: #f5f5f5;
  border-top: 1px solid #2d2d2d;
}

#container .sport-container .event-container.child .childTitle:hover,
#popupcontainer .sport-container .event-container.child .childTitle:hover {
  background-color: #757575;
}

#container .neutral {
  color: #73c594;
}
#container .neutral .icon-NeutralN:before {
  left: 0;
}
#container .neutral .icon-Neutralbg {
  background-color: #73c594;
  width: 13px;
  height: 15px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  display: none;
}

.bg-c-1 {
  background: #2d2d2d;
}

.bg-c-2 {
  background: #32a6de;
}

.bg-c-3 {
  background: #ffffff;
}

.bg-c-4 {
  background: #32a6de;
}

.bg-c-5 {
  background: #5a5a5a;
}

.bg-c-6 {
  background: #3c3c3c;
}

.bg-c-7 {
  background: #000000;
}

.bg-c-8 {
  background: #126287;
}

.bg-c-9 {
  background: #0b3b51;
}

.bg-c-10 {
  background: #e1f3f5;
}

.bg-c-11 {
  background: #bcbcbc;
}

.bg-c-12 {
  background: #3c3c3c;
}

.bg-c-13 {
  background: #32a6de;
}

.bg-c-14 {
  background: #323232;
}

.bg-c-15 {
  background: #003075;
}

.bg-c-16 {
  background: white;
}

.bg-c-17 {
  background: #4e4e4e;
}

.bg-c-18 {
  background: #d6d6d6;
}

.bg-c-19 {
  background: #e2f3f5;
}
.bg-c-19 .ft-c-21 {
  color: #718284;
}

.bg-c-20 {
  background: #f4f4f4;
}
.bg-c-20 .ft-c-2 {
  color: #718284;
}

.bg-c-21 {
  background: #9a9a9a;
}

.bg-c-22 {
  background: #828282;
}

.bg-c-23 {
  background: #5a5a5a;
}

.bg-c-24 {
  background: #b4b4b4;
}

.bg-c-25 {
  background: #373737;
}

.bg-c-26 {
  background: #802014;
}

.bg-c-27 {
  background: #e4e4e4;
}

.bg-c-28 {
  background: #4e130d;
}

.bg-c-29 {
  background: #80b050;
}

.bg-c-30 {
  background: #225010;
}

.bg-c-31 {
  background: #092400;
}

.bg-c-32 {
  background: #0d6453;
}

.bg-c-33 {
  background: #083b32;
}

.bg-c-34 {
  background: #24360c;
}

.bg-c-35 {
  background: #162007;
}

.bg-c-36 {
  background: #84b752;
}

.bg-c-37 {
  background: #633818;
}

.bg-c-38 {
  background: #3b220e;
}

.bg-c-39 {
  background: #78401b;
}

.bg-c-40 {
  background: #492610;
}

.bg-c-41 {
  background: #5a5a5a;
}

.bg-c-42 {
  background: #32a6de;
}
.bg-c-42.tbr-c-3 {
  border-top: none;
}

.non-inplay .bg-c-42 {
  background: #32a6de;
}

.bg-c-43 {
  background: #ffffff;
}
.bg-c-43.lowRes,
.bg-c-43.highRes {
  background-color: #e1f3f5;
}

.bg-c-44 {
  background: #32a6de;
}

.bg-c-45 {
  background: #fff6ed;
}

.bg-c-46 {
  background: #3b3b3b;
}

.bg-c-47 {
  background: #edf7f8;
}
.bg-c-47.pd-t-7 {
  border-top: 1px dotted #c6dad9;
}
.bg-c-47 .float-right .mg-r-4 {
  color: #969696;
}
.bg-c-47 .float-right .mg-r-10 {
  margin-left: 4px;
  color: #969696;
}
.bg-c-47 .float-right.ft-c-22 {
  color: #b8c6c7;
}
.bg-c-47 .float-right .ft-c-16 {
  color: #0082a0;
}

.bg-c-48,
.bg-c-49 {
  background: #f5fdff;
}

.bg-c-50 {
  background: #ff9300;
}

.bg-c-51 {
  background: #d7d7d7;
}

.bg-c-52 {
  background: #5a5a5a;
}

.bg-c-53 {
  background: #ffdbdb;
}

.bg-c-54 {
  background: #edf4e2;
}
.bg-c-54.green {
  background: #eaffea;
}

.bg-c-55 {
  background: #e2f3f5;
}

.bg-c-56 {
  background: #32a6de;
}

.bg-c-57 {
  background: #fc8c8b;
}

.bg-c-58 {
  background: #d7ebbe;
}

.bg-c-59 {
  background: #a0a0a0;
}

.bg-c-60 {
  background: #b4b4b4;
}

.bg-c-61 {
  background: #4d6162;
}

.bg-c-62 {
  background: #718083;
}
.bg-c-62.ft-c-2 {
  background: #708284;
  color: white !important;
}
.bg-c-62.lht-28 {
  background: #008dd2;
}
.bg-c-62.lht-28.ft-c-61,
.bg-c-62.lht-28 .ft-c-62 {
  color: white;
}

.bg-c-63 {
  background: #323232;
}

.bg-c-64 {
  background: #e18e2e;
}

.bg-c-65 {
  background: #aa4848;
}

.bg-c-66 {
  background: #4aad8e;
}

.bg-c-67 {
  background: #3d3d3d;
}

.bg-c-68 {
  background: #484747;
}

.bg-c-69 {
  background: #ffffff;
}

.bg-c-70 {
  background: #008dd2;
}

.bg-c-71 {
  background: #fbf3f6;
}

.inputBg:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
}

.inputBg.bg-c-46:hover,
.inputBg.bg-c-46.selected {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  background-color: #787878;
}

.greyout {
  background-color: white;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}

.clickable:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}

.dropDownContent .bg-c-61 {
  background: #e1f3f5;
  color: #708284;
}
.dropDownContent .bg-c-61.tbr-c-19 {
  border-top: none;
}
.dropDownContent .bg-c-61:hover,
.dropDownContent .bg-c-61.selected {
  background-color: #c3eaef;
  color: #cd4370;
}

.campaign .campaign-txt:hover {
  color: #cd4370;
}

.campaign .campaign-txt.actived {
  color: #003075;
}

.sportMenu.bg-c-4 {
  background: white;
}

.sportMenu.tbr-c-2 {
  border-top: none;
}

.sportMenu.fts-12 {
  font-size: 13px;
}

.sportMenu.ft-c-3 {
  color: #2b2b2b;
}

.marketType-header:hover .sportIcon,
.marketType-header:hover .evtCount {
  color: #cd4370;
}

.marketType-header.actived .sportIcon,
.marketType-header.actived .evtCount {
  color: #003075;
}

.checkbox {
  border: 2px solid #f5f5f5;
  background-color: #f5f5f5;
}
.checkbox.actived {
  background-color: #ff9300;
}
.checkbox:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}

.sports:hover {
  color: #cd4370;
}
.sports:hover .icon-check {
  color: #cd4370;
}

.sports.selected {
  color: #003075;
}
.sports.selected .icon-check {
  color: #003075;
}

.sports .checkbox-s {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid #c1ced0;
  background-color: white;
  width: 12px;
  height: 12px;
}

.mybet > .bg-c-3 {
  background: #32a6de;
}

#lt-left .betContainer > .mg-t-1 {
  margin-top: 0;
}

#lt-left .betContainer > .bg-c-2 {
  background: #32a6de;
}

#lt-left .betContainer .arrow {
  color: #718284;
}
#lt-left .betContainer .arrow.ft-c-39 {
  color: #c8c8c8;
}

#lt-left .betContainer .marketType-header.ft-c-3 {
  color: #ffffff;
  font-weight: bold;
}
#lt-left .betContainer .marketType-header.ft-c-3 .dsp-tbcl > .fts-12 {
  color: #003075;
}
#lt-left .betContainer .marketType-header.ft-c-3 .smallfont {
  color: #baf2ff;
  font-size: 13px;
  font-weight: normal;
}

#lt-left .betContainer .marketType-header .round-moreBet-s {
  background: none;
  vertical-align: baseline;
}
#lt-left .betContainer .marketType-header .round-moreBet-s.ft-c-2 {
  color: #ffffff;
}
#lt-left .betContainer .marketType-header .round-moreBet-s.bg-c-43 {
  background: transparent;
}
#lt-left .betContainer .marketType-header .round-moreBet-s.ft-c-59 {
  color: white;
}

#lt-left .betContainer .marketType-header .arrow.ft-c-39 {
  color: #ffffff;
}

.js-parlayhelp > .ft-c-3 .uppercase {
  color: #ffffff;
  font-size: 15px;
}

.js-parlayhelp > .ft-c-3 .icon-Help.rounHelp {
  background: none;
  color: #92bcc1;
}

.js-parlayhelp > .ft-c-3 .icon-Help:before {
  content: '\E910';
  font-size: 16px;
  top: -2px;
  left: -1px;
}

.js-parlayhelp > .ft-c-3 .arrow {
  margin-left: 5px;
}

.parlayBetSlip .round-moreBet-s {
  background: none;
  vertical-align: middle;
}
.parlayBetSlip .round-moreBet-s.ft-c-2 {
  color: #cd4370;
}
.parlayBetSlip .round-moreBet-s.ft-c-59 {
  color: white;
}

.parlayBetSlip > div.pos-relative > .mg-t-1 {
  border-top: 1px dotted #a8bbbd;
}

.checkbox-s {
  width: 12px;
  height: 12px;
  border: 1px solid #c1c1c1;
  background-color: #f5f5f5;
}
.checkbox-s.radius {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.checkbox-s.actived {
  background-color: #ff9300;
}
.checkbox-s:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.checkbox-s.noborder {
  border: 1px solid #c1c1c1;
  width: 12px;
  height: 12px;
}

.checkbox-b {
  border: 1px solid #a0a0a0;
  background-color: #f5f5f5;
}
.checkbox-b .checkBlock {
  background-color: #ff9300;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.checkbox-b:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}

#container .selected .icon-check {
  color: #003075;
  font-size: 11px;
  left: -1px;
  top: 1px;
}

.bt-cpCount {
  background-color: transparent;
  color: #cd4370;
}
.bt-cpCount.ft-c-3 {
  color: #cd4370;
}
.bt-cpCount:hover.greyBg_lv13 {
  color: #ffffff;
  background-color: #828282;
}

.rpldropDown:hover.bg-c-2 {
  background-color: #c3eaef;
}

.rpldropDown:hover > .current.ft-c-3 {
  color: #003075;
}
.rpldropDown:hover > .current.ft-c-3 .ft-c-5 {
  color: #003075;
}

.dropDownContent > div:hover {
  color: #ffffff;
}

.myfav {
  color: #ff9400;
}

.loading .loadingContent {
  color: #7d7d7d;
}
.loading .loadingContent .loadImg {
  width: 32px;
  background: url('../Images/loading.gif') no-repeat left top;
}

.ft-c-1 {
  color: #a0a0a0;
}

.ft-c-2 {
  color: #ffffff;
}
.ft-c-2.js-tolamount {
  color: #de5f32;
}
.ft-c-2.js-tolamount + span {
  color: #de5f32;
}
.ft-c-2.bt-cpCount {
  color: #32a6de;
}

.epsbanner.ft-c-2 {
  color: white;
}

.mg-t-6.dsp-iblk .ft-c-2 {
  color: #de5f32;
}

.ft-c-3 {
  color: #32a6de;
}
.ft-c-3 .filters {
  color: white;
}

.a-z .ft-c-3 {
  color: white;
}

.campaign.ft-c-3.ft-c-3 {
  color: #666666;
}

.campaign.ft-c-3.bg-c-3 {
  background: #ffffff;
}

.ft-c-4 {
  color: #f4c574;
}

.ft-c-5 {
  color: white;
}

.ft-c-6 {
  color: #d8e1ea;
}

.ft-c-7 {
  color: #959595;
}

.ft-c-8 {
  color: #a6754a;
}

.ft-c-9 {
  color: #f0ba8e;
}

.ft-c-10 {
  color: #bd4803;
}

.ft-c-11 {
  color: #97f2e0;
}

.ft-c-12 {
  color: #b3fcff;
}

.ft-c-13 {
  color: #555555;
}

.ft-c-14 {
  color: #eca73d;
}

.ft-c-15 {
  color: #eca73d;
}

.ft-c-16 {
  color: #32a6de;
}
.ft-c-16.hdp {
  color: #de5f32;
}

.ft-c-17 {
  color: #feb96e;
}

.ft-c-18 {
  color: white;
}

.ft-c-19 {
  color: #6e6e6e;
}

.ft-c-20 {
  color: #bababa;
}

.ft-c-21 {
  color: #555555;
}

.ft-c-22 {
  color: #666666;
}

.ft-c-23 {
  color: #939393;
}

.ft-c-24 {
  color: #909090;
}

.ft-c-25 {
  color: #003075;
}

.ft-c-26 {
  color: #bebebe;
}

.ft-c-27 {
  color: #b4b4b4;
}

.ft-c-28 {
  color: #959595;
}

.ft-c-29 {
  color: #747474;
}

.ft-c-30 {
  color: #a7a7a7;
}

.ft-c-31 {
  color: #787878;
}

.ft-c-32 {
  color: #c9d5a5;
}

.ft-c-33 {
  color: #c8d5a7;
}

.ft-c-34 {
  color: #d45f85;
}

.ft-c-35 {
  color: #f4c574;
}

.ft-c-36 {
  color: #8c8c8c;
}
.ft-c-36.pd-t-6 {
  color: #969696;
}

.tbr-c-17 .ft-c-36 {
  color: #4b4b4b;
}

.ft-c-37 {
  color: #d8e1ea;
}

.ft-c-38 {
  color: #7d7d7d;
}

.ft-c-39 {
  color: #f5f5f5;
}
.ft-c-39.arrow {
  color: #718284;
}

.ft-c-40 {
  color: #4b4b4b;
}

.ft-c-41 {
  color: #929091;
}

.ft-c-42 {
  color: #cd4370;
}

.ft-c-43 {
  color: #fd8c8e;
}

.ft-c-44 {
  color: #aa8c8c;
}

.ft-c-45 {
  color: #666666;
}

.ft-c-46 {
  color: #959796;
}

.ft-c-47 {
  color: #f15e57;
}

.ft-c-48 {
  color: #84b752;
}

.ft-c-49 {
  color: #78a61b;
}
.ft-c-49::-webkit-input-placeholder {
  color: #46ae8b;
}
.ft-c-49:-moz-placeholder {
  /* Firefox 18- */
  color: #46ae8b;
}
.ft-c-49::-moz-placeholder {
  /* Firefox 19+ */
  color: #46ae8b;
}
.ft-c-49:-ms-input-placeholder {
  color: #46ae8b;
}

.ft-c-50 {
  color: #49ac8d;
}
.ft-c-50.js-estwin {
  color: #0082af;
}
.ft-c-50.js-estwin + span {
  color: #0082a0;
}

#lt-left .balance .ft-c-50 {
  color: #ffffff;
}

.ft-c-51 {
  color: white;
}

.ft-c-52 {
  color: #b3b3b3;
}
.ft-c-52.js-cancel.pointerbt {
  font-weight: normal;
  text-transform: capitalize;
}

.ft-c-53 {
  color: #ffd8d8;
}

.ft-c-54 {
  color: #fadada;
}

.ft-c-55 {
  color: #373737;
}

.ft-c-56 {
  color: #3b3b3b;
}

.ft-c-57 {
  color: #f25e5a;
}

.ft-c-58 {
  color: #733d00;
}

.ft-c-59 {
  color: #c17d2d;
}

.ft-c-60 {
  color: #ffffff;
}

.ft-c-61 {
  color: #ffb86d;
}

.ft-c-62 {
  color: #fbf4be;
}

.ft-c-63 {
  color: #2d2d2d;
}

.ft-c-64 {
  color: #ffffff;
}

.ft-c-65 {
  color: #000000;
}
.ft-c-65.bold {
  color: #ba0303;
  font-weight: normal;
}

.ft-c-66 {
  color: #57baea;
}

.ft-c-67 {
  color: #d45f85;
}

.ft-c-69 {
  color: white;
}

.ft-c-70 {
  color: #d45f85;
}

.simplebutton.bg-c-52:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
}

.rightIcon .tickContainer .tick {
  border-color: transparent transparent #484747 transparent;
}
.rightIcon .tickContainer .tick.green {
  border-color: transparent transparent #484747 transparent;
}

.pagination {
  border-top: 1px solid #b6b6b6;
  color: #666666;
}
.pagination .currentPage {
  color: #dcdcdc;
}
.pagination .previous,
.pagination .next,
.pagination .backtoTop {
  background-color: #5a5a5a;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.pagination .previous:hover,
.pagination .next:hover,
.pagination .backtoTop:hover {
  background-color: #787878;
  color: #ffffff;
}
.pagination .previous.disabled,
.pagination .next.disabled,
.pagination .backtoTop.disabled {
  background-color: #3e3e3e;
  color: #5a5a5a;
}
.pagination .arrow .dropDownContainer .tick {
  border-width: 6px 6px 0 6px;
  border-color: #2d2d2d transparent transparent transparent;
}

.subheader {
  background-color: #d8e1ea;
}
.subheader:hover,
.subheader.collapsed {
  background-color: #d4eaff;
}
.subheader.tbr-c-3 {
  border-top: 1px solid #ffffff;
}
.subheader .ft-c-39 {
  color: #32a6de;
}

.outright .subheader.bg-c-44 {
  cursor: default;
  background: #eaeaea;
}
.outright .subheader.bg-c-44 .ft-c-39 {
  color: #666666;
}

.outright .subheader.tbr-c-3 {
  border-top: none;
}

.non-inplay .subfavHeader,
.non-inplay .subheader {
  background: #7ecbf1;
}

.non-inplay .subfavHeader th,
.non-inplay .subheader th {
  color: #008dd2;
}

.non-inplay .subfavHeader th .myFavorite .icon-fav-thin,
.non-inplay .subheader th .myFavorite .icon-fav-thin {
  color: #003075;
}

.non-inplay .subfavHeader:hover,
.non-inplay .subfavHeader.collapsed {
  background-color: #5fc9fd;
}

.non-inplay .subheader:hover,
.non-inplay .subheader.collapsed {
  background-color: #5fc9fd;
}

.non-inplay .subfavHeader.tbr-c-3,
.non-inplay .subheader.tbr-c-3 {
  border-top: 1px solid #32a6de;
}

.subfavHeader {
  background-color: #d8e1ea;
  border-top: 1px solid #b5b5b5;
}
.subfavHeader:hover {
  background-color: #d4eaff;
}
.subfavHeader .tbr-c-3 {
  border-top: none;
  border-bottom: 1px solid #32a6de;
}
.subfavHeader .fontWeight-normal {
  font-weight: bold;
  text-transform: uppercase;
}

.mainHeader > tr th .ft-c-2 {
  color: #ffffff;
}

.mainHeader .bg-c-5.ft-c-3 {
  color: #32a6de;
}
.mainHeader .bg-c-5.ft-c-3:hover {
  color: white;
}

.mainHeader.clickable:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}

.mainHeader .ft-c-14,
.mainHeader .ft-c-3 {
  color: #ffffff;
}

.mainHeader .lbr-c-2 {
  border-left: 1px solid #7094c7;
}
.mainHeader .lbr-c-2 > .lbr-c-1 {
  border-left: none;
}

.mainHeader .rbr-c-4 {
  border-right: 1px solid #7094c7;
}

.morebet {
  padding: 0 1px;
  background: white;
  border: 1px solid #5a4a4a;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.morebet.ft-c-2 {
  color: #5a4a4a;
}
.morebet:hover {
  border: 1px solid #cd4370;
}
.morebet:hover.ft-c-2 {
  color: #cd4370;
}

.lightBox_bg {
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}

.greenScreen-time {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}

.redCard {
  background-color: #ea554e;
  color: #ffffff;
  width: 13px;
  height: 15px;
}

.tbr-c-2 {
  border-top: 1px solid transparent;
}

.tbr-c-3 {
  border-top: none;
}

.tbr-c-4 {
  border-top: 1px dotted #afafaf;
}

.tbr-c-5 {
  border-top: 1px solid #b5b5b5;
}

.tbr-c-6 {
  border-top: 1px dotted #c9c6cd;
}

.tbr-c-7 {
  border-top: 1px solid #b5b5b5;
}

.tbr-c-8 {
  border-top: 1px solid #a0a0a0;
}

.tbr-c-9 {
  border-top: 1px solid #e1d6c9;
}

.tbr-c-10 {
  border-top: 1px solid #555555;
}

.tbr-c-11 {
  border-top: 1px solid #d7d7d7;
}

.tbr-c-12 {
  border-top: 1px solid #e7dbce;
}

.tbr-c-13 {
  border-top: 1px dotted #d9ebef;
}

.tbr-c-14 {
  border-top: 1px dotted #ebebeb;
}

.tbr-c-15 {
  border-top: 1px dotted #5f5f5f;
}

.tbr-c-16 {
  border-top: 1px solid #dcc1b4;
}

.tbr-c-17 {
  border-top: 1px solid #b2c498;
}

.tbr-c-18 {
  border-top: 1px solid #3d3d3d;
}

.tbr-c-19 {
  border-top: 1px solid #2d2d2d;
}

.tbr-c-20 {
  border-top: 1px solid #525252;
}

.tbr-c-21 {
  border-top: 1px solid #3c3c3c;
}

.tbr-c-22 {
  border-top: 1px solid #535353;
}

.tbr-c-23 {
  border-bottom: 2px solid #dee9ed;
  margin-bottom: 1px;
}

.br-c-2 {
  border: 1px solid #d45f85;
}

.br-c-1 {
  border: 1px solid #54b6c3;
}

*[data-ttp]:after {
  background: #4b4b4b;
  color: #b4b4b4;
  border: 1px solid #3c3c3c;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 25px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 25px;
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 25px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.td-showMore:hover {
  background-color: #414141;
}

.td-showMore.bg-c-21:hover {
  background-color: #828282;
}

.tb-c-1 {
  border: 1px solid #2d2d2d;
}

.rightBorder_lv2 {
  border-right: 1px solid transparent;
}

.rbr-c-1,
.rbr-c-2 {
  border-right: 1px dotted #afafaf;
}

.rbr-c-3 {
  border-right: 1px solid #323232;
}

.rbr-c-5 {
  border-right: 1px solid #d7d7d7;
}

.rbr-c-6 {
  border-right: 1px dotted #c8c8c8;
}

.singleLine-view tbody:hover,
.standard-view tbody:hover,
.onextwo-view tbody:hover,
.outright-view tbody:hover,
.firstlastGoal-view tbody:hover,
.firstHalf-view tbody:hover,
.oe-view tbody:hover,
.cs-view tbody:hover,
.tg-view tbody:hover,
.other-view tbody:hover {
  background-color: #eef7ff !important;
}

.singleLine-view.inplay,
.standard-view.inplay,
.onextwo-view.inplay,
.outright-view.inplay,
.firstlastGoal-view.inplay,
.firstHalf-view.inplay,
.oe-view.inplay,
.cs-view.inplay,
.tg-view.inplay,
.other-view.inplay {
  background-color: white;
}

.singleLine-view.inplay .bg-c-43,
.standard-view.inplay .bg-c-43,
.onextwo-view.inplay .bg-c-43,
.outright-view.inplay .bg-c-43,
.firstlastGoal-view.inplay .bg-c-43,
.firstHalf-view.inplay .bg-c-43,
.oe-view.inplay .bg-c-43,
.cs-view.inplay .bg-c-43,
.tg-view.inplay .bg-c-43,
.other-view.inplay .bg-c-43 {
  background-color: #f2edff;
}

.singleLine-view .ft-c-3 .ft-c-16,
.standard-view .ft-c-3 .ft-c-16,
.onextwo-view .ft-c-3 .ft-c-16,
.outright-view .ft-c-3 .ft-c-16,
.firstlastGoal-view .ft-c-3 .ft-c-16,
.firstHalf-view .ft-c-3 .ft-c-16,
.oe-view .ft-c-3 .ft-c-16,
.cs-view .ft-c-3 .ft-c-16,
.tg-view .ft-c-3 .ft-c-16,
.other-view .ft-c-3 .ft-c-16 {
  color: #32a6de;
}

.outright tbody:hover {
  background-color: white;
}

.outright tbody td:hover {
  background-color: #ebfaff;
}

.info-left .tickContainer {
  width: 22px;
  height: 6px;
  overflow: hidden;
  left: -1px;
  top: 20px;
  position: absolute;
  font-size: 6px;
}
.info-left .tickContainer .tick {
  border: none;
}
.info-left .tickContainer:before {
  content: '\E917';
  color: #9a9a9a;
  font-family: 'icomoon';
  left: 0px;
  position: relative;
  top: 0px;
}

.info-left .br-c-1 {
  border: 1px solid #9a9a9a;
}

.info-left .bg-c-55 {
  background: #eaeaea;
}

.info-left .overlay .br-c-1 > .ft-c-25 {
  font-weight: normal;
  color: #32a6de;
}

.info-left .overlay .br-c-1 > .ft-c-22 > span {
  color: #718284;
}

.info-left .overlay .ft-c-22 {
  color: #666666;
}
.info-left .overlay .ft-c-22 .ft-c-16 {
  color: #666666;
}
.info-left .overlay .ft-c-22 > .ft-c-25.fontWeight-bold {
  color: #666666;
  font-weight: bold;
}

.moreContainer .tick {
  border: none;
}
.moreContainer .tick:before {
  font-family: 'icomoon';
  content: '\E92B';
}

.moreContainer .tickContainer {
  width: 22px;
  height: 6px;
  left: -1px;
  top: -8px;
  font-size: 6px;
  color: #54b6c3;
}
.moreContainer .tickContainer .tick {
  left: -1px;
  top: -1px;
}

.moreContainer .overlay {
  top: -39px;
}

.lbr-c-1 {
  border-left: 1px solid #646464;
}

.lbr-c-2 {
  border-left: 1px solid #323232;
}

.bbr-c-1 {
  border-bottom: 2px solid #dee9ed;
}

.tb-sp-space {
  border-collapse: separate;
}

.filters {
  text-transform: uppercase;
}
.filters:hover {
  color: #cd4370;
}

.selectAll:hover,
.filters:hover.y-hover,
.selectAll:hover.y-hover {
  color: #cd4370;
}

.filters.actived,
.selectAll.actived {
  color: #003075;
}

.filters-lv1:hover {
  color: white;
}
.filters-lv1:hover.y-hover {
  color: #76c5cf;
}

.filters-lv1.actived {
  color: white;
}

.odds {
  color: #000000;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.odds .handiCap {
  color: #bd4700;
}
.odds .ou {
  color: #909090;
}
.odds .ouHdp {
  color: #bd4700;
}
.odds .ouHdp .ou {
  color: #909090;
}
.odds:hover {
  color: #333333;
  background-color: #95effb;
  border: 1px solid #7bc0d4;
}
.odds:hover .ouHdp,
.odds:hover .darkOrangeFt {
  color: #ffffff;
}
.odds:hover .ouHdp .handiCap,
.odds:hover .ouHdp .ou,
.odds:hover .ouHdp .upInt {
  color: #ffffff;
}
.odds:hover .darkOrangeFt .handiCap,
.odds:hover .darkOrangeFt .ou,
.odds:hover .darkOrangeFt .upInt {
  color: #ffffff;
}
.odds:hover.neg {
  color: #333333;
}
.odds.locked {
  color: #7d7d7d;
}
.odds.locked .lockedBg {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.odds.locked:hover {
  color: #7d7d7d;
  background-color: transparent;
  border-color: #e4e4e4;
}
.odds.linethrough {
  border: 1px solid transparent;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjNweCIgaGVpZ2h0PSIycHgiIHZpZXdCb3g9IjAgMCAyMyAyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMyAyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBNDE0NDQiIGQ9Ik0yMywwdjJIMFYwSDIzeiIvPg0KPC9zdmc+DQo=)
    no-repeat center center;
}
.odds.linethrough:hover {
  color: #e53537;
  background-color: #ffffff;
  border-color: transparent;
}

.home .td-teameName,
.home .td-teamName,
.home .td-teameName > div,
.home .td-teamName > div {
  color: #000000;
}

.bt-sortCompetition:hover .icon-AddtoMyCompetitionsright {
  color: #ffb95a;
}

.td-noScoreblank {
  border-bottom: 1px solid #e4e4e4;
}

.odds.selected {
  color: #333333;
  background-color: #b5e9f0;
  border: 1px solid #7bc0d4;
}
.odds.selected.neg {
  color: #333333;
}

.odds.oddsDown {
  color: #ffffff;
  background-color: #f15e58;
  border-color: #f15e58;
}
.odds.oddsDown.neg {
  color: #ffffff;
}

.odds.oddsUp {
  color: #ffffff;
  background-color: #72c591;
  border-color: #72c591;
}
.odds.oddsUp.neg {
  color: #ffffff;
}

.odds.neg {
  color: #e63535;
}

.gradientFadeOut-r {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyYTZkZSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjMzJhNmRlIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMyYTZkZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(
    linear,
    0% 50%,
    100% 50%,
    color-stop(0%, rgba(50, 166, 222, 0)),
    color-stop(1%, rgba(50, 166, 222, 0)),
    color-stop(100%, #32a6de)
  );
  background: -moz-linear-gradient(left, rgba(50, 166, 222, 0) 0%, rgba(50, 166, 222, 0) 1%, #32a6de 100%);
  background: -webkit-linear-gradient(left, rgba(50, 166, 222, 0) 0%, rgba(50, 166, 222, 0) 1%, #32a6de 100%);
  background: linear-gradient(to right, rgba(50, 166, 222, 0) 0%, rgba(50, 166, 222, 0) 1%, #32a6de 100%);
  z-index: 10;
}

.gradientFadeOut-r-lv1 {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(
    linear,
    0% 50%,
    100% 50%,
    color-stop(0%, rgba(255, 255, 255, 0)),
    color-stop(1%, rgba(255, 255, 255, 0)),
    color-stop(100%, #ffffff)
  );
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, #ffffff 100%);
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, #ffffff 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 1%, #ffffff 100%);
}

.gradientFadeOut-r-lv2 {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjMzIzMjMyIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(
    linear,
    0% 50%,
    100% 50%,
    color-stop(0%, rgba(50, 50, 50, 0)),
    color-stop(1%, rgba(50, 50, 50, 0)),
    color-stop(100%, #323232)
  );
  background: -moz-linear-gradient(left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
  background: -webkit-linear-gradient(left, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
  background: linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 1%, #323232 100%);
}

.notification {
  text-transform: uppercase;
}
.notification .tbr-c-22 {
  border-top: none;
}
.notification .icon-addedtomyfav {
  display: none;
}
.notification .myfav {
  color: #666666;
  margin-right: 0;
}

#lt-center .icon-cancel {
  font-size: 28px;
  width: 32px;
  height: 32px;
}
#lt-center .icon-cancel:before {
  content: '\E63E';
}

#lt-center .moreBet {
  border-left: thin solid #eaeaea;
  border-right: thin solid #eaeaea;
  border-top: thin solid #eaeaea;
  padding-top: 0;
}
#lt-center .moreBet .header > .float-right {
  position: relative;
  top: -1px;
}
#lt-center .moreBet .fav-header.tbr-c-20 {
  border-top: none;
  border-bottom: 1px solid #eaeaea;
}
#lt-center .moreBet .fav-header.tbr-c-20.bg-c-13 {
  background: transparent;
}
#lt-center .moreBet .fav-header.tbr-c-20.bg-c-13 .ft-c-3 {
  color: #32a6de;
}
#lt-center .moreBet .fav-header.tbr-c-20.bg-c-13 .ft-c-3.arrow {
  color: #666666;
}
#lt-center .moreBet td .ft-c-16 {
  color: #de5f32;
}
#lt-center .moreBet .fav-empty {
  border-top: 1px solid #b4b4b4;
}
#lt-center .moreBet .bg-c-15.tbr-c-21,
#lt-center .moreBet .bg-c-15.tbr-c-20 {
  background: none;
  border-top: 1px solid #b4b4b4;
  border-bottom: 2px solid #b4b4b4;
}
#lt-center .moreBet .bg-c-13.tbr-c-21,
#lt-center .moreBet .bg-c-13.tbr-c-20 {
  background: none;
  border-top: 1px solid #b4b4b4;
  border-bottom: 2px solid #b4b4b4;
}
#lt-center .moreBet .bg-c-15.tbr-c-21.header,
#lt-center .moreBet .bg-c-15.tbr-c-20.header {
  background: #32a6de;
}
#lt-center .moreBet .bg-c-13.tbr-c-21.header,
#lt-center .moreBet .bg-c-13.tbr-c-20.header {
  background: #32a6de;
}
#lt-center .moreBet .bg-c-15.tbr-c-21.fav-header,
#lt-center .moreBet .bg-c-15.tbr-c-21.sportsTable {
  border-bottom: none;
}
#lt-center .moreBet .bg-c-15.tbr-c-20.fav-header,
#lt-center .moreBet .bg-c-15.tbr-c-20.sportsTable {
  border-bottom: none;
}
#lt-center .moreBet .bg-c-13.tbr-c-21.fav-header,
#lt-center .moreBet .bg-c-13.tbr-c-21.sportsTable {
  border-bottom: none;
}
#lt-center .moreBet .bg-c-13.tbr-c-20.fav-header,
#lt-center .moreBet .bg-c-13.tbr-c-20.sportsTable {
  border-bottom: none;
}
#lt-center .moreBet .bg-c-15.tbr-c-21.fav-header.mg-t-2,
#lt-center .moreBet .bg-c-15.tbr-c-21.sportsTable.mg-t-2 {
  margin-top: 0;
}
#lt-center .moreBet .bg-c-15.tbr-c-20.fav-header.mg-t-2,
#lt-center .moreBet .bg-c-15.tbr-c-20.sportsTable.mg-t-2 {
  margin-top: 0;
}
#lt-center .moreBet .bg-c-13.tbr-c-21.fav-header.mg-t-2,
#lt-center .moreBet .bg-c-13.tbr-c-21.sportsTable.mg-t-2 {
  margin-top: 0;
}
#lt-center .moreBet .bg-c-13.tbr-c-20.fav-header.mg-t-2,
#lt-center .moreBet .bg-c-13.tbr-c-20.sportsTable.mg-t-2 {
  margin-top: 0;
}
#lt-center .moreBet .bg-c-15.tbr-c-21 .ft-c-27,
#lt-center .moreBet .bg-c-15.tbr-c-20 .ft-c-27 {
  color: #003075;
}
#lt-center .moreBet .bg-c-13.tbr-c-21 .ft-c-27,
#lt-center .moreBet .bg-c-13.tbr-c-20 .ft-c-27 {
  color: #003075;
}
#lt-center .moreBet .bg-c-15.tbr-c-21 .ft-c-3,
#lt-center .moreBet .bg-c-15.tbr-c-20 .ft-c-3 {
  color: #5db9c6;
}
#lt-center .moreBet .bg-c-13.tbr-c-21 .ft-c-3,
#lt-center .moreBet .bg-c-13.tbr-c-20 .ft-c-3 {
  color: #5db9c6;
}
#lt-center .moreBet .bg-c-15.tbr-c-21 .ft-c-14,
#lt-center .moreBet .bg-c-15.tbr-c-20 .ft-c-14 {
  color: #5db9c6;
  position: relative;
  top: 1px;
}
#lt-center .moreBet .bg-c-13.tbr-c-21 .ft-c-14 {
  color: #5db9c6;
  position: relative;
  top: 1px;
}
#lt-center .moreBet .bg-c-13.tbr-c-20 .ft-c-14 {
  color: #5db9c6;
  position: relative;
  top: 1px;
}
#lt-center .moreBet .bg-c-13.tbr-c-20 .ft-c-3 {
  color: #32a6de;
}
#lt-center .moreBet .bg-c-13.tbr-c-20.popular-header {
  background: #d8e1ea;
}
#lt-center .moreBet .bg-c-13.tbr-c-20.header:hover {
  background: #32a6de;
}
#lt-center .moreBet .bg-c-13.tbr-c-20:hover {
  background: #d4eaff;
}
#lt-center .moreBet .bg-c-13#fav {
  background: #d8e1ea;
}
#lt-center .moreBet .bg-c-13#fav.tbr-c-20.header:hover {
  background: #32a6de;
}
#lt-center .moreBet .bg-c-13#fav.tbr-c-20:hover {
  background: #d4eaff;
}
#lt-center .moreBet .header {
  background: white;
  padding-right: 0;
}
#lt-center .moreBet .header.tbr-c-20 {
  border-top: none;
}
#lt-center .moreBet .header .ft-c-15 {
  color: #ffffff;
}
#lt-center .moreBet .header .bg-c-12 {
  background: transparent;
}
#lt-center .moreBet .header .refresh {
  border: none;
  color: #4eccc2;
}
#lt-center .moreBet .header .refresh:hover {
  color: #cd4370;
}
#lt-center .moreBet .header .liveTV,
#lt-center .moreBet .header .pitch,
#lt-center .moreBet .header .state {
  position: relative;
}
#lt-center .moreBet .header .liveTV:after,
#lt-center .moreBet .header .pitch:after,
#lt-center .moreBet .header .state:after {
  content: '';
  position: absolute;
  right: -2px;
  top: 1px;
  border-left: 1px solid #7094c7;
  height: 22px;
  width: 1px;
}
#lt-center .moreBet .header .sortOdds {
  margin-right: 7px;
}
#lt-center .moreBet .header .sortOdds:after {
  right: -8px;
}
#lt-center .moreBet .filters {
  line-height: 24px;
  color: #d8e1ea;
}
#lt-center .moreBet .filters.actived {
  color: #003075;
}
#lt-center .moreBet .filters:hover {
  color: #cd4370;
}
#lt-center .moreBet .bg-c-14 {
  background: none;
}
#lt-center .moreBet .ft-c-3 {
  color: #ffffff;
}
#lt-center .moreBet .ft-c-3.pd-b-10.pd-t-6 {
  color: #d7d7d7;
}
#lt-center .moreBet .mg-l-22 {
  margin-left: 32px;
}
#lt-center .moreBet .mg-r-22 {
  margin-right: 32px;
}
#lt-center .moreBet .ft-c-14 {
  color: #8afff5;
}
#lt-center .moreBet .myFavorite {
  position: relative;
  top: 3px;
}
#lt-center .moreBet .pitch,
#lt-center .moreBet .liveTV,
#lt-center .moreBet .state,
#lt-center .moreBet .refresh {
  margin: 0;
}
#lt-center .moreBet .iconbg-s {
  width: 32px;
}
#lt-center .moreBet .odds {
  border: 1px solid #e4e4e4;
  color: #000000;
  background-color: #ffffff;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
#lt-center .moreBet .odds .handiCap {
  color: #0082a0;
}
#lt-center .moreBet .odds .ou {
  color: #909090;
}
#lt-center .moreBet .odds .ouHdp,
#lt-center .moreBet .odds .score {
  color: #0082a0;
}
#lt-center .moreBet .odds .ouHdp .ou,
#lt-center .moreBet .odds .score .ou {
  color: #909090;
}
#lt-center .moreBet .odds:hover {
  color: #ffffff;
  background-color: #003075;
  border-color: #003075;
}
#lt-center .moreBet .odds:hover .ouHdp,
#lt-center .moreBet .odds:hover .ft-c-16,
#lt-center .moreBet .odds:hover .score {
  color: #ffffff;
}
#lt-center .moreBet .odds:hover .ouHdp .handiCap,
#lt-center .moreBet .odds:hover .ouHdp .ou,
#lt-center .moreBet .odds:hover .ouHdp .upInt {
  color: #ffffff;
}
#lt-center .moreBet .odds:hover .ft-c-16 .handiCap,
#lt-center .moreBet .odds:hover .ft-c-16 .ou,
#lt-center .moreBet .odds:hover .ft-c-16 .upInt {
  color: #ffffff;
}
#lt-center .moreBet .odds:hover .score .handiCap,
#lt-center .moreBet .odds:hover .score .ou,
#lt-center .moreBet .odds:hover .score .upInt {
  color: #ffffff;
}
#lt-center .moreBet .odds.negOdds {
  color: #49ae8e;
}
#lt-center .moreBet .odds.negOdds:hover {
  color: #49ae8e;
}
#lt-center .moreBet .odds.locked {
  color: #7d7d7d;
}
#lt-center .moreBet .odds.locked .lockedBg {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
#lt-center .moreBet .odds.locked:hover {
  color: #7d7d7d;
  background-color: #ffffff;
  border-color: #e4e4e4;
}
#lt-center .moreBet .odds.linethrough {
  border: 1px solid transparent;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjNweCIgaGVpZ2h0PSIycHgiIHZpZXdCb3g9IjAgMCAyMyAyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMyAyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBNDE0NDQiIGQ9Ik0yMywwdjJIMFYwSDIzeiIvPg0KPC9zdmc+DQo=)
    no-repeat center center;
}
#lt-center .moreBet .odds.linethrough:hover {
  color: #e53537;
  background-color: #ffffff;
  border-color: transparent;
}
#lt-center .moreBet .odds.oddsDown {
  color: #ffe1eb;
  background-color: #f15e58;
  border-color: #f15e58;
}
#lt-center .moreBet .odds.oddsUp {
  color: #ffffff !important;
  background-color: #72c591;
  border-color: #72c591;
}
#lt-center .moreBet .odds.neg {
  color: #e63535;
}
#lt-center .moreBet .odds.neg:hover {
  color: #ffffff;
}
#lt-center .moreBet .selected .odds {
  color: #ffffff;
  background-color: #003075;
  border-color: #003075;
}
#lt-center .moreBet .selected .odds .ouHdp .ou,
#lt-center .moreBet .selected .odds .ouHdp .handiCap {
  color: #ffffff;
}
#lt-center .moreBet .oddsDown .odds {
  color: #ffffff;
  background-color: #f15e58;
  border-color: #f15e58;
}
#lt-center .moreBet .oddsDown .odds .ouHdp .ou,
#lt-center .moreBet .oddsDown .odds .ouHdp .handiCap {
  color: #ffffff;
}
#lt-center .moreBet .oddsUp .odds {
  color: #ffffff;
  background-color: #72c591;
  border-color: #72c591;
}
#lt-center .moreBet .oddsUp .odds .ouHdp .ou,
#lt-center .moreBet .oddsUp .odds .ouHdp .handiCap {
  color: #ffffff;
}

.sportsTable table tbody td:hover {
  background-color: #eef7ff;
}

.sportsTable table tbody.hovertby:hover {
  background-color: #ebfaff;
}

.sportsTable table.tb-eps tbody td:hover {
  background-color: transparent;
}

.tb-mainEvent tbody.hovertby:hover {
  background-color: #fff5e9;
}

.expableTitle .all:hover {
  background-color: transparent;
}

.paginationContainer .arrow:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
}

.sortOdds {
  color: white;
}
.sortOdds.lht-14 {
  line-height: 13px;
}
.sortOdds.collapsed .sortName {
  color: #003075;
}
.sortOdds.collapsed .icon-ArrowDown:before,
.sortOdds.collapsed .icon-ArrowUp:before {
  color: #cbeaef;
}
.sortOdds.collapsed:hover .sortName,
.sortOdds.collapsed:hover .icon-ArrowDown:before,
.sortOdds.collapsed:hover .icon-ArrowUp:before {
  color: #cd4370;
}
.sortOdds .sortName {
  color: #003075;
  margin-right: 6px;
}
.sortOdds .icon-ArrowDown:before,
.sortOdds .icon-ArrowUp:before {
  color: #003075;
}
.sortOdds .icon-ArrowDown,
.sortOdds .icon-ArrowUp {
  position: relative;
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-left: 0;
}
.sortOdds .icon-ArrowDown:before {
  content: '';
  font-size: 14px;
  position: absolute;
  width: 15px;
  right: 1px;
  z-index: 1;
  content: '\E92D';
}
.sortOdds .icon-ArrowUp:before {
  content: '';
  font-size: 14px;
  position: absolute;
  width: 15px;
  right: 1px;
  z-index: 1;
  content: '\E92D';
  content: '\E92E';
}

.clickableFt:hover {
  color: #003075;
}

.back,
.refresh,
.sortBy,
.filters-m,
.all,
.firstView,
.goalScorer,
.viewbutton {
  background-color: transparent;
  color: #cbeaef;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

.back:hover,
.back.selected {
  background-color: #cbeaef;
  color: #003075;
}

.refresh:hover,
.refresh.selected {
  background-color: #cbeaef;
  color: #003075;
}

.sortBy:hover,
.sortBy.selected {
  background-color: #cbeaef;
  color: #003075;
}

.filters-m:hover,
.filters-m.selected {
  background-color: #cbeaef;
  color: #003075;
}

.all:hover,
.all.selected {
  background-color: #cbeaef;
  color: #003075;
}

.firstView:hover,
.firstView.selected {
  background-color: #cbeaef;
  color: #003075;
}

.goalScorer:hover,
.goalScorer.selected {
  background-color: #cbeaef;
  color: #003075;
}

.viewbutton:hover,
.viewbutton.selected {
  background-color: #cbeaef;
  color: #003075;
}

.goalScorer.bg-c-5 {
  background: #84d6ff;
  color: #086b9a;
}
.goalScorer.bg-c-5:hover {
  background: #32a6de;
  color: #ffffff;
}

.back {
  color: #cbeaef;
  border: none;
  background: transparent;
}
.back:hover {
  color: #cd4370;
  background: transparent;
}
.back.selected {
  color: #666666;
  background: transparent;
}

.rightIcon {
  background-color: transparent;
  color: white;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.rightIcon:hover {
  background-color: transparent;
  color: #cd4370;
}
.rightIcon.selected {
  background-color: transparent;
  color: #003075;
}

.sortBy.bg-c-6 {
  background: none;
  border: none;
  color: #666666;
}
.sortBy.bg-c-6 .icon-SortTime {
  color: #cd4370;
}
.sortBy.bg-c-6.collapsed .icon-SortTime {
  color: #003075;
}
.sortBy.bg-c-6 .dropDownContainer .icon-SortTime {
  color: #61bcc8;
}
.sortBy.bg-c-6 .dropDownContainer li:hover .icon-SortTime,
.sortBy.bg-c-6 .dropDownContainer li:hover .icon-SortCompetition {
  color: #cd4370;
}
.sortBy.bg-c-6 .dropDownContainer li.actived .icon-SortTime,
.sortBy.bg-c-6 .dropDownContainer li.actived .icon-SortCompetition {
  color: #cd4370;
}

.sortBy:after {
  content: '';
  position: absolute;
  right: -5px;
  top: 1px;
  border-left: 1px solid #7094c7;
  height: 22px;
  width: 1px;
}

.refresh {
  position: relative;
}
.refresh.bg-c-6 {
  background: none;
  border: none;
  color: #666666;
}
.refresh.bg-c-6 .icon-Refresh {
  color: #fff79a;
}
.refresh.bg-c-6:hover .icon-Refresh {
  color: #cd4370;
}

.all {
  height: 20px;
}

.viewbutton {
  line-height: 10px;
  margin-right: 20px;
  position: relative;
}
.viewbutton:last-child[pi='pfsts']:after,
.viewbutton:last-child[pi='pfqts']:after {
  top: 2px;
}
.viewbutton:last-child:after {
  content: '';
  position: absolute;
  right: -18px;
  top: -2px;
  border-left: 1px solid #e1e1e1;
  height: 22px;
  width: 1px;
}

.sortOdds {
  padding-left: 10px;
  margin-left: 13px;
  position: relative;
}
.sortOdds:after {
  content: '';
  position: absolute;
  right: -13px;
  top: -3px;
  border-left: 1px solid #7094c7;
  height: 22px;
  width: 1px;
}

.goalScorer {
  background-color: transparent;
}

.competitions {
  background-color: transparent;
  margin-left: 3px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  position: relative;
}
.competitions.ft-c-3 {
  color: white;
}
.competitions:hover .count,
.competitions:hover > span {
  color: #cd4370;
}
.competitions.selected .count,
.competitions.selected > span {
  color: #cd4370;
}
.competitions .count {
  color: #003075;
}
.competitions:after {
  content: '';
  position: absolute;
  right: -7px;
  top: 2px;
  border-left: 1px solid #7094c7;
  height: 22px;
  width: 1px;
}

.state.iconbg-s {
  background-color: #3c3c3c;
  color: #cbeaef;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.state.iconbg-s:hover {
  background-color: #828282;
  color: #ffffff;
}

.pitch.iconbg-s {
  background-color: #3c3c3c;
  color: #959595;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.pitch.green {
  color: #c6d594;
}
.pitch.green:hover {
  color: #c6d594;
}

.firstView.actived {
  background-color: #828282;
  color: #ffffff;
}

.goalScorer {
  color: #32a6de;
}
.goalScorer.actived {
  background-color: #828282;
  color: #ffffff;
}

.sortBy {
  color: #c6d594;
}
.sortBy.collapsed {
  color: #b4b4b4;
}
.sortBy.collapsed .icon-SortDropdownArrow {
  color: #cbeaef;
}
.sortBy.collapsed .icon-SortCompetition,
.sortBy.collapsed .icon-SortTime {
  color: #003075;
}
.sortBy.collapsed:hover .icon-SortTime,
.sortBy.collapsed:hover .icon-SortCompetition,
.sortBy.collapsed:hover .icon-SortDropdownArrow {
  color: #cd4370;
}
.sortBy .icon-SortDropdownArrow,
.sortBy .icon-SortCompetition,
.sortBy .icon-SortTime {
  color: #003075;
}

.all.actived {
  background-color: #003075;
  color: #ffffff;
}

.competitions {
  display: inline-block;
}

.bg_red {
  background: #da3232;
  width: 15px;
  height: 100%;
  line-height: 100%;
  position: absolute;
}

.bg_green_opty6 {
  background: #cc436f;
  position: absolute;
  color: #fff;
}
.bg_green_opty6.submit:hover {
  background-color: #c0144c;
}

.bg_white_opty16 {
  background: #ffffff;
  width: 100%;
  padding-bottom: 9999px;
  margin-bottom: -9999px;
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=16);
  opacity: 0.16;
}

.bg_black_opty6 {
  background: #000000;
  width: 100%;
  padding-bottom: 9999px;
  margin-bottom: -9999px;
  position: absolute;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: 0.6;
}

.bg_black_opty75 {
  background: #000000;
  width: 100%;
  padding-bottom: 9999px;
  margin-bottom: -9999px;
  position: absolute;
  z-index: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.bg_black_opty75.width-75p {
  width: 75%;
}
.bg_black_opty75.height-23 {
  height: 23px;
}

.hv-orange:hover {
  background-color: #fcebd4;
}

.bg_black_opty85 {
  background: #000000;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
}

.bg_black_roundConner {
  background: url('../Images/Rounded-Rectangle.png') right bottom;
}

.myFavorite:hover .icon-StarUnselected,
.myFavorite:hover .icon-fav-thin,
.myFavorite:hover .icon-TV2,
.myFavorite:hover .icon-Stats,
.myFavorite:hover .icon-TV,
.myFavorite:hover .icon-Pitch,
.myFavorite:hover .icon-badminton,
.myFavorite:hover .icon-basketball,
.myFavorite:hover .icon-darts,
.myFavorite:hover .icon-iceHockey,
.myFavorite:hover .icon-rugby,
.myFavorite:hover .icon-tableTennis,
.myFavorite:hover .icon-tennis,
.myFavorite:hover .icon-volleyball {
  color: #003075;
}

.liveTV:hover .icon-StarUnselected,
.liveTV:hover .icon-fav-thin,
.liveTV:hover .icon-TV2,
.liveTV:hover .icon-Stats,
.liveTV:hover .icon-TV,
.liveTV:hover .icon-Pitch,
.liveTV:hover .icon-badminton,
.liveTV:hover .icon-basketball,
.liveTV:hover .icon-darts,
.liveTV:hover .icon-iceHockey,
.liveTV:hover .icon-rugby,
.liveTV:hover .icon-tableTennis,
.liveTV:hover .icon-tennis,
.liveTV:hover .icon-volleyball {
  color: #003075;
}

.state:hover .icon-StarUnselected,
.state:hover .icon-fav-thin,
.state:hover .icon-TV2,
.state:hover .icon-Stats,
.state:hover .icon-TV,
.state:hover .icon-Pitch,
.state:hover .icon-badminton,
.state:hover .icon-basketball,
.state:hover .icon-darts,
.state:hover .icon-iceHockey,
.state:hover .icon-rugby,
.state:hover .icon-tableTennis,
.state:hover .icon-tennis,
.state:hover .icon-volleyball {
  color: #003075;
}

.aside-title:hover .icon-StarUnselected,
.aside-title:hover .icon-fav-thin,
.aside-title:hover .icon-TV2,
.aside-title:hover .icon-Stats,
.aside-title:hover .icon-TV,
.aside-title:hover .icon-Pitch,
.aside-title:hover .icon-badminton,
.aside-title:hover .icon-basketball,
.aside-title:hover .icon-darts,
.aside-title:hover .icon-iceHockey,
.aside-title:hover .icon-rugby,
.aside-title:hover .icon-tableTennis,
.aside-title:hover .icon-tennis,
.aside-title:hover .icon-volleyball {
  color: #003075;
}

.myFavorite.actived .icon-StarUnselected,
.myFavorite.actived .icon-fav-thin,
.myFavorite.actived .icon-TV2,
.myFavorite.actived .icon-Stats,
.myFavorite.actived .icon-Pitch,
.myFavorite.actived .icon-badminton,
.myFavorite.actived .icon-basketball,
.myFavorite.actived .icon-darts,
.myFavorite.actived .icon-iceHockey,
.myFavorite.actived .icon-rugby,
.myFavorite.actived .icon-tableTennis,
.myFavorite.actived .icon-tennis,
.myFavorite.actived .icon-volleyball {
  color: #003075;
}

.liveTV.actived .icon-StarUnselected,
.liveTV.actived .icon-fav-thin,
.liveTV.actived .icon-TV2,
.liveTV.actived .icon-Stats,
.liveTV.actived .icon-Pitch,
.liveTV.actived .icon-badminton,
.liveTV.actived .icon-basketball,
.liveTV.actived .icon-darts,
.liveTV.actived .icon-iceHockey,
.liveTV.actived .icon-rugby,
.liveTV.actived .icon-tableTennis,
.liveTV.actived .icon-tennis,
.liveTV.actived .icon-volleyball {
  color: #003075;
}

.state.actived .icon-StarUnselected,
.state.actived .icon-fav-thin,
.state.actived .icon-TV2,
.state.actived .icon-Stats,
.state.actived .icon-Pitch,
.state.actived .icon-badminton,
.state.actived .icon-basketball,
.state.actived .icon-darts,
.state.actived .icon-iceHockey,
.state.actived .icon-rugby,
.state.actived .icon-tableTennis,
.state.actived .icon-tennis,
.state.actived .icon-volleyball {
  color: #003075;
}

.aside-title.actived .icon-StarUnselected,
.aside-title.actived .icon-fav-thin,
.aside-title.actived .icon-TV2,
.aside-title.actived .icon-Stats,
.aside-title.actived .icon-Pitch,
.aside-title.actived .icon-badminton,
.aside-title.actived .icon-basketball,
.aside-title.actived .icon-darts,
.aside-title.actived .icon-iceHockey,
.aside-title.actived .icon-rugby,
.aside-title.actived .icon-tableTennis,
.aside-title.actived .icon-tennis,
.aside-title.actived .icon-volleyball {
  color: #003075;
}

.myFavorite .icon-StarUnselected.actived,
.myFavorite .icon-fav-thin.actived,
.myFavorite .icon-TV2.actived,
.myFavorite .icon-Stats.actived,
.myFavorite .icon-Pitch.actived {
  color: #003075;
}

.liveTV .icon-StarUnselected.actived,
.liveTV .icon-fav-thin.actived,
.liveTV .icon-TV2.actived,
.liveTV .icon-Stats.actived,
.liveTV .icon-Pitch.actived {
  color: #003075;
}

.state .icon-StarUnselected.actived,
.state .icon-fav-thin.actived,
.state .icon-TV2.actived,
.state .icon-Stats.actived,
.state .icon-Pitch.actived {
  color: #003075;
}

.aside-title .icon-StarUnselected.actived,
.aside-title .icon-fav-thin.actived,
.aside-title .icon-TV2.actived,
.aside-title .icon-Stats.actived,
.aside-title .icon-Pitch.actived {
  color: #003075;
}

.myFavorite.actived .icon-StarUnselected:before,
.myFavorite.actived .icon-fav-thin:before {
  content: '\E94F';
}

.myFavorite:hover .icon-StarUnselected:before,
.myFavorite:hover .icon-fav-thin:before {
  content: '\E94F';
}

.liveTV.actived .icon-StarUnselected:before,
.liveTV.actived .icon-fav-thin:before {
  content: '\E94F';
}

.liveTV:hover .icon-StarUnselected:before,
.liveTV:hover .icon-fav-thin:before {
  content: '\E94F';
}

.state.actived .icon-StarUnselected:before,
.state.actived .icon-fav-thin:before {
  content: '\E94F';
}

.state:hover .icon-StarUnselected:before,
.state:hover .icon-fav-thin:before {
  content: '\E94F';
}

.aside-title.actived .icon-StarUnselected:before,
.aside-title.actived .icon-fav-thin:before {
  content: '\E94F';
}

.aside-title:hover .icon-StarUnselected:before,
.aside-title:hover .icon-fav-thin:before {
  content: '\E94F';
}

.myFavorite .icon-StarUnselected.ft-c-7,
.liveTV .icon-StarUnselected.ft-c-7,
.state .icon-StarUnselected.ft-c-7,
.aside-title .icon-StarUnselected.ft-c-7 {
  color: #003075;
}

.myFavorite .icon-StarUnselected.ft-c-7:before,
.liveTV .icon-StarUnselected.ft-c-7:before,
.state .icon-StarUnselected.ft-c-7:before {
  content: '\E94F';
}

.aside-title .icon-StarUnselected.ft-c-7:before {
  content: '\E94F';
}

.aside-title:hover {
  color: #cd4370;
}

.greyOut {
  background-color: white;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}

.state.iconbg-s:hover .icon-Stats,
.state.iconbg-s:hover .icon-Pitch,
.state.iconbg-s:hover .icon-badminton,
.state.iconbg-s:hover .icon-basketball,
.state.iconbg-s:hover .icon-darts,
.state.iconbg-s:hover .icon-iceHockey,
.state.iconbg-s:hover .icon-rugby,
.state.iconbg-s:hover .icon-tableTennis,
.state.iconbg-s:hover .icon-tennis,
.state.iconbg-s:hover .icon-volleyball {
  color: #cd4370;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

.state.iconbg-s.selected .icon-Stats,
.state.iconbg-s.selected .icon-Pitch,
.state.iconbg-s.selected .icon-badminton,
.state.iconbg-s.selected .icon-basketball,
.state.iconbg-s.selected .icon-darts,
.state.iconbg-s.selected .icon-iceHockey,
.state.iconbg-s.selected .icon-rugby,
.state.iconbg-s.selected .icon-tableTennis,
.state.iconbg-s.selected .icon-tennis,
.state.iconbg-s.selected .icon-volleyball {
  color: #cd4370;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

.pitch.iconbg-s.selected .icon-Pitch {
  color: #cd4370;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

.pitch.green {
  color: #c6d594;
}
.pitch.green:hover {
  color: #c6d594;
}

.liveTV {
  cursor: default;
}
.liveTV .icon-TV2 {
  color: #b4b4b4;
}
.liveTV:hover {
  color: #b4b4b4;
}
.liveTV:hover .icon-TV2 {
  color: #b4b4b4;
}
.liveTV.orange .icon-TV2 {
  color: #32a6de;
  cursor: pointer;
}
.liveTV.orange:hover .icon-TV2 {
  color: #32a6de;
}

.inplay .liveTV {
  cursor: pointer;
}
.inplay .liveTV .icon-TV2 {
  color: #b4b4b4;
}
.inplay .liveTV:hover .icon-TV2 {
  color: #cd4370;
}

.topHeader > .ft-c-3 {
  color: #666666;
}

.moreBet .sortOdds .sortName {
  margin-right: 6px;
}

.moreBet .sortOdds .icon-ArrowDown:before,
.moreBet .sortOdds .icon-ArrowUp:before {
  right: 3px;
}

.moreBet .sortOdds .icon-ArrowDown:after,
.moreBet .sortOdds .icon-ArrowUp:after {
  width: 16px;
  height: 16px;
}

.moreBet .liveTV .icon-TV2 {
  color: #b4b4b4;
  cursor: default;
}

.moreBet .liveTV:hover .icon-TV2 {
  color: #b4b4b4;
  cursor: default;
}

.moreBet .liveTV:hover.iconbg-s {
  background-color: #3c3c3c;
}

.moreBet .liveTV.orange .icon-TV2 {
  color: #32a6de;
  cursor: pointer;
}

.moreBet .liveTV.orange:hover.iconbg-s {
  background-color: #828282;
}
.moreBet .liveTV.orange:hover.iconbg-s .icon-TV2 {
  color: #32a6de;
  cursor: pointer;
}

.pitch {
  cursor: default;
}
.pitch.green {
  cursor: pointer;
}
.pitch.green .icon-Pitch,
.pitch.green .icon-badminton,
.pitch.green .icon-basketball,
.pitch.green .icon-darts,
.pitch.green .icon-iceHockey,
.pitch.green .icon-rugby,
.pitch.green .icon-tableTennis,
.pitch.green .icon-tennis,
.pitch.green .icon-volleyball {
  color: #003075;
}
.pitch.green:hover .icon-Pitch,
.pitch.green:hover .icon-badminton,
.pitch.green:hover .icon-basketball,
.pitch.green:hover .icon-darts,
.pitch.green:hover .icon-iceHockey,
.pitch.green:hover .icon-rugby,
.pitch.green:hover .icon-tableTennis,
.pitch.green:hover .icon-tennis,
.pitch.green:hover .icon-volleyball {
  color: #cd4370;
}
.pitch.orange {
  cursor: pointer;
}
.pitch.orange .icon-Pitch,
.pitch.orange .icon-badminton,
.pitch.orange .icon-basketball,
.pitch.orange .icon-darts,
.pitch.orange .icon-iceHockey,
.pitch.orange .icon-rugby,
.pitch.orange .icon-tableTennis,
.pitch.orange .icon-tennis,
.pitch.orange .icon-volleyball {
  color: #ff9200;
}

.moreBet .pitch.green {
  cursor: pointer;
}
.moreBet .pitch.green .icon-Pitch,
.moreBet .pitch.green .icon-badminton,
.moreBet .pitch.green .icon-basketball,
.moreBet .pitch.green .icon-darts,
.moreBet .pitch.green .icon-iceHockey,
.moreBet .pitch.green .icon-rugby,
.moreBet .pitch.green .icon-tableTennis,
.moreBet .pitch.green .icon-tennis,
.moreBet .pitch.green .icon-volleyball {
  color: #c6d592;
}
.moreBet .pitch.green:hover .icon-Pitch,
.moreBet .pitch.green:hover .icon-badminton,
.moreBet .pitch.green:hover .icon-basketball,
.moreBet .pitch.green:hover .icon-darts,
.moreBet .pitch.green:hover .icon-iceHockey,
.moreBet .pitch.green:hover .icon-rugby,
.moreBet .pitch.green:hover .icon-tableTennis,
.moreBet .pitch.green:hover .icon-tennis,
.moreBet .pitch.green:hover .icon-volleyball {
  color: #c6d592;
}
.moreBet .pitch.green:hover.iconbg-s {
  background-color: #828282;
}

.tick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent transparent transparent;
}

#lt-left .today .tick,
#lt-left .allCp .tick,
#lt-left .inplayNow .tick,
#lt-left .early .tick,
#lt-left .non-inplay .tick,
#lt-left .allCp .tick,
#lt-left .inplayNow .tick,
#lt-left .parlay .tick {
  margin-left: -14px !important;
}

.marketType.selected {
  color: #003075;
}

.marketType:hover {
  color: #cd4370;
}

.singleButton:hover,
.icon-i-s:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}

.sb-darts td,
.sb-darts th {
  position: relative;
  overflow: hidden;
}

.sb-cricket td,
.sb-cricket th {
  position: relative;
  overflow: hidden;
}

.sb-americaFootball td,
.sb-americaFootball th {
  position: relative;
  overflow: hidden;
}

.sb-badminton td,
.sb-badminton th {
  position: relative;
  overflow: hidden;
}

.sb-football td,
.sb-football th {
  position: relative;
  overflow: hidden;
}

.sb-beachVolleyball td,
.sb-beachVolleyball th {
  position: relative;
  overflow: hidden;
}

.sb-beachSccore td,
.sb-beachSccore th {
  position: relative;
  overflow: hidden;
}

.sb-basketball td,
.sb-basketball th {
  position: relative;
  overflow: hidden;
}

.sb-baseball td,
.sb-baseball th {
  position: relative;
  overflow: hidden;
}

.sb-beachVolleyball td,
.sb-beachVolleyball th {
  position: relative;
  overflow: hidden;
}

.sb-eSports td,
.sb-eSports th {
  position: relative;
  overflow: hidden;
}

.sb-football td,
.sb-football th {
  position: relative;
  overflow: hidden;
}

.sb-genericSports td,
.sb-genericSports th {
  position: relative;
  overflow: hidden;
}

.sb-iceHockey td,
.sb-iceHockey th {
  position: relative;
  overflow: hidden;
}

.sb-rugby td,
.sb-rugby th {
  position: relative;
  overflow: hidden;
}

.sb-snooker td,
.sb-snooker th {
  position: relative;
  overflow: hidden;
}

.sb-tableTennis td,
.sb-tableTennis th {
  position: relative;
  overflow: hidden;
}

.sb-tennis td,
.sb-tennis th {
  position: relative;
  overflow: hidden;
}

.sb-volleyball td,
.sb-volleyball th {
  position: relative;
  overflow: hidden;
}

.sb-cricket {
  background: #33540f url('../Images/scoreBg/cricket.png') no-repeat center bottom;
}

.sb-darts {
  background: #802014 url('../Images/scoreBg/darts.png') no-repeat center bottom;
}

.sb-americaFootball {
  background: #225010 url('../Images/scoreBg/americanfootball.png') no-repeat center bottom;
}

.sb-badminton {
  background: #115548 url('../Images/scoreBg/badminton.png') no-repeat center bottom;
}

.sb-football {
  background: #225010 url('../Images/scoreBg/football.png') no-repeat center bottom;
}

.sb-baseball {
  background: #225010 url('../Images/scoreBg/baseball.png') no-repeat center bottom;
}

.sb-basketball {
  background: #aa6a2d url('../Images/scoreBg/basketball.png') no-repeat center bottom;
}

.sb-beachSccore {
  background: #7e5513 url('../Images/scoreBg/beachfootball.png') no-repeat center bottom;
}

.sb-beachVolleyball {
  background: #a4782f url('../Images/scoreBg/beachvolleyball.png') no-repeat center bottom;
}

.sb-eSports,
.sb-genericSports,
.sb-otherSports {
  background: #232323 url('../Images/scoreBg/generic.png') no-repeat center bottom;
}

.sb-iceHockey {
  background: #126287 url('../Images/scoreBg/icehocky.png') no-repeat center bottom;
}

.sb-rugby {
  background: #225010 url('../Images/scoreBg/rugby.png') no-repeat center bottom;
}

.sb-snooker {
  background: #154515 url('../Images/scoreBg/snooker.png') no-repeat center bottom;
}

.sb-tableTennis {
  background: #802014 url('../Images/scoreBg/tabletennis.png') no-repeat center bottom;
}

.sb-tennis {
  background: #40611a url('../Images/scoreBg/tennis.png') no-repeat center bottom;
}

.sb-volleyball {
  background: #863927 url('../Images/scoreBg/volleyball.png') no-repeat center bottom;
}

#lt-right .tvrow {
  cursor: pointer;
}
#lt-right .tvrow.selected.bg-c-3,
#lt-right .tvrow:hover.bg-c-3 {
  background-color: #383737;
}
#lt-right .tvrow.selected.ft-c-3,
#lt-right .tvrow:hover.ft-c-3 {
  color: white;
}
#lt-right .tvrow.selected .ft-c-1,
#lt-right .tvrow.selected .ft-c-14,
#lt-right .tvrow.selected .sportIcon {
  color: white !important;
}
#lt-right .tvrow:hover .ft-c-1,
#lt-right .tvrow:hover .ft-c-14,
#lt-right .tvrow:hover .sportIcon {
  color: white !important;
}

#lt-left .overlayContainer .icon-cancel {
  color: #969696;
}

#lt-left .overlayContainer.allInfo .overlap > .pd-t-1 {
  color: #32a6de;
}

#lt-left .overlayContainer.allInfo .bg-c-51 {
  background: #eaeaea;
}

#lt-left .overlayContainer.allInfo .pd-t-6.pd-b-6 {
  color: #32a6de;
}

#lt-left .overlayContainer.allInfo .tbr-c-5 {
  border-top: 1px solid #bfdce0;
}
#lt-left .overlayContainer.allInfo .tbr-c-5 > .uppercase.fontWeight-bold {
  color: #32a6de;
}
#lt-left .overlayContainer.allInfo .tbr-c-5 > .ft-c-22,
#lt-left .overlayContainer.allInfo .tbr-c-5 > .ft-c-45 > .fontWeight-bold {
  color: #666666;
}

#lt-left .overlayContainer.allInfo .ft-c-16,
#lt-left .overlayContainer.allInfo .ft-c-25 {
  color: #666666;
}

#lt-left .betslip > .bg-c-61 .ft-c-3,
#lt-left .parlayBetSlip > .bg-c-61 .ft-c-3 {
  color: #94bfc4;
}

.betslip .js-operation.bg-c-4 .inputBg.bg-c-52,
.parlayBetSlip .js-operation.bg-c-4 .inputBg.bg-c-52 {
  background: #708284;
  border-bottom: none;
}

.betslip .js-operation.bg-c-4 .inputBg.bg-c-52 .ft-c-52,
.parlayBetSlip .js-operation.bg-c-4 .inputBg.bg-c-52 .ft-c-52 {
  color: white;
}

.betslip .js-operation.bg-c-4 .inputBg.bg-c-56,
.parlayBetSlip .js-operation.bg-c-4 .inputBg.bg-c-56 {
  background: #de5f32;
  border-bottom: none;
}

.betslip .js-operation.bg-c-4 .inputBg.bg-c-56 .ft-c-52,
.parlayBetSlip .js-operation.bg-c-4 .inputBg.bg-c-56 .ft-c-52 {
  color: white;
}

.betslip .icon-CheckIcon,
.parlayBetSlip .icon-CheckIcon {
  margin-right: 10px;
  vertical-align: baseline;
  width: 20px;
  height: 20px;
}

.betslip .icon-CheckIcon + span,
.parlayBetSlip .icon-CheckIcon + span {
  vertical-align: baseline;
  position: relative;
  top: -1px;
}

.betslip .icon-CheckIcon:before,
.parlayBetSlip .icon-CheckIcon:before {
  content: '\E934';
}

.betslip .bg-c-61 .ft-c-3,
.parlayBetSlip .bg-c-61 .ft-c-3 {
  color: #94bfc4;
}

.betslip .bg-c-66.tbr-c-1,
.parlayBetSlip .bg-c-66.tbr-c-1 {
  border-top: none;
}

.betslip .bg-c-42,
.parlayBetSlip .bg-c-42 {
  background: #708284;
  border-top: 1px dotted #49595b;
}

.betslip .bg-c-42 > .ft-c-3,
.parlayBetSlip .bg-c-42 > .ft-c-3 {
  color: white;
}

.betslip .bg-c-42 > .ft-c-3 .ft-c-14,
.parlayBetSlip .bg-c-42 > .ft-c-3 .ft-c-14 {
  color: #94bfc4;
}

.betslip .bg-c-42 > .ft-c-3 .ft-c-50,
.parlayBetSlip .bg-c-42 > .ft-c-3 .ft-c-50 {
  color: white;
}

.betslip .js-bsinfo.bg-c-42,
.parlayBetSlip .js-bsinfo.bg-c-42 {
  border-top: 1px dotted #eaeaea;
}

.betslip .mg-t-1,
.parlayBetSlip .mg-t-1 {
  margin-top: 0;
}

.betslip .selected .icon-check,
.parlayBetSlip .selected .icon-check {
  color: #76c5cf;
}

.betslip > .bg-c-3,
.betslip > .bg-c-53 {
  border-top: 1px dotted #a9bcba;
}

.parlayBetSlip > .bg-c-3,
.parlayBetSlip > .bg-c-53 {
  border-top: 1px dotted #a9bcba;
}

.betslip > .bg-c-3.ft-c-2,
.parlayBetSlip > .bg-c-3.ft-c-2 {
  background: white;
  color: #49ad8b;
  border-top: none;
}

.betslip > .bg-c-4,
.betslip > .bg-c-3 {
  background: #eaeaea;
}

.parlayBetSlip > .bg-c-4,
.parlayBetSlip > .bg-c-3 {
  background: #eaeaea;
}

.betslip > .bg-c-4 .pd-t-6 .ft-c-2,
.betslip > .bg-c-4 .pd-t-6 .ft-c-3,
.betslip > .bg-c-4 .pd-t-6 .ft-c-50 {
  color: #0082a0;
}

.betslip > .bg-c-3 .pd-t-6 .ft-c-2,
.betslip > .bg-c-3 .pd-t-6 .ft-c-3,
.betslip > .bg-c-3 .pd-t-6 .ft-c-50 {
  color: #0082a0;
}

.parlayBetSlip > .bg-c-4 .pd-t-6 .ft-c-2,
.parlayBetSlip > .bg-c-4 .pd-t-6 .ft-c-3,
.parlayBetSlip > .bg-c-4 .pd-t-6 .ft-c-50 {
  color: #0082a0;
}

.parlayBetSlip > .bg-c-3 .pd-t-6 .ft-c-2,
.parlayBetSlip > .bg-c-3 .pd-t-6 .ft-c-3,
.parlayBetSlip > .bg-c-3 .pd-t-6 .ft-c-50 {
  color: #0082a0;
}

.betslip > .bg-c-4 .pd-t-6:first-child .ft-c-2,
.betslip > .bg-c-4 .pd-t-6:first-child .ft-c-3 {
  color: #666666;
}

.betslip > .bg-c-3 .pd-t-6:first-child .ft-c-2,
.betslip > .bg-c-3 .pd-t-6:first-child .ft-c-3 {
  color: #666666;
}

.parlayBetSlip > .bg-c-4 .pd-t-6:first-child .ft-c-2,
.parlayBetSlip > .bg-c-4 .pd-t-6:first-child .ft-c-3 {
  color: #666666;
}

.parlayBetSlip > .bg-c-3 .pd-t-6:first-child .ft-c-2,
.parlayBetSlip > .bg-c-3 .pd-t-6:first-child .ft-c-3 {
  color: #666666;
}

.betslip > .bg-c-42,
.parlayBetSlip > .bg-c-42 {
  background: #718284;
}

.betslip > .bg-c-42.tbr-c-1,
.parlayBetSlip > .bg-c-42.tbr-c-1 {
  border-top: 1px dotted #49595b;
}

.betslip > .bg-c-42 .ft-c-3,
.parlayBetSlip > .bg-c-42 .ft-c-3 {
  color: white;
}

.betslip > .bg-c-42 .ft-c-3.float-right,
.parlayBetSlip > .bg-c-42 .ft-c-3.float-right {
  color: #c8c8c8;
}

.betslip > .bg-c-42 .inputBg,
.parlayBetSlip > .bg-c-42 .inputBg {
  border: none;
  background: white;
}

.betslip > .bg-c-42 .ft-c-1,
.parlayBetSlip > .bg-c-42 .ft-c-1 {
  color: #c8c8c8;
}

.betslip > .bg-c-42 .ft-c-14,
.parlayBetSlip > .bg-c-42 .ft-c-14 {
  color: #94bfc4;
}

.betslip > .bg-c-42 .ft-c-50,
.parlayBetSlip > .bg-c-42 .ft-c-50 {
  color: #c8c8c8;
}

.betslip > .bg-c-4,
.parlayBetSlip > .bg-c-4 {
  background: #eaeaea;
}

.betslip > .bg-c-4 .clearHack .ft-c-2,
.betslip > .bg-c-4 .clearHack .ft-c-3,
.betslip > .bg-c-4 .clearHack .ft-c-50 {
  color: #0082a0;
}

.parlayBetSlip > .bg-c-4 .clearHack .ft-c-2,
.parlayBetSlip > .bg-c-4 .clearHack .ft-c-3,
.parlayBetSlip > .bg-c-4 .clearHack .ft-c-50 {
  color: #0082a0;
}

.betslip > .bg-c-4 .clearHack:first-child .ft-c-2,
.betslip > .bg-c-4 .clearHack:first-child .ft-c-3 {
  color: #666666;
}

.parlayBetSlip > .bg-c-4 .clearHack:first-child .ft-c-2,
.parlayBetSlip > .bg-c-4 .clearHack:first-child .ft-c-3 {
  color: #666666;
}

.betslip .bg-c-4 .inputBg.bg-c-56,
.betslip .bg-c-4 .inputBg.bg-c-64 {
  border: none;
}

.parlayBetSlip .bg-c-4 .inputBg.bg-c-56,
.parlayBetSlip .bg-c-4 .inputBg.bg-c-64 {
  border: none;
}

.betslip .bg-c-4 .inputBg .ft-c-51,
.parlayBetSlip .bg-c-4 .inputBg .ft-c-51,
.betslip .bg-c-4 .inputBg .ft-c-58,
.parlayBetSlip .bg-c-4 .inputBg .ft-c-58 {
  color: white;
}

.betslip .bg-c-4 .inputBg.bg-c-52,
.parlayBetSlip .bg-c-4 .inputBg.bg-c-52 {
  border: none;
  border-bottom: 1px dotted #b4b4b4;
  background: none;
}

.betslip .bg-c-4 .inputBg.bg-c-52 .ft-c-52,
.parlayBetSlip .bg-c-4 .inputBg.bg-c-52 .ft-c-52,
.betslip .bg-c-4 .pd-t-6 .mg-r-6.ft-c-3,
.parlayBetSlip .bg-c-4 .pd-t-6 .mg-r-6.ft-c-3 {
  color: #666666;
}

.betslip > .bg-c-61,
.parlayBetSlip > .bg-c-61 {
  background: #4d6162;
}

.betslip > .bg-c-61 .ft-c-3,
.parlayBetSlip > .bg-c-61 .ft-c-3,
.betslip > .bg-c-61 .icon-Help.ft-c-56,
.parlayBetSlip > .bg-c-61 .icon-Help.ft-c-56 {
  color: #94bfc4;
}

.betslip > .bg-c-61 .icon-Help.ft-c-56.bg-c-60,
.parlayBetSlip > .bg-c-61 .icon-Help.ft-c-56.bg-c-60 {
  background: none;
}

.betslip > .bg-c-61 .icon-Help:before,
.parlayBetSlip > .bg-c-61 .icon-Help:before {
  content: '\E910';
  font-size: 16px;
}

.betslip > .bg-c-61 .arrow.ft-c-39,
.parlayBetSlip > .bg-c-61 .arrow.ft-c-39 {
  color: #718284;
}

.betslip > div .bg-c-4,
.parlayBetSlip > div .bg-c-4 {
  background: #eaeaea;
}

.betslip > div .bg-c-4 .pd-t-6 .ft-c-5,
.betslip > div .bg-c-4 .pd-t-6 .ft-c-2,
.betslip > div .bg-c-4 .pd-t-6 .ft-c-3,
.betslip > div .bg-c-4 .pd-t-6 .ft-c-50 {
  color: #0082a0;
}

.parlayBetSlip > div .bg-c-4 .pd-t-6 .ft-c-5,
.parlayBetSlip > div .bg-c-4 .pd-t-6 .ft-c-2,
.parlayBetSlip > div .bg-c-4 .pd-t-6 .ft-c-3,
.parlayBetSlip > div .bg-c-4 .pd-t-6 .ft-c-50 {
  color: #0082a0;
}

.betslip > div .bg-c-4 .pd-t-6 .ft-c-3.mg-r-6,
.parlayBetSlip > div .bg-c-4 .pd-t-6 .ft-c-3.mg-r-6 {
  color: #666666;
}

.betslip > div .bg-c-4 .pd-t-6:first-child .ft-c-5,
.betslip > div .bg-c-4 .pd-t-6:first-child .ft-c-2,
.betslip > div .bg-c-4 .pd-t-6:first-child .ft-c-3 {
  color: #666666;
}

.parlayBetSlip > div .bg-c-4 .pd-t-6:first-child .ft-c-5,
.parlayBetSlip > div .bg-c-4 .pd-t-6:first-child .ft-c-2,
.parlayBetSlip > div .bg-c-4 .pd-t-6:first-child .ft-c-3 {
  color: #666666;
}

.betslip > div > div.bg-c-3 > .pd-t-6 .ft-c-2,
.parlayBetSlip > div > div.bg-c-3 > .pd-t-6 .ft-c-2 {
  color: #666666;
}

.betslip .ft-c-14,
.parlayBetSlip .ft-c-14 {
  color: #32a6de;
}

.betslip .bg-c-53 .ft-c-14,
.parlayBetSlip .bg-c-53 .ft-c-14 {
  color: #fb8c8c;
}

.betslip .info-left > .ft-c-22,
.parlayBetSlip .info-left > .ft-c-22 {
  color: #b4b4b4;
}

.betslip .bg-c-3,
.parlayBetSlip .bg-c-3 {
  background: white;
}

.betslip .bg-c-3 .pos-relative > .ft-c-3,
.parlayBetSlip .bg-c-3 .pos-relative > .ft-c-3 {
  color: #738184;
}

.betslip .bg-c-3.ft-c-57,
.parlayBetSlip .bg-c-3.ft-c-57 {
  background: #ebebeb;
}

.betslip .bg-c-3 > .ft-c-3,
.parlayBetSlip .bg-c-3 > .ft-c-3,
.betslip .bg-c-3 > .ft-c-3 > .ft-c-14,
.parlayBetSlip .bg-c-3 > .ft-c-3 > .ft-c-14 {
  color: #728083;
}

.betslip .bg-c-3 > .ft-c-1,
.parlayBetSlip .bg-c-3 > .ft-c-1,
.betslip .bg-c-3 > .ft-c-1 > .ft-c-37,
.parlayBetSlip .bg-c-3 > .ft-c-1 > .ft-c-37 {
  color: #718284;
}

.betslip .bg-c-3 > .ft-c-1 > .ft-c-37.fontWeight-bold,
.parlayBetSlip .bg-c-3 > .ft-c-1 > .ft-c-37.fontWeight-bold {
  font-weight: normal;
}

.betslip .bg-c-3 .pd-t-6 .ft-c-2,
.parlayBetSlip .bg-c-3 .pd-t-6 .ft-c-2 {
  color: #666666;
}

.betslip .bg-c-3 .bg-c-62.ft-c-2,
.parlayBetSlip .bg-c-3 .bg-c-62.ft-c-2 {
  color: white;
  background: #718385;
}

.betslip .bg-c-59,
.parlayBetSlip .bg-c-59 {
  background: #1c3250;
}

.betslip .bg-c-59 .inputBg,
.parlayBetSlip .bg-c-59 .inputBg {
  border: 1px solid #cbeaef;
}

.betslip .bg-c-59 .inputBg.disabled,
.parlayBetSlip .bg-c-59 .inputBg.disabled {
  background: none !important;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  opacity: 0.2;
}

.betslip .bg-c-59 .inputBg:hover,
.betslip .bg-c-59 .inputBg.selected {
  background: #cbeaef;
}

.parlayBetSlip .bg-c-59 .inputBg:hover,
.parlayBetSlip .bg-c-59 .inputBg.selected {
  background: #cbeaef;
}

.betslip .bg-c-59 .inputBg:hover .ft-c-3,
.betslip .bg-c-59 .inputBg.selected .ft-c-3 {
  color: #003075;
}

.parlayBetSlip .bg-c-59 .inputBg:hover .ft-c-3,
.parlayBetSlip .bg-c-59 .inputBg.selected .ft-c-3 {
  color: #003075;
}

.betslip .bg-c-59 .inputBg .ft-c-3,
.parlayBetSlip .bg-c-59 .inputBg .ft-c-3 {
  color: #cbeaef;
}

.betslip .bg-c-59 > .ft-c-55,
.parlayBetSlip .bg-c-59 > .ft-c-55 {
  color: white;
}

.betslip .bg-c-59 > .ft-c-55:hover,
.parlayBetSlip .bg-c-59 > .ft-c-55:hover {
  color: #cd4370;
}

.betslip .inputBg,
.parlayBetSlip .inputBg {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid #989898;
}

.betslip .inputBg.bg-c-46,
.parlayBetSlip .inputBg.bg-c-46 {
  background: none;
}

.betslip .inputBg .towin,
.parlayBetSlip .inputBg .towin,
.betslip .inputBg .towin::-webkit-input-placeholder,
.parlayBetSlip .inputBg .towin::-webkit-input-placeholder {
  color: #49ac8d;
}

.betslip .inputBg .towin:-moz-placeholder,
.parlayBetSlip .inputBg .towin:-moz-placeholder {
  /* Firefox 18- */
  color: #49ac8d;
}

.betslip .inputBg .towin::-moz-placeholder,
.parlayBetSlip .inputBg .towin::-moz-placeholder {
  /* Firefox 19+ */
  color: #49ac8d;
}

.betslip .inputBg .towin:-ms-input-placeholder,
.parlayBetSlip .inputBg .towin:-ms-input-placeholder {
  color: #49ac8d;
}

#lt-center #cnr-tpanel {
  background: white;
}
#lt-center #cnr-tpanel.tbr-c-1 {
  border-top: none;
  line-height: 36px;
}
#lt-center #cnr-tpanel .ft-c-3 {
  color: #666666;
  text-transform: capitalize;
}
#lt-center #cnr-tpanel .ft-c-3:hover {
  color: #003075;
}

#lt-center .header {
  background: #32a6de;
}
#lt-center .header.tbr-c-1 {
  border-top: 1px solid #4b95ff;
}
#lt-center .header .ft-c-6 {
  color: #cbeaef;
}
#lt-center .header.pd-t-8.pd-b-8 .ft-c-15,
#lt-center .header.pd-t-8.pd-b-8 .ft-c-27 {
  color: #ffffff;
}

#lt-center #cnr-comps .fav-header.tbr-c-1 {
  border-top: none;
  border-bottom: 2px solid #b4b4b4;
}
#lt-center #cnr-comps .fav-header.tbr-c-1.bg-c-13 {
  background-color: transparent;
}
#lt-center #cnr-comps .fav-header.tbr-c-1.bg-c-13:hover {
  background-color: #ebfaff;
}

#lt-center #cnr-comps .fav-header .ft-c-2 {
  color: #666666;
}

#lt-center #cnr-comps .expableTitle.bg-c-15 {
  background-color: #d8e1ea;
}
#lt-center #cnr-comps .expableTitle.bg-c-15 .ft-c-27,
#lt-center #cnr-comps .expableTitle.bg-c-15 .ft-c-18 {
  color: #32a6de;
}
#lt-center #cnr-comps .expableTitle.bg-c-15.tbr-c-8 {
  border-top: none;
  border-bottom: 1px solid #b4b4b4;
}
#lt-center #cnr-comps .expableTitle.bg-c-15:hover {
  background-color: #ebfaff;
}

#lt-right > .fts-0.mg-t-1 {
  margin-top: 0;
}

#lt-right > .lht-35.mg-t-1 {
  margin-top: 0;
  border-top: 1px dotted #b4b4b4;
}
#lt-right > .lht-35.mg-t-1 .ft-c-1,
#lt-right > .lht-35.mg-t-1 .ft-c-14,
#lt-right > .lht-35.mg-t-1 .sportIcon {
  color: #2b2b2b;
}
#lt-right > .lht-35.mg-t-1:hover .ft-c-1,
#lt-right > .lht-35.mg-t-1:hover .sportIcon,
#lt-right > .lht-35.mg-t-1:hover .ft-c-14 {
  color: #ffffff;
}

#lt-right > .lht-35 .bg-c-67 {
  background: #444444;
}
#lt-right > .lht-35 .bg-c-67 .ft-c-14,
#lt-right > .lht-35 .bg-c-67 .ft-c-3 {
  color: #ffffff;
}

#lt-right .bg-c-63 {
  background: #d8e1ea;
}
#lt-right .bg-c-63 .icon-cancel:before {
  content: '\E65A';
  color: #969696;
}
#lt-right .bg-c-63.tbr-c-18 {
  border-top: none;
  border-bottom: 1px solid #ffffff;
}

#lt-right .rpldropDown.tbr-c-1 {
  border-top: none;
}

#lt-right .rpldropDown.bg-c-2 {
  background: #d8e1ea;
  color: #003075;
}
#lt-right .rpldropDown.bg-c-2:hover {
  background: #d4eaff;
}

#lt-right .rpldropDown .rbr-c-3 {
  border-right: 1px solid #ffffff;
}

#lt-right > .bg-c-2 {
  background: white;
}
#lt-right > .bg-c-2.tbr-c-1.fts-11 {
  border-top: 1px solid #4b95ff;
  background: #32a6de;
}
#lt-right > .bg-c-2.tbr-c-1.pd-l-6 {
  border-top: 1px dotted #b4b4b4;
}
#lt-right > .bg-c-2.lht-34.ft-c-3 {
  color: #003075;
  line-height: 35px;
}
#lt-right > .bg-c-2.lht-34.ft-c-3 .ft-c-3 {
  color: #003075;
}
#lt-right > .bg-c-2 .icon-ArrowMoreBets:before {
  top: -3px;
}

#lt-right .bg-c-4.lht-35 .ft-c-14 {
  color: #003075;
}

#lt-right .livecentre {
  background: #32a6de;
}

#lt-right .infoMsg .bg-c-3 {
  background: none;
}

#lt-right .infoMsg .tbr-c-18 {
  border-top: none;
}

#lt-right .infoMsg .bg-c-55.br-c-1 {
  border: none;
}

#lt-right .infoMsg .uppercase.ft-c-3 {
  color: #003075;
}

#lt-right .infoMsg .icon-cancel:before {
  content: '\E65A';
  color: #969696;
}

#lt-right .infoMsg .ft-c-22.lht-1p3 {
  color: #708284;
}

#lt-right .infoMsg .tickContainer {
  width: 26px;
  top: 19px;
  left: -11px;
}
#lt-right .infoMsg .tickContainer .tick {
  width: 26px;
  height: 9px;
  bottom: -1px;
  left: 50%;
  margin-left: -13px;
  font-size: 7px;
  position: absolute;
  top: auto;
  border: none;
}
#lt-right .infoMsg .tickContainer .tick:after {
  color: #e2f3f5;
  font-family: 'icomoon';
  content: '\E917';
  z-index: 2;
  position: absolute;
  bottom: 1px;
  left: 0;
}

.epsbanner {
  cursor: pointer;
}
.epsbanner:hover {
  background-color: #32a6de;
}

.viewall_m {
  color: #d45f85;
  border-top: 1px solid #e6e6e6;
}
.viewall_m:hover {
  color: #a41444;
}

.checkbox-s {
  width: 12px;
  height: 12px;
}

#lt-center > .bg-c-4 {
  background: #32a6de;
}
#lt-center > .bg-c-4 .filters {
  font-size: 12px;
  text-transform: capitalize;
}

body .radius {
  -moz-border-radius: 3;
  -webkit-border-radius: 3;
  border-radius: 3;
}

.return .ft-c-36 {
  color: #666666;
  font-weight: bold;
  position: relative;
  top: 2px;
}

.js-bsinfo .ft-c-50,
.js-bsinfo .ft-c-37,
.js-bsinfo .mg-r-6 {
  color: #ffffff;
}

.js-bsinfo .inputBg {
  line-height: 28px;
  background: white;
}
.js-bsinfo .inputBg input {
  color: #3b3b3b;
  padding: 6px 8px 7px 8px;
}

#cnr-qscb .inputBg.fts-11 {
  font-size: 13px;
}

#cnr-qscb .width-33p .inputBg.fts-11 {
  font-size: 11px;
}

.spinner-layer {
  border-color: #ac2a4e;
}

.lht-34.mg-t-1 {
  margin-top: 1px;
}

#container .singleLine-view,
#container .standard-view,
#container .onextwo-view,
#container .singleLine-view,
#container .cs-view,
#container .firstlastGoal-view,
#container .firstHalf-view,
#container .oe-view,
#container .outright-view,
#container .tg-view,
#container .other-view {
  padding-top: 0px;
  border-top: 1px solid #ffffff;
}

#container #lt-center .subfavHeader .tbr-c-3 {
  border-top: 1px solid #ffffff;
}

.inplay table.width-100p tbody:nth-child(even) {
  background-color: #fffbfb;
}

.non-inplay table.width-100p .bg-c-43 {
  background-color: #ffffff;
}
.non-inplay table.width-100p .bg-c-43.even {
  background-color: #ececec;
}

#container .jspVerticalBar .jspTrack .jspDrag {
  left: 3px;
}

.load-spinner:after {
  background: url('../Images/loading-circle.svg') 0 0px no-repeat;
}

.sportIcon {
  position: relative;
  top: 2px;
}

.myFavorite .icon-fav-thin:before {
  position: relative;
}

.myFavorite .icon-fav-thin.actived:before {
  content: '\E94F';
}

.myFavorite .icon-fav-thin.actived:hover:before {
  color: #cd4370;
}

.myFavorite.actived .icon-fav-thin:before {
  content: '\E94F';
}

.myFavorite.actived .icon-fav-thin:hover:before {
  color: #cd4370;
}

.info-left .icon-i-s:before {
  top: 0;
}

.arrow.fts-22 .icon-ArrowDown:before,
.arrow.fts-22 .icon-ArrowUp:before {
  position: relative;
  top: 6px;
}

#lt-left .icon-RefreshIcon:before {
  content: '\E680';
}

.cp-table.clickable:hover span {
  color: #cd4370;
}

.icon-removedtomyfav {
  display: none;
}

.announcement thead {
  color: black;
}
.announcement thead th {
  background: #dedede;
  padding: 0 5px;
}

.announcement tbody td {
  background: white;
  border: 1px solid #dedede;
  padding: 0 5px;
}

.icon-ArrowRight-s:before {
  top: 0px;
}

#lt-right .infoMsg .tickContainer .tick:after {
  bottom: 0;
}

.overlayContainer .overlay .bg-c-55 .bg-c-3 {
  background: none;
}
.overlayContainer .overlay .bg-c-55 .bg-c-3.tbr-c-18 {
  border-top: none;
}

.overlayContainer .overlay .bg-c-55 .icon-cancel:before {
  content: '\E65A';
  color: #969696;
}

.overlayContainer .overlay .bg-c-55 .ft-c-3 {
  color: #003075;
}

.infoMsg .tickContainer {
  width: 26px;
  top: 19px;
  left: -11px;
}
.infoMsg .tickContainer .tick {
  width: 26px;
  height: 9px;
  bottom: -1px;
  left: 50%;
  margin-left: -13px;
  font-size: 7px;
  position: absolute;
  top: auto;
  border: none;
}
.infoMsg .tickContainer .tick:after {
  color: #e2f3f5;
  font-family: 'icomoon';
  content: '\E917';
  z-index: 2;
  position: absolute;
  bottom: 0;
  left: 0;
}

.licontent {
  background: #f0fdff;
  color: #718284;
}

.fullscreen .dropDownContainer .icon {
  top: 12px;
}

.js-bsinfo.mg-t-1.bg-c-42.tbr-c-1.pd-10 .ft-c-14 {
  color: #ffffff;
}

.js-bsinfo.mg-t-1.bg-c-42.tbr-c-1.pd-10 .fts-13.ft-c-3 {
  color: #ffffff;
}
.js-bsinfo.mg-t-1.bg-c-42.tbr-c-1.pd-10 .fts-13.ft-c-3 > span {
  color: #ffffff;
}

.js-bsinfo.mg-t-1.bg-c-42.tbr-c-1.pd-10 .pd-t-10.ft-c-1.fts-12 .mg-r-6,
.js-bsinfo.mg-t-1.bg-c-42.tbr-c-1.pd-10 .pd-t-10.ft-c-1.fts-12 .ft-c-37 {
  color: #ffffff;
}

#lt-center .header .float-right.lht-29.pd-t-5 > .dsp-iblk.t-va-m {
  padding-right: 10px;
}
#lt-center .header .float-right.lht-29.pd-t-5 > .dsp-iblk.t-va-m .viewbutton:after {
  border-left: 1px solid #7094c7;
}

.aside-title {
  cursor: pointer;
}

#lt-left .betslip > .bg-c-42 .ft-c-3,
#lt-left .parlayBetSlip > .bg-c-42 .ft-c-3 {
  color: white;
}

#lt-left .betslip .ft-c-50 {
  color: #0082af;
}

.parlayBetSlip .js-bsinfo.mg-t-1.bg-c-42.tbr-c-1.pd-10 .pd-t-10.ft-c-1.fts-12 > span.mg-r-6 {
  color: white;
}

.parlayBetSlip
  .js-bsinfo.mg-t-1.bg-c-42.tbr-c-1.pd-10
  .pd-t-10.ft-c-1.fts-12
  .float-right.t-a-r.fontWeight-bold.ft-c-37 {
  color: white;
}
.parlayBetSlip
  .js-bsinfo.mg-t-1.bg-c-42.tbr-c-1.pd-10
  .pd-t-10.ft-c-1.fts-12
  .float-right.t-a-r.fontWeight-bold.ft-c-37
  > span {
  color: white;
}

.parlayBetSlip .js-bsinfo.mg-t-1.bg-c-42.tbr-c-1.pd-10 > div.fts-13.ft-c-3 > span.mg-l-6.mg-r-6 {
  color: white;
}

.parlayBetSlip > div.pos-relative > div.ft-c-3.fts-15.pd-l-10.pd-r-10.lht-34.bg-c-61.mg-t-1.uppercase {
  color: white;
}

.icon-Help.round {
  top: 8px;
}

#lt-left .icon-RefreshIcon:before {
  content: '\E680';
}

.usercontent {
  color: #6e6e6e;
}
.usercontent #container {
  border: none;
}
.usercontent #container #container {
  background: white;
}
.usercontent .data-title {
  color: #ffffff;
  background-color: #32a6de;
  cursor: pointer;
}
.usercontent .data-title:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}
.usercontent .rt-data > div .rt-event-or,
.usercontent .rt-data > div .rt-set {
  border-left: 1px solid #d7d7d7;
}
.usercontent .empty-container {
  border: 1px solid #d7d7d7;
}
.usercontent .content-header {
  color: #6e6e6e;
  background: #e1e1e1;
}
.usercontent .content .btn-toggle {
  background-color: none;
  color: #666666;
  width: auto;
  line-height: 1.4em;
  height: auto;
}
.usercontent .content .btn-toggle:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.usercontent .content .rt-time-or .btn-toggle {
  color: #2b2b2b;
}
.usercontent .content .rt-l-bar {
  background-color: #32a6de;
  color: #ffffff;
}
.usercontent .content .rt-l-bar .btn-toggle {
  background: none;
}
.usercontent .content .rt-data {
  color: #6e6e6e;
  border-right: 1px solid #d7d7d7;
  border-left: 1px solid #d7d7d7;
}
.usercontent .content .rt-1,
.usercontent .content .rt-0 {
  border-top: 1px solid #d7d7d7;
}
.usercontent .content .rt-l-bar {
  border-top: 1px solid #32a6de;
}
.usercontent .content .rt-time,
.usercontent .content .rt-event {
  border-right: 1px solid #d7d7d7;
}
.usercontent .content .rt-data {
  border-bottom: 1px solid #d7d7d7;
}
.usercontent .content .rt-cc-time {
  border-right: 1px solid #d7d7d7;
}
.usercontent .content table .l1 td {
  border-top: 1px solid #d7d7d7;
}
.usercontent .content table .empty-row {
  display: none;
}
.usercontent .content table td {
  border: 1px solid #d7d7d7;
  border-bottom: none;
}
.usercontent .content table .icon-NeutralN {
  font-size: 12px;
  vertical-align: bottom;
  margin-right: 6px;
}
.usercontent .rt-sub {
  color: #5a5a5a;
}
.usercontent .dp-wrap #ctl00_Content_inputFromDatePicker,
.usercontent .dp-wrap #ctl00_Content_inputToDatePicker {
  color: #555555;
}
.usercontent .sub-menu #ctl00_Content_inputFromDatePicker,
.usercontent .sub-menu #ctl00_Content_inputToDatePicker {
  color: #555555;
}
.usercontent .dp-wrap label,
.usercontent .sub-menu label {
  border: 1px solid #ccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #555555;
}
.usercontent .dp-wrap label input,
.usercontent .sub-menu label input {
  border: none;
  outline: none;
}
.usercontent .dp-wrap label a,
.usercontent .sub-menu label a {
  color: #6e6e6e;
}
.usercontent .dp-wrap .dd-list a,
.usercontent .sub-menu .dd-list a {
  border: 1px solid #b5b5b5;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #6e6e6e;
}
.usercontent .dp-wrap .dd-list a input,
.usercontent .sub-menu .dd-list a input {
  border: none;
  outline: none;
}
.usercontent .dp-wrap a,
.usercontent .sub-menu a {
  color: #6e6e6e;
}
.usercontent .dp-wrap a:hover,
.usercontent .sub-menu a:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.usercontent .dp-wrap .fr,
.usercontent .sub-menu .fr {
  border: 1px solid #b5b5b5;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.usercontent .dp-wrap .fr:hover,
.usercontent .sub-menu .fr:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.usercontent .dp-wrap .icon-ArrowDown,
.usercontent .sub-menu .icon-ArrowDown {
  color: #b7b7b7;
}
.usercontent .btn_submit,
.usercontent .btn-print {
  background: #404040;
  color: #ffffff;
  border: 1px solid #404040;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.usercontent .btn_submit:hover,
.usercontent .btn-print:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.usercontent .btn_submit.disable,
.usercontent .btn-print.disable {
  cursor: default;
  background-color: #949494;
  border: 1px solid #949494;
}
.usercontent .btn_submit.disable:hover,
.usercontent .btn-print.disable:hover {
  background-color: #949494;
}
.usercontent .data-container > table td {
  border: 1px solid #d7d7d7;
}
.usercontent .date-range {
  color: #323232;
}
.usercontent .date-range .disp-date-range-txt {
  color: #6e6e6e;
}
.usercontent .qdp-blok > ul li a,
.usercontent .date-menu > ul li a {
  color: #747474;
  background-color: #e3e3e3;
}
.usercontent .qdp-blok > ul li a:hover,
.usercontent .date-menu > ul li a:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.usercontent .qdp-blok > ul li a.active,
.usercontent .qdp-blok > ul li a.today-focus {
  background-color: #32a6de;
  color: white;
}
.usercontent .date-menu > ul li a.active,
.usercontent .date-menu > ul li a.today-focus {
  background-color: #32a6de;
  color: white;
}
.usercontent .st-hdr th {
  color: #2b2b2b;
  background-color: #c8edff;
  border: 1px solid #32a6de;
}
.usercontent .win {
  color: #27b93f;
}
.usercontent .loss,
.usercontent .pending,
.usercontent .cancel,
.usercontent .danger-red {
  color: #aa8c8c;
}
.usercontent #tr_Settled_Total th,
.usercontent #ctl00_Content_tr_Unsettled_Total th {
  background-color: #ffd75d;
  color: #2b2b2b;
}
.usercontent #ui-datepicker-div {
  background-color: #ffffff;
  border: 1px solid #ccc;
  display: none;
}
.usercontent #ui-datepicker-div .ui-datepicker-title:before {
  top: -7px;
  border-top: 0;
  border-bottom: 7px solid #999;
  left: 6px;
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  position: absolute;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.usercontent #ui-datepicker-div .ui-datepicker-title:after {
  top: -6px;
  left: 7px;
  border-top: 0;
  border-bottom: 6px solid #ffffff;
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-top: 0;
  position: absolute;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.usercontent #ui-datepicker-div .tick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #ffffff transparent;
}
.usercontent #ui-datepicker-div .ui-datepicker-header {
  background: #ffffff;
  color: #32a6de;
}
.usercontent #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover,
.usercontent #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.usercontent #ui-datepicker-div .ui-datepicker-calendar th {
  color: #ffffff;
  background-color: #363636;
}
.usercontent #ui-datepicker-div .ui-datepicker-calendar td {
  border: 1px solid #dedede;
}
.usercontent #ui-datepicker-div .ui-datepicker-prev:hover,
.usercontent #ui-datepicker-div .ui-datepicker-next:hover {
  background-color: #eeeeee;
}
.usercontent #ui-datepicker-div .ui-datepicker-prev,
.usercontent #ui-datepicker-div .ui-datepicker-next {
  color: #32a6de;
}
.usercontent .ui-datepicker-calendar td {
  color: #dddddd;
}
.usercontent .ui-datepicker-calendar td a {
  color: #323232;
}
.usercontent .ui-datepicker-calendar td a:hover {
  background-color: #eeeeee;
}
.usercontent .ui-datepicker-calendar td a.ui-state-active {
  background-color: #32a6de;
  color: #ffffff;
}
.usercontent .ui-datepicker-calendar th {
  color: #8c8c8c;
}

#dd-or-menu ul,
#list_ddlSportMenu ul {
  background-color: #004567;
}

#dd-or-menu ul li a,
#list_ddlSportMenu ul li a {
  background-color: #32a6de;
  color: white;
  border-top: 1px solid #61cbff;
  margin-bottom: 1px;
}

#dd-or-menu ul li a:hover,
#dd-or-menu ul li a.actived {
  background-color: #16b3ff;
  color: white;
  border-top: 1px solid #56c0f3;
}

#list_ddlSportMenu ul li a:hover,
#list_ddlSportMenu ul li a.actived {
  background-color: #16b3ff;
  color: white;
  border-top: 1px solid #56c0f3;
}

#dd-or-menu ul li a:hover a,
#dd-or-menu ul li a.actived a {
  color: white;
}

#list_ddlSportMenu ul li a:hover a,
#list_ddlSportMenu ul li a.actived a {
  color: white;
}

#dd-comp-menu {
  background: white;
  color: #6e6e6e;
  box-shadow: #737570 0 0 5px;
}
#dd-comp-menu .rt-cpt {
  background: #32a6de;
  color: #ffffff;
}
#dd-comp-menu .rt-sbt #btnSubmit {
  background: #32a6de;
  color: #ffffff;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
#dd-comp-menu .rt-sbt #btnSubmit:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}

#lt-left .mybet .info-left .icon-i-s.ft-c-48,
#lt-left .mybet .info-left .icon-i-s.ft-c-43 {
  color: #5a5a5a;
}

#lt-left .mybet .icon-l-more {
  background-color: #5a5a5a;
}

#lt-left .mybet .red .info-left .icon-i-s.ft-c-48,
#lt-left .mybet .red .info-left .icon-i-s.ft-c-43 {
  color: #aa4848;
}

#lt-left .mybet .red .icon-l-more {
  background-color: #e74545;
}

#lt-left .mybet .green .info-left .icon-i-s.ft-c-48,
#lt-left .mybet .green .info-left .icon-i-s.ft-c-43 {
  color: #84b752;
}

#lt-left .mybet .green .icon-l-more {
  background-color: #84b752;
}

#container.res1024 {
  width: 1018px !important;
  min-width: 1018px;
}

#container.res1280 {
  width: 1244px !important;
}

#container.res1440 {
  width: 1400px !important;
}

.brief .moreContainer .tickContainer {
  width: 22px;
  height: 6px;
  left: -4px;
  top: -8px;
  position: absolute;
}

.brief .moreContainer .overlay {
  top: -38px;
}

.moreBet .fts-15.ft-c-27.lht-14.pd-t-10.pd-b-10 .ft-c-2 {
  color: #4489ec;
}

#lt-center .moreBet .mg-t-1.pd-r-10.pd-l-10.bg-c-15.tbr-c-21.overflow-hidden {
  background: #d4eaff;
}

#lt-center .moreBet .mg-t-1.bg-c-14.pos-relative.height-40.lht-40.pd-l-10.pd-r-10.width-516 {
  background: #32a6de;
  background: #32a6de;
}

.iconbg-xl.actived .myFavorite.actived .icon-StarUnselected {
  color: #cbeaef;
}

.width-516.bg-c-14 {
  width: 530px;
}

.icon-Help.ft-c-56.bg-c-60.round.rounHelp {
  position: relative;
  top: 0;
}

.sportMenu .dsp-tb.bg-c-4.ft-c-3.fts-12.tbr-c-2 .dsp-tbcl.pd-t-10.pd-b-10 {
  padding: 0;
}
.sportMenu .dsp-tb.bg-c-4.ft-c-3.fts-12.tbr-c-2 .dsp-tbcl.pd-t-10.pd-b-10 .filters {
  background: #3a3a3a;
  color: #888888;
  border: 1px solid #2b2b2b;
  min-height: 34px;
  height: 34px;
  display: flex;
  justify-content: center;
  align-items: center;
  word-break: break-word;
}
.sportMenu .dsp-tb.bg-c-4.ft-c-3.fts-12.tbr-c-2 .dsp-tbcl.pd-t-10.pd-b-10 .filters.actived {
  background: #32a6de;
  color: white;
  border: 1px solid #2b2b2b;
}

.sportMenu .today-Content > .tbr-c-1:first-child,
.sportMenu .early-Content > .tbr-c-1:first-child,
.sportMenu .parlay-Content > .tbr-c-1:first-child {
  border-top: none;
}

.subfavHeader .ft-c-14 {
  color: #32a6de;
}

#lt-left .ft-c-3.fts-15.pd-l-10.pd-r-10.lht-34.bg-c-61.mg-t-1.uppercase {
  color: #ffffff;
}

.announcement thead {
  color: black;
}

.announcement tbody td {
  background: white;
  border: 1px solid #dedede;
  padding: 0 5px;
}

.announcement thead th {
  background: #dedede;
  padding: 0 5px;
}

#lt-left .parlayBetSlip .mg-t-1.bg-c-42.tbr-c-1.pd-10.fts-13 .ft-c-3,
#lt-left .parlayBetSlip .mg-t-1.bg-c-42.tbr-c-1.pd-10.fts-13 .mg-l-6.mg-r-6 {
  color: #ffffff;
}

#lt-left .parlayBetSlip .mg-t-1.bg-c-42.tbr-c-1.pd-10.fts-13 .ft-c-3.pd-t-10 {
  color: #ffffff;
}
#lt-left .parlayBetSlip .mg-t-1.bg-c-42.tbr-c-1.pd-10.fts-13 .ft-c-3.pd-t-10 .floar-right {
  color: #ffffff;
}

#lt-left .parlayBetSlip .mg-t-1.bg-c-42.tbr-c-1.pd-10.fts-13 .ft-c-3 .ft-c-50 {
  color: #ffffff;
}

#lt-left .parlayBetSlip .mg-t-1.bg-c-42.tbr-c-1.pd-10.fts-13 .mg-r-60 {
  color: #ffffff;
}

#lt-left .parlayBetSlip .mg-t-1.bg-c-42.tbr-c-1.pd-10.fts-13 .ft-c-14 {
  color: #cbeaef;
}

#popupcontainer .actived .arrow.ft-c-39,
#popupcontainer .dropDownContainer li:hover .arrow.ft-c-39 {
  color: #ffffff;
}

.betslip .ft-c-2.fts-13 .mg-r-60,
.betslip .ft-c-2.fts-13 .float-right.ft-c-50 {
  color: #718284;
}

.js-bsinfo.bg-c-3.pd-l-10.pd-b-10.pd-r-10 .pd-t-10.ft-c-1.fts-12 .mg-r-6,
.js-bsinfo.bg-c-3.pd-l-10.pd-b-10.pd-r-10 .pd-t-6.ft-c-1.fts-12 .mg-r-6 {
  color: #718284;
}

.bg-c-72 {
  background: #f5e5fe;
}
.bg-c-72 .tbr-c-17,
.bg-c-72.tbr-c-16,
.bg-c-72.tbr-c-17,
.bg-c-72 .tbr-c-16 {
  border-top: 1px solid #ebc7ff;
}
.bg-c-72 .ft-c-43,
.bg-c-72 .ft-c-49 {
  color: #718284 !important;
}
.bg-c-72 .ft-c-43 > .width-130,
.bg-c-72 .ft-c-49 > .width-130 {
  width: 125px;
}
.bg-c-72 .ft-c-47 {
  color: #1f3075 !important;
}
.bg-c-72 .ft-c-46,
.bg-c-72 .ft-c-36 {
  color: #8b7654;
}
.bg-c-72 .ft-c-45 {
  color: #666666 !important;
}
.bg-c-72 .icon-i-s:before {
  z-index: 3;
  color: #1f3075 !important;
}
.bg-c-72 .icon-i-s.ft-c-43,
.bg-c-72 .icon-i-s.ft-c-48 {
  color: #ff9200 !important;
}
.bg-c-72 .icon-l-more {
  background-color: #1f3075 !important;
}

.loading-o {
  background-image: url('../Images/loading_o.gif');
  background-size: contain;
}

.js-uc.ft-c-2 {
  color: #32a6de;
}

.bg-c-53.red {
  background: #fff6f6 !important;
}
.bg-c-53.red .tbr-c-17 {
  border-top: 1px solid #ffd4d4;
}

.fullscreen .notificationicon {
  background: url('../Images/notificationSP.png') left top no-repeat;
  background-image/*\**/: url('../Images/notification_large.png') \9;
}

.fullscreen .low .notificationicon {
  background-image/*\**/: url('../Images/notification_low.png') \9;
}

.strike {
  position: relative;
}
.strike::after {
  content: '';
  border-bottom: 2px solid #eca73d;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
}

.epm .ft-c-3 {
  color: #00557d;
}

.epm .ft-c-66 {
  color: #eca73d;
}

.epm .bg-c-19 {
  background: #e6e6e6;
}

.epm .rbr-c-1 {
  border-right: 1px solid #afafaf;
}

.epm .tbr-c-4 {
  border-top: 1px solid #afafaf;
}

.epm table {
  z-index: unset;
}

.epm .height-45 {
  height: 45px;
}

.epm .overlayContainer .overlay {
  width: 224px;
  position: absolute;
  right: 30px;
  left: unset;
  padding-top: 10px;
}
.epm .overlayContainer .overlay .br-c-1.bg-c-55.fts-13 {
  padding: 10px 10px 8px;
}

.epm .tickContainer {
  position: relative;
  transform: translate(70%, -15px);
}
.epm .tickContainer .tick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #54b6c3 transparent;
}

.epm .icon {
  width: 10px;
  height: 10px;
  vertical-align: middle;
}

#lt-left .betslip .eachway-row .checkbox-s,
#lt-left .parlayBetSlip .eachway-row .checkbox-s {
  color: #c1c1c1;
}
#lt-left .betslip .eachway-row .checkbox-s .icon-Iconbg,
#lt-left .parlayBetSlip .eachway-row .checkbox-s .icon-Iconbg {
  background-color: #f5f5f5;
}

#lt-left .betslip .eachway-row .learn-more,
#lt-left .parlayBetSlip .eachway-row .learn-more {
  color: #32a6de;
}
#lt-left .betslip .eachway-row .learn-more:hover,
#lt-left .parlayBetSlip .eachway-row .learn-more:hover {
  color: #0082a0;
}
#lt-left .betslip .eachway-row .learn-more:active,
#lt-left .parlayBetSlip .eachway-row .learn-more:active {
  color: #1c3250;
}

#lt-left .betslip .eachway-row.checked .checkbox-s .icon-Iconbg,
#lt-left .parlayBetSlip .eachway-row.checked .checkbox-s .icon-Iconbg {
  background-color: #32a6de;
}

#lt-left .betslip .eachway-row .ft-c-2 {
  color: #666666;
}

#lt-left .parlayBetSlip .js-towin.ft-c-3,
#lt-left .parlayBetSlip .to-place.ft-c-3 {
  color: white;
}

#lt-left .place-row {
  background-color: #eaeaea;
}
#lt-left .place-row .ft-c-1 {
  color: #718284;
}
#lt-left .place-row .ft-c-2 {
  color: #0082a0;
}
#lt-left .place-row .place-linear {
  background-image: linear-gradient(to bottom, #9a9a9a, #eaeaea);
}

.mybet .icon-BackArrowWithTail:hover {
  background: #39b8f7;
}

.mybet .icon-BackArrowWithTail:active {
  background: #2d92c4;
}

.mybet .icon-cash-out:hover {
  background: #eef7ff;
}

.mybet .icon-cash-out:active {
  background: #d4eaff;
}

.mybet .icon-cash-out.active {
  background: #003075;
  color: #ffffff;
  border: 1px solid #003075;
}

.mybet .icon-cash-out.inactive:hover,
.mybet .icon-cash-out.inactive:active {
  background: #eef7ff;
}

.mybet .icon-cash-out.ft-c-45:hover {
  background: transparent;
}

.mybet .icon-Xbutton:hover {
  background: #eef7ff;
}

.mybet .icon-Xbutton:active {
  background: #d4eaff;
  color: #303030;
}

.mybet .bg-c-56:hover {
  background: #39b8f7;
}

.mybet .bg-c-56:active {
  background: #2d92c4;
}

.mybet .bg-c-80 {
  background-color: #de5f32;
}
.mybet .bg-c-80:hover {
  background: #f76c39;
}
.mybet .bg-c-80:active {
  background: #c4552d;
}

.mybet .bg-c-79 {
  background-color: #e6e6e6;
}

.mybet .cashout-detail .bg-c-69:hover,
.mybet .cashout-detail.bg-c-69:hover {
  background: #f2f2f2;
}

.mybet .cashout-detail .bg-c-69:active,
.mybet .cashout-detail.bg-c-69:active {
  background: #e6e6e6;
}

.mybet .cashout-detail.active {
  background: #3a3a3a;
  color: #ffffff;
}

.mybet .cashout-detail.active.bg-c-69:hover {
  background: #3a3a3a;
}

.mybet .betContainer .ft-c-27:hover {
  color: #ffffff;
}

.mybet .betContainer .ft-c-27:active {
  background: #00265c;
}

.mybet .betContainer .ft-c-25:hover {
  color: #3a3a3a;
}

.mybet .betContainer .ft-c-25:active {
  background: #eef7ff;
}

.mybet .icon-cancelled:hover {
  color: #afafaf;
}

.mybet .icon-cancelled:hover,
.mybet .icon-cancelled:active {
  background: #0f0f0f;
  color: #fff;
}

.mybet .icon-i-s.ft-c-48:hover {
  color: #f76c39;
}

.mybet .icon-i-s.ft-c-48:active {
  color: #c4552d;
}

.mybet .icon-i-s.ft-c-14:hover {
  color: #ffa733;
}

.mybet .icon-i-s.ft-c-14:active {
  color: #cc7400;
}

.mybet .icon-i-s.ft-c-80:hover {
  color: #bd6565;
}

.mybet .icon-i-s.ft-c-80:active {
  color: #843939;
}

.mybet .icon-i-s.ft-c-45:hover {
  color: #4b4b4b;
}

.mybet .icon-i-s.ft-c-45:active {
  color: #4b4b4b;
}

.mybet .br-c-2 {
  border: 1px solid #888888;
}

.mybet .br-c-4 {
  border: 1px dashed #d8d8d8;
}

.mybet .br-c-5 {
  border: 1px solid #c9c9c9;
}

.mybet .bg-c-81 {
  background-color: #d8e1ea;
}

.mybet .bg-c-83 {
  background-color: #fff4e5;
}

.mybet .ft-c-25 {
  color: #4b4b4b;
}

.mybet .ft-c-27 {
  color: #fff;
}

.mybet .ft-c-40 {
  color: #4b4b4b;
}

.mybet .ft-c-45 {
  color: #2b2b2b;
}

.mybet .ft-c-77 {
  color: #ffffff;
}

.mybet .ft-c-79 {
  color: #78a61b;
}

.mybet .ft-c-80 {
  color: #ba0303;
}

.mybet .ft-c-81 {
  color: #ba0303;
}

.mybet .ft-c-90 {
  color: #397e00;
}

.mybet .ft-c-91 {
  color: #4a4a4a;
}

.mybet .ft-c-92 {
  color: #c9c9c9;
}

.mybet .tbr-c-26 {
  border-top: 1px solid #d8e1ea;
}

.mybet .bbr-c-3 {
  border-bottom: 1px solid #d8e1ea;
}

.mybet .bbr-c-4 {
  border-bottom: 1px solid #afafaf;
}

.mybet .icon-noAvailable_Flag {
  color: #b4b4b4;
}

.mybet .icon-cash-out.br-c-5:hover {
  background: transparent;
}

.mybet .icon-intl-normal .path1 {
  color: #ffffff;
}

.mybet .icon-intl-normal .path2 {
  color: #003075;
}

.pagination-light .bg-c-99:active {
  background: #f2f2f2;
}

.pagination-light .icon-DoubleArrowHorizontalLeft:active,
.pagination-light .icon-BackArrow:active,
.pagination-light .icon-ArrowMoreBets:active {
  background: #d8d8d8;
}

@media (min-width: 1344px) and (max-width: 1423px) {
  .mybet .res1360.pd-t-36 {
    padding-top: 12px;
  }
}

.myBetsHeader-bg {
  background: #32a6de;
}

.myBetsHeader a {
  color: #fff;
  text-decoration: none;
}
.myBetsHeader a:hover {
  color: #e34b5a;
}
.myBetsHeader a:active {
  color: #e34b5a;
}

.myBetsHeader:hover .myBetsellipsis a {
  color: #e34b5a;
}

.myBetsHeader:hover .mybetLink a {
  color: #e34b5a;
}

.myBetsHeader:hover .cashoutLink a {
  color: #e34b5a;
}

.myBetsHeader:hover .icon-intl-normal .path1 {
  color: #e34b5a;
}

.myBetsHeader:hover .icon-intl-normal .path2 {
  color: #e34b5a;
}

.myBetsHeader .mybetLink a {
  color: #fff;
  text-decoration: none;
  border-left: 1px solid rgba(255, 255, 255, 0.16);
  padding: 0 4px;
  margin-left: 4px;
}

.myBetsHeader .cashoutLink a {
  color: #003075;
  font-weight: bold;
  text-decoration: none;
}

.myBetsHeader .myBetsellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #fff;
}

.myBetsHeader .icon-intl-normal {
  line-height: 35px;
  top: 0;
}
.myBetsHeader .icon-intl-normal .path1 {
  color: #fff;
}
.myBetsHeader .icon-intl-normal .path2 {
  color: #003075;
}

.myBetsHeader.actived .icon-intl-normal .path1 {
  color: #e34b5a;
}

.myBetsHeader.actived .icon-intl-normal .path2 {
  color: #e34b5a;
}

.myBetsHeader.actived .myBetsellipsis a {
  color: #e34b5a;
}

.myBetsHeader.actived .mybetLink a {
  color: #e34b5a;
}

.myBetsHeader.actived .cashoutLink a {
  color: #e34b5a;
}

.announce {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 480px;
  height: auto;
  border-radius: 4px;
  background: white;
  transform: translate(-50%, -50%);
  z-index: 999;
}
.announce .viewNewLink {
  font-size: 16px;
  text-align: center;
  display: block;
  padding: 24px 16px 32px 16px;
}
.announce .viewNewLink a {
  color: #007ba8;
  text-decoration: none;
}
.announce .icon-removeIcon {
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 28px;
  color: rgba(0, 0, 0, 0.4);
}

.linkTrigger {
  position: fixed;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 650px;
  height: 32px;
  background-color: rgba(82, 82, 82, 0.9);
  color: #fff;
  font-size: 14px;
  line-height: 32px;
  font-weight: bold;
  text-align: center;
  z-index: 10;
}
.linkTrigger .icon-removeIcon {
  position: absolute;
  right: 8px;
  top: 50%;
  width: 32px;
  height: 32px;
  line-height: 32px;
  transform: translateY(-50%);
  font-size: 28px;
  color: rgba(255, 255, 255, 0.4);
  cursor: pointer;
}
.linkTrigger .switchButton {
  width: 85%;
  margin: 0 auto;
  cursor: pointer;
}

/*!**********************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./Content/assets/css.css ***!
  \**********************************************************************************************************/
/* Minification failed. Returning unminified contents.
(522,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(523,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(524,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(542,60): run-time error CSS1039: Token not allowed after unary operator: '-sx'
 */
/*normalize*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

html {
  background: #fff;
  color: #000;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

html,
button,
input,
select,
textarea {
  font-family: sans-serif;
}

body {
  margin: 0;
}

a {
  background: transparent;
}
a:focus {
  outline: thin dotted;
}
a:hover,
a:active {
  outline: 0;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

h2 {
  font-size: 1.5em;
  margin: 0.83em 0;
}

h3 {
  font-size: 1.17em;
  margin: 1em 0;
}

h4 {
  font-size: 1em;
  margin: 1.33em 0;
}

h5 {
  font-size: 0.83em;
  margin: 1.67em 0;
}

h6 {
  font-size: 0.75em;
  margin: 2.33em 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

mark {
  background: #ff0;
  color: #000;
}

code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
}

q {
  quotes: '\201C''\201D''\2018''\2019';
}

q:before,
q:after {
  content: '';
  content: none;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
  white-space: normal;
}

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
}

button,
input {
  line-height: normal;
}

button,
select {
  text-transform: none;
}

button,
html input[type='button'],
input[type='reset'],
input[type='submit'] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

input[type='search'] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type='search']::-webkit-search-cancel-button,
input[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}

input[type='checkbox'],
input[type='radio'] {
  box-sizing: border-box;
  padding: 0;
}

/*left*/
body {
  font-family: arial, PMingLiu, sans-serif;
}

.statepage .data-container {
  padding-right: 1px;
}

#tvplayer {
  margin-bottom: 3px;
}
#tvplayer .overlay {
  z-index: 10000;
}

.enlarge#lt-right #tvplayer {
  max-width: 426px;
}

#lt-right #tvplayer {
  max-width: 326px;
}

.mainHeader > tr > th.ft-c-36 {
  font-weight: normal;
}

.icon-Pitch,
.icon-badminton,
.icon-basketball,
.icon-darts,
.icon-iceHockey,
.icon-rugby,
.icon-tableTennis,
.icon-tennis,
.icon-volleyball {
  cursor: default;
}

.inplay .icon-Pitch,
.inplay .icon-badminton,
.inplay .icon-basketball,
.inplay .icon-darts,
.inplay .icon-iceHockey,
.inplay .icon-rugby,
.inplay .icon-tableTennis,
.inplay .icon-tennis,
.inplay .icon-volleyball {
  cursor: pointer;
}

.singleLine-view .morebet {
  top: -2px;
}

.singleLine-view .hdp {
  position: relative;
  top: -1px;
}

.inplay td,
.non-inplay td {
  height: 20px;
}

.inplay .mheight-18.top-n1,
.non-inplay .mheight-18.top-n1 {
  top: -1px;
}

.inplay .odds,
.non-inplay .odds {
  padding: 1px 5px 0px 5px;
  position: relative;
  top: -1px;
}

.inplay .oddsWrapper .hdp,
.inplay .oddsWrapper .ou,
.non-inplay .oddsWrapper .hdp,
.non-inplay .oddsWrapper .ou {
  top: 0px;
}

#bnr-odds {
  margin-top: 1px;
}

#tvList {
  max-height: 180px;
}

.enlarge #tvList {
  max-height: 260px;
}

iframe {
  border: 0;
}

iframe {
  border: 0;
}

table {
  position: relative;
  z-index: 1;
}

.bg_green_opty6 {
  z-index: 10;
}

.fullscreen {
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 9999;
  position: fixed;
}
.fullscreen #popupcontainer {
  min-width: auto;
  max-width: auto;
  margin: 50px auto;
  height: auto;
  width: 450px;
  position: relative;
  overflow: hidden;
  z-index: 12;
}
.fullscreen #popupcontainer .dropDownContainer ul.dash-list li {
  background-color: inherit !important;
  color: inherit;
  font-size: 12px;
  line-height: 1.5em;
}
.fullscreen #popupcontainer .dropDownContainer ul.dash-list li::before {
  content: '- ';
}
.fullscreen .dropDownContainer {
  position: relative;
  width: auto;
  left: auto;
  top: 0;
}
.fullscreen .dropDownContainer ul li {
  font-size: 13px;
}
.fullscreen .dropDownContainer ul li .licontent {
  cursor: default;
}
.fullscreen .dropDownContainer dt,
.fullscreen .dropDownContainer dd {
  cursor: default;
}
.fullscreen .dropDownContainer .icon {
  float: right;
  line-height: 40px;
  cursor: pointer;
  width: 17px;
  height: 16px;
  display: inline-block;
  border-radius: 3px;
  position: relative;
  top: 10px;
}
.fullscreen .dropDownContainer .icon.icon-removeIcon:before {
  content: '\E63E';
  position: absolute;
  top: -13px;
  left: -2px;
  color: #cdcdcd;
  font-size: 22px;
}
.fullscreen .dropDownContainer .icon:hover {
  color: #ffffff;
}
.fullscreen .dropDownContainer .icon-aw {
  margin-right: 10px;
  line-height: 40px;
}
.fullscreen .dropDownContainer .licontent {
  display: block;
  overflow: hidden;
  margin: 0 -10px;
  padding: 10px;
}
.fullscreen .dropDownContainer .licontent .listtitle {
  display: list-item;
  list-style-type: disc;
  list-style-position: inside;
  margin: 0px;
  line-height: 20px;
}
.fullscreen .dropDownContainer .licontent .egbox {
  width: 187px;
  padding: 10px;
  text-align: center;
  margin: 5px auto;
  line-height: 1.4em;
  background-color: #c8c8c8;
  border: #b3b3b3 1px solid;
  border-radius: 3px;
}
.fullscreen .dropDownContainer .licontent .egbox > p {
  padding: 0px;
  margin: 0px;
}

.scrollable {
  overflow-y: auto;
  height: 100%;
}

.flex-column {
  display: flex;
  flex-direction: column;
}
.flex-column.center {
  justify-content: center;
  align-items: center;
  -webkit-flex-align: center;
  -webkit-align-items: center;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  -webkit-justify-content: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  align-items: center;
}

.flex-row {
  -webkit-flex-align: left;
  -webkit-align-items: center;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  -webkit-justify-content: left;
  -webkit-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  flex-direction: row;
  justify-content: left;
  align-items: center;
}
.flex-row.wrap {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.flex-row.space-between {
  justify-content: space-between;
  -webkit-justify-content: space-between;
}
.flex-row.alignright {
  justify-content: flex-end;
  box-pack: end;
}
.flex-row.flt-r {
  justify-content: center;
}
.flex-row.vertical {
  flex-direction: column;
}
.flex-row.alignleft {
  align-items: left;
  -webkit-align-items: left;
  -webkit-box-align: left;
}
.flex-row.center {
  justify-content: center;
  align-items: center;
  -webkit-flex-align: center;
  -webkit-align-items: center;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  -webkit-justify-content: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  align-items: center;
}

.flex-1 {
  flex: 1;
  -prefix-box-flex: 1;
  -webkit-box-flex: 1;
  box-flex: 1;
  width: auto;
  width: 0%;
  display: block;
}

.flex-2 {
  flex: 2;
  -prefix-box-flex: 2;
  -webkit-box-flex: 2;
  box-flex: 2;
  width: auto;
  width: 0%;
  display: block;
}

.flex-3 {
  flex: 3;
  -prefix-box-flex: 3;
  -webkit-box-flex: 3;
  box-flex: 3;
  width: auto;
  width: 0%;
  display: block;
}

.flex-4 {
  flex: 4;
  -prefix-box-flex: 4;
  -webkit-box-flex: 4;
  box-flex: 4;
  width: auto;
  width: 0%;
  display: block;
}

.flex-5 {
  flex: 5;
  -prefix-box-flex: 5;
  -webkit-box-flex: 5;
  box-flex: 5;
  width: auto;
  width: 0%;
  display: block;
}

.flex-6 {
  flex: 6;
  -prefix-box-flex: 6;
  -webkit-box-flex: 6;
  box-flex: 6;
  width: auto;
  width: 0%;
  display: block;
}

.flex-7 {
  flex: 7;
  -prefix-box-flex: 7;
  -webkit-box-flex: 7;
  box-flex: 7;
  width: auto;
  width: 0%;
  display: block;
}

.flex-8 {
  flex: 8;
  -prefix-box-flex: 8;
  -webkit-box-flex: 8;
  box-flex: 8;
  width: auto;
  width: 0%;
  display: block;
}

.flex-end {
  justify-content: flex-end;
  box-pack: end;
}

.flex-g0 {
  flex-grow: 0;
}

.flex-s1 {
  flex-shrink: 1;
}

.flex-b77 {
  flex-basis: 77px;
}

.flex-b80 {
  flex-basis: 80px;
}

.flex-b128 {
  flex-basis: 128px;
}

.flex-b248 {
  flex-basis: 248px;
}

.flex-b271 {
  flex-basis: 271px;
}

.flex-b360 {
  flex-basis: 360px;
}

.align-start {
  align-self: flex-start;
}

.align-center {
  align-self: center;
}

.align-end {
  align-self: flex-end;
}

input[type='range'] {
  outline: none;
  -webkit-appearance: none;
}

[type='range'] {
  --range: calc(var(--max) - var(--min));
  --ratio: calc((var(--val) - var(--min)) / var(--range));
  --sx: calc(0.5 * 18px + var(--ratio) * (100% - 18px));
  margin: 0;
  padding: 0;
  width: 100%;
  height: 18px;
  background: transparent;
  font: 1em/1 arial, sans-serif;
}
[type='range'],
[type='range']::-webkit-slider-thumb {
  -webkit-appearance: none;
}
[type='range']::-webkit-slider-runnable-track {
  box-sizing: border-box;
  border: none;
  border-radius: 8px;
  -moz-border-radius: 8px;
  width: 100%;
  height: 4px;
  background: #d8d8d8;
}
.slider [type='range']::-webkit-slider-runnable-track {
  background: linear-gradient(#417505, #417505) 0 / var(--sx) 100% no-repeat #d8d8d8;
}
[type='range']::-moz-range-track {
  box-sizing: border-box;
  border: none;
  border-radius: 8px;
  -moz-border-radius: 8px;
  width: 100%;
  height: 4px;
  background: #d8d8d8;
}
[type='range']::-ms-track {
  box-sizing: border-box;
  border: none;
  border-radius: 8px;
  -moz-border-radius: 8px;
  width: 100%;
  height: 4px;
  background: #d8d8d8;
}
[type='range']::-moz-range-progress {
  height: 4px;
  background: #417505;
  border-radius: 8px;
  -moz-border-radius: 8px;
}
[type='range']::-ms-fill-lower {
  height: 4px;
  background: #417505;
  border-radius: 8px;
  -moz-border-radius: 8px;
}
[type='range']::-webkit-slider-thumb {
  margin-top: -7px;
  box-sizing: border-box;
  border: none;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: #417505;
}
[type='range']::-webkit-slider-thumb:active {
  -webkit-transform: scale(1.5);
  background: #417505;
}
[type='range']::-moz-range-thumb {
  box-sizing: border-box;
  border: none;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: #417505;
}
[type='range']::-moz-range-thumb:active {
  -webkit-transform: scale(1.5);
  background: #417505;
}
[type='range']::-ms-thumb {
  margin-top: 0;
  box-sizing: border-box;
  border: none;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: #417505;
}
[type='range']::-ms-thumb:active {
  -webkit-transform: scale(1);
  background: #417505;
}
[type='range']::-ms-tooltip {
  display: none;
}

.jspContainer {
  overflow: hidden;
  position: relative;
  will-change: transform;
}
.jspContainer .jspPane {
  position: absolute;
  background: #2d2d2d;
}

.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 0;
  width: 14px;
  height: 100%;
}
.jspVerticalBar .jspTrack {
  width: 14px;
  position: relative;
}
.jspVerticalBar .jspTrack .jspDrag {
  position: relative;
  top: 3px;
  left: 4px;
  cursor: pointer;
  width: 8px;
}

html,
body,
#center-wra#page-holder,
#container {
  height: 100%;
}

.icon-1 {
  height: 1.2em;
  display: inline-block;
}

*[data-ttp] {
  position: relative;
}
*[data-ttp]:after {
  content: attr(data-ttp);
  position: absolute;
  z-index: 10;
  bottom: -2.4em;
  left: 1em;
  font-size: 12px;
  display: none;
  padding: 2px 6px;
  white-space: nowrap;
  line-height: 1.3em;
}
*[data-ttp]:hover:after {
  display: block;
}

*[data-ttp][data-tpa='left']:hover:after {
  display: block;
  right: 0;
  left: auto;
}

*[data-ttp][data-tpa='right']:hover:after {
  display: block;
  left: 0;
}

body.guest .odds {
  cursor: text;
}

body.login .odds {
  cursor: pointer;
}

.loading {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 9999;
}
.loading.large {
  left: 0;
  top: 0;
  position: fixed;
}
.loading .loadingContent {
  top: 120px;
  position: relative;
  margin: 0 auto;
  font-weight: bold;
  font-size: 16px;
  width: 140px;
  display: block;
  text-align: center;
  z-index: 12;
}
.loading .loadingContent .txt {
  margin-top: 15px;
  display: block;
}
.loading .loadingContent .loadImg {
  width: 51px;
  height: 50px;
  display: inline-block;
}

#lt-left .loading .loadingContent {
  top: 30%;
  z-index: 31;
}

.moreBet {
  width: 550px;
  margin: 0 auto;
}
.moreBet.hasScroll {
  width: 536px;
}

nav {
  float: left;
  background: grey;
}
nav #lt-left {
  width: 210px;
}
nav.hasScroll #lt-left {
  width: 191px;
}
nav.collapsed #lt-left {
  width: 40px;
}

aside {
  float: right;
}
aside #lt-right {
  width: 260px;
}
aside.enlarge #lt-right {
  width: 421px;
}
aside.hasScroll #lt-right {
  width: 241px;
}
aside.hasScroll.enlarge #lt-right {
  width: 402px;
}

.overlay {
  width: 188px;
  position: absolute;
  top: 25px;
  z-index: 20;
  left: -6px;
}
.overlay .tick {
  position: relative;
  top: -6px;
  left: 2px;
}
.overlay.idx-top {
  z-index: 21;
}

.jspPane[style*='width: 210px'] .overlay {
  width: 202px;
}

.moreContainer .overlay {
  top: -45px;
}

.info-left {
  width: 19px;
  height: 19px;
  overflow: hidden;
  display: inline-block;
  float: left;
}

.tickContainer {
  width: 12px;
  height: 6px;
  overflow: hidden;
  left: 2px;
  top: 19px;
  position: absolute;
}
.tickContainer .tick {
  top: -15px;
  left: 0px;
  position: relative;
}

.info-left .overlayContainer {
  display: none;
}

.info-left:hover .overlayContainer {
  display: block;
}

.info-left:hover .overlayContainer.allInfo {
  display: none;
}

.moreContainer .moreInfo,
.moreContainer .tickContainer {
  display: none;
}

.moreContainer:hover .moreInfo,
.moreContainer:hover .tickContainer {
  display: block;
}

.fwt-n {
  font-weight: normal;
}

.moreContainer .overlay {
  left: 0;
}

.moreContainer .tickContainer {
  width: 12px;
  height: 6px;
  overflow: hidden;
  left: 2px;
  top: -8px;
  position: absolute;
}
.moreContainer .tickContainer .tick {
  left: 0px;
  top: 0px;
  position: absolute;
}

.pagination .dropDownContainer li {
  line-height: 29px;
  font-size: 13px;
}

.dropDownContainer {
  position: absolute;
  width: 210px;
  right: 0;
  top: 20px;
  z-index: 1000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  height: auto;
  overflow: inherit;
  visibility: visible;
  text-align: left;
}
.dropDownContainer .tick {
  position: absolute;
  top: -10px;
  right: -2px;
}
.dropDownContainer ul,
.dropDownContainer dl {
  list-style: none;
  margin: 0;
  padding: 0;
}
.dropDownContainer li,
.dropDownContainer dt,
.dropDownContainer dd {
  margin: 0;
  padding: 0 10px;
  line-height: 39px;
}
.dropDownContainer dd {
  line-height: 1.2em;
  font-weight: normal;
  padding: 10px;
}
.dropDownContainer .quickMenuTitle {
  font-weight: normal;
  padding: 0 10px;
}
.dropDownContainer .viewAll {
  font-weight: normal;
  text-align: center;
}
.dropDownContainer .icon-SortCompetition {
  font-size: 16px;
  position: relative;
  top: -2px;
}
.dropDownContainer dl.matches.collapsed dd {
  display: none;
}
.dropDownContainer dl.matches dt .amount {
  display: inline-block;
  float: right;
}
.dropDownContainer dl.matches dd {
  line-height: 19px;
}
.dropDownContainer dl.matches dd .cpIcon .icon-MyCompetitions {
  top: 2px;
}
.dropDownContainer .icon-MyCompetitions {
  margin-top: 5px;
}

#center-wrap {
  overflow: hidden;
  margin-left: 212px;
  margin-right: 262px;
  min-width: 538px;
  position: relative;
}
#center-wrap #lt-center {
  height: 100%;
}
#center-wrap #lt-center .centerBg {
  z-index: 1;
  height: 130%;
}
#center-wrap #lt-center > .moreBet {
  position: relative;
  z-index: 2;
}
#center-wrap.left-min {
  margin-left: 42px;
}
#center-wrap.left-min.left-hasScroll {
  margin-left: 56px;
}
#center-wrap.right-enlarge {
  margin-right: 423px;
}
#center-wrap.right-enlarge.right-hasScroll {
  margin-left: 437px;
}
#center-wrap.right-normal {
  margin-right: 262px;
}
#center-wrap.right-normal.right-hasScroll {
  margin-left: 476px;
}
#center-wrap .tableContainer {
  padding: 0 10px;
  height: 100%;
}
#center-wrap .tableContainer .cpIcon {
  float: right;
  position: relative;
  margin: 0;
}

.pd-0 {
  padding: 0;
}

.pd-tb-5 {
  padding: 5px 0;
}

.pd-tb-10 {
  padding: 10px 0;
}

.pd-tb-15 {
  padding: 15px 0;
}

.pd-6 {
  padding: 6px;
}

.pd-b-1 {
  padding-bottom: 1px;
}

.pd-b-2 {
  padding-bottom: 2px;
}

.pd-b-3 {
  padding-bottom: 3px;
}

.pd-b-4 {
  padding-bottom: 4px;
}

.pd-b-5 {
  padding-bottom: 5px;
}

.pd-b-6 {
  padding-bottom: 6px;
}

.pd-b-7 {
  padding-bottom: 7px;
}

.pd-b-8 {
  padding-bottom: 8px;
}

.pd-b-9 {
  padding-bottom: 9px;
}

.pd-b-10 {
  padding-bottom: 10px;
}

.pd-b-11 {
  padding-bottom: 11px;
}

.pd-b-12 {
  padding-bottom: 12px;
}

.pd-b-13 {
  padding-bottom: 13px;
}

.pd-b-14 {
  padding-bottom: 14px;
}

.pd-b-17 {
  padding-bottom: 17px;
}

.pd-b-18 {
  padding-bottom: 18px;
}

.pd-b-19 {
  padding-bottom: 19px;
}

.pd-b-20 {
  padding-bottom: 20px;
}

.pd-b-21 {
  padding-bottom: 21px;
}

.pd-b-56 {
  padding-bottom: 56px;
}

.pd-b-113 {
  padding-bottom: 113px;
}

.pd-l-16 {
  padding-left: 16px;
}

.pd-l-24 {
  padding-left: 24px;
}

.pd-l-20 {
  padding-left: 20px;
}

.pd-r-16 {
  padding-right: 16px;
}

.pd-r-20 {
  padding-right: 40px;
}

.pd-r-20 {
  padding-right: 20px;
}

.pd-l-10 {
  padding-left: 10px;
}

.greyout {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  display: none;
  z-index: 30;
}
.greyout.actived {
  display: block;
}

.pd-r-10 {
  padding-right: 10px;
}

.pd-r-21 {
  padding-right: 21px;
}

.pd-r-3 {
  padding-right: 3px;
}

.pd-r-75 {
  padding-right: 75px;
}

.pd-l-75 {
  padding-left: 75px;
}

.pd-l-6 {
  padding-left: 6px;
}

.pd-r-6 {
  padding-right: 6px;
}

.pd-l-8 {
  padding-left: 8px;
}

.pd-r-8 {
  padding-right: 8px;
}

.pd-t-1 {
  padding-top: 1px;
}

.pd-t-2 {
  padding-top: 2px;
}

.pd-t-3 {
  padding-top: 3px;
}

.pd-t-4 {
  padding-top: 4px;
}

.pd-t-5 {
  padding-top: 5px;
}

.pd-t-6 {
  padding-top: 6px;
}

.pd-t-7 {
  padding-top: 7px;
}

.pd-t-8 {
  padding-top: 8px;
}

.pd-t-9 {
  padding-top: 9px;
}

.pd-t-10 {
  padding-top: 10px;
}

.pd-t-11 {
  padding-top: 11px;
}

.pd-t-12 {
  padding-top: 12px;
}

.pd-t-13 {
  padding-top: 13px;
}

.pd-t-14 {
  padding-top: 14px;
}

.pd-t-16 {
  padding-top: 16px;
}

.pd-t-19 {
  padding-top: 19px;
}

.pd-t-20 {
  padding-top: 20px;
}

.pd-t-21 {
  padding-top: 21px;
}

.pd-t-24 {
  padding-top: 24px;
}

.pd-t-34 {
  padding-top: 36px;
}

.pd-t-36 {
  padding-top: 36px;
}

.pd-r-3 {
  padding-right: 3px;
}

.pd-r-40 {
  padding-right: 40px;
}

.pd-r-4 {
  padding-right: 4px;
}

.pd-l-4 {
  padding-left: 4px;
}

.pd-l-3 {
  padding-left: 3px;
}

.pd-r-2 {
  padding-right: 3px;
}

.pd-l-2 {
  padding-left: 2px;
}

.pd-r-2 {
  padding-right: 2px;
}

.pd-l-1 {
  padding-left: 1px;
}

.pd-r-1 {
  padding-right: 1px;
}

.pd-l-55 {
  padding-left: 55px;
}

.pd-r-60 {
  padding-right: 60px;
}

.pd-r-15 {
  padding-right: 15px;
}

.pd-l-15 {
  padding-left: 15px;
}

.pd-l-12 {
  padding-left: 12px;
}

.pd-r-12 {
  padding-right: 12px;
}

.simplebutton {
  line-height: 35px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.line-clamp {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.line-clamp-1 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.line-clamp-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.pd-12 {
  padding: 12px;
}

.top-n1 {
  top: -1px;
}

.top-0 {
  top: 0px;
}

.top-35 {
  top: 35px;
}

.top-36 {
  top: 36px;
}

.bottom-0 {
  bottom: 0px;
}

.bottom-40 {
  bottom: 40px;
}

.top-1 {
  top: 1px;
}

.top-2 {
  top: 2px;
}

.top-3 {
  top: 3px;
}

.top-4 {
  top: 4px;
}

.top-5 {
  top: 5px;
}

.top-8 {
  top: 8px;
}

.top-11 {
  top: 11px;
}

.top-125 {
  top: 125px;
}

.top-minus2 {
  top: -2px;
}

.left-0 {
  left: 0px;
}

.left-1 {
  left: 1px;
}

.right-0 {
  right: 0;
}

.bottom-0 {
  bottom: 0;
}

.bt-cpCount {
  cursor: pointer;
}

.right-6 {
  right: 6px;
}

.right-10 {
  right: 10px;
}

.right-170 {
  right: 170px;
}

.right-195 {
  right: 195px;
}

.mg-center {
  margin: 0 auto;
}

.mg-t-n7 {
  margin-top: -7px;
}

.mg-t-1 {
  margin-top: 1px;
}

.mg-t-2 {
  margin-top: 2px;
}

.mg-t-9 {
  margin-top: 9px;
}

.mg-t-4 {
  margin-top: 4px;
}

.mg-t-13 {
  margin-top: 13px;
}

.mg-b-1 {
  margin-bottom: 1px;
}

.mg-t-6 {
  margin-top: 6px;
}

.mg-b-6 {
  margin-bottom: 6px;
}

.mg-b-16 {
  margin-bottom: 16px;
}

.mg-l-auto {
  margin-left: auto;
}

.mg-l-3 {
  margin-left: 3px;
}

.mg-l-4 {
  margin-left: 4px;
}

.mg-l-2 {
  margin-left: 2px;
}

.mg-l-1 {
  margin-left: 1px;
}

.mg-l-7 {
  margin-left: 7px;
}

.mg-l-6 {
  margin-left: 6px;
}

.mg-r-12 {
  margin-right: 12px;
}

.mg-r-8 {
  margin-right: 8px;
}

.mg-r-6 {
  margin-right: 6px;
}

.mg-r-46 {
  margin-right: 46px;
}

.mg-r-120 {
  margin-right: 120px;
}

.mg-r-130 {
  margin-right: 130px;
}

.mg-r-9 {
  margin-right: 9px;
}

.mg-r-4 {
  margin-right: 4px;
}

.mg-r-1 {
  margin-right: 1px;
}

.mg-r-20 {
  margin-right: 20px;
}

.mg-r-10 {
  margin-right: 10px;
}

.mg-r-90 {
  margin-right: 90px;
}

.mg-r-50 {
  margin-right: 50px;
}

.mg-t-7 {
  margin-top: 7px;
}

.mg-t-3 {
  margin-top: 3px;
}

.mg-l-8 {
  margin-left: 8px;
}

.mg-l-10 {
  margin-left: 10px;
}

.mg-l-12 {
  margin-left: 12px;
}

.mg-l-30 {
  margin-left: 30px;
}

.mg-r-10 {
  margin-right: 10px;
}

.mg-r-n10 {
  margin-right: -10px;
}

.mg-r-46 {
  margin-right: 46px;
}

.mg-r-60 {
  margin-right: 60px;
}

.mg-r-5 {
  margin-right: 5px;
}

.mg-r-55 {
  margin-right: 55px;
}

.mg-r-95 {
  margin-right: 95px;
}

.mg-r-36 {
  margin-right: 36px;
}

.mg-r-16 {
  margin-right: 16px;
}

.mg-r-25 {
  margin-right: 25px;
}

.mg-r-2 {
  margin-right: 2px;
}

.mg-r-19 {
  margin-right: 19px;
}

.mg-r-22 {
  margin-right: 22px;
}

.mg-r-200 {
  margin-right: 200px;
}

.mg-l-22 {
  margin-left: 22px;
}

.mg-r-3 {
  margin-right: 3px;
}

.mg-t-8 {
  margin-top: 8px;
}

.mg-t-5 {
  margin-top: 5px;
}

.mg-t-3 {
  margin-top: 3px;
}

.mg-b-3 {
  margin-bottom: 3px;
}

.icon-cancel.filled {
  width: 21px;
  display: inline-block;
  height: 20px;
}
.icon-cancel.filled:before {
  position: relative;
  top: -3px;
}

.icon-cancel.fts-22 {
  font-size: 16px;
}

.overlay .icon-cancel.fts-22 {
  width: 15px;
  height: 12px;
  position: relative;
  top: -2px;
}

.tbr-c-18 .icon-cancel.filled.radius:before {
  top: 0px;
}

.lht-35 .icon-cancel.filled.radius:before {
  top: -3px;
}

.icon-i-s {
  width: 15px;
  display: inline-block;
  cursor: pointer;
}

.roundCancel {
  width: 16px;
  height: 16px;
  line-height: 16px;
}

.inputBg {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  line-height: 35px;
}
.inputBg input {
  padding: 8px 8px 7px 8px;
}
.inputBg.height35 {
  padding: 0;
}
.inputBg.height35 input {
  line-height: 20px;
}

.widthHeight-7 {
  height: 5px;
  width: 5px;
}

.widthHeight-8 {
  height: 8px;
  width: 8px;
}

.height-270 {
  height: 270px;
}

.height-24 {
  height: 24px;
}

.height-22 {
  height: 22px;
}

.height-45 {
  height: 45px;
}

.height-40 {
  height: 40px;
}

.height-38 {
  height: 38px;
}

.height-35 {
  height: 35px;
}

.height-31 {
  height: 31px;
}

.height-32 {
  height: 32px;
}

.height-56 {
  height: 56px;
}

.round-1 {
  border-radius: 1px;
}

.round-2 {
  border-radius: 2px;
}

.round-3 {
  border-radius: 3px;
}

.round-4 {
  border-radius: 4px;
}

.round {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}

.radius_min {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}

.radius {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.radius-r-t {
  -webkit-border-radius: 0 3px 0 0;
  -moz-border-radius: 0 3px 0 0;
  -ms-border-radius: 0 3px 0 0;
  -o-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
}

.morebet {
  padding: 0 2px;
  position: relative;
  top: 1px;
}

.ws-inital {
  white-space: initial;
}

.ws-nowrap {
  white-space: nowrap;
}

.round-moreBet {
  width: 28px;
  height: 26px;
  line-height: 28px;
  position: relative;
  top: -4px;
}

.round-moreBet-s {
  width: 24px;
  height: 24px;
  line-height: 24px;
  position: relative;
  cursor: pointer;
  top: 6px;
}

.parlayBetSlipHeader .round-moreBet-s {
  top: 0px;
}

.iconbg-s {
  width: 22px;
  height: 22px;
  text-align: center;
  line-height: 22px;
}

.iconbg-l {
  padding: 0 6px;
  height: 22px;
  text-align: center;
  line-height: 22px;
}

.iconbg-xl {
  padding: 0 10px;
  height: 22px;
  text-align: center;
  line-height: 22px;
}

.col-fixed95 {
  width: 95px;
}

.col-fixed80 {
  width: 80px;
}

.col-fixed85 {
  width: 85px;
}

.col-fixed75 {
  width: 75px;
}

.col-fixed32 {
  width: 32px;
}

.col-fixed90 {
  width: 90px;
}

.col-fixed95 {
  width: 95px;
}

.col-fixed40 {
  width: 40px;
}

.col-fixed30 {
  width: 30px;
}

.col-fixed37 {
  width: 37px;
}

.col-fixed34 {
  width: 34px;
}

.col-fixed38 {
  width: 38px;
}

.col-fixed48 {
  width: 48px;
}

.col-fixed50 {
  width: 50px;
}

.col-fixed42 {
  width: 42px;
}

.col-fixed45 {
  width: 45px;
}

.col-fixed58 {
  width: 58px;
}

.col-fixed58 {
  width: 65px;
}

.col-fixed49 {
  width: 49px;
}

.col-fixed39 {
  width: 39px;
}

.col-12Percent {
  width: 12%;
}

.col-9Percent {
  width: 9%;
}

.col-9Percent {
  width: 10%;
}

.col-6Percent {
  width: 6%;
}

.col-7P1 {
  width: 7.1%;
}

.col-11P8 {
  width: 11.8%;
}

.col-15P1 {
  width: 15.1%;
}

.col-5Percent {
  width: 5%;
}

.col-fixedPicture {
  width: 237px;
}

.col-fixedRedcard {
  width: 65px;
}

.col-fixed52 {
  width: 52px;
}

.col-fixed56 {
  width: 56px;
}

.col-fixed25 {
  width: 25px;
}

.col-fixed20 {
  width: 20px;
}

.col-fixed60 {
  width: 60px;
}

.col-fixed38 {
  width: 38px;
}

.col-fixed33 {
  width: 33px;
}

.col-fixed60 {
  width: 60px;
}

.col-fixed65 {
  width: 65px;
}

.col-fixed10 {
  width: 10px;
}

.col-fixed42 {
  width: 42px;
}

.col-fixed105 {
  width: 105px;
}

.col-fixed46 {
  width: 46px;
}

.col-fixed125 {
  width: 125px;
}

.col-fixed140 {
  width: 140px;
}

.col-fixed150 {
  width: 150px;
}

.col-25Percent {
  width: 25%;
}

.col-72Percent {
  width: 72%;
}

.col-50Percent {
  width: 50%;
}

.col-40Percent {
  width: 40%;
}

.col-20Percent {
  width: 20%;
}

.col-19Percent {
  width: 19%;
}

.col-16Percent {
  width: 16%;
}

.col-22Percent {
  width: 22%;
}

.col-21Percent {
  width: 21%;
}

.col-33Percent {
  width: 33%;
}

.col-50Percent {
  width: 50%;
}

.col-8Percent {
  width: 8%;
}

.col-6Percent {
  width: 6%;
}

.col-5Percent {
  width: 5%;
}

.col-10Percent {
  width: 10%;
}

.col-11Percent {
  width: 11%;
}

.col-16Percent {
  width: 16%;
}

.col-46Percent {
  width: 46%;
}

.col-12p5Percent {
  width: 12.5%;
}

.col-fixedodds {
  width: 64px;
}

tbody.quarters,
tbody.halves,
tbody.sets,
tbody.game,
tbody.periods,
tbody.half1st-View,
tbody.halfTime,
tbody.point {
  display: none;
}

.quarters tbody.quarters {
  display: table-row-group;
}

.halves tbody.halves {
  display: table-row-group;
}

.sets tbody.sets {
  display: table-row-group;
}

.game tbody.game {
  display: table-row-group;
}

.periods tbody.periods {
  display: table-row-group;
}

.point tbody.point {
  display: table-row-group;
}

.half1st-View tbody.half1st-View {
  display: table-row-group;
}

.standard-View tbody.halfTime {
  display: table-row-group;
}

.pagination {
  margin: 1px 0 0 0;
  height: 39px;
  line-height: 40px;
  position: relative;
}
.pagination .paginationContainer {
  float: right;
  display: inline-block;
  padding-right: 12px;
  font-size: 12px;
}
.pagination .paginationContainer .arrow {
  position: relative;
}
.pagination .paginationContainer .arrow > span {
  display: none;
}
.pagination .paginationContainer .arrow .icon-ArrowDown {
  display: inline-block;
}
.pagination .paginationContainer .arrow .icon-ArrowDown:before {
  top: -1px;
}
.pagination .paginationContainer .arrow .icon-ArrowUp:before {
  top: -2px;
}
.pagination .paginationContainer .arrow.collapsed .icon-ArrowDown {
  display: none;
}
.pagination .paginationContainer .arrow.collapsed .icon-ArrowUp {
  display: inline-block;
}
.pagination .paginationContainer .arrow .icon-ArrowDown {
  margin-left: 4px;
  cursor: pointer;
}
.pagination .paginationContainer .arrow .icon-ArrowUp {
  margin-left: 4px;
  cursor: pointer;
}
.pagination .paginationContainer .arrow .dropDownContainer {
  top: auto;
  bottom: 42px;
  left: -101px;
}
.pagination .paginationContainer .arrow .dropDownContainer .tick {
  top: auto;
  bottom: -10px;
  left: 97px;
}
.pagination .paginationContainer .arrow.collapsed .dropDownContainer {
  visibility: hidden;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  height: 0;
}
.pagination .paginationContainer * {
  vertical-align: middle;
}
.pagination .paginationContainer .previous,
.pagination .paginationContainer .next {
  cursor: pointer;
  width: 22px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  display: inline-block;
}
.pagination .paginationContainer .previous > span,
.pagination .paginationContainer .next > span {
  display: inline-block;
  height: 22px;
}
.pagination .paginationContainer .previous > span:before,
.pagination .paginationContainer .next > span:before {
  position: relative;
  top: 4px;
}
.pagination .paginationContainer .previous.disabled,
.pagination .paginationContainer .next.disabled {
  cursor: default;
}
.pagination .paginationContainer .next {
  margin-left: 5px;
}
.pagination .paginationContainer .previous {
  margin-right: 10px;
}
.pagination .paginationContainer .backtoTop {
  cursor: pointer;
  font-weight: bold;
  padding: 3px 6px;
  display: inline-block;
  line-height: 16px;
  margin-left: 10px;
}

.pos-fixed {
  position: fixed;
}
.pos-fixed.bg_green_opty6 {
  position: fixed;
}

.pos-absolute {
  position: absolute;
}

.pos-relative {
  position: relative;
}

.ofw-hidden {
  overflow: hidden;
}

.ofw-y {
  overflow-y: auto;
}

.filters {
  cursor: pointer;
  white-space: pre-line;
}

.bg-c-59 .inputBg {
  line-height: 30px;
  margin: 0 1px;
}

.height35 .pointerbt {
  font-size: 15px;
  font-weight: bold;
}

.icon-Help.round {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  background: transparent !important;
  width: 16px;
  height: 16px;
}
.icon-Help.round:after {
  content: '';
  display: inline-block;
  position: absolute;
  z-index: 2;
  width: 18px;
  height: 18px;
  background: #3c3c3c;
  border-radius: 50%;
  right: 0px;
  top: -1px;
}
.icon-Help.round:before {
  position: absolute;
  content: '\E92F';
  z-index: 4;
  top: 3px;
  left: 4px;
  font-size: 10px;
}

.txt-underline {
  text-decoration: underline;
}

.txt-lineThrough {
  text-decoration-line: line-through;
}

.txt-bold7 {
  font-weight: 700;
}

.fts-0 {
  font-size: 0px;
}

.fts-8 {
  font-size: 8px;
}

.fts-10 {
  font-size: 10px;
}

.fts-11 {
  font-size: 11px;
}

.fts-12 {
  font-size: 12px;
}

.fts-13 {
  font-size: 13px;
}

.fts-14 {
  font-size: 14px;
}

.fts-15 {
  font-size: 15px;
}

.fts-16 {
  font-size: 16px;
}

.fts-18 {
  font-size: 18px;
}

.fts-19 {
  font-size: 19px;
}

.fts-20 {
  font-size: 20px;
}

.fts-21 {
  font-size: 21px;
}

.fts-22 {
  font-size: 22px;
}

.fts-24 {
  font-size: 24px;
}

.fts-27 {
  font-size: 27px;
}

.fts-38 {
  font-size: 38px;
}

.fts-40 {
  font-size: 40px;
}

.fts-64 {
  font-size: 64px;
}

.fts-113 {
  font-size: 113px;
}

.lht-22 {
  line-height: 22px;
}
.lht-22[class*=' icon-'] {
  line-height: 21px;
}

.notificationConainer {
  position: absolute;
  width: 100%;
  z-index: 30;
}
.notificationConainer .notification {
  margin: 0 auto;
  width: 300px;
  position: relative;
  top: 200px;
}
.notificationConainer .notification.added .add {
  display: block;
}
.notificationConainer .notification.added .remove {
  display: none;
}
.notificationConainer .notification.removed .add {
  display: none;
}
.notificationConainer .notification.removed .remove {
  display: block;
}

.myfav {
  text-decoration: none;
}

.hiddenInput {
  outline: none;
  border: none;
  background-color: transparent;
}

.lht-28 {
  line-height: 28px;
}

.lht-40 {
  line-height: 40px;
}

.lht-12 {
  line-height: 12px;
}

.lht-14 {
  line-height: 14px;
}

.lht-17 {
  line-height: 17px;
}

.lht-20 {
  line-height: 20px;
}

.lht-33 {
  line-height: 33px;
}

.lht-38 {
  line-height: 38px;
}

.lht-30 {
  line-height: 30px;
}

.lht-25 {
  line-height: 25px;
}

.lht-35 {
  line-height: 35px;
}
.lht-35.icon-TV {
  line-height: 35px;
}

.lht-34 {
  line-height: 34px;
}
.lht-34.icon-TV {
  line-height: 34px;
}
.lht-34.mg-t-1 {
  margin-top: 0;
}

.lht-1p3 {
  line-height: 1.3em;
}

.lht-1 {
  line-height: 1em;
}

.lht-0p9 {
  line-height: 0.9em;
}

.lht-32 {
  line-height: 32px;
}
.lht-32.icon-SortIcon {
  line-height: 32px;
}

.lht-35 {
  line-height: 35px;
}

.lht-40 {
  line-height: 40px;
}

.lht-50 {
  line-height: 50px;
}

.pd-10 {
  padding: 10px;
}

.pd-4 {
  padding: 4px;
}

.pd-tb-13 {
  padding: 13px 0;
}

.pd-tb-3 {
  padding: 3px 0;
}

.pd-tb-5 {
  padding: 5px 0;
}

.mg-tb-5 {
  margin: 5px 0;
}

.mg-t-17 {
  margin-top: 17px;
}

.mg-t-3 {
  margin-top: 3px;
}

.mg-t-6 {
  margin-top: 6px;
}

.mg-t-10 {
  margin-top: 10px;
}

.mg-t-12 {
  margin-top: 12px;
}

.mg-b-10 {
  margin-bottom: 10px;
}

.mg-b-2 {
  margin-bottom: 2px;
}

.mg-t-5 {
  margin-top: 5px;
}

.pd-19 {
  padding: 19px;
}

.mg-b-20 {
  margin-bottom: 20px;
}

.mg-t-20 {
  margin-top: 20px;
}

.wh-ht-22 {
  width: 22px;
  height: 22px;
}

.height-60 {
  height: 60px;
}
.height-60.padding-10 {
  height: 40px;
}

.height-50 {
  height: 50px;
}
.height-50.padding-10 {
  height: 30px;
}

.live-content {
  position: relative;
  display: table;
  vertical-align: middle;
  text-align: center;
  width: 100%;
}
.live-content.lcw {
  display: block;
}
.live-content.lcw.no-events .bg-c-68 {
  display: block;
}
.live-content.lcw.no-events.txt .msg {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  min-width: 202px;
  left: 50%;
}
.live-content > .height-270 {
  display: table-cell;
  vertical-align: middle;
}
.live-content > .height-270.hidden {
  display: none;
}
.live-content.no-events .msg {
  display: none;
}
.live-content.no-events .bg-c-68 {
  display: table-cell;
}
.live-content.no-events.txt .msg {
  display: block;
}

.enlarge .live-content {
  width: 100%;
}
.enlarge .live-content.lcw.no-events.txt .msg {
  min-width: 382px;
}

.mheight-18 {
  min-height: 18px;
}

.mheight-50 {
  min-height: 50px;
}

.mheight-34 {
  min-height: 34px;
}

.mheight-256 {
  min-height: 256px;
}

.mheight-300 {
  min-height: 300px;
}

.mheight-310 {
  min-height: 310px;
}

.height-40 {
  height: 40px;
}
.height-40.padding-10 {
  height: 20px;
}
.height-40.bt-moreBet {
  height: 38px;
}

.mHeight-40 {
  min-height: 40px;
}
.mHeight-40.padding-10 {
  min-height: 20px;
}

.mHeight-20 {
  min-height: 20px;
}
.mHeight-20.padding-10 {
  min-height: 10px;
}

.height-30 {
  height: 30px;
}
.height-30.padding-10 {
  height: 10px;
}

.height-33 {
  height: 33px;
}

.height-34 {
  height: 34px;
}

.height-25 {
  height: 25px;
}

.height-35 {
  height: 35px;
}
.height-35.padding-10 {
  height: 15px;
}

.height-28 {
  height: 28px;
}
.height-28.padding-10 {
  height: 8px;
}

.mwidth-40p {
  min-width: 40%;
}

.mwidth-35p {
  min-width: 35%;
}

.width-auto {
  width: auto;
}

.width-20p {
  width: 20%;
}

.width-25p {
  width: 25%;
}

.width-32p {
  width: 32%;
}

.width-33p {
  width: 33%;
}

.width-50p {
  width: 50%;
}

.width-40p {
  width: 40%;
}

.width-60p {
  width: 60%;
}

.width-65p {
  width: 65%;
}

.width-68p {
  width: 68%;
}

.width-75p {
  width: 75%;
}

.width-80p {
  width: 80%;
}

.width-100p {
  width: 100%;
}

.width-70 {
  width: 70px;
}

.width-36 {
  width: 36px;
}

.width-90 {
  width: 90px;
}

.width-48 {
  width: 48px;
}

.width-34 {
  width: 34px;
}

.width-1 {
  width: 1px;
}

.width-10 {
  width: 10px;
}

.width-15 {
  width: 15px;
}

.width-118 {
  width: 118px;
}

.width-122 {
  width: 122px;
}

.width-128 {
  width: 128px;
}

.width-130 {
  width: 130px;
}

.width-132 {
  width: 132px;
}

.width-139 {
  width: 139px;
}

.width-140 {
  width: 140px;
}

.width-143 {
  width: 143px;
}

.width-516 {
  width: 516px;
}

.width-550 {
  width: 550px;
}

.width-190 {
  width: 190px;
}

.width-196 {
  width: 196px;
}

.width-19 {
  width: 19px;
}

.width-18 {
  width: 18px;
}

.width-22 {
  width: 22px;
}

.width-24 {
  width: 24px;
}

.width-32 {
  width: 32px;
}

.width-35 {
  width: 35px;
}

.width-28 {
  width: 28px;
}

.width-54 {
  width: 54px;
}

.width-45 {
  width: 45px;
}

.width-44 {
  width: 44px;
}

.width-40 {
  width: 40px;
}

.dynamcwidth {
  width: 69px;
}

.jspScrollable .dynamcwidth {
  width: 40px;
}

.width-35 {
  width: 35px;
}

.width-96 {
  width: 96px;
}

.width-105 {
  width: 105px;
}

.width-p5p {
  width: 0.5%;
}

.height-21 {
  height: 21px;
}

.height-25 {
  height: 25px;
  line-height: 25px;
}

.height-13 {
  height: 13px;
}

.height-100p {
  height: 100%;
}

.height-39 {
  height: 39px;
}

.height-32 {
  height: 32px;
}

.height-23 {
  height: 23px;
}

.width-75 {
  width: 75px;
}

.width-150 {
  width: 150px;
}

.width-165 {
  width: 165px;
}

.width-204 {
  width: 204px;
}

.width-250 {
  width: 250px;
}

.width-270 {
  width: 270px;
}

.width-274 {
  width: 274px;
}

.width-276 {
  width: 276px;
}

.sports .checkbox-s .icon-check {
  display: none;
  position: absolute;
  left: -4px;
  top: -2px;
}

.sports.selected .checkbox-s .icon-check {
  display: inline-block;
}

.cbx-container .checkbox-s .icon-check {
  position: absolute;
  left: -4px;
  top: -2px;
  display: none;
}

.cbx-container .checkbox-b .icon-check {
  position: absolute;
  left: -2px;
  top: 0px;
  display: none;
}

.checkbox-s {
  width: 8px;
  height: 8px;
  cursor: pointer;
  display: inline-block;
  top: -1px;
}
.checkbox-s .icon-check {
  left: -3px;
}

.topHeader .checkbox-s {
  top: 0px;
}

.checkbox,
.checkbox-b {
  width: 11px;
  height: 11px;
  cursor: pointer;
  display: inline-block;
}

.checkbox-b {
  width: 13px;
  height: 13px;
}
.checkbox-b .checkBlock {
  border: 1px solid white;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 11px;
  height: 11px;
  display: none;
}
.checkbox-b.actived .checkBlock {
  display: inline-block;
}

.cbx-container.selected .icon-check {
  display: inline-block;
}

.checkbox-s .checkBlock {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 10px;
  height: 10px;
  display: none;
}

.checkbox-s.actived .checkBlock {
  display: inline-block;
}

.clearHack:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: ' ';
  clear: both;
  height: 0;
}

.clearboth {
  clear: both;
}

.withController {
  margin: 0 22px;
  padding: 0 6px;
}

.dsp-blk {
  display: block;
}

.dsp-iblk {
  display: inline-block;
}

.tb-auto {
  table-layout: auto;
}

.dsp-tb {
  display: table;
  width: 100%;
  border-collapse: separate;
  table-layout: fixed;
}
.dsp-tb.width-196 {
  width: 196px;
}

.dsp-tbcl {
  display: table-cell;
}

.dsp-tbr {
  display: table-row;
}

.icon-3 {
  position: relative;
  left: -3px;
}

.t-a-c {
  text-align: center;
}

.t-a-r {
  text-align: right;
}

.t-a-l {
  text-align: left;
}

.t-va-t {
  vertical-align: top;
}

.t-va-b {
  vertical-align: baseline;
}

.t-va-bot {
  vertical-align: bottom;
}

.t-va-tbot {
  vertical-align: text-bottom;
}

.t-va-m {
  vertical-align: middle;
}

.overflow-hidden {
  overflow: hidden;
}

.neutral {
  width: 13px;
  height: 13px;
  line-height: 1em;
  padding-bottom: 2px;
  overflow: hidden;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.neutral .icon-Neutralbg {
  width: 13px;
  height: 15px;
  position: relative;
  display: inline-block;
}
.neutral .icon-Neutralbg:before {
  position: relative;
  left: 0;
  display: inline-block;
  font-size: 14px;
}
.neutral .icon-NeutralN:before {
  position: absolute;
  left: 1px;
  top: 0px;
  display: inline-block;
  font-size: 14px;
}
.neutral.pos-absolute {
  position: absolute;
}

.redCard {
  width: 12px;
  visibility: hidden;
  height: 0px;
  display: inline-block;
  font-size: 13px;
}
.redCard > div {
  display: none;
}

.rc1 .redCard {
  visibility: visible;
  height: 15px;
}

.rc1 .icon-RedCard {
  display: inline-block;
  position: relative;
  top: 1px;
  left: 0px;
}

.rc2 .redCard {
  visibility: visible;
  height: 15px;
}

.rc2 .icon-RedCard2 {
  display: inline-block;
  position: relative;
  top: 1px;
}

.rc3 .redCard {
  visibility: visible;
  height: 15px;
}

.rc3 .icon-RedCard3 {
  display: inline-block;
  position: relative;
  top: 1px;
}

.odds {
  padding: 2px 0 2px 0;
  min-width: 30px;
  font-size: 13px;
  font-weight: bold;
  display: inline-block;
  cursor: pointer;
  text-align: center;
}
.odds .ouHdp {
  display: none;
}
.odds .ou {
  margin-right: 3px;
}
.odds.locked {
  position: relative;
  cursor: default;
}
.odds.locked svg {
  width: 100%;
  height: 100%;
}
.odds.locked .lockedBg {
  position: absolute;
  top: 0px;
  left: 0px;
}
.odds.linethrough {
  cursor: default;
}

.correctscore .odds {
  width: 30px;
}

.odds-last {
  margin-right: 0;
}

.odds-large .odds {
  min-width: 40px;
}

.odds-large .odds-empty {
  min-height: 30px;
}

.odds-large .odds-empty:before {
  content: ' ';
  display: inline-block;
  height: 0;
}

.odds-large .singleOdds {
  min-height: 36px;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 36px;
}

.tb-cell {
  display: table-cell;
}

.tb-tr {
  display: table-row;
}

.sortBy > .icon-SortDropdownArrow {
  position: relative;
  top: 0px;
}

.sortBy > .icon-SortTime,
.sortBy > .icon-SortCompetition {
  display: none;
}

.sortBy.time > .icon-SortTime {
  display: inline-block;
}

.sortBy.comp > .icon-SortCompetition {
  display: inline-block;
  width: 14px;
}
.sortBy.comp > .icon-SortCompetition:before {
  position: relative;
  top: -2px;
  left: -3px;
}

.sortBy .dropDownContainer {
  right: 0px;
  top: 28px;
}
.sortBy .dropDownContainer .icon-MyCompetitions:before {
  position: relative;
  right: -3px;
}
.sortBy .dropDownContainer .tick {
  right: 10px;
}

.sortBy.collapsed .dropDownContainer {
  display: none;
}

.sortBy .icon-MyCompetitions {
  width: 14px;
  height: 13px;
  position: relative;
  overflow: hidden;
}
.sortBy .icon-MyCompetitions:before {
  position: absolute;
  left: -5px;
  top: -6px;
}

.live {
  position: relative;
  width: 30px;
  height: 15px;
  top: 1px;
}
.live .icon-live {
  position: absolute;
  left: -7px;
  top: -1px;
  font-size: 15px;
}

.fontWeight-bold {
  font-weight: bold;
}

.fontWeight-normal {
  font-weight: normal;
}

.icon-ArrowRight-s {
  overflow: hidden;
  width: 7px;
  position: relative;
  display: inline-block;
  position: relative;
}
.icon-ArrowRight-s:before {
  position: relative;
  left: -2px;
  top: -1px;
}

.uppercase {
  text-transform: uppercase;
}

#lt-center .sortOdds {
  position: relative;
  cursor: pointer;
}
#lt-center .sortOdds .icon-ArrowDown {
  display: none;
}
#lt-center .sortOdds.collapsed .icon-ArrowDown {
  display: inline-block;
}
#lt-center .sortOdds.collapsed .icon-ArrowUp {
  display: none;
}
#lt-center .sortOdds.collapsed .dropDownContainer {
  height: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  overflow: hidden;
  visibility: hidden;
  top: 25px;
}
#lt-center .sortOdds > * {
  vertical-align: middle;
}
#lt-center .sortOdds .icon-ArrowDown,
#lt-center .sortOdds .icon-ArrowUp {
  font-size: 16px;
  margin-left: 5px;
}
#lt-center .sortOdds .sortName {
  margin-left: 5px;
}

.hidden {
  display: none !important;
}
.hiddensvg {
  height: 0;
}

.v-hidden {
  visibility: hidden;
}

.marketType-header .width-54 {
  width: 48px;
  font-size: 12px;
}

.marketType-header .arrow.ft-c-39 {
  color: #c3c3c3;
}

.dropDownContainer,
.sports,
.rpldropDown,
.rightIcon,
.rounHelp,
.clear,
.maxBet,
.roundCancel,
.simplebutton,
.cancel,
.info-left,
.more-left,
.refresh-left,
.singleButton,
.viewbutton,
.selectAll,
.expableTitle,
.icon-TV,
.refresh,
.sortBy,
.back,
.filters-m,
.filters-lv1,
.submit,
.all,
.competitions,
.clickableFt,
.marketType,
.marketType-header,
.campaign-txt,
.morebet,
.subheader,
.firstView,
.goalScorer {
  cursor: pointer;
}

.refresh .icon-Refresh:before {
  position: relative;
  left: -1px;
}

.rpldropDown .dropDownContent {
  display: none;
  position: absolute;
  width: 100%;
  z-index: 30;
}

.rpldropDown.expanded .dropDownContent {
  display: block;
}

.roundCancel .icon-MainMarketsHideleftminur {
  position: relative;
  top: -1px;
}

.vAlignFix {
  vertical-align: middle;
}
.vAlignFix:after {
  content: ' ';
  font-size: 0;
  width: 0;
  height: 0;
  vertical-align: middle;
}

.lockedBg_svg {
  height: 0;
  position: absolute;
}

.icon-SortTime {
  height: 15px;
  display: inline-block;
}
.icon-SortTime:before {
  position: relative;
}

.icon-ArrowMoreBets {
  position: relative;
  width: 8px;
  display: inline-block;
  overflow: hidden;
  height: 9px;
  margin-left: 5px;
  font-size: 14px;
}
.icon-ArrowMoreBets:before {
  top: -2px;
  position: relative;
  left: -3px;
}

.intl .icon-ArrowMoreBets:before {
  top: -3px;
}

.fav-header,
.myFavorite,
.liveTV,
.state,
.pitch {
  cursor: pointer;
}

.state.fts-12,
.liveTV.fts-12 {
  font-size: 14px;
}

.state.mg-t-5,
.liveTV.mg-t-5 {
  margin-top: 0;
  height: 17px;
}

.myFavorite.fts-18 {
  font-size: 16px;
}

.pitch.mg-t-5 {
  margin-top: 0;
  height: 19px;
}

.cr-pointer,
.clickable,
.amkt {
  cursor: pointer;
}

.arrow {
  cursor: pointer;
}
.arrow .icon-ArrowDown {
  display: inline-block;
  width: 16px;
  text-indent: -3px;
}
.arrow .icon-ArrowUp {
  display: none;
  width: 16px;
  text-indent: -3px;
}
.arrow.fts-22 {
  height: 34px;
}
.arrow.collapsed .icon-ArrowDown {
  display: none;
}
.arrow.collapsed .icon-ArrowUp {
  display: inline-block;
}

.betContainer .arrow .icon-ArrowDown:before {
  top: 0px;
}

.betContainer .arrow .icon-ArrowUp:before {
  top: -1px;
}

.collapsed .arrow .icon-ArrowDown {
  display: none;
}

.collapsed .arrow .icon-ArrowUp {
  display: inline-block;
}

.subheader.collapsed .icon-ArrowDown {
  display: none;
}

.subheader.collapsed .icon-ArrowUp {
  display: inline-block;
}

.tb-mainEvent {
  text-align: center;
}

.td-showMore,
.showMore {
  cursor: pointer;
}
.td-showMore .showmore,
.showMore .showmore {
  display: none;
}
.td-showMore .showless,
.showMore .showless {
  display: block;
}
.td-showMore .showmore_m,
.showMore .showmore_m {
  display: none;
}
.td-showMore .showless_m,
.showMore .showless_m {
  display: block;
}
.td-showMore.collapsed .showmore,
.showMore.collapsed .showmore {
  display: block;
}
.td-showMore.collapsed .showless,
.showMore.collapsed .showless {
  display: none;
}
.td-showMore.collapsed .showmore_m,
.showMore.collapsed .showmore_m {
  display: block;
}
.td-showMore.collapsed .showless_m,
.showMore.collapsed .showless_m {
  display: none;
}

.lighBox {
  display: none;
}
.lighBox.actived {
  display: block;
}

.z-idx-1 {
  z-index: 1;
}

.z-idx-2 {
  z-index: 2;
}

.z-idx-9 {
  z-index: 9;
}

.bt-sortCompetition {
  padding: 0 2px 2px 2px;
  cursor: pointer;
}

.icon-SortCompetition.tiny {
  width: 10px;
  display: inline-block;
  text-indent: -1px;
  vertical-align: middle;
}

.icon-AddtoMyCompetitionsright.tiny {
  display: inline-block;
  width: 7px;
  text-indent: -3px;
  vertical-align: middle;
}

.competitions,
.firstView,
.viewbutton,
.rightIcon {
  display: inline-block;
  padding: 5px 6px;
}

.rightIcon.infoMsg {
  padding: 5px 7px;
}

.rightIcon .tickContainer {
  left: 1px;
  display: none;
}
.rightIcon .tickContainer.minWidth {
  left: -4px;
}
.rightIcon .tickContainer .tick {
  top: -14px;
}

.rightIcon .overlayContainer {
  display: none;
}
.rightIcon .overlayContainer .overlay {
  width: 100%;
  left: 0;
  top: 34px;
}
.rightIcon .overlayContainer.tv {
  display: block;
}
.rightIcon .overlayContainer.tv .overlay {
  display: none;
}

.rightIcon.info.selected .overlayContainer {
  display: block;
}

.rightIcon.info.selected .tickContainer {
  display: block;
}

.rightIcon.selected .tickContainer {
  display: block;
}

.goalScorer {
  display: inline-block;
  padding: 10px 6px;
}

.lightBox_bg {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 11;
}

.green .overlap,
.grey .overlap,
.red .overlap {
  position: absolute;
  z-index: 30;
  width: 171px;
  top: 25px;
  left: -6px;
  cursor: default;
}

.green.overlap_actived .overlayContainer.allInfo,
.grey.overlap_actived .overlayContainer.allInfo,
.red.overlap_actived .overlayContainer.allInfo {
  display: block;
}

.csPopUp {
  position: absolute;
  left: 30%;
  top: 30%;
  z-index: 14;
  width: 550px;
}

table {
  table-layout: fixed;
}

.cp-table td.vertivalAlignHack:before {
  width: 0px;
  content: '';
  overflow: hidden;
  height: 38px;
  font-size: 0;
  display: inline-block;
  vertical-align: middle;
}

.tb-score {
  white-space: nowrap;
}

.minimizedlow,
.maximizedlow {
  display: none;
}

.res1024 .lowRes {
  display: table;
}

.res1024 .highRes {
  display: none;
}

.res1024 .tr-secondRow {
  display: table-row;
}

.res1024 .col-secondRow {
  display: none;
}

.res1024 .td-secondRow {
  display: none;
}

.res1024 .tr-secondRow .td-secondRow {
  display: table-cell;
}

.res1024 .td-2colspan {
  display: table-cell;
}

.res1024 .td-4colspan {
  display: none;
}

.res1024 #lt-right {
  display: none;
}

.res1024 .center-switchSite {
  display: block;
}

.res1024 .minimizedlow,
.res1024 .maximizedlow {
  display: inline-block;
}

.moreBet .tb-handicap .OddsWrapper > .odds {
  width: 53px;
}

.moreBet .OddsWrapper > .ouHdp {
  display: none;
}

.moreBet .OddsWrapper .odds > .ouHdp,
.moreBet .OddsWrapper .odds > .score {
  display: block;
}
.moreBet .OddsWrapper .odds > .ouHdp.hidden,
.moreBet .OddsWrapper .odds > .score.hidden {
  display: none;
}

.moreBet .noMergeOdds .OddsWrapper > .ouHdp {
  display: inline;
}

.moreBet .noMergeOdds .OddsWrapper .odds > .ouHdp {
  display: none;
}

.tt-cont {
  border: 1px solid;
  padding: 5px 5px 5px 5px;
  max-width: 250px;
  font-size: 12px;
}

.noMergeOdds .col-dynamicWidth {
  width: 55px;
}

.noMergeOdds.col-3 .col-dynamicWidth {
  width: 27%;
}

.noMergeOdds.col-3 .OddsWrapper {
  width: 130px;
  text-align: right;
}

.noMergeOdds.col-4 .col-dynamicWidth {
  width: 18%;
}

.col-4 .col-dynamicWidth {
  width: 72px;
}

.col-5 .col-dynamicWidth {
  width: 72px;
}

.col-6 .col-dynamicWidth {
  width: 72px;
}

.col-5 .odds,
.col-4 .odds,
.col-6 .odds {
  padding: 0;
  width: 60px;
}

.col-5 .singleOdds,
.col-4 .singleOdds,
.col-6 .singleOdds {
  padding: 11px 0;
  padding-bottom: 10px;
}

.res1280 .center-switchSite {
  display: none;
}

.res1280 .lowRes {
  display: table;
}

.res1280 .highRes {
  display: none;
}

.res1280 .minimizedlow,
.res1280 .maximizedlow {
  display: inline-block;
}

.minimized,
.maximized {
  display: none;
}

.res1440 .center-switchSite {
  display: none;
}

.res1440 .lowRes {
  display: none;
}

.res1440 .highRes {
  display: table;
}

.res1440 .maximized,
.res1440 .maximized {
  display: inline-block;
}

.res1440 .enlarge .minimized {
  display: inline-block;
}

.res1440 .enlarge .maximized {
  display: none;
}

@media (-webkit-min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 1.5) {
  .line-clamp {
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
}

.oddsWrapper {
  display: inline-block;
  position: relative;
}
.oddsWrapper .hdp {
  position: absolute;
  left: -52px;
  top: 2px;
  font-size: 13px;
  text-align: right;
  width: 50px;
}
.oddsWrapper .hdp.ou {
  left: -50px;
}

.greyOut {
  width: 100%;
  height: 100%;
  z-index: 11;
  position: absolute;
}

.greyOut-024 {
  background: rgba(0, 0, 0, 0.24);
}

.pointerbt {
  cursor: pointer;
}
.pointerbt.disabled {
  cursor: default;
}

.disabled .pointerbt {
  cursor: default;
}

.moreBet {
  position: relative;
  z-index: 20;
  height: 100%;
}
.moreBet .odds {
  padding: 3px 4px;
  font-size: 13px;
}
.moreBet .col-4 .odds.locked,
.moreBet .col-5 .odds.locked,
.moreBet .col-6 .odds.locked {
  padding: 13px 0;
}

.col-16cview {
  width: 48px;
}

.col-10cview {
  width: 7%;
}

.col-12cview {
  width: 44px;
}

.col-6cview {
  width: 87px;
}

.col-4cview {
  width: 122px;
}

.col-9cview {
  width: 58px;
}

.col-8cview {
  width: 65px;
}

.col-7cview {
  width: 89px;
}

.res1024 .col-10cview {
  width: 53px;
}

.res1024 .col-16cview {
  width: 38px;
}

.res1024 .col-12cview {
  width: 44px;
}
.res1024 .col-12cview.colfix {
  width: 44px;
}

.res1024 .col-6cview {
  width: 88px;
}
.res1024 .col-6cview.colfix {
  width: 88px;
}

.res1024 .col-4cview {
  width: 132px;
}

.res1024 .col-9cview {
  width: 56px;
}
.res1024 .col-9cview.colfix {
  width: 55px;
}

.res1024 .col-8cview {
  width: 66px;
}

.res1024 .col-7cview {
  width: 76px;
}
.res1024 .col-7cview.colfix {
  width: 75px;
}

.res1280 .col-10cview {
  width: 50px;
}

.res1280 .col-16cview {
  width: 37px;
}

.res1280 .col-12cview {
  width: 43px;
}
.res1280 .col-12cview.colfix {
  width: 44px;
}

.res1280 .col-6cview {
  width: 87px;
}

.res1280 .col-4cview {
  width: 130px;
}

.res1280 .col-9cview {
  width: 44px;
}

.res1280 .col-8cview {
  width: 65px;
}

.res1280 .col-7cview {
  width: 59px;
}
.res1280 .col-7cview.colfix {
  width: 60px;
}

.res1440 .col-10cview {
  width: 64px;
}

.res1440 .col-12cview {
  width: 52px;
}
.res1440 .col-12cview.colfix {
  width: 51px;
}

.res1440 .col-16cview {
  width: 43px;
}
.res1440 .col-16cview.colfix {
  width: 42px;
}

.res1440 .col-6cview {
  width: 114px;
}
.res1440 .col-6cview.colfix {
  width: 113px;
}

.res1440 .col-4cview {
  width: 170px;
}
.res1440 .col-4cview.colfix {
  width: 171px;
}

.res1440 .col-9cview {
  width: 68px;
}
.res1440 .col-9cview.colfix {
  width: 67px;
}

.res1440 .col-8cview {
  width: 85px;
}
.res1440 .col-8cview.colfix {
  width: 86px;
}

.res1440 .col-7cview {
  width: 92px;
}
.res1440 .col-7cview.colfix {
  width: 60px;
}

.res1440 .right-enlarge .col-10cview {
  width: 50px;
}

.res1440 .right-enlarge .col-12cview {
  width: 42px;
}
.res1440 .right-enlarge .col-12cview.colfix {
  width: 41px;
}

.res1440 .right-enlarge .col-6cview {
  width: 83px;
}
.res1440 .right-enlarge .col-6cview.colfix {
  width: 84px;
}

.res1440 .right-enlarge .col-16cview {
  width: 38px;
}
.res1440 .right-enlarge .col-16cview.colfix {
  width: 38px;
}

.res1440 .right-enlarge .col-4cview {
  width: 125px;
}

.res1440 .right-enlarge .col-9cview {
  width: 53px;
}
.res1440 .right-enlarge .col-9cview.colfix {
  width: 52px;
}

.res1440 .right-enlarge .col-8cview {
  width: 63px;
}
.res1440 .right-enlarge .col-8cview.colfix {
  width: 64px;
}

.res1440 .right-enlarge .col-7cview {
  width: 72px;
}
.res1440 .right-enlarge .col-7cview.colfix {
  width: 71px;
}

.epsbanner {
  cursor: pointer;
}
.epsbanner .icon-ArrowMoreBets {
  margin-left: 10px;
}

.viewall_m {
  cursor: pointer;
}

.icon-current {
  height: 8px;
  display: inline-block;
}

.firsthalf .icon-current {
  height: 10px;
}
.firsthalf .icon-current:before {
  content: '\E94A';
}

.secondhalf .icon-current:before {
  content: '\E94B';
}

.basecontainer {
  position: relative;
  z-index: 2;
}

.icon-base {
  font-size: 12px;
}
.icon-base .path1:before {
  content: '\E936';
  color: #b4b4b4;
}
.icon-base .path2:before {
  content: '\E937';
  margin-left: -1.3828125em;
  color: #b4b4b4;
}
.icon-base .path3:before {
  content: '\E938';
  margin-left: -1.3828125em;
  color: #b4b4b4;
}

.icon-firsthalf,
.icon-secondhalf {
  -webkit-transform: scale(0.6) translateY(20%);
  display: inline-block;
}

.moreBet .icon-base .path1:before,
.moreBet .icon-base .path2:before,
.moreBet .icon-base .path3:before {
  color: #545454;
}

.icon-base {
  font-size: 16px;
}

.base-1 .icon-base .path2:before {
  color: #d66f28;
}

.base-2 .icon-base .path1:before {
  color: #d66f28;
}

.base-3 .icon-base .path3:before {
  color: #d66f28;
}

.base-1-2 .icon-base .path1:before {
  color: #d66f28;
}

.base-1-2 .icon-base .path2:before {
  color: #d66f28;
}

.base-1-2-3 .icon-base .path1:before {
  color: #d66f28;
}

.base-1-2-3 .icon-base .path2:before {
  color: #d66f28;
}

.base-1-2-3 .icon-base .path3:before {
  color: #d66f28;
}

.base-1-3 .icon-base .path2:before {
  color: #d66f28;
}

.base-1-3 .icon-base .path3:before {
  color: #d66f28;
}

.base-2-3 .icon-base .path1:before {
  color: #d66f28;
}

.base-2-3 .icon-base .path3:before {
  color: #d66f28;
}

.icon-announcement {
  position: absolute;
  top: 9px;
  left: 3px;
}

.announcement thead th {
  height: 30px;
}

.announcement tbody td {
  height: 30px;
}

.announcement.sports-rule thead th {
  font-size: 69%;
  padding: 3px 15px;
}

input::-ms-clear {
  display: none;
}

.sk_peroid {
  border: 1px solid #5a5a5a;
  padding: 0 2px;
  height: 13px;
  font-size: 12px;
}

a:focus {
  outline: none;
}

.rdcard {
  width: 8px;
  height: 12px;
  display: inline-block;
  margin-left: 6px !important;
  background: #d92122;
  position: relative;
  top: 1px;
}

.non-inplay .liveTV {
  cursor: default;
}

.tv-container #idEventName {
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 40px;
}

.tv-container .btn-vm {
  top: 0;
}

.loading-o {
  width: 20px;
  height: 20px;
  position: relative;
  top: -2px;
  float: right;
  vertical-align: text-bottom;
  display: inline-block;
}
.loading-o.origin {
  float: none;
  top: 2px;
  right: 0px;
}

.LC-content {
  overflow: hidden;
  position: relative;
}
.LC-content .right-txt1 {
  position: relative;
  z-index: 4;
  float: right;
  display: table-cell;
  height: 30px;
  vertical-align: middle;
  line-height: 1.2em !important;
  width: 35px;
  text-align: center;
}
.LC-content .right-txt1 td {
  width: 35px;
  height: 27px;
}
.LC-content > .float-left {
  width: 84%;
  line-height: 1.2em;
}
.LC-content .rdcard {
  position: absolute;
  right: 50px;
  top: 6px;
  z-index: 10;
}
.LC-content .rdcard.second {
  top: 21px;
}
.LC-content .ws-nowrap.mg-l-8 {
  margin-left: 8px !important;
}
.LC-content .gradientFadeOut-r {
  background: -owg-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 2%, #323232 22%);
  background: -webkit-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 2%, #323232 22%);
  background: -moz-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 2%, #323232 22%);
  background: -o-linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 2%, #323232 22%);
  background: linear-gradient(to right, rgba(50, 50, 50, 0) 0%, rgba(50, 50, 50, 0) 2%, #323232 22%);
  width: 80px;
  height: 100%;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
}

.dropDownContainer li .ft-c-3 {
  line-height: 39px;
  height: 39px;
}
.dropDownContainer li .ft-c-3 .icon-SortCompetition,
.dropDownContainer li .ft-c-3 .icon-SortTime {
  line-height: 39px;
  height: 39px;
}

.ft-c-g {
  color: #374b23;
}

.ft-c-r {
  color: #ffeded;
}

.bg-c-r {
  background: #e74545;
}

.bg-c-g {
  background: #84b752;
}

.danger-orange {
  color: #ff9200;
}

.ft-c-25.fts-14.bg-c-63.tbr-c-18.pd-t-7.pd-b-3.mg-t-1 {
  line-height: 28px;
  line-height: 28px;
  padding-top: 4px;
  padding-bottom: 5px;
}
.ft-c-25.fts-14.bg-c-63.tbr-c-18.pd-t-7.pd-b-3.mg-t-1 .icon-cancel.fts-22.tvMenuCancel {
  position: relative;
  top: 0;
}

.rpldropDown .icon-SortIcon.fts-20 {
  font-size: 15px;
  line-height: 33px;
}

.rpldropDown .fts-12.selOpt {
  position: relative;
  top: 1px;
  font-size: 13px;
}

.rpldropDown .dropDownContent.ft-c-3 {
  color: #dcdcdc;
}

.rpldropDown .float-right .fts-12 {
  font-size: 13px;
}

.rightIcon.info.infoMsg.mg-r-4 {
  width: 13px;
}
.rightIcon.info.infoMsg.mg-r-4 .tickContainer {
  left: 1px;
}

.poa-center {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.anyodds .icon-ArrowDown {
  display: none;
}

.anyodds.collapsed .dropDownContainer,
.anyodds.collapsed .icon-ArrowUp {
  display: none;
}

.anyodds.collapsed .icon-ArrowDown {
  display: inline-block;
}

.anyodds li {
  line-height: 20px;
  padding: 10px;
}

.anyodds .tick {
  right: 5px;
}

/*-- page loading icon --*/
.spinner {
  animation: rotator 1400ms linear infinite;
}

.spinner-page-icon {
  padding: 8px 0;
}

.path {
  stroke-dasharray: 184;
  stroke-dashoffset: 0;
  transform-origin: center;
  animation: dash 1400ms ease-in-out infinite;
}

@keyframes rotator {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(270deg);
  }
}

@keyframes dash {
  0% {
    stroke-dashoffset: 184;
  }
  50% {
    stroke-dashoffset: 46;
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 184;
    transform: rotate(450deg);
  }
}

/*-- page loading icon --*/
/*-- Cashout --*/
.mybet .icon-i-s::before,
.mybet .icon-cancelled::before {
  top: 2px;
}

.mybet .icon-i-s:hover ~ .overlayContainer,
.mybet .icon-cancelled:hover ~ .overlayContainer {
  display: block;
}

.mybet .overlayContainer {
  display: none;
}
.mybet .overlayContainer.clicked {
  display: block;
}
.mybet .overlayContainer.right-170 .overlay {
  position: none;
  width: 176px;
}
.mybet .overlayContainer.right-170 .tickContainer {
  left: 70px;
}
.mybet .overlayContainer.right-170 .tick {
  left: 0px;
}

.mybet .tickContainer {
  width: 18px;
  height: 12px;
  left: 0px;
  top: 0px;
}
.mybet .tickContainer .tick {
  border-color: transparent transparent #000000 transparent;
  top: -18px;
  left: 2px;
}

.mybet .tickContainer-cancelled .tick {
  border-color: transparent transparent #000000 transparent;
}

.mybet .overlay {
  top: 6px;
}

.mybet .pos-relative.icon-cancelled:hover .overlayContainer {
  display: block;
}

.ft-f-ss {
  font-family: sans-serif;
}

.res1280 .mybet .v-hidden {
  display: none;
}

.ft-c-2-80 {
  color: rgba(255, 255, 255, 0.8);
}

.ft-c-65-40 {
  color: rgba(0, 0, 0, 0.4);
}

.ft-c-45-40 {
  color: rgba(40, 40, 40, 0.4);
}

.privateBrowsing {
  width: 100%;
  height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #f9f9fb;
}

.privateBrowsing .image {
  width: 180px;
  height: 180px;
  background: url('./recreation.png') center center no-repeat;
  margin-bottom: 40px;
}

.privateBrowsing .info {
  width: 640px;
  height: 40px;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.8);
  text-align: center;
}

.bettingHeaderShadow {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.24);
}

/*left*/
#lt-left {
  width: 224px;
  float: left;
  height: 100%;
}
#lt-left .today .tick,
#lt-left .allCp .tick,
#lt-left .inplayNow .tick {
  display: none;
  position: absolute;
  bottom: -1px;
  left: 50%;
  margin-left: -6px;
}
#lt-left .today.actived .tick,
#lt-left .allCp.actived .tick,
#lt-left .inplayNow.actived .tick {
  display: inline-block;
}
#lt-left .early .tick,
#lt-left .non-inplay .tick,
#lt-left .allCp .tick,
#lt-left .inplayNow .tick {
  position: absolute;
  display: none;
  bottom: 0;
  left: 50%;
  margin-left: -6px;
}
#lt-left .early.actived .tick,
#lt-left .non-inplay.actived .tick,
#lt-left .allCp.actived .tick,
#lt-left .inplayNow.actived .tick {
  display: inline-block;
}
#lt-left .parlay .tick {
  position: absolute;
  display: none;
  bottom: 0;
  left: 50%;
  margin-left: -6px;
}
#lt-left .parlay.actived .tick {
  display: inline-block;
}

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.clearfix {
  clear: both;
}

.text-right {
  text-align: right;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.small-txt {
  font-size: 11px;
  -webkit-transform: scale(0.9);
}

.big-txt {
  font-size: 15px;
}

.sidebar-row ul.sub-menu.myevents li.has-menu,
.sidebar-row ul.sub-menu.sports ul li.has-menu,
.sidebar-row ul.sub-menu li,
#lt-left .sidebar-menu .sidebar-row ul.myevents li.has-menu,
#lt-left .sidebar-menu .sidebar-row ul.sports ul li.has-menu,
#lt-left .sidebar-menu .sidebar-row ul li,
#lt-left .sidebar-menu .sidebar-row p.menu-title,
#lt-left .sidebar-menu .sidebar-row p.menu-title-2 {
  margin: 0;
  padding: 0;
  border: 0;
  height: 40px;
  line-height: 40px;
  vertical-align: middle;
  clear: both;
}

.sidebar-row ul.sub-menu li .icon,
#lt-left .sidebar-menu .sidebar-row ul li .icon,
#lt-left .sidebar-menu .sidebar-row p.menu-title .icon,
#lt-left .sidebar-menu .sidebar-row p.menu-title-2 .icon {
  float: right;
  line-height: 40px;
  height: 40px;
  margin-right: 12px;
  font-size: 15px;
}

.sidebar-row ul.sub-menu.mycomps li.other,
.sidebar-row ul.sub-menu.no-events li.other,
.sidebar-row ul.sub-menu.myevents li.other,
#lt-left .sidebar-menu .sidebar-row ul.mycomps li.other,
#lt-left .sidebar-menu .sidebar-row ul.no-events li.other,
#lt-left .sidebar-menu .sidebar-row ul.myevents li.other,
#lt-left .sidebar-menu.perStart .has-menu-row,
#lt-left .sidebar-menu.startingSoon .has-menu-row,
#lt-left .sidebar-menu.inPlay .has-menu-row {
  font-size: 12px;
  line-height: 15px;
  position: relative;
  height: 38px;
}

.gap {
  height: 7px;
  display: block;
}

.sidebar-menu * {
  text-overflow: ellipsis;
  padding: 0px;
  margin: 0px;
}

.sidebar-row ul.sub-menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sidebar-row ul.sub-menu #viewmore {
  padding: 0px 0px 0px 0px;
  text-align: center;
  height: 40px;
  line-height: 40px;
}
.sidebar-row ul.sub-menu #viewmore a {
  float: none;
}
.sidebar-row ul.sub-menu.mycomps li a {
  float: left;
  display: inline-block;
}
.sidebar-row ul.sub-menu.mycomps li a .span {
  font-size: 11px;
  -webkit-transform: scale(0.92);
}
.sidebar-row ul.sub-menu.mycomps li a p {
  font-size: 13px;
}
.sidebar-row ul.sub-menu.mycomps li .icon {
  float: right;
  font-size: 15px;
  height: 40px;
  margin-right: 0px;
  margin-top: -10px;
  margin-left: 5px;
  position: relative;
  top: 5px;
  -webkit-transform: scale(1);
}
.sidebar-row ul.sub-menu.mycomps li .icon.icon-Xbutton,
.sidebar-row ul.sub-menu.mycomps li .icon.icon-SortIcon {
  display: none;
  float: right;
  font-size: 15px;
  height: 40px;
  margin-right: 0px;
  margin-top: -10px;
  margin-left: 5px;
  position: relative;
  top: 5px;
  -webkit-transform: scale(1);
}
.sidebar-row ul.sub-menu.mycomps li .tick-up {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #bebebe transparent;
  display: none;
  position: absolute;
  top: 12px;
  right: 30px;
}
.sidebar-row ul.sub-menu.mycomps li .tick-down {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #bebebe transparent transparent transparent;
  display: none;
  position: absolute;
  bottom: 12px;
  right: 30px;
}
.sidebar-row ul.sub-menu.mycomps li#viewmore {
  padding: 0px 0px 0px 0px;
  text-align: center;
  height: 40px;
  line-height: 40px;
}
.sidebar-row ul.sub-menu.mycomps li#viewmore a {
  float: none;
}
.sidebar-row ul.sub-menu.mycomps li:hover .icon.icon-Xbutton,
.sidebar-row ul.sub-menu.mycomps li:hover .tick-up,
.sidebar-row ul.sub-menu.mycomps li:hover .tick-down {
  display: block;
}
.sidebar-row ul.sub-menu.mycomps li.other {
  padding: 2px 10px 0px 9px;
}
.sidebar-row ul.sub-menu.mycomps li.other .iconbox {
  display: inline-block;
  width: 25px;
  height: 16px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border-radius: 3px;
  position: relative;
  top: 3px;
  margin-right: 3px;
}
.sidebar-row ul.sub-menu.mycomps li.other .merge-icon-a {
  position: absolute;
  font-size: 10px;
  top: -2px;
  left: -2px;
  -webkit-transform: scale(0.75);
}
.sidebar-row ul.sub-menu.mycomps li.other .merge-icon-b {
  position: absolute;
  font-size: 6px;
  top: -3px;
  left: 8px;
  -webkit-transform: scale(0.5);
}
.sidebar-row ul.sub-menu.no-events li {
  height: 34px;
}
.sidebar-row ul.sub-menu.no-events li.other {
  padding: 6px 10px 0px 9px;
}
.sidebar-row ul.sub-menu.EventSelected li {
  height: auto;
  padding: 4px 10px 4px 9px;
}
.sidebar-row ul.sub-menu.EventSelected li#viewmore {
  padding: 0px 0px 0px 0px;
  height: 40px;
  line-height: 40px;
}
.sidebar-row ul.sub-menu.myevents li {
  height: auto;
}
.sidebar-row ul.sub-menu.myevents li#viewmore {
  padding: 0px 0px 0px 9px;
  height: 40px;
  line-height: 40px;
}
.sidebar-row ul.sub-menu.myevents li.other {
  padding: 2px 10px 0px 9px;
}
.sidebar-row ul.sub-menu.myevents li.other .iconbox {
  display: inline-block;
  width: 25px;
  height: 16px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border-radius: 3px;
  position: relative;
  top: 3px;
  margin-right: 3px;
}
.sidebar-row ul.sub-menu.myevents li.other .icon {
  position: absolute;
  font-size: 12px;
  top: -12px;
  left: 8px;
}
.sidebar-row ul.sub-menu.sports ul li {
  height: auto;
}
.sidebar-row ul.sub-menu.sports ul li#viewmore {
  padding: 0px 0px 0px 9px;
  height: 40px;
  line-height: 40px;
}
.sidebar-row ul.sub-menu.sports .has-menu-t {
  display: none;
}
.sidebar-row ul.sub-menu.sports .has-menu-t .icon-removeIcon {
  right: -10px;
  top: 10px;
  display: none;
  text-decoration: none;
  color: #b4b4b4;
}
.sidebar-row ul.sub-menu li .badge {
  position: relative;
  line-height: 40px;
  text-shadow: none;
  font-size: 12px;
  float: right;
  margin-right: 10px;
}
.sidebar-row ul.sub-menu li .icon.float-left {
  float: left;
  margin-left: 9px;
  margin-right: 0px;
}
.sidebar-row ul.sub-menu li .icon-All:before {
  content: 'ALL';
  font-weight: bolder;
  font-size: 12px;
  margin-right: -8px;
  position: relative;
  right: 2px;
  font-family: Arial;
  color: #b4b4b4;
}
.sidebar-row ul.sub-menu li a {
  font-size: 13px;
  position: relative;
  margin: 0;
  border: 0 none;
  text-decoration: none;
  padding: 0px 10px 0px 9px;
}
.sidebar-row ul.sub-menu li a.has-menu-title {
  height: 40px;
  line-height: 18px;
  display: table-cell;
  vertical-align: middle;
}
.sidebar-row ul.sub-menu li .link {
  font-size: 13px;
  display: inline-block;
  position: relative;
  margin: 0;
  border: 0 none;
  text-decoration: none;
  display: block;
  padding: 0px 0px 0px 9px;
}
.sidebar-row ul.sub-menu li.nav-btn {
  display: none;
}
.sidebar-row ul.sub-menu li:hover {
  cursor: pointer;
}
.sidebar-row ul.sub-menu li ul {
  float: left;
  width: 100%;
}
.sidebar-row ul.sub-menu li ul li {
  clear: both;
}

#lt-left .sidebar-menu {
  position: relative;
  display: block;
  float: left;
  width: 100%;
}
#lt-left .sidebar-menu .sidebar-row ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#lt-left .sidebar-menu .sidebar-row ul #viewmore {
  padding: 0px 0px 0px 0px;
  text-align: center;
  height: 40px;
  line-height: 40px;
}
#lt-left .sidebar-menu .sidebar-row ul #viewmore a {
  float: none;
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li a {
  float: left;
  display: inline-block;
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li a .span {
  font-size: 11px;
  -webkit-transform: scale(0.92);
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li a p {
  font-size: 13px;
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li .icon {
  float: right;
  font-size: 15px;
  height: 40px;
  margin-right: 0px;
  margin-top: -10px;
  margin-left: 5px;
  position: relative;
  top: 5px;
  -webkit-transform: scale(1);
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li .icon.icon-Xbutton,
#lt-left .sidebar-menu .sidebar-row ul.mycomps li .icon.icon-SortIcon {
  display: none;
  float: right;
  font-size: 15px;
  height: 40px;
  margin-right: 0px;
  margin-top: -10px;
  margin-left: 5px;
  position: relative;
  top: 5px;
  -webkit-transform: scale(1);
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li .tick-up {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #bebebe transparent;
  display: none;
  position: absolute;
  top: 12px;
  right: 30px;
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li .tick-down {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #bebebe transparent transparent transparent;
  display: none;
  position: absolute;
  bottom: 12px;
  right: 30px;
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li#viewmore {
  padding: 0px 0px 0px 0px;
  text-align: center;
  height: 40px;
  line-height: 40px;
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li#viewmore a {
  float: none;
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li:hover .icon.icon-Xbutton,
#lt-left .sidebar-menu .sidebar-row ul.mycomps li:hover .tick-up,
#lt-left .sidebar-menu .sidebar-row ul.mycomps li:hover .tick-down {
  display: block;
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li.other {
  padding: 2px 10px 0px 9px;
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li.other .iconbox {
  display: inline-block;
  width: 25px;
  height: 16px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border-radius: 3px;
  position: relative;
  top: 3px;
  margin-right: 3px;
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li.other .merge-icon-a {
  position: absolute;
  font-size: 10px;
  top: -2px;
  left: -2px;
  -webkit-transform: scale(0.75);
}
#lt-left .sidebar-menu .sidebar-row ul.mycomps li.other .merge-icon-b {
  position: absolute;
  font-size: 6px;
  top: -3px;
  left: 8px;
  -webkit-transform: scale(0.5);
}
#lt-left .sidebar-menu .sidebar-row ul.no-events li {
  height: 34px;
}
#lt-left .sidebar-menu .sidebar-row ul.no-events li.other {
  padding: 6px 10px 0px 9px;
}
#lt-left .sidebar-menu .sidebar-row ul.EventSelected li {
  height: auto;
  padding: 4px 10px 4px 9px;
}
#lt-left .sidebar-menu .sidebar-row ul.EventSelected li#viewmore {
  padding: 0px 0px 0px 0px;
  height: 40px;
  line-height: 40px;
}
#lt-left .sidebar-menu .sidebar-row ul.myevents li {
  height: auto;
}
#lt-left .sidebar-menu .sidebar-row ul.myevents li#viewmore {
  padding: 0px 0px 0px 9px;
  height: 40px;
  line-height: 40px;
}
#lt-left .sidebar-menu .sidebar-row ul.myevents li.other {
  padding: 2px 10px 0px 9px;
}
#lt-left .sidebar-menu .sidebar-row ul.myevents li.other .iconbox {
  display: inline-block;
  width: 25px;
  height: 16px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border-radius: 3px;
  position: relative;
  top: 3px;
  margin-right: 3px;
}
#lt-left .sidebar-menu .sidebar-row ul.myevents li.other .icon {
  position: absolute;
  font-size: 12px;
  top: -12px;
  left: 8px;
}
#lt-left .sidebar-menu .sidebar-row ul.sports ul li {
  height: auto;
}
#lt-left .sidebar-menu .sidebar-row ul.sports ul li#viewmore {
  padding: 0px 0px 0px 9px;
  height: 40px;
  line-height: 40px;
}
#lt-left .sidebar-menu .sidebar-row ul.sports .has-menu-t {
  display: none;
}
#lt-left .sidebar-menu .sidebar-row ul.sports .has-menu-t .icon-removeIcon {
  right: -10px;
  top: 10px;
  display: none;
  text-decoration: none;
  color: #b4b4b4;
}
#lt-left .sidebar-menu .sidebar-row ul li .badge {
  position: relative;
  line-height: 40px;
  text-shadow: none;
  font-size: 12px;
  float: right;
  margin-right: 10px;
}
#lt-left .sidebar-menu .sidebar-row ul li .icon.float-left {
  float: left;
  margin-left: 9px;
  margin-right: 0px;
}
#lt-left .sidebar-menu .sidebar-row ul li .icon-All:before {
  content: 'ALL';
  font-weight: bolder;
  font-size: 12px;
  margin-right: -8px;
  position: relative;
  right: 2px;
  font-family: Arial;
  color: #b4b4b4;
}
#lt-left .sidebar-menu .sidebar-row ul li a {
  font-size: 13px;
  position: relative;
  margin: 0;
  border: 0 none;
  text-decoration: none;
  padding: 0px 10px 0px 9px;
}
#lt-left .sidebar-menu .sidebar-row ul li a.has-menu-title {
  height: 40px;
  line-height: 18px;
  display: table-cell;
  vertical-align: middle;
}
#lt-left .sidebar-menu .sidebar-row ul li .link {
  font-size: 13px;
  display: inline-block;
  position: relative;
  margin: 0;
  border: 0 none;
  text-decoration: none;
  display: block;
  padding: 0px 0px 0px 9px;
}
#lt-left .sidebar-menu .sidebar-row ul li.nav-btn {
  display: none;
}
#lt-left .sidebar-menu .sidebar-row ul li:hover {
  cursor: pointer;
}
#lt-left .sidebar-menu .sidebar-row ul li ul {
  float: left;
  width: 100%;
}
#lt-left .sidebar-menu .sidebar-row ul li ul li {
  clear: both;
}
#lt-left .sidebar-menu .sidebar-row p.menu-title {
  cursor: pointer;
  font-size: 13px;
  text-decoration: none;
  padding: 0px 0px 0px 9px;
  border-bottom: none !important;
  border-top: none !important;
}
#lt-left .sidebar-menu .sidebar-row p.menu-title a {
  font-size: 13px;
  display: inline-block;
  position: relative;
  margin: 0;
  border: 0 none;
  text-decoration: none;
  padding: 0px 10px 0px 0px;
}
#lt-left .sidebar-menu .sidebar-row p.menu-title .icon.float-left {
  float: left;
  margin-left: 9px;
  margin-right: 0px;
}
#lt-left .sidebar-menu .sidebar-row p.menu-title-2 {
  cursor: pointer;
  font-size: 13px;
  text-decoration: none;
  padding: 0px 0px 0px 9px;
  border-bottom: none !important;
  border-top: none !important;
}
#lt-left .sidebar-menu .sidebar-row p.menu-title-2 a {
  font-size: 13px;
  display: inline-block;
  position: relative;
  margin: 0;
  border: 0 none;
  text-decoration: none;
  padding: 0px 10px 0px 0px;
}
#lt-left .sidebar-menu .sidebar-row p.menu-title-2 .icon.float-left {
  float: left;
  margin-left: 9px;
  margin-right: 0px;
}
#lt-left .sidebar-menu.perStart .has-menu-row {
  padding: 4px 10px 0px 9px;
  line-height: 15px;
  height: 36px;
}
#lt-left .sidebar-menu.perStart .has-menu-row span {
  font-size: 11px;
  -webkit-transform: scale(0.92);
}
#lt-left .sidebar-menu.perStart .has-menu-row a {
  padding: 0px;
  display: block;
}
#lt-left .sidebar-menu.perStart .has-menu-row .myeventRow {
  clear: both;
}
#lt-left .sidebar-menu.perStart .has-menu-row .myeventRow .TN1 {
  width: 30px;
  display: block;
  float: left;
  -webkit-transform: scale(1);
}
#lt-left .sidebar-menu.perStart .has-menu-row .myeventRow .TN2 {
  width: 150px;
  line-height: 13px;
  display: block;
  -webkit-transform: scale(1);
}
#lt-left .sidebar-menu.perStart .has-menu-row .myeventinfo {
  line-height: 20px;
  clear: both;
}
#lt-left .sidebar-menu.perStart .has-menu-row .myeventinfo .text1 {
  width: 20px;
}
#lt-left .sidebar-menu.perStart .has-menu-row .myeventinfo .text2 {
  margin-right: 7px;
}
#lt-left .sidebar-menu.perStart .has-menu-row .myeventinfo i {
  float: right;
}
#lt-left .sidebar-menu.startingSoon .has-menu-row {
  padding: 4px 10px 0px 9px;
  line-height: 15px;
  height: 36px;
}
#lt-left .sidebar-menu.startingSoon .has-menu-row span {
  font-size: 11px;
  -webkit-transform: scale(0.92);
}
#lt-left .sidebar-menu.startingSoon .has-menu-row a {
  padding: 0px;
  display: block;
}
#lt-left .sidebar-menu.startingSoon .has-menu-row .myeventRow {
  clear: both;
}
#lt-left .sidebar-menu.startingSoon .has-menu-row .myeventRow .TN1 {
  width: 30px;
  display: block;
  float: left;
  -webkit-transform: scale(1);
}
#lt-left .sidebar-menu.startingSoon .has-menu-row .myeventRow .TN2 {
  width: 150px;
  line-height: 13px;
  display: block;
  -webkit-transform: scale(1);
}
#lt-left .sidebar-menu.startingSoon .has-menu-row .myeventinfo {
  line-height: 20px;
  clear: both;
}
#lt-left .sidebar-menu.startingSoon .has-menu-row .myeventinfo .text1 {
  width: 20px;
}
#lt-left .sidebar-menu.startingSoon .has-menu-row .myeventinfo .text2 {
  margin-right: 7px;
}
#lt-left .sidebar-menu.startingSoon .has-menu-row .myeventinfo i {
  float: right;
}
#lt-left .sidebar-menu.inPlay .has-menu-row {
  padding: 4px 10px 0px 9px;
  line-height: 15px;
  height: 36px;
}
#lt-left .sidebar-menu.inPlay .has-menu-row span {
  font-size: 11px;
  -webkit-transform: scale(0.92);
}
#lt-left .sidebar-menu.inPlay .has-menu-row a {
  padding: 0px;
  display: block;
}
#lt-left .sidebar-menu.inPlay .has-menu-row .myeventRow {
  clear: both;
}
#lt-left .sidebar-menu.inPlay .has-menu-row .myeventRow .TN1 {
  width: 30px;
  display: block;
  float: left;
  -webkit-transform: scale(1);
}
#lt-left .sidebar-menu.inPlay .has-menu-row .myeventRow .TN2 {
  width: 150px;
  line-height: 13px;
  display: block;
  -webkit-transform: scale(1);
}
#lt-left .sidebar-menu.inPlay .has-menu-row .myeventinfo {
  line-height: 20px;
  clear: both;
}
#lt-left .sidebar-menu.inPlay .has-menu-row .myeventinfo .text1 {
  width: 20px;
}
#lt-left .sidebar-menu.inPlay .has-menu-row .myeventinfo .text2 {
  margin-right: 7px;
}
#lt-left .sidebar-menu.inPlay .has-menu-row .myeventinfo i {
  float: right;
}
#lt-left .sidebar-menu .closeicon {
  position: absolute;
  right: 10px;
  top: 10px;
  display: none;
  color: #b4b4b4;
  text-decoration: none;
}
#lt-left .sidebar-menu .otherInfo {
  clear: both;
}
#lt-left .sidebar-menu .otherInfo .float-left {
  line-height: 25px;
}
#lt-left .sidebar-menu .otherInfo .float-right {
  line-height: 25px;
  margin-right: -10px;
  margin-top: 5px;
}
#lt-left .sidebar-menu .otherInfo .float-right .icon {
  font-size: 12px;
  -webkit-transform: scale(0.95);
  line-height: normal;
  height: inherit;
}
#lt-left .sidebar-menu .sidebar-row {
  width: 100%;
  display: block;
}
#lt-left .sidebar-menu .menu-row:hover {
  cursor: pointer;
}

#lt-left .eachway-row .checkbox-s {
  width: 15px;
  height: 15px;
  color: #f5f5f5;
  background-color: transparent;
  border-color: transparent;
}
#lt-left .eachway-row .checkbox-s .icon-Iconbg {
  display: block;
  width: 13px;
  height: 13px;
  background-color: #f5f5f5;
}
#lt-left .eachway-row .checkbox-s .icon-Iconbg:before {
  margin-left: -1px;
}

#lt-left .eachway-row .learn-more {
  color: #f1c273;
  cursor: pointer;
}
#lt-left .eachway-row .learn-more:hover {
  color: #f6d7a2;
}
#lt-left .eachway-row .learn-more:active {
  color: #edaf45;
}

#lt-left .eachway-row.checked .checkbox-s .icon-Iconbg {
  background-color: #ff9200;
}

#lt-left .place-row .place-linear {
  height: 4px;
  background-image: linear-gradient(to bottom, #232323, #2b2b2b);
}

#container nav.hasScroll #lt-left .scrollBar {
  width: 19px;
  position: absolute;
  right: -20px;
  top: 0px;
  height: 50px;
}

#container nav.collapsed {
  /*  icon  */
  /*  icon  */
}
#container nav.collapsed #lt-left .sidebar-menu.startingSoon .sub-menu.no-events {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu.inPlay .sub-menu.no-events {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row {
  position: relative;
  /*  p title*/
  /*    p  title */
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row.sidebar-row2 {
  position: inherit;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul {
  /*  mycomps */
  /*  featuredEvents */
  /*  myevents */
  /*  myevents / sports*/
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sub-menu li.nav-btn {
  display: block;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sub-menu li a {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sub-menu.home span.badge {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sub-menu .closeicon {
  position: absolute;
  right: 10px;
  top: 10px;
  display: block;
  text-decoration: none;
  color: #b4b4b4;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.mycomps {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.featuredEvents {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li {
  height: 40px;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li a {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .badge {
  line-height: 0px;
  margin-right: 14px;
  margin-top: -10px;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .icon {
  line-height: 25px;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li ul {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents .group,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports .group {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li {
  height: 40px;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li i,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li i {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li a,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li a {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .badge,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .badge {
  line-height: 0px;
  margin-right: 14px;
  margin-top: -10px;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .icon,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .icon {
  line-height: 25px;
  display: block;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li.active + ul.group,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li.active + ul.group {
  display: block;
  width: 210px;
  left: 41px;
  top: 0px;
  position: absolute;
  z-index: 99;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li.active + ul.group:before,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li.active + ul.group:before {
  content: 'Football';
  height: 40px;
  line-height: 40px;
  padding: 0px 0px 0px 9px;
  font-size: 13px;
  color: #b4b4b4;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li.active + ul.group li.has-menu a,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li.active + ul.group li.has-menu a {
  display: block;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li.active + ul.group li.has-menu .icon-ArrowUp,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li.active + ul.group li.has-menu .icon-ArrowUp {
  display: block;
  line-height: 40px;
  margin-right: 9px;
}
#container
  nav.collapsed
  #lt-left
  .sidebar-menu
  .sidebar-row
  ul.myevents
  li.active
  + ul.group
  li.has-menu
  .icon-StarUnselected,
#container
  nav.collapsed
  #lt-left
  .sidebar-menu
  .sidebar-row
  ul.sports
  li.active
  + ul.group
  li.has-menu
  .icon-StarUnselected {
  display: block;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li.active + ul.group li.has-menu .icon-TV2,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li.active + ul.group li.has-menu .icon-TV2 {
  display: block;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li.active + ul.group li.has-menu ul li,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li.active + ul.group li.has-menu ul li {
  height: auto;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .has-menu-box,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box {
  position: absolute;
  top: -166px;
  left: 41px;
  z-index: 99;
  width: 210px;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .has-menu-box.hasscroll,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box.hasscroll {
  height: 680px;
  width: 228px;
  overflow-y: scroll;
  overflow-x: hidden;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .has-menu-box.hasscroll::-webkit-scrollbar,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box.hasscroll::-webkit-scrollbar {
  width: 18px;
}
#container
  nav.collapsed
  #lt-left
  .sidebar-menu
  .sidebar-row
  ul.myevents
  li
  .has-menu-box.hasscroll::-webkit-scrollbar-track,
#container
  nav.collapsed
  #lt-left
  .sidebar-menu
  .sidebar-row
  ul.sports
  li
  .has-menu-box.hasscroll::-webkit-scrollbar-track {
  background: #373737;
  -webkit-box-shadow: inset 1px 1px 2px #373737;
  border: 1px solid #373737;
}
#container
  nav.collapsed
  #lt-left
  .sidebar-menu
  .sidebar-row
  ul.myevents
  li
  .has-menu-box.hasscroll::-webkit-scrollbar-thumb,
#container
  nav.collapsed
  #lt-left
  .sidebar-menu
  .sidebar-row
  ul.sports
  li
  .has-menu-box.hasscroll::-webkit-scrollbar-thumb {
  background: #4b4b4b;
  border: 2px solid #373737;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .has-menu-box li.has-menu-t,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box li.has-menu-t {
  height: 40px;
  line-height: 40px;
  padding: 0px 0px 0px 9px;
  font-size: 13px;
  color: #b4b4b4;
  width: 201px;
  border-bottom: 1px solid #373737 !important;
  border-top: 1px solid #555555 !important;
  background: #4b4b4b;
  display: block;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .has-menu-box li.has-menu-t a,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box li.has-menu-t a {
  display: block;
}
#container
  nav.collapsed
  #lt-left
  .sidebar-menu
  .sidebar-row
  ul.myevents
  li
  .has-menu-box
  li.has-menu-t
  .icon-removeIcon,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box li.has-menu-t .icon-removeIcon {
  right: -10px;
  top: 10px;
  display: block;
  text-decoration: none;
  color: #b4b4b4;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .has-menu-box li.has-menu,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box li.has-menu {
  display: block;
  width: 210px;
  height: auto;
  left: 0px;
  top: 0px;
  z-index: 99;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .has-menu-box li.has-menu .icon-ArrowUp,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .has-menu-box li.has-menu .icon-ArrowDown,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box li.has-menu .icon-ArrowUp,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box li.has-menu .icon-ArrowDown {
  line-height: 40px;
  vertical-align: middle;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.myevents li .has-menu-box li.has-menu .has-menu-title,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box li.has-menu .has-menu-title {
  height: 40px;
  line-height: 18px;
  display: table-cell;
  vertical-align: middle;
}
#container
  nav.collapsed
  #lt-left
  .sidebar-menu
  .sidebar-row
  ul.myevents
  li
  .has-menu-box
  li.has-menu
  ul
  li.has-menu-row,
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row ul.sports li .has-menu-box li.has-menu ul li.has-menu-row {
  padding: 4px 10px 0px 9px;
  line-height: 15px;
  height: auto;
}
#container
  nav.collapsed
  #lt-left
  .sidebar-menu
  .sidebar-row
  ul.myevents
  li
  .has-menu-box
  li.has-menu
  ul
  li.has-menu-row
  a,
#container
  nav.collapsed
  #lt-left
  .sidebar-menu
  .sidebar-row
  ul.sports
  li
  .has-menu-box
  li.has-menu
  ul
  li.has-menu-row
  a {
  display: block;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.menu-title a {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.menu-title-2 a {
  display: none;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.active + .mycomps {
  display: block;
  left: 41px;
  top: 0px;
  position: absolute;
  width: 210px;
  z-index: 99;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.active + .mycomps:before {
  content: 'MY COMPETITIONS';
  height: 40px;
  line-height: 40px;
  padding: 0px 0px 0px 9px;
  font-size: 13px;
  color: #b4b4b4;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.active + .mycomps a {
  display: block;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.active + .featuredEvents {
  display: block;
  left: 41px;
  top: 0px;
  position: absolute;
  width: 210px;
  z-index: 99;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.active + .featuredEvents:before {
  content: 'Olympics 2016';
  height: 40px;
  line-height: 40px;
  padding: 0px 0px 0px 9px;
  font-size: 13px;
  color: #b4b4b4;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.active + .featuredEvents a {
  display: block;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.active + .sports {
  display: block;
  left: 41px;
  top: 0px;
  position: absolute;
  width: 210px;
  z-index: 99;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.active + .sports:before {
  content: 'MY COMPETITIONS';
  height: 40px;
  line-height: 40px;
  padding: 0px 0px 0px 9px;
  font-size: 13px;
  color: #b4b4b4;
}
#container nav.collapsed #lt-left .sidebar-menu .sidebar-row p.active + .sports a {
  display: block;
}
#container nav.collapsed .icon-All:before {
  margin-right: -4px;
  right: 0px;
}

/*center*/
#container {
  min-width: 1024px;
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
}
#container #lt-left {
  width: 210px;
}
#container #lt-right {
  float: right;
  width: 340px;
  height: 100%;
}
#container #lt-right.enlarge {
  width: 440px;
}
#container #lt-center {
  margin-left: 213px;
  margin-right: 342px;
  min-width: 536px;
  position: relative;
}
#container #lt-center.right-enlarge {
  margin-right: 443px;
}

#container.res1440 {
  width: 1440px;
}

#container.res1280 {
  width: 1360px;
}

#container.res1024 {
  width: 1024px;
}
#container.res1024 #lt-center {
  margin-right: 0;
}
#container.res1024 .lt-right {
  display: none;
}

.standard-view {
  display: none;
}

.standard .standard-view {
  display: block;
}

.singleLine-view,
.standard-view,
.onextwo-view,
.singleLine-view,
.cs-view,
.firstlastGoal-view,
.firstHalf-view,
.oe-view,
.outright-view,
.tg-view,
.other-view {
  padding-top: 1px;
}
.singleLine-view > div[id^='sp'] > table,
.standard-view > div[id^='sp'] > table,
.onextwo-view > div[id^='sp'] > table,
.singleLine-view > div[id^='sp'] > table,
.cs-view > div[id^='sp'] > table,
.firstlastGoal-view > div[id^='sp'] > table,
.firstHalf-view > div[id^='sp'] > table,
.oe-view > div[id^='sp'] > table,
.outright-view > div[id^='sp'] > table,
.tg-view > div[id^='sp'] > table,
.other-view > div[id^='sp'] > table {
  border-collapse: separate;
}
.singleLine-view > div[id^='sp'] > div > table,
.standard-view > div[id^='sp'] > div > table,
.onextwo-view > div[id^='sp'] > div > table,
.singleLine-view > div[id^='sp'] > div > table,
.cs-view > div[id^='sp'] > div > table,
.firstlastGoal-view > div[id^='sp'] > div > table,
.firstHalf-view > div[id^='sp'] > div > table,
.oe-view > div[id^='sp'] > div > table,
.outright-view > div[id^='sp'] > div > table,
.tg-view > div[id^='sp'] > div > table,
.other-view > div[id^='sp'] > div > table {
  background-color: #ffffff;
}
.singleLine-view > div[id^='sp'] > div > table:hover,
.standard-view > div[id^='sp'] > div > table:hover,
.onextwo-view > div[id^='sp'] > div > table:hover,
.singleLine-view > div[id^='sp'] > div > table:hover,
.cs-view > div[id^='sp'] > div > table:hover,
.firstlastGoal-view > div[id^='sp'] > div > table:hover,
.firstHalf-view > div[id^='sp'] > div > table:hover,
.oe-view > div[id^='sp'] > div > table:hover,
.outright-view > div[id^='sp'] > div > table:hover,
.tg-view > div[id^='sp'] > div > table:hover,
.other-view > div[id^='sp'] > div > table:hover {
  background-color: #fff6ed;
}

/*LiveStreaming*/
#right-wrap {
  /*position: relative;*/
}

#lt-right .tvbox,
#lt-right .live-center,
#lt-right .betbox ul.tabs,
#lt-right .betbox .viewmore {
  padding: 10px 8px;
}

.bold {
  font-weight: bold;
}

#lt-right .betbox .tab_content .betslip-row .inputbox input,
#lt-right .betbox .tab_content .betpanel .inputbox input,
#lt-right .betbox .ConfirmBetContent .betpanel .inputbox input,
#lt-right .betbox .BetreceiptContent .betpanel .inputbox input,
#container aside #lt-right .quickBet button,
#container aside #lt-right .quickBet input,
#container aside.enlarge #lt-right .quickBet button,
#container aside.enlarge #lt-right .quickBet input {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 0px;
}

#lt-right .betbox .tab_content .betpanel a.placebet-btn,
#lt-right .betbox .ConfirmBetContent .betpanel a.placebet-btn,
#lt-right .betbox .BetreceiptContent .betpanel a.placebet-btn,
#lt-right .MultipleBets .quickBetCheck a.CONFIRM-btn,
#lt-right .MultipleBets .quickBetCheck a.CANCEL-btn,
#lt-right .MultipleBets .quickBetCheck a.OK-btn {
  height: 37px;
  width: 222px;
  line-height: 37px;
  text-align: center;
  display: block;
  text-decoration: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

aside.hasScroll {
  height: auto;
  overflow-y: scroll;
  overflow-x: hidden;
}
aside.hasScroll::-webkit-scrollbar {
  width: 18px;
}
aside.hasScroll::-webkit-scrollbar-track {
  background: #373737;
  -webkit-box-shadow: inset 1px 1px 2px #373737;
  border: 1px solid #373737;
}
aside.hasScroll::-webkit-scrollbar-thumb {
  background: #4b4b4b;
  border: 2px solid #373737;
}

#lt-right a {
  text-decoration: none;
}

#lt-right .BTN {
  height: 37px;
  width: 241px;
  line-height: 37px;
  text-align: center;
  display: block;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-size: 14px;
  margin-bottom: 10px;
  font-weight: bolder;
}
#lt-right .BTN:last-child {
  margin-bottom: 0px;
}

#lt-right .tvbox {
  height: 20px;
  line-height: 20px;
  margin: 0 0 1px 0;
}
#lt-right .tvbox .aside-title {
  font-size: 13px;
  display: inline-block;
}
#lt-right .tvbox .aside-title .icon {
  margin-right: 3px;
}
#lt-right .tvbox .text_a1 {
  font-size: 13px;
  cursor: pointer;
}

#lt-right .live-center {
  line-height: 21px;
  height: 20px;
}
#lt-right .live-center p {
  font-size: 16px;
  font-weight: bold;
  display: inline-block;
}
#lt-right .live-center .toolicon {
  display: flex;
}
#lt-right .live-center .toolicon span {
  border-radius: 3px;
  cursor: pointer;
  padding: 4px 7px;
  margin: 0px 2px;
  display: inline-block;
}
#lt-right .live-center .toolicon span a {
  font-size: 13px;
}

#lt-right .LC-content {
  font-size: 13px;
}
#lt-right .LC-content p span.number-txt {
  margin-right: 5px;
}
#lt-right .LC-content .right-txt1 {
  line-height: 30px;
}

#lt-right .HT p.ht-title {
  line-height: 30px;
  height: 30px;
  text-align: center;
}
#lt-right .HT p.ht-title span {
  font-size: 11px;
  -webkit-transform: scale(0.92);
}

#lt-right .HT .ht-tool {
  height: 30px;
  line-height: 30px;
  margin-top: 1px;
}
#lt-right .HT .ht-tool span {
  min-width: 25% !important;
  cursor: pointer;
  box-sizing: border-box;
  float: left;
  text-align: center;
  font-size: 15px;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
}
#lt-right .HT .ht-tool span a {
  height: 30px;
  line-height: 30px;
}

#lt-right .alertbar {
  margin: 5px -10px -10px;
  padding: 10px;
  display: table-cell;
  vertical-align: middle;
  width: 241px;
  line-height: 16px;
}
#lt-right .alertbar span {
  width: 80%;
  display: table-cell;
  vertical-align: middle;
  padding-left: 15px;
  font-size: 13px;
}
#lt-right .alertbar span.icon-WarningIcon {
  font-size: 20px;
  width: 10%;
  padding-left: 5px;
}
#lt-right .alertbar span.icon-WarningIcon:before {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
}
#lt-right .alertbar span.icon-CheckIcon {
  font-size: 21px;
  margin-right: 5px;
}
#lt-right .alertbar span.icon-CheckIcon:before {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
}

#lt-right .betbox ul.tabs {
  line-height: 15px;
  height: 15px;
}
#lt-right .betbox ul.tabs li {
  width: 50%;
  float: left;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  position: relative;
}
#lt-right .betbox ul.tabs li a {
  text-decoration: none;
  font-size: 16px;
}
#lt-right .betbox ul.tabs li .cick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 7px 6px;
  position: absolute;
  bottom: -10px;
  left: 45%;
}
#lt-right .betbox ul.tabs li .cick.hidden {
  display: none;
}
#lt-right .betbox ul.tabs.submenutab li a {
  font-size: 13px;
}

#lt-right .betbox p.confirmTitle,
#lt-right .betbox p.betreceiptTitle {
  width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border: 0px;
}

#lt-right .betbox .tab_content {
  font-size: 13px;
  margin-top: 1px;
}
#lt-right .betbox .tab_content .betslip-row {
  position: relative;
  height: auto !important;
  padding: 5px 0px 0px;
  line-height: 22px;
  margin-bottom: 1px;
  font-size: 13px;
}
#lt-right .betbox .tab_content .betslip-row .dropdown {
  position: absolute;
  width: 205px;
  height: 78px;
  z-index: 99;
  padding: 5px 10px;
  font-size: 14px;
  color: #323232;
  font-weight: bolder;
  top: 33px;
  left: 5px;
}
#lt-right .betbox .tab_content .betslip-row .dropdown .cick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 7px 6px;
  position: absolute;
  top: -10px;
  left: 5px;
}
#lt-right .betbox .tab_content .betslip-row .dropdown .text1 {
  font-weight: normal;
  line-height: 18px;
  font-size: 13px;
}
#lt-right .betbox .tab_content .betslip-row .dropdown .datetime {
  line-height: 25px;
  font-weight: normal;
  font-size: 12px;
}
#lt-right .betbox .tab_content .betslip-row .cover {
  display: none;
}
#lt-right .betbox .tab_content .betslip-row p {
  margin: 0px 10px;
}
#lt-right .betbox .tab_content .betslip-row .iconbox {
  margin-left: 10px;
  position: relative;
  display: inline-block;
  width: 16px;
  height: 17px;
  line-height: 17px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  top: 3px;
  margin-right: 5px;
}
#lt-right .betbox .tab_content .betslip-row .iconbox .icon {
  -webkit-transform: scale(0.9);
  font-size: 11px;
  position: absolute;
  left: 2px;
  top: 2px;
}
#lt-right .betbox .tab_content .betslip-row .iconbox.removebtn {
  position: absolute;
  right: 5px;
  top: 5px;
  font-size: 17px;
}
#lt-right .betbox .tab_content .betslip-row .iconbox.removebtn .icon {
  font-size: 15px;
  position: absolute;
  left: 1px;
  top: 2px;
}
#lt-right .betbox .tab_content .betslip-row .icon-removeIcon {
  position: absolute;
  right: 5px;
  top: 5px;
  font-size: 17px;
}
#lt-right .betbox .tab_content .betslip-row .staketxt {
  line-height: 16px;
}
#lt-right .betbox .tab_content .betslip-row .staketxt .number {
  font-size: 15px;
}
#lt-right .betbox .tab_content .betslip-row .towintxt {
  line-height: 16px;
}
#lt-right .betbox .tab_content .betslip-row .towintxt .number {
  font-size: 15px;
}
#lt-right .betbox .tab_content .betslip-row.parlay {
  margin-bottom: 0px;
}
#lt-right .betbox .tab_content .betslip-row.pending {
  margin-bottom: 0px;
}
#lt-right .betbox .tab_content .betslip-row .inputbox {
  line-height: 22px;
}
#lt-right .betbox .tab_content .betslip-row .inputbox input {
  width: 97px;
  height: 20px;
  padding: 5px;
  line-height: 30px;
  margin: 5px 10px 10px 10px;
  display: inline-block;
}
#lt-right .betbox .tab_content .betslip-row.selectBetSlip {
  text-align: center;
  height: 95px;
  line-height: 95px;
}
#lt-right .betbox .tab_content .betslip-row.selectBetSlip .text {
  width: 140px;
  text-align: left;
  font-size: 12px;
  line-height: 18px;
  display: inline-block;
  text-transform: uppercase;
  font-weight: bolder;
  margin-left: 5px;
  vertical-align: middle;
}
#lt-right .betbox .tab_content .betslip-row.selectBetSlip .icongroup {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: 17px;
  left: 23px;
}
#lt-right .betbox .tab_content .betslip-row.selectBetSlip .icongroup .icon-AddSelectiontobetSlipIcon {
  font-size: 50px;
  color: #5a5a5a;
}
#lt-right .betbox .tab_content .betslip-row.selectBetSlip .icongroup .icon-AddtoMyCompetitionsright {
  font-size: 20px;
  color: #b4b4b4;
  position: relative;
  top: -11px;
  left: -38px;
}
#lt-right .betbox .tab_content .betpanel {
  padding: 10px 9px;
}
#lt-right .betbox .tab_content .betpanel .inputbox input {
  width: 97px;
  height: 20px;
  padding: 5px;
  line-height: 30px;
  margin: 0px 5px 0px 0px;
  display: inline-block;
}
#lt-right .betbox .tab_content .betpanel .inputbox input:last-child {
  margin-right: 0px;
}
#lt-right .betbox .tab_content .betpanel p.maxbet-title {
  line-height: 33px;
  display: block;
}
#lt-right .betbox .tab_content .betpanel .placebet-check {
  width: 16px;
  height: 16px;
  margin: 10px 0px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  position: relative;
  display: inline-block;
  margin-right: 10px;
  margin-top: -10px;
}
#lt-right .betbox .tab_content .betpanel .placebet-check input[type='checkbox'] {
  visibility: hidden;
}
#lt-right .betbox .tab_content .betpanel .placebet-check label {
  display: block;
  width: 14px;
  height: 14px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  position: absolute;
  top: 1px;
  left: 1px;
  z-index: 1;
}

#lt-right .betbox .ConfirmBetContent {
  display: block;
  margin-top: 1px;
  font-size: 13px;
  position: relative;
}
#lt-right .betbox .ConfirmBetContent .cover {
  width: 100%;
  height: 100%;
  display: block;
  z-index: 99;
  position: absolute;
}
#lt-right .betbox .ConfirmBetContent .betslip-row {
  position: relative;
  height: auto !important;
  padding: 5px 10px 7px 10px;
  line-height: 22px;
  margin-bottom: 1px;
  font-size: 13px;
}
#lt-right .betbox .ConfirmBetContent .betslip-row .iconbox {
  position: relative;
  display: inline-block;
  width: 15px;
  height: 17px;
  line-height: 17px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  top: 3px;
}
#lt-right .betbox .ConfirmBetContent .betslip-row .iconbox .icon {
  -webkit-transform: scale(0.9);
  font-size: 11px;
  position: absolute;
  left: 2px;
  top: 1px;
}
#lt-right .betbox .ConfirmBetContent .betslip-row .icon-removeIcon {
  position: absolute;
  right: 5px;
  top: 5px;
  font-size: 17px;
}
#lt-right .betbox .ConfirmBetContent .betslip-row .staketxt {
  line-height: 16px;
}
#lt-right .betbox .ConfirmBetContent .betslip-row .staketxt .number {
  font-size: 15px;
}
#lt-right .betbox .ConfirmBetContent .betslip-row .towintxt {
  line-height: 16px;
}
#lt-right .betbox .ConfirmBetContent .betslip-row .towintxt .number {
  font-size: 15px;
}
#lt-right .betbox .ConfirmBetContent .betslip-row.parlay {
  margin-bottom: 0px;
}
#lt-right .betbox .ConfirmBetContent .betslip-row.pending {
  margin-bottom: 0px;
}
#lt-right .betbox .ConfirmBetContent .betpanel {
  padding: 10px 9px;
}
#lt-right .betbox .ConfirmBetContent .betpanel .inputbox input {
  width: 97px;
  height: 20px;
  padding: 5px;
  line-height: 30px;
  margin: 0px 5px 0px 0px;
  display: inline-block;
}
#lt-right .betbox .ConfirmBetContent .betpanel .inputbox input:last-child {
  margin-right: 0px;
}
#lt-right .betbox .ConfirmBetContent .betpanel p.maxbet-title {
  line-height: 33px;
  display: block;
}
#lt-right .betbox .ConfirmBetContent .betpanel .placebet-check {
  width: 16px;
  height: 16px;
  margin: 10px 0px 0px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  position: relative;
  display: inline-block;
  margin-right: 10px;
  margin-top: -10px;
}
#lt-right .betbox .ConfirmBetContent .betpanel .placebet-check input[type='checkbox'] {
  visibility: hidden;
}
#lt-right .betbox .ConfirmBetContent .betpanel .placebet-check label {
  display: block;
  width: 14px;
  height: 14px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  position: absolute;
  top: 1px;
  left: 1px;
  z-index: 1;
}

#lt-right .betbox .BetreceiptContent {
  font-size: 13px;
}
#lt-right .betbox .BetreceiptContent .betslip-row {
  position: relative;
  height: auto !important;
  padding: 5px 0px 0px;
  line-height: 22px;
  margin-bottom: 1px;
  font-size: 13px;
}
#lt-right .betbox .BetreceiptContent .betslip-row p {
  margin: 0px 10px;
}
#lt-right .betbox .BetreceiptContent .betslip-row .iconbox {
  margin-left: 10px;
  position: relative;
  display: inline-block;
  width: 15px;
  height: 17px;
  line-height: 17px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  top: 3px;
}
#lt-right .betbox .BetreceiptContent .betslip-row .iconbox .icon {
  -webkit-transform: scale(0.9);
  font-size: 11px;
  position: absolute;
  left: 2px;
  top: 1px;
}
#lt-right .betbox .BetreceiptContent .betslip-row .icon-removeIcon {
  position: absolute;
  right: 5px;
  top: 5px;
  font-size: 17px;
}
#lt-right .betbox .BetreceiptContent .betslip-row .staketxt {
  line-height: 16px;
}
#lt-right .betbox .BetreceiptContent .betslip-row .staketxt .number {
  font-size: 15px;
}
#lt-right .betbox .BetreceiptContent .betslip-row .towintxt {
  line-height: 16px;
  margin-bottom: 5px;
}
#lt-right .betbox .BetreceiptContent .betslip-row .towintxt .number {
  font-size: 15px;
}
#lt-right .betbox .BetreceiptContent .betslip-row.success {
  margin-bottom: 0px;
}
#lt-right .betbox .BetreceiptContent .betslip-row.error {
  margin-bottom: 0px;
}
#lt-right .betbox .BetreceiptContent .betpanel {
  padding: 10px 9px;
}
#lt-right .betbox .BetreceiptContent .betpanel .inputbox input {
  width: 97px;
  height: 20px;
  padding: 5px;
  line-height: 30px;
  margin: 0px 5px 0px 0px;
  display: inline-block;
}
#lt-right .betbox .BetreceiptContent .betpanel .inputbox input:last-child {
  margin-right: 0px;
}
#lt-right .betbox .BetreceiptContent .betpanel p.maxbet-title {
  line-height: 33px;
  display: block;
}
#lt-right .betbox .BetreceiptContent .betpanel .placebet-check {
  width: 16px;
  height: 16px;
  margin: 10px 0px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  position: relative;
  display: inline-block;
  margin-right: 10px;
}
#lt-right .betbox .BetreceiptContent .betpanel .placebet-check input[type='checkbox'] {
  visibility: hidden;
}
#lt-right .betbox .BetreceiptContent .betpanel .placebet-check label {
  display: block;
  width: 14px;
  height: 14px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  position: absolute;
  top: 1px;
  left: 1px;
  z-index: 1;
}

#lt-right .betbox .viewmore {
  text-align: center;
  height: 20px;
  line-height: 20px;
  background-color: #5a5a5a;
}

#lt-right .betbox .betslipNoContent {
  padding: 5px 10px;
  text-align: left;
  height: 30px;
  width: 241px;
  line-height: 15px;
  display: table-cell;
  vertical-align: middle;
}

#lt-right .inputbox {
  clear: both;
  width: 100%;
  margin-top: -10px;
}
#lt-right .inputbox .placebet-check {
  width: 16px;
  height: 16px;
  margin: 17px 0px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  position: relative;
  display: inline-block;
  margin-right: 10px;
}
#lt-right .inputbox .placebet-check input[type='checkbox'] {
  visibility: hidden;
}
#lt-right .inputbox .placebet-check label {
  display: block;
  width: 14px;
  height: 14px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  position: absolute;
  top: 1px;
  left: 1px;
  z-index: 1;
}

#lt-right .fail-alertbar {
  line-height: 38px;
  height: 38px;
  margin: 5px 0px;
  padding: 0 10px;
  text-align: center;
}
#lt-right .fail-alertbar.hascover {
  z-index: 999;
  position: relative;
}

#lt-right .MultipleBetsTotal-row {
  padding: 0px 10px 5px 9px;
  line-height: 22px;
  margin-bottom: -1px;
  font-size: 13px;
}
#lt-right .MultipleBetsTotal-row.single {
  padding: 10px 10px 0px 9px;
}
#lt-right .MultipleBetsTotal-row .staketxt {
  overflow: hidden;
  padding-top: 10px;
}
#lt-right .MultipleBetsTotal-row .towintxt {
  overflow: hidden;
}

#lt-right .MultipleBets .MultipleTitle {
  padding: 10px;
  height: 20px;
  line-height: 20px;
  border: 0px;
  font-size: 15px;
}

#lt-right .MultipleBets .MultipleBets-row {
  position: relative;
  height: auto !important;
  padding: 5px 0px 0px;
  line-height: 22px;
  font-size: 13px;
}
#lt-right .MultipleBets .MultipleBets-row .alertbar {
  margin: 0px -10px;
}
#lt-right .MultipleBets .MultipleBets-row .cover {
  display: none;
}
#lt-right .MultipleBets .MultipleBets-row p {
  padding: 0px 10px;
}
#lt-right .MultipleBets .MultipleBets-row.success {
  margin-bottom: 0px;
  margin-top: 0px;
}
#lt-right .MultipleBets .MultipleBets-row.success p span .number {
  font-weight: bolder;
  line-height: 15px;
  font-size: 14px;
}
#lt-right .MultipleBets .MultipleBets-row.error {
  margin-bottom: 0px;
  margin-top: 0px;
}
#lt-right .MultipleBets .MultipleBets-row.error p span .number {
  font-weight: bolder;
  line-height: 15px;
  font-size: 14px;
}
#lt-right .MultipleBets .MultipleBets-row .staketxt {
  line-height: 15px;
  margin-bottom: 5px;
}
#lt-right .MultipleBets .MultipleBets-row .towintxt {
  line-height: 15px;
}
#lt-right .MultipleBets .MultipleBets-row input {
  width: 83px;
  height: 20px;
  padding: 5px;
  line-height: 30px;
  margin: 5px 3px 5px 0px;
  display: inline-block;
  border: 0px;
}
#lt-right .MultipleBets .MultipleBets-row input.Stake {
  margin-right: 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

#lt-right .MultipleBets .quickBetCheck {
  padding: 0px 10px 7px 9px;
  line-height: 22px;
  margin-bottom: 1px;
  font-size: 13px;
}
#lt-right .MultipleBets .quickBetCheck a {
  float: left;
  width: 100%;
}
#lt-right .MultipleBets .quickBetCheck a.CONFIRM-btn {
  font-weight: bold;
  font-size: 15px;
  margin-top: 10px;
}
#lt-right .MultipleBets .quickBetCheck a.CANCEL-btn {
  font-weight: bold;
  font-size: 15px;
  margin-top: 10px;
}
#lt-right .MultipleBets .quickBetCheck a.OK-btn {
  font-weight: bold;
  font-size: 15px;
}

#lt-right .MultipleBets.edit .MultipleTitle a {
  float: right;
  text-decoration: none;
}
#lt-right .MultipleBets.edit .MultipleTitle a.icon-Help {
  color: #3c3c3c;
  font-size: 20px;
}
#lt-right .MultipleBets.edit .MultipleTitle a.icon-ArrowUp {
  color: #b4b4b4;
  font-size: 15px;
  margin-left: 10px;
}
#lt-right .MultipleBets.edit .MultipleTitle a.icon-ArrowDown {
  color: #b4b4b4;
  font-size: 15px;
  margin-left: 10px;
}

#lt-right .MultipleBets.edit .MultipleBets-row .towintxt {
  line-height: 40px;
}

#lt-right .MultipleBets.edit .MultipleBets-row .cover {
  width: 100%;
  height: 100%;
  margin-left: -10px;
  margin-top: -5px;
  display: block;
  z-index: 99;
  position: absolute;
}

#lt-right .bannerbox {
  margin-top: 1px;
}
#lt-right .bannerbox .ad {
  margin: 0 auto;
  width: 100%;
  height: 153px;
  margin-bottom: 1px;
  text-align: center;
  line-height: 153px;
}

#container aside #lt-right .HT .ht-tool {
  line-height: 40px;
  height: 40px;
}
#container aside #lt-right .HT .ht-tool span {
  line-height: 40px;
  height: 40px;
  padding: 6px 0px;
}

#container aside #lt-right .betslip-row .inputbox input {
  width: 85px;
}
#container aside #lt-right .betslip-row .inputbox input.Stake {
  margin-right: 30px;
  margin-top: 12px;
}
#container aside #lt-right .betslip-row .inputbox input.ToWin {
  margin-top: 12px;
  float: right;
}

#container aside #lt-right .quickBet {
  padding: 10px 5px 5px 10px;
}
#container aside #lt-right .quickBet button {
  width: 31%;
  height: 30px;
  float: left;
  margin: 0 5px 5px 0px;
}
#container aside #lt-right .quickBet input {
  width: 31%;
  height: 30px;
  float: left;
  margin: 0 5px 5px 0px;
  text-align: center;
}
#container aside #lt-right .quickBet a {
  text-decoration: none;
}
#container aside #lt-right .quickBet a.maxBet {
  margin-right: 5px;
}
#container aside #lt-right .quickBet.edit {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}

#container aside #lt-right .quickBetCheck {
  padding: 0px 9px;
  clear: both;
  overflow: hidden;
}
#container aside #lt-right .quickBetCheck .logIn-sign {
  text-align: center;
  line-height: 25px;
  padding: 5px 0px;
  display: block;
}
#container aside #lt-right .quickBetCheck .selectItems .ch1 {
  display: block;
}
#container aside #lt-right .quickBetCheck .selectItems .ch2 {
  display: block;
}
#container aside #lt-right .quickBetCheck .selectItems .placebet-check {
  width: 16px;
  height: 16px;
  margin: 10px 0px 5px 0px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  position: relative;
  display: inline-block;
  margin-right: 8px;
}
#container aside #lt-right .quickBetCheck .selectItems .placebet-check input[type='checkbox'] {
  visibility: hidden;
}
#container aside #lt-right .quickBetCheck .selectItems .placebet-check label {
  display: block;
  width: 14px;
  height: 14px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  position: absolute;
  top: 1px;
  left: 1px;
  z-index: 1;
}

#container aside #lt-right .betbox .tab_content .betslip-row.editQuickBet {
  margin-bottom: 0px;
}
#container aside #lt-right .betbox .tab_content .betslip-row.editQuickBet .cover {
  width: 100%;
  height: 100%;
  margin-left: -10px;
  margin-top: -5px;
  display: block;
  z-index: 99;
  position: absolute;
}

#container aside #lt-right .betbox .tab_content .editquickBet .edittitle {
  padding: 10px;
  height: 20px;
  line-height: 20px;
  border: 0px;
  font-weight: bolder;
  font-size: 16px;
}

#container aside #lt-right .betbox .tab_content .editquickBet .betstyle .title {
  padding: 10px;
  height: 20px;
  line-height: 20px;
  font-size: 15px;
}

#container aside #lt-right .betbox .tab_content .titlebar.unsettled .icon-ArrowDown {
  line-height: 40px;
  float: left;
  margin-right: 10px;
  padding-left: 10px;
}

#container aside #lt-right .betbox .tab_content .titlebar.unsettled .title {
  font-size: 16px;
  padding: 10px;
  height: 20px;
  line-height: 20px;
  display: inline-block;
}

#container aside #lt-right .betbox .tab_content .titlebar.unsettled .circles-number {
  float: right;
  width: 28px;
  height: 28px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background-color: #e18e2d;
  display: inline-block;
  position: relative;
  top: 5px;
  right: 5px;
  text-align: center;
  line-height: 28px;
  color: #ffffff;
}

#container aside #lt-right .betbox .tab_content .titlebar.settled .icon-ArrowDown {
  line-height: 40px;
  float: left;
  margin-right: 10px;
  padding-left: 10px;
}

#container aside #lt-right .betbox .tab_content .titlebar.settled .title {
  font-size: 16px;
  padding: 5px 10px;
  height: 30px;
  line-height: 16px;
  display: inline-block;
}
#container aside #lt-right .betbox .tab_content .titlebar.settled .title .smallfont {
  font-size: 13px;
}

#container aside #lt-right .betbox .tab_content .titlebar.settled .circles-number {
  float: right;
  width: 28px;
  height: 28px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  background-color: #e18e2d;
  display: inline-block;
  position: relative;
  top: 5px;
  right: 5px;
  text-align: center;
  line-height: 28px;
  color: #ffffff;
}

#container aside #lt-right .quickBetCheck {
  padding: 10px 9px 5px;
  clear: both;
  overflow: hidden;
}
#container aside #lt-right .quickBetCheck:last-of-type {
  padding-bottom: 0px;
}
#container aside #lt-right .quickBetCheck .logIn-sign {
  text-align: center;
  line-height: 25px;
  padding: 5px 0px;
  display: block;
}
#container aside #lt-right .quickBetCheck .removeall {
  text-align: center;
  line-height: 25px;
  padding: 5px 0px;
  display: block;
}
#container aside #lt-right .quickBetCheck .selectItems .ch1 {
  display: block;
}
#container aside #lt-right .quickBetCheck .selectItems .ch2 {
  display: block;
}
#container aside #lt-right .quickBetCheck .selectItems .placebet-check {
  width: 16px;
  height: 16px;
  margin: 10px 0px 5px 0px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  position: relative;
  display: inline-block;
  margin-right: 8px;
}
#container aside #lt-right .quickBetCheck .selectItems .placebet-check input[type='checkbox'] {
  visibility: hidden;
}
#container aside #lt-right .quickBetCheck .selectItems .placebet-check label {
  display: block;
  width: 14px;
  height: 14px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
  cursor: pointer;
  position: absolute;
  top: 1px;
  left: 1px;
  z-index: 1;
}

#container aside.hasScroll #lt-right .BTN {
  height: 37px;
  width: 222px;
}

#container aside.enlarge #lt-right .alertbar {
  width: 402px;
}

#container aside.enlarge #lt-right .BTN {
  height: 37px;
  width: 241px;
}

#container aside.enlarge #lt-right .bannerbox {
  width: 240px;
  height: auto;
  margin: 1px auto;
}

#container aside.enlarge #lt-right .betslipNoContent {
  width: 402px;
}

#container aside.enlarge #lt-right .betpanel .inputbox {
  float: left;
  display: inline-block;
  height: 40px;
}

#container aside.enlarge #lt-right .betpanel .maxbet-title {
  float: right;
  display: inline-block;
  height: 40px;
}

#container aside.enlarge #lt-right .betpanel .BTN {
  float: left;
  display: inline-block;
}

#container aside.enlarge #lt-right .betpanel .checkGroup {
  float: right;
  display: inline-block;
  margin-top: 10px;
}

#container aside.enlarge #lt-right .quickBet {
  padding: 10px 5px 5px 10px;
}
#container aside.enlarge #lt-right .quickBet button {
  width: 62px;
  height: 30px;
  float: left;
  margin: 0 6px 5px 0px;
}
#container aside.enlarge #lt-right .quickBet button:last-of-type {
  margin: 0 0 5px 0px;
}
#container aside.enlarge #lt-right .quickBet input {
  width: 62px;
  height: 30px;
  float: left;
  margin: 0 6px 5px 0px;
}
#container aside.enlarge #lt-right .quickBet input:last-of-type {
  margin-right: 0px;
}
#container aside.enlarge #lt-right .quickBet a {
  text-decoration: none;
}
#container aside.enlarge #lt-right .quickBet a.maxBet {
  margin-right: 5px;
}

#container aside.enlarge #lt-right .quickBetCheck {
  padding: 10px 9px 10px;
}
#container aside.enlarge #lt-right .quickBetCheck .removeall {
  width: 20%;
  border-bottom: none !important;
  text-align: right;
  float: right;
  display: inline-block;
}
#container aside.enlarge #lt-right .quickBetCheck .BTN {
  float: left;
  display: inline-block;
  width: 70%;
}
#container aside.enlarge #lt-right .quickBetCheck .BTN.greenB {
  width: 65%;
}
#container aside.enlarge #lt-right .quickBetCheck .BTN.greenB.type_big {
  width: 100%;
}
#container aside.enlarge #lt-right .quickBetCheck .BTN.orangeB {
  width: 65%;
  margin: 0px 5px 0px 0px;
}
#container aside.enlarge #lt-right .quickBetCheck .BTN.orangeB.type_big {
  width: 48%;
}
#container aside.enlarge #lt-right .quickBetCheck .BTN.orangeB.confirm-btn {
  width: 48%;
}
#container aside.enlarge #lt-right .quickBetCheck .BTN.grayB {
  width: 49.2%;
  margin: 0px 0px 0px 5px;
}
#container aside.enlarge #lt-right .quickBetCheck .selectItems {
  border-top: none;
  display: block;
  clear: both;
}
#container aside.enlarge #lt-right .quickBetCheck .selectItems .ch1 {
  width: 49%;
  display: inline-block;
}
#container aside.enlarge #lt-right .quickBetCheck .selectItems .ch2 {
  width: 49%;
  display: inline-block;
}

#container aside.enlarge #lt-right .MultipleBetsTotal-row .inputbox {
  width: 41%;
  float: left;
  margin-top: 6px;
}

#container aside.enlarge #lt-right .MultipleBetsTotal-row a {
  float: left;
  width: 50%;
  margin: 13px 0px 4px;
}
#container aside.enlarge #lt-right .MultipleBetsTotal-row a.orangeB {
  width: 48%;
  margin: 0px 5px 0px 0px;
}
#container aside.enlarge #lt-right .MultipleBetsTotal-row a.grayB {
  width: 49.2%;
  margin: 0px 0px 0px 5px;
}

#container aside.enlarge #lt-right .MultipleBetsTotal-row .checkarea a {
  float: right;
  width: 50%;
  margin: 13px 0px 4px;
}

#container aside.enlarge #lt-right .betslip-row.login .text {
  width: initial;
}

#container aside.enlarge #lt-right .betslip-row .inputbox input {
  width: 85px;
}
#container aside.enlarge #lt-right .betslip-row .inputbox input.Stake {
  margin-right: 5px;
}
#container aside.enlarge #lt-right .betslip-row .inputbox input.ToWin {
  float: none;
}

#lt-right #tvList {
  max-height: 201px;
}
#lt-right #tvList.ofw-y {
  margin-top: 1px;
}

#lt-right.enlarge #tvList {
  max-height: 266px;
}

/*livestream*/
.LiveStreaming {
  width: 791px;
  height: 570px;
}

.LiveStreaming * {
  margin: 0px;
  padding: 0px;
  list-style: none;
  text-decoration: none;
}

.LiveStreaming {
  overflow: hidden;
}

.LiveStreaming .empty-msg {
  font-size: 12px;
  position: absolute;
  top: 10px;
  left: 10px;
}

.LiveStreaming .empty-msg .iconbox {
  position: relative;
  display: block;
  width: 16px;
  height: 17px;
  line-height: 17px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  top: 3px;
  margin-right: 5px;
  float: left;
}

.LiveStreaming .empty-msg .iconbox .icon {
  -webkit-transform: scale(0.85);
  font-size: 10px;
  position: absolute;
  left: 2px;
  top: 2px;
}

.LiveStreaming .empty-msg .msg-txt {
  position: relative;
  top: 4px;
}

.LiveStreaming .header {
  height: 64px;
}

.LiveStreaming .header .descrip {
  line-height: 64px;
  padding-right: 10px;
  text-transform: uppercase;
  font-size: 14px;
  float: right;
}

.LiveStreaming .header .logo {
  height: 64px;
  width: 126px;
  display: inline-block;
}

.LiveStreaming .tvset {
  padding: 7px;
  height: 505px;
}

.LiveStreaming .tvset .tv-container {
  float: left;
  width: 480px;
}

.LiveStreaming .tvset .tv-header {
  height: 35px;
  width: 100%;
  text-align: center;
  line-height: 35px;
  font-size: 13px;
  position: relative;
}

.LiveStreaming .tvset .tv-header .btn-vm {
  position: relative;
  height: 11px;
  line-height: 10px;
  font-size: 13px;
  cursor: pointer;
  width: 35px;
  position: absolute;
  right: 0px;
  padding: 12px 0px;
  background: #4b4b4b;
  border-left: 1px solid #323232;
}

.LiveStreaming .tvset .tv-header .btn-vm .TVPopupHideTV {
  line-height: 40px;
}

.LiveStreaming .tvset .screen {
  height: 428px;
  width: 100%;
  position: relative;
}

.LiveStreaming .tvset .tv-footer {
  height: 40px;
  font-size: 12px;
  line-height: 40px;
  padding-left: 10px;
}

.LiveStreaming #right-panel {
  width: 288px;
  padding: 0px;
  float: right;
  z-index: 99;
}

.LiveStreaming #right-panel .ui-tabs-nav {
  list-style: none;
  position: relative;
  padding: 0px;
  height: 40px;
  line-height: 40px;
  text-transform: uppercase;
  font-weight: bolder;
  font-size: 14px;
  margin-bottom: 1px;
}

.LiveStreaming #right-panel .ui-tabs-nav li {
  width: 125px;
  float: left;
  display: table;
  height: 40px;
  line-height: 40px;
  font-size: 13px;
  margin-bottom: 1px;
  text-align: center;
  cursor: pointer;
}

.LiveStreaming #right-panel .ui-tabs-nav li a {
  text-decoration: none;
  font-size: 16px;
  vertical-align: middle;
  display: table-cell;
  line-height: normal;
}

.LiveStreaming #right-panel .ui-tabs-nav li:first-child {
  width: 126px;
  float: left;
  display: table;
  text-align: center;
  cursor: pointer;
}

.LiveStreaming #right-panel .ui-tabs-nav li.icon {
  width: 35px;
  height: 40px;
  margin-left: 1px;
}

.LiveStreaming #right-panel .ui-tabs-nav li.icon .icon-TVPopupShowTV {
  line-height: 40px;
}

.LiveStreaming #right-panel .ui-tabs-nav li.nav-Schedule .cick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 7px 6px;
  position: absolute;
  bottom: 0px;
  left: 20%;
}

.LiveStreaming #right-panel .ui-tabs-nav li.nav-FAQs .cick {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 7px 6px;
  position: absolute;
  bottom: 0px;
  left: 64%;
}

.LiveStreaming #right-panel #tab-Schedule .menu-filter {
  display: inline-block;
  width: 287px;
  margin-bottom: 1px;
}

.LiveStreaming #right-panel #tab-Schedule .menu-filter .icon {
  line-height: 40px;
  font-size: 19px;
  text-align: center;
}

.LiveStreaming #right-panel #tab-Schedule .menu-filter .dropdown-list {
  width: 105px;
  padding: 0px 10px;
  float: left;
  height: 40px;
  line-height: 40px;
  margin-right: 1px;
  font-size: 13px;
  cursor: pointer;
  display: table;
}

.LiveStreaming #right-panel #tab-Schedule .menu-filter .dropdown-list .ddl-txt {
  text-align: left;
  vertical-align: middle;
  display: table-cell;
}

/* line 212, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming #right-panel #tab-Schedule .menu-filter .dropdown-list .ddl-txt span {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 92px;
}

/* line 222, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming #right-panel #tab-Schedule .menu-filter .iconarea {
  width: 35px;
  display: inline-block;
  float: right;
  height: 40px;
  text-align: center;
  cursor: pointer;
}

/* line 229, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming #right-panel #tab-Schedule .menu-filter .iconarea .icon {
  line-height: 40px;
  font-size: 13px;
}

/* line 235, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming #right-panel #tab-Schedule .menu-container {
  width: 100%;
  line-height: 40px;
  font-size: 13px;
  clear: both;
  max-height: 420px;
}

/* line 242, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming #right-panel #tab-Schedule .date-panel {
  padding: 0 10px;
}

/* line 245, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming #right-panel #tab-Schedule .tv-list {
  width: 100%;
}

/* line 249, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming #right-panel #tab-Schedule .tv-details {
  padding: 5px 0px;
  text-align: center;
  line-height: initial;
  vertical-align: middle;
  display: table-cell;
  width: 45px;
  height: 40px;
}

/* line 259, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming #right-panel #tab-Schedule .event {
  padding: 5px;
  line-height: 18px;
  display: table-cell;
  vertical-align: middle;
}

/* line 265, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming #right-panel #tab-Schedule .event .simg {
  display: table-cell;
  vertical-align: middle;
  line-height: 40px;
  margin-right: 10px;
  padding: 0px 10px 0px 5px;
}

/* line 272, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming #right-panel #tab-Schedule .event .event-txt {
  display: table-cell;
  vertical-align: middle;
  width: 210px;
}

/* line 284, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming .dropdown-option {
  position: absolute;
  visibility: visible;
  z-index: 1000;
  width: 128px;
  display: block;
}

/* line 290, ../Scss/Layout/components/_livestream.scss */
.LiveStreaming .dropdown-option.sports {
  left: 494px;
  top: 156px;
}

.LiveStreaming .dropdown-option.date {
  left: 620px;
  top: 156px;
}

.LiveStreaming .dropdown-option li {
  padding: 0px 10px;
  height: 40px;
  margin-right: 1px;
  font-size: 13px;
  cursor: pointer;
  display: table;
  line-height: normal;
  width: 105px;
}

.LiveStreaming .dropdown-option li a {
  display: table-cell;
  vertical-align: middle;
}

.LiveStreaming .wrapper2 {
  width: 100%;
  font-size: 13px;
  clear: both;
  height: 461px;
}

.LiveStreaming .wrapper2 .maindiv div {
  padding: 10px;
  font-size: 13px;
  clear: both;
  border-top: 1px solid #555555;
  display: block;
  color: #b4b4b4;
}

.LiveStreaming .wrapper2 .maindiv div.hdr-faq {
  background-color: #4b4b4b;
  margin-bottom: 1px;
  color: #a0a0a0;
}

.componetContainer {
  padding: 70px 0;
}

.menu {
  background: #2d2d2d;
  padding: 30px 10px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
}
.menu button {
  margin: 10px;
}

.controler {
  background: #2b2b2b;
  padding: 10px;
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 100000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
  opacity: 0.85;
  text-align: right;
}
.controler button {
  margin: 10px;
}

hr {
  clear: both;
  margin: 20px 0;
}

.ecp-container {
  padding: 30px 0px;
  clear: both;
  background: #2b2b2b;
  position: relative;
}
.ecp-container > h1 {
  color: white;
  padding: 20px;
  background: #212121;
  margin-top: 0;
  margin-bottom: 0;
}
.ecp-container > h1 button {
  background: #2e6b06;
  border: none;
  color: white;
  position: absolute;
  right: 0;
  font-size: 22px;
}
.ecp-container > h1 button:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.ecp-container .fullscreen {
  position: relative;
}
.ecp-container .grouper {
  padding-left: 20px;
}
.ecp-container .grouper input {
  border-radius: 3px;
  height: 30px;
  padding-left: 10px;
}

.ctl {
  padding-top: 30px;
  display: none;
}

.editor {
  color: #898989;
  background: #151515;
  position: fixed;
  z-index: 10000;
  left: 35%;
  top: 120px;
  padding: 20px;
  border-radius: 3px;
  display: none;
  -webkit-box-shadow: #000000 1px 1px 10px;
  -moz-box-shadow: #000000 1px 1px 10px;
  box-shadow: #000000 1px 1px 10px;
}
.editor .offline {
  display: none;
}
.editor h2 {
  margin-top: 0;
  color: white;
}
.editor.offline {
  display: block;
}
.editor.offline h2 {
  display: none;
}
.editor.offline .cmsloading {
  display: none;
}
.editor.offline .offline {
  display: block;
}
.editor.offline .ctl {
  display: block;
}
.editor.offline .ctl .cmssave,
.editor.offline .ctl .cmscancel {
  display: none;
}
.editor.offline .ctl .cmsok {
  display: inline-block;
}
.editor.acitved {
  display: block;
}
.editor.acitved .ctl {
  display: block;
}
.editor.acitved .ctl .cmsok {
  display: none;
}
.editor.acitved .cmsloading {
  display: none;
}

.cmssave,
.cmscancel,
.cmsok {
  border: none;
  background: #3cac00;
  font-size: 18px;
  color: white;
  padding: 13px;
  border-radius: 3px;
}
.cmssave:hover,
.cmscancel:hover,
.cmsok:hover {
  background: #4ee100;
}

.cmscancel,
.cmsok {
  background: #1e1e1e;
}
.cmscancel:hover,
.cmsok:hover {
  background: #494949;
}

.canedit {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.canedit:hover:after,
.canedit.editactived:after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 100;
  background: yellow;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
  left: 0;
  top: 0;
}

.editbutton {
  position: fixed;
  width: 100%;
  background: #409c03;
  z-index: 10000000;
  color: white;
  height: 25px;
  line-height: 25px;
  text-align: center;
  cursor: pointer;
}
.editbutton:hover {
  background: #2a6900;
}
.editbutton .offline {
  display: none;
}
.editbutton.offline {
  background: #bababa;
}
.editbutton.offline .offline {
  display: block;
}
.editbutton.offline .on,
.editbutton.offline .off {
  display: none;
}
.editbutton .on {
  display: none;
}
.editbutton.on {
  background: #ff3800;
}
.editbutton.on:hover {
  background: #d33508;
}
.editbutton.on .on {
  display: block;
}
.editbutton.on .off {
  display: none;
}

.cmsloading {
  padding-top: 20px;
  padding-bottom: 30px;
}

.inputscpoe,
.inputscpoee,
.inputscpoeee,
.inputscpoeeee,
.inputscpoeeeee {
  display: inline-block;
  vertical-align: top;
  padding-right: 20px;
}

.displaytable {
  display: block;
}

.fullscreen.notificationwrapper {
  background: none;
  height: 100vh;
  height/*\**/: 100%\9;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
.fullscreen.notificationwrapper:after {
  content: '';
  width: 100%;
  height: 100%;
  background: #000000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 2;
}
.fullscreen.notificationwrapper .notification {
  text-transform: none;
  z-index: 4;
  width: 300px;
  height: 420px;
  top: 110px;
  position: absolute;
  left: 50%;
  margin-left: -150px;
  background: white;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.fullscreen.notificationwrapper .notification .jspContainer {
  border-radius: 3px;
}
.fullscreen.notificationwrapper .notification .txtContent {
  color: #4a4a4a;
}
.fullscreen.notificationwrapper .notification .txtContent h3 {
  font-weight: normal;
  font-size: 18px;
  text-align: center;
  color: #4a4a4a;
  margin-top: 0;
  margin-bottom: 10px;
}
.fullscreen.notificationwrapper .notification .txtContent ul {
  margin-top: 10px;
  padding-left: 19px;
  list-style-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMC41ODNweCIgaGVpZ2h0PSI5Ljk1OHB4IiB2aWV3Qm94PSIwIDAgMTAuNTgzIDkuOTU4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC41ODMgOS45NTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwb2x5Z29uIGZpbGw9IiM0NUI0OTAiIHBvaW50cz0iNy41NjEsNS4wNDYgNy41NjEsOC40ODggMS40NCw4LjQ4OCAxLjQ0LDEuODI3IDYuODYzLDEuODI3IDguMzAzLDAuMzg4IDAsMC4zODggMCw5LjkyOCA5LDkuOTI4IDksMy42MDYgIi8+PGc+PHBvbHlnb24gZmlsbD0iIzQ1QjQ5MCIgcG9pbnRzPSI5LjY0MSwwIDQuMzczLDUuMjY3IDIuODU1LDMuNzUgMS44NDgsNC43NTggMy4zNjUsNi4yNzUgMy4zNjMsNi4yNzcgNC4zNzEsNy4yODUgMTAuNjQ4LDEuMDA3ICIvPjwvZz48L2c+PC9zdmc+);
}
.fullscreen.notificationwrapper .notification .txtContent ul li {
  padding-left: 5px;
  margin-bottom: 10px;
}
.fullscreen.notificationwrapper .notification .txtContent p {
  margin: 10px 0;
  font-size: 14px;
  color: #4a4a4a;
  text-align: center;
}
.fullscreen.notificationwrapper .notification .dotcontainer {
  position: absolute;
  top: 184px;
  width: 300px;
  text-align: center;
}
.fullscreen.notificationwrapper .notification .dotcontainer .bx-pager-item {
  vertical-align: middle;
  cursor: default;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  border: 1px solid #ffffff;
  box-sizing: content-box;
  margin: 0 5px;
  display: inline-block;
}
.fullscreen.notificationwrapper .notification .dotcontainer .bx-pager-item.active {
  background: #ffffff;
  border: none;
  cursor: default;
}
.fullscreen.notificationwrapper .notification .dotcontainer .bx-pager-item.active:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
.fullscreen.notificationwrapper .notification .dotcontainer .bx-pager-item:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=55);
  opacity: 0.55;
}
.fullscreen.notificationwrapper .notification .pagecontainer {
  height: 420px;
  overflow-y: auto;
  overflow-x: hidden;
  position: relative;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  -ms-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.fullscreen.notificationwrapper .notification .notificationscrollable {
  min-height: 380px;
  min-width: 300px;
  background: white;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  -ms-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.fullscreen.notificationwrapper .notification .txtContent {
  padding: 20px 24px 75px 24px;
  position: relative;
  z-index: 10;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  -ms-border-radius: 0 0 3px 3px;
  -o-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.fullscreen.notificationwrapper .notification .txtContent .buttons {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 16px;
  text-align: center;
}
.fullscreen.notificationwrapper .notification .txtContent .buttons input {
  cursor: pointer;
  border: none;
  background: white;
  outline: none;
  border: 2px solid black;
  line-height: 40px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-size: 18px;
  padding: 0 30px;
}
.fullscreen.notificationwrapper .notification .notificationicon {
  background-size: 131px;
}
.fullscreen.notificationwrapper .notification.green {
  background-color: #45b591;
}
.fullscreen.notificationwrapper .notification.green .txtContent .highlight {
  color: #45b591;
  font-weight: bold;
}
.fullscreen.notificationwrapper .notification.green .notificationicon {
  background-position: 0 -526px;
}
.fullscreen.notificationwrapper .notification.green .header {
  background-color: #45b591;
}
.fullscreen.notificationwrapper .notification.green h1 {
  position: relative;
}
.fullscreen.notificationwrapper .notification.green h1 span {
  z-index: 2;
  position: relative;
}
.fullscreen.notificationwrapper .notification.green h1:after {
  z-index: 1;
  left: 0;
  top: 0;
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
  opacity: 0.1;
  background-color/*\**/: #58bc9c\9;
}
.fullscreen.notificationwrapper .notification.green .txtContent .buttons input {
  border: 2px solid #45b591;
  color: #45b591;
}
.fullscreen.notificationwrapper .notification.green .txtContent .buttons input:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.fullscreen.notificationwrapper .notification.orange {
  background-color: #ee8b2e;
}
.fullscreen.notificationwrapper .notification.orange .txtContent .highlight {
  color: #ee8b2e;
  font-weight: bold;
}
.fullscreen.notificationwrapper .notification.orange .header {
  background-color: #ee8b2e;
}
.fullscreen.notificationwrapper .notification.orange .notificationicon {
  background-position: 0 -131px;
}
.fullscreen.notificationwrapper .notification.orange h1 {
  position: relative;
}
.fullscreen.notificationwrapper .notification.orange h1 span {
  z-index: 2;
  position: relative;
}
.fullscreen.notificationwrapper .notification.orange h1:after {
  z-index: 1;
  left: 0;
  top: 0;
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
  opacity: 0.1;
  background-color/*\**/: #ef9644\9;
}
.fullscreen.notificationwrapper .notification.orange .txtContent .buttons input {
  border: 2px solid #ee8b2e;
  color: #ee8b2e;
}
.fullscreen.notificationwrapper .notification.orange .txtContent .buttons input:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.fullscreen.notificationwrapper .notification.red {
  background-color: #ee6346;
}
.fullscreen.notificationwrapper .notification.red .txtContent .highlight {
  color: #ee6346;
  font-weight: bold;
}
.fullscreen.notificationwrapper .notification.red .header {
  background-color: #ee6346;
}
.fullscreen.notificationwrapper .notification.red .notificationicon {
  background-position: 0 0;
}
.fullscreen.notificationwrapper .notification.red h1 {
  position: relative;
}
.fullscreen.notificationwrapper .notification.red h1 span {
  z-index: 2;
  position: relative;
}
.fullscreen.notificationwrapper .notification.red h1:after {
  z-index: 1;
  left: 0;
  top: 0;
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
  opacity: 0.1;
  background-color/*\**/: #ef7258\9;
}
.fullscreen.notificationwrapper .notification.red .txtContent .buttons input {
  border: 2px solid #ee6346;
  color: #ee6346;
}
.fullscreen.notificationwrapper .notification.red .txtContent .buttons input:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.fullscreen.notificationwrapper .notification.blue {
  background-color: #496ee3;
}
.fullscreen.notificationwrapper .notification.blue .txtContent .highlight {
  color: #496ee3;
  font-weight: bold;
}
.fullscreen.notificationwrapper .notification.blue .notificationicon {
  background-position: 0 -263px;
}
.fullscreen.notificationwrapper .notification.blue .header {
  background-color: #496ee3;
}
.fullscreen.notificationwrapper .notification.blue h1 {
  position: relative;
}
.fullscreen.notificationwrapper .notification.blue h1 span {
  z-index: 2;
  position: relative;
}
.fullscreen.notificationwrapper .notification.blue h1:after {
  z-index: 1;
  left: 0;
  top: 0;
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
  opacity: 0.1;
  background-color/*\**/: #6b89e7\9;
}
.fullscreen.notificationwrapper .notification.blue .txtContent .buttons input {
  border: 2px solid #496ee3;
  color: #496ee3;
}
.fullscreen.notificationwrapper .notification.blue .txtContent .buttons input:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.fullscreen.notificationwrapper .notification.t_green {
  background-color: #02a9aa;
}
.fullscreen.notificationwrapper .notification.t_green .txtContent .highlight {
  color: #02a9aa;
  font-weight: bold;
}
.fullscreen.notificationwrapper .notification.t_green .header {
  background-color: #02a9aa;
}
.fullscreen.notificationwrapper .notification.t_green .notificationicon {
  background-position: 0 -395px;
}
.fullscreen.notificationwrapper .notification.t_green h1 {
  position: relative;
}
.fullscreen.notificationwrapper .notification.t_green h1 span {
  z-index: 2;
  position: relative;
}
.fullscreen.notificationwrapper .notification.t_green h1:after {
  z-index: 1;
  left: 0;
  top: 0;
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  zoom: 1;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10);
  opacity: 0.1;
  background-color/*\**/: #1bb1b2\9;
}
.fullscreen.notificationwrapper .notification.t_green .txtContent .buttons input {
  border: 2px solid #02a9aa;
  color: #02a9aa;
}
.fullscreen.notificationwrapper .notification.t_green .txtContent .buttons input:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}
.fullscreen.notificationwrapper .notification h1 {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  color: white;
  padding: 0;
  margin: 0;
  height: 20px;
  display: table-cell;
  vertical-align: middle;
  width: 300px;
  padding: 10px;
}
.fullscreen.notificationwrapper .notification .next,
.fullscreen.notificationwrapper .notification .previous {
  width: 24px;
  height: 168px;
  position: absolute;
  cursor: default;
  z-index: 10;
}
.fullscreen.notificationwrapper .notification .next.disabled div,
.fullscreen.notificationwrapper .notification .previous.disabled div {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=55);
  opacity: 0.55;
  cursor: default;
}
.fullscreen.notificationwrapper .notification .next div,
.fullscreen.notificationwrapper .notification .previous div {
  width: 7.4px;
  height: 12px;
  margin: auto;
  background-repeat: no-repeat;
  cursor: pointer;
  margin-top: 76px;
}
.fullscreen.notificationwrapper .notification .next div:hover,
.fullscreen.notificationwrapper .notification .previous div:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=55);
  opacity: 0.55;
}
.fullscreen.notificationwrapper .notification .previous {
  left: 16px;
}
.fullscreen.notificationwrapper .notification .previous div {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3LjRweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSI4MS41IDQ4LjUgNy40IDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDgxLjUgNDguNSA3LjQgMTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjx0aXRsZT48L3RpdGxlPjxnIGlkPSJpY29tb29uLWlnbm9yZSI+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMTYiIHkxPSIwIiB4Mj0iMTYiIHkyPSIyNTYiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIHgxPSIzMiIgeTE9IjAiIHgyPSIzMiIgeTI9IjI1NiIvPjxsaW5lIG9wYWNpdHk9IjAuMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgeDE9IjQ4IiB5MT0iMCIgeDI9IjQ4IiB5Mj0iMjU2Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiB4MT0iNjQiIHkxPSIwIiB4Mj0iNjQiIHkyPSIyNTYiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSI4MCIgeTE9IjAiIHgyPSI4MCIgeTI9IjI1NiIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9Ijk2IiB5MT0iMCIgeDI9Ijk2IiB5Mj0iMjU2Ii8+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMTEyIiB5MT0iMCIgeDI9IjExMiIgeTI9IjI1NiIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9IjEyOCIgeTE9IjAiIHgyPSIxMjgiIHkyPSIyNTYiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSIxNDQiIHkxPSIwIiB4Mj0iMTQ0IiB5Mj0iMjU2Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiB4MT0iMTYwIiB5MT0iMCIgeDI9IjE2MCIgeTI9IjI1NiIvPjxsaW5lIG9wYWNpdHk9IjAuMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgeDE9IjE3NiIgeTE9IjAiIHgyPSIxNzYiIHkyPSIyNTYiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIHgxPSIxOTIiIHkxPSIwIiB4Mj0iMTkyIiB5Mj0iMjU2Ii8+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMjA4IiB5MT0iMCIgeDI9IjIwOCIgeTI9IjI1NiIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9IjIyNCIgeTE9IjAiIHgyPSIyMjQiIHkyPSIyNTYiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSIyNDAiIHkxPSIwIiB4Mj0iMjQwIiB5Mj0iMjU2Ii8+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMCIgeTE9IjE2IiB4Mj0iMjU2IiB5Mj0iMTYiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIHgxPSIwIiB5MT0iMzIiIHgyPSIyNTYiIHkyPSIzMiIvPjxsaW5lIG9wYWNpdHk9IjAuMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgeDE9IjAiIHkxPSI0OCIgeDI9IjI1NiIgeTI9IjQ4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiB4MT0iMCIgeTE9IjY0IiB4Mj0iMjU2IiB5Mj0iNjQiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSIwIiB5MT0iODAiIHgyPSIyNTYiIHkyPSI4MCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9IjAiIHkxPSI5NiIgeDI9IjI1NiIgeTI9Ijk2Ii8+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMCIgeTE9IjExMiIgeDI9IjI1NiIgeTI9IjExMiIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9IjAiIHkxPSIxMjgiIHgyPSIyNTYiIHkyPSIxMjgiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSIwIiB5MT0iMTQ0IiB4Mj0iMjU2IiB5Mj0iMTQ0Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiB4MT0iMCIgeTE9IjE2MCIgeDI9IjI1NiIgeTI9IjE2MCIvPjxsaW5lIG9wYWNpdHk9IjAuMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgeDE9IjAiIHkxPSIxNzYiIHgyPSIyNTYiIHkyPSIxNzYiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIHgxPSIwIiB5MT0iMTkyIiB4Mj0iMjU2IiB5Mj0iMTkyIi8+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMCIgeTE9IjIwOCIgeDI9IjI1NiIgeTI9IjIwOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9IjAiIHkxPSIyMjQiIHgyPSIyNTYiIHkyPSIyMjQiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSIwIiB5MT0iMjQwIiB4Mj0iMjU2IiB5Mj0iMjQwIi8+PC9nPjxwYXRoIG9wYWNpdHk9IjAuNTQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NC42MDIsNTQuNDk2bDQuMDUxLTQuMDM0YzAuMTYxLTAuMTYxLDAuMjQ2LTAuMzY0LDAuMjQ2LTAuNTg3YzAtMC4yMTgtMC4wODUtMC40MTktMC4yNDctMC41ODNsLTAuNTUxLTAuNTQ5Yy0wLjMxMy0wLjMyMS0wLjg0Ny0wLjMyNS0xLjE2OS0wLjAwM2wtNS4xOCw1LjE2N2MtMC4xNjUsMC4xNTgtMC4yNTIsMC4zNjItMC4yNTIsMC41ODljMCwwLjIyNiwwLjA4NiwwLjQyOSwwLjI0NSwwLjU4NGw1LjE5MSw1LjE3N2MwLjE2MiwwLjE1OCwwLjM2MiwwLjI0MiwwLjU3OSwwLjI0MmMwLjIxNywwLDAuNDE3LTAuMDgzLDAuNTg1LTAuMjQ3bDAuNTUtMC41NTNjMC4xNjQtMC4xNiwwLjI1LTAuMzYyLDAuMjUtMC41ODNjMC0wLjIxNi0wLjA4NC0wLjQxNi0wLjI0Ny0wLjU4Mkw4NC42MDIsNTQuNDk2eiIvPjwvc3ZnPg==);
}
.fullscreen.notificationwrapper .notification .next {
  right: 16px;
}
.fullscreen.notificationwrapper .notification .next div {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI3LjRweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSI4MS41IDQ4LjUgNy40IDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDgxLjUgNDguNSA3LjQgMTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjx0aXRsZT48L3RpdGxlPjxnIGlkPSJpY29tb29uLWlnbm9yZSI+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMTYiIHkxPSIwIiB4Mj0iMTYiIHkyPSIyNTYiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIHgxPSIzMiIgeTE9IjAiIHgyPSIzMiIgeTI9IjI1NiIvPjxsaW5lIG9wYWNpdHk9IjAuMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgeDE9IjQ4IiB5MT0iMCIgeDI9IjQ4IiB5Mj0iMjU2Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiB4MT0iNjQiIHkxPSIwIiB4Mj0iNjQiIHkyPSIyNTYiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSI4MCIgeTE9IjAiIHgyPSI4MCIgeTI9IjI1NiIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9Ijk2IiB5MT0iMCIgeDI9Ijk2IiB5Mj0iMjU2Ii8+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMTEyIiB5MT0iMCIgeDI9IjExMiIgeTI9IjI1NiIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9IjEyOCIgeTE9IjAiIHgyPSIxMjgiIHkyPSIyNTYiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSIxNDQiIHkxPSIwIiB4Mj0iMTQ0IiB5Mj0iMjU2Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiB4MT0iMTYwIiB5MT0iMCIgeDI9IjE2MCIgeTI9IjI1NiIvPjxsaW5lIG9wYWNpdHk9IjAuMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgeDE9IjE3NiIgeTE9IjAiIHgyPSIxNzYiIHkyPSIyNTYiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIHgxPSIxOTIiIHkxPSIwIiB4Mj0iMTkyIiB5Mj0iMjU2Ii8+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMjA4IiB5MT0iMCIgeDI9IjIwOCIgeTI9IjI1NiIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9IjIyNCIgeTE9IjAiIHgyPSIyMjQiIHkyPSIyNTYiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSIyNDAiIHkxPSIwIiB4Mj0iMjQwIiB5Mj0iMjU2Ii8+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMCIgeTE9IjE2IiB4Mj0iMjU2IiB5Mj0iMTYiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIHgxPSIwIiB5MT0iMzIiIHgyPSIyNTYiIHkyPSIzMiIvPjxsaW5lIG9wYWNpdHk9IjAuMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgeDE9IjAiIHkxPSI0OCIgeDI9IjI1NiIgeTI9IjQ4Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiB4MT0iMCIgeTE9IjY0IiB4Mj0iMjU2IiB5Mj0iNjQiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSIwIiB5MT0iODAiIHgyPSIyNTYiIHkyPSI4MCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9IjAiIHkxPSI5NiIgeDI9IjI1NiIgeTI9Ijk2Ii8+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMCIgeTE9IjExMiIgeDI9IjI1NiIgeTI9IjExMiIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9IjAiIHkxPSIxMjgiIHgyPSIyNTYiIHkyPSIxMjgiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSIwIiB5MT0iMTQ0IiB4Mj0iMjU2IiB5Mj0iMTQ0Ii8+PGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiB4MT0iMCIgeTE9IjE2MCIgeDI9IjI1NiIgeTI9IjE2MCIvPjxsaW5lIG9wYWNpdHk9IjAuMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ5RkRCIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgeDE9IjAiIHkxPSIxNzYiIHgyPSIyNTYiIHkyPSIxNzYiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIHgxPSIwIiB5MT0iMTkyIiB4Mj0iMjU2IiB5Mj0iMTkyIi8+PGxpbmUgb3BhY2l0eT0iMC4zIiBmaWxsPSJub25lIiBzdHJva2U9IiM0NDlGREIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB4MT0iMCIgeTE9IjIwOCIgeDI9IjI1NiIgeTI9IjIwOCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgeDE9IjAiIHkxPSIyMjQiIHgyPSIyNTYiIHkyPSIyMjQiLz48bGluZSBvcGFjaXR5PSIwLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQ0OUZEQiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHgxPSIwIiB5MT0iMjQwIiB4Mj0iMjU2IiB5Mj0iMjQwIi8+PC9nPjxwYXRoIG9wYWNpdHk9IjAuNTQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik04NS43OTYsNTQuNDk2bC00LjA1MS00LjAzNEM4MS41ODUsNTAuMyw4MS41LDUwLjA5OCw4MS41LDQ5Ljg3NWMwLTAuMjE4LDAuMDg1LTAuNDE5LDAuMjQ3LTAuNTgzbDAuNTUxLTAuNTQ5YzAuMzEzLTAuMzIxLDAuODQ3LTAuMzI1LDEuMTY5LTAuMDAzbDUuMTgsNS4xNjdjMC4xNjUsMC4xNTgsMC4yNTIsMC4zNjIsMC4yNTIsMC41ODljMCwwLjIyNi0wLjA4NiwwLjQyOS0wLjI0NSwwLjU4NGwtNS4xOTEsNS4xNzdjLTAuMTYyLDAuMTU4LTAuMzYyLDAuMjQyLTAuNTc5LDAuMjQyYy0wLjIxNywwLTAuNDE3LTAuMDgzLTAuNTg1LTAuMjQ3bC0wLjU1LTAuNTUzYy0wLjE2NC0wLjE2LTAuMjUtMC4zNjItMC4yNS0wLjU4M2MwLTAuMjE2LDAuMDg0LTAuNDE2LDAuMjQ3LTAuNTgyTDg1Ljc5Niw1NC40OTZ6Ii8+PC9zdmc+);
}
.fullscreen.notificationwrapper .notification .header .headercontent {
  height: 168px;
  text-align: center;
  vertical-align: middle;
  width: 300px;
  position: relative;
}
.fullscreen.notificationwrapper .notification .header .headercontent .iconbg {
  width: 131px;
  height: 131px;
  position: relative;
  display: block;
  margin: 0 auto;
  top: 10px;
  text-align: center;
  line-height: 131px;
}
.fullscreen.notificationwrapper .notification .header .headercontent .iconbg .notificationicon {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}
.fullscreen.notificationwrapper .notification.low.green .notificationicon {
  background-position: 0 -245px;
}
.fullscreen.notificationwrapper .notification.low.t_green .notificationicon {
  background-position: 0 -183px;
}
.fullscreen.notificationwrapper .notification.low.blue .notificationicon {
  background-position: 0 -122px;
}
.fullscreen.notificationwrapper .notification.low.red .notificationicon {
  background-position: 0 0;
}
.fullscreen.notificationwrapper .notification.low.orange .notificationicon {
  background-position: 0 -61px;
}
.fullscreen.notificationwrapper .notification.low .arrowset {
  height: 96px;
}
.fullscreen.notificationwrapper .notification.low .next,
.fullscreen.notificationwrapper .notification.low .previous {
  top: 40px;
  height: 96px;
}
.fullscreen.notificationwrapper .notification.low .next div,
.fullscreen.notificationwrapper .notification.low .previous div {
  margin-top: 40px;
}
.fullscreen.notificationwrapper .notification.low .dotcontainer {
  top: 113px;
}
.fullscreen.notificationwrapper .notification.low .header .headercontent {
  height: 96px;
}
.fullscreen.notificationwrapper .notification.low .header .headercontent .iconbg {
  width: 61px;
  height: 61px;
  line-height: 61px;
}
.fullscreen.notificationwrapper .notification.low .header .headercontent .iconbg .notificationicon {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  background-size: 61px;
}
.fullscreen.notificationwrapper .notification.low .txtContent p {
  text-align: left;
}

.fullscreen.notificationwrapper .jspPane {
  width: 300px !important;
}

.fullscreen.notificationwrapper .jspVerticalBar {
  background: none;
  z-index: 10;
}
.fullscreen.notificationwrapper .jspVerticalBar .jspTrack {
  background: none;
}
.fullscreen.notificationwrapper .jspVerticalBar .jspTrack .jspDrag {
  width: 5px;
  left: 1px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.fullscreen.notificationwrapper.ko-kr .notification h1,
.fullscreen.notificationwrapper.zh-cn .notification h1,
.fullscreen.notificationwrapper.ja-jp .notification h1 {
  font-size: 15px;
}

.fullscreen.notificationwrapper.km-kh .notification h1 {
  font-size: 14px;
}

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('../CDN/fonts/Lato-light.eot');
  src: local('Lato Light'), local('Lato-Light'), url('../CDN/fonts/Lato-light.ttf') format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: url('../CDN/fonts/Lato-lightitalic.eot');
  src: local('Lato Light Italic'), local('Lato-LightItalic'),
    url('../CDN/fonts/Lato-lightitalic.ttf') format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('../CDN/fonts/Lato-Regular.eot');
  src: local('Lato Regular'), local('Lato-Regular'), url('../CDN/fonts/Lato-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('../CDN/fonts/Lato-Bold.eot');
  src: local('Lato Bold'), local('Lato-Bold'), url('../CDN/fonts/Lato-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: url('../CDN/fonts/Lato-Italic.eot');
  src: local('Lato Italic'), local('Lato-Italic'), url('../CDN/fonts/Lato-Italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: url('../CDN/fonts/Lato-BoldItalic.eot');
  src: local('Lato Bold Italic'), local('Lato-Italic'), url('../CDN/fonts/Lato-BoldItalic.ttf') format('truetype');
}

@font-face {
  font-family: 'icomoon';
  src: url('../CDN/fonts/icomoon.eot?20190822');
  src: url('../CDN/fonts/icomoon.eot?#iefix20190822') format('embedded-opentype'),
    url('../CDN/fonts/icomoon.woff?20190822') format('woff'),
    url('../CDN/fonts/icomoon.ttf?20190822') format('truetype'),
    url('../CDN/fonts/icomoon.svg?20190822#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

#container .subfavHeader th {
  -moz-box-shadow: #2d2d2d 0 0 0 \9;
  -webkit-box-shadow: #2d2d2d 0 0 0 \9;
  box-shadow: #2d2d2d 0 0 0 \9;
  -moz-box-shadow: #2d2d2d 0 0 0 \0;
  -webkit-box-shadow: #2d2d2d 0 0 0 \0;
  box-shadow: #2d2d2d 0 0 0 \0;
}

*::-ms-backdrop,
.singleLine-view {
  padding-top: 0;
}
*::-ms-backdrop,
.standard-view {
  padding-top: 0;
}
*::-ms-backdrop,
.onextwo-view {
  padding-top: 0;
}
*::-ms-backdrop,
.singleLine-view {
  padding-top: 0;
}
*::-ms-backdrop,
.cs-view {
  padding-top: 0;
}
*::-ms-backdrop,
.firstlastGoal-view {
  padding-top: 0;
}
*::-ms-backdrop,
.firstHalf-view {
  padding-top: 0;
}
*::-ms-backdrop,
.oe-view {
  padding-top: 0;
}
*::-ms-backdrop,
.outright-view {
  padding-top: 0;
}
*::-ms-backdrop,
.tg-view {
  padding-top: 0;
}
*::-ms-backdrop,
.other-view {
  padding-top: 0;
}
*::-ms-backdrop,
.foo {
  color: red;
} /* IE11 */

.subfavHeader th {
  -moz-box-shadow: #2d2d2d 0 0 0;
  -webkit-box-shadow: #2d2d2d 0 0 0;
  box-shadow: #2d2d2d 0 0 0;
}
.odds.locked {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNXB4IiBoZWlnaHQ9IjVweCIgdmlld0JveD0iMCAwIDUgNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNSA1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0U0RTRFNCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNiIgeTE9Ii0xIiB4Mj0iLTEiIHkyPSI2Ii8+DQo8L3N2Zz4NCg==');
}
[class^='icon-'],
[class*=' icon-'],
.btn-refresh,
.btn-toggle,
.ddl-arrow {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-cancel_r:before {
  content: '\e952';
}
.icon-checked_r:before {
  content: '\e953';
}
.icon-base_1 .path1:before {
  content: '\e936';
  color: rgb(230, 215, 194);
}
.icon-base_1 .path2:before {
  content: '\e937';
  margin-left: -1.3828125em;
  color: rgb(214, 111, 40);
}
.icon-base_1 .path3:before {
  content: '\e938';
  margin-left: -1.3828125em;
  color: rgb(230, 215, 194);
}
.icon-base_1_2 .path1:before {
  content: '\e939';
  color: rgb(214, 111, 40);
}
.icon-base_1_2 .path2:before {
  content: '\e93a';
  margin-left: -1.3828125em;
  color: rgb(214, 111, 40);
}
.icon-base_1_2 .path3:before {
  content: '\e93b';
  margin-left: -1.3828125em;
  color: rgb(230, 215, 194);
}
.icon-base_1_2_3:before {
  content: '\e93c';
}
.icon-base_1_3 .path1:before {
  content: '\e93d';
  color: rgb(230, 215, 194);
}
.icon-base_1_3 .path2:before {
  content: '\e93e';
  margin-left: -1.3828125em;
  color: rgb(214, 111, 40);
}
.icon-base_1_3 .path3:before {
  content: '\e93f';
  margin-left: -1.3828125em;
  color: rgb(214, 111, 40);
}
.icon-base_2 .path1:before {
  content: '\e940';
  color: rgb(214, 111, 40);
}
.icon-base_2 .path2:before {
  content: '\e941';
  margin-left: -1.3828125em;
  color: rgb(230, 215, 194);
}
.icon-base_2 .path3:before {
  content: '\e942';
  margin-left: -1.3828125em;
  color: rgb(230, 215, 194);
}
.icon-base_2_3 .path1:before {
  content: '\e943';
  color: rgb(214, 111, 40);
}
.icon-base_2_3 .path2:before {
  content: '\e944';
  margin-left: -1.3828125em;
  color: rgb(230, 215, 194);
}
.icon-base_2_3 .path3:before {
  content: '\e945';
  margin-left: -1.3828125em;
  color: rgb(214, 111, 40);
}
.icon-base_3 .path1:before {
  content: '\e946';
  color: rgb(230, 215, 194);
}
.icon-base_3 .path2:before {
  content: '\e947';
  margin-left: -1.3828125em;
  color: rgb(230, 215, 194);
}
.icon-base_3 .path3:before {
  content: '\e948';
  margin-left: -1.3828125em;
  color: rgb(214, 111, 40);
}
.icon-announcement:before {
  content: '\e94e';
}
.icon-base_empty:before {
  content: '\e949';
}
.icon-firsthalf:before {
  content: '\e94a';
}
.icon-secondhalf:before {
  content: '\e94b';
}
.circle {
  border-radius: 50%;
}
.load-spinner {
  margin: 0 auto;
  position: relative;
  height: 100%;
}
.load-spinner:after {
  content: '';
  display: block;
  width: 50px;
  height: 50px;
  /* -webkit-transform: scale(.5,.5);
    -moz-transform: scale(.5,.5);
    -ms-transform: scale(.5,.5);
    -o-transform: scale(.5,.5);
    transform: scale(.5,.5);
    margin-top: -50px;
    margin-left: -50px; */
  -webkit-animation: load-spinner 2s steps(17, end) infinite;
  -moz-animation: load-spinner 2s steps(17, end) infinite;
  -ms-animation: load-spinner 2s steps(17, end) infinite;
  -o-animation: load-spinner 2s steps(17, end) infinite;
  animation: load-spinner 2s steps(17, end) infinite;
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  z-index: 999;
  /* background-size: 100px auto; */
}

@-webkit-keyframes load-spinner {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 -1700px;
  }
}
@-moz-keyframes load-spinner {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 -1700px;
  }
}
@-ms-keyframes load-spinner {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 -1700px;
  }
}
@-o-keyframes load-spinner {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 -1700px;
  }
}
@keyframes load-spinner {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 0 -1700px;
  }
}
.icon-backHome:before {
  content: '\e900';
}
.icon-tt_i:before {
  content: '\e929';
}
.icon-MenuIcon:before {
  content: '\e668';
}
.icon-PopIn:before {
  content: '\e91b';
}
.icon-PopUp:before {
  content: '\e91c';
}
.icon-round-plus:before {
  content: '\e913';
}
.icon-round-minur:before {
  content: '\e914';
}
.icon-BackArrowWithTail:before {
  content: '\e670';
}
.icon-RedCard4:before {
  content: '\e911';
}
.icon-RedCard5:before {
  content: '\e912';
}
.icon-home:before {
  content: '\e90f';
}
.icon-add-round:before {
  content: '\e90e';
}
.icon-champ_flat:before {
  content: '\e90d';
}
.icon-33:before {
  content: '\e90c';
}

.icon-39:before {
  content: '\e800';
}
.icon-40:before {
  content: '\e801';
}
.icon-addedtomyfav:before {
  content: '\e666';
}
.icon-removedtomyfav:before {
  content: '\e667';
}
.icon-AddSelectiontobetSlipIcon:before {
  content: '\e62c';
}

.icon-AddSelectiontobetSlipIconplus:before {
  content: '\e62d';
}

.icon-AddtoMyCompetitionsright:before,
.rt-time .btn-toggle:before {
  content: '\e62e';
}

.icon-Iconbg:before {
  content: '\e960';
}

.icon-InfoIcon:before {
  content: '\e631';
}

.icon-MainMarketsleftbg:before {
  content: '\e632';
}

.icon-MainMarketsHideleftminur:before,
.rt-time .btn-toggle.expand:before {
  content: '\e633';
}

.icon-MainMarketsHidemiddle:before {
  content: '\e634';
}

.icon-MainMarketsHideright:before {
  content: '\e635';
}

.icon-MainMarketsshowleft:before {
  content: '\e636';
}
.icon-MainMarketsshowleft:before {
  content: '\e637';
}

.icon-NeutralN:before {
  content: '\e639';
}

/* .icon-RedCard:before {
	content: "\e63a";
} */

.icon-RedCard2:before {
  content: '\e63b';
}

.icon-RedCard3:before {
  content: '\e63d';
}

.icon-removeIcon:before {
  content: '\e63e';
}

.icon-7:before {
  content: '\e600';
}

.icon-ArcheryShooting:before {
  content: '\e601';
}

.icon-32:before {
  content: '\e602';
}

.icon-AussieRules:before {
  content: '\e603';
}

.icon-9:before {
  content: '\e604';
  position: relative;
}

.icon-4:before {
  content: '\e605';
  position: relative;
}

.icon-2:before {
  content: '\e606';
  position: relative;
}

.icon-19:before {
  content: '\e607';
  position: relative;
}

.icon-27:before {
  content: '\e608';
  position: relative;
}

.icon-8:before {
  content: '\e609';
  position: relative;
}

.icon-18:before {
  content: '\e60a';
  position: relative;
}

.icon-30:before {
  content: '\e60b';
  position: relative;
}

.icon-25:before {
  content: '\e60c';
  position: relative;
}

.icon-23:before {
  content: '\e60d';
  position: relative;
}

.icon-29:before {
  content: '\e60e';
  position: relative;
}

.icon-10:before {
  content: '\e60f';
  position: relative;
}

.icon-1:before {
  content: '\e610';
  position: relative;
}
.icon-1.normal:before,
.icon-24.normal:before,
.icon-31.normal:before,
.icon-16.normal:before,
.icon-26.normal:before {
  top: 0px;
}
.icon-24:before {
  content: '\e611';
  position: relative;
}

.icon-5:before {
  content: '\e612';
  position: relative;
}

.icon-31:before {
  content: '\e613';
  position: relative;
}

.icon-16:before {
  content: '\e614';
  position: relative;
}

.icon-26:before {
  content: '\e615';
  position: relative;
}

.icon-JudoWrestlingTaekwando:before {
  content: '\e616';
}

.icon-Lacrosse:before {
  content: '\e617';
}

.icon-6:before {
  content: '\e618';
}

.icon-MedalSportsMedalBetting:before {
  content: '\e619';
}

.icon-11:before {
  content: '\e61a';
  position: relative;
}

.icon-15:before {
  content: '\e61b';
  position: relative;
}

.icon-17:before {
  content: '\e61c';
  position: relative;
}

.icon-OlympicsWorldGames:before {
  content: '\e61d';
}

.icon-RowingCanoeing:before {
  content: '\e61e';
}

.icon-14:before {
  content: '\e61f';
  position: relative;
}

.icon-21:before {
  content: '\e620';
  position: relative;
}

.icon-22:before {
  content: '\e621';
  position: relative;
}

.icon-Specials:before {
  content: '\e622';
}

.icon-34:before {
  content: '\e623';
  position: relative;
}

.icon-20:before {
  content: '\e624';
  position: relative;
}

.icon-3:before {
  content: '\e625';
  position: relative;
}

.icon-13:before {
  content: '\e626';
  position: relative;
}

.icon-28:before {
  content: '\e627';
  position: relative;
}

.icon-Weightlifting:before {
  content: '\e628';
}

.icon-WinterOlympics:before {
  content: '\e629';
}

.icon-WinterSports:before {
  content: '\e62a';
}

.icon-TV:before {
  content: '\e62b';
}

.icon-CheckIcon:before {
  content: '\e62f';
}

.icon-RefreshIcon:before,
.btn-refresh:before {
  content: '\e63c';
}

.icon-WarningIcon:before {
  content: '\e641';
}

.icon-StarUnselected:before {
  content: '\e647';
}

.icon-Stats:before {
  content: '\e648';
}

.icon-TV2:before {
  content: '\e649';
}

.icon-ArrowDown:before,
.btn-toggle:before {
  content: '\e64a';
}

.icon-ArrowMoreBets:before {
  content: '\e64b';
}

.icon-ArrowUp:before,
.expand.btn-toggle:before {
  content: '\e64c';
}

.icon-DoubleArrowHorizontalLeft:before {
  content: '\e64d';
}

.icon-DoubleArrowHorizontalRight:before {
  content: '\e64e';
}

.icon-RemovedtoMyMarketsorEvents:before {
  content: '\e64f';
}

.icon-InfoSingle:before {
  content: '\e650';
}

.icon-Lock:before {
  content: '\e651';
}

.icon-Maximize:before {
  content: '\e652';
}

.icon-Minimized:before {
  content: '\e653';
}

.icon-PopIn:before {
  content: '\e654';
}

.icon-PopUp:before {
  content: '\e655';
}

.icon-SortIcon:before {
  content: '\e656';
}

.icon-TVMenu:before {
  content: '\e657';
}

.icon-TVPopupHideTV:before {
  content: '\e658';
}

.icon-TVPopupShowTV:before {
  content: '\e659';
}

.icon-Xbutton:before {
  content: '\e65a';
}

.icon-InPlay:before {
  content: '\e65b';
}

.icon-MenuMobile:before {
  content: '\e65c';
}

.icon-MyCompetitions:before {
  content: '\e65d';
}

.icon-Sports:before {
  content: '\e65e';
}

.icon-SportsHome:before {
  content: '\e65f';
}

.icon-StartingSoon:before {
  content: '\e660';
}

.icon-NetSportsServerDots:before {
  content: '\e661';
}

.icon-Pitch:before {
  content: '\e662';
}

.icon-ContactUs:before {
  content: '\e669';
}

.icon-FAQs:before {
  content: '\e66a';
}

.icon-Help:before {
  content: '\e66b';
  position: relative;
  top: -2px;
  left: -1px;
}

.icon-InfoCenter:before {
  content: '\e66c';
}

.icon-Lobby:before {
  content: '\e66d';
}

.icon-Results:before {
  content: '\e66e';
}

.icon-Rules:before {
  content: '\e66f';
}

.icon-Refresh:before {
  content: '\e680';
}

.icon-SortCompetition:before {
  content: '\e681';
}

.icon-SortDropdownArrow:before,
.ddl-arrow:before {
  content: '\e682';
}

.icon-SortTime:before {
  content: '\e683';
}

.icon-BackArrow:before {
  content: '\e684';
}

.icon-Double-Arrow-vertical-top:before {
  content: '\e642';
}
.icon-Double-Arrow-vertical-bottom:before {
  content: '\e640';
}
.icon-live:before {
  content: '\e643';
}
.icon-check:before {
  content: '\e644';
}
.icon-fav-thin:before {
  content: '\e645';
}
.icon-myCompetitions-l:before {
  content: '\e63f';
}
.icon-ArrowRight-s:before {
  content: '\e663';
}
.icon-i-s:before {
  content: '\e664';
  position: relative;
  top: 0px;
  left: 0px;
}
.icon-l-more:before {
  content: '\e646';
  position: relative;

  left: 1px;
}
.icon-cancel:before {
  content: '\e665';
}
@media all and (-ms-high-contrast: none) {
  .singleLine-view,
  .standard-view,
  .onextwo-view,
  .singleLine-view,
  .cs-view,
  .firstlastGoal-view,
  .firstHalf-view,
  .oe-view,
  .outright-view,
  .tg-view,
  .other-view {
    padding-top: 0;
  }
}
.icon-world-cup .path1:before {
  content: '\e958';
  color: rgb(195, 148, 49);
}
.icon-world-cup .path2:before {
  content: '\e959';
  margin-left: -1em;
  color: rgb(221, 160, 54);
}
.icon-weather-delay .path1:before {
  content: '\e961';
}
.icon-weather-delay .path2:before {
  content: '\e962';
  margin-left: -1em;
  opacity: 0.08;
}
.icon-weather-delay .path3:before {
  content: '\e963';
  margin-left: -1em;
}
.icon-weather-delay .path4:before {
  content: '\e964';
  margin-left: -1em;
  opacity: 0.08;
}
.icon-weather-delay .path5:before {
  content: '\e965';
  margin-left: -1em;
}
.icon-weather-delay .path6:before {
  content: '\e966';
  margin-left: -1em;
  opacity: 0.08;
}
.icon-weather-delay .path7:before {
  content: '\e967';
  margin-left: -1em;
}
.icon-weather-delay .path8:before {
  content: '\e968';
  margin-left: -1em;
  opacity: 0.08;
}
.icon-weather-delay .path9:before {
  content: '\e969';
  margin-left: -1em;
}
.icon-weather-delay .path10:before {
  content: '\e96a';
  margin-left: -1em;
  opacity: 0.08;
}
.icon-weather-delay .path11:before {
  content: '\e96b';
  margin-left: -1em;
}
.icon-weather-delay .path12:before {
  content: '\e96c';
  margin-left: -1em;
  opacity: 0.08;
}
.icon-badminton:before {
  content: '\e95a';
}
.icon-basketball:before {
  content: '\e95b';
}
.icon-darts:before {
  content: '\e95c';
}
.icon-iceHockey:before {
  content: '\e95d';
}
.icon-rugby:before {
  content: '\e95e';
}
.icon-tableTennis:before {
  content: '\e95f';
}
.icon-tennis:before {
  content: '\e96d';
}
.icon-volleyball:before {
  content: '\e96e';
}
.icon-cancelled:before {
  content: '\e970';
}
.icon-cash:before {
  content: '\e971';
}
.icon-cash-out:before {
  content: '\e972';
}
.icon-noAvailable_Flag:before {
  content: '\e973';
}
.icon-cancelled-full:before {
  content: '\e974';
}
.icon-intl-normal .path1:before {
  content: '\e975';
}
.icon-intl-normal .path2:before {
  content: '\e976';
  margin-left: -1em;
}
.icon-intl-active:before {
  content: '\e977';
}

