.F12 .gameButton:before {
    background: url('../Images/Reskin/F12/buttonDefault.png') no-repeat center;
}

.F12 .gameButton:hover:before {
    background: url('../Images/Reskin/F12/buttonHover.png') no-repeat center;
}

.F12 .gameButton.active:before {
    background-image: url('../Images/Reskin/F12/buttonActive.png');
}

.F12 .gameButton.disabled:before {
    background-image: url('../Images/Reskin/F12/buttonDisabled.png');
}

.F12 #UserAmount {
    background: url(../Images/Reskin/F12/Amount.png) no-repeat;
}

.F12 .game-logo {
    width: 406px;
    height: 114px;
    background: url(../Images/Reskin/F12/Logo.png);
}

.F12 .betsSlider::before{
    background: url(../Images/Reskin/F12/F12Bet.png);
    content: '';
    width: 241px;
    height: 37px;
    position: absolute;
    top: -68px;
    left: 535px;
}

.F12 .Page_0_FT {
    background: url(../Images/Reskin/F12/helpButton.png);
}
  
.F12 .slick-dots li.slick-active button:before {
    background-color: rgb(218, 251, 76);
    border-radius: 50%;
}

.F12 .slick-dots li button {
    background: none;
}

.F12 li.slick-active {
    background: rgb(218, 251, 76);
    border-radius: 50%;
}
  
.F12 .winPopupAmount{
    color: rgb(218, 251, 76);
}
.F12 .winPopupAmount span  {
    color: rgb(218, 251, 76);
}

.F12 .start{
    background: url(../Images/Reskin/F12/wonStarSmall.png);
}

.F12 .start:nth-child(2) {
    background: url(../Images/Reskin/F12/wonStarBig.png);
}

.F12 .game-error-popup-close{
    background: url(../Images/Reskin/F12/errorPopupClose.png);
}

.F12 .game-error-popup-button {
    background: url(../Images/Reskin/F12/errorPopupButton.png);
    color: rgb(103, 185, 63);
    font-weight: bold;
}

.HelpText2 {
    width: 90%;
    margin: auto auto 30px auto;
    color: rgba(218, 251, 76, 0.8);
    font-size: 18.9px;
    text-align: center;
    font-family: 'Intro-Regular';
    margin-top: 10px;
}


/* Betano start */
.Betano .game-logo {
    background: url('../Images/Reskin/Betano/Logo.png') no-repeat;
}

.Betano .betsSlider::before{
    content: '';
    position: absolute;
    width: 182px;
    height: 39px;
    top: -68px;
    left: 564px;
    background: url('../Images/Reskin/Betano/Betano.png');
}

.Betano .gameButton:before {
    background: url('../Images/Reskin/Betano/buttonDefault.png') no-repeat center;
}

.Betano .gameButton:hover:before {
    background: url('../Images/Reskin/Betano/buttonHover.png') no-repeat center;
}

.Betano .gameButton.active:before {
    background-image: url('../Images/Reskin/Betano/buttonActive.png');
}

.Betano .gameButton.disabled:before {
    background-image: url('../Images/Reskin/Betano/buttonDisabled.png');
}

.Betano .start {
    background: url('../Images/Reskin/Betano/wonStarSmall.png');
}

.Betano .start:nth-child(2) {
    background: url('../Images/Reskin/Betano/wonStarBig.png');
}

.Betano .game-error-popup-close {
    background: url('../Images/Reskin/Betano/errorPopupClose.png');
}

.Betano .game-error-popup-button {
    color: #ee7425;
    font-weight: bold;
    background: url('../Images/Reskin/Betano/errorPopupButton.png');
}

.Betano #UserAmount {
    background: url('../Images/Reskin/Betano/Amount.png') no-repeat;
}

.Betano .winPopupAmount,
.Betano .winPopupAmount span,
.Betano #UserAmountGel,
.Betano #UserAmountValue {
    color: #fbb03b;
}


.Betano .MyScores {
    background: url('../Images/Reskin/Betano/my_scores.png') no-repeat;
}

