.employer-applications {
	--date-column-flex: 0 1 14%;
	--candidate-column-flex: 0 1 25%;
	--status-column-flex: 0 0 19%;
	--letter-column-flex: 0 0 25%;
	--action-column-flex: 0 0 17%;
	/* the column widths should total 100% */
}

.employer-applications .applications-container .applications-total-title {
	font-size: 18px;
	font-weight: 400;
	color: var( --color-text, #595959 );
}

.employer-applications .applications-container .inner {
	padding: 48px;
	background-color: var( --color-white, #fff);
	border-radius: 5px;
}

.employer-applications .applications-container .inner .list-head,
.employer-applications .applications-container .inner .applications .application {
	display: flex;
	justify-content: flex-start;
}

.employer-applications .applications-container .inner .list-head {
	margin-bottom: 25px;
}

.employer-applications .applications-container .inner .list-head .column-name {
	font-size: 12px;
	font-weight: 700;
	color: var( --color-grey-35, #ADADAD);
}

.employer-applications .applications-container .inner .applications {
	display: flex;
	flex-direction: column;
}

.employer-applications .applications-container .inner .date-wrap {
	flex: var(--date-column-flex);
}

.employer-applications .applications-container .inner .candidate-wrap {
	flex: var(--candidate-column-flex);
}

.employer-applications .applications-container .inner .status-wrap {
	flex: var(--status-column-flex);
}

.employer-applications .applications-container .inner .letter-wrap {
	flex: var(--letter-column-flex);
}

.employer-applications .applications-container .inner .action-wrap {
	flex: var(--action-column-flex);
	text-align: right;
}

