/*
 * 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
 */

select#dynatable-per-page-dynatable{
    border: 2px solid #595959;
    width: 66%;
    padding: 0.8%;
}

input#dynatable-query-search-dynatable{
width: 92%;
padding: 3%;
border: 2px solid #595959;
}

input#dynatable-query-search-dynatable:focus{
border:2px solid #26561d;
background:#598148;
color:#FFFFFF;
}

select#dynatable-per-page-dynatable:focus{
border:2px solid #598148;
}


th a {
  color: #fff;
}
th a:hover {
  color: #fff;
  text-decoration: underline;
}

#dynatable td, #dynatable th{
border: 1px solid #ffffff!important;
background: #e4e4e4;
}

table#dynatable{
margin:0 auto;
padding:0px;
margin-bottom:10px;
border: 1px solid #ffffff!important;
min-width: 100%;
max-width: 100%;
}

#dynatable caption{
padding:15px;
font-size: 165%;
text-align: left;
background: none repeat scroll 0% 0% #595959;
color: #FFF;
font-weight: normal;
margin:1px;
margin-bottom: 0px;
}

#dynatable th{
padding:0px!important;
border-left:1px #ffffff solid!important;
background: #598148;
vertical-align:middle;
}

#dynatable a:hover, #dynatable a:focus, #dynatable a:active{
background:#598148;
text-decoration:underline;
}


#dynatable a{
font-family: verdana;
font-weight: bold;
text-decoration: none;
color: #FFF;
display: block;
background: none repeat scroll 0% 0% #598148;
text-align: center;
vertical-align: middle;
padding: 5px;
line-height: 150%;
}

.dynatable-search {
  float: right;
  margin-bottom: 10px;
}

.dynatable-pagination-links {
  float: right;
}

.dynatable-record-count {
display: block;
padding: 1%;
margin-bottom: 20px;
margin-top: -9px;
background: none repeat scroll 0% 0% #598148;
color: rgb(255, 255, 255) !important;
margin-left: 1px;
margin-right: 1px;
}

.dynatable-pagination-links li a{
cursor:pointer;
color: #eaeaea !important;
}

.dynatable-pagination-links li a:focus, .dynatable-pagination-links li a:active, .dynatable-pagination-links li a:hover{
background:#FFFFFF!important;
color:#598148!important;
}

.dynatable-pagination-links li, span.dynatable-page-break {
display: inline-block!important;
color:#FFFFFF!important;
}

.dynatable-pagination-links span{
display:none;
}

.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;
}

.dynatable-active-page {
  background: #598148;
  color: #fff!important;
}
.dynatable-active-page:hover {
  color: #fff;
}
.dynatable-disabled-page,
.dynatable-disabled-page:hover {
  background: none;
  color: #999;
}

ul#dynatable-pagination-links-dynatable{
display: block;
float: right;
padding: 0px;
    position: relative;
    top: -3px;
}

/* Flat Styling */

