.certification-padding {margin:20px 0px;}
#certification-icon {float:left; padding-right:6px;}
.certification-padding div {position:relative; top:-6px; left:10px; margin-bottom:10px;}
.certification-padding span {font-size:.8em; position:relative; top:-5px;}
.lightbulb {float:left; padding-right:5px;}
.filter-labels {padding-right:10px; text-align:right; width:220px;}
.custom-field-seperator {padding:0 8px 0 12px;}
.custom-field-form-control {width:175px; padding:0; margin:0; box-sizing:content-box;}
.filter-icon {position:relative; top:5px;}
.position-name {font-size:1.5em;}
.distinct-ballot-heading {margin-top:5px;}
.distinct-ballot-div {overflow:auto; max-height:150px; width:100%;}
.ballots th {text-align: left;}
.ballots tr:nth-child(even) {background-color: #ededed;}
.ballots tr:nth-child(odd) {background-color: #fafafa;}
.ballot td {max-width:400px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.ballot-container {overflow:auto; height:150px; width:100%;}
.expired-ballot {color:##999}
.borda-count {padding:5px 0 5px 40px; margin:0;}