@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: winUI;
  src: url("segoe-mdl2-assets.ttf");
}

#loader {
   position: relative;
	display: none;
}
#windowtoggle {
   left: 150px;
   top: 150px;
   position: absolute;
}

input {
   border: none;
   background-color: transparent;
   color: #fff;
   font-family: Consolas, Monaco, "Courier New", "monospace";
   font-size: .85rem;
}

input:focus .underScore {
   display: none;
}
input:focus {
   outline: none;
}

.window {
	position: absolute;
	top: 0px;
	left: 15px;
	width: 500px;
	height: 300px;
	border: thin solid #C3C3C3;
	z-index: 2;
	background-color: #000;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.window-bar {
	cursor: move;	
	position: relative;
	margin: 2px 2px 0 2px;
	background: #0a3460;
	height: 25px;
}

.buttons {
	position: relative;
	font-family: winUI;
	font-size: .63em;
	padding: 6px 13px 6px 13px;
	margin: 2px;
	left: 240px;
	top: 2px;
}

.window-close {
	cursor: pointer;
	position: absolute;
	top: 2px;
	right: 1px;
	/*width: 14px;
	display: inline-block;
	margin: 2px;
	height: 14px;*/	
	font-family: winUI;
	font-size: .63em;
	padding: 6px 13px 6px 13px;
	
}

.window-body {
	font-family: Consolas, Monaco, "Courier New", "monospace";
	back-color: #000;
	color: #FFF;
	font-size: .85rem;
	position: absolute;
	padding: 3px;
}

.icony {
	width: 17px;
	height: 17px;
	margin: 0 0px 0 5px;
	vertical-align: middle;
}
.mnuText {
	font-size: .85rem;
}
	
.buttons:hover {
	background-color: #0d4886;
}

.window-close:hover {
	background-color: #FF0000;
}

.cursory {
	font-family: inherit;
	color: inherit;
	font-size: inherit;
	animation: animate 1.15s linear infinite;
}
@keyframes animate {
	 0% { opacity: 0 }
	 50% { opacity: 0.7 }
	 100% { opacity: 0 }
}