﻿[class^="sprite-"], [class*=" sprite-"] {
    background: url(/Content/templates/comman/images/card_logos.png);
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
}

.sprite-fvisa {
    background-position: 0px 0px;
    width: 78px;
    height: 34px;
}

.sprite-fmaster {
    background-position: -80px 2px;
    width: 62px;
    height: 39px;
}

.sprite-famerican {
    background-position: -145px 2px;
    width: 39px;
    height: 39px;
}

.sprite-frapidssl {
    background-position: -183px 2px;
    width: 65px;
    height: 39px;
}

.Ccards span {
    display: inline-block;
    background-image: url(/Content/templates/comman/images/installment_bank_logo_sprite.png);
    background-repeat: no-repeat;
    font-weight: 500;
    background-size: 91px 150px;
    height: 25px;
    color: white;
}

.current-installment .list-group, .current-installment .list-group-item {
    border-radius: 0px !important;
}
.list-group.b_installment, .list-group.b_installment .list-group-item {
    border-radius: 0px;
}
.b_installment .active {
    border: none;
}

    .b_installment .active .logo {
        background-image: url(/Content/templates/comman/images/installment_bank_logo_sprite.png);
        background-repeat: no-repeat;
        background-size: 7.5em;
        min-height: 36px !important;
        display: block;
    }
/*maximum card*/
.b_installment.mxm .active {
    background-color: #db2684;
}

    .b_installment.mxm .active .logo {
        background-position-y: -61px !important;
    }

.b_installment.bns .active {
    background-color: #60a43d;
}

    .b_installment.bns .active .logo {
        background-position: 0 -25px !important;
    }
/*.BankInstallments td span.black { color: #333; display: block; padding-top: 20px }*/
/*.BankInstallments th.ykbsty {
    background-color: #7b3392;
    border: none;
}

    .BankInstallments th.ykbsty span {
        background-position: 0 0;
        padding: 0 0 0 115px;
    }

.BankInstallments th.bonussty {
    background-color: #60a43d;
    border: none;
}

    .BankInstallments th.bonussty span {
        background-position: 0 -25px;
        padding: 2px 0 0 110px;
        height: 23px;
    }

.BankInstallments th.isbanksty {
    background-color: #db2684;
    border: none;
}

    .BankInstallments th.isbanksty span {
        background-position: 0 -50px;
        padding: 0 0 0 125px;
    }

.BankInstallments th.finanssty {
    background-color: #103482;
    border: none;
}

    .BankInstallments th.finanssty span {
        background-position: 0 -75px;
        padding: 1px 0 0 115px;
        height: 24px;
    }

.BankInstallments th.hsbcsty {
    background-color: #fbab56;
    border: none;
}

    .BankInstallments th.hsbcsty span {
        background-position: 0 -100px;
        padding: 0 0 0 115px;
    }

.BankInstallments th.axssty {
    background-color: #ffc20e;
    border: none;
}

    .BankInstallments th.axssty span {
        background-position: 0 -125px;
        padding: 3px 0 0 105px;
    }*/

.pathnotfound {
}
