.api-desc-wrapper,
.api-desc-wrapper .api-desc-btn-wrapper {
    display: flex;
    gap: 10px;
    flex-wrap: nowrap !important;
}

.api-desc-wrapper form {
    padding: 0;
}

.api-desc-wrapper .api-desc-details {
    width: auto !important;
    margin: 0 !important;
    width: 100%;
}

#esignDropdown .btn {
    border: none;
    outline: none;
    display: flex;
    align-items: center;
    justify-content: center;
}

#esignDropdown .btn:focus {
    border-color: transparent;
}

#esignDropdown {
    width: 200px;
    position: relative;
}

/* .api-desc-wrapper #esign-form .esign-btn {
    height: 44px;
    border: 1px solid #97144d;
    color: #97144d;
    background-color: #fff;
    padding: 10px 20px;
}

.api-desc-wrapper #esign-form .esign-btn:hover {
    color: #fff;
    background-color: #97144d;
} */

.icon,
.ajax-throbber,
.glyphicon,
.glyphicon-refresh,
.glyphicon-refresh::before,
.glyphicon-spin {
    display: none !important;
}

@media(max-width: 991px) {
    .api-desc-wrapper {
        flex-direction: column;
        align-items: start !important;
    }

    .api-desc-wrapper .api-desc-details {
        margin: 0 !important;
    }
}

@media(max-width: 767px) {
    .api-desc-wrapper .api-desc-details {
        margin: 0 !important;
    }
}

@media(max-width: 476px) {
    .api-desc-wrapper .api-desc-btn-wrapper {
        flex-direction: column;
        align-items: stretch;
    }

    .api-desc-wrapper .api-desc-btn-wrapper,
    .api-desc-wrapper form,
    /* .api-desc-wrapper #esign-form .esign-btn, */
    .api-desc-wrapper #uatDropdown,
    .api-desc-wrapper #esignDropdown {
        width: 100%;
    }

    .api-desc-wrapper #corporate-onboarding-form #uatDropdown a+a,
    .api-desc-wrapper #esign-select-button-form #esignDropdown a+a {
        border-top: 1px solid #97144d;
    }
}