/*------------------------------------------------------------------
    [Table of contents]

    1. DEFAULT VERSION (Check style.css and colors.css)
    2. HOSTING VERSION
    3. SEO VERSION
    4. WATCH VERSION
    5. APP VERSION
    6. CLINIC VERSION
    7. REAL ESTATE VERSION
    8. POLITICS VERSION
    9. BARBER VERSION
    10. BUILDING VERSION

-------------------------------------------------------------------*/

/*------------------------------------------------------------------
    1. POLITICS VERSION - Updated for Democratic Simret Party
-------------------------------------------------------------------*/

body.politics_version .participate-wrap small,
body.politics_version .message-box h4,
body.politics_version .customwidget li i,
body.politics_version .navbar-nav span {
    color: #C0C0C0 !important; /* Silver accent text */
}

body.politics_version .lead strong,
body.politics_version .icon-wrapper:hover a,
body.politics_version a:hover,
body.politics_version a:focus {
    color: #234666 /* Dark blue for contrast */
}

/**************************************
GRADIENTS & BUTTONS
**************************************/

body.politics_version .icon_wrap:hover,
body.politics_version .nav-pills > li.active > a,
body.politics_version .nav-pills > li.active > a:focus,
body.politics_version .nav-pills > li.active > a:hover,
body.politics_version .icon-wrapper:hover i,
body.politics_version .grd1 {
    color: #ffffff;
    background: #C0C0C0; /* Silver background */  
    border-color: #C0C0C0;
}

body.politics_version .icon_wrap,
body.politics_version .dmtop:hover,
body.politics_version .cac:hover,
body.politics_version .features-right li:hover i,
body.politics_version .features-left li:hover i,
body.politics_version .nav-pills > li:hover > a,
body.politics_version .nav-pills > li:focus > a,
body.politics_version .divider-bar,
body.politics_version .owl-next:hover i,
body.politics_version .owl-prev:hover i,
body.politics_version .icon-wrapper:hover i:hover,
body.politics_version .grd1:hover,
body.politics_version .grd1:focus {
    background-position: 100px;
    color: #ffffff;
    background: #C0C0C0; /* Silver hover states */
}

/* Borders and shadows */
body.politics_version .effect-1:after {
    box-shadow: 0 0 0 2px #C0C0C0; /* Silver outline */
}

/* Header and Top Bar */
body.politics_version .header_style_01 {
    top: 43px;
    background-color: rgba(255, 255, 255, 1); /* White header */
    border-bottom: 1px solid #C0C0C0; /* Silver border */
}

body.politics_version .topbar {
    display: block;
    padding: 8px 20px;
    position: relative;
    background-color: #234666; /* Dark blue background */
    color: #ffffff;
}

/* Content Sections */
body.politics_version .issuse-wrap {
    border-bottom: 1px dashed #C0C0C0; /* Silver dashed lines */
}

body.politics_version .participate-wrap {
    background-color: #ffffff;
    border: 1px solid #C0C0C0; /* Silver border */
}

/* Typography */
body.politics_version .message-box h2,
body.politics_version .section-title h3,
body.politics_version .issuse-wrap2 h4 {
    color: #234666; /* Dark blue headings */
}

/* Forms and Footer */
body.politics_version .contact_form {
    background-color: #234666; /* Dark blue form background */
    border-color: #1a3a5a;
}

body.politics_version .copyrights {
    background-color: #234666; /* Dark blue footer */
    color: #C0C0C0; /* Silver text */
}

/* Responsive Adjustments */
body.politics_version .first-section {
    padding: 15em 0 11em;
    background: linear-gradient(rgba(255,255,255,0.9), 
                url('../uploads/party-bg.jpg') no-repeat center;
}

body.politics_version .first-section h2 {
    color: #234666; /* Dark blue main heading */
    text-shadow: 1px 1px 2px rgba(192,192,192,0.3); /* Silver shadow */
}