/* Css for payment start */
#pstpaymentcmsblock {
    text-align: left;
    margin-top: 2px;
    margin-bottom: 35px;
    padding: 0 0 0 15px;
    display: inline-block;
    vertical-align: top;
}

#pstpaymentcmsblock .payment-block-inner {
    margin: 0;
}
#pstpaymentcmsblock .payment-block-inner li .fa {
    font-size: 23px;
    line-height: normal;
    margin: 0;
}
.payment-block .icon a {
    color: #aaaaaa;
}
.payment-block .icon a:hover {
    color: #111111;
}
#pstpaymentcmsblock .payment-block-inner li img {
    max-width: 100%;
}
#pstpaymentcmsblock .payment-block-inner li {
display: inline-block;
    vertical-align: top;
    margin: 0 3px;
    background-color: transparent;
    border: none;
}
li.card.icon {
    border: none;
    font-size: 20px;
}
@media (max-width: 991px) {
    #pstpaymentcmsblock{
		width: 100%;
		float: none;
		text-align: center;
		clear: both;
		padding: 0;
    }
}
