/* node/305 */
#ares_Insurance_pie {
    height:32rem;
    padding-left:0 !important;
    overflow: visible !important;
}

.highcharts-container  {
    width:100% !important;
    margin-left: 2rem !important;
}
.highcharts-label.highcharts-data-label {
    font-family: 'Karla', Arial, Calibri, Helvetica, sans-serif;
}
.label-large {
    font-size: 20px;
    font-weight: bold;
}
.label-small {
    font-size: 16px;
    font-weight: bold;
}

.ares-insurance-aum .col-md-7.col-1 {
    padding-left: 0%;
    max-width: 740px !important;

}


@media only screen and (min-width: 576px) {
    .ares-insurance-aum .col-md-7.col-1 {
        width: 50%;
    }
    .ares-insurance-aum .col-md-5.col-2 {
        padding-right: 2rem;
    }
}
@media only screen and (min-width: 150px) and (max-width: 400px) {
    #ares_Insurance_pie {
        margin-bottom: -6rem;
    }
}

@media only screen and (min-width: 150px) and (max-width: 576px) {
    #ares_Insurance_pie {
        width:100%;
        padding-left: 2rem;
        padding-right: 2rem;
        margin-left: -1.5rem;
        margin-right: 0;
        margin-top: -2rem;
        height:28rem
    }
    .label-large {
        font-size: 12px;
        font-weight: bold;
    }
    .label-small {
        font-size: 10px;
        font-weight: bold;
    }
}


@media only screen and (min-width: 577px) and (max-width: 765px) {
    #ares_Insurance_pie {
        height:26rem;
        
    }
    .label-large {
        font-size: 12px;
        font-weight: bold;
    }
    .label-small {
        font-size: 10px;
        font-weight: bold;
    }
}

@media only screen and (min-width: 765px) and (max-width: 1025px) {
    #ares_Insurance_pie {
        height:32rem;
        margin-top: -2rem;
        margin-left: -2rem;
        margin-right: 2rem !important;
    }
    .label-large {
        font-size: 16px;
        font-weight: bold;
    }
}
/* end-node/305 */

#us_transaction_volume {
    overflow: visible !important;
    height:30rem;
}
#property_prices_stabilizing {
    overflow: visible !important;
    height:30rem;
    width:100%
}

#property_prices_stabilizing > div:first-child {
    margin-left: 0rem !important;
    overflow:visible !important
}

#property_prices_stabilizing > div:first-of-type > svg {
    width:100%;
    overflow:visible !important
}

#real_estate_secondary_recap {
    overflow: visible !important;
}

#real_estate_secondary_recap > div:first-child {
    margin-left: 0rem !important;
}

#global-leverage-finance-issuance {
    overflow: visible !important;
    height: 33rem;
}
#global-leverage-finance-issuance > div:first-child {
    margin-left: 0rem !important;
    overflow:visible !important
}
#cs-leverage-loan-index {
    overflow: visible !important;
    height: 33rem;
}
#cs-leverage-loan-index > div:first-child {
    margin-left: 0rem !important;
    overflow:visible !important
}
#us_chinese_export_traffic{
    overflow: visible !important;
}
#china_broader_import{
    overflow: visible !important;
}
#us_chinese_export_traffic > div:first-child {
    margin-left: 0rem !important;
    overflow:visible !important
}
#china_broader_import > div:first-child {
    margin-left: 0rem !important;
    overflow:visible !important
}
#savannah_new_supply{
    overflow: visible !important;
    height: 36rem;
}
#savannah_new_supply > div:first-child {
    margin-left: 0rem !important;
    overflow:visible !important
}
#population_growth{
    overflow: visible !important; 
}
#population_growth .highcharts-container {
    margin-left: 0 !important;
}
#post_pandemic_outpacing{
    overflow: visible !important;  
}

#post_pandemic_outpacing .highcharts-container {
    margin-left: 0 !important;
}
#major_manufacturing_investments{
    overflow: visible !important;
    height: 35rem;
}

#esg_strategy{
    height: 500px !important;
}
#global_buyout_dry_powder{
    overflow: visible !important;
    /* height: 35rem; */
}