.datepicker {
    padding: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    direction: ltr;
}
.datepicker-inline {
    width: 220px;
}
.datepicker.datepicker-rtl {
    direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
    float: right;
}
.datepicker-dropdown {
    top: 0;
    left: 0;
    background:#fff;
}
.datepicker-dropdown:before {
    content: '';
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-top: 0;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    position: absolute;
}
.datepicker-dropdown:after {
    content: '';
    display: inline-block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #ffffff;
    border-top: 0;
    position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
    left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
    left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
    right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
    right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
    top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
    top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
    bottom: -7px;
    border-bottom: 0;
    border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
    bottom: -6px;
    border-bottom: 0;
    border-top: 6px solid #ffffff;
}
.datepicker > div {
    display: none;
}
.datepicker.days div.datepicker-days {
    display: block;
}
.datepicker.months div.datepicker-months {
    display: block;
}
.datepicker.years div.datepicker-years {
    display: block;
}
.datepicker table {
    margin: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.datepicker td,
.datepicker th {
    text-align: center;
    width: 20px;
    height: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
    background-color: transparent;
}
.datepicker table tr td.day {
    color:#333;
}
.datepicker table tr td.day:hover {
    background: #eeeeee;
    cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
    color: #999999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
    background: none;
    color: #999999;
    cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
    background-color: #fde19a;
    background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
    background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
    background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
    background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
    background-image: linear-gradient(top, #fdd49a, #fdf59a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
    border-color: #fdf59a #fdf59a #fbed50;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #111;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
    background-color: #fdf59a;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
    background-color: #fbf069 \9;
}
.datepicker table tr td.today:hover:hover {
    color: #111;
}
.datepicker table tr td.today.active:hover {
    color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
    background: #eeeeee;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
    background-color: #f3d17a;
    background-image: -moz-linear-gradient(top, #f3c17a, #f3e97a);
    background-image: -ms-linear-gradient(top, #f3c17a, #f3e97a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
    background-image: -webkit-linear-gradient(top, #f3c17a, #f3e97a);
    background-image: -o-linear-gradient(top, #f3c17a, #f3e97a);
    background-image: linear-gradient(top, #f3c17a, #f3e97a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
    border-color: #f3e97a #f3e97a #edde34;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
    background-color: #f3e97a;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
    background-color: #efe24b \9;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
    background-color: #9e9e9e;
    background-image: -moz-linear-gradient(top, #b3b3b3, #808080);
    background-image: -ms-linear-gradient(top, #b3b3b3, #808080);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
    background-image: -webkit-linear-gradient(top, #b3b3b3, #808080);
    background-image: -o-linear-gradient(top, #b3b3b3, #808080);
    background-image: linear-gradient(top, #b3b3b3, #808080);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
    border-color: #808080 #808080 #595959;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
    background-color: #808080;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
    background-color: #666666 \9;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
    background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
    background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
    background-image: -o-linear-gradient(top, #0088cc, #0044cc);
    background-image: linear-gradient(top, #0088cc, #0044cc);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
    border-color: #0044cc #0044cc #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
    background-color: #0044cc;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
    background-color: #003399 \9;
}
.datepicker table tr td span {
    display: block;
    width: 23%;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 1%;
    cursor: pointer;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color:#333;
}
.datepicker table tr td span:hover {
    background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
    background: none;
    color: #999999;
    cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
    background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
    background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
    background-image: -o-linear-gradient(top, #0088cc, #0044cc);
    background-image: linear-gradient(top, #0088cc, #0044cc);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
    border-color: #0044cc #0044cc #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
    background-color: #0044cc;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
    background-color: #003399 \9;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
    color: #eeeeee;
}
.datepicker th.datepicker-switch {
    width: 145px;
    color:#111111;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
    cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
    background: #ffffff;
}
.datepicker .cw {
    font-size: 10px;
    width: 12px;
    padding: 0 2px 0 5px;
    vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
    cursor: default;
    background-color: transparent;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
    display: block;
    cursor: pointer;
    width: 16px;
    height: 16px;
}
.input-daterange input {
    text-align: center;
}
.input-daterange input:first-child {
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;
}
.input-daterange .add-on {
    display: inline-block;
    width: auto;
    min-width: 16px;
    height: 18px;
    padding: 4px 5px;
    font-weight: normal;
    line-height: 18px;
    text-align: center;
    text-shadow: 0 1px 0 #ffffff;
    vertical-align: middle;
    background-color: #eeeeee;
    border: 1px solid #ccc;
    margin-left: -5px;
    margin-right: -5px;
}

.sportmain i {
    background: url(../img/sporttype.png) no-repeat top left;
    float:left;
    width:16px;
    height:14px;
    margin:2px 3px 0px 0px;
    display:inline-block;
}
.sportmain i.sporttype1{ background-position: 0 -470px; width: 14px; height: 14px; } 
.sportmain i.sporttype10{ background-position: 0 -15px; width: 14px; height: 14px; } 
.sportmain i.sporttype31{ background-position: 0 -15px; width: 14px; height: 14px; } 
.sportmain i.sporttype14{ background-position: 0 -30px; width: 14px; height: 14px; } 
.sportmain i.sporttype17{ background-position: 0 -45px; width: 14px; height: 14px; } 
.sportmain i.sporttype19{ background-position: 0 -150px; width: 14px; height: 14px; } 
.sportmain i.sporttype2{ background-position: 0 -75px; width: 14px; height: 14px; } 
.sportmain i.sporttype20{ background-position: 0 -90px; width: 14px; height: 14px; } 
.sportmain i.sporttype23{ background-position: 0 -105px; width: 14px; height: 14px; } 
.sportmain i.sporttype24{ background-position: 0 -120px; width: 14px; height: 14px; } 
.sportmain i.sporttype28{ background-position: 0 -453px; width: 14px; height: 14px; } 
.sportmain i.sporttype12{ background-position: 0 -453px; width: 14px; height: 14px; } 
.sportmain i.sporttype29{ background-position: 0 -150px; width: 14px; height: 14px; } 
.sportmain i.sporttype3{ background-position: 0 -165px; width: 14px; height: 14px; } 
.sportmain i.sporttype36{ background-position: 0 -180px; width: 14px; height: 13px; } 
.sportmain i.sporttype37{ background-position: 0 -194px; width: 14px; height: 14px; } 
.sportmain i.sporttype4{ background-position: 0 -209px; width: 14px; height: 14px; } 
.sportmain i.sporttype5{ background-position: 0 -224px; width: 14px; height: 14px; } 
.sportmain i.sporttype6{ background-position: 0 -239px; width: 14px; height: 14px; } 
.sportmain i.sporttype8{ background-position: 0 -254px; width: 14px; height: 14px; } 
.sportmain i.sporttype13{ background-position: 0 -254px; width: 14px; height: 14px; } 
.sportmain i.sporttype9{ background-position: 0 -269px; width: 14px; height: 14px; } 
.sportmain i.sporttype34{ background-position: 0 -269px; width: 14px; height: 14px; } 
.sportmain i.sporttype99{ background-position: 0 -284px; width: 14px; height: 14px; } 
.sportmain i.sporttype35{ background-position: 0 -298px; width: 14px; height: 14px; } 
.sportmain i.sporttype16{ background-position: 0 -310px; width: 14px; height: 14px; } 
.sportmain i.sporttype21{ background-position: 0 -310px; width: 14px; height: 14px; } 
.sportmain i.sporttype11{ background-position: 0 -366px; width: 14px; height: 14px; } 
.sportmain i.sporttype42{ background-position: 0 -180px; width: 14px; height: 13px; } 
.sportmain i.sporttype44{ background-position: 0 -379px; width: 14px; height: 13px; } 
.sportmain i.sporttype39{ background-position: 0 -392px; width: 14px; height: 14px; } 
.sportmain i.sporttype41{ background-position: 0 -483px; width: 14px; height: 14px; } 
.sportmain i.sporttype61{ background-position: 0 -483px; width: 14px; height: 14px; } 
.sportmain i.sporttype81{ background-position: 0 -408px; width: 14px; height: 11px; } 
.sportmain i.sporttype46{ background-position: 0 -442px; width: 14px; height: 11px; } 
.sportmain i.sporttype199{ background-position: 0 -499px; width: 14px; height: 14px; } 
.sportmain i.sporttype299{ background-position: 0 -514px; width: 14px; height: 14px; } 
.sportmain i.sporttype399{ background-position: 0 -530px; width: 14px; height: 14px; } 
.sportmain i.sporttype47{ background-position: 0 -546px; width: 14px; height: 14px; } 

#todayFixtures .sportmain i.sporttype1{ background-position: 0 -470px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype10{ background-position: 0 -15px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype31{ background-position: 0 -15px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype14{ background-position: 0 -30px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype17{ background-position: 0 -45px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype19{ background-position: 0 -150px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype2{ background-position: 0 -75px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype20{ background-position: 0 -298px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype22{ background-position: 0 -562px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype23{ background-position: 0 -194px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype24{ background-position: 0 -120px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype28{ background-position: 0 -453px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype12{ background-position: 0 -453px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype29{ background-position: 0 -105px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype3{ background-position: 0 -165px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype36{ background-position: 0 -180px; width: 14px; height: 13px; } 
#todayFixtures .sportmain i.sporttype37{ background-position: 0 -194px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype4{ background-position: 0 -209px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype5{ background-position: 0 -180px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype6{ background-position: 0 -239px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype8{ background-position: 0 -254px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype13{ background-position: 0 -254px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype9{ background-position: 0 -269px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype34{ background-position: 0 -269px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype99{ background-position: 0 -284px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype35{ background-position: 0 -298px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype16{ background-position: 0 -310px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype21{ background-position: 0 -310px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype11{ background-position: 0 -45px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype42{ background-position: 0 -180px; width: 14px; height: 13px; } 
#todayFixtures .sportmain i.sporttype44{ background-position: 0 -379px; width: 14px; height: 13px; } 
#todayFixtures .sportmain i.sporttype39{ background-position: 0 -392px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype41{ background-position: 0 -483px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype61{ background-position: 0 -483px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype81{ background-position: 0 -408px; width: 14px; height: 11px; } 
#todayFixtures .sportmain i.sporttype46{ background-position: 0 -442px; width: 14px; height: 11px; } 
#todayFixtures .sportmain i.sporttype199{ background-position: 0 -499px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype299{ background-position: 0 -514px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype399{ background-position: 0 -530px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype47{ background-position: 0 -546px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype110{ background-position: 0 -499px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype111{ background-position: 0 -514px; width: 14px; height: 14px; } 
#todayFixtures .sportmain i.sporttype112{ background-position: 0 -530px; width: 14px; height: 14px; } 
.flagmain i {
    background: url(/v3/common/img/flag.png?2) no-repeat top left;
    float:left;
    width:18px;
    height:11px;
    margin:3px 3px 0px 3px;
    display:inline-block;
}
.flagmain i.lang1{ background-position: 0 -326px; width: 16px; height: 11px; }
.flagmain i.lang2{ background-position: 0 -182px; width: 16px; height: 11px; }
.flagmain i.lang3{ background-position: 0 -228px; width: 16px; height: 11px; } 
.flagmain i.lang4{ background-position: 0 -86px; width: 16px; height: 11px; } 
.flagmain i.lang5{ background-position: 0 -278px; width: 16px; height: 11px; } 
.flagmain i.lang8{ background-position: 0 -974px; width: 16px; height: 11px; } 
.flagmain i.lang9{ background-position: 0 -290px; width: 16px; height: 11px; } 
.flagmain i.lang10{ background-position: 0 -218px; width: 16px; height: 11px; }  

.flagmain i.flag134{ background-position: 0 0; width: 16px; height: 11px; } 
.flagmain i.flag135{ background-position: 0 -12px; width: 16px; height: 11px; } 
.flagmain i.flag136{ background-position: 0 -24px; width: 16px; height: 11px; } 
.flagmain i.flag137{ background-position: 0 -36px; width: 16px; height: 11px; } 
.flagmain i.flag138{ background-position: 0 -48px; width: 16px; height: 11px; } 
.flagmain i.flag139{ background-position: 0 -60px; width: 16px; height: 11px; } 
.flagmain i.flag140{ background-position: 0 -72px; width: 16px; height: 11px; } 
.flagmain i.flag141{ background-position: 0 -84px; width: 16px; height: 11px; } 
.flagmain i.flag142{ background-position: 0 -96px; width: 16px; height: 11px; } 
.flagmain i.flag143{ background-position: 0 -108px; width: 16px; height: 11px; } 
.flagmain i.flag144{ background-position: 0 -120px; width: 16px; height: 11px; } 
.flagmain i.flag145{ background-position: 0 -132px; width: 16px; height: 11px; } 
.flagmain i.flag146{ background-position: 0 -144px; width: 16px; height: 11px; } 
.flagmain i.flag147{ background-position: 0 -156px; width: 16px; height: 11px; } 
.flagmain i.flag148{ background-position: 0 -168px; width: 16px; height: 11px; } 
.flagmain i.flag149{ background-position: 0 -180px; width: 16px; height: 11px; } 
.flagmain i.flag150{ background-position: 0 -192px; width: 16px; height: 11px; } 
.flagmain i.flag151{ background-position: 0 -204px; width: 16px; height: 11px; } 
.flagmain i.flag152{ background-position: 0 -216px; width: 16px; height: 11px; } 
.flagmain i.flag153{ background-position: 0 -228px; width: 16px; height: 11px; } 
.flagmain i.flag154{ background-position: 0 -240px; width: 16px; height: 11px; } 
.flagmain i.flag155{ background-position: 0 -252px; width: 16px; height: 11px; } 
.flagmain i.flag156{ background-position: 0 -264px; width: 16px; height: 11px; } 
.flagmain i.flag157{ background-position: 0 -276px; width: 16px; height: 11px; } 
.flagmain i.flag158{ background-position: 0 -288px; width: 16px; height: 11px; } 
.flagmain i.flag159{ background-position: 0 -300px; width: 16px; height: 11px; } 
.flagmain i.flag160{ background-position: 0 -312px; width: 16px; height: 11px; } 
.flagmain i.flag161{ background-position: 0 -324px; width: 16px; height: 11px; } 
.flagmain i.flag162{ background-position: 0 -336px; width: 11px; height: 11px; } 
.flagmain i.flag163{ background-position: 0 -348px; width: 16px; height: 11px; } 
.flagmain i.flag164{ background-position: 0 -360px; width: 16px; height: 11px; } 
.flagmain i.flag165{ background-position: 0 -372px; width: 16px; height: 11px; } 
.flagmain i.flag166{ background-position: 0 -384px; width: 16px; height: 11px; } 
.flagmain i.flag167{ background-position: 0 -396px; width: 16px; height: 11px; } 
.flagmain i.flag168{ background-position: 0 -408px; width: 16px; height: 11px; } 
.flagmain i.flag169{ background-position: 0 -420px; width: 16px; height: 11px; } 
.flagmain i.flag170{ background-position: 0 -432px; width: 16px; height: 11px; } 
.flagmain i.flag171{ background-position: 0 -444px; width: 16px; height: 11px; } 
.flagmain i.flag172{ background-position: 0 -456px; width: 16px; height: 11px; } 
.flagmain i.flag173{ background-position: 0 -468px; width: 16px; height: 11px; } 
.flagmain i.flag174{ background-position: 0 -480px; width: 16px; height: 11px; } 
.flagmain i.flag175{ background-position: 0 -492px; width: 16px; height: 11px; } 
.flagmain i.flag176{ background-position: 0 -504px; width: 16px; height: 11px; } 
.flagmain i.flag177{ background-position: 0 -516px; width: 16px; height: 11px; } 
.flagmain i.flag178{ background-position: 0 -528px; width: 16px; height: 11px; } 
.flagmain i.flag179{ background-position: 0 -540px; width: 16px; height: 11px; } 
.flagmain i.flag180{ background-position: 0 -552px; width: 16px; height: 11px; } 
.flagmain i.flag181{ background-position: 0 -564px; width: 16px; height: 11px; } 
.flagmain i.flag182{ background-position: 0 -576px; width: 16px; height: 11px; } 
.flagmain i.flag183{ background-position: 0 -588px; width: 16px; height: 11px; } 
.flagmain i.flag184{ background-position: 0 -600px; width: 16px; height: 11px; } 
.flagmain i.flag185{ background-position: 0 -612px; width: 16px; height: 11px; } 
.flagmain i.flag186{ background-position: 0 -624px; width: 16px; height: 11px; } 
.flagmain i.flag187{ background-position: 0 -636px; width: 16px; height: 11px; } 
.flagmain i.flag188{ background-position: 0 -648px; width: 16px; height: 11px; } 
.flagmain i.flag189{ background-position: 0 -660px; width: 16px; height: 11px; } 
.flagmain i.flag190{ background-position: 0 -672px; width: 16px; height: 11px; } 
.flagmain i.flag191{ background-position: 0 -684px; width: 16px; height: 11px; } 
.flagmain i.flag192{ background-position: 0 -696px; width: 16px; height: 11px; } 
.flagmain i.flag193{ background-position: 0 -708px; width: 16px; height: 11px; } 
.flagmain i.flag194{ background-position: 0 -720px; width: 16px; height: 11px; } 
.flagmain i.flag195{ background-position: 0 -732px; width: 16px; height: 11px; } 
.flagmain i.flag196{ background-position: 0 -744px; width: 16px; height: 11px; } 
.flagmain i.flag197{ background-position: 0 -756px; width: 16px; height: 11px; } 
.flagmain i.flag198{ background-position: 0 -768px; width: 16px; height: 11px; } 
.flagmain i.flag199{ background-position: 0 -780px; width: 16px; height: 11px; } 
.flagmain i.flag200{ background-position: 0 -792px; width: 16px; height: 11px; } 
.flagmain i.flag201{ background-position: 0 -804px; width: 16px; height: 11px; } 
.flagmain i.flag202{ background-position: 0 -816px; width: 16px; height: 11px; } 
.flagmain i.flag203{ background-position: 0 -828px; width: 16px; height: 11px; } 
.flagmain i.flag204{ background-position: 0 -840px; width: 16px; height: 11px; } 
.flagmain i.flag205{ background-position: 0 -852px; width: 16px; height: 11px; } 
.flagmain i.flag206{ background-position: 0 -864px; width: 16px; height: 11px; } 
.flagmain i.flag207{ background-position: 0 -876px; width: 16px; height: 11px; } 
.flagmain i.flag208{ background-position: 0 -888px; width: 16px; height: 11px; } 
.flagmain i.flag209{ background-position: 0 -900px; width: 16px; height: 11px; } 
.flagmain i.flag210{ background-position: 0 -912px; width: 16px; height: 11px; } 
.flagmain i.flag211{ background-position: 0 -924px; width: 16px; height: 11px; } 
.flagmain i.flag212{ background-position: 0 -936px; width: 16px; height: 11px; } 
.flagmain i.flag213{ background-position: 0 -948px; width: 16px; height: 11px; } 
.flagmain i.flag214{ background-position: 0 -960px; width: 16px; height: 11px; } 
.flagmain i.flag215{ background-position: 0 -972px; width: 16px; height: 11px; } 
.flagmain i.flag216{ background-position: 0 -984px; width: 16px; height: 11px; } 
.flagmain i.flag217{ background-position: 0 -996px; width: 16px; height: 11px; } 
.flagmain i.flag218{ background-position: 0 -1008px; width: 16px; height: 12px; } 
.flagmain i.flag219{ background-position: 0 -1021px; width: 16px; height: 11px; } 
.flagmain i.flag220{ background-position: 0 -1033px; width: 16px; height: 11px; } 
.flagmain i.flag221{ background-position: 0 -1045px; width: 16px; height: 11px; } 
.flagmain i.flag222{ background-position: 0 -1057px; width: 16px; height: 11px; } 
.flagmain i.flag223{ background-position: 0 -1069px; width: 16px; height: 11px; } 
.flagmain i.flag224{ background-position: 0 -1081px; width: 16px; height: 11px; } 
.flagmain i.flag225{ background-position: 0 -1093px; width: 16px; height: 11px; } 
.flagmain i.flag226{ background-position: 0 -1105px; width: 16px; height: 11px; } 
.flagmain i.flag227{ background-position: 0 -1117px; width: 16px; height: 11px; } 
.flagmain i.flag228{ background-position: 0 -1129px; width: 16px; height: 11px; } 
.flagmain i.flag229{ background-position: 0 -1141px; width: 16px; height: 11px; } 
.flagmain i.flag230{ background-position: 0 -1153px; width: 16px; height: 11px; } 
.flagmain i.flag231{ background-position: 0 -1165px; width: 16px; height: 11px; } 
.flagmain i.flag232{ background-position: 0 -1177px; width: 16px; height: 11px; } 
.flagmain i.flag233{ background-position: 0 -1189px; width: 16px; height: 11px; } 
.flagmain i.flag235{ background-position: 0 -1201px; width: 16px; height: 11px; } 
.flagmain i.flag236{ background-position: 0 -1213px; width: 16px; height: 11px; } 
.flagmain i.flag237{ background-position: 0 -1225px; width: 16px; height: 11px; } 
.flagmain i.flag238{ background-position: 0 -1237px; width: 16px; height: 11px; } 
.flagmain i.flag239{ background-position: 0 -1249px; width: 16px; height: 11px; } 
.flagmain i.flag240{ background-position: 0 -1261px; width: 16px; height: 11px; } 
.flagmain i.flag241{ background-position: 0 -1273px; width: 16px; height: 11px; } 
.flagmain i.flag242{ background-position: 0 -1285px; width: 16px; height: 11px; } 
.flagmain i.flag243{ background-position: 0 -1297px; width: 16px; height: 11px; } 
.flagmain i.flag244{ background-position: 0 -1309px; width: 16px; height: 11px; } 
.flagmain i.flag245{ background-position: 0 -1321px; width: 16px; height: 11px; } 
.flagmain i.flag248{ background-position: 0 -1333px; width: 16px; height: 11px; } 
.flagmain i.flag252{ background-position: 0 -1345px; width: 16px; height: 11px; } 
.flagmain i.flag253{ background-position: 0 -1357px; width: 16px; height: 11px; } 
.flagmain i.flag254{ background-position: 0 -1369px; width: 16px; height: 11px; } 
.flagmain i.flag256{ background-position: 0 -1381px; width: 16px; height: 11px; } 
.flagmain i.flag258{ background-position: 0 -1393px; width: 16px; height: 11px; } 
.flagmain i.flag259{ background-position: 0 -1405px; width: 16px; height: 11px; } 
.flagmain i.flag260{ background-position: 0 -1417px; width: 16px; height: 11px; }
.flagmain i.flag269{ background-position: 0 -1357px; width: 16px; height: 11px; } 
.flagmain i.flag271{ background-position: 0 -1429px; width: 16px; height: 11px; } 
.flagmain i.flag399{ background-position: 0 -1441px; width: 16px; height: 12px; } 
.flagmain i.flag402{ background-position: 0 -1441px; width: 16px; height: 12px; }
.flagmain i.flag400{ background-position: 0 -1453px; width: 16px; height: 12px; }
.flagmain i.flag401{ background-position: 0 -1453px; width: 16px; height: 12px; }
.flagmain i.flag390{ background-position: 0 -1464px; width: 16px; height: 12px; }
.flagmain i.flag257{ background-position: 0 -1417px; width: 16px; height: 11px; }
.flagmain i.flag234{ background-position: 0 -48px; width: 16px; height: 11px; }
.flagmain i.flag410{ background-position: 0 -1357px; width: 16px; height: 11px; }
.flagmain i.flag407{ background-position: 0 -300px; width: 16px; height: 11px; } 
.flagmain i.flag395{ background-position: 0 -1476px; width: 16px; height: 11px; } 
.flagmain i.flag418{ background-position: 0 -24px; width: 16px; height: 11px; } 
.flagmain i.flag412{ background-position: 0 -1487px; width: 16px; height: 12px; } 
.flagmain i.flag340{ background-position: 0 -804px; width: 16px; height: 11px; } 
.flagmain i.flag436{ background-position: 0 -888px; width: 16px; height: 11px; } 
.flagmain i.flag446{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag447{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag448{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag449{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag450{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag451{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag452{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag453{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag454{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag455{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag456{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag457{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag458{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag459{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag460{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag461{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag462{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag463{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag464{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag465{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag466{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag467{ background-position: 0 -1345px; width: 16px; height: 11px; }
.flagmain i.flag468{ background-position: 0 -1345px; width: 16px; height: 11px; }

.kupon-pro-selection-block-button .kupon-alert {
    z-index:200;
}
.kupon-pro-ratechange .ratechange-wrap {
    z-index:199;
}
.sistem-wrap {
    z-index:201;
}
/*Live Video*/
.fixture-video{
    width:0;
    min-width:0;
    display:none;
}
.fixture-video .glyphicon{
    display:none;
}
.live-video-icon{
    display:none;
}
.warningtransferinfo{
    display:none;
    visibility:hidden;
}
.astropay_dp{
    display:block;
}
.slider-content-wrap .carousel-indicators {
    display:none;
}
.casino-wrap .content-right{
    width:200px;
    max-width:200px !important;
}
.exclusive-jackpot .main-title-all{
    text-align:center;
    text-transform:uppercase;
}
.exclusive-jackpot .main-content-all{
    text-align:center;
}
#myCarousel .carousel-control
{
    display:none;
}
.transfer-arrow{
    font-size:40px;
    margin-top:80px;
    display:inline-block;
}
.navpromain{
    text-transform:uppercase;
}
.bgimages {
    display:none;
}
.bethistory-top{
    display:block;
}
.live-filter-nav{
    display:block;
    margin:0 !important;
    padding:0 !important;
    float:right;
}
.live-filter-nav li{
    display:block;
    margin:1px 5px 0 0;
    list-style-type:none;
    float:left;
}
.live-filter-nav li a{
    background:rgba(0,0,0,0.2);
    font-size:14px;
    color:rgba(255,255,255,0.5);
    display:block;
    padding:5px 15px;
    transition: all .2s ease-in;
    -o-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -webkit-transition: all .2s ease;
}
.live-filter-nav li a:hover{
    background:rgba(0,0,0,0.9);
    color:#ffffff;
}
.live-filter-nav li a.active{
    background:rgba(0,0,0,0.9);
    color:#ffffff;
}
.live-filter{
    display:block;
    overflow:hidden;
}
.casinopro-betgames-frame{
    width:1024px;
    height:768px
}
.casinobeton-wrap .kupon-pro{
    display:none;
}
.fixturelayout-rate .col-md-4{
    margin:0 0px 3px 0px !important;
    padding:0 2px 0 2px !important;
}
.casinov2-jackpot-control{
    display:none;
}
.btn:focus, .btn:active:focus, .btn.active:focus {
    outline: 0 none;
}
.livescoreframe1{
    width: 678px; height: 359px;
}
.livescoreframe36{
    width: 678px; height: 320px;
}
.livescoreframe2{
    width: 678px; height: 320px;
}
.livescoreframe3{
    width: 678px; height: 320px;
}
.livescoreframe4{
    width: 678px; height: 320px;
}
.livescoreframe37{
    width: 678px; height: 320px;
}
.livescoreframe5{
    width: 678px; height: 320px;
}
.livescoreframe9{
    width: 678px; height: 320px;
}
.livescoreframe23{
    width: 678px; height: 320px;
}
.livescoreframe6{
    width: 678px; height: 320px;
}
.livescoreframe10{
    width: 678px; height: 320px;
}
.livescoreframe28{
    width: 678px; height: 320px;
}
.livescoreframe20{
    width: 678px; height: 320px;
}
.livescoreframe29{
    width: 678px; height: 320px;
}
.livescoreframe35{
    width: 678px; height: 320px;
}
.livescoreframe16{
    width: 678px; height: 320px;
}
.deposit-exclusiveinfo1{
    display:none;
}
.deposit-exclusiveinfo2{
    display:none;
}
.lmt-container{
    width:700px;
    margin:0 auto;
    display:block;
}
.lmt-tab-wrap{
    display:block;
    width:700px;
    margin:0 auto;
    text-align:center;
}
.lmt-widgets-matchcommentary,.lmt-widgets-livetable,.lmt-widgets-matchhead2head,.lmt-widgets.matchlineups,.lmt-widgets-matchstats,.lmt-widgets-toplists{
    width:100%;
    margin:0 auto;
    display:block;
    position:relative;
}
.live-tab-links{
    display:inline-block;
    list-style-type: none;
    margin:0 auto;
    padding:10px;
    padding:0 0 0 0;
    font-size:14px;
}
.live-tab-links li{
    display:inline-block;
    padding:10px 1px;
}
.live-tab-links li a{
    display:block;
    color:#ffffff;
    background:rgba(0,0,0,0.4);
    padding:5px;
    text-transform: uppercase;
}
.live-tab-links li a:hover,.live-tab-links li a:active,.live-tab-links li a:focus{
    color:#ffffff;
    text-decoration:none;
    background:transparent;
}
.vblmain{
    display:block;
    padding:10px;
    margin-bottom:10px;
    background: rgb(145,51,0);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(145,51,0,1) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(145,51,0,1)), color-stop(100%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(145,51,0,1) 0%,rgba(0,0,0,1) 100%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(145,51,0,1) 0%,rgba(0,0,0,1) 100%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(145,51,0,1) 0%,rgba(0,0,0,1) 100%);
    background: radial-gradient(ellipse at center,  rgba(145,51,0,1) 0%,rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#913300', endColorstr='#111111',GradientType=1 );
    border-radius: 3px;
}
.vblmain iframe{
    display:block;
    margin:0 auto;
    background:#111111;
    height:630px;
    width:762px;
}
.casinov2-vendor-6 { /*xpro*/
    background: url(../img/probet_sprite.png) no-repeat top left;
    background-position: 0 -86px; 
    width: 50px; 
    height: 20px;
    display:block;
    float:right;
    margin-left:5px;
}
.casinov2-vendor-8 { /*ezugi*/
    background: url(../img/probet_sprite.png) no-repeat top left;
    background-position: -20px -60px; 
    width: 21px; 
    height: 23px;
    display:block;
    float:right;
    margin-left:5px;
}
.casinov2-vendor-18 { /*vivogaming*/
    background: url(../img/probet_sprite.png) no-repeat top left;
    background-position: -24px 0px; 
    width: 20px; 
    height: 20px;
    display:block;
    float:right;
    margin-left:5px;
}
.casinopro-game-wrap .col-lg-3, .casinopro-game-wrap .col-md-4, .casinopro-game-wrap .col-sm-6{
    padding:3px;
}
.casinov2-mainwrap .gametitle{
    text-align:center;
    margin-top: 5px;
    text-transform: capitalize;
    text-overflow: ellipsis;
    white-space:nowrap;
    overflow:hidden;
    max-width:99.9%;
    display:block;
}
.casinov2container .casinolivepro-favorites {
    display:block;
    position:absolute;
    top:-10px;
    left:-10px;
    z-index:1;
}
.casinov2container .casinolivepro-favorites a {
    display:inline-block;
    width:20px;
    height:20px;
    font-size:20px;
    opacity:.6;
    color: rgba(75,163,10,1);
    text-align:center;
    -webkit-transition:all 0.3s ease-out;
    -moz-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
}
.casinov2container .casinolivepro-favorites:hover a {
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    transform:rotate(360deg);
    -webkit-backface-visibility: hidden;
    opacity:1;
}
.casinov2container .casinolivepro-favorites-added {
    display:block;
    position:absolute;
    top:-10px;
    left:-10px;
    z-index:1;
}
.casinov2container .casinolivepro-favorites-added a {
    display:inline-block;
    width:20px;
    height:20px;
    font-size:20px;
    opacity:1;
    color: #ff2a00;
    text-align:center;
    -webkit-transition:all 0.3s ease-out;
    -moz-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
}
.casinov2container .casinolivepro-favorites-added:hover a {
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    transform:rotate(360deg);
    -webkit-backface-visibility: hidden;
    opacity:1;
}
.view .casinov2-favorites-added {
    position:absolute;
    display:block;
    bottom:4%;
    left:4%;
}
.view .casinov2-favorites-added a {
    display:inline-block;
    width:40px;
    height:40px;
    font-size:20px;
    padding-top:8px;
    background: #b9a30d;
    color: rgba(136,136,1365,0.8);
    text-shadow:0px 0px 1px rgba(0,0,0,0.8);
    border-radius:50%;
    text-align:center;
    -webkit-transition:all 0.3s ease-out;
    -moz-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    -moz-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    -webkit-backface-visibility: hidden;
}
.view .casinov2-favorites-added:hover a {
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    transform:rotate(360deg);
    -webkit-backface-visibility: hidden;
}
.login-error{
    color: #bd0000;
    padding:5px;
    background:rgba(255,255,255,0.8);
    text-align:center;
    margin:10px 0;
    width:100%;
    display:block;
}
.ga-text{
    color:rgba(255,255,255,0.9);
}
#topmenu_betonpoker{
    display:none;
}

#topmenu_betongames{
    display:none;
}
/* casino live new */
.casinov2container .limitholder{
    opacity:0;   
    -webkit-transition:.5s;
    transition:.5s;
    position:absolute;
    height:100%;
    width:100%;
    z-index:1;
}
.casinov2container:hover .limitholder{
    opacity:1;
    background:rgba(0,0,0,0.9);
}
.limit-info-wrap{
    display:block;
    width:100%;
    margin-top:20px;
    padding:10px;
}
.limit-info-title{
    display:block;
    width:100%;
    padding:10px 0 0 0;
}
.limit-info-buttons{
    display:block;
    width:100%;
    padding:10px;
}
.limit-info-buttons-non-limit{
    margin-top:25%;
    display:block;
    width:100%;
    padding:10px;
}
.limit-info-buttons:hover,.limit-info-buttons-non-limit:hover{
    background:rgba(255,255,255,0.05);
    -webkit-transition:.5s;
    transition:.5s;
}
.casinov2container .limit{
    display:block;
}
.casinov2container .limit:before{
    font-family: 'Glyphicons Halflings';
    content: "\e178";
    float: left;
    font-size:12px;
    margin:1px 5px 0 0;
}
.casinov2container .infoholder{
    display:block;
    position:absolute;
    bottom:5px;
    left:0;
    width:100%;
}
.casinov2container .info .hours{
    display:block;
}
.casinov2container .info .hours:before{
    font-family: 'Glyphicons Halflings';
    content: "\e023";
    float: left;
    font-size:12px;
    margin:1px 5px 0 0;
}
.casinov2container .casinov2-flip {
    position: absolute;
    width: 150px;
    height: 150px;
    margin-left:-75px;
    left:50%;
    top:50px;
}
.casinov2-circle-before{
    display:block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    overflow:hidden;
    border:5px solid rgba(0,0,0,0.5);
    width:150px;
    height:150px;
    -webkit-box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.2);
    -moz-box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.2);
    box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.2);
}
.casinov2container .casinov2-assets{
    display:inline-block;
    float:right;
    margin-top:5px;
}
.casinov2container .casinov2-notification {
    position:absolute;
    top:210px;
    width: 70%;
    margin-left: 15%;
    margin-right:auto;
}
.casinov2-notification-content {
    position: relative;
    background: #ffffff;
    color:#ae0506;
    padding:10px;
    font-size:16px;
    text-align:center;
    -webkit-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
}
.casinov2-notification-content:after {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #ffffff;
    border-width: 10px;
    margin-left: -10px;
}
.casinov2-mainwrap .casinov2-notification {
    position:absolute;
    top:120px;
    width: 70%;
    margin-left: 10%;
    margin-right:auto;
}
.casinov2-vendor-2 { /*evolution*/
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: 0 -62px; 
    width: 20px; 
    height: 24px;
    display:block;
    float:right;
    margin-left:5px;
}
.casinov2-vendor-4 { /*beton*/
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: 0 -155px; 
    width: 21px; 
    height: 21px;
    display:block;
    float:right;
    margin-left:5px;
}
.casinov2-vendor-5 { /*netent*/
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: -21px -155px; 
    width: 21px; 
    height: 21px;
    display:block;
    float:right;
    margin-left:5px;
}
.casinov2-xpro {
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: 0 -86px; 
    width: 50px; 
    height: 20px;
    display:block;
    float:right;
    margin-left:5px;
}
.casinov2-vip {
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: 0 -130px; 
    width: 25px; 
    height: 25px;
    display:block;
    float:right;
    margin-left:5px;
}
.casinov2-flag-tr {
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: 0 -105px; 
    width: 25px; 
    height: 25px;
    display:block;
    float:right;
    margin-left:5px;
}
.casinov2-vendor-7 /*lucky streak*/ {
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: -21px -238px; 
    width: 28px; 
    height: 21px;
    display:block;
    float:right;
    margin-left:5px;
}
#dynamic_roulette_live{
    display:none !important;
}
.deposit-info{display:none;}
.vec-content-wrap{
    overflow:hidden;
    margin-bottom:15px;
}
.vec-table{
    display:table;
    width:100%;
    border-bottom:1px solid rgba(255,255,255,0.2);
    padding:5px;
}
.vec-table:hover{
    background:rgba(255,255,255,0.2);
    -webkit-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.vec-cell-1,.vec-cell-2,.vec-cell-3{
    display:table-cell;
    vertical-align:middle;
}
.vec-cell-1{
    min-width:20px;
    padding-right:5px;
}
.vec-cell-2{
    width:100%;
}
.vec-cell-3{
    min-width:50px;
}
.margin10bottom{
    margin-bottom:10px;
}
.flagmain i.flag3333 {
    background: url(../img/flag3333.png) no-repeat top left;
    float:left;
    width:16px;
    height:16px;
    margin:3px 3px 0px 3px;
    display:inline-block;
}
.eurocup2016-wrap .second-title{
    background: rgb(206,35,41);
    background: -moz-linear-gradient(45deg,  rgba(206,35,41,1) 0%, rgba(8,79,125,1) 100%);
    background: -webkit-linear-gradient(45deg,  rgba(206,35,41,1) 0%,rgba(8,79,125,1) 100%);
    background: linear-gradient(45deg,  rgba(206,35,41,1) 0%,rgba(8,79,125,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ce2329', endColorstr='#084f7d',GradientType=1 );
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.9);
    font-size:14px;
    display:block;
    position:relative;
    width:100%;
}
.eurocup2016-wrap::before{
    content:"";
    position:absolute;
    background: url(../img/eurocup-title.png) no-repeat;
    width:40px;
    height:40px;
    display:inline-block;
    right:-5px;
    top:-5px;
    z-index:10;
}
.eurocup2016-wrap{
    margin-bottom:10px;
    position:relative;
}
.vec-table .anadisabled,.vec-table .anaeliminated,.vec-table .anaqualified{
    color:transparent !important;
    position:relative;
}
.vec-table .anadisabled:after{
    position:absolute;
    left:0;
    right:0;
    display:inline-block;
    font-family: 'FontAwesome';
    content: "\f023";
    color:#ffffff !important;
}
.vec-table .anaqualified:after{
    position:absolute;
    left:0;
    right:0;
    display:inline-block;
    font-family: 'FontAwesome';
    content: "\f00c";
    color:#8cff80 !important;
}
.vec-table .anaeliminated:after{
    position:absolute;
    left:0;
    right:0;
    display:inline-block;
    font-family: 'FontAwesome';
    content: "\f00d";
    color:#ff5353 !important;
}
#topmenu_euro2016{
    display:none !important;
}
#topmenu_eurocup2016{
    display:none !important;
}
#middlename-side {height:0;padding:0 5px;}
.important_events,.favorite-events{
    display:block;
    margin-bottom:10px;
}
.hiddenoverflow{
    overflow:hidden;
}
.havaledekont,.havaledekontinfo{
    display:none;
}
.pg-sekerbank-withdraw,.pg-vakifbank-withdraw,.pg-ziraat-withdraw,.specialtlnakitinfo,.specialtlnakitinfo1{
    display:none;
}
.fixedratebtcwithdraw, .fixedratebtcdeposit, .fixedratebtcwithdrawbank{
    display:none;
}
.alternatif-hvl{
    display:none;
}
.vuzucodedeposit{
    display:none;
}
.golden-vip-payment{
    display:none;
}
.kredit-debit-deposit{
    display:none;
}