strong {
	display: unset !important;
}

@keyframes pulsate-transparent {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

@keyframes pulsate-red {
	0% {
		color: currentColor;
	}
	50% {
		color: red;
	}
	100% {
		color: currentColor;
	}
}

@keyframes pulsate-blue {
	0% {
		color: currentColor;
	}
	50% {
		color: #2980b9;
	}
	100% {
		color: currentColor;
	}
}

@keyframes pulsate-green {
	0% {
		color: currentColor;
	}
	50% {
		color: green;
	}
	100% {
		color: currentColor;
	}
}

@keyframes pulsate-yellow {
	0% {
		color: currentColor;
	}
	50% {
		color: yellow;
	}
	100% {
		color: currentColor;
	}
}

@keyframes pulsate-orange {
	0% {
		color: currentColor;
	}
	50% {
		color: #e67e22;
	}
	100% {
		color: currentColor;
	}
}

@keyframes pulsate-gray {
	0% {
		color: currentColor;
	}
	50% {
		color: gray;
	}
	100% {
		color: currentColor;
	}
}

@keyframes pulsate-purple {
	0% {
		color: currentColor;
	}
	50% {
		color: purple;
	}
	100% {
		color: currentColor;
	}
}

.pulsating-transparent, .pulsating-transparent * {
	animation: pulsate-transparent 2s infinite;
}

.pulsating-red, .pulsating-red * {
	animation: pulsate-red 2s infinite;
}

.pulsating-blue, .pulsating-blue * {
	animation: pulsate-blue 2s infinite;
}

.pulsating-green, .pulsating-green * {
	animation: pulsate-green 2s infinite;
}

.pulsating-yellow, .pulsating-yellow * {
	animation: pulsate-yellow 2s infinite;
}

.pulsating-orange, .pulsating-orange * {
	animation: pulsate-orange 2s infinite;
}

.pulsating-gray, .pulsating-gray * {
	animation: pulsate-gray 2s infinite;
}

.pulsating-purple, .pulsating-purple * {
	animation: pulsate-purple 2s infinite;
}


.image-shadow-large-small {
	box-shadow: 1px 1px 5px 0px black;
}

.image-shadow-large {
	box-shadow: 3px 3px 10px 0px black;
}

.image-align-left {
	float: left;

}

.image-align-right {
	float: right;

}

.image-align-center {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

@keyframes image-pulsate-an {
	0% {
		opacity: 1;
	}
	50% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

.image-pulsate {
	animation: image-pulsate-an 2s infinite;
}

@keyframes rotate {
	from {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(360deg);
	}
}

.image-rotate {
	animation: rotate 2s linear infinite;
}

@keyframes shrink-expand {
	0% {
		transform: scale(1);
	}
	50% {
		transform: scale(0.66);
	}
	100% {
		transform: scale(1);
	}
}

.image-shrink-expand {
	animation: shrink-expand 2s linear infinite;
}

html {
	font-size: 16px;
	font-family: "Tahoma", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial, sans-serif;
}

body {
	font-size: 16px;
	font-family: "Tahoma", "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial, sans-serif;
}
