﻿@-webkit-keyframes busyDelay
{
	0%, 70%, 100%
	{
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}

	35%
	{
		-webkit-transform: scale3d(0, 0, 1);
		transform: scale3d(0, 0, 1);
	}
}

@keyframes busyDelay
{
	0%, 70%, 100%
	{
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1);
	}

	35%
	{
		-webkit-transform: scale3d(0, 0, 1);
		transform: scale3d(0, 0, 1);
	}
}

.geoman-window-overlay
{
	position: fixed;
	z-index: 1031;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.3);
	outline: none;
}

.geoman-window-overlay + .geoman-window-wait {
	display: block;
	position: fixed;
	width: 81px;
	height: 81px;
	top: calc(50% - 40px);
	left: calc(50% - 40px);
	z-index: 1032;
}


.geoman-window-overlay + .geoman-window-wait .tile {
	width: 25px;
	height: 25px;
	margin: 1px;
	background-color: #fff;
	box-sizing: border-box;
	float: left;
	-webkit-animation: busyDelay 1.3s infinite ease-in-out;
	animation: busyDelay 1.3s infinite ease-in-out;
}

.geoman-window-overlay + .geoman-window-wait .tile.tile1 {
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
}

.geoman-window-overlay + .geoman-window-wait .tile.tile2 {
	-webkit-animation-delay: 0.3s;
	animation-delay: 0.3s;
}

.geoman-window-overlay + .geoman-window-wait .tile.tile3 {
	-webkit-animation-delay: 0.4s;
	animation-delay: 0.4s;
}

.geoman-window-overlay + .geoman-window-wait .tile.tile4 {
	-webkit-animation-delay: 0.1s;
	animation-delay: 0.1s;
}

.geoman-window-overlay + .geoman-window-wait .tile.tile5 {
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
}

.geoman-window-overlay + .geoman-window-wait .tile.tile6 {
	-webkit-animation-delay: 0.3s;
	animation-delay: 0.3s;
}

.geoman-window-overlay + .geoman-window-wait .tile.tile7 {
	-webkit-animation-delay: 0.0s;
	animation-delay: 0.0s;
}

.geoman-window-overlay + .geoman-window-wait .tile.tile8 {
	-webkit-animation-delay: 0.1s;
	animation-delay: 0.1s;
}

.geoman-window-overlay + .geoman-window-wait .tile.tile9 {
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
}
