.table-responsive {
	border-radius: 12px;
}

	.table-responsive > .table {
		width: 552px;
	}

		.table-responsive > .table,
		.table-responsive > .table > thead > tr > th,
		.table-responsive > .table > tbody > tr > th,
		.table-responsive > .table > tbody > tr > td {
			border: 1px solid #FFF;
			border-collapse: collapse;
		}

			.table-responsive > .table ul {
				margin-bottom: 0;
			}

			.table-responsive > .table > thead > tr > th:nth-child(1),
			.table-responsive > .table > tbody > tr > th:nth-child(1) {
				width: 112px;
			}

			.table-responsive > .table > thead > tr > th:nth-child(2),
			.table-responsive > .table > tbody > tr > td:nth-child(2) {
				width: 245px;
			}

			.table-responsive > .table > thead > tr > th:nth-child(3),
			.table-responsive > .table > tbody > tr > td:nth-child(3) {
				width: 193px;
			}

			.table-responsive > .table > thead > tr > th {
				background: #68B261;
				color: #FFF;
				text-align: center;
				font-size: 18px;
			}

			.table-responsive > .table > tbody > tr > th,
			.table-responsive > .table > tbody > tr > td {
				background: rgba(104, 178, 97, 0.2);
				text-align: left;
				font-size: 16px;
			}

				.table-responsive > .table > tbody > tr > th:nth-child(1) {
					text-align: center;
					vertical-align: middle;
					font-size: 18px;
				}


@media screen and (min-width: 553px) {
	.table-responsive > .table {
		width: 100%;
	}

		.table-responsive > .table > thead > tr > th:nth-child(3),
		.table-responsive > .table > tbody > tr > td:nth-child(3) {
			width: calc(100% - 357px);
		}
}

@media screen and (min-width: 602px) {
	.table-responsive > .table > thead > tr > th:nth-child(1),
	.table-responsive > .table > tbody > tr > td:nth-child(1) {
		width: 16.568047%;
	}

	.table-responsive > .table > thead > tr > th:nth-child(2),
	.table-responsive > .table > tbody > tr > td:nth-child(2),
	.table-responsive > .table > thead > tr > th:nth-child(3),
	.table-responsive > .table > tbody > tr > td:nth-child(3) {
		width: 41.715976%;
	}
}
