.royalnews-news-spinner {
	padding: 10px;
    display: flex;
    align-items: center;
	span {
		display: inline-block;
	    width: 35px;
	    height: 35px;
	    border-radius: 50%;
	    position: relative;
	    background: #ff414d;
	    &:before {
	    	content: "";
		    position: absolute;
		    background: #ffffff;
		    border-radius: 50%;
		    animation: ripple 1.5s ease-out infinite;
		    animation-delay: 0.2s;
		    text-align: center;
		    align-items: center;
		    display: flex;
		    width: 35px;
		    height: 35px;
	    }
	}
}


@keyframes ripple {
  from {
    opacity: 1;
    transform: scale(0);
  }
  to {
    opacity: 0;
    transform: scale(3);
  }
}