/* BEGIN css-protection script */
*:not(input):not(textarea):not(text):not([contenteditable="true"]):not([contenteditable="true"] *):not([contenteditable]):not([contenteditable] *):not(code):not(code *):not(codeblock_wccp):not(codeblock_wccp *),
*::after,
*::backdrop,
*::before,
*::cue,
*::marker,
*::placeholder {
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-user-select: none;
}

::selection,
::-moz-selection {
	background: transparent;
	color: inherit;
}

input::selection,
input::-moz-selection,
textarea::selection,
textarea::-moz-selection,
[contenteditable="true"]::selection,
[contenteditable="true"]::-moz-selection,
[contenteditable]::selection,
[contenteditable]::-moz-selection,
code::selection,
code::-moz-selection {
	background: #b3d4fc;
	color: #000000;
}

.cover-container {
	border: 1px solid #DDDDDD;
	width: 100%;
	height: 100%;
	position: relative;
}

.glass-cover {
	float: left;
	position: relative;
	left: 0;
	top: 0;
	z-index: 1000;
	background-color: #92AD40;
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
}

.unselectable {
	-moz-user-select: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	cursor: default;
}
/* END css-protection script */

