table {
	border-spacing: 0;
	width: 100%;
}

table  thead{
	background: #f2f2f2;
	height: 40px;
}

table  thead tr td {
	border-top: 2px #ffa200 solid;
	border-bottom: 1px #cdcdcd solid;
}

table  thead td {
	height: 40px;
	padding-left: 10px;
}

table tr td {
	padding: 7px 0 7px 10px;
	border-bottom: 1px #cdcdcd solid;
}

table tr td.data {
	width: 115px;
}
table tr td.TYPE_WORK {
	width: 155px;
}

table tr td.DOHOD {
	width: 120px;
}

table tr td.DOLJNOST {
	width: 165px;
}

table tr td.NAME {
	width: 140px;
}

table tr td.ORGANIZACIYA {
	width: 145px;
}

.centr_kadrov .options{
	display: flex;
	flex-direction: row;
	padding-bottom: 20px;

}
.centr_kadrov .options .formblock{
	display: flex;
	flex-basis: 50%;
	flex-grow: 1;
}
.centr_kadrov .options .formblock form{
	margin-right: 20px;
	width: 100%;
}
.centr_kadrov .options .formblock:last-of-type form{
	margin-left: 20px;
	margin-right: 0px;
}
.news-list-vac{
	padding-bottom: 50px;
}

.centr_kadrov .options .jq-selectbox__select-text{
	font-weight: 300;
}
.centr_kadrov .options .jq-selectbox{
	z-index: 10 !important;
}

@media screen and (max-width: 1193px) {
	.centr_kadrov table td{
		display: block;
		width: 100% !important;
		border: 0px;
	}
	.centr_kadrov table tr{
		display: block;
		border-bottom: 1px #cdcdcd solid;
	}
	.centr_kadrov table tr:first-of-type{
		border-top: 2px #cdcdcd solid;
	}
	.centr_kadrov table thead{
		display: none;
	}
}

@media screen and (max-width: 650px) {
	.centr_kadrov .options{
		flex-direction: column;
		padding: 0px;
	}
	.centr_kadrov .options .formblock form{
		margin: 0px !important;
	}
	.centr_kadrov .options .formblock{
		padding-bottom: 20px;
	}
}