/* Css for payment start */
#pstpaymentcmsblock {
    float: right;
    margin: 8px 0 0 0;
}
#pstpaymentcmsblock .payment-block-inner {
    margin: 0;
}
#pstpaymentcmsblock .payment-block-inner li img {
    max-width: 100%;
}
#pstpaymentcmsblock .payment-block-inner li {
    display: inline-block;
    vertical-align: top;
    margin: 0 3px;
}
.payment-block {
    text-align: center;
}

.payment-block .icon {
    display: inline-block;
    vertical-align: top;
    margin: 0 3px;
}

.payment-block ul {
    margin: 8px 0 0;
}


@media (max-width: 767px) {
    #tcpaymentcmsblock {
        float: none;
    }
}
@media (max-width: 991px) {
	#pstpaymentcmsblock {
        float: none;
        text-align: center;
        margin: 0 0 10px 0;
	}
}
