@charset "utf-8";
/* CSS Document */

body {
	max-width: 100%;
	overflow-x: hidden;
	background-color:rgba(0,0,0,0.1);
	margin:0;
	cursor:default;
}

a {
	text-decoration:none;
	color:#888;
}

a:hover,
a:active {
	color: #333;
}

.preload * {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
}

.Wrapper {
	width:100%;
	height:auto;
}

button {
	-webkit-appearance: none;
	border-radius: 0;
}

::-webkit-scrollbar{
width:16px;
background-color:#cccccc;
} 
::-webkit-scrollbar-thumb{
background-color:#B03C3F;
border-radius:10px;
}
::-webkit-scrollbar-thumb:hover{
background-color:#BF4649;
border:1px solid #333333;
}
::-webkit-scrollbar-thumb:active{
background-color:#A6393D;
border:1px solid #333333;
}
::-webkit-scrollbar-track{
border:1px gray solid;
border-radius:10px;
-webkit-box-shadow:0 0 6px gray inset;
} 

@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes titleFadeIn {
	0% {
		transform: translate3d(0, -100%, 0);
	}
	100% {
		transform: none;
	}
	
}

@keyframes LogoFadeInLeft {
	0% {
		transform: translate3d(85.4%, 0, 0);
	}
	100% {
		transform: none;
	}
	
}

@keyframes LogoFadeInRight {
	0% {
		transform: translate3d(-85.4%, 0, 0);
	}
	100% {
		transform: none;
	}
	
}