﻿.myVoteModule h4 {
    font-weight: 600;
}

.viewMyAbsenteeRequest-electionTitle {
    font-family: Lora,"Times New Roman",serif;
    font-size: 1.71429em;
    font-weight: 600;
}

div.viewMyAbsenteeRequest-electionDate,
div.viewMyAbsenteeRequest-electionTitle {
    margin-top: 20px;
}

.viewMyAbsenteeRequest-electionDate {
    font-family: "Nunito",Arial,sans-serif;
    font-size: 1.14286em;
    font-weight: 600;
}

.current-request-cancelled-warning{
    margin: 0 0 1.28571em;
}


/*Ballot*/

/* Ballot Navigation */
div.ballotNavigation {
    margin: 1.28571em 0;
}

@media (max-width: 619px) {
    .ballotNavigation .backward-nav {
        margin-top: 1.28571em
    }
}

@media (min-width: 620px) and (max-width: 767px) {
    .ballotNavigation .forward-nav {
        float: right;
        margin-left: 1em;
    }

    .ballotNavigation .backward-nav {
        float: left;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .ballotNavigation .backward-nav {
        margin-top: 1.28571em
    }
}

@media (min-width: 992px) {
    .ballotNavigation .forward-nav {
        float: right;
        margin-left: 1em;
    }

    .ballotNavigation .backward-nav {
        float: left;
    }
}