iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://web.archive.org/web/20160708102247cs_/http://files.snstatic.fi/hs/css/desktop/all-pages.css
@font-face{ font-family:HSicons; src:url(http://web.archive.org/web/20160708103244im_/http://www.hs.fi/snstaticfonts/HSicons.eot); src:url(http://web.archive.org/web/20160708103244im_/http://www.hs.fi/snstaticfonts/HSicons.eot#iefix) format("embedded-opentype"),url(http://web.archive.org/web/20160708103244im_/http://www.hs.fi/snstaticfonts/HSicons.woff2) format("woff2"),url(http://web.archive.org/web/20160708103244im_/http://www.hs.fi/snstaticfonts/HSicons.woff) format("woff"),url(http://web.archive.org/web/20160708103244im_/http://www.hs.fi/snstaticfonts/HSicons.ttf) format("truetype"),url(http://web.archive.org/web/20160708103244im_/http://www.hs.fi/snstaticfonts/HSicons.svg#HSicons) format("svg"); font-weight:400; font-style:normal } html.not-subscriber li.ct-lukko a.article-link:after { content: "\e912"; font-family: HSicons; margin-left: 5px; font-size:11px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } html.not-subscriber .ct-lukko .meta:after { content: "\e912\00a0 Vain tilaajille"; font-family: HSicons, Arial, Helvetica, sans-serif; color: #00194c; margin:0 5px; white-space:nowrap; word-spacing:-1px; } body.hard-paywall div#paywall { margin: 0; } body.hard-paywall div#paywall .paywall-info-text { display: none; } body.hard-paywall div#paywall #paywall-picture a { display: block; text-align:center; } body.hard-paywall div#paywall .paywall-content img { width: auto!important; display: inline-block!important; } body.hard-paywall div#paywall .paywall-content { background-color: white!important; border: 1px solid #ccc!important; } body.hard-paywall div#paywall .paywall-footer { padding-top: 10px!important; } body.hard-paywall div#paywall .paywall-footer .left { float: none!important; text-align: center!important; } body.hard-paywall div#paywall .paywall-footer .right { display: none; } body.hard-paywall div#paywall .paywall-footer h3 { font-size: 16px!important; } body.hard-paywall div#paywall .paywall-footer a.open-login-layer { font-size: 16px; font-family: HelsinginTextBold, Helvetica, Arial, sans-serif; color: #00194c!important; } .hsonfb{ padding:10px 0 30px; font:normal 14px/20px HelsinginTextRegular,Helvetica,Arial,sans-serif; } .hsonfb.border-top { border-top:1px solid #ddd; } .hsonfb a{ display:table-row; color:#000; } .hsonfb a img{ width:24px; height:20px; display:table-cell; margin:0 10px 0 0; vertical-align:middle; } .hsonfb a span{ display:table-cell; } .hs45 #navigation-area .main-navi-hover-menu { width: 980px; } /* Blogien headerit */ #blogit-department-page .vignette{ background:#70c6c5; } #blog-article-page .header-image, #blog-department-page .header-image{ position:relative; margin: -20px 0 20px -10px; } #blog-department-page.hs45 .header-image { margin-left: 0; } #blog-department-page .header-image img, #blog-article-page .header-image img { width: 980px; } a.blog-department-logo-food:before { content: url("http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/hs/2014/ruoka/hs-logo-ruoka.png"); float: left; margin-right:8px; } a.blog-department-logo-food { color: #021a4b; display: block; font-family: "SanomatRegular","Georgia",serif; font-size: 26px; line-height: 40px; position:absolute; top:20px; left:20px; } #hise-nostoboksi { text-align: center; margin-top: 10px; } .blog-picture { border-radius: 50%; width:75px; height:75px; } /* Testing */ body.hs45 .blogs .blog-picture { width: 75px; overflow: hidden; } body.hs45 .blogs .blog-picture img { width: 100%; } body.hs45 .blogs ul li { overflow: hidden; } #area-a #elevator-ceiling { position: relative; } #picture-collage-element li { border-bottom: 1px solid #DDDDDD; } #picture-collage-element h4 { position: absolute; top: 0; left: 0; background-color: #000C28; color: #FFFFFF; display: inline-block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; line-height: 1.1; margin: 0; padding: 5px; } #picture-collage-element h5 { font-family: "SanomatSemibold","Georgia",serif; font-size: 18px; font-weight: normal; letter-spacing: 0; line-height: 1.1; margin-bottom: -3px; } #picture-collage-element .ingress { display: none; } body.main-page.frontpage-ad-visible { background: none !important; background-color: #F1F1F1 !important; } body.main-page.frontpage-ad-visible #outside-ads, body.main-page.frontpage-ad-visible #top-extra, body.main-page.frontpage-ad-visible #header, body.main-page.frontpage-ad-visible #footer, body.main-page.frontpage-ad-visible #adform-wallpaper-left, body.main-page.frontpage-ad-visible #adform-wallpaper-right, body.main-page.frontpage-ad-visible .adform-adbox-page { display: none !important; } body.main-page.frontpage-ad-visible .wrapper { margin-top: 0 !important; } body.main-page.frontpage-ad-visible #cover-ad-block { background-color: #FFFFFF; width: 960px; margin: 0 auto; } body.main-page.frontpage-ad-visible #cover-ad-area { background-color: #F1F1F1; padding: 0; } .frontpage-ad-link { height: 22px; margin: 1px 10px 10px 0; padding: 8px 35px 0 0; background: #ffffff url(http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/hs/img/close-ad-green.png) no-repeat right top; } #sport-title { background-color: #09142D; color: #FFFFFF; font: 15px/1.2 HelsinginTextBold,Helvetica,Arial,sans-serif; padding: 5px 10px 3px; text-transform: uppercase; } #sport-teaser-1, #sport-teaser-2, #sport-teaser-3, #sport-teaser-4 { background: #EDF1F4; padding: 1px 10px; } #sport-teaser-1 .department, #sport-teaser-2 .department, #sport-teaser-3 .department, #sport-teaser-4 .department, #sport-teaser-1 li .article-category, #sport-teaser-2 li .article-category, #sport-teaser-3 li .article-category, #sport-teaser-4 li .article-category { display: none; } #sport-teaser-1, #sport-teaser-2, #sport-teaser-3 { margin: 0; border: none; } #sport-teaser-1 > div, #sport-teaser-2 > div, #sport-teaser-3 > div { border-bottom: 1px solid #FFFFFF; } #sport-teaser-4 { border-bottom: 1px solid #E2E8ED; } #hs-in-english-element h2, #hs-in-english-element li, #hs-in-english-element-2 h2, #hs-in-english-element-2 li { display: none; } #hs-in-english-element li:first-child, #hs-in-english-element li:first-child+li, #hs-in-english-element li:first-child+li+li, #hs-in-english-element li:first-child+li+li+li, #hs-in-english-element li:first-child+li+li+li+li, #hs-in-english-element li:first-child+li+li+li+li+li, #hs-in-english-element li:first-child+li+li+li+li+li+li, #hs-in-english-element li:first-child+li+li+li+li+li+li+li, #hs-in-english-element li:first-child+li+li+li+li+li+li+li+li, #hs-in-english-element li:first-child+li+li+li+li+li+li+li+li+li, #hs-in-english-element-2 li:first-child { display: block; } #hs-in-english-element li { background: url("http://web.archive.org/web/20160708103244im_/http://www.hs.fi/webstatic/images/sprite.png") no-repeat 0 5px; font-size: 12px; line-height: 1.25; padding: 0 0 4px 10px; } #hs-in-english-element-2 li { background: url("http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/hs/img/en-vinjetti.png") no-repeat 0 0; font-size: 12px; line-height: 1.25; padding: 1px 0 1px 32px; margin-left: 5px; } #hs-in-english-element a, #hs-in-english-element-2 a { color: #333333; margin-right: 5px; } #hs-in-english-element a:hover, #hs-in-english-element-2 a:hover { color: #000000; text-decoration: none; } #hs-in-english-element a:visited, #hs-in-english-element-2 a:visited { color: #06528E; outline-style: none; text-decoration: none; } .main-page #area-a .last-block .latest-news { border-bottom: 2px solid #F0F0F0; } .main-page #area-a .last-block #popular-videos-element { margin-top: -10px; } .main-page #area-a .last-block #hs-in-english-element-2 { border-bottom: 0 none; border-top: 0 none; padding-bottom: 0; } .main-page #area-a .last-block #hs-in-russian-element-2 .module-box { border-top: 0 none; border-bottom: 10px solid #F0F0F0; padding-top: 2px; margin-top: -10px; } #hs-in-russian-element { padding-top: 12px; } #hs-in-russian-element .tab-box li.category-news, #hs-in-russian-element .tab-box li.all-news, #hs-in-russian-element #all-news-tab, #hs-in-russian-element-2 .tab-box li.category-news, #hs-in-russian-element-2 .tab-box li.all-news, #hs-in-russian-element-2 #all-news-tab { display: none; } #hs-in-russian-element #category-news-tab, #hs-in-russian-element-2 #category-news-tab { display: block; } #hs-in-russian-element-2 .module-hdr { display: none; } #hs-in-russian-element-2 .tab-box .news-list li { background: url("http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/hs/img/ru-vinjetti.png") no-repeat 0 0; font-size: 12px; line-height: 1.25; padding: 1px 0 1px 32px; margin-left: 5px; } #picture-first-list div.picture-first-article:first-child+div+div { padding-top: 15px; } #picture-first-list div.picture-first-article:first-child+div+div+div { padding-top: 15px; border-bottom: 0 none; } #themes .first-block .vertical { max-height: 350px; } #picture-first-list { border: none; } #top-news-area .related-elements h3.topic-hdr { display: none; } #top-news-area .teaser .content { padding: 0; } #picture-first-list div.picture-first-article:first-child .img-wrapper, #picture-first-list div.picture-first-article:first-child .img-wrapper-video { padding-bottom: 0px; } #picture-first-list div.picture-first-article:first-child h2 { font-size: 2.5em; } #most-popular-article h3.module-hdr { background-color: #000C28; color: white; display: inline-block; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; left: 0; padding: 5px 8px; position: absolute; text-transform: uppercase; z-index: 10; margin: -12px 0 10px; border: none; } #content .v-module-most-popular-article { padding: 0; } #most-popular-article { background: url(http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/HS/img/hs-juuri-nyt.png) no-repeat scroll 8px center #001A4B; border: medium none; margin: 0; } #most-popular-article li { background-image: none; font-family: "SanomatSemibold","Georgia",serif; font-size: 28px; padding: 5px 5px 5px 80px; } #most-popular-article a { color: #FFFFFF; } #most-popular-article time { display: none; } #article-main-alternative #most-popular-article { margin-bottom: 10px; } #article-main-alternative #most-popular-article li { font-size: 22px; padding: 6px 5px 6px 80px; } .no-padding-box { padding: 0; } .no-padding-box #recipe-search-main{ margin: 0; } #recipe-search-narrow input.foodSearchText { width: 260px; } .feature .related-elements .other-assets .article-category, .feature .related-elements .news-list .article-category { border-right: none; } .main-page .block-560 #prio1-element h2 { font-size: 3.6em; line-height: 1.1; } .main-page .block-560 #prio1-element p.ingress { font-size: 15px; line-height: 1.4; } #area-a .latest-news, #area-a #most-popular-news-single-tab-box { margin-bottom: 0 !important; } #area-a #popular-videos-element, #area-a .latest-news { border-top: none !important; } .video-module-hdr a { color: #333333; } #technology-department #nn-technology, #science-department #nn-science, #consumer-department #nn-consumer, #sunday-department #nn-sunday { background: none repeat scroll 0 0 #000C28; border-bottom: 1px solid #000C28; color: #FFFFFF; font-weight: normal; } #technology-department #nn-technology a, #science-department #nn-science a, #consumer-department #nn-consumer a, #sunday-department #nn-sunday a { color: #FFFFFF; } .big-pictures-page .article-category { display: none; } .big-pictures-page .theme-teasers li { height: 270px; } .big-pictures-page #themeArticles.news-item-list h2 { font-size: 16px; } #world-pictures p.element-title { display: none; } #readers-pictures .teaser-list .last { border-bottom: 0 none; } #article-page-slow-articles div.slow-articles .article, #article-page-slow-element div.slow-articles .article { background-color: white; } #article-page-slow-element { margin-bottom: 10px; } body.paywall #news-aside-lower, body.paywall-premium #news-aside-lower, body.paywall #hs-campaign-element, body.paywall-premium #hs-campaign-element, body.paywall #area-e, body.paywall-premium #area-e, body.paywall #area-tvhsfi, body.paywall-premium #area-tvhsfi, body.paywall #mostPopularArea, body.paywall-premium #mostPopularArea, body.paywall #hsonfb-links { display: none; } #news-aside-lower { margin-top: 10px; float: right; } #content #article-wide-top-sidebar { padding-bottom: 20px; } #area-a .teaser .byline .img-wrapper, #area-b .teaser .byline .img-wrapper, #area-c .teaser .byline .img-wrapper, #news-main .byline .img-wrapper { background-color: white; width: auto; } .news-page #news-world-pictures .content:hover { text-decoration: none; } .news-page #news-world-pictures .content:hover p { color: #06528E; } .news-page #news-world-pictures .link-ct { margin: 0 47px 6px 0; } .news-page #news-world-pictures .img-wrapper { float: left; margin: 0 10px 0 0; max-height: 95px; padding-top: 0; overflow: hidden; } .news-page #news-readers-pictures .content:hover { text-decoration: none; } .news-page #news-readers-pictures .content:hover p { color: #06528E; } .news-page #news-readers-pictures .link-ct { margin: 0 47px 6px 0; } .news-page #news-readers-pictures .img-wrapper { float: left; margin: 0 10px 0 0; max-height: 95px; padding-top: 0; overflow: hidden; } #article-text #article-text-content p.category a, #article-text #article-text-content p.category a:visited { border-bottom: none; } body .article-scroller .element-footer .arrows { background: #192E46 url('http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/hs/2013/3/article-scroller-arrow.png') center center no-repeat; } #frontpage-articles-ticker { background-color: white; margin-top: -10px; padding-bottom: 10px; } .v-module-images #most-popular-videos span.type-video, .v-module-images #most-popular-videos-front span.type-video { line-height: 1.3; font-size: 16px;} #picture-block h3 { line-height: 1.3; margin: 5px 0; } .v-module-images .hgroup h2 { font-size: 20px; } .v-module-images #most-popular-videos .title, .v-module-images #most-popular-videos-front .title { font-family: "SanomatRegular","Georgia",serif; } #picture-block .teaser p { font-family: "SanomatRegular","Georgia",serif; } #most-popular-videos .video-list .img-wrapper-video .play-icon { background: url("http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/HS/img/video_play_icon_22.png") no-repeat scroll 0 0 transparent; width: 22px; height: 22px; } #most-popular-videos #primary-video .video-list .img-wrapper-video .play-icon { background: url("http://web.archive.org/web/20160708103244im_/http://www.hs.fi/webstatic/images/video_play_icon_42.png") no-repeat scroll 0 0 transparent; width: 42px; height: 42px; } .mobile_version { display: none; } .news-page .related-elements .news-list li, .themes-page .related-elements .news-list li { border-bottom: none; padding: 0 0 10px; } #obituary-aside #obituary-archive-element .img-wrapper { display: block; margin-bottom: 10px; } #obituary-archive-element .img-wrapper img { width: 75px; } #obituary-archive-element .header { float: right; width: 262px; } #obituary-archive-element li { clear: both; } #obituary-archive-element time, #obituary-article time { display: none; } .tsr-175-img .img-wrapper { width: 145px; } .article-page #ad-container-bottom-980 { background-color: #F1F1F1; } #lifestyle-article-page #news-aside { background-color: #FFFFFF; } #lifestyle-article-page #article-area .blue-articles .article.narrow .article-text p.ingress { display: none; } #lifestyle-article-page div.slow-articles { padding-bottom: 0; } #lifestyle-article-page #link-slow-articles { margin-bottom: 0; } #lifestyle-article-page div.slow-articles .article:last-child { margin-bottom: 25px; } #carousel-main .dark-overlay a { text-decoration:none; } #life-style-department .blue-articles .article:last-child { margin-bottom: 25px; } #life-style-department #food-triple { margin-top: 0; } body.paywall #article-area-bottom, body.paywall #elevator-block { display:none; } #content .v-module-comics { padding-bottom: 10px; } #article-page-department-articles #article-row-with-theme .department_section.last_column li { display: none; } #alltime-most-followed-themes .img-wrapper, #alltime-most-followed-themes .ingress, #alltime-most-followed-themes .meta, #alltime-most-followed-themes .theme-actions { display: none; } #major-news-event-vignette .vgn-blue-bar a { color: #FFF; } #facebook-recommended ul .current-link-item h4 { font-family: "Georgia",serif; margin-right: 0px; } #life-style-department #facebook-recommended .subnavigation-header-link-list-item, #lifestyle-article-page #facebook-recommended .subnavigation-header-link-list-item { width: auto; margin-left: 9px; } #life-style-department #facebook-recommended .subnavigation-header-link-list-item:first-child, #lifestyle-article-page #facebook-recommended .subnavigation-header-link-list-item:first-child { margin-left: 0; } #life-style-department #facebook-recommended .subnavigation-header, #lifestyle-article-page #facebook-recommended .subnavigation-header { width: 270px; } #life-style-department #facebook-recommended .subnavigation-body-list-item, #lifestyle-article-page #facebook-recommended .subnavigation-body-list-item { width: 195px; } #life-style-department #facebook-recommended .subnavigation-body-list-item-no-first, #lifestyle-article-page #facebook-recommended .subnavigation-body-list-item-no-first { width: 200px; } #life-style-department #facebook-recommended .subnavigation-editor-body-list-item, #lifestyle-article-page #facebook-recommended .subnavigation-editor-body-list-item { width: 300px; } #localWeatherMapExtraArea { height: 640px; } #russia-ad-element { margin: 0 10px; display: none; } #multi-ad-element { width: 960px; height: 353px; background: url("http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/HS/img/moniboksi_bg_980px.jpg") no-repeat scroll 0 0 transparent; border-bottom: 1px dotted #CBCBCB; padding-bottom: 10px; margin: 10px; } body.hs45 #multi-ad-element { border-bottom: none; padding-bottom: 0; } #ad-button1, #ad-button2, #ad-button3, #ad-button4, #ad-button5 { float: left; clear: none; margin-top: 70px; } #ad-button1 { margin-left: 20px; } #ad-button2, #ad-button3, #ad-button4, #ad-button5 { margin-left: 23px; } #article-main #main-content h4, #article-main-alternative #main-content h4 { font-family: HelsinginTextRegular; font-size: 20px; margin: 5px 0; } .teaser .article-top-header { font-family: HelsinginTextRegular; margin-bottom: 5px; } .teaser .article-top-header { font-size: 18px; } #prio1-element .article-top-header { font-size: 20px; } .tsr-175-img .article-top-header { font-size: 16px; } #area-a .block-560 .teaser div.ct-pikkufeature { position: relative !important; } #area-a .block-560 .teaser div.ct-pikkufeature .meta a, #area-a .block-560 .teaser div.ct-pikkufeature .meta span, #area-a .block-560 .teaser div.ct-pikkufeature .meta time { color: #333 !important; } #area-a .block-560 .teaser div.ct-pikkufeature .ingress.cf { display: none; } #area-a .block-560 .teaser div.ct-pikkufeature .header h2 a { color: #222 !important; } #area-a .block-560 .teaser div.ct-pikkufeature .header { position: absolute; bottom: 1%; background-color: #eee; background-color: rgba(238,238,238,.8); padding: 8px 8px; width: 544px; } #area-a .block-560 .tsr-175-img div.ct-pikkufeature { position: relative !important; background-color: #eee; min-height: 107px; margin-top: -10px; padding: 12px 8px; } #area-a .block-560 .tsr-175-img div.ct-pikkufeature .meta a, #area-a .block-560 .tsr-175-img div.ct-pikkufeature .meta span, #area-a .block-560 .tsr-175-img div.ct-pikkufeature .meta time { color: #333 !important; } #area-a .block-560 .tsr-175-img div.ct-pikkufeature .ingress.cf { color: #999; font-size: 11px; display: inline-block; font-weight: bold; font-size: 10px; text-transform: uppercase; background-color: #000c28; color: white !important; padding: 5px 8px; font-family: Arial,Helvetica,sans-serif; margin-right: .5em; position: absolute; top: 0; left: 0; display: none; } #area-a .block-560 .tsr-175-img div.ct-pikkufeature .header h2 a { color: #222 !important; } #area-a .block-560 .tsr-175-img div.ct-pikkufeature .header { padding: 0 !important; margin: 0 !important; width: 544px; position: static; } #area-a .block-560 .tsr-175-img div.ct-pikkufeature .img-wrapper { float: left; margin-top: 0 !important; max-height: 107px; } #content #mso-ad { border-top: 10px solid #F1F1F1; margin: 0; } #top2-articles { border-bottom: none; margin-bottom: 0; } #top2-articles > div { background-color: #001a4b; float: left; width: 473px; max-height: 82px; overflow: hidden; position: relative; } #top2-articles img { margin-top: -3px; } #top2-articles a { color: #fff !important; } #top2-articles h2 { padding: 8px 8px 0 8px; font-size: 18px; line-height: 1.2; } #top2-articles > :first-child { margin-right: 13px !important; } #top2-articles p.ingress { display: none; } #top2-articles .meta { display: none; } #top2-articles .meta .digi-department, #top2-articles .meta .department, #top2-articles .sp, #top2-articles .meta a.comments { display: none !important; } #top2-articles .meta time { color: #001a4b; } #top2-articles .meta time span { color: #fff; padding-right: 8px; } #top2-articles .img-wrapper-video, #top2-articles .img-wrapper-video { margin-top: 0; } #top2-articles .img-wrapper-video .play-icon { background: url("http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/HS/img/video_play_icon_22.png") no-repeat scroll 0 0 transparent; height: 22px; width: 22px; left: 20%; top: 35%; } #comics-element .tsr-comics-115 { clear: none; float: left; width: 300px; border-bottom: none; } #comics-element .tsr-comics-115.left-column { padding: 0 10px 0 0; } #comics-element .tsr-comics-115.middle-column { padding: 0 10px; border-left: 1px solid #9A9A9A; border-right: 1px solid #9A9A9A; } #comics-element .tsr-comics-115.right-column { padding: 0 0 0 10px; } #comics-element .top-comic { border-bottom: 1px solid #9A9A9A; height: 170px; margin-bottom: 7px; } #comics-element .img-wrapper { float: left; margin-right: 10px; } #double-left-article, #double-right-article { border-bottom: none; clear: none; width: 270px; margin: 5px 0 15px; } #double-left-article { float: left; padding-right: 10px; } #double-right-article { float: right; } #area-a #double-left-article h2, #area-a #double-right-article h2 { font-size: 2em; } #area-a #double-left-article .article-link.content, #area-a #double-right-article .article-link.content, #area-a #double-left-article .related-elements, #area-a #double-right-article .related-elements { display: none; } #double-left-article img, #double-right-article img { width: 270px; } #area-a #double-left-article .img-wrapper, #area-a #double-left-article .img-wrapper-video, #area-a #double-right-article .img-wrapper, #area-a #double-right-article .img-wrapper-video { margin-top: 0; padding-top: 0; max-height: 150px; } #area-a .tsr-border-top { border-top: 1px dotted #CBCBCB; padding-top: 5px; } .main-page #area-a .block-560 .tsr-175-img h2, .main-page #area-a .block-560 .tsr-145-img h2 { font-size: 2em; } .main-page #facebook-recommended { border-bottom: none; padding: 0; } .main-page #facebook-recommended ul { border-bottom: 1px solid #DDDDDD; padding: 10px 0; } .ad-container.no-margin { margin: 0; padding: 0; } #prio2-element > div { max-height: 215px; overflow: hidden; } #content #area-huutonet { padding: 0; background-color: #F1F1F1; } #article-text .video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } #article-text .video-container iframe, #article-text .video-container object, #article-text .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #article-area #main-content #review-article-box { width: 164px; } #prio-area-a .module-hdr-hs-follow, #prio-area-b .module-hdr-hs-follow, #prio-area-c .module-hdr-hs-follow { background-color: #01133e; background-image: none; color: #FFFFFF; } #area-a #verokone_wrapper { margin-bottom: -24px; } #area-a .readMoreLink { color: #01133E; font-family: helsingintextbold; font-weight: bold; } #area-a .readMoreLinkArrow { font-family: 'Lucida Grande'; font-size: 20px; padding-left: 1px; line-height:0; } .article-page .search-pagination.cf .pagination-next-prev { font-family: "Georgia",serif; font-size: 18px; font-style: italic; text-decoration: underline; color: #213155; } .article-page .search-pagination.cf .pagination-next-prev a { font-size: 18px; } .article-page .search-pagination { border-bottom: 1px solid #CCCCCC; padding: 0 0 18px; margin: 0 0 25px; } .article-page .search-pagination.cf ul.pagination { font-family: "Georgia",serif; font-size: 15px; font-style: italic; color: #213155; } .article-page .search-pagination.cf ul.pagination span { color: #666666; } .article-page .search-pagination.cf ul.pagination span.selected { color: #000000; } .tsr-145-img .img-wrapper-video, .tsr-175-img .img-wrapper-video { margin: 3px 15px 3px 0; } .teaser .img-wrapper-video, .teaser .img-wrapper { padding-top: 0; } #lifestyle-articles .module.teaser { width: 306px; clear: none; float: left; margin-left: 20px; overflow: hidden; } #lifestyle-articles .module.teaser:first-child { margin-left: 0; } #themes .vertical { max-height: 160px; } #themes .teaser { border-bottom: none; } .teaser .read-next-article { border-bottom: none; } .teaser .read-next-article h2 { margin-top: -5px; } #vkontakte-like-button { position: absolute; bottom: 80px; } .hs-carusel{margin-bottom:10px} #carousel-main{position:relative;height:406px;overflow:hidden;clear:left} .carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner .item{position:relative;display:none;height:406px}.carousel-inner .item img{display:block} .carousel-inner .item .overlay{position:absolute;bottom:0;left:0;width:360px;color:white;padding:15px 10px 10px 15px}.carousel-inner .item .overlay p{font-family:HelsinginDisplayLight,HelsinginTextRegular,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0;margin-right:40px;font-size:16px;line-height:1.4;margin:0;padding:10px 10px 10px 0px;color:white} .carousel-inner .item .overlay h2{margin:0;font-family:helsingintextregular;font-size:36px;font-weight:normal;letter-spacing:0;line-height:1.1;color:white} .carousel-inner .item .overlay a{text-decoration:none} .carousel-inner .active,.carousel-inner .next,.carousel-inner .prev{display:block} .carousel-inner .active{left:0} .carousel-inner .next,.carousel-inner .prev{position:absolute;top:0;width:100%} .carousel-inner .next{left:100%} .carousel-inner .prev{left:-100%} .carousel-inner .next.left,.carousel-inner .prev.right{left:0} .carousel-inner .active.left{left:-100%} .carousel-inner .active.right{left:100%} .carusel-navi{height:73px}.carusel-navi .progressbar{height:8px;background-color:#fff;position:relative} .carusel-navi .progress{background-color:#DDD;bottom:0;display:block;left:0;position:absolute;top:0} .carusel-navi .thumb{float:left;height:65px;position:relative;width:320px;background-color:#f1f1f1}.carusel-navi .thumb.active{background-color:#DDE9EF} .carusel-navi .thumb a{text-decoration:none} .carusel-navi .thumb img{float:left;margin-right:10px} .carusel-navi .thumb h4{color:#222222;font-family:HelsinginDisplayLight,HelsinginTextRegular,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0;font-size:14px;margin-top:10px} #hs-theme-carusel a,#hs-theme-carusel a:hover,#hs-theme-carusel a:visited{text-decoration:none} #hs-theme-carusel .carousel-inner .item{-webkit-transition:.9s ease-in-out left;-moz-transition:.9s ease-in-out left;-o-transition:.9s ease-in-out left;transition:.9s ease-in-out left} #hs-theme-carusel .carousel-inner .item .overlay{width:100%;padding:13px 0px;height:100px}#hs-theme-carusel .carousel-inner .item .overlay .intro{width:400px;float:left;margin-left:20px} #hs-theme-carusel .carousel-inner .item .overlay .articleContent{float:right;width:400px;margin-top:10px;position:relative}#hs-theme-carusel .carousel-inner .item .overlay .articleContent .goto{position:absolute;top:15px;right:10px;width:40px;height:40px;background:url("http://web.archive.org/web/20160708103244im_/http://www.hs.fi/webstatic/images/feature_arrows.png") 0 -45px transparent;visibility:hidden} #hs-theme-carusel .carousel-inner .item .overlay .articleContent:hover .goto{visibility:visible} #hs-theme-carusel .carousel-inner .item .overlay .articleContent img{border:1px solid #AAAAAA;display:block;float:left} #hs-theme-carusel .carousel-inner .item .overlay .articleContent .header{display:inline-block;margin-left:15px;width:300px}#hs-theme-carusel .carousel-inner .item .overlay .articleContent .header h3{color:white;margin:0 0 0.357em;text-transform:uppercase;font-family:"helsingintextbold";font-size:12px} #hs-theme-carusel .carousel-inner .item .overlay .articleContent .content{display:inline-block;margin-left:10px;width:300px}#hs-theme-carusel .carousel-inner .item .overlay .articleContent .content p{font-size:14px;line-height:18px;margin-left:5px;padding-top:0px} #hs-theme-carusel #carousel-navi{bottom:130px;position:absolute;right:0px;width:250px}#hs-theme-carusel #carousel-navi .carousel-control{background-image:url("http://web.archive.org/web/20160708103244im_/http://www.hs.fi/webstatic/images/feature_arrows.png");background-position:-5px -150px;display:inline-block;bottom:0;cursor:pointer;height:40px;margin-left:1em;width:30px}#hs-theme-carusel #carousel-navi .carousel-control:hover{background-position:-5px -183px} #hs-theme-carusel #carousel-navi .carousel-control.left{background-position:-5px -85px;margin-right:1em}#hs-theme-carusel #carousel-navi .carousel-control.left:hover{background-position:-5px -118px} #hs-theme-carusel #carousel-navi .carousel-indicators{display:inline-block}#hs-theme-carusel #carousel-navi .carousel-indicators li{background-image:url("http://web.archive.org/web/20160708103244im_/http://www.hs.fi/webstatic/images/feature_arrows.png");background-position:-10px -220px;background-repeat:no-repeat;display:inline-block;height:20px;text-decoration:none;width:20px;margin-bottom:10px}#hs-theme-carusel #carousel-navi .carousel-indicators li.active{background-position:-10px -239px} #lifestyle-article-page #main-content .full-article-top h1,#lifestyle-article-page .full-article-top h1,#lifestyle-article-page #main-content .full-article-top h3,#lifestyle-article-page .full-article-top h3{font-family:HelsinginDisplayLight,HelsinginTextRegular,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0} #lifestyle-article-page #elevator-block div.slow-articles .article .article-text h3{font-family:HelsinginTextBold,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0} #lifestyle-article-page #elevator-block div.slow-articles .article .article-text p.ingress{font-family:HelsinginTextRegular,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0} #lifestyle-article-page #elevator-block .blue-articles .article .article-text h3{font-family:HelsinginTextBold,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0} #lifestyle-article-page #elevator-block .blue-articles .article .article-text p.ingress{font-family:HelsinginTextRegular,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0} #life-style-department div.slow-articles .article .article-text h3{font-family:HelsinginTextBold,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0} #life-style-department div.slow-articles .article .article-text p.ingress{font-family:HelsinginTextRegular,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0} #life-style-department .blue-articles .article .article-text h3{font-family:HelsinginTextBold,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0} #life-style-department .blue-articles .article .article-text p.ingress{font-family:HelsinginTextRegular,Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0} .news-section-list h2 a.ct-nyt, .teaser .ct-nyt .meta { background: none; padding: 0; } .teaser .ct-nyt .meta .department { font-size: 100%; } #article-main-alternative .news-list .category { background-color: #EDF1F4; color: #000C28; display: inline-block; font-family: HelsinginTextRegular,Helvetica,Arial,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0; line-height: 1; margin: 0 5px 0 0; padding: 4px; position: relative; text-transform: uppercase; top: -1px; } .full-article-top .additional-images { clear: both; } div.survey { display: none; width: 350px; background: #EEEEEE; border: 6px solid #CCCCCC; padding: 10px; font-family: "HelsinginTextRegular","Georgia",serif; font-size: 15px; color: #000C28; } div.survey-buttons { width: 100% !important; text-align: center; } div.survey-buttons,button { width: 100px; } #news-aside .simple-tag-list .theme-list .img-wrapper { width: 175px; height: 100%; max-height: 80px; overflow: hidden; border: none; } #news-aside .simple-tag-list .theme-list h4 { margin: -12px 0 -10px; } #news-aside .simple-tag-list .theme-list h5 { font-weight: normal; } #news-aside .simple-tag-list .theme-list .ingress { display: none; } #news-main .news-item-list li.ct-nyt .meta { background: none; padding-left: 0; } .main-image-area .caption { font-size: 12px; } #car-search-main { background-color: #F0F0F0; padding: 20px 10px; } #mostPopularArea { margin-left: 10px; } #comics-element .tsr-comics-115 { width: 295px; } #ad-container-comic { margin: 30px 10px; } #commenting { margin: 20px 0 30px; } #most-read-area .col-2 { margin: 0; padding: 0 0 0 20px; width: 458px; } #most-read-area .latest-news2 { width: 460px; } #most-read-area .latest-news2 li { height: 46px; overflow: hidden; } #most-read-area .latest-news2 ul a { width: 400px; } #most-read-area .latest-news2 li .index { display: inline-block; margin-top: -4px; width: 24px; } #most-read-area #most-read-left-col { margin-right: 22px; padding: 0; border: none; } #article-text #article-text-content .article-related-articles-small p { font-family: HelsinginTextRegular,Helvetica,Arial; font-size: 14px; line-height: 1.3; } #article-area #article-text-content .article-related-articles-small .related-article h2 { font-family: HelsinginTextRegular,Helvetica,Arial; font-size: 18px; font-weight: normal; margin-bottom: 8px; padding: 5px 0; } #breaking-news { margin: 0; } #content { z-index: 1; position: relative; } #flashtapetti { z-index: 0 !important; } #ad-container-outside-right { z-index: 1; } .main-page #ad-container-outside-right, .news-page #ad-container-outside-right { z-index: 102; } body.hs45 .advertorial-article-element { padding-top: 10px; border-top: 1px solid #ddd; } body.hs45 .col-2 .advertorial-article-element .teaser { background-color: #f8f6ec; } body.hs45 .advertorial-article-element .teaser a:hover { text-decoration: none; } body.hs45 .col-2 .advertorial-article-element .campaign-item { padding: 20px 20px 10px; border-bottom: none; } body.hs45 .advertorial-article-element .teaser h2 { color: #000000; font-size: 26px; } .advertorial-article-element h4 { font-size: 16px; } .advertorial-article-element .campaign-item h2, .advertorial-article-element .campaign-item h4, .advertorial-article-element .campaign-item p { font-family: Helvetica, Arial; } .advertorial-article-element .campaign-item .ingress { font-size: 13px; margin: 8px 0 0; } body.hs45 .col-2 .advertorial-article-element .teaser .ad-text-top { margin: 0; color: #ffffff; font-weight: bold; border-bottom: none; padding: 10px 10px; background-color: #000000; display: inline-block; font-size: 15px; } body.hs45 .col-2 .advertorial-article-element .teaser .ad-text-top > span { } #lifestyle-article-page .main-image-area .img-wrapper { background-color: transparent; } .article-page #navigation-area { z-index: 100000; } #header #main-navigation #hdr-personal-navi-link .new-items, #header #navi-followed-themes .new-items { display: none !important; } #article-main-alternative .main-image-area .img-wrapper img { width: 560px; } .wine-of-the-week { border-bottom: 1px solid #ddd; margin: 0 0 15px; padding-bottom: 8px; } .weighted-articles-text-below-picture { margin: 0; } .hs45 .col-2 .weighted-articles-text-below-picture .article-item { padding: 0 0 12px; margin: 0 0 15px; } .weighted-articles-text-below-picture .article-item .header h2 { padding: 0 0 5px; } .weighted-articles-text-below-picture .article-item .ingress { padding: 0; margin: 0; font-size: 15px; } .department-page.hs45 .col-2 .ad-container { border-top: none; border-bottom: 1px solid #ddd; margin: 0 auto 15px; padding: 0 0 15px; } .main-navi-hover-menu .article-list li { max-height: 85px; overflow: hidden; } .main-navi-hover-menu .editor-view h4 { max-height: 49px; overflow: hidden; margin-bottom: 5px; } .hs45 .latest-news2 ul li a:visited { color: #999 !important; } .sanoma-account.layer-dialog .box-message div.dialog-sub-hdr, .sanoma-account.layer-dialog #signin-box .box-message div.dialog-sub-hdr { font-family: "The Message DemiBold",Helvetica,Arial,sans-serif; font-size: 16px; margin: 0.8em 0; float: none; } .sanoma-account h6 { font-family: "The Message DemiBold",Helvetica,Arial,sans-serif; padding: 0.8em 0; } /* Osastoheader */ .news-department-header { border-bottom: 1px solid #ddd; padding: 5px 0 10px; margin: 0 10px 15px; overflow: hidden; } .news-department-header h1{ font-family: "SanomatRegular","Georgia",serif; font-size: 3.5em; font-weight: normal; letter-spacing: 1.5px; text-transform: uppercase; float: left; } .lifestyle-department-header { border-bottom: 1px solid #ddd; margin: 10px 10px 15px; } .lifestyle-department-header h1 { font-family: "SanomatRegular","Georgia",serif; font-weight: normal; font-size: 4.3em; letter-spacing: 0; text-align: center; color: #00194c; margin-bottom: 15px; } .lifestyle-department-header h1 a { color: #00194c; text-decoration:none; } .lifestyle-department-header ul { list-style: outside none none; margin: -15px 0 0; padding: 0; text-align: center; } .lifestyle-department-header ul li { display: inline-block; font-family: HelsinginTextRegular,Helvetica,Arial,sans-serif; font-weight: normal; letter-spacing: 0; padding: 10px; position: relative; } .lifestyle-department-header ul li:after { content: "•"; position: absolute; right: -5px; text-align: center; width: 10px; } .lifestyle-department-header ul li:last-child:after { display: none; } .lifestyle-department-header ul li a { color: #222; font-size: 14px; text-transform: uppercase; } .hs45 .blog-info-element { margin-bottom: 20px; overflow: hidden; } .hs45 .blog-info-element h3 { font-family: HelsinginTextBold,Helvetica,Arial,sans-serif; margin-bottom: 10px; } .hs45 .blog-info-element h3 a { color: #000000; } .hs45 .blog-info-element a:hover { text-decoration: none; } .hs45 .blog-info-element p { font-family: HelsinginTextRegular,Helvetica,Arial,sans-serif; font-size: 13px; line-height: 1.3; } .hs45 .blog-info-element .img-wrapper-right { float: right; } .hs45 .blog-info-element .img-wrapper img { width: 225px; margin-bottom: 5px; } .hs45 #blogCategories { clear: both; overflow: hidden; } .hs45 .blogCategories { padding: 0; } .hs45 .blogCategories h3 { background-color: #70c6c5; font-family: Helvetica,Arial,sans-serif; font-size: 16px; color: #ffffff; margin: 0 0 10px 0; border: none; } .hs45 .blogCategories .blogCategoryLink { font-family: HelsinginTextRegular,Helvetica,Arial,sans-serif; font-size: 13px; margin-bottom: 8px; width: 105px; } .hs45 .blogCategories .blogCategoryLink a { color: #000000; } .hs45 .blogCategoryLink:nth-child(2n) { float: left; margin-right: 10px; } .hs45 .blogCategoryLink:nth-child(2n+1) { float: right; margin-right: 0; } .hs45 .blogCategories .blogCategoryLink .count { color: #999; font-family: HelsinginDisplayLight,HelsinginTextRegularHelvetica,Arial,sans-serif; } .blogSomeLinks { border-top: 1px solid #ddd; margin:15px 0; } .blogSomeLinks a { border-bottom: 1px solid #ddd; display: block; font: 13px/18px HelsinginTextBold,Helvetica,Arial,sans-serif; min-height: 38px; padding: 12px 0 12px 54px; color:#000; } .TwitterLink { background: url("http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/HS/2014/10/twitter-icon-42.png") no-repeat 0 10px transparent; } .FbLink { background: url("http://web.archive.org/web/20160708103244im_/http://files.snstatic.fi/HS/2014/10/fb-icon-42.png") no-repeat 0 10px transparent; } .blogInstagram-hdr { padding: 0 0 10px; } .blogInstagram-hdr a { color: #000; font: normal 16px HelsinginTextBold,Helvetica,Arial,sans-serif; } /* Yrityskäyttäjien navista piiloon ylimaaraiset linkit */ .company-user #sub-navi-personal { height: 65px; } .company-user #sub-navi-personal ul li { display: none; } .company-user #sub-navi-personal ul li:last-child { display: block; } #most-popular-blog-posts .category { display: none; } .hs45 #eduskuntavaalit-element h3 { margin-bottom: 0; } .hs45 #eduskuntavaalit-element ul { padding-left: 2px; } .hs45 #eduskuntavaalit-element .latest-news2 ul li a:visited { color: #333; } .company-user body.user-logged-in .news-section-list { display: block; } #news-aside .save-comic { display: none; } .no-js #navigation-area { display: none; } body.hs45 .right-sub-area .col-1 { margin-right: -1px; } .hstv-block .title { font-weight: normal; font-size: 16px !important; } /****/ /* Kapeiden nostojen header-palkkien tyylit */ body.hs45 .latest-news2 h3, body.hs45 .latest-department-articles h3, body.hs45 .editor-tag.columns h3, body.hs45 .blogs h3, body.hs45 .tag-latest-news h3, body.hs45 .tag-videos-element h3, body.hs45 .department-articles .header h3, body.hs45 .department-articles .header h3 a, body.hs45 .department-articles .header h3 a:visited, body.hs45 .department-articles .header h3 a:hover, body.hs45 .article-grid h3.title, body.hs45 .article-grid h3.title a, body.hs45 .article-grid h3.title a:visited, body.hs45 .article-grid h3.title a:hover, body.hs45 .blog-department-element h3, body.hs45 #recipe-element h3, body.hs45 .blogCategories h3, body.hs45 h3.module-hdr, .facelift-simple-article-list.simple-picture-on-top h3.element-title, .main-page .article-recommendations .header h3 { color: #fff; font-family: HelsinginTextBold,Helvetica,Arial,sans-serif; font-weight: normal; font-size: 18px; } body.hs45 .department-articles .header h3, body.hs45 .tag-videos-element h3, body.hs45 .blog-department-element h3, body.hs45 #recipe-element h3, body.hs45 h3.module-hdr, body.hs45 .blogCategories h3, .main-page .article-recommendations .header h3 { padding: 10px 0 10px 10px; } body.hs45 .department-articles h3 a, body.hs45 .department-articles h3 a:visited, body.hs45 .department-articles h3 a:hover { line-height: unset; } body.hs45 #mostPopularArea h3.module-hdr { color: #333; padding: 0 0 10px; } /****/ .corporate-footer-text{ font:normal 17px/21px HelsinginTextRegular, Helvetica, Arial, sans-serif; color:#fff; } .corporate-footer-text span{ color:#f2dd6b; } #corporate-footer a:link{ text-decoration:none; } #blog-department-page .facelift-narrow-article-list .article-item.active, #blog-article-page .facelift-narrow-article-list .article-item.active{ background-color:#eaf7f6; } #footer { margin: 0; } div.digium-survey { display: none; width: 350px; background: #fff; border: 6px solid #01133e; font-family: "HelsinginTextRegular","Georgia",serif; font-size: 15px; color: #01133e; padding: 0 0 30px; } div.digium-survey .hs-logo { margin-right: 35px; text-align: right; } div.digium-survey .hs-logo img { width: 45px; } div.digium-survey .survey-text { margin: 15px 20px; text-align: center; } div.digium-survey .main-text { font-family: SanomatSemibold; font-size: 22px; } div.digium-survey .survey-buttons { width: 100% !important; text-align: center; } div.digium-survey button { width: 100px; } div.digium-survey button:hover { cursor: pointer; } .area.closed .read-more-paywall, .area.closed .read-more-button::after { content: "\2193"; font-size: 22px; line-height: 18px; } #weather-listing-area .article-list > h3 { margin: 10px 0; } .adform-adnotice img { display: none !important; } @media print{ div#obituary-aside{display:none;} } /* FILE ARCHIVED ON 10:32:44 Jul 08, 2016 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 18:37:42 Dec 12, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.553 exclusion.robots: 0.026 exclusion.robots.policy: 0.016 esindex: 0.01 cdx.remote: 83.987 LoadShardBlock: 266.962 (6) PetaboxLoader3.datanode: 167.328 (7) PetaboxLoader3.resolve: 188.975 (2) load_resource: 188.576 */