/* Custom color stylesheet to unify text colors */

/* Set all regular text to the desired brown color */
body, p, h1, h2, h3, h4, h5, h6, li, td, th, blockquote, 
.content p, .content li, .content td, .content th, .content blockquote,
.widget p, .widget li, .widget td, .widget th, .widget blockquote {
    color: #883333 !important;
}

/* Target all spans with inline color styles and change them to the desired brown */
span[style*="color:"] {
    color: #883333 !important;
}

/* Preserve white text */
[style*="color: white"], 
[style*="color: #fff"], 
[style*="color: #ffffff"],
[style*="color:white"], 
[style*="color:#fff"], 
[style*="color:#ffffff"],
.feature h2 span, 
.feature h3 span, 
.feature .btnText,
.feature-bgimg h2 span, 
.feature-bgimg h3 span, 
.feature-bgimg .btnText,
.btn span {
    color: white !important;
}

/* Links should remain blue or their original color */
a:not([style*="color:"]) {
    color: inherit;
}

/* Footer text should remain its original color */
footer p, footer a, footer span {
    color: inherit !important;
}

/* Navigation menu items */
.extendednavigation ul li a {
    color: #883333 !important;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
    color: #883333 !important;
}

/* Button text should remain its original color */
.btn, .btn span, .button a {
    color: inherit !important;
}