/* 
    Additional Datatabale Settings to adjust Bootstrap
    Created on : 25.04.2015, 16:18:50
    Author     : Jochen
*/
.dataTables_length select {
	  -webkit-appearance: none !important;
  border-radius: 0;
  background-color: #FAFAFA;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
  background-position: 100% center;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  border-color: #ccc;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  font-family: "Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
  color: rgba(0,0,0,0.75);
  line-height: normal;
  border-radius: 0;
  width:50%
}


.dataTables_length select::-ms-expand {
  display: none;
}

.dataTables_length select.radius {
  border-radius: 3px;
}

.dataTables_length select:hover {
  background-color: #f3f3f3;
  border-color: #999;
}

.dataTables_length select:disabled {
  background-color: #ddd;
  cursor: default;
}

.dataTables_length select[multiple] {
  height: auto;
}

div.dataTables_length label,
div.dataTables_filter label,
div.dataTables_info {
	color: #999;
	font-weight: normal;
}

.dataTables_length label,
.dataTables_filter label {
  font-size: 0.875rem;
  color: #4d4d4d;
  cursor: pointer;
  display: block;
  font-weight: normal;
  line-height: 1.5;
  margin-bottom: 0;
}

.dataTables_length label.right,
.dataTables_filter label.right {
  float: none !important;
  text-align: right;
}

.dataTables_length label.inline,
.dataTables_filter label.inline {
  margin: 0 0 1rem 0;
  padding: 0.5625rem 0;
}

.dataTables_length label small,
.dataTables_filter label small {
  text-transform: capitalize;
  color: #676767;
}

div.dataTables_filter input {
	display: inline-block !important;
	width: auto !important;
	margin-bottom: 0;
	margin-left: 0.5em;
}

div.dataTables_info {
	padding-top: 2px;
	font-size: 0.875em;
}

div.dataTables_paginate {
	float: right;
	margin: 0;
}

