#footer_reinsurance_block {
    padding: 25px 0;
}
#footer_reinsurance_block .bms_reinsurance {
    float: left;
    margin: 0 28px;
    list-style: none;
}
#footer_reinsurance_block .bms_reinsurance.first {
    margin-left: 0;
}
#footer_reinsurance_block .bms_reinsurance.last {
    margin: 0;
}
#footer_reinsurance_block .bms_reinsurance.bms_reinsurance_7 {
    margin-top: 12px;
}
#footer_reinsurance_block .bms_reinsurance.bms_reinsurance_8 {
    margin-right: 0;
}
#footer_reinsurance_block .bms_reinsurance .reinsurance_images_cell {
    text-align: center;
}
#footer_reinsurance_block .bms_reinsurance .content {
    text-align: center;
}


#footer_reinsurance_block img {
    max-width: 100%;
    height: auto;
}

#footer .row .container {
    border-bottom: 2px solid #e2dfde;
}