@charset "UTF-8";

font-face{
    font-family:"Siemens Sans Bold";
	src:url('./fonts/SiemensSans-Bold.eot?v=2.0');
	src:url('./fonts/SiemensSans-Bold.eot?v=2.0#iefix')
		format('embedded-opentype'),url('./fonts/SiemensSans-Bold.woff2?v=2.0') 
		format('woff2'),url('./fonts/SiemensSans-Bold.woff2.woff?v=2.0') 
		format('woff'),url('./fonts/SiemensSans-Bold.ttf?v=2.0') 
		format('truetype'),url('./fonts/SiemensSans-Bold.svg?v=2.0#SiemensSansBold');
	font-weight:normal;
	font-style:normal
}

* {
    /* make transparent link selection, adjust last value opacity 0 to 1.0 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

/* NO BORDER FireFox */
object, embed { outline: none !important; }
a img { border: none !important; }
a img, a:focus, a:active  { outline: none !important; }
/* stop dragging an image ghost */

html {
	height: 100%;
}
body {
	height: 100%;
	overflow: hidden;
	margin: 0;
	padding: 0;
	font-family: "Siemens Sans Bold", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #000000;
}

#startscreen-bkg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 13251;
	overflow: visible;
	opacity: 1;
	background: none rgba(0, 0, 0, 0.4);
	cursor: default;
	pointer-events: auto;
	border-style: solid;
	border-color: rgb(0, 0, 0);
	border-width: 0px;
	border-radius: 0px;
	width: 100%;
	height: 100%;
}

.startscreen {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 13011;
	overflow: visible;
	opacity: 1;
	cursor: default;
	pointer-events: auto;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	background-size: contain;
}
.logo {
	background-image: url('../../siemens_fullscreen/startscreen_logo.png');
    background-position: top;
}
.title {
	background-image: url('../../siemens_fullscreen/startscreen_title.png');
    background-position: bottom;
}
.pano-blur {
	filter: blur(5px) brightness(0.5);
}
#progress {
    position: absolute;
    display: none;
    width: 400px; height: 30px;
    left: 0; top: 0; right: 0; bottom: 0;
    margin: auto;
    z-index: 10000;
}

