.general-shareholders .box-tab-32 {
    background-color: #fff;
    border-radius: 32px;
    padding: 55px 65px 0;
}

.general-shareholders .section {
    padding-left: 20px;
}

.general-shareholders-tap {
    -webkit-tap-highlight-color: transparent;
}

.general-shareholders-visible {
    opacity: 1;
}

.general-shareholders-box-inner {
    padding-left: 10px;
    padding-top: 10px;
}

.general-shareholders-select-wrapper {
    justify-content: left !important;
}

.general-shareholders-year-select {
    width: auto !important;
}

@media (max-width: 499px) {
    .general-shareholders h2 {
        font-size: 35px;
        line-height: 35px;
    }

    .general-shareholders .col-lg-12 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .general-shareholders .col_one_third {
        margin-bottom: 0 !important;
    }

    .general-shareholders .section {
        padding-left: 0 !important;
    }
}
