@import url(../lib/skeletor-lib/css/skeletor-main.css);@font-face{font-family:'fontello-ikainstituutti';src:url("../font/fontello/font/fontello.eot?44547977");src:url("../font/fontello/font/fontello.eot?44547977#iefix") format("embedded-opentype"),url("../font/fontello/font/fontello.woff2?44547977") format("woff2"),url("../font/fontello/font/fontello.woff?44547977") format("woff"),url("../font/fontello/font/fontello.ttf?44547977") format("truetype"),url("../font/fontello/font/fontello.svg?44547977#fontello") format("svg");font-weight:normal;font-style:normal}[class^="themeicon-"]:before,[class*=" themeicon-"]:before,[class^="themeicon-"]:after,[class*=" themeicon-"]:after{font-family:"fontello-ikainstituutti";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.themeicon-spin4:before{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.themeicon-right:before{content:'\e800'}.themeicon-retweet:before{content:'\e801'}.themeicon-star:before{content:'\e802'}.themeicon-rss:before{content:'\f09e'}.themeicon-reply:before{content:'\f112'}.themeicon-spin4:before{content:'\e834'}.themeicon-link-ext:after{content:'\f08e';margin-left:8px}.themeicon-down-open:before{content:'\e803'}.themeicon-right-open:before{content:'\e804'}.themeicon-angle-right:before{content:'\f105'}.themeicon-angle-down:before{content:'\f107'}body{-webkit-font-smoothing:antialiased;font-size:15px}#site-wrap{max-width:2000px;margin:0 auto}.wrapper{padding:0 10px}header#header .language-navigation{text-align:center;padding-top:.2em}header#header .language-navigation img{margin-right:.2em}header#header .language-navigation a span{display:none}header#header .slogan{text-align:center;margin-top:5px}header#header .slogan span{font-size:10px;color:#568214;font-style:italic}header#header .textsize-adjust span{display:none}header#header .icon-print span{display:none}.content-padding{padding:15px}.content-section{background-color:#dcf0f6;padding-top:10px}footer#footer{text-align:center}footer#footer ul{list-style:none;padding:0;margin:0}footer#footer ul li{margin-bottom:.5em}footer#footer h1,footer#footer h2,footer#footer h3,footer#footer h4{font-size:1.25em}footer#footer .some-icons ul{width:60%;margin:0 auto;text-align:left}footer#footer .some-icons ul li a:after{content:''}footer#footer .some-icons img{max-width:42px}footer#footer .footer-logo-area img{max-width:50px}footer#footer #copyright{border-top:1px solid #bababa;padding-top:1em;margin:1em 0;text-align:center;color:#9a9a9a;font-size:.9em}footer#footer #copyright a{color:#9a9a9a;text-decoration:underline}footer#footer #copyright .privacy-links a{color:#0f5294}@media only all and (min-width: 480px){.wrapper{padding:0 20px}.content-padding{padding:20px}.content-section{background-color:#dcf0f6;padding-top:20px}header#header .slogan{margin-top:10px}header#header .slogan span{font-size:14px}footer#footer{text-align:left;font-size:.9em}footer#footer .content-padding{padding-left:0;padding-right:0}footer#footer .some-icons ul{width:auto;margin:0}footer#footer .some-icons ul li{width:49.5%;display:inline-block}}@media only all and (min-width: 768px){.wrapper{padding:0 30px}.content-padding{padding:20px}.content-wrapper{padding:1.42857em 1.42857em}header#header .content-padding{padding:1.42857em 0}header#header ul.top-links{margin:0;padding:0}header#header ul.top-links li{margin-right:.5em}header#header #logo img{margin-top:0}header#header .slogan{text-align:left;margin-top:5px}header#header .slogan span{font-size:16px}header#header .language-navigation{display:inline-block}header#header .language-navigation ul{margin:0;padding:0}header#header .language-navigation ul li:last-child{margin:0;padding:0}header#header .language-navigation a{font-size:14px}header#header .print-icon{display:inline-block;margin:5px .5em 0 .5em;vertical-align:top}header#header .print-icon a:before{color:#0f5294}header#header .print-icon a:before{font-size:1.3em}header#header .textsize-adjust{display:inline-block;margin-top:5px;vertical-align:top}header#header .textsize-adjust a{font-size:1.2em;font-weight:bold;color:#0f5294;margin-right:.2em}header#header .header-rs-top{margin-top:6px}header#header .header-rs-bottom .textsize-adjust{display:none}header#header .header-rs-bottom .print-icon{display:none}header#header .quick-links{font-size:14px;display:inline-block;margin:0 1em}header#header .quick-links ul{list-style:none;margin-top:.5em;padding-left:0}header#header .quick-links li{display:inline-block;margin-right:.4em}header#header .quick-links li:last-child{margin-right:0}header#header .quick-links li a:after{content:' | ';margin-left:.2em}header#header .quick-links li:last-child a:after{content:'';margin-left:0}header#header .site-search{display:inline-block}footer#footer .some-icons{padding-top:1em}footer#footer .some-icons ul li{width:auto;margin-right:.8em}footer#footer .footer-logo-area{text-align:right}footer#footer .footer-logo-area img{max-width:80px}footer#footer #copyright{font-size:1em;text-align:left}footer#footer #copyright .privacy-links{text-align:right}}@media only all and (min-width: 1024px){.wrapper{padding:0 20px}.content-padding{padding:20px}.content-section{padding-top:30px}.content-wrapper{padding:.71429em .71429em}header#header #logo img{margin-top:.5em}header#header .slogan{margin-top:8px}header#header .slogan span{font-size:16px}header#header .header-rs-bottom .textsize-adjust{display:inline-block}header#header .header-rs-bottom .print-icon{display:inline-block}header#header .language-navigation{text-align:right}#sidebar .content-padding{padding:1.42857em 1.42857em}#sidebar h2,#sidebar .h2,#sidebar body.search-results .tease h1,body.search-results .tease #sidebar h1,#sidebar body.search-results .tease .h1,body.search-results .tease #sidebar .h1,#sidebar body.search-results .tease h2,body.search-results .tease #sidebar h2,#sidebar body.search-results .tease h3,body.search-results .tease #sidebar h3,#sidebar body.search-results .tease .h3,body.search-results .tease #sidebar .h3,#sidebar .tease-post h1,.tease-post #sidebar h1,#sidebar .tease-post .h1,.tease-post #sidebar .h1,#sidebar .tease-post h2,.tease-post #sidebar h2,#sidebar .tease-post h3,.tease-post #sidebar h3,#sidebar .tease-post .h3,.tease-post #sidebar .h3,#sidebar h3,#sidebar .h3{color:#000;border-bottom:1px solid #bababa;padding-bottom:.4em}#sidebar .tease h1,#sidebar .tease .h1,#sidebar .tease h2,#sidebar .tease .h2,#sidebar body.search-results .tease h1,body.search-results #sidebar .tease h1,#sidebar body.search-results .tease .h1,body.search-results #sidebar .tease .h1,#sidebar body.search-results .tease h2,body.search-results #sidebar .tease h2,#sidebar body.search-results .tease h3,body.search-results #sidebar .tease h3,#sidebar body.search-results .tease .h3,body.search-results #sidebar .tease .h3,#sidebar .tease .tease-post h1,.tease-post #sidebar .tease h1,#sidebar .tease .tease-post .h1,.tease-post #sidebar .tease .h1,#sidebar .tease .tease-post h2,.tease-post #sidebar .tease h2,#sidebar .tease .tease-post h3,.tease-post #sidebar .tease h3,#sidebar .tease .tease-post .h3,.tease-post #sidebar .tease .h3,#sidebar .tease h3,#sidebar .tease .h3{border-bottom:0px !important;padding-bottom:0 !important}#sidebar .article-link{border-bottom:0px !important;padding-bottom:0 !important}#sidebar .article-excerpt{display:none}#sidebar ul{list-style:none;padding:0;margin:0}#sidebar li{padding:0;margin:0}#sidebar li a{font-family:"Droid Serif",sans-serif;color:#7eb32e;display:block;color:#313131;padding:.71429em 0;font-size:1em}#sidebar li ul li a{padding:0;margin-bottom:.5em;font-size:.9em}#sidebar ul li[class*="current"]>a{color:#0f5294;font-weight:700}#sidebar ul.sub-menu li[class*="current"]>a{color:#0f5294;font-weight:700}#sidebar ul.sub-menu{display:none}#sidebar ul li[class*="current"]>.sub-menu{display:block}#sidebar ul.menu-level-1,#sidebar ul.menu-level-2,#sidebar ul.menu-level-3,#sidebar ul.menu-level-4,#sidebar ul.menu-level-5{padding:.5em .5em .5em 1em;margin:0}#sidebar li.level-0{border-top:1px solid #e1e1e1}#sidebar li.level-0:first-child{border-top:0}#sidebar li.level-2{margin-left:1.2em}#sidebar li.level-1>a:before{font-family:"skeletor-fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;content:'\e801';font-size:.8em}#sidebar li.level-2>a:before{content:"\25A0"}#sidebar li.level-3>a:before{content:"\25CF"}#sidebar li.level-4>a:before{content:"-"}#sidebar li.level-5>a:before{content:"-"}#sidebar li.level-1>a{margin-left:.85em}#sidebar li a:before{margin-left:-1.2em}#sidebar li.level-0>a:before,#sidebar li.level-1>a:before,#sidebar li.level-2>a:before,#sidebar li.level-3>a:before,#sidebar li.level-4>a:before{display:inline-block;margin-right:.5em;margin-left:-1.2em}#sidebar .boxify{margin-bottom:1.42857em}footer#footer .footer-logo-area{display:none !important}footer#footer .footer-logo-area.top-right-in-mobile{display:block !important}}@media only all and (min-width: 1220px){header#header .content-padding{padding:2.14286em 0 1.78571em 0}header#header #logo img{margin-top:0}header#header .slogan{margin-top:16px}header#header .slogan span{font-size:20px}header#header .language-navigation{padding-top:.5em}header#header .language-navigation a span{display:inline-block;margin:5px 10px 0px 5px}header#header .quick-links{font-size:.9em;padding-top:.4em}header#header .textsize-adjust{margin-right:10px}header#header .textsize-adjust span{font-size:14px;color:#0f5294;line-height:2;display:inline-block;margin-right:5px}header#header .icon-print span{font-size:14px;color:#0f5294;line-height:2;display:inline-block;margin:0 5px}header#header .header-rs-bottom{margin-top:5px}header#header .top-bar-tools{text-align:center}header#header .top-bar-tools{padding-top:.4em}nav#main{border-top:1px solid #bababa;padding-top:1em}nav#main ul.menu>li{display:inline-block}nav#main ul.menu>li>a{font-weight:600;color:#0f5294;padding:10px 0;display:inline-block;font-size:1.07143em}nav#main ul.menu>li[class*="current"]>a{color:#000}nav#main li#nav-menu-item-259{display:none}nav#main li#nav-menu-item-263{display:none}nav#main ul.sub-menu{display:none}nav#main.dropdown{position:relative;z-index:5}nav#main.dropdown li.menu-item-has-children{position:relative;margin-right:0;padding:0 6px}nav#main.dropdown li.menu-item-has-children button.toggle-submenu{color:#282828;background:transparent;position:relative;width:15px;height:31px;padding:0 0px 0 3px;display:inline-block}nav#main.dropdown li.menu-item-has-children button.toggle-submenu:after{content:'\e829';font-family:"skeletor-fontello";speak:none;color:#0f5294;font-weight:bold}nav#main.dropdown li.menu-item-has-children.sub-menu-open{background:#0f5294}nav#main.dropdown li.menu-item-has-children.sub-menu-open a{color:#ffffff}nav#main.dropdown li.menu-item-has-children.sub-menu-open button.toggle-submenu{color:#ffffff}nav#main.dropdown li.menu-item-has-children.sub-menu-open button.toggle-submenu:after{color:#ffffff}nav#main.dropdown li.menu-item-has-children ul.sub-menu{position:absolute;top:100%;left:0px;background-color:#0f5294;z-index:10;border-bottom:5px solid #7eb32e;min-width:320px;padding:30px 27px 10px 27px}nav#main.dropdown li.menu-item-has-children:last-child ul.sub-menu{left:auto;right:0px}nav#main.dropdown li.menu-item-has-children ul.sub-menu li{display:block;margin:0 0 20px 0}nav#main.dropdown li.menu-item-has-children ul.sub-menu li a{display:block;font-size:1em;line-height:1.2;position:relative;padding-left:10px}nav#main.dropdown li.menu-item-has-children ul.sub-menu li a:before{content:'\e827';font-family:"skeletor-fontello";margin-right:.5em;top:1px;position:absolute;left:0;width:auto;margin-left:0}nav#main.dropdown li.menu-item-has-children ul.sub-menu li a.themeicon-link-ext:after{position:absolute;top:2px}nav#main.dropdown li.menu-item-has-children ul.sub-menu li[class*="current"]>a{color:#7eb32e;text-decoration:underline}nav#main.dropdown li.menu-item-has-children ul.sub-menu li.menu-item-has-children{padding-left:0px}footer#footer .some-icons{padding-top:0;text-align:right}footer#footer .some-icons ul li{width:40%}footer#footer .footer-logo-area{display:block !important}footer#footer .footer-logo-area.top-right-in-mobile{display:none !important}.article-body .widget-container{font-size:1em}.frontpage-blog-evets-group .boxify{min-height:100%}.frontpage-main-image-slogan{width:400px;font-size:1.2em;padding:.8em 1em}.partner-logo-grid{text-align:center}.partner-logo-grid .logo-container{margin:0 0 1em 2em}}#main-content-area .article-body .icon-right-open{color:#0f5294}html,body,input,input[type="submit"],input[type="button"],button,.link-button,input[type="submit"],input[type="button"],button,.button,.btn,button[type="submit"],input.cta[type="button"],button.cta,.button.cta,.cta.link-button,input.cta[type="submit"],.btn.cta,.btn,.link-button,select,textarea{font-family:"Open Sans",sans-serif}html,body{line-height:1.4}h1,.h1{font-size:1.42857em;color:#111;font-family:"Open Sans",sans-serif;margin:0 0 .8em 0}h2,.h2,body.search-results .tease h1,body.search-results .tease .h1,body.search-results .tease h2,body.search-results .tease .h2,body.search-results .tease h3,body.search-results .tease .h3,.tease-post h1,.tease-post .h1,.tease-post h2,.tease-post .h2,.tease-post h3,.tease-post .h3{font-size:1.28571em;color:#0f5294;font-weight:600;margin:0 0 .6em 0}h3,.h3{font-size:1.21429em;color:#7eb32e;font-family:"Droid Serif",sans-serif;margin:0 0 .5em 0}h4,.h4{font-size:1.07143em;margin:0 0 .5em 0}h5,.h5{font-size:1em;color:#000;font-weight:700;margin:0 0 .5em 0}h6,.h6{font-size:1em;color:#000;font-weight:700;margin:0 0 .5em 0}a{color:#0f5294}a.icon-right-open:before{display:none}a.icon-right-open:after{display:inline-block !important;font-family:'fontello-ikainstituutti' !important;content:'\e800' !important;margin-left:.4em !important}.primary-font{font-family:"Open Sans",sans-serif}.secondary-font{font-family:"Droid Serif",sans-serif}.ingress{font-size:1.1em;font-weight:100;line-height:1.5}.force-bold{font-weight:600}.white{background-color:#fff}.white b,.white strong{color:#111111}.primary-color{color:#0f5294}.primary-bg{background-color:#0f5294;color:#fff}.primary-bg h1,.primary-bg .h1,.primary-bg h2,.primary-bg .h2,.primary-bg body.search-results .tease h1,body.search-results .tease .primary-bg h1,.primary-bg body.search-results .tease .h1,body.search-results .tease .primary-bg .h1,.primary-bg body.search-results .tease h2,body.search-results .tease .primary-bg h2,.primary-bg body.search-results .tease .h2,body.search-results .tease .primary-bg .h2,.primary-bg body.search-results .tease h3,body.search-results .tease .primary-bg h3,.primary-bg body.search-results .tease .h3,body.search-results .tease .primary-bg .h3,.primary-bg .tease-post h1,.tease-post .primary-bg h1,.primary-bg .tease-post .h1,.tease-post .primary-bg .h1,.primary-bg .tease-post h2,.tease-post .primary-bg h2,.primary-bg .tease-post h3,.tease-post .primary-bg h3,.primary-bg .tease-post .h3,.tease-post .primary-bg .h3,.primary-bg h3,.primary-bg .h3,.primary-bg h4,.primary-bg .h4,.primary-bg h5,.primary-bg .h5,.primary-bg h6,.primary-bg .h6{color:#fff}.primary-bg a{color:#fff}.primary-bg a.link-button{background-color:#7eb32e;color:#fff}.primary-bg b,.primary-bg strong{color:#fff}.secondary-color{color:#7eb32e}.secondary-bg{background-color:#7eb32e;color:#fff}.secondary-bg h1,.secondary-bg .h1,.secondary-bg h2,.secondary-bg .h2,.secondary-bg body.search-results .tease h1,body.search-results .tease .secondary-bg h1,.secondary-bg body.search-results .tease .h1,body.search-results .tease .secondary-bg .h1,.secondary-bg body.search-results .tease h2,body.search-results .tease .secondary-bg h2,.secondary-bg body.search-results .tease .h2,body.search-results .tease .secondary-bg .h2,.secondary-bg body.search-results .tease h3,body.search-results .tease .secondary-bg h3,.secondary-bg body.search-results .tease .h3,body.search-results .tease .secondary-bg .h3,.secondary-bg .tease-post h1,.tease-post .secondary-bg h1,.secondary-bg .tease-post .h1,.tease-post .secondary-bg .h1,.secondary-bg .tease-post h2,.tease-post .secondary-bg h2,.secondary-bg .tease-post h3,.tease-post .secondary-bg h3,.secondary-bg .tease-post .h3,.tease-post .secondary-bg .h3,.secondary-bg h3,.secondary-bg .h3,.secondary-bg h4,.secondary-bg .h4,.secondary-bg h5,.secondary-bg .h5,.secondary-bg h6,.secondary-bg .h6{color:#fff}.secondary-bg a,.secondary-bg a.icon-right-open{color:#fff}.secondary-bg a.link-button{background-color:#0f5294;color:#fff}.secondary-bg b,.secondary-bg strong{color:#fff}.error-message,.ninja-forms-error-msg{background-color:#f9eeee;color:#ab0000;border:1px solid #861616;border-left:8px solid #861616;margin:10px 0 20px 0;padding:1em}.success-message,.ninja-forms-success-msg{background-color:#e9f9d2;border:1px solid #688f30;border-left:8px solid #688f30;color:#368b1c;margin:10px 0 20px 0;padding:1em}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus{border:1px solid #999}.broken_link{text-decoration:none !important}@media only all and (min-width: 768px){h1,.h1{font-size:1.71429em}h2,.h2,body.search-results .tease h1,body.search-results .tease .h1,body.search-results .tease h2,body.search-results .tease .h2,body.search-results .tease h3,body.search-results .tease .h3,.tease-post h1,.tease-post .h1,.tease-post h2,.tease-post .h2,.tease-post h3,.tease-post .h3{font-size:1.42857em}h3,.h3{font-size:1.28571em}h4,.h4{font-size:1.14286em}}@media only all and (min-width: 1024px){a:hover{opacity:.8}h1,.h1{border-bottom:1px solid #bababa;padding-bottom:.4em;margin-bottom:.5em}}.fixed-menu{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:100;display:none;padding:4px 20px;line-height:42px;height:50px;overflow:hidden;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #fff 29%, #eaeaea 100%);background:-webkit-linear-gradient(top, #fff 0%, #fff 29%, #eaeaea 100%);background:linear-gradient(to bottom, #fff 0%, #fff 29%, #eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );-webkit-box-shadow:0px 10px 11px -5px rgba(0,0,0,0.3);-moz-box-shadow:0px 10px 11px -5px rgba(0,0,0,0.3);box-shadow:0px 10px 11px -5px rgba(0,0,0,0.3)}.fixed-menu .fixed-logo img{max-width:170px;max-height:100%;display:inline}.fixed-menu .open-mobile-nav{float:right;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.fixed-menu .open-mobile-nav:after{background:transparent;color:#0f5294}.open-mobile-nav{line-height:2.71429em;height:2.71429em}.open-mobile-nav:hover{color:#fff}.open-mobile-nav:after{color:#fff;background-color:#0f5294;line-height:inherit;display:inline-block;font-size:1.57143em;margin:0;padding:0 .45455em;vertical-align:top;height:100%}.open-mobile-nav span{color:#fff;background-color:#0f5294;line-height:inherit;font-family:"Droid Serif",sans-serif;font-size:1.21429em;margin:0;padding:0 0 0 .58824em;vertical-align:top;text-transform:uppercase;display:none;font-weight:700;height:100%}#mobilenav{font-size:.9em}#mobilenav .mobilenav-inner,#mobilenav .mobilenav-inner li.close,#mobilenav .mobilenav-inner .sub-menu.open li:first-child,#mobilenav .mobilenav-inner li ul.submenu.open,#mobilenav .mobilenav-inner li ul,#mobilenav .mobilenav-inner .breadcrumbs{background:#0f5294;border-color:#0f5294}#mobilenav .mobilenav-inner nav li[class*="current"]{background:#7eb32e !important}#mobilenav .mobilenav-inner nav li[class*="current"]>a{color:#fff}#mobilenav .mobilenav-inner nav ul li span{background-color:#ddd;color:#fff}#mobilenav .mobilenav-inner .mobilenav-close,#mobilenav .mobilenav-inner .close-level{color:#fff}#mobilenav .mobilenav-additional a.show-full-button{line-height:1;padding:.5em 0;margin-bottom:1em;float:none;display:inline-block;color:#fff}#mobilenav .mobilenav-info ul li{background:transparent;border-bottom:0px;padding-left:0}#mobilenav .mobilenav-info ul li a{color:#fff;padding:.4em .6em}#mobilenav .mobilenav-info .language-links a{display:inline-block;float:none;width:auto;line-height:1.3em;padding:.5em 0;margin-right:.5em;font-size:15px}#mobilenav .mobilenav-info .language-links a span{display:inline;color:#ffffff;line-height:1;padding:0;float:none}#mobilenav .mobilenav-info .quick-links{margin:1.5em 0}#mobilenav .mobilenav-info .quick-links ul li a{font-size:1.1em}#mobilenav .mobilenav-info .mobilenav-search{margin:1.5em 0}#mobilenav .mobilenav-info .search-form{border:0}#mobilenav .mobilenav-info .search-submit,#mobilenav .mobilenav-info .icon-search{background:#7eb32e !important;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-top-left-radius:0}@media only all and (min-width: 768px){.open-mobile-nav{line-height:2.3em}.open-mobile-nav span{display:inline-block;font-size:.8em;font-family:"Open Sans",sans-serif;font-weight:500;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.open-mobile-nav:after{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:1.35714em}}@media only all and (min-width: 1024px){.open-mobile-nav{line-height:2.5em}.open-mobile-nav span{font-size:.9em}}.frontpage-main-image{background:transparent no-repeat top center;background-size:cover;height:100%;min-height:200px}.frontpage-container .themeicon-rss{float:right;font-size:1.3em;color:#7eb32e}.frontpage-container .boxify{height:100%}.frontpage-container .first-row-right .horisontal-rule:last-child{display:none}.frontpage-container .mailing-list-link{text-align:center;font-weight:bold;font-family:"Droid Serif",sans-serif;font-size:1.1em}.frontpage-main-image-slogan{display:block;padding:.8em;background:#0f5294;color:#fff;text-align:center;font-family:"Droid Serif",sans-serif}.frontpage-main-image-container{position:relative;height:100%}.frontpage-theme-lift h2 a{display:block}.frontpage-theme-lift h2 a:after{float:right;color:#7eb32e !important}.frontpage-theme-lift h2 a,.frontpage-theme-lift .h2 a,.frontpage-theme-lift body.search-results .tease h1 a,body.search-results .tease .frontpage-theme-lift h1 a,.frontpage-theme-lift body.search-results .tease .h1 a,body.search-results .tease .frontpage-theme-lift .h1 a,.frontpage-theme-lift body.search-results .tease h2 a,body.search-results .tease .frontpage-theme-lift h2 a,.frontpage-theme-lift body.search-results .tease .h2 a,body.search-results .tease .frontpage-theme-lift .h2 a,.frontpage-theme-lift body.search-results .tease h3 a,body.search-results .tease .frontpage-theme-lift h3 a,.frontpage-theme-lift body.search-results .tease .h3 a,body.search-results .tease .frontpage-theme-lift .h3 a,.frontpage-theme-lift .tease-post h1 a,.tease-post .frontpage-theme-lift h1 a,.frontpage-theme-lift .tease-post .h1 a,.tease-post .frontpage-theme-lift .h1 a,.frontpage-theme-lift .tease-post h2 a,.tease-post .frontpage-theme-lift h2 a,.frontpage-theme-lift .tease-post h3 a,.tease-post .frontpage-theme-lift h3 a,.frontpage-theme-lift .tease-post .h3 a,.tease-post .frontpage-theme-lift .h3 a{color:#282828 !important}.frontpage-theme-lift .frontpage-theme-lift-heading h3,.frontpage-theme-lift .frontpage-theme-lift-heading .h3{margin-bottom:0;margin-top:1.5em}.frontpage-theme-lift .frontpage-theme-lift-heading h3:first-child,.frontpage-theme-lift .frontpage-theme-lift-heading .h3:first-child{margin-top:0}.frontpage-theme-lift img{margin-bottom:1em}.frontpage-theme-lift blockquote{margin:0;font-size:1.1em;font-style:italic;font-weight:100;font-family:"Droid Serif",sans-serif}body.home .blog-list .article-excerpt,body.home .blog-list .article-image{display:block !important}.event-list-title{border-bottom:1px solid #bababa;padding-bottom:.7em;margin-bottom:1.6em}.event-list-title h2{border-bottom:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}.event-list-title a{width:calc(100% - 70px);display:block;float:left}.event-list-title a.moodle-link{float:right;width:60px}@media only all and (min-width: 768px){.frontpage-blog-evets-group{margin-bottom:0 !important}.frontpage-blog-evets-group .boxify{min-height:220px}.frontpage-main-image-slogan{position:absolute;width:300px;bottom:2em;text-align:left}}@media only all and (min-width: 1024px){.frontpage-main-image{min-height:400px}.frontpage-blog-evets-group .boxify{min-height:280px}}@media only all and (min-width: 1220px){.frontpage-blog-evets-group .boxify{min-height:100%}.frontpage-main-image-slogan{width:400px;font-size:1.2em;padding:.8em 1em}.partner-logo-grid{text-align:center}.partner-logo-grid .logo-container{margin:0 0 1em 2em}}h1 .archive-link,h2 .archive-link,h3 .archive-link,h4 .archive-link,h5 .archive-link,h6 .archive-link{float:right;font-size:15px;line-height:35px}h1 .archive-link.moodle-link,h2 .archive-link.moodle-link,h3 .archive-link.moodle-link,h4 .archive-link.moodle-link,h5 .archive-link.moodle-link,h6 .archive-link.moodle-link{float:none;line-height:60px;margin:-12px 0 0 0}h1 .archive-link.moodle-link img,h2 .archive-link.moodle-link img,h3 .archive-link.moodle-link img,h4 .archive-link.moodle-link img,h5 .archive-link.moodle-link img,h6 .archive-link.moodle-link img{height:50px;margin:-12px 8px 0 0}#fp-blog-articles .first-article{padding-bottom:1.42857em;border-bottom:1px solid #bababa}#fp-blog-articles .first-article .article-image{margin:0 0 1em 0;display:block}#fp-blog-articles .article-list .article{margin-bottom:1em}#fp-blog-articles .article-list .article-link a{color:#333333}#fp-quick-links h1,#fp-quick-links h2,#fp-quick-links h3,#fp-quick-links h4,#fp-quick-links h5,#fp-quick-links h6,#fp-quick-links a{color:#fff;display:block;margin:0;padding:1em 1em;margin-bottom:12px;font-size:1.21429em}#fp-quick-links h1:last-child,#fp-quick-links h2:last-child,#fp-quick-links h3:last-child,#fp-quick-links h4:last-child,#fp-quick-links h5:last-child,#fp-quick-links h6:last-child,#fp-quick-links a:last-child{margin:0}#fp-quick-links h1,#fp-quick-links h2,#fp-quick-links h3,#fp-quick-links h4,#fp-quick-links h5,#fp-quick-links h6{background:#7eb32e}#fp-quick-links a{background:#0f5294;padding-right:30px;position:relative}#fp-quick-links a:after{content:'\e827';font-family:"skeletor-fontello";position:absolute;top:13px;right:15px;font-size:25px}#fp-quick-links a.blank-link:after{content:'\f08e';font-family:"fontello-ikainstituutti";position:absolute;top:15px;right:15px;font-size:22px}#fp-news-articles .article{margin-bottom:1em}#fp-news-articles .article .article-image-link{margin-bottom:1em;display:block}#fp-wc-materials .product{margin-bottom:1em}#fp-wc-materials .product .article-image-link{margin-bottom:1em;display:block}#fp-news-articles .article .article-image-link,#fp-wc-materials .product .article-image-link{height:150px}#fp-news-articles .article .article-image,#fp-wc-materials .product .article-image{max-height:150px;padding-right:1em}#fp-banner{min-height:520px;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative}#fp-banner .banner-content{background-color:#0d5d9e;padding:1em;text-align:center;position:absolute;bottom:0;width:100%}#fp-banner .banner-content a{color:#ffffff}#fp-banner .banner-content h1,#fp-banner .banner-content h2,#fp-banner .banner-content h3,#fp-banner .banner-content h4,#fp-banner .banner-content h5,#fp-banner .banner-content h6{color:#ffffff}#fp-video .youtube-video{margin-bottom:1em}#fp-some-content{margin-top:20px}#fp-some-content .heading-abs-border{position:relative;border-bottom:1px solid #a5b4b8;margin-bottom:20px;height:20px;padding-bottom:20px}#fp-some-content .heading-abs-border .heading-bg{width:65%;text-align:center;display:inline-block;padding:1em 0;background-color:#dcf0f6;position:absolute;top:-10px;left:0;right:0;margin:0 auto}#fp-some-content .heading-abs-border .heading-bg h1,#fp-some-content .heading-abs-border .heading-bg h2,#fp-some-content .heading-abs-border .heading-bg h3,#fp-some-content .heading-abs-border .heading-bg h4,#fp-some-content .heading-abs-border .heading-bg h5,#fp-some-content .heading-abs-border .heading-bg h6{color:#000;font-size:21px}#fp-some-content .no-text-content{margin-top:49px}#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget .post{padding:20px;margin:4px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget .font-icon{color:#0f5294}#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget div.post-type-overlay{right:27px;top:78px;font-size:16px;color:#fff !important}#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget .post-image{margin:1em 0;background-color:#f4f4f4}#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget .post-type{border-bottom:1px solid #bababa;padding:0 0 10px 0;margin:0 0 10px 0;font-style:italic}#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget .post-type a{color:#0f5294}#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget .text a,#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget .text span{color:#0f5294}#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget .text p{font-size:15px}#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget .taeggie-load-more-button{background-color:#7eb32e;font-size:15px;color:#fff;padding:15px 25px}@media only all and (min-width: 568px){#fp-blog-articles .first-article .article-image{max-width:25%;margin:0 0 15px 15px;display:block;float:right}}@media only all and (min-width: 768px){#fp-news-articles .article .article-image-link{height:163px}#fp-news-articles .article .article-image{max-height:163px}#fp-wc-materials .product .article-image-link{height:223px}#fp-wc-materials .product .article-image{max-height:223px}#fp-banner .banner-content{padding:25px 1em}#fp-some-content .heading-abs-border .heading-bg{width:40%}h1 .archive-link.moodle-link,h2 .archive-link.moodle-link,h3 .archive-link.moodle-link,h4 .archive-link.moodle-link,h5 .archive-link.moodle-link,h6 .archive-link.moodle-link{float:right}}@media only all and (min-width: 1024px){#fp-blog-articles .first-article{border-bottom:0px;padding-right:1.42857em}#fp-some-content .heading-abs-border .heading-bg{width:30%}}@media only all and (min-width: 1220px){#fp-blog-articles .first-article{padding-right:2.85714em}#fp-blog-articles .first-article .article-image{max-width:170px}#fp-some-content .heading-abs-border .heading-bg{width:25%}}#fp-events .article-archive-single a h3{color:#000000 !important}#taeggie-feed-widget-ikainstituuttifi-someseina.taeggie-feed-widget .taeggie-load-more-button{display:none}.page-template-page-lift-group-with-icons #post-content{border-bottom:1px solid #e3e3e3;padding-bottom:20px;margin-bottom:30px}.page-template-page-lift-group-with-icons #post-content h1,.page-template-page-lift-group-with-icons #post-content h2,.page-template-page-lift-group-with-icons #post-content h3,.page-template-page-lift-group-with-icons #post-content h4,.page-template-page-lift-group-with-icons #post-content h5,.page-template-page-lift-group-with-icons #post-content h6,.page-template-page-lift-group-with-icons #post-content .h1,.page-template-page-lift-group-with-icons #post-content .h2,.page-template-page-lift-group-with-icons #post-content body.search-results .tease h1,body.search-results .tease .page-template-page-lift-group-with-icons #post-content h1,.page-template-page-lift-group-with-icons #post-content body.search-results .tease .h1,body.search-results .tease .page-template-page-lift-group-with-icons #post-content .h1,.page-template-page-lift-group-with-icons #post-content body.search-results .tease h2,body.search-results .tease .page-template-page-lift-group-with-icons #post-content h2,.page-template-page-lift-group-with-icons #post-content body.search-results .tease h3,body.search-results .tease .page-template-page-lift-group-with-icons #post-content h3,.page-template-page-lift-group-with-icons #post-content body.search-results .tease .h3,body.search-results .tease .page-template-page-lift-group-with-icons #post-content .h3,.page-template-page-lift-group-with-icons #post-content .tease-post h1,.tease-post .page-template-page-lift-group-with-icons #post-content h1,.page-template-page-lift-group-with-icons #post-content .tease-post .h1,.tease-post .page-template-page-lift-group-with-icons #post-content .h1,.page-template-page-lift-group-with-icons #post-content .tease-post h2,.tease-post .page-template-page-lift-group-with-icons #post-content h2,.page-template-page-lift-group-with-icons #post-content .tease-post h3,.tease-post .page-template-page-lift-group-with-icons #post-content h3,.page-template-page-lift-group-with-icons #post-content .tease-post .h3,.tease-post .page-template-page-lift-group-with-icons #post-content .h3,.page-template-page-lift-group-with-icons #post-content .h3,.page-template-page-lift-group-with-icons #post-content .h4,.page-template-page-lift-group-with-icons #post-content .h5,.page-template-page-lift-group-with-icons #post-content .h6{font-size:23px;font-weight:600;font-family:"Open Sans",sans-serif;color:#0f5294}.page-template-page-lift-group-with-icons #lift-boxes{border-bottom:1px solid #e3e3e3;margin-bottom:30px}.page-template-page-lift-group-with-icons #lift-boxes .lift-box{padding:5px 0}.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content div,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content p,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content strong,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content span{color:#282828}.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h1,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h2,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h3,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h4,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h5,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h6,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .h1,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .h2,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content body.search-results .tease h1,body.search-results .tease .page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h1,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content body.search-results .tease .h1,body.search-results .tease .page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .h1,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content body.search-results .tease h2,body.search-results .tease .page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h2,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content body.search-results .tease h3,body.search-results .tease .page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h3,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content body.search-results .tease .h3,body.search-results .tease .page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .h3,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .tease-post h1,.tease-post .page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h1,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .tease-post .h1,.tease-post .page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .h1,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .tease-post h2,.tease-post .page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h2,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .tease-post h3,.tease-post .page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content h3,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .tease-post .h3,.tease-post .page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .h3,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .h3,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .h4,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .h5,.page-template-page-lift-group-with-icons #lift-boxes .lift-box .lift-box-content .h6{font-size:23px;font-weight:600;font-family:"Open Sans",sans-serif;color:#0f5294}.page-template-page-lift-group-with-icons #card-boxes{margin-bottom:30px}.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-image-container img{max-height:320px;box-shadow:0 0 7px #ddd;margin-bottom:10px}.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content{padding-bottom:20px}.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content div,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content p,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content strong,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content span{color:#282828}.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h1,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h2,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h3,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h4,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h5,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h6,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .h1,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .h2,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content body.search-results .tease h1,body.search-results .tease .page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h1,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content body.search-results .tease .h1,body.search-results .tease .page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .h1,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content body.search-results .tease h2,body.search-results .tease .page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h2,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content body.search-results .tease h3,body.search-results .tease .page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h3,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content body.search-results .tease .h3,body.search-results .tease .page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .h3,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .tease-post h1,.tease-post .page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h1,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .tease-post .h1,.tease-post .page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .h1,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .tease-post h2,.tease-post .page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h2,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .tease-post h3,.tease-post .page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content h3,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .tease-post .h3,.tease-post .page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .h3,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .h3,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .h4,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .h5,.page-template-page-lift-group-with-icons #card-boxes .card-box .card-box-content .h6{font-size:23px;font-weight:600;font-family:"Open Sans",sans-serif;color:#0f5294}.rslides_nav{color:#fff;margin:.5em;padding:.5em;background:#7eb32e;display:inline-block;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.rslides_tabs{text-align:center}.rslides_tabs li{display:inline-block;zoom:1;*display:inline}.rslides_tabs li a{width:1em;height:1em;margin:.5em;background:#7eb32e;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;text-indent:-9999px}.rslides_tabs li.rslides_here a{background:#0f5294}.rslides_tabs li a:hover{opacity:.8}.owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-nav .owl-next,.owl-nav .owl-prev{color:#fff;margin:.5em;padding:.5em;background:#7eb32e;display:inline-block;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.owl-nav [class*='owl-']:hover{opacity:.8}.owl-nav .disabled,.owl-nav .disabled:hover{opacity:.5;cursor:default}.owl-dots{text-align:center}.owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-dots .owl-dot span{width:1em;height:1em;margin:.5em;background:#7eb32e;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;text-indent:-9999px}.owl-dots .owl-dot.active span{background:#0f5294}.owl-dots .owl-dot:hover span{opacity:.8}.search-form{overflow:hidden;height:35px;position:relative;border:1px solid #c1c1c1;padding:0 33px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.search-form input[type="search"]{height:33px;line-height:33px;border:0;outline:none;width:100%;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(js/libs/boxsizing.htc);font-size:.9em}.search-form button[type="submit"]{height:33px;width:33px;padding:0 0;outline:none;border:0;background-color:#0f5294;position:absolute;top:0;right:0;color:#fff;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-top-left-radius:0}@media only all and (min-width: 1024px){.search-form{height:37px}.search-form input[type="search"]{height:35px;line-height:35px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(js/libs/boxsizing.htc);font-size:.9em}.search-form button[type="submit"]{height:35px;width:35px}}.form-selectors label{font-weight:bold;margin-bottom:1em;display:block}.form-selectors a.active{font-weight:bold}.form-wrapper .form{display:none}.ninja-forms-required-items{margin:1em 0}.link-button,input[type="submit"],input[type="button"],button,.button,.btn,button[type="submit"],input.cta[type="button"],button.cta,.button.cta,.cta.link-button,input.cta[type="submit"],.btn.cta,.btn{padding:.5em .75em;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}input[type="submit"],input[type="button"],button,.link-button,input[type="submit"],input[type="button"],button,.button,.btn,button[type="submit"],input.cta[type="button"],button.cta,.button.cta,.cta.link-button,input.cta[type="submit"],.btn.cta,.btn{background-color:#146cc2;color:#fff}input[type="submit"],button[type="submit"],input[type="button"].cta,button.cta,.cta.link-button,input.cta[type="submit"],input.cta[type="button"],button.cta,.cta.button,.cta.btn,.btn.cta,.link-button{background-color:#0f5294;color:#fff}.aligncenter,.alignright,.alignleft,.floatleft,.floatright{display:block;margin:1em 0}.hide,.display-none{display:none !important}.show,.display-block{display:block !important}.display-inline-block{display:inline-block !important}.overflow-hidden{overflow:hidden !important}.display-table{display:table;width:100%;height:100%}.display-table .display-table-cell{display:table-cell;width:100%;height:100%}.display-table .display-table-cell.va-m{vertical-align:middle}.boxify{border:1px solid #b3d0e2}.boxify h2,.boxify .h2,.boxify body.search-results .tease h1,body.search-results .tease .boxify h1,.boxify body.search-results .tease .h1,body.search-results .tease .boxify .h1,.boxify body.search-results .tease h2,body.search-results .tease .boxify h2,.boxify body.search-results .tease .h2,body.search-results .tease .boxify .h2,.boxify body.search-results .tease h3,body.search-results .tease .boxify h3,.boxify body.search-results .tease .h3,body.search-results .tease .boxify .h3,.boxify .tease-post h1,.tease-post .boxify h1,.boxify .tease-post .h1,.tease-post .boxify .h1,.boxify .tease-post h2,.tease-post .boxify h2,.boxify .tease-post h3,.tease-post .boxify h3,.boxify .tease-post .h3,.tease-post .boxify .h3{font-size:1.35714em;color:#000;border-bottom:1px solid #bababa;padding-bottom:20px;margin-bottom:30px}.boxify .article-body-content h2,.boxify .article-body-content .h2,.boxify .article-body-content body.search-results .tease h1,body.search-results .tease .boxify .article-body-content h1,.boxify .article-body-content body.search-results .tease .h1,body.search-results .tease .boxify .article-body-content .h1,.boxify .article-body-content body.search-results .tease h2,body.search-results .tease .boxify .article-body-content h2,.boxify .article-body-content body.search-results .tease .h2,body.search-results .tease .boxify .article-body-content .h2,.boxify .article-body-content body.search-results .tease h3,body.search-results .tease .boxify .article-body-content h3,.boxify .article-body-content body.search-results .tease .h3,body.search-results .tease .boxify .article-body-content .h3,.boxify .article-body-content .tease-post h1,.tease-post .boxify .article-body-content h1,.boxify .article-body-content .tease-post .h1,.tease-post .boxify .article-body-content .h1,.boxify .article-body-content .tease-post h2,.tease-post .boxify .article-body-content h2,.boxify .article-body-content .tease-post h3,.tease-post .boxify .article-body-content h3,.boxify .article-body-content .tease-post .h3,.tease-post .boxify .article-body-content .h3{border-bottom:0px !important;margin-bottom:.5em;padding-bottom:0}.boxify h3,.boxify .h3{font-size:16px;color:#0f5294}.boxify .content-padding{padding:20px}.boxify .icon-right-open{color:#6a9824}.single-post #main-content-area .article-body h2{border:0;padding-bottom:0;margin-bottom:10px}.boxify.border-top-primary{border-top:7px solid #0f5294}.boxify.border-top-secondary{border-top:7px solid #7eb32e}.horisontal-rule{display:block;border-top:1px solid #bababa;margin:1.2em 0}iframe{max-width:100%}.fat-heading h1:first-child,.fat-heading h2:first-child,.fat-heading h3:first-child,.fat-heading h4:first-child{background:#0f5294;font-size:1.2em;color:#fff;padding:.8em 1em;margin-bottom:0;border-bottom:0}#facebook-widget{text-align:center;min-height:400px}.partner-logo-grid{text-align:center}.partner-logo-grid .logo-container{display:inline-block;margin:0 0 1em 1em}.partner-logo-grid .logo-container .display-table-cell{height:100px}.article-body-content ol li{margin-bottom:.5em}.menu .menu-item.draft{display:none}span.img-spacer{display:inline-block;height:100%;vertical-align:middle}@media only all and (min-width: 768px){.aligncenter{display:block;margin:0 auto}.alignright{float:right;margin:0 0 1em 1em;max-width:50% !important;display:block}.alignleft{float:left;margin:0 1em 1em 0;max-width:50% !important;display:block}.floatleft{float:left}.floatright{float:right}.border-left{border-left:1px solid #bababa;padding-left:1em}.horisontal-rule{margin:1.5em 0}.no-margin-bottom-m{margin-bottom:0 !important}.article-body .widget-container{font-size:.9em}.article-image.float-right img{margin-left:2em}.boxify h2,.boxify .h2,.boxify body.search-results .tease h1,body.search-results .tease .boxify h1,.boxify body.search-results .tease .h1,body.search-results .tease .boxify .h1,.boxify body.search-results .tease h2,body.search-results .tease .boxify h2,.boxify body.search-results .tease .h2,body.search-results .tease .boxify .h2,.boxify body.search-results .tease h3,body.search-results .tease .boxify h3,.boxify body.search-results .tease .h3,body.search-results .tease .boxify .h3,.boxify .tease-post h1,.tease-post .boxify h1,.boxify .tease-post .h1,.tease-post .boxify .h1,.boxify .tease-post h2,.tease-post .boxify h2,.boxify .tease-post h3,.tease-post .boxify h3,.boxify .tease-post .h3,.tease-post .boxify .h3{font-size:1.5em}}@media only all and (min-width: 1024px){.alignright{float:right;margin:0 0 1em 1em;max-width:auto !important;display:inline}.alignleft{float:left;margin:0 1em 1em 0;max-width:auto !important;display:inline}.fixed-menu{display:none !important}}@media only all and (min-width: 1220px){.no-margin-bottom-xl{margin-bottom:0 !important}.ingress{font-size:1.2em;line-height:1.6;margin:1.5em 0}.article-body .widget-container{font-size:1em}.boxify .content-padding{padding:25px 32px}}.entry-date{opacity:.8;font-size:.9em}.post-thumbnail-container{margin:1em 0 2em 0}.post-thumbnail-caption{font-style:italic;opacity:.8;margin:.4em 0 .4em 2em}body.search-results .tease,.tease-post{margin-bottom:1.5em;border-bottom:1px solid #bababa !important}body.search-results .tease h1,body.search-results .tease .h1,body.search-results .tease h2,body.search-results .tease h1,body.search-results .tease .h1,body.search-results .tease h2,body.search-results .tease .h2,body.search-results .tease h3,body.search-results .tease .h3,body.search-results .tease .tease-post h1,.tease-post body.search-results .tease h1,body.search-results .tease .tease-post h2,.tease-post body.search-results .tease h2,body.search-results .tease .tease-post h3,.tease-post body.search-results .tease h3,body.search-results .tease h3,body.search-results .tease .h3,.tease-post h1,.tease-post .h1,.tease-post h2,.tease-post body.search-results .tease h1,body.search-results .tease .tease-post h1,.tease-post body.search-results .tease .h1,body.search-results .tease .tease-post .h1,.tease-post body.search-results .tease h2,body.search-results .tease .tease-post h2,.tease-post body.search-results .tease .h2,body.search-results .tease .tease-post .h2,.tease-post body.search-results .tease h3,body.search-results .tease .tease-post h3,.tease-post body.search-results .tease .h3,body.search-results .tease .tease-post .h3,.tease-post h1,.tease-post .h1,.tease-post h2,.tease-post .h2,.tease-post h3,.tease-post .h3,.tease-post h3,.tease-post .h3{border-bottom:0 !important;padding-bottom:0 !important;margin-bottom:0}body.search-results .tease .tag-list,.tease-post .tag-list{display:block !important}body.search-results .tease-event h1,body.search-results .tease-event h2,body.search-results .tease-event h3,.tease h1,.tease h2,.tease h3{margin-bottom:0 !important}.tease-event{margin-bottom:.5em !important}.tease-event h1,.tease-event h2,.tease-event h3{font-size:15px}.tease-event .event-date{background-color:#0f5294;padding:8px 0 0 0;color:#fff;text-align:center;width:50px;height:57px;display:inline-block;float:left}.tease-event .event-date .event-month{font-size:11px}.tease-event .event-date .event-day{font-size:20px;font-weight:bold}#sidebar .tease-event .event-date{width:48px}.tag-list{padding:0}.tag-list li{display:inline-block;margin:0 .5em .5em 0;padding:0}.tag-list li a{padding:.4em .6em;color:#fff;font-size:.8em;text-transform:uppercase;background:#7eb32e;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;display:inline-block}.tag-list .term-simple{display:none}.article-archive{margin-bottom:2em}.article-archive .article-archive-single{margin-bottom:1.5em}.article-archive .article-archive-single .article-read-more{color:#0f5294}.article-archive .article-archive-single h3{color:#000000}.article-archive .article-archive-single:last-child{margin-bottom:0}.article-archive .article-date{color:#000}.article-archive h2,.article-archive h3{font-size:1.05em;color:#333333;margin-bottom:0}.article-archive .article-image{width:80px;float:right;margin:0 0 .5em .5em}.article-archive .icon-right-open{color:#0f5294}.article-location-and-date{opacity:.8;font-size:15px}.article-archive.tapahtuma h3.article-link:after{display:inline-block !important;font-family:'fontello-ikainstituutti' !important;content:'\e800' !important;margin-left:.4em !important}.article-read-more{text-transform:uppercase;font-weight:bold}.karkihanke-frontpage-newslist{margin-bottom:2em}.karkihanke-frontpage-newslist .article-archive{margin-bottom:0em}.karkihanke-frontpage-newslist .archive-link{margin-top:.5em}#nav-menu-item-3519,#nav-menu-item-3520{display:none !important}.wp-caption{max-width:100%}.audio-player-wrapper{padding:1em;background-color:#0f5294;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;display:block;margin:0 1.42857em 1.42857em 0}.audio-player-wrapper .mejs-container,.audio-player-wrapper .mejs-container .mejs-controls,.audio-player-wrapper .mejs-embed,.audio-player-wrapper .mejs-embed body{background:#0f5294}.audio-player-wrapper .mejs-container .mejs-controls div{font-size:20px}.audio-player-wrapper .mejs-button.mejs-playpause-button.mejs-play,.audio-player-wrapper .mejs-button.mejs-playpause-button.mejs-pause{height:50px !important;width:50px !important}.audio-player-wrapper .mejs-button.mejs-playpause-button.mejs-play button{margin:0px 5px 0px 8px !important;height:25px !important;width:25px !important;background:transparent !important;border-top:15px solid transparent !important;border-bottom:15px solid transparent !important;border-left:20px solid white !important;border-radius:0px !important}.audio-player-wrapper .mejs-button.mejs-playpause-button.mejs-pause button{margin:0px 5px !important;height:30px !important;width:25px !important;background:transparent !important;border-right:10px solid #fff;border-left:10px solid #fff;border-radius:0px !important}@media only all and (min-width: 768px){.audio-player-wrapper{width:70%;height:70px;padding:20px;background-color:#0f5294;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;display:inline-block;margin:0 1.42857em 1.42857em 0}.tease-event h1,.tease-event h2,.tease-event h3{font-size:16px;margin-bottom:17px !important}.tease-event .event-date{width:85px}}.woocommerce-billing-fields__field-wrapper{float:left;width:100%}button:focus,a:focus{text-decoration:underline}button:focus:active,a:focus:active{text-decoration:none;outline:none}button:active,a:active{text-decoration:none;outline:none}a.element-invisible.element-focusable{position:absolute;display:inline-block;left:-12000px;z-index:95;-webkit-transition:all 0ms;transition:all 0ms;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);border-radius:0px;padding:25px 30px;background-color:#7eb32e;color:#333333}a.element-invisible.element-focusable:focus{left:20px;top:20px;width:auto;height:auto}button.disable-button-styles{padding:0;margin:0;background:transparent;font-size:1em;color:#282828}button.element-focusable .dropdown-icon-text{position:absolute;left:-13000px;font-size:.8em;line-height:1;padding:3px 5px}button.element-focusable i.dropdown-icon{color:#0f5294}button.element-focusable:focus{background-color:#0f5294;color:#fff;position:relative}button.element-focusable:focus i.dropdown-icon{color:#fff}button.element-focusable:focus>.dropdown-icon-text{left:0;bottom:100%;background-color:#0f5294;color:#fff;display:inline-block}.teaser{overflow:hidden;padding:0;width:100%;-webkit-transition:-webkit-box-shadow 0.2s ease;transition:-webkit-box-shadow 0.2s ease;-o-transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease;position:relative;cursor:pointer}.teaser:hover,.teaser:active,.teaser:focus,.teaser:hover a,.teaser:active a,.teaser:focus a{color:#0f5294 !important}.teaser a,.teaser a h3{color:#333333}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.open-mobile-nav{display:none !important}.no-print{display:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}iframe{display:none}.footer-logo-area{display:none}}.twitter-feed ul{padding-left:0;list-style:none;margin:0}.twitter-feed ul li{position:relative;border-bottom:1px solid #dfdfdf}.twitter-feed .user{display:inline-block}.twitter-feed .user a{color:#000;font-weight:600}.twitter-feed .user img{float:left;height:80px;width:80px;margin:0 .5em 0 0;display:inline-block}.twitter-feed .user span:first-child{font-size:1.2em;font-weight:bold;color:#888}.twitter-feed .user span:last-child{display:inline-block;color:#888;font-weight:500;width:60%}.twitter-feed .user span span,.twitter-feed .user span span:last-child{display:inline-block;color:#000}.twitter-feed .tweet{margin:.3em 0;font-weight:100;width:100%;display:block}.twitter-feed .tweet a{color:#7eb32e;font-weight:500}.twitter-feed .tweet a span{display:none}.twitter-feed .tweet a span:nth-class(2){display:inline !important}.twitter-feed .timePosted{margin:0;font-size:.9em;font-weight:bold;margin:1em 0}.twitter-feed .timePosted a{color:#a1a1a1;opacity:1;font-size:.9em;font-weight:700}.twitter-feed .interact{float:right;text-align:right;width:80px;margin-top:-34px;position:relative;z-index:1}.twitter-feed .interact a{display:inline-block;color:#777;text-indent:0;overflow:hidden;height:25px;width:25px;margin-bottom:.4em;padding-right:2px}.twitter-feed .interact a:hover{color:#555;opacity:1;-webkit-transition:color ease-out 0.5s;-moz-transition:color ease-out 0.5s;-o-transition:color ease-out 0.5s;transition:color ease-out 0.5s}.twitter-feed .interact a:before{font-family:'fontello-ikainstituutti';text-indent:0 !important;display:inline-block;font-size:1.2em}.twitter-feed .interact a.twitter_reply_icon:before{content:'\f112'}.twitter-feed .interact a.twitter_retweet_icon:before{content:'\e801'}.twitter-feed .interact a.twitter_fav_icon:before{content:'\e802'}.woocommerce{margin-bottom:2em !important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width:100% !important;float:none !important;display:block}.woocommerce ul.products{margin-top:2.5em}.woocommerce ul.products li.product a img{max-width:155px !important;margin-left:auto !important;margin-right:auto !important}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins{display:inline !important}.woocommerce ul.products li.product .price del{font-size:.9em}.woocommerce ul.products li.product .price ins{color:#c4161c;text-decoration:none !important}.woocommerce ul.products li.product .price{font-size:1em;color:#111;font-weight:bold}.woocommerce ul.products li.product .onsale{text-transform:uppercase;background-color:#f58220;border:3px solid #fff;min-width:52px;-ms-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);transform:rotate(-12deg);left:50%;right:auto;margin-left:50px}.woocommerce ul.products li.product .new-product{background-color:#7eb32e}.woocommerce ul.products li.product .shop-loop-description{color:#282828}.woocommerce ul.products.product-picks li.product{width:100% !important;float:none !important;display:block !important}.top-sellers{background:#dcf0f6;padding:1em 2em;height:100%;margin-top:1em}.top-sellers ol{counter-reset:li;margin-left:0;padding-left:0}.top-sellers ol>li{position:relative;margin:0 0 .5em 2em;padding:.3em .5em;list-style:none;font-size:.9em}.top-sellers ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:-2px;left:-2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:2em;margin-right:.5em;padding:.4em;color:#fff;background:#0f5294;text-align:center}.top-sellers li ol,.top-sellers li ul{margin-top:.5em}.top-sellers ol ol li:last-child{margin-bottom:0}.top-sellers h1,.top-sellers h2,.top-sellers h3{border-bottom:0;margin-bottom:.5em}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{float:none}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#111;font-weight:bold}.woocommerce div.product .price del{font-size:.9em}.woocommerce div.product .price ins{color:#c4161c;text-decoration:none !important}.woocommerce div.product .woocommerce-tabs .panel h2:first-child{display:none}.woocommerce div.product .product_meta .posted_in{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%;margin-top:1em}.woocommerce-checkout .article-body .woocommerce-info{display:none !important}.cart_totals .shipping-calculator-button{display:none !important}.woocommerce #respond input#submit.alt,.woocommerce a.alt.link-button,.woocommerce a.alt.button,.woocommerce a.alt.btn,.woocommerce a.alt.link-button,.woocommerce a.alt.btn,.woocommerce button.alt.link-button,.woocommerce button.alt,.woocommerce button.alt.button,.woocommerce button.alt.btn,.woocommerce button.alt[type="submit"],.woocommerce button.alt.cta,.woocommerce button.alt.link-button,.woocommerce button.alt,.woocommerce button.alt.btn,.woocommerce button.alt[type="submit"],.woocommerce button.alt.cta,.woocommerce input.alt.link-button,.woocommerce input.alt[type="submit"],.woocommerce input.alt[type="button"],.woocommerce input.alt.button,.woocommerce input.alt.btn,.woocommerce input.alt.link-button,.woocommerce input.alt[type="submit"],.woocommerce input.alt[type="button"],.woocommerce input.alt.btn{background-color:#0f5294 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}#billing_country_field strong,#billing_country_field label,#shipping_country_field strong,#shipping_country_field label{display:none !important}#ship-to-different-address{float:none !important;margin-top:1em !important;font-size:1em;color:#111}.cart-subtotal{display:none !important}.custom-fieldgroup{margin-top:2em}#trainer_selections_field .form-row{padding:0 !important;margin:0 !important}.woocommerce .radio-button-group label{display:block;float:left;width:calc(100% - 40px);min-height:30px}.woocommerce .radio-button-group input[type='radio']{display:block;margin-right:10px;min-height:30px;float:left}.woocommerce .radio-button-group label:first-child{display:block;float:none !important;width:100% !important}.woocommerce ul.products li.product .link-button,.woocommerce ul.products li.product input[type="submit"],.woocommerce ul.products li.product input[type="button"],.woocommerce ul.products li.product button,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .btn,.woocommerce ul.products li.product button[type="submit"],.woocommerce ul.products li.product button.cta,.woocommerce div.product .link-button,.woocommerce div.product input[type="submit"],.woocommerce div.product input[type="button"],.woocommerce div.product button,.woocommerce div.product .button,.woocommerce div.product .btn,.woocommerce div.product button[type="submit"],.woocommerce div.product button.cta{background-color:#0f5294;font-size:.9em !important;color:#fff;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;padding:.5em 1.2em !important;height:36px;margin-top:0}.woocommerce a.ajax_add_to_cart.link-button,.woocommerce a.ajax_add_to_cart.button,.woocommerce a.ajax_add_to_cart.btn,.woocommerce a.add_to_cart_button.link-button,.woocommerce a.add_to_cart_button.button,.woocommerce a.add_to_cart_button.btn{line-height:1.7}.woocommerce ul.products li.product .download-pdf,.woocommerce div.product .download-pdf{display:inline-block;background-color:#568214;font-size:.9em !important;color:#fff;padding:.5em 1em !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;vertical-align:middle;font-weight:bold;margin-left:.2em;margin-top:2px;height:36px;line-height:1.7}.woocommerce div.product .download-pdf{clear:none}.woocommerce ul.products li.product .quantity,.woocommerce div.product .quantity{display:inline-block}.woocommerce ul.products li.product .quantity .qty,.woocommerce div.product .quantity .qty{padding-top:.2em;padding-bottom:.2em;vertical-align:middle;height:36px}.icon-shopping-cart{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;height:1em;float:right;content:"\f291";line-height:1.618}.cart-container.header{text-align:right;padding-bottom:.5em;position:relative;min-height:40px}.cart-container.header .cart-content{position:absolute;right:0;top:5px}.cart-container.header .cart-total{font-weight:700;margin:0 1em}.cart-container.header .icon-basket-1,.cart-container.header .icon-basket,.cart-container.header .icon-shopping-cart{font-size:1.3em;position:absolute;left:-34px;top:-4px}.cart-container.sidebar .item-name,.cart-container.sidebar .quantity,.cart-container.sidebar .price{font-size:.9em}.cart-container.sidebar .link-button{margin-top:1em;display:block;text-align:center;font-weight:700;padding:.8em;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}.cart-container.sidebar .cart-total{display:block;text-align:center}.cart-container.sidebar .quantity{font-weight:700}.cart-container.sidebar .price{font-weight:700}.back-to-previous-page{margin:1em 0;clear:both}.woocommerce-breadcrumb{display:none !important}.woocommerce.frontpage-lift ul.products{margin-top:0px !important}.woocommerce.frontpage-lift ul.products li.product h3{font-size:1.05em !important}.woocommerce.frontpage-lift .price,.woocommerce.frontpage-lift .product_type_simple,.woocommerce.frontpage-lift .ajax_add_to_cart{display:none !important}.woocommerce.frontpage-lift form.cart button,.woocommerce.frontpage-lift form.cart .quantity,.woocommerce.frontpage-lift form.cart .link-button,.woocommerce.frontpage-lift form.cart input[type="submit"],.woocommerce.frontpage-lift form.cart input[type="button"],.woocommerce.frontpage-lift form.cart button,.woocommerce.frontpage-lift form.cart .button,.woocommerce.frontpage-lift form.cart .btn,.woocommerce.frontpage-lift form.cart button[type="submit"],.woocommerce.frontpage-lift form.cart button.cta,.woocommerce.frontpage-lift form.cart .ajax_add_to_cart{display:none !important}.woocommerce-frontpage .woocommerce-result-count,.woocommerce-frontpage .woocommerce-ordering{display:none !important}.woocommerce-MyAccount-navigation{margin-bottom:2em}.woocommerce-MyAccount-navigation ul li{padding:.5em 0;border-bottom:1px solid #efefef}@media only all and (min-width: 480px){.woocommerce .woocommerce-result-count{float:right}}@media only all and (min-width: 768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width:47% !important;display:inline-block !important;margin:0 3.8% 2.992em 0 !important}.woocommerce ul.products li.product:nth-child(even),.woocommerce-page ul.products li.product:nth-child(even),.woocommerce-page[class*=columns-] ul.products li.product:nth-child(even),.woocommerce[class*=columns-] ul.products li.product:nth-child(even){margin-right:0 !important}.woocommerce ul.products .li.product .onsale{padding:.5em .8em}.woocommerce ul.products li.product .download-pdf,.woocommerce div.product .download-pdf{margin-top:.3em;margin-left:0em;clear:both;float:left}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%}.woocommerce div.product .product_title{font-size:1.5em !important}.cart-container.header{min-height:30px}.cart-container.header .cart-content{position:absolute;right:0;top:-5px}.woocommerce.frontpage-lift ul.products li.product .download-pdf{clear:both;margin-left:0px !important;margin-top:.2em}}@media only all and (min-width: 1024px){.woocommerce ul.products li.product h3{font-size:1.28571em !important}.woocommerce div.product .product_title{border-bottom:0px !important}.cart-container.header .cart-content{top:-10px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{min-width:300px}.woocommerce-MyAccount-content{width:62% !important}}@media only all and (min-width: 1220px){.woocommerce ul.products li.product .download-pdf,.woocommerce div.product .download-pdf{margin-top:0;margin-left:.2em;clear:none;float:none}}#signup-list{margin-bottom:1.42857em}#signup-list .loading-sign-up-list{padding:2em}#signup-list .row div{margin-bottom:0 !important}#signup-list .head{font-weight:bold}#signup-list .head,#signup-list .data{padding:1em .5em 1em 0;border-bottom:1px solid #ddd}@media only all and (min-width: 768px){#signup-list .head,#signup-list .data{padding:.25em .5em .25em 0}}.page-template-karkihanke-frontpage ul.map-legends{list-style:none;margin:0 0 1em 0;padding:0}.page-template-karkihanke-frontpage ul.map-legends li{line-height:25px}.page-template-karkihanke-frontpage ul.map-legends .color-spot{display:inline-block;width:13px;height:13px;margin-right:.25em;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;border-radius:13px}.page-template-karkihanke-frontpage ul.map-legends .karkihanke.color-spot{background-color:#673398}.page-template-karkihanke-frontpage ul.map-legends .vv.color-spot{background-color:#ff6d42}.page-template-karkihanke-frontpage .map{margin-bottom:1em}.page-template-karkihanke-frontpage .karkihanke-map-info{text-align:left;font-size:1.25em;line-height:1.5}#karkihanke-registration label{display:block;margin:0 0 .25em 0}#karkihanke-registration select,#karkihanke-registration input{margin:0 0 .75em 0}#karkihanke-registration input.short-field{display:inline-block;min-width:32%;max-width:32%;margin-right:.5%}#karkihanke-registration input.cnf{height:1px;width:1px;display:block;background:white;border:0px;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;box-shadow:0px 0px 0px rgba(0,0,0,0.1);min-width:0;outline:none;padding:0;margin:0}#karkihanke-registration .checkbox-with-text{margin-top:.5em}#karkihanke-registration .checkbox-with-text input[type='checkbox']{float:left;margin:.25em .75em 2em 0}#karkihanke-registration .form-section{margin-bottom:1em}#karkihanke-registration .priority-selection{border-bottom:1px solid #eee;padding:.71429em 0}#karkihanke-registration .priority-selection input[type="number"]{display:inline-block;margin:0 .5em 0 0}#karkihanke-registration .priority-selection .priority-selection-name{margin:0 !important;line-height:15px}#karkihanke-registration .priority-selection .priority-selection-name label{margin:.5em 0}#karkihanke-registration .priority-selection .priority-selection-inputs{margin:0 !important}#karkihanke-registration .priority-selection .priority-selection-inputs .prority-select{display:inline-block;width:15px;height:15px;margin:3px;padding-top:3px}#karkihanke-registration .priority-selection .priority-selection-inputs .prority-select input[type="radio"]{margin:0;line-height:12px}.chosen-container{width:80% !important;margin-bottom:.5em}.chosen-container-multi .chosen-choices{padding:5px}.chosen-container-multi .chosen-choices li.search-choice{background:#0f5294;color:#ffffff;border:0;box-shadow:0 0 0 #fff inset,0 0 0 rgba(0,0,0,0.05);font-size:1em;line-height:1.25;padding:5px 20px 5px 10px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:8px}.tabs{background-color:#0f5294}.tabs ul{list-style:none;margin:0;padding:0}.tabs .tab{cursor:pointer;padding:1em;background-color:#0f5294;color:#ffffff;position:relative}.tabs .tab.active{background-color:#7eb32e}.tabs .tab a,.tabs .tab span{color:#ffffff}.tabs .tab a:after,.tabs .tab span:after{content:' ';width:0;height:0;position:absolute;z-index:1;right:1em}.tabs.mobile .tab{display:block;border-bottom:1px solid #b6d691}.tabs.mobile .tab span:after{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #ffffff;top:1.28571em}.tabs.mobile .tab.active span:after{border-right:7px solid transparent;border-left:7px solid transparent;border-top:7px solid #ffffff;top:1.42857em}.tabs.desktop{display:none}.tabs.desktop .tab{display:inline-block;border-right:1px solid #b6d691;padding:1.42857em 1.78571em}.tabs.desktop .tab.active a:after,.tabs.desktop .tab.active span:after{border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:13px solid #ffffff;border-top:0;left:0;right:0;top:initial;bottom:0;margin:0 auto}.tab-content{padding:1em}.tab-content form input[type="text"],.tab-content form input[type="number"],.tab-content form input[type="password"],.tab-content form input[type="email"],.tab-content form select{display:block;margin-bottom:.75em}.tab-content form label{display:block;margin-bottom:.25em}.tab-content form input[type="submit"],.tab-content form button[type="submit"]{margin-top:.5em}@media only all and (min-width: 768px){.tabs.mobile{display:none}.tabs.mobile .tab{display:block}.tabs.desktop{display:block}.tabs.desktop .tab{display:inline-block}.tab-content{display:none;padding:2em 2em 0 0}.tab-content.active{display:block}}body.elamantaidot-esiin-kampanja #main-content-area{background-color:#85c441;border:0;border-bottom:20px solid #0f5294;padding:0 0 0 1.07143em}body.elamantaidot-esiin-kampanja #main-content-area #ete-image .post-thumbnail-container{margin:0}body.elamantaidot-esiin-kampanja #main-content-area #ete-content .article-content{background-color:#ffffff;padding:1.42857em;margin-bottom:1.07143em}body.elamantaidot-esiin-kampanja #main-content-area #ete-content .article-content h1{color:#0f5294;border:0;padding-bottom:0}body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-lifts .ete-lift.signup{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px;padding:1.42857em;min-height:333px}body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-lifts .ete-lift.signup h3{font-family:"Open Sans",sans-serif;font-size:1.42857em;font-weight:600;color:#0f5294;margin-bottom:.71429em}body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-lifts .ete-lift.signup .ete-lift-text{font-size:1.21429em}body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-lifts .ete-lift.signup a.link-button{display:block;font-size:.85em;padding:1em;margin-top:.85em;background-color:#f6861f;color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-lifts .ete-lift.facebook{min-height:333px}body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-page-footer{background-color:#ffffff;padding:2.5em 3.21429em}body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-page-footer h4{color:#0f5294}body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-page-footer .ete-logos{margin:1.42857em 0}body.page-template-elamantaidot-kampanja-nelja-nostoa #ete-lifts{padding-right:1em}@media only all and (min-width: 1024px){body.elamantaidot-esiin-kampanja #main-content-area #ete-content .article-content{padding:2.5em 3.21429em;margin-bottom:1.07143em}body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-lifts .ete-lift.signup{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:2.14286em 2.5em}body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-lifts .ete-lift.signup h3{font-size:1.5em;margin-bottom:1.07143em}}@media only all and (min-width: 768px) and (max-width: 1219px){body.page-template-elamantaidot-kampanja-nelja-nostoa #ete-lifts{padding-right:0}}@media only all and (min-width: 1220px){body.elamantaidot-esiin-kampanja #main-content-area #ete-content #ete-lifts .ete-lift.signup a.link-button{font-size:1em;padding:1.14286em 1em}}.group-list{margin-bottom:2em}.group-list .group{border-bottom:1px solid #eee}.group-list .group .group-heading{cursor:pointer;padding:1em .5em;position:relative;font-weight:bold}.group-list .group .group-heading button.open-group{display:block;background:transparent;color:#0f5294;padding:0;border-radius:0}.group-content{display:none;padding:1em .5em 2em .5em}.group-content.active{display:block}

/*# sourceMappingURL=styles.css.map */
