#page #bd div.match-coupon-view div.match {
    height: 27px;
}
#page #bd #content {
    background: #000;
}
#page #hd {
    background: #000;
}
#page #bd #content div.page {
    background: #000;
    position: relative;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}
#page #bd #content div.page div.subpage {
    position: relative;
    width: 758px;
    height: 756px;
    flex-grow: 0;
    flex-shrink: 0;
    overflow: hidden;
    background: url('/images/display/liveoddsviewer/bgshort.png');
}
#page #bd div.live-match-coupon div.match-coupon-view div.match-markets {
    margin-left: 456px;
}
#page #bd div.live-match-coupon div.match-coupon-view div.match div.match-info {
    width: 456px;
    border-right: 0;
}
.match-coupon-sport .match-coupon-sport-header-title {
    width: 320px;
}
#page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column {
    height: 27px;
    line-height: 27px;
}
#page #bd div.match-coupon-view div.match-market-column-1 {
    width: 61px;
}
#page #bd div.match-coupon-view div.match-market-column-2 {
    width: 121px;
}
#page #bd div.match-coupon-view div.match-market-column-3 {
    width: 181px;
}
#page #bd div.match-coupon-view div.match-market-column-4 {
    width: 181px;
}
#page #bd div.match-coupon-view div.match-market-column-5 {
    width: 226px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match-markets-header div.match-market-column-1 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-1 div.match-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-1 div.match-market div.selection-button,
#page #bd div.match-coupon-view div.match-market-column-1 div.match-market div.match-market-outcome,
#page #bd div.match-coupon-view div.match-market-column-1 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-1 div.match-market.var-special-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-1 div.match-market.var-special-market div.selection-button {
    width: 75px !important;
    height: 27px;
    line-height: 27px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match-markets-header div.match-market-column-2 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market div.selection-button,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market div.match-market-outcome,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market.var-special-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market.var-special-market div.selection-button {
    width: 60px !important;
    height: 27px;
    line-height: 27px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match-markets-header div.match-market-column-3 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-3 div.match-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-3 div.match-market div.selection-button,
#page #bd div.match-coupon-view div.match-market-column-3 div.match-market div.match-market-outcome,
#page #bd div.match-coupon-view div.match-market-column-3 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-3 div.match-market.var-special-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-3 div.match-market.var-special-market div.selection-button {
    width: 60px !important;
    height: 27px;
    line-height: 27px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match-markets-header div.match-market-column-4 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-4 div.match-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-4 div.match-market div.selection-button,
#page #bd div.match-coupon-view div.match-market-column-4 div.match-market div.match-market-outcome,
#page #bd div.match-coupon-view div.match-market-column-4 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-4 div.match-market.var-special-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-4 div.match-market.var-special-market div.selection-button {
    width: 45px !important;
    height: 27px;
    line-height: 27px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match-markets-header div.match-market-column-5 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-5 div.match-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-5 div.match-market div.selection-button,
#page #bd div.match-coupon-view div.match-market-column-5 div.match-market div.match-market-outcome,
#page #bd div.match-coupon-view div.match-market-column-5 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-5 div.match-market.var-special-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-5 div.match-market.var-special-market div.selection-button {
    width: 45px !important;
    height: 27px;
    line-height: 27px;
}
#page #bd div.match-coupon-view div.match-market-column div.match-market div.match-market-outcome-wide {
    width: 120px !important;
}
#page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button {
    border-right: 1px solid #000 !important;
}

