﻿#eventListings_wrapper {
    margin-bottom: 20px;
}

#eventListings {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
}

    #eventListings thead {
        background-color: #53284F;
        color: #fff;
    }

    #eventListings th, td {
        padding: 10px;
    }

    #eventListings tr.even td {
        background-color: #FFF4FF;
    }

    #eventListings tr.odd td {
        background-color: #FFE9FF;
    }

    #eventListings .hide {
        display: none;
    }

#eventListings_paginate .paginate_button a {
    color: #53284F;
}

#eventListings_filter input {
    font-size: 16px;
}

    #eventListings_filter input:focus,
    #eventListings_length select:focus {
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(83, 40, 79, .6);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(83, 40, 79, .6);
        border-color: #53284F;
    }

#eventListings_paginate .paginate_button a:focus {
    outline-color: #53284F;
}

#eventListings_paginate .paginate_button.active a {
    background-color: #53284F;
    color: #fff;
    border-color: #53284F;
}
