/* BaronTEL - Simple Blue Background + Bold Text + Footer Fix ONLY */

/* Blue background */
body {
    background: linear-gradient(to bottom, #4a90e2 0%, #1e3a5f 100%) !important;
    background-attachment: fixed !important;
}

.primary-bg-color {
    background: linear-gradient(to bottom, #4a90e2 0%, #1e3a5f 100%) !important;
    background-attachment: fixed !important;
}

/* Make all text bold */
body, p, div, span, label, h1, h2, h3, h4, h5, h6, td, th, li, a {
    font-weight: bold !important;
    color: #333 !important;
}

/* White content area with blue border */
#main-body .container {
    background: rgba(255,255,255,0.97) !important;
    border: 3px solid #4a90e2 !important;
    border-radius: 10px !important;
    margin: 20px auto !important;
    padding: 25px !important;
    box-shadow: 0 8px 30px rgba(0,0,0,0.15) !important;
}

/* Make sure sidebar is readable */
.sidebar {
    border: 2px solid #4a90e2 !important;
    border-radius: 8px !important;
    background: white !important;
    color: #333 !important;
}

.sidebar * {
    color: #333 !important;
    background: transparent !important;
}

/* Make footer visible */
#footer, .footer, footer {
    background: rgba(0,0,0,0.8) !important;
    color: white !important;
    padding: 20px 0 !important;
    margin-top: 20px !important;
}

#footer *, .footer *, footer * {
    color: white !important;
    font-weight: bold !important;
}

#footer a, .footer a, footer a {
    color: #87CEEB !important;
    text-decoration: underline !important;
}
