@font-face {
	font-family: 'hbp-cyrillic';
	src: url('fonts/hbp-cyrillic.eot');
	src: url('fonts/hbp-cyrillic.eot?#iefix') format('embedded-opentype'),
		url('fonts/hbp-cyrillic.woff') format('woff'),
		url('fonts/hbp-cyrillic.ttf') format('truetype'),
		url('fonts/hbp-cyrillic.svg#hbp-cyrillicregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'hbp-hebrew';
	src: url('fonts/hbp-hebrew.eot');
	src: url('fonts/hbp-hebrew.eot?#iefix') format('embedded-opentype'),
		url('fonts/hbp-hebrew.woff') format('woff'),
		url('fonts/hbp-hebrew.ttf') format('truetype'),
		url('fonts/hbp-hebrew.svg#hbp-hebrewnormal') format('svg');
	font-weight: normal;
	font-style: normal;
}

.disable-selection {
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	behavior: url(ieUserSelectFix.htc);
}

*:focus {
	outline: 0;
}

::-webkit-input-placeholder {
	font-size: 12px;
	font-weight: lighter;
}

:-moz-placeholder {
	font-size: 12px;
	font-weight: lighter;
}

::-moz-placeholder {
	font-size: 12px;
	font-weight: lighter;
}

:-ms-input-placeholder {
	font-size: 12px;
	font-weight: lighter;
}

::-webkit-scrollbar {
	width: 14px;
	height: 14px;
}

::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	background-color: white;
	border: 1px solid silver;
}

::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
	background-color: silver;
}