.search-db.page-text-btn *{
	box-sizing:border-box;
}
.search-db.page-text-btn a{
	display:inline-block;
	box-sizing:border-box;
	width:50%;
}
.search-db.page-text-btn a:hover{
	color:white;
}
.search-db.page-text-btn a.first{
	border-radius:4px 0 0 4px;
}
.search-db.page-text-btn a.last{
	border-radius:0 4px 4px 0;
	border-left:1px solid #bd3c2d;
}
.search-db.data-block *{
	box-sizing:border-box;
}
.search-db.data-block{
	margin-top:21px;
}
.search-db.data-block.result{
	display:none;
}
.search-db.data-block form label{
	display:inline-block;
	padding:0 7px 0 0;
	width:50%;
}
.search-db.data-block form label:last-child{
	padding:0 0 0 7px;
}
.search-db.data-block form label input{
	display:block;
	width: 100%;
	height: 30px;
	margin:7px 0 15px 0;
	padding: 0 5px !important;
}
.search-db.data-block table{
	border-collapse:collapse;
	border:1px solid #ddd;
	width:100%;
	margin:0 0 20px 0;
}
.search-db.data-block table th{
	border:1px solid #ddd;
	text-align:left;
	padding:5px;
}
.search-db.data-block table td{
	border:1px solid #ddd;
	padding:5px;
}
@media (max-width:1000px){
	.search-db.page-text-btn a{
		width:100%;
		margin:0 0 10px 0;
	}
	.search-db.page-text-btn a.first{
		border-radius:4px;
	}
	.search-db.page-text-btn a.last{
		border-radius:4px;
		border-left:0 solid #bd3c2d;
	}
	.search-db.data-block form label,
	.search-db.data-block form label:last-child{
		width:100%;
		padding:0;
	}
}