.leg-details-main h1 {
    margin-bottom: 25px;
}

.leg-img-container {
    margin-top: 15px;
}

.media-margin {
    margin: 15px;
}

.web-icon-stack {
    vertical-align: bottom;
    width: 1.7em;
}

.vote-compare-item {
    background-color:#f0f0f0;
    position:relative;
    min-height:180px;
}

.repapprove {
    margin: 20px 0 10px;
}

#vote-chart {
    max-width: 300px;
    max-height: 300px;
}
