﻿/* 
 * Footer text color override styles
 * Change all text in the Footer area to white
 */

/* Base text color settings */
.main-footer .copyright-text,
.main-footer .copyright-text a,
.main-footer .list li,
.main-footer .list li a,
.main-footer .address,
.main-footer .address a,
.main-footer .phone-num,
.main-footer .phone-num span,
.main-footer .phone-num a,
.main-footer .widget-title,
.main-footer .email {
    color: #ffffff !important;
}

/* Social links color */
.main-footer .social-links a {
    color: #ffffff !important;
}

    /* Keep hover state white */
    .main-footer .list li:hover a,
    .main-footer .copyright-text a:hover,
    .main-footer .social-links a:hover {
        color: #ffffff !important;
    }

/* Inner text content color */
.main-footer p,
.main-footer .text {
    color: #ffffff !important;
}

/* Ensure border color is also white in link hover state */
.main-footer .list li:before {
    border-bottom: 2px solid #ffffff;
}

/* Adjust background color for better white text readability */
.main-footer {
    background-color: #1967D2;
}

    /* Bottom border color adjustment */
    .main-footer .footer-bottom {
        border-top: 1px solid rgba(255,255,255,0.2);
    }