#page #bd .live-match-coupon div.match-coupon-view div.match div.teams {
    left: 138px;
    top: 0;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.team {
    width: 140px;
    font-size: 17px;
    height: 27px;
    line-height: 27px;
    white-space: nowrap;
    vertical-align: middle;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.home-team.team-cards {
    padding-right: 30px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.away-team.team-cards {
    padding-left: 30px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.team span.red-cards {
    display: block;
    position: absolute;
    width: 20px;
    background: #f00;
    color: #fff;
    text-indent: 0;
    text-align: center;
    height: 27px;
    line-height: 27px;
    margin :0;
    top: 0;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.home-team.team-cards span.red-cards {
    right: 0px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.away-team.team-cards span.red-cards {
    left: 0px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.away-team {
    left: 170px;
}
#page #bd div.match-coupon-view div.match div.teams .team-separator {
    display: block;
    position: absolute;
    left: 140px;
    width: 30px;
    height: 30px;
    line-height: 27px;
    color: #ff0000;
}
#page #bd div.match-coupon-view div.match div.teams .team-separator div.match-coupon-header-icon {
    display: block;
    width: 28px;
    height: 28px;
    top: 0;
    left: 0;
    right: auto;
    bottom: auto;
    padding: 0;
    margin: 0;
    background-size: cover;
}
#page #bd div.match-coupon-view div.match-market-column {
    border-right: 0;
    border-left: 1px solid #000;
}
#page #bd div.match-coupon-view div.match div.match-will-go-live,
#page #bd div.match-coupon-view div.match div.match-live-info {
    display: none;
}
#page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button,
#page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button div.selection {
    height: 27px;
    font: 500 16px/27px Roboto;
}
#page #bd div.match-coupon-view div.match-market-column-4 div.match-market div.selection-button div.selection {
    font: 400 14px/27px Roboto;
}
#page #bd div.match-coupon-view div.match div.match-market-column div.match-market {
    height: 27px;
}
#page #bd div.match-coupon-view div.match-market-column div.match-market div.match-market-outcome,
#page #bd div.match-coupon-view div.match-market-column div.match-market div.match-market-line {
    height: 27px;
    font: 500 16px/27px Roboto;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.match-code {
    height: 27px;
    line-height: 27px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.match-league-code {
    top: 0;
    height: 27px;
    line-height: 27px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match > div.category {
    display: none;
}
#page #bd div.match-coupon-view div.match div.match-market-column div.match-market div.selection-button.selection-disabled {
    background: none;
}
#page #bd div.match-coupon-view div.match div.match-market-column div.match-market div.selection-button.selection-disabled:after {
    content: "-";
}
#page #bd div.match-coupon-view div.match div.match-market-column div.match-market.nobet {
    background: none;
}
#page #bd div.match-coupon-view div.match div.match-market-column div.match-market.nobet:after {
    content: "-";
    text-align: center;
    color: #fff;
    font: 500 16px/27px Roboto;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.match-time {
    position: absolute;
    display: block;
    left: 95px;
    height: 27px;
}
#page #bd .live-match-coupon div.match-coupon-view div.match div.match-time span.match-time-space,
#page #bd .live-match-coupon div.match-coupon-view div.match div.match-time span.match-time-date {
    display: none;
}
#page #bd div.match-coupon-view div.match div.match-time .match-time-hour {
    display: block;
    color: #ffff00;
    font: 500 16px/27px Roboto;
    height: 27px;
    top: 0;
    left: 0;
}
#page #bd div.match-coupon-view div.match-coupon-sport .match-coupon-sport-header {
    height: 27px;
    background-position: 0 center;
}
#page #bd div.match-coupon-view div.match-coupon-sport div.match-coupon-header-icon {
    top: 0;
}
.match-coupon-sport .match-coupon-sport-header-title {
    height: 27px;
    line-height: 27px;
    font-size: 24px;
}
#page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column div.match-market-header {
    display: none;
}
#page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column {
    background: #000;
    color:#fff;
}

#page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button-yellow  {
    background: #ffff00;
}
#page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button-red  {
    background: #ff0000;
}
#page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button-yellow div.selection,
#page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button-red div.selection {
    color: #000;
    border-bottom: 1px solid #000;
}
#page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button-ht div.selection,
#page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button-ft div.selection {
    color: #ffff00;
    font: 500 16px/27px Roboto;
}
#page #bd div.match-coupon-view div.match-market-column-1 div.match-market div.selection-button-ht  {
    display: none;
}


/*
 *
 *   LARGER FONT VERSION
 *
 */
