﻿.blockUI.blockOverlay {
	z-index: 999999 !important;
	opacity: 0.5 !important;
}

/*blockUI()*/
.blockUI.blockMsg.blockPage {
	z-index: 99999999 !important;
	top: 40% !important;
	left: 48% !important;
}

/*block()*/
.blockUI.blockMsg.blockElement {
	z-index: 99999999 !important;
	top: 38% !important;
	left: 46% !important;
}

.blockLoading {
	position: absolute;
	width: 80px;
	height: 80px;
	padding: 15px 0 0 15px;
	border-radius: 5px;
	background: rgba(0, 0, 0, 0.3);
}

	.blockLoading:after {
		border-width: 0 3px 0 0;
		border-style: solid;
		border-color: rgba(255, 215, 100, 0.8);
		border-radius: 50%;
		display: block;
		height: 60px;
		width: 60px;
		content: "";
		animation: spin 1s infinite linear;
		-webkit-animation: spin 1s infinite linear;
	}

@keyframes spin {
	from {
		transform: rotate(0);
	}

	to {
		transform: rotate(360deg);
	}
}

@-webkit-keyframes spin {
	from {
		-webkit-transform: rotate(0);
	}

	to {
		-webkit-transform: rotate(360deg);
	}
}

@-moz-keyframes spin {
	0% {
		-moz-transform: rotate(0);
	}

	100% {
		-moz-transform: rotate(360deg);
	}
}

@-moz-keyframes spinoff {
	0% {
		-moz-transform: rotate(0);
	}

	100% {
		-moz-transform: rotate(-360deg);
	}
}

@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotate(0);
	}

	100% {
		-webkit-transform: rotate(360deg);
	}
}

@-webkit-keyframes spinoff {
	0% {
		-webkit-transform: rotate(0);
	}

	100% {
		-webkit-transform: rotate(-360deg);
	}
}