/*----------------------------load-----------------------------------*/

#load{
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index:20000;
}
#load div:nth-of-type(1){
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	transition: 0.8s ease-in-out;
}
#load div.rk718dc4{
    display:none;
}
#load div.rk925f45{
    background:#000000;
}
#load div.rkf5be90{
    background:#ffffff;
}
#load .rkb59bd1 {
	position: relative;
	display: inline-block;
	width: 50px;
	height: 50px;
	border: 3px solid #fac02a;
	border-radius: 50%;
	animation: spin 0.75s infinite linear;
	position: absolute;
	top: calc(50% - 65px);
	left: calc(50% - 25px);
	display: block;
}
#load .rkb59bd1::before,
#load .rkb59bd1::after {
	left: -2px;
	top: -2px;
	display: none;
	position: absolute;
	content: '';
	width: inherit;
	height: inherit;
	border: inherit;
	border-radius: inherit;
}
#load .rkb59bd1,
#load .rkb59bd1::before {
	display: inline-block;
	border-color: transparent;
}
#load .rkb59bd1{
	border-top-color: #fac02a;
}
#load div.rk718dc4{
    display:none;
}
#load .rkb59bd1.rk43b6a9{
    border-top-color:#000000;
}
#load .rkb59bd1.rk4bb293{
    border-top-color:#ffffff;
}
#load .rkb59bd1.rk9fdd22{
    border-top-color:#808080;
}
#load .rkb59bd1.rk659f93{
    border-top-color:#ffff00;
}
#load .rkb59bd1.rkab65a4{
    border-top-color:#ff0000;
}
#load .rkb59bd1.rk5f83b3{
    border-top-color:#0000ff;
}
#load .rkb59bd1.rkb859c5{
    border-top-color:#008000;
}
#load .rkb59bd1::before {
	border-top-color: inherit;
}
#load .rkb59bd1::before {
	animation: spin 1.5s infinite ease;
}
@keyframes spin {
	from {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(360deg);
	}
}
#load img{
	display: block;
	z-index: 100;
	position: absolute;
    /*-webkit-transform: translateY(-50%);
    transform: translateY(-50%);*/
    top:50%;
    left:0;
	right: 0;
	margin: 0 auto;
}
#load img.rk6643e0{
    display:none;
}

/*-- loading bar --*/
.rk1e1245{
    display:none;
}
.rk0212f7 {
    z-index:20002;
    width: 0;
    height: 8px;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
    position: fixed;
    top: 0;
    left: 0;
    transition: all 0.2s linear 0s;
}

.rk5ba1c1 .rk5ba1c1-progress {
  position: fixed;
  z-index: 2000;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;

  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}