
@-webkit-keyframes spin {
	0% { -webkit-transform:  translate(-50%,-50%) rotate(0deg); }
	100% { -webkit-transform:  translate(-50%,-50%) rotate(360deg); }
}
@keyframes spin {
	0% { transform:  translate(-50%,-50%) rotate(0deg); }
	100% { transform:  translate(-50%,-50%) rotate(360deg); }
}
#contentload .hiddenLoading{	display:none!important;}
#container-btn-more.loading-more-btn{position:relative;}
#container-btn-more.loading-more-btn:after{

 content: '';border: 6px solid #d2caca;border-radius: 50%;border-top: 6px solid #ca3048;width: 40px;height: 40px;
-webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite;position:absolute;left:50%;top:50%;z-index: 2;
}
#container-btn-more.loading-more-btn:before{
	background: rgba(255, 255, 255, 0.7);content: '';position: absolute;z-index: 1;top: 0;left: 0;right: 0;bottom: 0;height: 100%;
}

@-webkit-keyframes spin2 {
	0% { -webkit-transform:  translate(-50%,0) rotate(0deg); }
	100% { -webkit-transform:  translate(-50%,0) rotate(360deg); }
}
@keyframes spin2 {
	0% { transform:  translate(-50%,0) rotate(0deg); }
	100% { transform:  translate(-50%,0) rotate(360deg); }
}
#contentload.loading {position: relative;}
#contentload.loading:before {background: rgba(255, 255, 255, 0.7);content: '';position: absolute;z-index: 2;top: 0;left: 0;right: 0;bottom: 0;height: 100%;}
#contentload.loading:after{ content: '';border: 16px solid #d2caca;border-radius: 50%;border-top: 16px solid #ca3048;width: 70px;height: 70px;
-webkit-animation: spin2 2s linear infinite; animation: spin2 2s linear infinite;position:absolute;left:50%;top:50px;z-index: 4;}

