/* CSS for Elections Site */
/* Homepage News and Events tab - Hide*/
.elections .home_item4 {
display: none !important;
}
/* Site Header */
.elections .mainSpan_wrapper:after,
.elections .mainSpan_wrapper_home:after {
background: #6897bb;
}
/*Header Logo*/
.elections #siteheader a#home_link:before{
display: none;
}
/* Header Search */
.elections #searchbox{
background: transparent;
}
/* Sticky Header
.elections.sticky_header #siteheader a#home_link {
height: 59px;
width: 170px;
background-size: 162px auto !important;
background-position: 0px -50px !important;
}*/
/* Main Navigation */
.elections .dropdownmenu &gt; li &gt; a:before,
.elections .dropdownmenu &gt; li &gt; .notranslate a:before {
height: 3px;
bottom: 4px;
}
/* Accordion Styles */
.elections .accordion_widget.mn-accordion .accordion-item .accordion-content .inner-content {
padding: 1em 0em;
}
/* Table Styles */
.elections table.tableData th {
padding: 5px 10px 8px 10px ;
letter-spacing: initial;
text-align: center;
font-weight: normal;
word-break: initial;
}
.elections table.tableData td {
padding: 3px 7px;
}
.elections .front_end_body table.responsive-table-data-mb:not(.non-responsive-table) td {
padding-left: 10px !important;
}