.questionnaire .section.ResumeSection > div {
	background: inherit;
}

.devkit-info-message-wrapper {
	margin-right: 0;
}

.doc-item {
	border: 1px solid black;
	display: inline-flex;
	flex-wrap: wrap;
	height: 250px;
	text-align: center;
	width: 150px;
}

.doc-file {
	background-color: #0076c0;
	background-color: var(--light-blue);
	color: white;
	font-size: 80px;
	height: 150px;
	width: 100%;
}

	.doc-file .fa-file {
		padding: 35px 0;
	}

.doc-title {
	height: 50px;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding: 5px 0;
}

.doc-type {
	height: 50px;
	width: 100%; 
	font-weight: bold;
}

.doc-resume {
	height: 100px;
	padding: 25px 0;
	width: 100%;
}

.app-return, .app-continue {
	margin-right: 24px;
}

.app-buttons {
	align-items: end;
	display: grid;
	grid-template-columns: 1fr;
	grid-template-rows: auto auto;
}

.app-return {
	grid-area: 2/1/3/2;
}

.app-continue {
	grid-area: 1/1/2/2;
}

@media screen and (min-width: 960px) {
	.app-buttons {
		align-items: end;
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-template-rows: auto;
	}

	.app-return {
		grid-area: 1/2/2/3;
	}

	.app-continue {
		grid-area: 1/1/2/2;
	}
}
