
@keyframes gamearter_fadein4527 {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes gamearter_fadein4527 {  /*Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes gamearter_fadein4527 { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes gamearter_fadein4527 {  /*Opera*/
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}*/
#gamearter_sdk {
	position: absolute;
    top: 0;
    left: 0;
	height: 100%;
	width: 100%;
    text-align: center;
    display: block;
}

.fadeIn{
    /*background-color: rgba(0,0,0,0.92);*/
    animation: gamearter_fadein4527 1s;
    -moz-animation: gamearter_fadein4527 1s; /* Firefox */
    -webkit-animation: gamearter_fadein4527 1s; /* Safari and Chrome */
    -o-animation: gamearter_fadein4527 1s; /* Opera */
}
#ga_spr {
	position: absolute;
	height: calc(100% - 30px);
	width: calc(100% - 30px);
	background-color: rgba(0,0,0,1);
	left:0; right:0;
    top:0; bottom:0;
    margin:auto;
    max-width:100%;
    max-height:100%;
    overflow:hidden;
}
#ga_spr_pre {
	position: relative;
    top: 50%;
    margin-top: -220px;
}
#ga_spr_body {
	position: absolute;
	top: 0;
	height: calc(100% - 20px);
	width: 100%;
}
#ga_spr p {
	position: absolute;
	width: calc(100% - 40px);
	margin: 0 20px;
	font-size: 14px;
	color: #b39006;
	border-top: 2px solid #b39006;
	bottom: 0;
	padding: 2px 0 0 0;
}
#ga_spr_pre span {
	font-size: 24px;
	color: #d0cdcd;
	display: block;
	padding: 40px;
}
#div-gpt-ad-1483631417666-0{
    position: relative;
    top: 30%;
    text-align: center;
}
.blackBackground{
    background-color: black;
}

@keyframes splashscreen {
    from {
        opacity:1;
    }
    to {
        opacity:0.1;
    }
}
@-moz-keyframes splashscreen { /* Firefox */
    from {
        opacity:1;
    }
    to {
        opacity:0.1;
    }
}
@-webkit-keyframes splashscreen { /* Safari and Chrome */
    from {
        opacity:1;
    }
    to {
        opacity:0.1;
    }
}
@-o-keyframes splashscreen { /* Opera */
    from {
        opacity:1;
    }
    to {
        opacity: 0.1;
    }
}
#ga_splashScreen {
    position: absolute;
    height: 100%;
    width: 100%;
    background: url("http://www.pacogames.com/static/images/splashscreen.jpg") no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    
    animation: splashscreen 1s;
    animation-delay: 3s;
    -moz-animation: splashscreen 1s; /* Firefox */
    -webkit-animation: splashscreen 1s; /* Safari and Chrome */
    -o-animation: splashscreen 1s; /* Opera */
    -webkit-animation-delay: 3s; /* Safari 4.0 - 8.0 */
    text-align: center;
    display: block;
}
#ga_splashScreen h1 {
  position: absolute;
  right: 0;
  bottom: 0;
  color: white;
  margin: 10px;
}

section#pbar {position: fixed;height: 24px;width: 100%;bottom: 0;
  background: rgb(49,49,49);
  background: -moz-linear-gradient(top, rgba(11,11,65,1) 0%, rgba(0,2,37,1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(49,49,49,1)), color-stop(100%,rgba(14,13,14,1)));
  background: -webkit-linear-gradient(top, rgba(11,11,65,1) 0%,rgba(0,2,37,1) 100%);
  background: -o-linear-gradient(top, rgba(11,11,65,1) 0%,rgba(0,2,37,1) 100%);
  background: -ms-linear-gradient(top, rgba(11,11,65,1) 0%,rgba(0,2,37,1) 100%);
  background: linear-gradient(to bottom, rgba(11,11,65,1) 0%,rgba(0,2,37,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0B0B41', endColorstr='#000225',GradientType=0 )
}
section#pbar a img {position:absolute;bottom: 2.5px;left: 50%;margin-left:-50px;}