
.iso9001{background:#213b81;width:100%;color:white;padding:20px;box-sizing:border-box;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;position:relative;border:20px solid white;font-size:19px;}

.iso9001 img{width:145px;height:auto;}

.iso9001:before, .download-link:before{content:"";position:absolute;top:-20px;left:-20px;width:50px;height:50px;background:url(images/accent-topleft-grey.svg) center center no-repeat;background-size:cover;}

.iso9001:after, .download-link:after{content:"";position:absolute;bottom:-20px;right:-20px;width:40px;height:40px;background:url(images/accent-bottomright-grey.svg) center center no-repeat;background-size:cover;}

.download-link{display:flex;background:url(images/dl-link.png) center right no-repeat #1c407e;color:white;padding:20px 65px 20px 20px;width:100%;box-sizing:border-box;border:20px solid white;font-size:19px;position:relative;margin-bottom:20px;align-items:center;transition:.2s;}

.download-link:hover{background:url(images/dl-link.png) center right no-repeat #1d1d1d;}

.spec-table{width:100%;background:#1c407e;border-collapse:collapse;border:none;margin-bottom:40px;}

.spec-table tr:nth-child(even){background:rgba(255,255,255,0.1);}

.spec-table tr td:first-child{font-weight:600;}

.spec-table td{color:white;border:none;padding:5px 7px;font-size:15px;}

.hdwu{width:100%;background:url(images/wheelunit-bg.jpg) center right no-repeat;background-size:cover;border:none;padding:30px 30px 20px 30px;box-sizing:border-box;}

.hdwu td{border:none;color:white;padding:30px;}

.hdwu tr td:last-child{width:400px;text-align:center;padding-left:0;text-align:center;}

.hdwu tr td:last-child img{width:100%;height:auto;max-width:400px;background:rgba(255,255,255,0.9);}

.hdwu h2{color:white;font-family:"Agency FB";font-weight:bold;padding-bottom:15px;font-size:38px;}

.hdwu h3{color:#7ab700;font-family:"Agency FB";font-weight:bold;text-transform:uppercase;}

main .hdwu li, main .hdwu p{color:white;}

.hdwu a{background:white;color:#1c407e;font-family:"Agency FB";font-weight:bold;padding:10px;border-radius:3px;transition:.2s;}

.hdwu a:hover{color:#1d1d1d;}

.contact-page{width:100%;border:none;}

.contact-page tr td{border:none;box-sizing:border-box;}

main .contact-page td:first-child p{color:#2c3370;padding-bottom:10px;}

main .contact-page td p a{color:#2c3370;transition:.2s;}

main .contact-page td p a:hover{color:#1d1d1d}

.contact-page tr td:first-child{background:#e7e6e4;padding:20px;}

.contact-page tr td:last-child{width:430px;border-left:30px solid white;background:#2c3370;}

.contact-page tr td:first-child iframe{width:100%;height:175px;padding-top:15px;}

@media screen and (max-width:950px) {
	
.hdwu tr{display:flex;flex-direction:column-reverse;}

.hdwu tr td:last-child{width:100%;padding-left:0;padding-top:30px;padding-bottom:0;}

.contact-page tr{display:flex;flex-direction:column;}

.contact-page tr td{width:100%;}

.contact-page tr td:last-child{border-left:none;border-top:30px solid white;width:100%;}

}

@media screen and (max-width:700px) {
	
.iso9001{flex-direction:column;align-content:center;text-align:center;}

.iso9001 img{margin-top:15px;}

}
