body{
	display:none;
}
#jpreOverlay {
	background-color:#FFF;
}
.jpreOverlay_active{
	left:100% !important;
}
#jpreSlide{
	font-size:22px;
	font-weight:bold;
	color:#ccc;
	text-align:center;
	width:50%;
	height:50%;
	background:url(../images/solaris-loading.gif) no-repeat 50% 0; background-size:200px;
}
/*#jpreLoader{
	width:100%;
	max-width:300px;
	height:150px;
	top:50% !important;
	margin-top:-75px;
}
*/
#jpreLoader{
	width:100%;
	max-width:300px;
	margin:0 auto;
	height:2px;
	top:60% !important;
	margin-top:-75px;
	background:#000;
	display:none;
}

#jpreBar {
    height: 100% !important;
	position:absolute;
	left:0;
	top:0;
	background:#cd4a27;
	overflow:visible !important;
	z-index:1;
}
/*#jpreBarBack{ -webkit-transform: scale(0.8); transform: scale(0.8) ;
	width: 100%;
    height: 100%;
	border-bottom:1px solid #FFF;
	position:absolute;
	bottom:50%;
	overflow:visible !important;
	z-index:1; background:url(../images/logo.jpg) no-repeat 50% 70%; background-size:150px;
	}
*/
#jpreBarBack{
	width: 100%;
    height: 100%;
	position:absolute;
	bottom:0;
	overflow:visible !important;
	z-index:2; background:url(../images/loading.png) no-repeat 50% 50%; background-size:cover;
	}
#jpreBarBack:after{
	content:"";
	position:absolute;
	top:-50px;
	left:0px;
	right:0px;
	color:#502e85;
	font-size:20px;
	font-family: 'PT Serif Caption', serif;
	font-weight: 400;
	text-align:center;
	}	
#jpreBar img{ position:absolute; bottom:0; right:0;}
#jprePercentage {
	color:#777;
	font:normal 12px Arial, Helvetica, sans-serif;
	top:15px;
	left:0;
	height:auto!important;
	text-align:center;
	width:100%; text-align:center;
	display:none;
}

#jpreButton{
}
#loding{ color:#FFF; font-size:52px;}
@-webkit-keyframes progress {
  from {
    background-position: 0 0;
  }
  to {
    background-position: -60px -60px;
  }
}
@-moz-keyframes progress {
  from {
    background-position: 0 0;
  }
  to {
    background-position: -60px -60px;
  }
}
@-ms-keyframes progress {
  from {
    background-position: 0 0;
  }
  to {
    background-position: -60px -60px;
  }
}
@-o-keyframes progress {
  from {
    background-position: 0 0;
  }
  to {
    background-position: -60px -60px;
  }
}
@keyframes progress {
  from {
    background-position: 0 0;
  }
  to {
    background-position: -60px -60px;
  }
}

@media only screen and (max-width:500px) {
	
#jpreLoader{
	max-width:280px;
	height:3px;
	margin-top:-31px;
}	
#jpreBarBack:after{top:70px;}
}