.big-font #page #bd div.live-match-coupon div.match-coupon-view div.match-markets {
    margin-left: 617px;
}
.big-font #page #bd div.live-match-coupon div.match-coupon-view div.match div.match-info {
    width: 617px;
    border-right: 0;
}
.big-font .match-coupon-sport .match-coupon-sport-header-title {
    width: 520px;
}
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.teams {
    left: 142px;
}
.big-font #page #bd div.match-coupon-view div.match,
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.team,
.big-font #page #bd div.match-coupon-view div.match div.match-market-column div.match-market.nobet:after,
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.match-time,
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.match-time span.match-time-space,
.big-font #page #bd div.match-coupon-view div.match div.match-time .match-time-hour,
.big-font #page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-holder,
.big-font #page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button,
.big-font #page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button div.selection,
.big-font #page #bd div.match-coupon-view div.match div.match-market-column div.match-market,
.big-font #page #bd div.match-coupon-view div.match-market-column div.match-market div.match-market-outcome,
.big-font #page #bd div.match-coupon-view div.match-market-column div.match-market div.match-market-line,
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.match-code,
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.match-league-code {
    height: 40px;
    line-height: 40px;
}
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.team {
    font-size: 21px;
    width: 222px;
    text-indent: 0;
}
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.away-team{
    left: 240px;
}
.big-font #page #bd div.match-coupon-view div.match div.teams .team-separator {
    left: 225px;
    top: 5px;
    width: 12px;
}
.big-font .match-coupon-sport .match-coupon-sport-header-title,
.big-font #page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column,
.big-font #page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column div.match-market,
.big-font #page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column div.match-market div.match-market-outcomes,
.big-font #page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column div.match-market div.match-market-outcomes div.match-market-outcome,
.big-font #page #bd div.match-coupon-view div.match-coupon-sport .match-coupon-sport-header {
    height: 36px;
    line-height: 36px;
}
.big-font #page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column div.match-market div.match-market-outcomes,
.big-font #page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column div.match-market div.match-market-outcomes div.match-market-outcome {
    background:#000;
}
.big-font #page #bd div.match-coupon-view .match-markets .match-market-column:first-of-type {
    display: none;
}
.big-font #page #bd div.match-coupon-view div.match-coupon-sport div.match-coupon-header-icon {
    top: 4px;
    height: 36px;
    line-height: 36px;
    background-repeat: no-repeat;
    margin-left: 5px;
}
.big-font #page #bd #content div.page div.subpage {
    background-position: 0 36px;
    background-image: url('/images/display/liveoddsviewer/bgshortbf.png');
}
.big-font #page #bd div.match-coupon-view div.match-coupon-sport .match-coupon-sport-header {
    background-position: 0 center;
}
#page #bd div.match-coupon-view div.match-market-column-2 {
    width: 141px;
}
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match-markets-header div.match-market-column-1 div.match-market div.match-market-line,
.big-font #page #bd div.match-coupon-view div.match-market-column-1 div.match-market div.selection-holder,
.big-font #page #bd div.match-coupon-view div.match-market-column-1 div.match-market div.selection-button,
.big-font #page #bd div.match-coupon-view div.match-market-column-1 div.match-market div.match-market-outcome,
.big-font #page #bd div.match-coupon-view div.match-market-column-1 div.match-market div.match-market-line,
.big-font #page #bd div.match-coupon-view div.match-market-column-1 div.match-market.var-special-market div.selection-holder,
.big-font #page #bd div.match-coupon-view div.match-market-column-1 div.match-market.var-special-market div.selection-button {
    width: 140px !important;
}
#page #bd .live-match-coupon div.match-coupon-view div.match-markets-header div.match-market-column-2 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market div.selection-button,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market div.match-market-outcome,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market div.match-market-line,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market.var-special-market div.selection-holder,
#page #bd div.match-coupon-view div.match-market-column-2 div.match-market.var-special-market div.selection-button {
    width: 70px !important;
}
.big-font #page #bd div.match-coupon-view div.match-market-column div.match-market div.selection-button div.selection {
    font: 600 22px/40px Roboto;
}
.big-font #page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column-2 div.match-market div.match-market-outcomes div.match-market-outcome:first-of-type,
.big-font #page #bd div.match-coupon-view div.match-coupon-sport-header div.match-market-column-2 div.match-market div.match-market-outcomes div.match-market-outcome {
    background: #000;
    color:#fff;
}
.big-font #page #bd div.match-coupon-view div.match:nth-child(2n) div.match-market-column div.match-market div.selection-button-ht {
    background-color: #181818;
}
.big-font #page #bd div.match-coupon-view div.match:nth-child(2n+1) div.match-market-column div.match-market div.selection-button-ht {
    background-color: #282828;
}
.big-font #page #bd div.match-coupon-view div.match:nth-child(2n) div.match-market-column div.match-market div.selection-button-ft {
    background-color: #484848;
}
.big-font #page #bd div.match-coupon-view div.match:nth-child(2n+1) div.match-market-column div.match-market div.selection-button-ft {
    background-color: #585858;
}
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.teams,
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.team  {
    height: 40px;
    line-height: 40px;
}
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.team span.red-cards {
    top: 3px;
    height: 22px;
    line-height: 22px;
    margin-top: 5px;
    text-align: center;
}
.big-font #page #bd div.match-coupon-view div.match div.teams .team-separator {
    top: 0;
    height: 40px;
    line-height: 40px;
}
.big-font #page #bd div.match-coupon-view div.match div.match-time .match-time-hour {
    font-size: 19px;
}
.big-font #page #bd div.match-coupon-view div.match div.xmatch-league-code,
.big-font #page #bd div.match-coupon-view div.match div.match-code {
    font-size: 19px;
}
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.teams span.away-team {
    text-indent: 6px;
}
.big-font #page #bd .live-match-coupon div.match-coupon-view div.match div.match-league-code {
    left: 52px;
}
/*
 *
 *   LARGER FONT VERSION END
 *
 */

 /* liveoddsviewer.css */

