body {
    background: transparent !important;
}

.logo {
	text-indent: -9999px;
	height: 0px;
}
.search {
	max-width: 500px;
	margin: 0 auto;
}

.results {
	max-width: 960px;
	margin: 0 auto;
}
.copy {
	margin-top: 20px;
}

table {
	margin-top: 10px;
}

table th:hover {
	cursor: pointer;
	background-color: #eee;
	border-radius: 3px 3px 0 0;
}

table th:nth-child(3):hover {
	cursor: default;
	background-color: #fff;
}

/* DDL version */

.ddl {
	font-family: DoveraSans,sans-serif;
	font-size: 1rem;
}
.ddl .btn {
	background-image: none;
	margin-bottom: 0;
}
.ddl header,
.ddl footer {
	height: 0;
	display: none;
}
.ddl .form-group {
	margin-bottom: 0;
}
.ddl .btn-group {
	margin-bottom: 18px;
}
.ddl .dropdown-menu {
	min-width: 100%;
}
.ddl .btn-group.open .dropdown-toggle {
	-webkit-box-shadow: unset;
	box-shadow: unset;
}
.ddl .btn-group.open .dropdown-toggle,
.ddl .btn-group.open .dropdown-toggle:hover {
	background-color: #f7f7f7;
}
.ddl table th:hover,
.ddl table th:nth-child(3):hover {
	background: transparent;
}
.ddl .table > thead > tr > th {
	vertical-align: middle;
}
.ddl .pagination > .active > a {
	color: #fff;
	background-color: #003579;
	border-color: #003579;
}
.ddl .pagination > li > a,
.ddl .pagination > li > span {
	color: #003579;
}
.ddl .table {
	font-size: 14px;
}
.ddl label {
	font-size: 16px;
	color: #1f252a;
	text-shadow: none;
}
.ddl label > input[type=checkbox] {
	display: none;
}
.ddl label.checkbox {
	padding: 15px 20px !important;
	border-radius: 5px;
	color: #6a7070;
	overflow: hidden;
}
.ddl label.checkbox:hover {
	background-color: #f0ffeb;
	color: #50a028;
}
.ddl button.dropdown-toggle {
	font-size: 16px;
	color: #1f252a;
	font-weight: 100;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: .75rem 1rem;
	border: 0;
	box-shadow: none;
	background-color: #f7f7f7;
}
.ddl button.dropdown-toggle:hover,
.ddl button.dropdown-toggle:active,
.ddl button.dropdown-toggle:focus,
.ddl button.dropdown-toggle:visited {
	color: initial;
    border-color: initial;
    background-color: #f7f7f7;
	box-shadow: none;
}
.ddl button[type=submit],
.ddl a.btn-info {
	font-size: .875rem;
	color: #fff;
	text-shadow: none;
}
.ddl ul.dropdown-menu {
	font-size: 16px;
	color: #1f252a;
	font-weight: 100;
	border-radius: 5px;
	box-shadow: none;
	border: 1px solid #e4e5e5;
    cursor: default;
	width: 100%;
}
.ddl .dropdown-menu>.active>a,
.ddl .dropdown-menu>.active>a:focus,
.ddl .dropdown-menu>.active>a:hover {
	background-color: #f7f7f7;
	background-image: none;
	color: #1f252a;
}
.ddl #doc_table {
	background-color: #fff;
    border: 1px solid #e4e5e5;
    border-radius: 5px;
    border-collapse: separate;
    border-spacing: 0;
    max-width: 100%;
    width: 100%;
	height: auto;
}
.ddl #doc_table th,
.ddl #doc_table td {
	font-size: 16px;
}