.row,figure img{width:100%}.map-responsive,figure{position:relative}a,abbr,address,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,label,legend,li,object,ol,p,pre,q,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{border:0;margin:0;padding:0;list-style-type:none}article,aside,figcaption,figure,figure img,footer,header,hgroup,nav,object,section,video{display:block}a img{border:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;font-family:adobe-caslon-pro,serif}.content{display:none}.clear{clear:both}.hide-on-desktop,.piilo{display:none!important}.rounded{border-radius:6px}.container{padding-left:20px;padding-right:20px}.row{max-width:1200px;min-width:980px;margin:0 auto;overflow:hidden}.eightcol,.elevencol,.fivecol,.fourcol,.ninecol,.onecol,.sevencol,.sixcol,.tencol,.threecol,.twocol{margin-right:3.8%;float:left;min-height:1px}.row .onecol{width:4.85%}.row .twocol{width:13.45%}.row .threecol{width:22.05%}.row .fourcol{width:30.75%}.row .fivecol{width:39.45%}.row .sixcol{width:48%}.row .sevencol{width:56.75%}.row .eightcol{width:65.4%}.row .ninecol{width:74.05%}.row .tencol{width:82.7%}.row .elevencol{width:91.35%}.row .twelvecol{width:100%;float:left}.last{margin-right:0}embed,img,object{max-width:100%}img{height:auto}a[href^=mailto],a[href^=tel]{text-decoration:none!important}.keskelle{margin-left:auto;margin-right:auto;display:block}.map-responsive{overflow:hidden;padding-bottom:56.25%;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.hide-on-desktop{display:none!important}@media handheld,only screen and (max-width:980px){body{font-size:16px;-webkit-text-size-adjust:none}.container,.row,body{width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row .eightcol,.row .elevencol,.row .fivecol,.row .fourcol,.row .ninecol,.row .onecol,.row .sevencol,.row .sixcol,.row .tencol,.row .threecol,.row .twelvecol,.row .twocol{width:auto;float:none;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.hide-on-desktop{display:inherit!important}.hide-on-mobile{display:none!important}}