/*
 * jQuery Dynatable plugin 0.3.1
 *
 * Copyright (c) 2014 Steve Schwartz (JangoSteve)
 *
 * Dual licensed under the AGPL and Proprietary licenses:
 *   http://www.dynatable.com/license/
 *
 * Date: Tue Jan 02 2014
 */
th {
    background-color: #c33;
    color:            #fff;
    font-weight:      normal;
}

th a {
    color:           #fff;
    text-decoration: underline;
}

th a:hover {
    color:           #fff;
    text-decoration: none;
}

.table > thead > tr > th.dynatable-head {
    border-bottom: 1px solid #ddd;
}

#table-courses th:nth-child(3),
#table-courses td:nth-child(3) {
    display: none;
}

.dynatable-search {
    width:         62%;
    float:         left;
    margin-bottom: 10px;
    font-weight:   500;
}

.dynatable-search input {
    padding-left: 5px;
    font-weight:  300;
}

.dynatable-pagination-links {
    float:  right;
    margin: 0;
}

.dynatable-record-count {
    display: inline-block;
    padding: 7px 15px 7px 0;
    float:   left;
}

.dynatable-pagination-links span,
.dynatable-pagination-links li {
    display: inline-block;
}

.dynatable-page-link,
.dynatable-page-break {
    display: block;
    padding: 5px 7px;
}

.dynatable-page-link {
    cursor: pointer;
}

.dynatable-active-page,
.dynatable-disabled-page {
    cursor: text;
}

.dynatable-active-page:hover,
.dynatable-disabled-page:hover {
    text-decoration: none;
}

.pagination.dynatable-pagination-links > li > a,
.paginatio.dynatable-pagination-linksn > li > span {
    color: #c33;
}

.pagination.dynatable-pagination-links > .active > a {
    background:   #c33;
    border-color: #c33;
    color:        #fff;
}

.dynatable-active-page:hover {
    color: #fff;
}

.dynatable-disabled-page,
.dynatable-disabled-page:hover {
    background: none;
    color:      #999;
}

.dynatable-per-page {
    width:       33%;
    float:       right;
    font-weight: 500;
}

.dynatable-per-page select {
    padding-left: 5px;
    font-weight:  300;
}

.dynatable-query-label {
    margin: 0;
}