.payouts_table tr td{
	border: 1px solid lightgray !important;
	padding: 5px;
	width: 25%;
}
.payouts_table .kalk_input {
	width: 100px;
	display: flex;
	flex-direction: row-reverse;
	justify-content: flex-start;
	align-items: center;
}
.payouts_table .kalk_input input {
	width: 100%;
	float: none;
	margin: 0;
}
.payouts_table .kalk_input img.rub_sign {
	margin: 0;
	float: none;
}
.result_table tr td{
	border: 1px solid lightgray !important;
	padding: 5px;
}
.wages_increase_month_select option{
	display: none;
}
.kalk_values_row_half_width{
	width: 50%;
}
.wages_increase_multiperiod_values_row_2{
	width: 40%;
}
@media screen and (max-width: 599px) {
	.payouts_table .kalk_input {
		width: unset;
	}
}