#dialogicals .dialogical  {
	margin-bottom: calc(var(--default-spacing) * 3);
}
#dialogicals .dialogical  .thumbnail {
	margin-bottom: var(--default-spacing);
}
#dialogicals .dialogical  .name {
	margin-bottom: var(--default-spacing);
}
@media only screen and (min-width: 768px) {
	#dialogicals .dialogical  {
		display: flex;
	}
	#dialogicals .dialogical  .description {
		width: 50%;
	}
	#dialogicals .dialogical  .thumbnail {
		width: 33.33333%;
	}
	#dialogicals .dialogical  .thumbnail img {
		width: 50%;
	}
	#dialogicals .dialogical  .name {
		width: 16.66666%;
		box-sizing: border-box;
		padding-right: var(--default-spacing);
	}
	#dialogicals .dialogical  .thumbnail,
	#dialogicals .dialogical  .name {
		margin-bottom: 0;
	}
}