.c-throbber-wrapper {
	display: block;
    /*background-color: rgba(255,255,255,0.25);*/
    background-color: rgba(0,0,0,0.8);
    /* width: 100vw; */
    /* height: 100vh; */
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 500;
}

.c-throbber {
	-webkit-animation: rotate 2s linear infinite;
		animation: rotate 2s linear infinite;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -25px 0 0 -25px;
	width: 50px;
	height: 50px;
}

.c-throbber .path {
	/* stroke: #93bfec; */
	/* stroke: #078930; */
	/* stroke: #cc0130; */
	/*stroke: #0000FF;*/
	stroke: #b2c9ed;
	stroke-linecap: round;
	-webkit-animation: dash 1.5s ease-in-out infinite;
		animation: dash 1.5s ease-in-out infinite;
}

@-webkit-keyframes rotate {
	100% {
		transform: rotate(360deg);
	}
}

@keyframes rotate {
	100% {
		transform: rotate(360deg);
	}
}
@-webkit-keyframes dash {
	0% {
		stroke-dasharray: 1, 150;
		stroke-dashoffset: 0;
	}
	50% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -35;
	}
	100% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -124;
	}
}
@keyframes dash {
	0% {
		stroke-dasharray: 1, 150;
		stroke-dashoffset: 0;
	}
	50% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -35;
	}
	100% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -124;
	}
}
