@font-face{font-family:'montserratsemibold';src:url("../../fonts/montserrat-semibold-webfont.woff2") format("woff2"),url("../../fonts/montserrat-semibold-webfont.woff") format("woff"),url("../../fonts/montserrat-semibold-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'montserratlight';src:url("../../fonts/montserrat-light-webfont.woff2") format("woff2"),url("../../fonts/montserrat-light-webfont.woff") format("woff"),url("../../fonts/montserrat-light-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'montserratregular';src:url("../../fonts/montserrat-regular-webfont.woff2") format("woff2"),url("../../fonts/montserrat-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}body{background-color:#fffef7}body.subpage{background-color:#fffef7;font-family:"montserratlight",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857143;color:#374f66}h3{font-family:"montserratsemibold",Helvetica,Arial,sans-serif}.painike{display:inline-block;background-color:#fc696e;color:#fff;padding:0.7em 2em;font-size:18px;margin:0.5em 0.5em 0.5em 0;transition:background-color 0.3s ease-out}.painike:hover{background-color:#fb464c;text-decoration:none;color:#fff}.painike.painike-sininen{background-color:#67c8c9}.painike.painike-sininen:hover{background-color:#40b2b3;text-decoration:none}img{max-width:100%;height:auto}strong{font-weight:400;font-family:"montserratsemibold",Helvetica,Arial,sans-serif}a{color:#fc696e}figure.image{margin-bottom:1em}figcaption{font-size:0.8em;margin-top:0.7em}.hdr-margin{margin-top:75px}.navbar{transition:background 1s}.navbar-brand{height:auto}.navbar-wrapper{color:#fff}.navbar-nav>li>a{text-transform:uppercase;font-size:14px;padding-right:0.4em}.navbar-nav>li:hover>ul{display:block}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar.scrolling-nav,.navbar.bg-color{background-color:#fc696e}.some a{color:#fff}.some a:hover{text-decoration:none}.some a i{font-size:22px;margin-left:0.1em}.some span i{font-size:22px;margin-left:0.1em}.hero{background-color:#374f66;color:#fff;text-align:center}.hero h1,.hero .title{font-size:2em;text-transform:uppercase;letter-spacing:0.02em;line-height:1em;margin-bottom:0.1em}.hero a{color:inherit}.hero .hero-content{font-size:18px}.hero>p{margin:0}.home .hero-content h1{font-family:"Cookie",Verdana,sans-serif;text-transform:none}.hero .smaller-title h1{text-transform:none}.slideImage{width:100%;height:700px;height:100vh;background:center center no-repeat #000;background-size:cover;color:#fff}.articles-three-boxes{padding:3em 0}.articles-three-boxes .feed{display:flex;flex-wrap:wrap;padding:2em 0}.articles-three-boxes .date{font-family:"montserratsemibold",Helvetica,Arial,sans-serif}.articles-three-boxes .article{width:31%;margin:0 1%}.articles-three-boxes .article a{font-family:"montserratsemibold",Helvetica,Arial,sans-serif;color:#374f66}.section-title{text-align:center}.section-title h3{font-size:35px;display:inline-block;margin-right:0.5em}.section-title a{color:#374f66;font-family:"montserratsemibold",Helvetica,Arial,sans-serif}.home .info h2{font-family:"montserratlight",Helvetica,Arial,sans-serif;margin-bottom:1.2em}.home .info h2 strong{font-family:"montserratsemibold",Helvetica,Arial,sans-serif}.load-app{margin-top:2em;font-size:18px;color:#fc696e;font-family:"montserratsemibold",Helvetica,Arial,sans-serif}.load-app span{display:inline-block;margin-right:1em;margin-bottom:1em}#highlightBoxes .link{color:inherit;font-size:18px;font-family:"montserratsemibold",Helvetica,Arial,sans-serif;display:inline-block;margin-top:1.5em}#highlightBoxes h2{font-size:2em;color:inherit;margin-top:0}#highlightBoxes .date{display:block;font-family:"montserratsemibold",Helvetica,Arial,sans-serif}#highlightBoxes .text{background-color:#374f66;color:#fff;padding:1.5em 2em 1.2em;text-align:center;transition:background-color 0.3s ease-out}#highlightBoxes .item{display:block;text-decoration:none}#highlightBoxes .item:hover{text-decoration:none}#highlightBoxes .item:hover .text{background-color:#2e4255}#highlightBoxes .item:hover .link{text-decoration:underline}#highlightBoxes .color-primary .text,#highlightBoxes .tausta_punainen .text{background-color:#fc696e}#highlightBoxes .color-primary:hover .text,#highlightBoxes .tausta_punainen:hover .text{background-color:#fb464c}#highlightBoxes .color-info .text,#highlightBoxes .tausta_sininen .text{background-color:#67c8c9}#highlightBoxes .color-info:hover .text,#highlightBoxes .tausta_sininen:hover .text{background-color:#40b2b3}.breadcrumbs{margin:2em 0 1em;font-size:14px;color:#fc696e}.breadcrumbs a{display:inline-block;margin:0 0.3em}.breadcrumbs .currentpage{color:#374f66;margin-left:0.3em}.content h1{font-size:35px}.content h1 a{color:inherit}.content h1 a:hover{color:inherit;text-decoration:none}.content h2{font-size:24px}.content h3{font-size:22px;font-family:"montserratsemibold",Helvetica,Arial,sans-serif}.content h4{font-size:22px;font-family:"montserratregular",Helvetica,Arial,sans-serif}.content h5{font-size:18px;font-family:"montserratregular",Helvetica,Arial,sans-serif}.content h6{font-size:15px;font-family:"montserratregular",Helvetica,Arial,sans-serif}.content h2,.content h3,.content h3,.content h4,.content h5,.content h6{margin-bottom:0.2em}.ingressi{font-family:georgia, serif;font-size:25px;font-style:italic;color:#67c8c9;line-height:1.2em;margin-bottom:1.5em}.teksti-punainen{color:#fc696e}.content{min-height:500px}.content .sidebar ul,.content ol,.content .base-blog-archive ul{margin-left:0;padding-left:0;list-style-type:none;font-family:"montserratregular",Helvetica,Arial,sans-serif;font-size:15px}.content .sidebar ul li,.content .base-blog-archive ul li{padding-bottom:0.5em}.content .sidebar ul li:before,.content .base-blog-archive ul li:before{content:"›";display:inline-block;margin-right:15px}.content ul ul,.content .base-blog-archive ul ul{margin-left:1em;margin-bottom:0}.content ol li{counter-increment:step-counter;padding-bottom:0.5em}.content ol li::before{content:counter(step-counter);font-size:16px;width:27px;line-height:27px;text-align:center;margin-right:1em;background-color:#fc696e;color:white;font-weight:bold;border-radius:50%;display:inline-block}.content p{margin:0 0 1em}.main-content,.sidebar{padding-top:1em;padding-bottom:1em}.hero-content p{max-width:800px;margin-left:auto;margin-right:auto}.info-half .desc-text{padding-top:2em;padding-bottom:2em}.info-half .desc-text a{font-family:"montserratsemibold",Helvetica,Arial,sans-serif;text-decoration:underline;color:#fc696e}.info-half .desc-text a:hover{color:#fb464c}.info-half .desc-text .painike{color:#fff;text-decoration:none}.info-half .desc-text .painike:hover{color:#fff}.info-half .desc-image p{margin:0}#ninchat-chatroom{margin:2em 0;width:100%}.red-bg{background-color:#fc696e;color:#fff}.red-bg .info-half .desc-text a{color:#fff;text-decoration:underline}.red-bg .info-half .desc-text a:hover{color:#f5f0cc}.grey-bg{background-color:#f6f5ee}.story-shorten{padding-top:3em;padding-bottom:3em}.story-shorten:nth-child(even){background-color:#f6f5ee}.story-shorten .info-half .desc-text{padding-top:0em;padding-bottom:0em}.story-shorten h2{margin-top:0}.back{font-family:georgia, serif;font-style:italic;font-size:18px;font-weight:700;margin:1.5em 0;display:block}.someShare{margin-top:2em;margin-bottom:1em}.someShare .fb-share-button span{vertical-align:unset !important;margin-right:0.5em}.base-article-headline .date{font-size:0.8em}.base-article-headline h2{margin-top:0.3em;margin-bottom:0.7em}.base-article{border-bottom:1px solid #67c8c9;padding-bottom:1em;margin-bottom:2em}.footer{padding:20px 0 0;background:url("../../images_layout/moona_graafinen_footer.png") bottom right no-repeat #374f66;color:#fff}.footer a{color:inherit}.footer h3{color:#67c8c9}.footer-title{margin-bottom:1em}.footer-title h3{font-family:"Cookie",Verdana,sans-serif;font-size:2.5em;color:#fff;display:inline-block;margin-right:1em;text-transform:none;line-height:0.8em}.footer-title .some{margin-top:0.2em;display:inline-block;font-family:"montserratsemibold",Helvetica,Arial,sans-serif;vertical-align:middle}.footer-title .some .username{margin-left:1em;vertical-align:super}.footer-content{padding-bottom:2em}.footer-content ul{list-style:none;padding-left:0}.footer-content ul li{margin-bottom:0.5em}.footer-content ul a:before{content:"›";display:inline-block;margin-right:15px}.footer-bottomLine{background-color:#2f455b;color:#507190;font-size:12px;min-height:1.2em;padding:1em 0}@media (max-width: 767px){.navbar-brand{padding:14px 0}.navbar-brand>img{width:103px}.navbar-collapse,.dropdown-menu{width:100%}.navbar .navbar-collapse{background:#fc696e !important}.navbar .logo-col{overflow:auto}.navbar .some-col{position:absolute;top:20px;padding-right:0;right:100px}.navbar .some-col .some{position:relative;top:0;right:0}.some a{display:inline-block}.some a i{font-size:22px;margin-left:0.2em}.slider{display:none}.home .hero{background:url(../images/slider_nainen_ja_savuttimet.jpg) center center no-repeat #374f66;background-size:cover;padding:5em 0 2.5em}.home .hero .buttons{margin-top:1.5em}.articles-three-boxes .article{width:100%;margin:1% 14px}.ingressi{font-size:22px;margin-top:0.6em}}@media (max-width: 320px){header .some{display:none}.some a{margin-right:1em}}@media (max-width: 419px){.subpage .hero .hero-content{padding:0.7em 0em}.subpage .hero .hero-content h1{margin-top:0.1em}}@media (max-width: 768px) and (min-width: 420px){.subpage .hero-content{position:absolute;z-index:100;top:100px;text-shadow:0px 0px 6px #000;width:100%}}@media (min-width: 768px){.navbar-wrapper .some{padding-top:14px;padding-bottom:14px}.navbar .navbar-nav{padding-top:14px}.navbar .some{padding-top:22px;padding-bottom:0}#highlightBoxes h2{margin-bottom:1em}#highlightBoxes .item{display:flex}#highlightBoxes .item:nth-child(even){flex-direction:row-reverse}#highlightBoxes .text,#highlightBoxes .image{width:50%;height:370px}#highlightBoxes .image{background-color:#000;background-position:center center;background-size:cover}#highlightBoxes .text{padding:5em 2em 1em}.hero h1{font-size:2.5em;margin-bottom:0.4em}.home .hero h1{margin-bottom:0.1em}.hero-content{font-size:20px}.hero .hero-content{position:absolute;top:27vh;z-index:100;width:100%}.hero .buttons{margin-top:3em}.content .desc-text h2{font-size:35px;margin-bottom:0.4em}.story-shorten:nth-child(even) .info-half{display:flex;flex-direction:row-reverse}}@media (min-width: 1200px){.navbar-brand img{max-width:none}.navbar-nav{display:block;text-align:center;width:100%}.navbar-nav>li{display:inline-block;float:none}.navbar-nav>li>a:hover{text-decoration:underline}.navbar-fixed-top .some{width:200px;overflow:visible}.hero{min-height:600px}.home .hero h1{font-size:3em}.hero .buttons{margin-top:5em}.hero .hero-content{top:30vh}.hero .hero-content{font-size:30px}.home .info h2{font-size:35px}#highlightBoxes .item{display:flex;width:50%;float:left}#highlightBoxes .item:nth-child(even){flex-direction:row}#highlightBoxes .item:nth-child(3),#highlightBoxes .item:nth-child(4){flex-direction:row-reverse}#highlightBoxes .text,#highlightBoxes .image{height:370px}.footer-title h3{font-size:3.4em}}@media (min-width: 1200px) and (max-width: 1400px){.navbar-fixed-top .some{position:relative;left:-30px}}@media (min-width: 1400px){.navbar-nav>li>a{padding-right:1em}.home .hero h1{font-size:4em}.hero .buttons{margin-top:5em}.hero{max-height:935px;overflow:hidden}.hero img{width:100%}}@media (max-width: 1199px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);background:transparent;transition:background 1s}.navbar-fixed-top{top:0;border-width:0 0 1px;background-color:#fc696e;border-color:#ff8185}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}.subpage .hero{margin-top:59px}.collapse.in{background-color:#fc696e}.navbar .some{position:absolute;right:0;top:-80px}.navbar-toggle{margin-top:16px;margin-right:0}.navbar-inverse .navbar-nav>li>a:hover{background-color:#374f66 !important}.navbar-nav>li:hover>ul,.navbar-nav .dropdown-menu.open{display:block;position:relative;float:none;top:0;box-shadow:0px 0px;margin-bottom:1em;border:0px;z-index:100;padding:0}.dropdown-menu>li>a{border-bottom:1px solid #f5f5f5;padding:0.6em 20px 0.5em;font-size:0.85em}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:active{background-color:#f5f5f5}}@media (max-width: 1199px) and (min-height: 500px){.navbar-fixed-top .navbar-collapse{max-height:none}}.hero .page-slot{position:relative;z-index:10}.hero .base-component-overlay{top:60px}.baseEditor .navbar-fixed-top{position:relative !important;background-color:#fc696e !important}
@media (min-width: 767px) {
  .mobileSelect {
   	display: none; 
  }
}	
/*# sourceMappingURL=style_site.css.map */