.Betano .MyScores:hover {
    background: url('../Images/Reskin/Betano/my_scores-hover.png') no-repeat;
}

.Betano .HighScores {
    background: url('../Images/Reskin/Betano/high_scores.png') no-repeat;
}

.Betano .HighScores:hover {
    background: url('../Images/Reskin/Betano/high_scores-hover.png') no-repeat;
}

.Betano .Page_0_FT {
    background: url('../Images/Reskin/Betano/helpButton.png');
    background-repeat: no-repeat;
}

.Betano .HelpText2 {
    color: #fbd03b;
}

.Betano li.slick-active {
    background: #fbb03b;
}

.Betano .Amount-5 {
    color: #fbb03b;
}


/*FTN Reskin start*/
.FTN .game-logo {
    background: URL('../Images/Reskin/FTN/game-logo.png') no-repeat;
    width: 626px;
}

.FTN #UserAmountValue, .FTN #UserAmountGel, .FTN .winPopupAmount, .FTN .winPopupAmount span {
    color: #ff008c;
}

.FTN #UserAmount {
    background: url('../Images/Reskin/FTN/balance.png') no-repeat;
    background-size: contain;
}

.FTN #balanceError {
    left: -115px;
}

.FTN .MyScores, .FTN .HighScores {
    left: 68px;
    width: 82px;
    height: 288px;
}

.FTN .MyScores {
    background: url('../Images/Reskin/FTN/my-win.png') no-repeat;
    top: 560px;
}

.FTN .HighScores {
    background: url('../Images/Reskin//FTN/top-win.png') no-repeat;
    top: 252px;
}

.FTN .MyScores.active, .FTN .MyScores:hover, .FTN .HighScores.active, .FTN .HighScores:hover {
    background: url('../Images/Reskin/FTN/win-hover.png') no-repeat !important;
}

.FTN .MyScores span, .FTN .HighScores span {
    width: 150px;
    left: -43px;
    top: 111px;
    font-size: 30px;
}

.FTN .MyScoresInfo, .FTN .HighScoresInfo {
    top: 252px;
    left: 165px;
    width: 488px;
    height: 656px;
}

.FTN .MShead, .FTN .HShead {
    height: 69px;
}

.FTN .MSclose, .FTN .HSclose {
    width: 23px;
    height: 23px;
    background-size: contain;
    top: 23px;
    right: 23px;
}

.FTN .MSTittle, .FTN .HSTittle {
    padding-top: 17px;
    font-size: 30px;
    line-height: 1;
}

.FTN .MSTittle::before, .FTN .HSTittle::before {
    height: 35px;
    width: 40px;
    background-size: contain;
}

.FTN .MSList, .FTN .HSList {
    height: 48px;
    background-size: contain;
    margin-top: 9.5px;
}

.FTN .MSListCurrency, .FTN .HSListName {
    width: 120px;
    padding-left: 20px;
    font-size: 20px;
    line-height: 45px;
}

.FTN .MSListDate, .FTN .HSListDate {
    width: 112px;
    font-size: 20px;
    line-height: 2.2;
}

.FTN .MSListWin, .FTN .HSListBet, .FTN .HSListWin, .FTN .HSListGel {
    width: 206px;
    height: 35px;
    margin-top: 6px;
    font-size: 17px;
}

.FTN .BetText {
    background: #037ce1;
    width: 53px;
    border-bottom-left-radius: 50%;
    border-top-left-radius: 50%;
    font-size: 17px;
    line-height: 2;
    padding-left: 10px;
}

.FTN .HSBetWin:hover .BetText {
    visibility: visible !important;
}

.FTN .HSListBet > .BetValue {
    width: calc(100% - 73px);
    background: #ffffff;
    border-bottom-right-radius: 50px;
    border-top-right-radius: 50px;
    padding-left: 8px;
    font-size: 17px;
    color: #037ce1;
    justify-content: left;
}

.FTN .HSCurancy, .FTN .HSListBet > .BetValue > .BetCurrancy {
    font-size: 14px;
    line-height: 38px;
}

