.AG-redirect-icon {
    width:          100%;
    display:        inline-block;
    padding-top:    25px;
    padding-bottom: 25px;
}

.AG-redirect-icon img {
    margin-left:  auto;
    margin-right: auto;
    display:      block;
    float:        none !important;
    max-height:   50px !important;
}

.AG-redirect-notice {
    text-align: center;
    padding:    0px 25px 30px 25px;
}

.Ogone-card-icons {
    margin-left:  5px;
    margin-right: 5px;
}

.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label .epdq-payment-logo {
    height: 35px;
}

.ag-select-cards .card-list li {
    padding: 5px;
    margin:  0
}

.ag-select-cards .card-list {
    margin:      0;
    padding-top: 5px;
}

.ag-select-cards .card-list .selected, .ag-select-cards .card-list .ag_cards:checked {
    background: #ddd;
}

.ag-select-cards .card-list li p {
    padding:        5px;
    display:        inline-block;
    vertical-align: middle;
}

.ag-select-cards .card-list li p img {
    margin-left:    5px;
    margin-right:   15px;
    width:          38px;
    vertical-align: middle;
    float:          left !important;
}

.ag-select-cards .card-list li radio {
    display:      inline-block;
    margin-right: 20px;
    margin-left:  10px;
}

.ag-select-cards .card-list li label {
    display:        inline-block;
    vertical-align: middle;
}

.ag-select-cards .card-list li label p {
    margin:      0;
    margin-left: 15px;
}

.ag-select-cards .card-list li input:checked > .ag-select-cards .card-list li {
    background: blue;
}