#frontend_companies_content_profile_company_tabs_fiscal form {
    display: flex;
    flex-direction: column;
    row-gap: 24px;
    padding: 0 1px;
    overflow-x: hidden;
}
#frontend_companies_content_profile_company_tabs_fiscal form #frontend_companies_content_profile_company_tabs_fiscal_result {
    width: 100%;
    min-height: 40px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

#frontend_companies_content_profile_company_tabs_fiscal form #frontend_companies_content_profile_company_tabs_fiscal_submit_loader {
    width: 200%;
    display: flex;
    flex-direction: row;
    align-items: center;
}
#frontend_companies_content_profile_company_tabs_fiscal form #frontend_companies_content_profile_company_tabs_fiscal_submit_loader #frontend_companies_content_profile_company_tabs_fiscal_submit_loader_submit {
    flex-basis: 50%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
}
#frontend_companies_content_profile_company_tabs_fiscal form #frontend_companies_content_profile_company_tabs_fiscal_submit_loader #frontend_companies_content_profile_company_tabs_fiscal_submit_loader_loader {
    flex-basis: 50%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;

}
#frontend_companies_content_profile_company_tabs_fiscal form #frontend_companies_content_profile_company_tabs_fiscal_submit_loader #frontend_companies_content_profile_company_tabs_fiscal_submit_loader_loader .loader {
    margin: 0 auto;
    font-size: 6px;
}

@media only screen and (max-width: 600px) {
    #frontend_companies_content_profile_company_tabs_fiscal form #frontend_companies_content_profile_company_tabs_fiscal_avatar { max-width: 80%; margin-left: auto; margin-right: auto; }
}
