.remove-org-modal .modal__content {
    width: 628px;
}

.remove-org-modal_view_first-load .modal__content {
    min-height: 300px;
}

.remove-org-modal_view_payment .modal__content {
    min-width: 900px;
}

.remove-org-modal__iframe {
    min-width: 850px;
    min-height: 550px;
}

.remove-org-modal__removing-text {
    margin-bottom: 42px;
}

.remove-org-modal__removing-spinner {
    display: block;

    margin: 0 auto;
}

.remove-org-modal__error-box {
    display: flex;

    margin-bottom: 8px;
    padding: 16px;

    font-size: 13px;
    line-height: 16px;

    border-radius: 4px;
    background-color: #faeceb;
}

.remove-org-modal__error-box::before {
    display: inline-block;
    flex: 0 0 16px;

    width: 16px;
    height: 16px;
    margin-right: 8px;

    content: '';

    background-image: url('./assets/error.svg');
    background-repeat: no-repeat;
    background-size: contain;
}

.remove-org-modal__remove-warn {
    display: flex;

    margin-top: 20px;
}

.remove-org-modal__remove-warn::before {
    display: inline-block;

    width: 20px;
    height: 20px;
    margin-right: 8px;

    content: '';

    background-image: url('./assets/warning.svg');
    background-repeat: no-repeat;
    background-size: contain;
}

.remove-org-modal__separator {
    height: 1px;
    margin: 16px 0;

    background-color: #e2e2e2;
}

.remove-org-modal__services-warn {
    margin-bottom: 8px;
}

.remove-org-modal__service {
    display: inline-block;

    box-sizing: border-box;
    min-width: 96px;
    padding: 8px 4px;
}

.remove-org-modal__service-icon {
    width: auto;
    height: 32px;
    margin: 0 auto 8px;

    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.remove-org-modal__service-name {
    font-size: .9em;
    text-align: center;
}
