.p-smoke-extraction-extractors-a-smoke #hero {
	margin-top:-8em;
}
.p-smoke-extraction-extractors-a-smoke #stainless-steel img {
	margin-bottom:0;
}
.p-smoke-extraction-extractors-a-smoke .key-highlight img {
	max-width: 13em;
}
.p-smoke-extraction-extractors-a-smoke .table-responsive {
	max-width: 30em;
}
.p-smoke-extraction-extractors-a-smoke .tick-list ul {
	list-style: none;
}
.p-smoke-extraction-extractors-a-smoke .tick-list li:before {    
	font-family: 'Font Awesome 5 Pro';
	font-weight: 800;
	content: '\f00c';
	margin:0 5px 0 -15px;
	color: rgb(50,205,50);
}
.p-smoke-extraction-extractors-a-smoke .tick-list h2 {    
	margin-top: 2em;
}
@media (min-width:48em) {
	.p-smoke-extraction-extractors-a-smoke .banner {
		background:url(/images/content/products/a-smoke-oil-smoke-filter/asmoke-family.webp) 100% 50% / 25em auto no-repeat, #00ADEF;
        color: #fff;
	}
	.no-webp .p-smoke-extraction-extractors-a-smoke .banner {
		background-image:url(/images/content/products/a-smoke-oil-smoke-filter/asmoke-family.png)
	}
	.p-smoke-extraction-extractors-a-smoke #hero {
		margin-top:-13em;
		width:85%;
	}
	.p-smoke-extraction-extractors-a-smoke #stainless-steel {
		margin-bottom:-11em;
	}
}
@media (min-width:62em) {
    .p-smoke-extraction-extractors-a-smoke .banner {
		background-position:100% 50%;
		background-size:auto 90%;
	}
	.p-smoke-extraction-extractors-a-smoke .downloads-panel .cta {
		padding: 0;
	}
	.p-smoke-extraction-extractors-a-smoke [data-sticky-nav] {
		top: -8em;
	}
}
@media (min-width:75em) {
	.p-smoke-extraction-extractors-a-smoke #data {
		background-size:calc(10vw + 10em) auto;
		padding-bottom:0;
	}
}
@media (min-width:90em) {
	.p-smoke-extraction-extractors-a-smoke .banner {
		background-position:calc(((100vw - 75rem) / 2) + 75rem - 25rem) 50%;
		background-size:auto 90%;
	}
}