.wtpval_article_add_image {
  margin: 4px;
  width: 0px;
	min-width: 18%;
	height: 100%;
	min-height: 32px;
  margin-left: auto;
	margin-right: auto;
	text-align: center;
	cursor: pointer;
	/*opacity: 0.9;*/
	font-size: initial;
}

.wtpval_article_outer_container {
	width: 100%;
	height: auto;
	min-height: 32px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin-left: auto;
	margin-right: auto;
	background-color: rgba(0, 0, 0, 0.1);
	border: 1px solid var(--wtpv_default_border_colour);
	margin-top: 4px;
}
.wtpval_link {
  max-width: 100%;
	min-height: 64px;
	width: 100vw;
  cursor: pointer;
  color: var(--wtpv_link_colour);
  border: 1px solid var(--wtpv_link_border_colour);
}
.wtpval_link:hover {
  color: var(--wtpv_link_hover_colour);
  border: 1px solid var(--wtpv_link_border_hover_colour);
}
.wtpval_article_image {
	background-size: contain;
	max-width: 100%;
	min-height: 64px;
	margin: initial;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 100%;
  height: 300px;
  margin-top: 8px;
  width: 100%;
  height: 32vh;
}
.wtpval_article_textarea {
  height: auto;
	min-height: 64px;
  margin-left: auto;
	margin-right: auto;
	cursor: pointer;
	padding-left: 16px;
	padding-right: 16px;
	background: initial;
	border: initial;
	font-family: inherit;
	color: inherit;
	word-wrap: break-word;
	overflow-x: hidden;
	overflow-y: hidden;
	display: table-cell; 
  vertical-align: middle;
  font-size: inherit;
  font-size: 1em;
  padding-top: 2px;
  padding-bottom: 2px;
}
.wtpval_article_spacer {
  width: 0px;
  height: 0px;
  visibility: hidden;
}

.wtpval_article_scroll {
  width: 32px;
  height: var(--wtpv_slideshow_height);
  position: absolute;
  line-height: var(--wtpv_slideshow_height);
  font-size: 48px;
  cursor: pointer;
}
.wtpval_article_scroll:hover {
  background-color: rgba(0, 0, 0, 0.3);
}
.wtpval_article_scroll_back {
  float: left;
}
.wtpval_article_scroll_forward {
  right: 8px;
}
