/* Solutions Tables Section - Mobile */
.solutions-tables-section {
	padding: 60px 0 30px 0;
}

.solutions-tables-section .my-container .solutions-table-wrapper {
	padding-bottom: 20px;
}

.solutions-table-wrapper {
	overflow-x: auto;
	padding: 0 20px;
}

.solutions-table {
	min-width: 800px;
}

.solutions-table thead th {
	padding: 16px 20px;
	font-size: 16px;
}

.solutions-table .price-cell {
	padding: 10px 20px;
	font-size: 15px;
}

.solutions-table .section-header-content {
	padding: 14px 20px;
}

.solutions-table .section-title {
	font-size: 16px;
}

.solutions-table .section-content td {
	padding: 14px 20px;
	font-size: 14px;
}

@media screen and (max-width: 768px) {
	.solutions-tables-section {
		padding: 40px 0;
	}

	.solutions-table-wrapper {
		padding: 0 15px;
	}

	.solutions-table {
		min-width: 700px;
	}

	.solutions-table thead th {
		padding: 12px 16px;
		font-size: 14px;
	}

	.solutions-table .price-cell {
		padding: 8px 16px;
		font-size: 14px;
	}

	.solutions-table .section-header-content {
		padding: 12px 16px;
	}

	.solutions-table .section-title {
		font-size: 15px;
	}

	.solutions-table .section-content td {
		padding: 12px 16px;
		font-size: 13px;
	}
}

