.page-template-page-artikkeli .single-section-wrapper{background-color:#fff}.article-sidestory{background:#fff;border:20px solid #dbeef0;padding:50px;clear:both}.article-sidestory p{font-family:"Merriweather",serif}.article-sidestory h3{font-family:"Aldrich",sans-serif}.single-content{display:block;position:relative;max-width:1180px;margin:0 auto;padding:0}.single-content__section{background-color:#fff}.single-content__section .wrapper__inner{margin:auto;max-width:800px;padding:2em 15px 3em 15px}.single-content__section .wrapper__inner img{height:auto;max-width:100%}.single-content__section h1,.single-content__section h2,.single-content__section h3,.single-content__section h4,.single-content__section h5,.single-content__section h6{font-weight:500;word-wrap:break-word;word-wrap:break-word}.single-content__section .gform_wrapper .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.single-content__section .gform_wrapper .gform_body .gform_fields .gfield textarea{box-shadow:none;border:1px solid #a9a9a9}.single-content__section .gform_wrapper .gform_body .gform_fields .gfield_required{color:#940000;margin-left:3px;margin-bottom:0px;font-size:13px;vertical-align:top}.single-content__section .gform_wrapper input.gform_button{font-family:"Aldrich",sans-serif;border:none;text-transform:uppercase;padding:10px 35px}.single-content__section .gform_wrapper input.gform_button:hover{background:#1a1a1a}.single-content__section .gform_confirmation_wrapper{margin:2em 0}.single-content__widget{display:none;margin:35px 0 16px}.single-content__widget .widgettitle,.single-content__widget .postlisting-title{font-family:"Exo",serif}.single-content__widget-popular{display:none;margin:35px 0 16px;padding:0 .15em}.single-content__widget-popular .grid.gutters>[class*=grid__item]:not([class*=widget_adwidget]){padding:.5em .45% .5em .45%}.single-content__widget-popular .widgettitle,.single-content__widget-popular .postlisting-title{font-family:"Exo",serif;text-align:center;margin:0 0 .5em 0}.single-content__widget-popular .cards__image-wrapper{height:145px}.single-content__widget-popular .cards__content h2{padding:0 10px 0;line-height:1.3em;font-size:.95em;margin:.8em 0 1.5em 0}@media screen and (max-width: 1158px){.single-content__widget-popular .cards__content h2{font-size:1.5vw}}.single-content__widget-popular_mobile{display:block;margin:2.5em 0 4em}.single-content__widget-popular_mobile .widgettitle,.single-content__widget-popular_mobile .postlisting-title{font-family:"Exo",serif;text-align:center;font-size:2.3em;margin-top:0}.single-content__widget-popular_mobile .most-read__block__thumbnail{min-height:144px}@media screen and (min-width: 881px){.single-content__widget-popular_mobile .most-read__block__content__title{font-size:2.5vw;line-height:1.35;margin:0;text-transform:uppercase}}.single-content__widget_mobile{display:block;margin:2.5em 0 4em 0}.single-content__widget_mobile .widgettitle,.single-content__widget_mobile .postlisting-title{font-family:"Exo",serif;font-size:2.3em;margin-top:0;text-align:center}.single-content__widget_mobile .after-content-blocks__column{width:100%;margin:1em 0 0}.single-content__widget_mobile .after-content-blocks__column .most-read__block+.most-read__block{margin-top:1.7em}.single-content__widget_mobile .after-content-blocks__column .most-read__block__thumbnail{min-height:144px}.single-content__widget_mobile .after-content-blocks__column .most-read__block__content{padding:0em}.single-content__widget_mobile .after-content-blocks__column .most-read__block__content__wrapper{padding:0em .5em 0 1.25em;height:144px;line-height:144px}.single-content__widget_mobile .after-content-blocks__column .most-read__block__content__title{font-size:3.25vw;margin:0;text-transform:uppercase;word-wrap:break-word;display:inline-block;vertical-align:middle;line-height:1.15em}@media screen and (min-width: 879px){.single-content__widget{display:block}.single-content__widget .widgettitle,.single-content__widget .postlisting-title{margin-top:0;text-align:center}.single-content__widget_mobile{display:none}}@media screen and (min-width: 1000px){.single-content__widget-popular{display:block}.single-content__widget-popular .widgettitle,.single-content__widget-popular .postlisting-title{text-align:center}.single-content__widget-popular_mobile{display:none}}.single-content .special-3-col{background-color:#efefef}.single-content .posttags{margin-top:2em;display:inline-flex;width:100%}.fotorama{position:relative}.fotorama__nav-wrap{display:none}.fotorama__caption{font-family:"Exo",serif;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:.28pt}.fotorama__caption__wrap{padding:7px 10px}.videohero{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.videohero iframe,.videohero video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 55em){.single-content__section .wrapper__inner{margin:auto;padding:2em 1em 3em 1em}.single-content__section p{margin:1.5em 0}}.error-report{display:inline;margin-left:auto}.error-report a{color:#000;background:none;text-decoration:underline;font-weight:bold;font-size:16px;padding:0}.single-cards-wrapper{margin:2em 0 1.5em 0}.single-cards-wrapper .single-cards-heading{font-family:"Aldrich",sans-serif;font-size:1.7em;font-weight:500;text-align:center}.single-cards{margin:20px 0px}.single-cards__container{text-align:center}.single-cards__container-inner{height:100%;background-color:#fff;display:block;color:#000;text-decoration:none}@media screen and (min-width: 768px){.single-cards__container:nth-of-type(1){padding-right:calc(40px/3);box-sizing:border-box}.single-cards__container:nth-of-type(2){padding:0px calc(20px - (40px/3)) 0px;box-sizing:border-box}.single-cards__container:nth-of-type(3){padding-left:calc(40px/3);box-sizing:border-box}}.single-cards__image{background-image:url("https://venelehti.fi/wp-content/uploads/2017/11/KK-vene-Technohull-2-1024x683.jpg");background-position:50% 50%;background-size:cover;min-height:230px}.single-cards__content h2{font-family:"Exo",serif;font-size:1.7em;font-weight:500;padding:5px 15px 0px 15px;line-height:1.2}.single-cards__ad{margin:50px 43px;background-color:#dbeef0;height:280px;line-height:280px}.single-full-width{position:relative;width:100%;height:auto}.single-full-width__figure{width:100%;height:auto;margin:0}.single-full-width__figure__image-wrapper{position:relative;width:100%;height:450px;overflow:hidden}.single-full-width__figure__image{position:absolute;width:100%;min-width:500px;left:0;top:50%;transform:translate(0, -50%)}.single-full-width__figure__caption{position:relative;text-align:center;font-family:"Aldrich",sans-serif;font-size:18px;font-weight:500;margin-top:15px}.single-header{position:relative;width:100%;height:auto;text-align:left;padding-top:2em}.single-header .wrapper__inner{max-width:800px;margin:auto;padding:0 1em}.single-header__category{padding:5px 10px 3px}.single-header__title{margin:20px 0 0 0}.single-header__spacer{display:block;border-bottom:2px solid red;max-width:250px;width:100%;margin:40px 0 20px 0}.single-header__lead{margin:0}.single-header__meta{margin:.7em 0 1em 0;color:#333}.single-header__meta__date{display:inline-block}.single-header__meta__author{display:inline-block;margin-left:10px}.single-header__meta__photographer{display:inline-block;margin-left:10px}.single-header__meta__bold{margin-left:5px}.single-header .socialmedia{display:flex;position:relative;max-width:250px;width:100%;justify-content:space-between;margin:2.25em auto 2em auto;left:0}.single-header .socialmedia__a{display:inline-block}.single-header .socialmedia__i{font-size:23px}.single-header .socialmedia__i.fa-envelope{font-size:19px;line-height:1.2}.single-header .socialmedia__i.fa-pinterest{line-height:.95}.single-header .socialmedia__i.fa-envelope:before,.single-header .socialmedia__i.fa-twitter:before,.single-header .socialmedia__i.fa-pinterest:before{padding-left:1px}.single-header .socialmedia__i.fa-facebook:before{padding-right:1px}@media screen and (max-width: 768px){.single-header{display:flex;flex-flow:column;background-color:#fff;padding:0}.single-header .single-hero{order:1}.single-header .wrapper__inner{display:flex;flex-flow:column;order:2;margin:0 1em;max-width:100%;padding:0}.single-header__category{margin:1em 0}.single-header__title{order:2;text-align:center;margin:.75em 0 0 0}.single-header__spacer{order:3;margin:1.58em auto 1.25em auto}.single-header__meta{order:4;display:block;text-align:center;margin:0}.single-header__meta__date{display:block;margin:0 0 1em 0}.single-header__meta__author{transform:none;display:inline;margin:0}.single-header__meta__photographer{transform:none;display:inline;margin:0;padding-left:8px}.single-header .socialmedia{order:5;max-width:320px;margin:2em auto 2.8em auto}.single-header .socialmedia__i{height:28px;width:28px;font-size:26px}.single-header .socialmedia__i.fa-envelope{font-size:21px;line-height:1.25}.single-header .socialmedia__i.fa-facebook{line-height:1.1}.single-header .socialmedia__i.fa-twitter{line-height:1.18}.single-header .socialmedia__i.fa-pinterest{line-height:1.1}.single-header .socialmedia__i.fa-envelope:before,.single-header .socialmedia__i.fa-pinterest:before{padding-left:0}.single-header__lead{order:6}}@media screen and (max-width: 580px){.single-header__title{font-size:1.5em}.single-header__spacer{margin:1.2em auto 1.3em}.single-header__meta{font-size:14px;line-height:1.5}}.single-hero{position:relative;width:100%;height:480px;overflow:hidden;margin:0}.single-hero__img{background-size:cover;background-position:center;width:100%;height:100%}.single-hero__img__category-mobile{display:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%);text-align:center;padding:3px 10px 6px 10px}@media screen and (max-width: 55em){.single-hero{display:block;height:auto}.single-hero__img{display:block;position:relative;width:100%;height:380px}.single-hero__img__category-mobile{display:inline-block}}.single-image-overlay-text{position:relative;width:100%;height:inherit;max-height:inherit;min-height:inherit}.single-image-overlay-text__wrapper{position:absolute;bottom:0;left:0;right:0;text-align:center}.single-image-overlay-text__wrapper__content span{display:inline-block;text-align:center;padding:3px 10px 5px 10px;background-color:red;color:#fff}.single-image-overlay-text__wrapper__content span.red{background-color:#f03;color:#fff}.single-image-overlay-text__wrapper__content span.black{background-color:#000}.single-image-overlay-text__wrapper__content span.cyan{background-color:#47aab4}blockquote{border-left:4px solid red;position:relative;margin:3em 0;padding-left:1em;font-family:"Exo",serif;font-size:2.1em;line-height:1.2;font-weight:bold;color:#000}blockquote p{font-size:inherit;line-height:inherit}.single-header_arvostelut{text-align:center}.single-header_arvostelut .single-header__spacer{margin:50px auto 30px auto}.single-review-info{max-width:250px;float:right;background:#fff;border:13px solid #dbeef0;padding:0;margin:0 0 100px 38px}@media screen and (max-width: 55em){.single-review-info{max-width:100%;width:100%;float:none;box-sizing:border-box;border:3.5vw solid #dbeef0;margin:0 0 2em 0}}.single-review-info tr,.single-review-info td{display:none}.single-review-info img{width:100%}.single-review-info__fields{font-family:"Exo",serif;font-size:.8em;margin:.5em 0 1.2em 0}@media screen and (max-width: 55em){.single-review-info__fields{font-size:4.3vw;margin:1em 0 2em 0}}.single-review-info__fields__row{display:table-row !important}.single-review-info__fields__key{display:table-cell !important;padding:0 1.5em 0 1.5em;font-weight:600}@media screen and (max-width: 55em){.single-review-info__fields__key{padding:2vw 7vw 2vw 5vw}}.single-review-info__fields__value{display:table-cell !important}.single-review-info__fields__value a font{color:red}.comment{padding:20px 0}.comment+.comment{border-top:1px solid #d5d6da}.comment__meta{margin-bottom:1em;color:#666}.comment__meta_author{color:#000;display:block}
