﻿.loading-status {
	display: none;
	text-align: center;
}
.infinite-scroll-request {
	display: inline-block;
	position: relative;
	width: 80px;
	height: 80px;
	margin-left: 14px;
}
.infinite-scroll-request div {
	position: absolute;
	border: 4px solid #000;
	opacity: 1;
	border-radius: 50%;
	animation: ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.infinite-scroll-request div:nth-child(2) {
	animation-delay: -0.5s;
}
@keyframes ripple {
	0% {
		top: 36px;
		left: 36px;
		width: 0;
		height: 0;
		opacity: 0;
	}
	4.9% {
		top: 36px;
		left: 36px;
		width: 0;
		height: 0;
		opacity: 0;
	}
	5% {
		top: 36px;
		left: 36px;
		width: 0;
		height: 0;
		opacity: 1;
	}
	100% {
		top: 0;
		left: 0;
		width: 72px;
		height: 72px;
		opacity: 0;
	}
}
/* static-image-overflow-fix */
img{max-width:100%!important;height:auto!important}
.ct-image,.inline-cta__image{max-width:100%!important;height:auto!important}
