			#etusivu-top-bg {background:url(../img/header/nw-etusivu-bg.jpg) center top no-repeat; background-size:cover;}
			#karusellinostot {background: url(../img/header/woodboard-bg.jpg) left top repeat-x;}
			#trnostot-nw {display:grid; grid-template-columns:1fr 1fr; grid-gap:1em 2em; width:98%; margin:0 auto; padding: 2em 0;}
			#trnostot-nw-subcategories {display:grid; grid-template-columns:repeat(3,1fr); grid-gap:1em 2em}
			p#laatua, p#vuodesta, p#teksti {font-size:3.125rem;line-height: 100%}
			p#teksti {font-size:1.375rem; line-height:140%}
			.dflex {flex-direction:column; display:flex; flex-wrap:wrap; position:relative;align-items: center;}
			.abs-element {position: absolute;z-index: 2; margin:auto;flex-direction:column; display:flex; width:100%; flex-wrap:wrap; box-sizing:border-box; max-width:80%; left:10%;}
			#ah-headertext {align-items:center; justify-content:center;}
			#ah-headertext .abs-element {height: 100%;justify-content: center;}
			.bannerimg {display:block; width:100%; height:auto; height:100%}
			.category-banner-div {place-content: center flex-start;}
			.sc-placing{bottom:5%}
			.sc-placing h2,.sc-placing p {color:#fff; line-height:140%;}
			.sc-placing h2 {font-size:2.25rem; text-transform: uppercase; font-weight: 700;align-items: center; display:flex;}
			.sc-placing p {font-size:1.25rem; font-weight:300;font-family: 'Oswald', sans-serif;}
			.rivitys{display:block;}
			.fa.fa-angle-right {font-size: 18px;background: #668015;width: 30px;height: 30px;display: flex; place-content: center center;flex-direction: column;text-align: center;border-radius: 20px; margin-left:20px;}
			
			@media only screen and (max-width: 1920px) {#etusivu-top-bg {background:url(../img/header/nw-etusivu-bg.jpg) center top no-repeat; background-size:cover;}}
			@media only screen and (max-width: 1660px) {p#laatua, p#vuodesta {font-size: 2.5rem;}.sc-placing h2 {font-size: 1.6rem;}p#teksti {font-size: 1.2rem;}.sc-placing p {font-size: 1.1rem;}.rivitys {display: inline;}}
			@media only screen and (max-width: 1280px) {p#laatua, p#vuodesta {font-size: 1.8rem;}p#teksti{line-height: 140%;}.sc-placing h2 {font-size: 1.3rem;}p#teksti {font-size: 1rem;}.sc-placing p {font-size: 0.9rem;}.rivitys {display: inline;}.fa.fa-angle-right {font-size: 14px;width: 20px;height: 20px;}a.headerpainike {font-size: 16px;padding: 10px 40px;}}
			@media only screen and (max-width: 1200px) {#trnostot-nw {grid-template-columns:1fr; width:1000px; padding: 0em 0 1em 0;}div.main-navi a {font-size:15px}#ah-headertext {margin: 1em 0 0 0;}#trnostot-nw-subcategories {grid-gap:1em}.bannerimg {height: 50vh;object-fit: cover;}}
			@media only screen and (max-width: 1100px) {#trnostot-nw {width:800px}}
			@media only screen and (max-width: 830px) {#trnostot-nw {width:600px}}
			@media only screen and (max-width: 640px) {#trnostot-nw {width:94%}#trnostot-nw-subcategories { grid-template-columns: repeat(auto-fit, minmax(190px,1fr));}a.headerpainike{display:inline-block;}#karusellinostot {padding: 4em 0;}p#nostokappale {display: block; padding:0;}			.sc-placing{bottom:20%}}