/*
 * @package MatrixAddons
 * @subpackage trainify
 * @since 1.0.0
 */
.tff-preloader-wrapper{
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:999;
    position:fixed;
    height: 100vh;
    overflow: hidden;
    text-align:center;
    background-color: $white_color;
    .spinner {
		margin:0 auto;
		max-width:150px;
	    max-height:150px;
	    display:inline-block;
	}
	
	img{
		width:auto;
		height:auto;
		max-width:100%;
		max-height:150px;
	}
	.tff-table-cell{
		display:table-cell;
		vertical-align:middle;
	}
	.tff-preloader-table{
		width:100%;
		height:100%;
	    display:table;
	    table-layout:fixed;
	}
}

.tff-preloader-wrapper ~ #page.site{
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:-1;
}