#changeThumb {
	padding: 25px 32px 32px 32px;

	h1 {
		font-size: 22px;
		margin-bottom: 20px;
	}

	table {
		border: 1px solid var(--border-strong);

		caption {
			text-align: left;
			font-size: 16px;
			margin-bottom: 10px;
		}

		tbody {
			tr {
				th, td {
					text-align: left;
					font-size: 14px;
					font-weight: normal;
					padding: 0;
				}

				th {
					background: var(--bg-elevated);
					border: 1px solid var(--border-strong);
					padding: 2px;

					figure {
						position: relative;
						min-width: 140px;
						min-height: 140px;
						overflow: hidden;;

						img {
							position: absolute;
							top: 50%;
							left: 50%;
							transform: translate(-50%, -50%);
						}
					}
				}

				td {
					padding: 12px 13px;
					border-bottom: 1px solid var(--border-strong);

					label, button {
						padding: 5px 15px;
					}
				}
			}
		}

		tfoot {
			background: var(--bg-elevated);

			tr {
				td {
					text-align: center;
					padding: 8px;

					button, a {
						padding: 6px 20px;
					}
				}
			}
		}
	}
}