*{
	box-sizing: content-box;
}
.loading {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	background-color: #efefef;
}
.holding1 {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	border:0 solid rgb(192,192,192);
	border-radius: 50%;
	width: 135px;
	height: 135px;
}


.holding {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	border:3px solid rgb(111,111,111) ;
	border-radius: 50%;
	width: 99px;
	height: 99px;
	line-height: 99px;
	box-shadow: 2px 2px 2px rgba(111,111,111,0.6), -2px -2px 2px rgba(111,111,111,0.6);
	animation: one 3s;
	animation-iteration-count: infinite;
	animation-timing-function: ease;
}
@keyframes one {
	0%{transform: translate(-50%,-50%) scale(1,1);box-shadow: 2px 2px 2px rgba(111,111,111,0.6), -2px -2px 2px rgba(111,111,111,0.6);}
	33%{transform: translate(-50%,-50%) scale(1.1,1.1);box-shadow: 1px 1px 3px rgba(111,111,111,0.6), -1px -1px 3px rgba(111,111,111,0.6);}
	66%{transform: translate(-50%,-50%) scale(1.2,1.2);box-shadow: 3px 3px 4px rgba(111,111,111,0.6), -3px -3px 4px rgba(111,111,111,0.6);}
	100%{transform: translate(-50%,-50%) scale(1,1);box-shadow: 2px 2px 2px rgba(111,111,111,0.6), -2px -2px 2px rgba(111,111,111,0.6);}
}
.holding span {
	opacity: 0;
	color: #19253d;
	animation: two 3s;
	animation-iteration-count: infinite;
	animation-timing-function: ease;
}
@keyframes two {
	0%{opacity: 0;}
	33%{opacity: 0.5;}
	66%{opacity: 1;}
	100%{opacity: 0;}
}


.welc {
	background-color: #EEE;
}