.v-home .translation-scroller {
	list-style:none;
	padding:0;
	color:rgb(255,255,255,0.65);
	position:relative;
	margin:-1.25em 0 1em;
	min-height: 1.5em;
}
.v-home .translation-scroller li {
	padding:0;
	position:absolute;
	top:0;
	left:0;
	right:0;
	animation: cycle5ItemsWithCrossfade 15s ease-in-out infinite;
	opacity:0;
}
.v-home .translation-scroller li:nth-child(2) {animation-delay:3s;}
.v-home .translation-scroller li:nth-child(3) {animation-delay:6s;}
.v-home .translation-scroller li:nth-child(4) {animation-delay:9s;}
.v-home .translation-scroller li:nth-child(5) {animation-delay:12s;}

@keyframes cycle5ItemsWithCrossfade {
	0% {
		opacity:0;
	}
	3% {
		opacity:1;
	}
	21% {
		opacity:1;
	}
	24% {
		opacity:0;
	}
}

@media (min-width:48em) {
	.v-home .translation-scroller {
		font-size:1.25em;
	}
}
@media (min-width:48em) {
	.v-home .translation-scroller {
		font-size:1.65em;
	}
}

/*------------------------------------------OIL MIST ELIMINATORS----------------------------------*/
.p-oil-mist-eliminators .banner::before {
	background:url(/images/content/banners/oil-mist-eliminators.jpg) 50% 50% / cover no-repeat;
}
.p-oil-mist-eliminators #links [class^='col'] {
	display:flex;
}

.p-oil-mist-eliminators #links > div a {
	font-weight:400;
	color: #000 !important;
	display:flex;
}
.p-oil-mist-eliminators #links a[data-link="image"] {
	display: block;
	border-radius: 50%;
}
.p-oil-mist-eliminators #links div.image {
	margin-bottom: 2em;
	border-radius: 50%;
	position:relative;
	-moz-box-shadow:    inset 0 0 10px #000000;
    -webkit-box-shadow: inset 0 0 10px #000000;
    box-shadow:         inset 0 0 10px #000000;
	background: url("/images/content/oil-mist-eliminators/oil-mist-eliminators-roundel.png") 0 0 / cover no-repeat;
}
.p-oil-mist-eliminators #links > div .image::before {
	content:'';
	display: block;
	padding-top:100%;
}
.p-oil-mist-eliminators #links > div .image img {
	position:absolute;
	bottom:0;
	left:50%;
	transform: translateX(-50%);
	margin:0;
	width: 90%;
}
.p-oil-mist-eliminators #links > div h2 {
	margin-top:0;
	position: absolute;
	top: 15%;
	left:50%;
	transform: translateX(-50%);
}
.p-oil-mist-eliminators .other-products .span {
	padding: 4rem 0;
}
.p-oil-mist-eliminators .other-products [data-target] h2 {
	position: absolute;
	top: 0;
}
.p-oil-mist-eliminators .other-products [data-target] .panel {
	min-height: 90%;
	margin: 2rem 0;
}
.p-oil-mist-eliminators .other-products [data-target] .panel a {
	color: #000 !important;
	font-weight: 400;
}
.p-oil-mist-eliminators .other-products [data-target="accessories"] .panel .cta img {
	width: 90%;
	margin: 1em auto;
}
.p-oil-mist-eliminators .other-products [data-target="health-and-safety"] #hazards img {
	display: none;
}
.p-oil-mist-eliminators .other-products [data-target="health-and-safety"] {
	position: relative;
}
.p-oil-mist-eliminators .other-products [data-target="health-and-safety"] h3 {
	color: rgb(0,173,239);
	font-size: 1.5em;
	font-weight: 400;
}
@media (min-width:48em){
	.p-oil-mist-eliminators .other-products [data-target="health-and-safety"] .panel {
		background: url("/images/content/oil-mist-eliminators/oil-mist-eliminators-health.jpg") 100% 0 / cover no-repeat;
		background-color: #fff;
	}
	.p-oil-mist-eliminators .other-products [data-target="health-and-safety"] .panel .cta {
		max-width: 50%;
	}
	.p-oil-mist-eliminators .other-products [data-target="health-and-safety"] #hazards {
		display: flex;
		position: absolute;
		left: 50%;
		bottom: 0;
	}
	.p-oil-mist-eliminators .other-products [data-target="health-and-safety"] #hazards img {
		height: 5em;
		display: block;
	}
}

@media (min-width:48em) {
	.v-health-and-safety .banner::before {
		background: url(/images/content/banners/health-and-safety.jpg) 100% 100% / 50% auto no-repeat;
	}
}
.v-health-and-safety .banner .hazards {
    display: flex;
}
.v-health-and-safety .banner .hazards img {
	margin: 0 auto;
}
@media (min-width:48em) {
	.v-health-and-safety .banner .hazards img {
		margin: 0 1rem 0 0;
	}
}