#Test_table {
	margin-bottom: 0px;
	margin-top: 0px;
}
.tablesorter-blue tbody td {
	font-size: 16px;
	background-color: #ebf2fa;
}
.pager-container {
	border-bottom: #cdcdcd 1px solid;
	border-left: #cdcdcd 1px solid;
	border-right: #cdcdcd 1px solid;
	background-color: #eaeaea;
	padding: 10px;
}

.additional_table_container {
	width: 720px;
}
.columnSelectorWrapper {
	position: relative;
	/* margin: 10px 0;*/
	display: inline-block;
}
.columnSelector, .hidden {
	display: none;
}
.columnSelectorButton {
	font-size: 26px;
}
/* #colSelect1:checked + label {
     background: #5797d7;
     border-color: #555;
 }*/
#colSelect1:checked ~ #columnSelector {
	display: block;
}
.columnSelector {
	width: 158px;
	position: absolute;
	top: 34px;
	left: -159px;
	padding: 10px;
	background: #fff;
	border: #777575 2px solid;/*border-radius: 5px;*/
}
.columnSelector label {
	display: block;
}
.columnSelector label:nth-child(1) {
	display: none;
}
.columnSelector label:nth-child(2) {
	margin-bottom: 10px;
}
.columnSelector input {
	margin-right: 5px;
}
.columnSelector .disabled {
	color: #ddd;
}
/*** Pagination ***/
.pager a, .pager .next, .pager .prev, .pagecount>span {
	background-color: white;
	color: black;
	border: 1px solid #BBB;
	border-right: 0px;
	padding: 10px 15px 10px 10px;
	margin: 0px -3px;
	cursor: pointer;
	text-decoration: none;
	display: inline-block;
}
.pager .next {
	border-right: 1px solid #BBB;
}
.tablesorter-pager select {
	height: 39px;
}
.pager .current {
	color: white;
	background-color: #bfc4c7;
}
.tablesorter-pager select {
	padding: 9px;
}
.no-results {
	display: none;
}
.test_updates_table {
	display: none;
}
.left-paginate {
	padding: 5px;
}
.left-paginate a.previous, .left-paginate .pagecount a, .left-paginate a.next {
	padding : 10px 17px 10px 10px;
}
.clearDates {
    float: right;
    padding-bottom:15px
}