.rowhead .rowitem,
.convos_list .rowitem {
	display: flex;
}
.convo_create_form {
	margin-bottom: 8px;
}
.close_form {
	margin-left: 8px;
}
.convos_list .to_left {
	display: flex;
}
.convos_list .rowitem img {
	width: 24px;
	height: 24px;
	margin-right: 8px;
	border-radius: 24px;
}
.convos_list .rowitem a {
	/*margin-top: auto;
	margin-bottom: auto;*/
}
.convos_list .to_right {
	margin-top: auto;
	margin-bottom: auto;
}
.convos_item_user:not(:last-child):after {
	content: ",";
}
.to_right {
	margin-left: auto;
}

.parti {
	margin-bottom: 8px;
}
.parti .rowitem {
	display: flex;
}
.parti_user:not(:last-child):after {
	content: ",";
}

.rowitem .topRow {
	display: flex;
	width: 100%;
}
.rowitem .userbit {
	display: flex;
}
.rowitem .topRow .nameAndTitle {
	display: flex;
	flex-direction: column;
	margin-left: 8px;
}
.nameAndTitle .real_username {
	font-size: 17px;
	line-height: 16px;
}
.userbit img {
	width: 40px;
	height: 40px;
	border-radius: 24px;
}
.controls {
	margin-left: auto;
}
.controls a {
	margin-right: 8px;
}
.content_column {
	margin-top: 5px;
}

.topic_reply_form {
	margin-top: 8px;
	padding: 12px;
}
.input_content {
	width: 100%;
	height: 100px;
	resize: vertical;
}