#hd #clock {
    left: unset;
    right: 200px;
    font: 600 20px/60px Helvetica;
    /* text-shadow: 0 1px 1px #0009; */
    text-align: center;
    height: 80px;
    top: 0px;
    background: #fff;
    /* transform:  skew(-20deg); */
    width: 200px;
    color: #000;
}

#hd #clock:after {
    position: absolute;
    width: 0; 
	height: 0; 
	border-left: 40px solid transparent;
	border-bottom: 60px solid #000000;
    content: '';
    right:-1px;
}

#hd #clock:before {
    position: absolute;
    width: 0; 
	height: 0; 
	border-right: 40px solid transparent;
	border-top: 60px solid #000000;
    content: '';
    left:-1px;
}


#hd .title {
    font: 800 italic 40px/50px Helvetica;
    background: url(/images/display/liveoddsviewer/cybet/logo.png) 10px 14px no-repeat;
    /* text-shadow: 0 1px 1px #0009; */
    background-size: auto 40px;
    height: 60px;
    color: #fff;
    width: 100%;
    left: 0;
    text-align: center;
    /* text-decoration: line-through #000; */
    text-transform: lowercase;
    text-indent: 0px;
}

#page #bd .live-match-coupon div.match-coupon-view div.live-match-score-info
.match-live-score .goal-highlight {
    background: #ffb81c;
    color: #000;
    padding: 0 8px;
}

/* Remove spacing before "Page" */

div.widgets div.pager {
    right: 0;
    width: 200px;
    font: 600 20px/60px Helvetica;
    /* text-shadow: 0 1px 1px #0009; */
    height:  80px;
    color: #ffb81c;
    /* transform: skew(-20deg); */
}
#page #bd div.match-coupon-view div.match-coupon-sport div.match-coupon-header-icon {
    top: 10px;
    left: 140px;
    display: block;
    position: absolute;
    width: 28px;
    height: 28px;
    margin: 0 10px;
    background-size: contain;
    z-index:  101;
}

.match-coupon-sport .match-coupon-sport-header-title {
    font: 600 21px/50px Helvetica;
    color: rgb(0, 0, 0);
    background: #ffb81c;
    text-transform: none;
    height: 50px;
    text-align: left;
    text-indent: 40px;
    transform: skew(0deg);
    width: 597px;
    left: 142px;
}


.match-coupon-sport .match-coupon-sport-header-title:after {
    position: absolute;
    width: 0; 
	height: 0; 
	border-left: 30px solid transparent;
	border-right: 00px solid transparent;
	border-bottom: 50px solid #171717;
    content: '';
    right:0px;
    bottom: 0px;
}


#page #bd #content {
    height: 100%;
    background: url('/images/display/liveoddsviewer/cybet/bgcyb.png') top left repeat-y;
}
#page #bd .live-match-coupon div.match-coupon-view div.live-match-score-info,
#page #bd .live-match-coupon div.match-coupon-view div.live-match-score-info .live-match-score-top-line,
#page #bd .live-match-coupon div.match-coupon-view div.live-match-score-info .live-match-score-bottom-line {
   height: 50px;
   line-height: 14px;
}


#page #bd div.match-coupon-view div.match.match-rows-2 {
    height: 50px;
}



#page #bd div.match-coupon-view div.match {
    height: 50px;
    border-bottom: 1px solid #3c4042;

}

#page #bd div.match-coupon-view div.match.match-rows-2 div.match-market-column
div.match-market div.selection-holder, #page #bd div.match-coupon-view div.match.match-rows-2
div.match-market-column div.match-market div.selection-button {
    height: 25px;
}


#page #bd .live-match-coupon div.match-coupon-view
div.match-info.tennis-server-2 div.teams span.away-team {
    padding-left: 10px;
}

#page #bd div.match-coupon-view div.match.match-rows-2 div.match-market-column div.match-market:last-child,
#page #bd div.match-coupon-view div.match.match-rows-2 div.match-market-column div.match-market {
    height: 25px;
}

.match-coupon-sport .match-coupon-sport-header {
    background: url('/images/display/liveoddsviewer/cybet/sportsicons.png') 0 0 no-repeat;
    /* z-index: 10000; */
    background-size: auto 50px;
}


