.banner_small_image {
    -webkit-animation-delay: inherit;
    animation-delay: inherit;
}

.banner_small_wrapper {
    -webkit-animation-name: banner_small_wrapper;
    -webkit-animation-duration: inherit;
    -webkit-transition: inherit;
    -webkit-animation-fill-mode: inherit;
    -webkit-animation-iteration-count: inherit;
    animation-name: banner_small_wrapper;
    animation-duration: inherit;
    transition: inherit;
    animation-fill-mode: inherit;
    animation-iteration-count: inherit;
}
    .election-callout-header {
        font-weight: 600;
        font-size: 26px;
        line-height: 22px;
        color: #5b5e5a;
        font-family: inherit;
        text-transform: uppercase;
    }
    .election-callout-cta {
        text-transform: uppercase;
        margin: 0 auto;
    }
    .election-callout-body {
        padding: 5px 0;
        margin: 0;
    }
    .election-callout-body p {
        margin: 15px 10px;
    }
    .election-callout-cta a {
        color:#5b5e5a;
        border-radius: 0px;
        border: 1px solid #dfe4e8;
        background-color: transparent;
        font-size: 14px;
    }
    .election-callout-cta a:hover {
        background-color: #b49060;
        color: #ffffff;
        border: none;
    }
    .election-callout-image {
        padding: 0;
    }
    .election-callout-image img{
        width: 100%;
        height: 190px;
    }
    .election-callout-container {
        border: 1px solid #dfe4e8;
        width: 97.5% !important;
    }
    .election-callout {
        margin: 2px;
        padding: 2px;
    }
    .election-callout-text-container {
        padding: 15px 10px;
    }
