.buttonelic {
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.1) 0%, rgba(255,255,255,.1) 100%);
	background-image: -o-linear-gradient(bottom, rgba(0,0,0,.1) 0%, rgba(255,255,255,.1) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.1) 0%, rgba(255,255,255,.1) 100%);
	background-image: linear-gradient(bottom, rgba(0,0,0,.1) 0%, rgba(255,255,255,.1) 100%);
	border: 1px solid #ccc;
	display: inline-block;
	padding: 0 2px;
}
span[style]:not([data-tooltip]) {
	background: #fefdf4;
	border: 1px dotted #f4c3af;
	display: inline-block;
}
span[style]:not([data-tooltip]):before {
	content: '<';
	display: inline-block;
	font-family: 'Courier New', Courier, monospace;
	opacity: .4;
}
span[style]:not([data-tooltip]):after {
	content: '>';
	display: inline-block;
	font-family: 'Courier New', Courier, monospace;
	opacity: .4;
}
[data-tooltip] {
	border-bottom: 1px dashed #f79344;
	position: relative;
}
[data-tooltip]:after {
	background-image: url(../images/tooltipmce.svg);
	background-repeat: no-repeat;
	background-size: 100%;
	content: '';
	display: block;
	height: 10px;
	left: 0;
	opacity: .75;
	position: absolute;
	top: -5px;
	width: 14px;
}
[class^="scicon-"], [class*=" scicon-"] {
	display: inline-block;
	overflow: hidden;
	position: relative;
	text-indent: -99999px;
	width: 1.2em;
}
[class^="scicon-"]:before, [class*=" scicon-"]:before {
	left: 0;
	position: absolute;
	text-indent: 0;
}
