
form[name^=payment] [class*=list-group-item-xt_klarna_kp_]
{
    display:block; /* initial state; changed in onLoad callback if show_form = true */;
}

form[name^=payment] [class*=list-group-item-xt_klarna_kp].active {
    border-width: 5px!important;
    background-color: transparent!important;
    color: inherit!important;
}
form[name^=payment] [class*=item-xt_klarna_] img.icon{
    border:none; max-height:50px;
}
form[name^=payment] [class*=item-xt_klarna_] .payment-desc{
    width: 100%;
}

form[name^=payment] .name.payment-name { padding-left: 7px; }

.disabledContainer
{
    pointer-events: none;
    opacity: 0.5;
}

@-moz-keyframes spin_kp_spinner { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin_kp_spinner { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin_kp_spinner { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
