	.omnibusSplashScreen{
		background-color: rgb(155, 33, 137);
		position: fixed;
		width: 100%;
		height: 100%;
		top:0px;
		left:0px;
        z-index: 10000;
	}

	.omnibusSplashScreen .omniSPINNING {
        visibility: hidden;
		position: absolute;
	}
	.omnibusSplashScreen .omniSCROLLING {
        visibility:hidden;
	}
	.omnibusSplashScreen .omniSCROLLING .scroll {
        visibility:hidden;
		position: absolute;
	}
	.omnibusSplashScreen .omniSCROLLING .barStart {
		position: absolute;
		display:block;
		width:1px;
		height:11px;
		left: 0px;
		top:0px;
	}
	.omnibusSplashScreen .omniSCROLLING .barEnd {
		position: absolute;
		display:block;
		width:2px;
		height:11px;
		right: 0px;
		top:0px;
	}
	
	.omnibusSplashScreen .omniLOGO {
		position: absolute;
		top: 10px;
		left: 10px;
		width:480px;
		height:auto;
	}
	.omnibusSplashScreen .omniBANNER {
		box-shadow: 0px 10px 30px rgba(94, 44, 149, 0.47);
		width: 500px;
		height: 100px;
		position: relative;
	}
	.omnibusSplashScreen .omniSPLASH{
		position: absolute;
		left: 50%;
		top: 50%;
		margin: -250px 0px 0px -200px;
		width: 500px;
		height: 403px;
		box-shadow: 2px 2px 20px rgb(94, 44, 149);
		background-color: #fff;
	}
	.omnibusSplashScreen .omniINFO{
		position: relative;
		height: 300px;
		font-family: arial;
	}
	.omnibusSplashScreen .appLogo{
		position: absolute;
		right: 20px;
		top: 20px;
		width: 128px;
		height: 128px;
	    color: #5e2c95;
	    text-shadow: 3px 3px 5px rgba(0, 0, 0, 0.29);
	    font-size: 128px;
	}
	.omnibusSplashScreen .appTitle{
		position: absolute;
		top: 20px;
		left: 20px;
		
		font-size: 40px;
		color: #5e2c95;
		text-shadow: 3px 3px 5px rgba(0, 0, 0, 0.29);
	}
	.omnibusSplashScreen .appDescription{
		position: absolute;
		top: 80px;
		left: 40px;
		font-style: italic;
	}
	.omnibusSplashScreen .appVersion{
		position: absolute;
		top: 110px;
		left: 60px;
	}
	.omnibusSplashScreen .appLicense{
		position: absolute;
		top: 130px;
		left: 60px;
	}
	.omnibusSplashScreen .appCopyright{
		position: absolute;
		top: 180px;
		left: 20px;
	}
	.omnibusSplashScreen .appLegal{
		position: absolute;
		top: 210px;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	@keyframes spin { 
		0% {-webkit-transform: rotate(0deg); transform: rotate(0deg);}
		25% {-webkit-transform: rotate(90deg); transform: rotate(90deg);}
		50% {-webkit-transform: rotate(180deg); transform: rotate(180deg);}
		75% {-webkit-transform: rotate(270deg); transform: rotate(270deg);}
		100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}
	}
	@-moz-keyframes spin { 
		0% {-moz-transform: rotate(0deg); }
		25% {-moz-transform: rotate(90deg);}
		50% {-moz-transform: rotate(180deg); }
		75% {-moz-transform: rotate(270deg);}
		100% {-moz-transform: rotate(360deg);}}
	@-webkit-keyframes spin { 
		0% {-webkit-transform: rotate(0deg); }
		25% {-webkit-transform: rotate(90deg);}
		50% {-webkit-transform: rotate(180deg); }
		75% {-webkit-transform: rotate(270deg);}
		100% {-webkit-transform: rotate(360deg);} }
	
	@keyframes scroll {
		0% {left: -122px; }
		25% {left: -91px;}
		50% {left: -61px;}
		75% {left: -30px;}
		100% {left: 0px; }
	}
	@-moz-keyframes scroll { 
		0% {left: -122px; }
		25% {left: -91px;}
		50% {left: -61px;}
		75% {left: -30px;}
		100% {left: 0px; } }
	@-webkit-keyframes scroll { 
		0% {left: -122px; }
		25% {left: -91px;}
		50% {left: -61px;}
		75% {left: -30px;}
		100% {left: 0px; } }