.admin__menu .level-0.item-bbvaconfig > a:before {
    content: url('../img/BBVA_LOGO_SMALL.svg');
    height: 28px;
    margin: 0 5px;
    width: 30px;
    background-position: center;
}

.bbva-payment-config > .button-container {
    float: right;
}

.bbva-payment-config > .heading {
    display: inline-block;
    max-width: 60%;
}

.bbva-payment-config-logo {
    background: url("../img/LOGO_BBVA.png") no-repeat center / 18rem auto;
    height: 125px;
    width: auto;
    padding-left: 20rem;
    display: inline-block;
}

.bbva-payment-config-label,
.bbva-payment-config-legend,
.bbva-payment-config-comment {
    display: inline-block;
}

#bbva_test_env_warning {
    justify-content: center;
}

#bbva_test_env_warning,
#bbva_test_env_warning_header,
#bbva_test_env_warning_collapsed,
#bbva_test_env_warning_expanded,
#bbva_test_env_warning_msg{
    display: none;
}

#bbva_test_env_warning_msg > ul {
    padding-left: 2rem;
}

div.bbva_test_env_warning_wrapper {
    width: auto;
    color: #004283;
    border: 1px solid #004283;
    border-radius: 5px;
    background-color: #d3e5f5;
    padding: 10px;
}

#bbva_test_env_warning_header {
    padding: 0 0 0 5.5rem;
    color: #004283;
    background-color: #d3e5f5;
}