.noadblock_container {
	position: relative;
	display: block !important;
	background: 50% no-repeat;
	width: 100%;
	height: 100%;
	min-height: 383px;
	background-size: contain;
}

.download_feed_link [data-tooltip]:after {
	text-align: center;
}

.download_feed_link [data-tooltip]:before,
.download_feed_link [data-tooltip]:after,
.download_feed_link .tooltip:before,
.download_feed_link .tooltip:after,
.download_feed_link .tooltip-top:before,
.download_feed_link .tooltip-top:after {
	transition-delay: initial;
}

#download_links_loading {
	position: relative;
	height: 40px;
	width: 40px;
	display: block;
	margin: 0 auto;
}

.download_feed_link .btn-1e,
.download_feed_link .text-white {
	display: none;
}

.text-white.fetching {
	display: block;
	line-height: 30px;
}

body .leftEye,
body .rightEye {
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #bf1e2d;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-animation: leftEyeAnimation 3s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955);
	animation: leftEyeAnimation 3s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body .rightEye {
	-webkit-animation: rightEyeAnimation 3s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955);
	animation: rightEyeAnimation 3s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body .mouth {
	width: 35px;
	height: 35px;
	border-radius: 50%;
	border: solid 4px #bf1e2d;
	border-right: solid 4px rgba(223,223,194,0);
	border-left: solid 4px rgba(223,223,194,0);
	border-bottom: solid 4px rgba(223,223,194,0);
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%) rotate(360deg);
	-ms-transform: translate(-50%, -50%) rotate(360deg);
	transform: translate(-50%, -50%) rotate(360deg);
	-webkit-animation: mouthAnimation 3s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955);
	animation: mouthAnimation 3s infinite cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
@-webkit-keyframes mouthAnimation {
	0% {
		-webkit-transform: translate(-50%, -50%) rotateX(180deg);
		transform: translate(-50%, -50%) rotateX(180deg);
	}
	10% {
		-webkit-transform: translate(-50%, -50%) rotateZ(360deg);
		transform: translate(-50%, -50%) rotateZ(360deg);
	}
	40% {
		-webkit-transform: translate(-50%, -50%) rotateZ(320deg);
		transform: translate(-50%, -50%) rotateZ(320deg);
	}
	60% {
		-webkit-transform: translate(-50%, -50%) rotateZ(900deg);
		transform: translate(-50%, -50%) rotateZ(900deg);
	}
	100% {
		-webkit-transform: translate(-50%, -50%) rotateZ(900deg);
		transform: translate(-50%, -50%) rotateZ(900deg);
	}
}
@keyframes mouthAnimation {
	0% {
		-webkit-transform: translate(-50%, -50%) rotateX(180deg);
		transform: translate(-50%, -50%) rotateX(180deg);
	}
	10% {
		-webkit-transform: translate(-50%, -50%) rotateZ(360deg);
		transform: translate(-50%, -50%) rotateZ(360deg);
	}
	40% {
		-webkit-transform: translate(-50%, -50%) rotateZ(320deg);
		transform: translate(-50%, -50%) rotateZ(320deg);
	}
	60% {
		-webkit-transform: translate(-50%, -50%) rotateZ(900deg);
		transform: translate(-50%, -50%) rotateZ(900deg);
	}
	100% {
		-webkit-transform: translate(-50%, -50%) rotateZ(900deg);
		transform: translate(-50%, -50%) rotateZ(900deg);
	}
}
@-webkit-keyframes leftEyeAnimation {
	0% {
		width: 20px;
		height: 20px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	50% {
		width: 15px;
		height: 15px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	60% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(-150%, -50%);
		transform: translate(-150%, -50%);
	}
	90% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(-150%, -50%);
		transform: translate(-150%, -50%);
	}
	100% {
		width: 20px;
		height: 20px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
}
@keyframes leftEyeAnimation {
	0% {
		width: 20px;
		height: 20px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	50% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	60% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(-150%, -50%);
		transform: translate(-150%, -50%);
	}
	90% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(-150%, -50%);
		transform: translate(-150%, -50%);
	}
	100% {
		width: 20px;
		height: 20px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
}
@-webkit-keyframes rightEyeAnimation {
	0% {
		width: 20px;
		height: 20px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	50% {
		width: 5px;
		height: 5px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	60% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
	70% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
	75% {
		width: 8px;
		height: 1px;
		-webkit-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
	80% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
	90% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
	100% {
		width: 20px;
		height: 20px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
}
@keyframes rightEyeAnimation {
	0% {
		width: 20px;
		height: 20px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	50% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	60% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
	70% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
	75% {
		width: 8px;
		height: 2px;
		-webkit-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
	80% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
	90% {
		width: 8px;
		height: 8px;
		-webkit-transform: translate(50%, -50%);
		transform: translate(50%, -50%);
	}
	100% {
		width: 20px;
		height: 20px;
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
}