.social-icon {
    padding: 2px;
    font-size: 25px;
    width: 28px;
    text-align: center;
    text-decoration: none;
    margin: 11px 6px;
    /*border-radius: 50%;*/
}

.fa:hover {
    opacity: 0.7;
}

#medical_center_footer_row{
    padding-top: 2%;
    background-color: #002A5C;
    color: white;
}

#medical_footer_cellno{
    padding-left: 10px;
}

#medical_center_email{
    padding-left: 10px;
}

footer ul{
    padding: 10px;
}

#footer_first_list li{
    min-width: max-content;
}

#footer_third_list{
    text-align: justify;
}

.footer-nav-link{
    color: white!important;
}

@media (min-width: 768px){
    #footer_middle_list{
        justify-content: center;
    }

    #footer_third_list{
        justify-content: flex-end;
        text-align: justify;
        display: flex;
        padding-right: 10px;
    }
}

@media (min-width: 992px){
    #footer_first_list{
        /* padding-left: 7%; */
        display: flex;
        justify-content: flex-end;
    }

    #footer_third_list{
        /* padding-right: 7%; */
        display: flex;
        justify-content: flex-start;
        padding-left: 15%;
    }
}