.FTN .winPopup {
    height: 585px;
}

.FTN .winPopup.active.winPopup::before {
    background-repeat: no-repeat;
    background-position: center;
    margin-top: -170px;
}
/*FTN Reskin end*/

/* Betgaranti Reskin start */
.betgaranti .game-logo {
    background: url(../Images/Reskin/Betgaranti/LOGO.png);
    background-repeat: no-repeat;
}
.betgaranti .winPopupAmount, .betgaranti .winPopupAmount span,
.betgaranti #UserAmountGel, .betgaranti #UserAmountValue, .betgaranti .Amount-5  {
    color: rgb(141, 215, 80);
}
.betgaranti .gameButton:before {
    background: url('../Images/Reskin/Betgaranti/normal.png') no-repeat center;
}
.betgaranti .gameButton:hover:before {
    background: url('../Images/Reskin/Betgaranti/hover.png') no-repeat center;
}
.betgaranti .gameButton.active:before {
    background-image: url('../Images/Reskin/Betgaranti/pushon.png');
}
.betgaranti .gameButton.disabled:before {
    background-image: url('../Images/Reskin/Betgaranti/disabled.png');
}
.betgaranti #UserAmount{
    background: url(../Images/Reskin/Betgaranti/BALANCE.png);
    background-repeat: no-repeat;
}
.betgaranti .betsSlider::before{
    background: url(../Images/Reskin/Betgaranti/garanti.png);
    content: '';
    width: 270px;
    height: 91px;
    position: absolute;
    top: -100px;
    left: 535px;
}
.betgaranti .Page_0_FT {
    background: url('../Images/Reskin/Betgaranti/normalhelp.png');
    background-size: 100%;
}
.betgaranti .start{
    background: url(../Images/Reskin/Betgaranti/smallStar.png);
}
.betgaranti .start:nth-child(2) {
    background: url(../Images/Reskin/Betgaranti/bigStar.png);
}
.betgaranti .game-error-popup-close{
    background: url(../Images/Reskin/Betgaranti/x.png);
    width: 38px;
    height: 40px;
    top: 12px;
}
.betgaranti .game-error-popup-button {
    background: url(../Images/Reskin/Betgaranti/button.png);
    color: rgb(103, 185, 63);
    font-weight: bold;
}
.betgaranti .slick-dots li.slick-active button:before,
.betgaranti li.slick-active  {
    background-color: rgb(141, 215, 80);
    border-radius: 50%;
}
/* Betgaranti Reskin end */

/* Restbet Reskin start */
.restbet .game-logo {
    background: url(../Images/Reskin/Restbet/LOGO.png);
    background-repeat: no-repeat;
}
.restbet .winPopupAmount, .restbet .winPopupAmount span,
.restbet #UserAmountGel, .restbet #UserAmountValue,
.restbet .Amount-5, .restbet .HelpText2{
    color: rgb(183, 34, 33);
}
.restbet #UserAmount{
    background: url(../Images/Reskin/Restbet/BALANCE.png);
    background-repeat: no-repeat;
}
.restbet .betsSlider::before{
    background: url(../Images/Reskin/Restbet/Restbet.png);
    content: '';
    width: 222px;
    height: 42px;
    position: absolute;
    top: -100px;
    left: 560px;
}
.restbet .start{
    background: url(../Images/Reskin/Restbet/smallStar.png);
}
.restbet .start:nth-child(2) {
    background: url(../Images/Reskin/Restbet/bigStar.png);
}
.restbet .game-error-popup-close{
    background: url(../Images/Reskin/Restbet/x.png);
}
.restbet .game-error-popup-button {
    background: url(../Images/Reskin/Restbet/button.png);
    color: rgb(183, 34, 33);
    font-weight: bold;
}
.restbet .slick-dots li.slick-active button:before,
.restbet li.slick-active {
    background-color: rgb(183, 34, 33);
    border-radius: 50%;
}
/* Restbet Reskin end */