.load-set{
    display:block;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100% !important;
    height: 100% !important;
    background-color: black;
    z-index:99999;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}

.site-content{min-height:400px;}

.load-set.load-blank{
    background-color: white !important;
    -moz-opacity: 1 !important;
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
	z-index:998;
}


@media screen and (max-height: 470px){
.load-set.load-blank{
	z-index: 999999 !important;
}
}


@media screen and (min-width: 600px){
.load-set.load-blank{
	z-index: 3;
}
}

.load-none{
    display:none;
}


.box{position: absolute;
top: 25%;
left: 0;
right: 0;
bottom: 0;
margin: auto;
}



.spinner{
    max-width: 100px;
    max-height: 100px;
    border: 2px solid #f3f3f3;
    border-top:3px solid #f25a41;
    border-radius: 100%;    
    position: absolute;
	top: 0;
    bottom: 35%;
    left:0;
    right: 0;
    margin: auto;   
    animation: spin 1s infinite linear;
}


#index-content{display:none;}

@keyframes float {
	0% {
		transform: translatey(0px);
	}
	50% {
		transform: translatey(-20px);
	}
	100% {
		transform: translatey(0px);
	}
}



@keyframes spin {
    from{
        transform: rotate(0deg);
    }to{
        transform: rotate(360deg);
    }
}