div.display-settings-block {
	/* @embed */
	background: transparent url('../images/display.png') no-repeat;
	background-size: 20px auto;
	/* This is only few pixels off from the below */
	background-position: 4.5% 0;
	/* Does not work for RTL
	background-position-x: 15px;
	background-position-y: 5px;
	*/
	color: #252525;
	padding-left: 32px;
	cursor: pointer;
}

.uls-font-label, .uls-font-select {
	font-size: 10pt;
	line-height: 16pt;
}

.uls-font-select {
	height: 16pt;
}

.uls-ui-languages button {
	width: 23%;
	text-overflow: ellipsis;
	margin-right: 15px;
}

.uls-ui-languages button#uls-more-languages {
	width: auto;
}

.uls-content-fonts, .uls-ui-fonts {
	padding-top: 10px;
}

.uls-content-fonts:hover, .uls-ui-fonts:hover {
	background-color: #F6F6F6;
}

.uls-font-label strong {
	color: #252525;
}

.uls-font-label {
	color: #555555;
	font-size: 10pt;
}
