/*
 * 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 a {
  color: #fff !important;
}
th a:hover {
  color: #fff !important;
  text-decoration: underline;
}


.dynatable-search {
  float: right;
  /*margin-bottom: 10px;*/
}

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

.dynatable-record-count {
  display: block;
  padding: 5px 0;
}

.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;
}

.dynatable-active-page {
  background: #71AF5A;
  border-radius: 5px;
  color: #fff;
}
.dynatable-active-page:hover {
  color: #fff;
}
.dynatable-disabled-page,
.dynatable-disabled-page:hover {
  background: none;
  color: #999;
}

.dynatable-head {
  background: #71AF5A;
  /*border-radius: 5px;*/
  color: #fff;  
  width: 200px;
}

.dynatable-per-page-select {
  background-color: #fff;
}


.item_title {
  font-variant: small-caps;
  float: left;
}

.item_tags_container {  
  font-size: 0.9em;
  float: left;
  border-radius: 2px;
  margin-bottom: 5px;
}

.item_catname {
  font-size: 0.8rem;
  color: #666;
  margin-bottom: 8px;
}

.item_tags {  
  /*font-size: 0.8em;*/
  /*float: left;*/
  /* background-color: #23526e; */
  border: 2px solid #ffd700;
  /* color: #000; */
  padding-left: 5px;
  padding-right: 5px;
  /*margin-left: 5px;*/
  margin-right: 5px;
  margin-top: 5px;
  border-radius: 6px;
  /*display: table-cell;*/   
  display: inline-block;
}

.sort-title-btn {
    border-style: solid;
    background-color: gold;
    border-color: gold;
    padding: 10px;
    color: black;
}

.sort-title-btn-selected {
  border: 2px solid purple;
}

.sort-regione-btn {
    border-style: solid;
    background-color: palevioletred;
    border-color: palevioletred;
    padding: 10px;
}


#sort-reset-btn {
    border-style: solid;
    background-color: greenyellow;
    border-color: greenyellow;
}

#sort-container {
    background-color: #ddd;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    vertical-align: middle;
    padding: 10px 0px 10px 25px;
    margin-top: 0px;
}

.filter-container {    
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    padding-top: 10px;
    min-height: 50px;
    width: 100%;
    /*border: 1px solid;*/
    vertical-align: middle;
    /* display: table; */
}

.search-dropdown {
   /* background: url(http://i62.tinypic.com/15xvbd5.png) no-repeat 96% 0; */
   background-color: #fff;
   height: 29px;
   overflow: hidden;
   width: 150px;  
   font-family: 'Raleway';
   font-size: 0.8em;
}

