.cm-tw-syntaxerror {
	color: #FFFFFF;
	background-color: #990000;
}

.cm-tw-deleted {
	text-decoration: line-through;
}

.cm-tw-header5 {
	font-weight: bold;
}
.cm-tw-listitem:first-child { /*Added first child to fix duplicate padding when highlighting*/
	padding-left: 10px;
}

.cm-s-default span.cm-bracket {	/* list items too light by default - not sure why this selector is needed */
	color: #9d8859;
}

/*Removed border attributes from .cm-tw-box since it produced a missplacement with the selections of text inside it. Added grey color instead*/
/* .cm-tw-box {
	border-top-width: 0px ! important;
	border-style: solid;
	border-width: 1px;
	border-color: inherit;
} */
.cm-tw-box {
	color: #808080;
	border: none;
}
.cm-tw-underline {
	text-decoration: underline;
}
