.lexicon-item-wrapper,
.fynn-item-wrapper {
  margin: auto;
  width: 650px;
}

.lexicon-header,
.fynn-header {
  text-align: center; 
  background: var(--main-accent);
  box-sizing: border-box;
  border-radius: 5px;
  border: 1px solid var(--accent-two);
  padding: 10px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

.lexicon-main-text,
.fynn-main-text {
  text-align: justify;
  box-sizing: border-box;
  border-radius: 5px;
  border: 1px solid var(--accent-two);
  padding: 8px;
}

.lexicon-button {
  display: inline-block;
  background: var(--main-accent);
  box-sizing: border-box;
  border-radius: 5px;
  border: 1px solid var(--accent-two);
  padding: 10px;
  width: 207px;
  margin: 10px 10px 5px 0;
  text-align: center;
}

.lexicon-button.last {
  margin-right: 0;
}

.lexicon-divider {
  width: 650px;
  height: 5px; 
  background: var(--main-accent);
  margin: 20px auto;
}

.lexicon-item-2-columns {
	display: inline-block;
	width: 46%;
	margin: 10px;
}

.scroll-200 {
	height: 200px;
	overflow: auto;
}

.lexicon-table {
  border-collapse: collapse;
  width: 100%;
}

.lexicon-table-th,
.lexicon-table-td {
  border: 1px solid var(--accent-two);
  padding: 8px;
  vertical-align: top;
}

.lexicon-table-th {
	background: var(--accent-two);
	text-transform: uppercase;
	font-size: 12px;
}

.lexicon-table-td:first-child {
	font-weight: bold;
	text-align: left;
}

.lexicon-quote {
	font-size: 16px;
  	font-style: italic;
  	color: var(--accent-one);
}

.lexicon-item-wrapper img {
	width: 640px;
	border: 5px solid var(--main-accent);
	border-radius: 5px;
}