.catalogue-download-grid {
	display: grid; 
	grid-template-columns: 1fr 1fr 1fr;
	gap: 20px 15px;
	widows: 100%; text-align: center;
}
.item-text {
	padding: 4px 15px; text-align: left; overflow: hidden; position: relative;
}
.item-name {
	font-size: 15px; line-height: 26px; font-weight: bold;
}
.catalogue-download-item {
	position: relative;
	display: grid; grid-template-columns: 201px auto; height: 284px;
}
.item-button-pane {
	width: 100%; position: absolute; bottom: 5px; left: 0; display: flex; justify-content: center; padding-left: 201px;
}
.item-button-pane .btn-sent-email {
	height: 44px; width: 44px; margin-left: 20px;
}
@media only screen and (max-width: 1360px) {
	.catalogue-download-grid {
		display: block;
	}
	.catalogue-download-item {
		height: auto;
		display: flex;
		flex-flow: column-reverse;
		align-items: center;
		border-top: 1px solid #777777;
		padding-top: 9px;
		margin-bottom: 41px;
	}
	.item-thumbnail {
		width: 201px;
		margin-top: 24px;
	}
	.item-text {
		width: 100%;
		padding: 0;
	}
	.item-name {
		font-size: 20px;
		line-height: 30px;
	}
	.item-button-pane {
		display: flex;
		flex-direction: column;
		padding: 0;
		align-items: center;
		bottom: 0;
		height: 284px;	
	}
	.item-button-pane .btn-sent-email {
		margin-left: 10px;
		margin-top: 30px;
	}
}