html{font-size:62.5%;}.fontawesome{font-family:"FontAwesome";}.side-menu-2level{background:none no-repeat scroll 0 0 #407223;color:#ffffff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;display:block;text-decoration:none;}.side-menu-2level:hover{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.side-menu-2level.active,.side-menu-2level.active-trail{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;}.side-menu-3level{background:none no-repeat scroll 0 0 #3a621f;color:#ffffff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;display:block;text-decoration:none;}.side-menu-3level:hover{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.side-menu-3level.active,.side-menu-3level.active-trail{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;}.blockquote{color:#407223;font-family:'Open Sans';font-weight:700;font-size:20px;font-size:2rem;line-height:25px;line-height:2.5rem;margin-left:40px;}.blockquote:before,.blockquote p:after{font-family:"FontAwesome";}.blockquote:before{float:left;margin-right:10px;content:"\f10e";}.blockquote p:after{display:inline-block;content:"\f10e";margin-left:10px;}.bg-reset{background:none no-repeat scroll 0 0 transparent;}.margin-reset{margin:0;}.padding-reset{padding:0;}.reset-list-style li{list-style:none;list-style-type:none;list-style-image:none;}.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.content-box{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.img img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.center-hv{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}.center-h{text-align:center;}.fluid{width:100%;}.fluid img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.fluid img{max-width:100%;width:auto;height:auto;}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.paragraph p{margin-bottom:15px;}.link{color:#407223;text-decoration:underline;}.link-hover{color:#407223;text-decoration:none;}.link-style a{color:#407223;text-decoration:underline;}.link-style a:hover{color:#407223;text-decoration:none;}.break-word{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.break-settings-mobile{word-wrap:normal;white-space:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.break-settings-wide{word-wrap:normal;white-space:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.anchor{position:absolute;display:block;}button:focus,input:focus,select:focus,textarea:focus,button:active,input:active,select:active,textarea:active{box-shadow:0 0 4px 0 #9fc4ff;}input[type="text"],input[type="email"],input[type="password"],textarea{display:block;border:2px solid #dedede;padding:7px 10px;font-size:14px;font-size:1.4rem;height:auto;font-family:'Open Sans';color:#333333;}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus{border:2px solid #808c8d;}.grippie{display:none;}input[type="submit"],.button{background:none no-repeat scroll 0 0 #407223;color:#ffffff !important;text-transform:uppercase;font-size:16px;font-size:1.6rem;padding:8px 25px 8px;border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;text-shadow:none;border:medium none;font-weight:400;}input[type="submit"]:hover,.button:hover{background:none no-repeat scroll 0 0 #333333;color:#ffffff !important;}.mobilesectionpagetitle{font-size:40px;font-size:4rem;line-height:45px;line-height:4.5rem;color:#ffffff;font-family:'Open Sans';font-weight:700;margin-bottom:20px;text-transform:uppercase;word-wrap:normal;white-space:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.normalsectionpagetitle{font-size:72px;font-size:7.2rem;line-height:75px;line-height:7.5rem;color:#ffffff;font-family:'Open Sans';font-weight:700;margin-bottom:20px;text-transform:uppercase;word-wrap:normal;white-space:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.teaser{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;font-weight:700;margin-bottom:50px;}table{border:medium none;border-collapse:collapse;text-align:left;width:100%;margin-bottom:30px;}table caption{text-align:left;font-size:20px;font-size:2rem;line-height:48px;line-height:4.8rem;font-weight:700;text-transform:uppercase;}table thead th{color:#fff;}table th{color:#333333;font-size:14px;font-size:1.4rem;font-weight:600;padding:15px 10px 10px;background-color:#a6c692;border-bottom:1px solid #fff;border-right:1px solid #fff;text-transform:uppercase;}table th:last-of-type{border-right:1px solid #fff;}table td,table th{border:1px solid #fff;color:#333333;padding:10px;}table tbody{background:none repeat scroll 0 0 #fff;}table tbody tr:nth-child(odd){background:none repeat scroll 0 0 #e7f6df;}table tbody tr:nth-child(odd) th{font-weight:600;color:#fff;}table tbody tr:nth-child(even){background:none repeat scroll 0 0 #d5e9c6;}table tbody tr:nth-child(even) th{font-weight:600;color:#fff;}table tbody tr:first-child th{border-top:medium none;}table tbody tr td,table tbody tr th{border-right:1px solid #fff;}table tbody tr td:first-child,table tbody tr th:first-child{border-left:medium none;border-top:medium none;}table tbody tr td:last-child,table tbody tr th:last-child{border-top:medium none;}table tbody tr:hover td,table tbody tr.even:hover td.active,table tbody tr.odd:hover td.active{background:none no-repeat scroll 0 0 transparent;}.ul-list ul:not(.field-collection-view-links){padding:0 0 20px 0;margin:0 0 0 25px;}.ul-list ul:not(.field-collection-view-links) li{list-style-type:none;margin:0;}.ul-list ul:not(.field-collection-view-links) li:before{color:#407223;content:"•";margin-right:7px;}.ul-list ul:not(.field-collection-view-links) li ul{margin:0 0 0 15px;padding:10px 0 10px;}.ol-list ol{padding:10px 0 25px;margin:0 0 0 1.2em;counter-reset:li;}.ol-list ol li{position:relative;margin:0 0 0 1.9em;list-style:none;}.ol-list ol li:before{color:#407223;content:counter(li) ".";counter-increment:li;position:absolute;top:0px;left:-28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:22px;height:22px;font-weight:bold;margin-right:8px;text-align:center;}.ol-list ol li ol{margin:0px 0px 0px -5px;padding:10px 0 10px;}.media-youtube-video,.field-name-field-bannerin-kuva .file-video .content{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.media-youtube-video iframe,.field-name-field-bannerin-kuva .file-video .content iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.fluid-map .gmap-control{width:100% !important;}.fluid-map .content .view-frontpage-maps{position:relative;padding-bottom:76.25%;padding-top:5px;height:0;overflow:hidden;}.fluid-map .content .view-frontpage-maps iframe,.fluid-map .content .view-frontpage-maps object,.fluid-map .content .view-frontpage-maps embed{position:absolute;top:0;left:0;width:100%;height:100%;}.chosen-container{font-size:16px;line-height:18px;font-weight:400;font-weight:normal;color:#333333;}.chosen-container a.chosen-single{background:none no-repeat scroll 0 0 #e1f2ff;color:#333333;padding:10px 15px;border:medium none;box-shadow:none;border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;}.chosen-container a.chosen-single span{text-transform:uppercase;margin-right:45px;}.chosen-container a.chosen-single div{width:40px;}.chosen-container a.chosen-single div b{display:block;background-position:unset;background:none no-repeat scroll 0 0 #3498db !important;text-align:center;font-weight:400;font-size:20px;padding:8px 0;}.chosen-container a.chosen-single div b:after{font-family:"FontAwesome";content:"\f078";color:#ffffff;}.chosen-container.chosen-with-drop a.chosen-single{background:none no-repeat scroll 0 0 #e1f2ff;color:#333333;border:medium none;box-shadow:none;}.chosen-container.chosen-with-drop a.chosen-single div b:after{content:"\f077";color:#ffffff;}.chosen-container .chosen-drop{background:none no-repeat scroll 0 0 #3498db;border:medium none;}.chosen-container .chosen-drop ul{border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;padding:15px 0;margin:0;}.chosen-container .chosen-drop ul li{cursor:pointer;padding:10px 15px;}.chosen-container .chosen-drop ul li:hover{background:none no-repeat scroll 0 0 #e1f2ff;color:#333333;}.chosen-container .chosen-drop ul li.result-selected{background:none no-repeat scroll 0 0 #e1f2ff;color:#333333;}.chosen-container .chosen-drop .chosen-search{background:none no-repeat scroll 0 0 #ffffff;}.chosen-container .chosen-drop .chosen-results .no-results{color:#3498db;}.chosen-container.chosen-container-multi .chosen-choices .search-choice{font-weight:400;background:none no-repeat scroll 0 0 #e1f2ff;color:#333333;border:1px solid #e1f2ff;padding:8px 25px 8px 5px;}.chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close{height:15px;right:5px;top:8px;background:none no-repeat 0 0 transparent;color:#333333;display:block;font-size:16px;font-size:1.6rem;text-decoration:none;}.chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:after{font-family:"FontAwesome";content:"\f00d";}.rrm{margin-right:0;}.rlm{margin-left:0;}.grid-1.rlm,.grid-2.rlm,.grid-3.rlm,.grid-4.rlm,.grid-5.rlm,.grid-6.rlm,.grid-7.rlm,.grid-8.rlm,.grid-9.rlm,.grid-10.rlm,.grid-11.rlm,.grid-12.rlm{margin-left:0;}.grid-1.rrm,.grid-2.rrm,.grid-3.rrm,.grid-4.rrm,.grid-5.rrm,.grid-6.rrm,.grid-7.rrm,.grid-8.rrm,.grid-9.rrm,.grid-10.rrm,.grid-11.rrm,.grid-12.rrm{margin-right:0;}@media only screen and (max-width:979px){.grid-1.inner-grid,.grid-2.inner-grid,.grid-3.inner-grid,.grid-4.inner-grid,.grid-5.inner-grid,.grid-6.inner-grid,.grid-7.inner-grid,.grid-8.inner-grid,.grid-9.inner-grid,.grid-10.inner-grid,.grid-11.inner-grid,.grid-12.inner-grid{margin-right:0;margin-left:0;}}#mmenu_left{background:none no-repeat scroll 0 0 #f28c00;background-color:rgba(64,114,35,0.9);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6407223',endColorstr='#e6407223');color:#fff;text-shadow:none;}#mmenu_left:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}.mm-menu .mm-list > li > a.mm-subclose{color:#333333;}.mm-list a.mm-subclose:before{border-color:#333333 !important;}#mm-blocker{z-index:9999 !important;}.mmenu-nav.mm-basic{box-shadow:-5px 0px 15px rgba(0,0,0,0.5) !important;-moz-box-shadow:-5px 0px 15px rgba(0,0,0,0.5) !important;-webkit-box-shadow:-5px 0px 15px rgba(0,0,0,0.5) !important;}.mm-menu.mm-hasheader li.mm-subtitle{display:block;}.mm-menu.mm-hasheader li.mm-subtitle .mm-subclose{color:#fff;}.mmenu-nav .mm-header{cursor:pointer;}.mmenu-nav.mm-basic .mm-subclose:before{border-color:#fff !important;border-left:2px solid;margin-bottom:-5px;}.mmenu-nav.mm-basic a:hover{color:#fd8740;}.mmenu-nav.mm-basic .mm-header{background:rgba(0,0,0,0) linear-gradient(to bottom,#333333 0%,#333333 100%) repeat scroll 0 0;font-weight:500;font-size:16px;font-size:1.6rem;}.mmenu-nav.mm-basic > .mm-list li{border-top:1px solid transparent;}.mmenu-nav.mm-basic > .mm-list li.mm-selected > a{color:#fd8740;}.block-custom-blocks-custom-mobile-menu-trigger{padding:10px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:none no-repeat scroll 0 0 transparent;text-decoration:none;text-transform:uppercase;font-weight:700;}.block-custom-blocks-custom-mobile-menu-trigger a{text-decoration:none;color:#ffffff;z-index:99;}.block-custom-blocks-custom-mobile-menu-trigger a:hover{color:#fd8740;}.block-custom-blocks-custom-mobile-menu-trigger a:before{font-size:36px;font-size:3.6rem;margin-right:10px;vertical-align:middle;}.block-custom-blocks-custom-mobile-menu-trigger a span{font-family:'Open Sans';font-weight:600;}.wf-loading{visibility:hidden;}.wf-active{visibility:visible;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.logo-img{z-index:10;}.logo-img img{width:80px;height:91px;}.site-name{font-size:30px;font-size:3rem;}.site-name-slogan{float:none;}pre{font-family:"Lucida Console",Monaco,monospace;}.field-collection-container{margin:0;border:none;}.field-collection-container .field-items .field-item{margin:0;}.field-collection-view{padding:0;margin:0;}.media-item{width:100px;height:100px;}body{font-family:'Open Sans';color:#333333;font-weight:400;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;}body a{font-family:'Open Sans';}body a{color:#407223;text-decoration:underline;}body a:hover{color:#407223;text-decoration:none;}body.page-taxonomy #page-title:before{content:"#";}body.page-taxonomy .feed-icon{display:none;}#page{min-width:300px;max-width:480px;margin:0 auto;}.block-custom-blocks-custom-blocks-supporters{text-align:center;padding:25px 0 0;}.block-custom-blocks-custom-blocks-supporters .items li{list-style:none;list-style-type:none;list-style-image:none;}.block-custom-blocks-custom-blocks-supporters .items li{display:inline-block;margin-left:20px;}.zone-wrapper.zone-preface-wrapper{background:none no-repeat scroll 0 0 #f28c00;}.zone-wrapper.zone-menu-wrapper{background-color:rgba(64,114,35,0.9);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6407223',endColorstr='#e6407223');}.zone-wrapper.zone-menu-wrapper:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}.zone-wrapper.zone-branding-wrapper{background-color:rgba(255,255,255,0.9);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6ffffff',endColorstr='#e6ffffff');}.zone-wrapper.zone-branding-wrapper:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}#block-custom-language-custom-language-block{position:absolute;right:55px;top:-40px;}#block-custom-language-custom-language-block #block-locale-language a.lang-dropdown-trigger{background:none no-repeat scroll 0 0 #ffffff;font-size:35px;font-size:3.5rem;width:45px;height:45px;display:block;text-decoration:none;color:#333333;}#block-custom-language-custom-language-block #block-locale-language a.lang-dropdown-trigger:hover{background:none no-repeat scroll 0 0 #ffffff;color:#333333;}#block-custom-language-custom-language-block #block-locale-language a.lang-dropdown-trigger.active{background:none no-repeat scroll 0 0 #ffffff;color:#333333;}#block-custom-language-custom-language-block #block-locale-language a.lang-dropdown-trigger .fa{position:absolute;top:5px;left:5px;}#block-custom-language-custom-language-block #block-locale-language a.lang-dropdown-trigger.active{height:50px;}#block-custom-language-custom-language-block #block-locale-language .item-list{display:none;position:absolute;right:0;text-align:right;top:40px;z-index:999;width:120px;background:none no-repeat scroll 0 0 #ffffff;}#block-custom-language-custom-language-block #block-locale-language .item-list ul{margin:0;padding:5px 0;}#block-custom-language-custom-language-block #block-locale-language .item-list ul li{margin:0;padding:0;}#block-custom-language-custom-language-block #block-locale-language .item-list ul li a{display:block;padding:5px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#333333;}#block-custom-language-custom-language-block #block-locale-language .item-list ul li a:hover{background-color:transparent;color:#407223;}#block-custom-language-custom-language-block #block-locale-language .item-list ul li a.active{background-color:#407223;color:#ffffff;}#block-custom-language-custom-language-block #block-locale-language .item-list:hover,#block-custom-language-custom-language-block #block-locale-language .item-list.visible{display:block;}#breadcrumb{font-size:18px;font-size:1.8rem;padding:1.5em 0 2.5em;color:#999999;}#breadcrumb a{color:#999999;text-decoration:none;}#breadcrumb a:hover{text-decoration:underline;color:#999999;}#breadcrumb .seperator{margin:0 5px 0 10px;}.addthis_toolbox{margin-bottom:40px;}.addthis_toolbox a{background:#387EB9;padding:2px 10px 2px 10px !important;text-decoration:none;color:#fff;font-size:14px;font-size:1.4rem;margin:0 10px 0 0;display:block;}.addthis_toolbox a:hover{color:#fff;}.addthis_toolbox a.at300b:hover,.addthis_toolbox a.addthis_button_expanded:hover{background:#1D3A51;}.addthis_toolbox a.addthis_button_facebook{background:#387EB9;}.addthis_toolbox a.addthis_button_facebook:before{font-family:"FontAwesome";content:"\f09a";margin-right:10px;}.addthis_toolbox a.addthis_button_twitter:before{font-family:"FontAwesome";content:"\f099";margin-right:10px;}.addthis_toolbox a.addthis_button_twitter{background:#34AAED;}.addthis_toolbox a.addthis_button_expanded:before{font-family:"FontAwesome";content:"\f0c1";margin-right:10px;}.addthis_toolbox a.addthis_button_expanded{background:#32AC5E;}.addthis_toolbox a span{display:none !important;}.front .region-bottom-content-first{margin-top:20px;}.logged-in #region-content .tabs{text-align:right;margin-bottom:10px;}.logged-in #region-content .tabs ul{border-bottom:1px dashed #dedede;padding:10px 0;}.logged-in #region-content .tabs ul li{display:inline-block;}.logged-in #region-content .tabs ul li a{font-family:'Open Sans';font-size:12px;font-size:1.2rem;background:none no-repeat scroll 0 0 #1d3a51;color:#fff;display:inline-block;text-decoration:none;padding:5px 15px;border:medium none;}.logged-in #region-content .tabs ul li a:hover{background:none no-repeat scroll 0 0 #2980b9;box-shadow:0 0 5px 2px #dedede;}.logged-in #region-content .tabs ul li:last-of-type{margin-right:0;}.logged-in #region-content .tabs ul li:last-of-type a{margin-right:0;}#section-header{background-color:#ffffff;}.section-header{box-shadow:0 15px 70px -30px rgba(0,0,0,0.75) inset;-moz-box-shadow:0 15px 70px -30px rgba(0,0,0,0.75) inset;-webkit-box-shadow:0 15px 70px -30px rgba(0,0,0,0.75) inset;background-position:50% 50%;}.section-header .zone-header .region-header-first .frontpage-title{position:relative;margin-top:250px;}.section-header .zone-header .region-header-first .frontpage-title .section-title{bottom:0;position:absolute;font-size:40px;font-size:4rem;line-height:45px;line-height:4.5rem;color:#ffffff;font-family:'Open Sans';font-weight:700;margin-bottom:20px;text-transform:uppercase;word-wrap:normal;white-space:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.section-header .zone-branding{padding:25px 0;}.section-header .zone-branding .region-shelf{margin-top:20px;background-color:rgba(64,114,35,0.9);margin-right:0;margin-left:0;}.section-header .zone-menu .region-menu{display:none;margin-right:0;margin-left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.section-header .zone-menu .region-menu .block-superfish .sf-accordion-toggle #superfish-1-toggle{padding:10px;width:100%;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;color:#ffffff;text-transform:uppercase;font-weight:700;}.section-header .zone-menu .region-menu .block-superfish .sf-accordion-toggle #superfish-1-toggle:before{content:"\f0c9";font-family:"FontAwesome";font-size:35px;font-size:3.5rem;vertical-align:middle;margin-right:10px;}.section-header .zone-menu .region-menu .block-superfish .sf-accordion-toggle #superfish-1-toggle span{color:#ffffff;}.section-header .zone-menu .region-menu .block-superfish .menu li{position:relative;display:block;float:left;}.section-header .zone-menu .region-menu .block-superfish .menu li a{position:relative;display:block;font-size:17px;font-size:1.7rem;background:none no-repeat scroll transparent;color:#ffffff;text-decoration:none;line-height:normal;padding:25px 10px;text-transform:uppercase;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.section-header .zone-menu .region-menu .block-superfish .menu li a.home{display:inline-block;text-indent:-999em;background-image:url(/sites/all/themes/base/images/home.png);background-repeat:no-repeat;background-position:12px -150px;background-color:transparent;z-index:120;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.section-header .zone-menu .region-menu .block-superfish .menu li a.home:hover,.section-header .zone-menu .region-menu .block-superfish .menu li a.home.active{background-position:12px 24px;background-image:url(/sites/all/themes/base/images/home.png);}.section-header .zone-menu .region-menu .block-superfish .menu li a.menuparent:before{content:"+";margin-right:10px;}.section-header .zone-menu .region-menu .block-superfish .menu li a:after{width:0%;content:"";left:50%;position:absolute;top:0px;transition:all 0.2s ease-out 0s;right:50%;border-top:5px solid #fd8740;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.section-header .zone-menu .region-menu .block-superfish .menu li a:hover,.section-header .zone-menu .region-menu .block-superfish .menu li a.active{background:none no-repeat scroll 0 0 #ffffff;color:#fd8740;}.section-header .zone-menu .region-menu .block-superfish .menu li a:hover:after,.section-header .zone-menu .region-menu .block-superfish .menu li a.active:after{width:100%;left:0;}.section-header .zone-menu .region-menu .block-superfish .menu li.sf-clone-parent a.menuparent:before{content:"\f105";}.section-header .zone-menu .region-menu .block-superfish .menu li ul .sf-clone-parent a:after,.section-header .zone-menu .region-menu .block-superfish .menu li ul .sf-depth-2 a:after{border-top:medium none;border-bottom:3px solid #fd8740;}.section-header .zone-menu .region-menu .block-superfish .menu li.active-trail a,.section-header .zone-menu .region-menu .block-superfish .menu li.sfHover a{background:none no-repeat scroll 0 0 #ffffff;color:#fd8740;}.section-header .zone-menu .region-menu .block-superfish .menu li.active-trail a:after,.section-header .zone-menu .region-menu .block-superfish .menu li.sfHover a:after{width:100%;content:"";left:0;position:absolute;top:0px;transition:all 0.2s ease-out 0s;right:50%;border-top:5px solid #fd8740;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.section-header .zone-menu .region-menu .block-superfish .menu li.active-trail a.sf-depth-2,.section-header .zone-menu .region-menu .block-superfish .menu li.sfHover a.sf-depth-2{background:none no-repeat scroll transparent;color:#407223;}.section-header .zone-menu .region-menu .block-superfish .menu li.active-trail a.sf-depth-2:after,.section-header .zone-menu .region-menu .block-superfish .menu li.sfHover a.sf-depth-2:after{left:50%;width:0;border-top:medium none;}.section-header .zone-menu .region-menu .block-superfish .menu li.active-trail a.sf-depth-2:hover,.section-header .zone-menu .region-menu .block-superfish .menu li.sfHover a.sf-depth-2:hover,.section-header .zone-menu .region-menu .block-superfish .menu li.active-trail a.sf-depth-2.active,.section-header .zone-menu .region-menu .block-superfish .menu li.sfHover a.sf-depth-2.active{background:none no-repeat scroll 0 0 #ffffff;color:#fd8740;}.section-header .zone-menu .region-menu .block-superfish .menu li.active-trail a.sf-depth-2:hover:after,.section-header .zone-menu .region-menu .block-superfish .menu li.sfHover a.sf-depth-2:hover:after,.section-header .zone-menu .region-menu .block-superfish .menu li.active-trail a.sf-depth-2.active:after,.section-header .zone-menu .region-menu .block-superfish .menu li.sfHover a.sf-depth-2.active:after{width:100%;left:0;bottom:0;border-bottom:3px solid #fd8740;}.section-header .zone-menu .region-menu .block-superfish .menu li ul{display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;padding:0 0 0 20px;background-color:rgba(255,255,255,0.85);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9ffffff',endColorstr='#d9ffffff');}.section-header .zone-menu .region-menu .block-superfish .menu li ul:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}.section-header .zone-menu .region-menu .block-superfish .menu li ul li a{padding:15px;text-transform:none;font-size:14px;font-size:1.4rem;color:#407223;}.section-header .zone-menu .region-menu .block-superfish .menu li ul li a:before{margin-right:3px;font-family:"FontAwesome";font-size:12px;font-size:1.2rem;content:"\f105";}.section-header .zone-menu .region-menu .block-superfish .menu li ul li a:after{width:0%;content:"";left:50%;position:absolute;bottom:0px;transition:all 0.2s ease-out 0s;right:50%;border-top:medium none;border-bottom:5px solid #fd8740;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.section-header .zone-menu .region-menu .block-superfish .menu li ul li a:hover{background:none no-repeat scroll 0 0 #ffffff;}.section-header .zone-menu .region-menu .block-superfish .menu li ul li a:hover:after{width:100%;left:0;}.section-header .zone-menu .region-menu .block-superfish .menu li ul li ul{background:none no-repeat scroll 0 0 transparent;}.section-header .zone-menu .region-menu .block-superfish .menu li ul li ul li.sf-clone-parent a.menuparent:before{content:"\f105 \f105";}.section-header .zone-menu .region-menu .block-superfish .menu li ul li ul li a:before{content:"\f105 \f105";}.section-header .zone-menu .region-menu .block-superfish .menu li ul li ul li ul li.sf-clone-parent a.menuparent:before{content:"\f105 \f105 \f105";}.section-header .zone-menu .region-menu .block-superfish .menu li ul li ul li ul li a:before{content:"\f105 \f105 \f105";}.section-header .zone-menu .region-menu .block-superfish .menu li ul li ul li ul li ul li.sf-clone-parent a.menuparent:before{content:"\f105 \f105 \f105 \f105";}.section-header .zone-menu .region-menu .block-superfish .menu li ul li ul li ul li ul li a:before{content:"\f105 \f105 \f105 \f105";}.section-header .zone-menu .region-menu .block-superfish .menu li ul li ul li ul li ul li ul li.sf-clone-parent a.menuparent:before{content:"\f105 \f105 \f105 \f105 \f105";}.section-header .zone-menu .region-menu .block-superfish .menu li ul li ul li ul li ul li ul li a:before{content:"\f105 \f105 \f105 \f105 \f105";}#block-menu-block-9{display:block;}#block-menu-block-9 .menu{text-align:center;}#block-menu-block-9 .menu li{list-style:none;list-style-type:none;list-style-image:none;}#block-menu-block-9 .menu li{display:inline-block;}#block-menu-block-9 .menu li a{padding:25px 0;}#block-menu-block-4{display:none;}#block-menu-block-4 .menu{text-align:center;}#block-menu-block-4 .menu li{list-style:none;list-style-type:none;list-style-image:none;}#block-menu-block-4 .menu li{display:inline-block;}#block-menu-block-4 .menu li a{padding:25px 15px;display:block;color:#ffffff;}#block-menu-block-4 .menu li a:hover{color:#fd8740;font-weight:600;}#block-menu-block-4 .menu li.active-trail a,#block-menu-block-4 .menu li.active a{color:#fd8740;font-weight:600;}.section-content{margin-bottom:60px;}.section-content .zone-content{position:relative;}.section-content .zone-content .region-content #page-title,.section-content .zone-top-content .region-content #page-title,.section-content .zone-content .region-top-content-first #page-title,.section-content .zone-top-content .region-top-content-first #page-title,.section-content .zone-content .region-top-content-second #page-title,.section-content .zone-top-content .region-top-content-second #page-title,.section-content .zone-content .region-content h1.page-title,.section-content .zone-top-content .region-content h1.page-title,.section-content .zone-content .region-top-content-first h1.page-title,.section-content .zone-top-content .region-top-content-first h1.page-title,.section-content .zone-content .region-top-content-second h1.page-title,.section-content .zone-top-content .region-top-content-second h1.page-title,.section-content .zone-content .region-content .field-name-title-field h1,.section-content .zone-top-content .region-content .field-name-title-field h1,.section-content .zone-content .region-top-content-first .field-name-title-field h1,.section-content .zone-top-content .region-top-content-first .field-name-title-field h1,.section-content .zone-content .region-top-content-second .field-name-title-field h1,.section-content .zone-top-content .region-top-content-second .field-name-title-field h1{font-size:32px;font-size:3.2rem;line-height:32px;line-height:3.2rem;color:#407223;font-family:'Open Sans';font-weight:900;margin-bottom:20px;word-wrap:normal;white-space:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.section-content .zone-content .region-content h1,.section-content .zone-top-content .region-content h1,.section-content .zone-content .region-top-content-first h1,.section-content .zone-top-content .region-top-content-first h1,.section-content .zone-content .region-top-content-second h1,.section-content .zone-top-content .region-top-content-second h1{color:#333333;font-size:32px;font-size:3.2rem;line-height:32px;line-height:3.2rem;margin:0 0 10px;font-weight:900;font-family:'Open Sans';}.section-content .zone-content .region-content .node,.section-content .zone-top-content .region-content .node,.section-content .zone-content .region-top-content-first .node,.section-content .zone-top-content .region-top-content-first .node,.section-content .zone-content .region-top-content-second .node,.section-content .zone-top-content .region-top-content-second .node{width:100%;}.section-content .zone-content .region-content .node img,.section-content .zone-top-content .region-content .node img,.section-content .zone-content .region-top-content-first .node img,.section-content .zone-top-content .region-top-content-first .node img,.section-content .zone-content .region-top-content-second .node img,.section-content .zone-top-content .region-top-content-second .node img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.section-content .zone-content .region-content .node .img-height-100,.section-content .zone-top-content .region-content .node .img-height-100,.section-content .zone-content .region-top-content-first .node .img-height-100,.section-content .zone-top-content .region-top-content-first .node .img-height-100,.section-content .zone-content .region-top-content-second .node .img-height-100,.section-content .zone-top-content .region-top-content-second .node .img-height-100{height:100px;width:auto;}.section-content .zone-content .region-content .node .img-width-100,.section-content .zone-top-content .region-content .node .img-width-100,.section-content .zone-content .region-top-content-first .node .img-width-100,.section-content .zone-top-content .region-top-content-first .node .img-width-100,.section-content .zone-content .region-top-content-second .node .img-width-100,.section-content .zone-top-content .region-top-content-second .node .img-width-100{height:auto;width:100px;}.section-content .zone-content .region-content .node .img-height-200,.section-content .zone-top-content .region-content .node .img-height-200,.section-content .zone-content .region-top-content-first .node .img-height-200,.section-content .zone-top-content .region-top-content-first .node .img-height-200,.section-content .zone-content .region-top-content-second .node .img-height-200,.section-content .zone-top-content .region-top-content-second .node .img-height-200{height:200px;width:auto;}.section-content .zone-content .region-content .node .img-width-200,.section-content .zone-top-content .region-content .node .img-width-200,.section-content .zone-content .region-top-content-first .node .img-width-200,.section-content .zone-top-content .region-top-content-first .node .img-width-200,.section-content .zone-content .region-top-content-second .node .img-width-200,.section-content .zone-top-content .region-top-content-second .node .img-width-200{height:auto;width:200px;}.section-content .zone-content .region-content .node img,.section-content .zone-top-content .region-content .node img,.section-content .zone-content .region-top-content-first .node img,.section-content .zone-top-content .region-top-content-first .node img,.section-content .zone-content .region-top-content-second .node img,.section-content .zone-top-content .region-top-content-second .node img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.section-content .zone-content .region-content .node img,.section-content .zone-top-content .region-content .node img,.section-content .zone-content .region-top-content-first .node img,.section-content .zone-top-content .region-top-content-first .node img,.section-content .zone-content .region-top-content-second .node img,.section-content .zone-top-content .region-top-content-second .node img{max-width:100%;width:auto;height:auto;}.section-content .zone-content .region-content .node h2,.section-content .zone-top-content .region-content .node h2,.section-content .zone-content .region-top-content-first .node h2,.section-content .zone-top-content .region-top-content-first .node h2,.section-content .zone-content .region-top-content-second .node h2,.section-content .zone-top-content .region-top-content-second .node h2{color:#333333;font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;margin:0 0 10px;font-weight:800;font-family:'Open Sans';}.section-content .zone-content .region-content .node h3,.section-content .zone-top-content .region-content .node h3,.section-content .zone-content .region-top-content-first .node h3,.section-content .zone-top-content .region-top-content-first .node h3,.section-content .zone-content .region-top-content-second .node h3,.section-content .zone-top-content .region-top-content-second .node h3{color:#333333;font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin:0 0 10px;font-weight:700;font-family:'Open Sans';}.section-content .zone-content .region-content .node h4,.section-content .zone-top-content .region-content .node h4,.section-content .zone-content .region-top-content-first .node h4,.section-content .zone-top-content .region-top-content-first .node h4,.section-content .zone-content .region-top-content-second .node h4,.section-content .zone-top-content .region-top-content-second .node h4{color:#333333;font-size:18px;font-size:1.8rem;line-height:26px;line-height:2.6rem;margin:0 0 10px;font-weight:500;font-family:'Open Sans';}.section-content .zone-content .region-content .node p,.section-content .zone-top-content .region-content .node p,.section-content .zone-content .region-top-content-first .node p,.section-content .zone-top-content .region-top-content-first .node p,.section-content .zone-content .region-top-content-second .node p,.section-content .zone-top-content .region-top-content-second .node p{margin-bottom:15px;}.section-content .zone-content .region-content .node a,.section-content .zone-top-content .region-content .node a,.section-content .zone-content .region-top-content-first .node a,.section-content .zone-top-content .region-top-content-first .node a,.section-content .zone-content .region-top-content-second .node a,.section-content .zone-top-content .region-top-content-second .node a{color:#407223;text-decoration:underline;}.section-content .zone-content .region-content .node a:hover,.section-content .zone-top-content .region-content .node a:hover,.section-content .zone-content .region-top-content-first .node a:hover,.section-content .zone-top-content .region-top-content-first .node a:hover,.section-content .zone-content .region-top-content-second .node a:hover,.section-content .zone-top-content .region-top-content-second .node a:hover{color:#407223;text-decoration:none;}.section-content .zone-content .region-content .node .field-name-field-caption,.section-content .zone-top-content .region-content .node .field-name-field-caption,.section-content .zone-content .region-top-content-first .node .field-name-field-caption,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption,.section-content .zone-content .region-top-content-second .node .field-name-field-caption,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #dedede;font-size:16px;font-size:1.6rem;}.section-content .zone-content .region-content .node .field-name-field-caption .field.field-name-title-field,.section-content .zone-top-content .region-content .node .field-name-field-caption .field.field-name-title-field,.section-content .zone-content .region-top-content-first .node .field-name-field-caption .field.field-name-title-field,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption .field.field-name-title-field,.section-content .zone-content .region-top-content-second .node .field-name-field-caption .field.field-name-title-field,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption .field.field-name-title-field{color:#333333;}.section-content .zone-content .region-content .node .field-name-field-caption .field.field-name-title-field a,.section-content .zone-top-content .region-content .node .field-name-field-caption .field.field-name-title-field a,.section-content .zone-content .region-top-content-first .node .field-name-field-caption .field.field-name-title-field a,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption .field.field-name-title-field a,.section-content .zone-content .region-top-content-second .node .field-name-field-caption .field.field-name-title-field a,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption .field.field-name-title-field a{font-size:22px;font-size:2.2rem;font-weight:400;color:#333333;text-decoration:none;}.section-content .zone-content .region-content .node .field-name-field-caption .field.field-name-title-field a:hover,.section-content .zone-top-content .region-content .node .field-name-field-caption .field.field-name-title-field a:hover,.section-content .zone-content .region-top-content-first .node .field-name-field-caption .field.field-name-title-field a:hover,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption .field.field-name-title-field a:hover,.section-content .zone-content .region-top-content-second .node .field-name-field-caption .field.field-name-title-field a:hover,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption .field.field-name-title-field a:hover{color:#407223;text-decoration:underline;}.section-content .zone-content .region-content .node .field-name-field-caption .field.field-name-field-content-page-image,.section-content .zone-top-content .region-content .node .field-name-field-caption .field.field-name-field-content-page-image,.section-content .zone-content .region-top-content-first .node .field-name-field-caption .field.field-name-field-content-page-image,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption .field.field-name-field-content-page-image,.section-content .zone-content .region-top-content-second .node .field-name-field-caption .field.field-name-field-content-page-image,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption .field.field-name-field-content-page-image{float:left;margin-right:20px;}.section-content .zone-content .region-content .node .field-name-field-caption .field.field-name-field-caption,.section-content .zone-top-content .region-content .node .field-name-field-caption .field.field-name-field-caption,.section-content .zone-content .region-top-content-first .node .field-name-field-caption .field.field-name-field-caption,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption .field.field-name-field-caption,.section-content .zone-content .region-top-content-second .node .field-name-field-caption .field.field-name-field-caption,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption .field.field-name-field-caption{display:table;margin:0;}.section-content .zone-content .region-content .node .field-name-field-caption .field.field-name-body,.section-content .zone-top-content .region-content .node .field-name-field-caption .field.field-name-body,.section-content .zone-content .region-top-content-first .node .field-name-field-caption .field.field-name-body,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption .field.field-name-body,.section-content .zone-content .region-top-content-second .node .field-name-field-caption .field.field-name-body,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption .field.field-name-body,.section-content .zone-content .region-content .node .field-name-field-caption .field.field-name-field-description,.section-content .zone-top-content .region-content .node .field-name-field-caption .field.field-name-field-description,.section-content .zone-content .region-top-content-first .node .field-name-field-caption .field.field-name-field-description,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption .field.field-name-field-description,.section-content .zone-content .region-top-content-second .node .field-name-field-caption .field.field-name-field-description,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption .field.field-name-field-description,.section-content .zone-content .region-content .node .field-name-field-caption .field.field-name-field-body,.section-content .zone-top-content .region-content .node .field-name-field-caption .field.field-name-field-body,.section-content .zone-content .region-top-content-first .node .field-name-field-caption .field.field-name-field-body,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption .field.field-name-field-body,.section-content .zone-content .region-top-content-second .node .field-name-field-caption .field.field-name-field-body,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption .field.field-name-field-body{font-size:16px;font-size:1.6rem;font-weight:normal;}.section-content .zone-content .region-content .node .field-name-field-caption .event-time-place,.section-content .zone-top-content .region-content .node .field-name-field-caption .event-time-place,.section-content .zone-content .region-top-content-first .node .field-name-field-caption .event-time-place,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption .event-time-place,.section-content .zone-content .region-top-content-second .node .field-name-field-caption .event-time-place,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption .event-time-place{font-size:18px;font-size:1.8rem;font-weight:normal;}.section-content .zone-content .region-content .node .field-name-field-caption .node-links,.section-content .zone-top-content .region-content .node .field-name-field-caption .node-links,.section-content .zone-content .region-top-content-first .node .field-name-field-caption .node-links,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption .node-links,.section-content .zone-content .region-top-content-second .node .field-name-field-caption .node-links,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption .node-links{font-size:18px;font-size:1.8rem;font-weight:normal;}.section-content .zone-content .region-content .node .field-name-body ul:not(.field-collection-view-links),.section-content .zone-top-content .region-content .node .field-name-body ul:not(.field-collection-view-links),.section-content .zone-content .region-top-content-first .node .field-name-body ul:not(.field-collection-view-links),.section-content .zone-top-content .region-top-content-first .node .field-name-body ul:not(.field-collection-view-links),.section-content .zone-content .region-top-content-second .node .field-name-body ul:not(.field-collection-view-links),.section-content .zone-top-content .region-top-content-second .node .field-name-body ul:not(.field-collection-view-links),.section-content .zone-content .region-content .node .field-name-field-description ul:not(.field-collection-view-links),.section-content .zone-top-content .region-content .node .field-name-field-description ul:not(.field-collection-view-links),.section-content .zone-content .region-top-content-first .node .field-name-field-description ul:not(.field-collection-view-links),.section-content .zone-top-content .region-top-content-first .node .field-name-field-description ul:not(.field-collection-view-links),.section-content .zone-content .region-top-content-second .node .field-name-field-description ul:not(.field-collection-view-links),.section-content .zone-top-content .region-top-content-second .node .field-name-field-description ul:not(.field-collection-view-links),.section-content .zone-content .region-content .node .field-name-field-caption ul:not(.field-collection-view-links),.section-content .zone-top-content .region-content .node .field-name-field-caption ul:not(.field-collection-view-links),.section-content .zone-content .region-top-content-first .node .field-name-field-caption ul:not(.field-collection-view-links),.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption ul:not(.field-collection-view-links),.section-content .zone-content .region-top-content-second .node .field-name-field-caption ul:not(.field-collection-view-links),.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption ul:not(.field-collection-view-links){padding:0 0 20px 0;margin:0 0 0 25px;}.section-content .zone-content .region-content .node .field-name-body ul:not(.field-collection-view-links) li,.section-content .zone-top-content .region-content .node .field-name-body ul:not(.field-collection-view-links) li,.section-content .zone-content .region-top-content-first .node .field-name-body ul:not(.field-collection-view-links) li,.section-content .zone-top-content .region-top-content-first .node .field-name-body ul:not(.field-collection-view-links) li,.section-content .zone-content .region-top-content-second .node .field-name-body ul:not(.field-collection-view-links) li,.section-content .zone-top-content .region-top-content-second .node .field-name-body ul:not(.field-collection-view-links) li,.section-content .zone-content .region-content .node .field-name-field-description ul:not(.field-collection-view-links) li,.section-content .zone-top-content .region-content .node .field-name-field-description ul:not(.field-collection-view-links) li,.section-content .zone-content .region-top-content-first .node .field-name-field-description ul:not(.field-collection-view-links) li,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description ul:not(.field-collection-view-links) li,.section-content .zone-content .region-top-content-second .node .field-name-field-description ul:not(.field-collection-view-links) li,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description ul:not(.field-collection-view-links) li,.section-content .zone-content .region-content .node .field-name-field-caption ul:not(.field-collection-view-links) li,.section-content .zone-top-content .region-content .node .field-name-field-caption ul:not(.field-collection-view-links) li,.section-content .zone-content .region-top-content-first .node .field-name-field-caption ul:not(.field-collection-view-links) li,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption ul:not(.field-collection-view-links) li,.section-content .zone-content .region-top-content-second .node .field-name-field-caption ul:not(.field-collection-view-links) li,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption ul:not(.field-collection-view-links) li{list-style-type:none;margin:0;}.section-content .zone-content .region-content .node .field-name-body ul:not(.field-collection-view-links) li:before,.section-content .zone-top-content .region-content .node .field-name-body ul:not(.field-collection-view-links) li:before,.section-content .zone-content .region-top-content-first .node .field-name-body ul:not(.field-collection-view-links) li:before,.section-content .zone-top-content .region-top-content-first .node .field-name-body ul:not(.field-collection-view-links) li:before,.section-content .zone-content .region-top-content-second .node .field-name-body ul:not(.field-collection-view-links) li:before,.section-content .zone-top-content .region-top-content-second .node .field-name-body ul:not(.field-collection-view-links) li:before,.section-content .zone-content .region-content .node .field-name-field-description ul:not(.field-collection-view-links) li:before,.section-content .zone-top-content .region-content .node .field-name-field-description ul:not(.field-collection-view-links) li:before,.section-content .zone-content .region-top-content-first .node .field-name-field-description ul:not(.field-collection-view-links) li:before,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description ul:not(.field-collection-view-links) li:before,.section-content .zone-content .region-top-content-second .node .field-name-field-description ul:not(.field-collection-view-links) li:before,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description ul:not(.field-collection-view-links) li:before,.section-content .zone-content .region-content .node .field-name-field-caption ul:not(.field-collection-view-links) li:before,.section-content .zone-top-content .region-content .node .field-name-field-caption ul:not(.field-collection-view-links) li:before,.section-content .zone-content .region-top-content-first .node .field-name-field-caption ul:not(.field-collection-view-links) li:before,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption ul:not(.field-collection-view-links) li:before,.section-content .zone-content .region-top-content-second .node .field-name-field-caption ul:not(.field-collection-view-links) li:before,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption ul:not(.field-collection-view-links) li:before{color:#407223;content:"•";margin-right:7px;}.section-content .zone-content .region-content .node .field-name-body ul:not(.field-collection-view-links) li ul,.section-content .zone-top-content .region-content .node .field-name-body ul:not(.field-collection-view-links) li ul,.section-content .zone-content .region-top-content-first .node .field-name-body ul:not(.field-collection-view-links) li ul,.section-content .zone-top-content .region-top-content-first .node .field-name-body ul:not(.field-collection-view-links) li ul,.section-content .zone-content .region-top-content-second .node .field-name-body ul:not(.field-collection-view-links) li ul,.section-content .zone-top-content .region-top-content-second .node .field-name-body ul:not(.field-collection-view-links) li ul,.section-content .zone-content .region-content .node .field-name-field-description ul:not(.field-collection-view-links) li ul,.section-content .zone-top-content .region-content .node .field-name-field-description ul:not(.field-collection-view-links) li ul,.section-content .zone-content .region-top-content-first .node .field-name-field-description ul:not(.field-collection-view-links) li ul,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description ul:not(.field-collection-view-links) li ul,.section-content .zone-content .region-top-content-second .node .field-name-field-description ul:not(.field-collection-view-links) li ul,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description ul:not(.field-collection-view-links) li ul,.section-content .zone-content .region-content .node .field-name-field-caption ul:not(.field-collection-view-links) li ul,.section-content .zone-top-content .region-content .node .field-name-field-caption ul:not(.field-collection-view-links) li ul,.section-content .zone-content .region-top-content-first .node .field-name-field-caption ul:not(.field-collection-view-links) li ul,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption ul:not(.field-collection-view-links) li ul,.section-content .zone-content .region-top-content-second .node .field-name-field-caption ul:not(.field-collection-view-links) li ul,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption ul:not(.field-collection-view-links) li ul{margin:0 0 0 15px;padding:10px 0 10px;}.section-content .zone-content .region-content .node .field-name-body ol,.section-content .zone-top-content .region-content .node .field-name-body ol,.section-content .zone-content .region-top-content-first .node .field-name-body ol,.section-content .zone-top-content .region-top-content-first .node .field-name-body ol,.section-content .zone-content .region-top-content-second .node .field-name-body ol,.section-content .zone-top-content .region-top-content-second .node .field-name-body ol,.section-content .zone-content .region-content .node .field-name-field-description ol,.section-content .zone-top-content .region-content .node .field-name-field-description ol,.section-content .zone-content .region-top-content-first .node .field-name-field-description ol,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description ol,.section-content .zone-content .region-top-content-second .node .field-name-field-description ol,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description ol,.section-content .zone-content .region-content .node .field-name-field-caption ol,.section-content .zone-top-content .region-content .node .field-name-field-caption ol,.section-content .zone-content .region-top-content-first .node .field-name-field-caption ol,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption ol,.section-content .zone-content .region-top-content-second .node .field-name-field-caption ol,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption ol{padding:10px 0 25px;margin:0 0 0 1.2em;counter-reset:li;}.section-content .zone-content .region-content .node .field-name-body ol li,.section-content .zone-top-content .region-content .node .field-name-body ol li,.section-content .zone-content .region-top-content-first .node .field-name-body ol li,.section-content .zone-top-content .region-top-content-first .node .field-name-body ol li,.section-content .zone-content .region-top-content-second .node .field-name-body ol li,.section-content .zone-top-content .region-top-content-second .node .field-name-body ol li,.section-content .zone-content .region-content .node .field-name-field-description ol li,.section-content .zone-top-content .region-content .node .field-name-field-description ol li,.section-content .zone-content .region-top-content-first .node .field-name-field-description ol li,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description ol li,.section-content .zone-content .region-top-content-second .node .field-name-field-description ol li,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description ol li,.section-content .zone-content .region-content .node .field-name-field-caption ol li,.section-content .zone-top-content .region-content .node .field-name-field-caption ol li,.section-content .zone-content .region-top-content-first .node .field-name-field-caption ol li,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption ol li,.section-content .zone-content .region-top-content-second .node .field-name-field-caption ol li,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption ol li{position:relative;margin:0 0 0 1.9em;list-style:none;}.section-content .zone-content .region-content .node .field-name-body ol li:before,.section-content .zone-top-content .region-content .node .field-name-body ol li:before,.section-content .zone-content .region-top-content-first .node .field-name-body ol li:before,.section-content .zone-top-content .region-top-content-first .node .field-name-body ol li:before,.section-content .zone-content .region-top-content-second .node .field-name-body ol li:before,.section-content .zone-top-content .region-top-content-second .node .field-name-body ol li:before,.section-content .zone-content .region-content .node .field-name-field-description ol li:before,.section-content .zone-top-content .region-content .node .field-name-field-description ol li:before,.section-content .zone-content .region-top-content-first .node .field-name-field-description ol li:before,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description ol li:before,.section-content .zone-content .region-top-content-second .node .field-name-field-description ol li:before,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description ol li:before,.section-content .zone-content .region-content .node .field-name-field-caption ol li:before,.section-content .zone-top-content .region-content .node .field-name-field-caption ol li:before,.section-content .zone-content .region-top-content-first .node .field-name-field-caption ol li:before,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption ol li:before,.section-content .zone-content .region-top-content-second .node .field-name-field-caption ol li:before,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption ol li:before{color:#407223;content:counter(li) ".";counter-increment:li;position:absolute;top:0px;left:-28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:22px;height:22px;font-weight:bold;margin-right:8px;text-align:center;}.section-content .zone-content .region-content .node .field-name-body ol li ol,.section-content .zone-top-content .region-content .node .field-name-body ol li ol,.section-content .zone-content .region-top-content-first .node .field-name-body ol li ol,.section-content .zone-top-content .region-top-content-first .node .field-name-body ol li ol,.section-content .zone-content .region-top-content-second .node .field-name-body ol li ol,.section-content .zone-top-content .region-top-content-second .node .field-name-body ol li ol,.section-content .zone-content .region-content .node .field-name-field-description ol li ol,.section-content .zone-top-content .region-content .node .field-name-field-description ol li ol,.section-content .zone-content .region-top-content-first .node .field-name-field-description ol li ol,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description ol li ol,.section-content .zone-content .region-top-content-second .node .field-name-field-description ol li ol,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description ol li ol,.section-content .zone-content .region-content .node .field-name-field-caption ol li ol,.section-content .zone-top-content .region-content .node .field-name-field-caption ol li ol,.section-content .zone-content .region-top-content-first .node .field-name-field-caption ol li ol,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption ol li ol,.section-content .zone-content .region-top-content-second .node .field-name-field-caption ol li ol,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption ol li ol{margin:0px 0px 0px -5px;padding:10px 0 10px;}.section-content .zone-content .region-content .node .field-name-body blockquote,.section-content .zone-top-content .region-content .node .field-name-body blockquote,.section-content .zone-content .region-top-content-first .node .field-name-body blockquote,.section-content .zone-top-content .region-top-content-first .node .field-name-body blockquote,.section-content .zone-content .region-top-content-second .node .field-name-body blockquote,.section-content .zone-top-content .region-top-content-second .node .field-name-body blockquote,.section-content .zone-content .region-content .node .field-name-field-description blockquote,.section-content .zone-top-content .region-content .node .field-name-field-description blockquote,.section-content .zone-content .region-top-content-first .node .field-name-field-description blockquote,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description blockquote,.section-content .zone-content .region-top-content-second .node .field-name-field-description blockquote,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description blockquote,.section-content .zone-content .region-content .node .field-name-field-caption blockquote,.section-content .zone-top-content .region-content .node .field-name-field-caption blockquote,.section-content .zone-content .region-top-content-first .node .field-name-field-caption blockquote,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption blockquote,.section-content .zone-content .region-top-content-second .node .field-name-field-caption blockquote,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption blockquote{color:#407223;font-family:'Open Sans';font-weight:700;font-size:20px;font-size:2rem;line-height:25px;line-height:2.5rem;margin-left:40px;}.section-content .zone-content .region-content .node .field-name-body blockquote:before,.section-content .zone-top-content .region-content .node .field-name-body blockquote:before,.section-content .zone-content .region-top-content-first .node .field-name-body blockquote:before,.section-content .zone-top-content .region-top-content-first .node .field-name-body blockquote:before,.section-content .zone-content .region-top-content-second .node .field-name-body blockquote:before,.section-content .zone-top-content .region-top-content-second .node .field-name-body blockquote:before,.section-content .zone-content .region-content .node .field-name-field-description blockquote:before,.section-content .zone-top-content .region-content .node .field-name-field-description blockquote:before,.section-content .zone-content .region-top-content-first .node .field-name-field-description blockquote:before,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description blockquote:before,.section-content .zone-content .region-top-content-second .node .field-name-field-description blockquote:before,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description blockquote:before,.section-content .zone-content .region-content .node .field-name-field-caption blockquote:before,.section-content .zone-top-content .region-content .node .field-name-field-caption blockquote:before,.section-content .zone-content .region-top-content-first .node .field-name-field-caption blockquote:before,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption blockquote:before,.section-content .zone-content .region-top-content-second .node .field-name-field-caption blockquote:before,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption blockquote:before,.section-content .zone-content .region-content .node .field-name-body blockquote p:after,.section-content .zone-top-content .region-content .node .field-name-body blockquote p:after,.section-content .zone-content .region-top-content-first .node .field-name-body blockquote p:after,.section-content .zone-top-content .region-top-content-first .node .field-name-body blockquote p:after,.section-content .zone-content .region-top-content-second .node .field-name-body blockquote p:after,.section-content .zone-top-content .region-top-content-second .node .field-name-body blockquote p:after,.section-content .zone-content .region-content .node .field-name-field-description blockquote p:after,.section-content .zone-top-content .region-content .node .field-name-field-description blockquote p:after,.section-content .zone-content .region-top-content-first .node .field-name-field-description blockquote p:after,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description blockquote p:after,.section-content .zone-content .region-top-content-second .node .field-name-field-description blockquote p:after,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description blockquote p:after,.section-content .zone-content .region-content .node .field-name-field-caption blockquote p:after,.section-content .zone-top-content .region-content .node .field-name-field-caption blockquote p:after,.section-content .zone-content .region-top-content-first .node .field-name-field-caption blockquote p:after,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption blockquote p:after,.section-content .zone-content .region-top-content-second .node .field-name-field-caption blockquote p:after,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption blockquote p:after{font-family:"FontAwesome";}.section-content .zone-content .region-content .node .field-name-body blockquote:before,.section-content .zone-top-content .region-content .node .field-name-body blockquote:before,.section-content .zone-content .region-top-content-first .node .field-name-body blockquote:before,.section-content .zone-top-content .region-top-content-first .node .field-name-body blockquote:before,.section-content .zone-content .region-top-content-second .node .field-name-body blockquote:before,.section-content .zone-top-content .region-top-content-second .node .field-name-body blockquote:before,.section-content .zone-content .region-content .node .field-name-field-description blockquote:before,.section-content .zone-top-content .region-content .node .field-name-field-description blockquote:before,.section-content .zone-content .region-top-content-first .node .field-name-field-description blockquote:before,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description blockquote:before,.section-content .zone-content .region-top-content-second .node .field-name-field-description blockquote:before,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description blockquote:before,.section-content .zone-content .region-content .node .field-name-field-caption blockquote:before,.section-content .zone-top-content .region-content .node .field-name-field-caption blockquote:before,.section-content .zone-content .region-top-content-first .node .field-name-field-caption blockquote:before,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption blockquote:before,.section-content .zone-content .region-top-content-second .node .field-name-field-caption blockquote:before,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption blockquote:before{float:left;margin-right:10px;content:"\f10e";}.section-content .zone-content .region-content .node .field-name-body blockquote p:after,.section-content .zone-top-content .region-content .node .field-name-body blockquote p:after,.section-content .zone-content .region-top-content-first .node .field-name-body blockquote p:after,.section-content .zone-top-content .region-top-content-first .node .field-name-body blockquote p:after,.section-content .zone-content .region-top-content-second .node .field-name-body blockquote p:after,.section-content .zone-top-content .region-top-content-second .node .field-name-body blockquote p:after,.section-content .zone-content .region-content .node .field-name-field-description blockquote p:after,.section-content .zone-top-content .region-content .node .field-name-field-description blockquote p:after,.section-content .zone-content .region-top-content-first .node .field-name-field-description blockquote p:after,.section-content .zone-top-content .region-top-content-first .node .field-name-field-description blockquote p:after,.section-content .zone-content .region-top-content-second .node .field-name-field-description blockquote p:after,.section-content .zone-top-content .region-top-content-second .node .field-name-field-description blockquote p:after,.section-content .zone-content .region-content .node .field-name-field-caption blockquote p:after,.section-content .zone-top-content .region-content .node .field-name-field-caption blockquote p:after,.section-content .zone-content .region-top-content-first .node .field-name-field-caption blockquote p:after,.section-content .zone-top-content .region-top-content-first .node .field-name-field-caption blockquote p:after,.section-content .zone-content .region-top-content-second .node .field-name-field-caption blockquote p:after,.section-content .zone-top-content .region-top-content-second .node .field-name-field-caption blockquote p:after{display:inline-block;content:"\f10e";margin-left:10px;}.section-content .zone-content .region-content .node .links .comment-add,.section-content .zone-top-content .region-content .node .links .comment-add,.section-content .zone-content .region-top-content-first .node .links .comment-add,.section-content .zone-top-content .region-top-content-first .node .links .comment-add,.section-content .zone-content .region-top-content-second .node .links .comment-add,.section-content .zone-top-content .region-top-content-second .node .links .comment-add{display:none;}.section-content .zone-content .region-content .node.node-news .more-link,.section-content .zone-top-content .region-content .node.node-news .more-link,.section-content .zone-content .region-top-content-first .node.node-news .more-link,.section-content .zone-top-content .region-top-content-first .node.node-news .more-link,.section-content .zone-content .region-top-content-second .node.node-news .more-link,.section-content .zone-top-content .region-top-content-second .node.node-news .more-link{display:block;text-align:left;}.section-content .zone-content .region-content .node.node-news.full .field-name-field-publish-date,.section-content .zone-top-content .region-content .node.node-news.full .field-name-field-publish-date,.section-content .zone-content .region-top-content-first .node.node-news.full .field-name-field-publish-date,.section-content .zone-top-content .region-top-content-first .node.node-news.full .field-name-field-publish-date,.section-content .zone-content .region-top-content-second .node.node-news.full .field-name-field-publish-date,.section-content .zone-top-content .region-top-content-second .node.node-news.full .field-name-field-publish-date{margin:30px 0 10px;}.section-content .zone-content .region-content .node.node-news.full .field-name-title-field,.section-content .zone-top-content .region-content .node.node-news.full .field-name-title-field,.section-content .zone-content .region-top-content-first .node.node-news.full .field-name-title-field,.section-content .zone-top-content .region-top-content-first .node.node-news.full .field-name-title-field,.section-content .zone-content .region-top-content-second .node.node-news.full .field-name-title-field,.section-content .zone-top-content .region-top-content-second .node.node-news.full .field-name-title-field{display:block;}.section-content .zone-content .region-content .node.node-news.full .field-name-field-caption,.section-content .zone-top-content .region-content .node.node-news.full .field-name-field-caption,.section-content .zone-content .region-top-content-first .node.node-news.full .field-name-field-caption,.section-content .zone-top-content .region-top-content-first .node.node-news.full .field-name-field-caption,.section-content .zone-content .region-top-content-second .node.node-news.full .field-name-field-caption,.section-content .zone-top-content .region-top-content-second .node.node-news.full .field-name-field-caption{margin-top:30px;}.section-content .zone-content .region-content .node.node-news .news-info,.section-content .zone-top-content .region-content .node.node-news .news-info,.section-content .zone-content .region-top-content-first .node.node-news .news-info,.section-content .zone-top-content .region-top-content-first .node.node-news .news-info,.section-content .zone-content .region-top-content-second .node.node-news .news-info,.section-content .zone-top-content .region-top-content-second .node.node-news .news-info{margin:10px 0;}.section-content .zone-content .region-content .node.node-news .field-name-field-news-type,.section-content .zone-top-content .region-content .node.node-news .field-name-field-news-type,.section-content .zone-content .region-top-content-first .node.node-news .field-name-field-news-type,.section-content .zone-top-content .region-top-content-first .node.node-news .field-name-field-news-type,.section-content .zone-content .region-top-content-second .node.node-news .field-name-field-news-type,.section-content .zone-top-content .region-top-content-second .node.node-news .field-name-field-news-type{display:inline-block;color:#999999;text-transform:uppercase;font-size:16px;font-size:1.6rem;font-weight:normal;}.section-content .zone-content .region-content .node.node-news .field-name-field-news-type:after,.section-content .zone-top-content .region-content .node.node-news .field-name-field-news-type:after,.section-content .zone-content .region-top-content-first .node.node-news .field-name-field-news-type:after,.section-content .zone-top-content .region-top-content-first .node.node-news .field-name-field-news-type:after,.section-content .zone-content .region-top-content-second .node.node-news .field-name-field-news-type:after,.section-content .zone-top-content .region-top-content-second .node.node-news .field-name-field-news-type:after{content:" / ";margin:0 10px;font-size:18px;font-size:1.8rem;}.section-content .zone-content .region-content .node.node-news .field-name-field-publish-date,.section-content .zone-top-content .region-content .node.node-news .field-name-field-publish-date,.section-content .zone-content .region-top-content-first .node.node-news .field-name-field-publish-date,.section-content .zone-top-content .region-top-content-first .node.node-news .field-name-field-publish-date,.section-content .zone-content .region-top-content-second .node.node-news .field-name-field-publish-date,.section-content .zone-top-content .region-top-content-second .node.node-news .field-name-field-publish-date{display:inline-block;color:#999999;font-size:16px;font-size:1.6rem;font-weight:normal;}.section-content .zone-content .region-content .node .field-name-field-tags a,.section-content .zone-top-content .region-content .node .field-name-field-tags a,.section-content .zone-content .region-top-content-first .node .field-name-field-tags a,.section-content .zone-top-content .region-top-content-first .node .field-name-field-tags a,.section-content .zone-content .region-top-content-second .node .field-name-field-tags a,.section-content .zone-top-content .region-top-content-second .node .field-name-field-tags a{font-size:18px;font-size:1.8rem;margin-right:10px;display:inline-block;font-weight:normal;}.section-content .zone-content .region-content .node .field-name-field-tags a:hover,.section-content .zone-top-content .region-content .node .field-name-field-tags a:hover,.section-content .zone-content .region-top-content-first .node .field-name-field-tags a:hover,.section-content .zone-top-content .region-top-content-first .node .field-name-field-tags a:hover,.section-content .zone-content .region-top-content-second .node .field-name-field-tags a:hover,.section-content .zone-top-content .region-top-content-second .node .field-name-field-tags a:hover{text-decoration:underline;}.section-content .zone-content .region-content .node .field-name-field-content-page-image .field-items .field-item,.section-content .zone-top-content .region-content .node .field-name-field-content-page-image .field-items .field-item,.section-content .zone-content .region-top-content-first .node .field-name-field-content-page-image .field-items .field-item,.section-content .zone-top-content .region-top-content-first .node .field-name-field-content-page-image .field-items .field-item,.section-content .zone-content .region-top-content-second .node .field-name-field-content-page-image .field-items .field-item,.section-content .zone-top-content .region-top-content-second .node .field-name-field-content-page-image .field-items .field-item{margin-top:5px;margin-bottom:5px;text-align:center;}.section-content .zone-content .region-content .node.nosto,.section-content .zone-top-content .region-content .node.nosto,.section-content .zone-content .region-top-content-first .node.nosto,.section-content .zone-top-content .region-top-content-first .node.nosto,.section-content .zone-content .region-top-content-second .node.nosto,.section-content .zone-top-content .region-top-content-second .node.nosto,.section-content .zone-content .region-content .node.pikkunosto,.section-content .zone-top-content .region-content .node.pikkunosto,.section-content .zone-content .region-top-content-first .node.pikkunosto,.section-content .zone-top-content .region-top-content-first .node.pikkunosto,.section-content .zone-content .region-top-content-second .node.pikkunosto,.section-content .zone-top-content .region-top-content-second .node.pikkunosto{position:relative;margin-bottom:20px;}.section-content .zone-content .region-content .node.nosto .field-name-title-field,.section-content .zone-top-content .region-content .node.nosto .field-name-title-field,.section-content .zone-content .region-top-content-first .node.nosto .field-name-title-field,.section-content .zone-top-content .region-top-content-first .node.nosto .field-name-title-field,.section-content .zone-content .region-top-content-second .node.nosto .field-name-title-field,.section-content .zone-top-content .region-top-content-second .node.nosto .field-name-title-field,.section-content .zone-content .region-content .node.pikkunosto .field-name-title-field,.section-content .zone-top-content .region-content .node.pikkunosto .field-name-title-field,.section-content .zone-content .region-top-content-first .node.pikkunosto .field-name-title-field,.section-content .zone-top-content .region-top-content-first .node.pikkunosto .field-name-title-field,.section-content .zone-content .region-top-content-second .node.pikkunosto .field-name-title-field,.section-content .zone-top-content .region-top-content-second .node.pikkunosto .field-name-title-field{position:absolute;bottom:0;width:100%;}.section-content .zone-content .region-content .node.nosto .field-name-title-field h3,.section-content .zone-top-content .region-content .node.nosto .field-name-title-field h3,.section-content .zone-content .region-top-content-first .node.nosto .field-name-title-field h3,.section-content .zone-top-content .region-top-content-first .node.nosto .field-name-title-field h3,.section-content .zone-content .region-top-content-second .node.nosto .field-name-title-field h3,.section-content .zone-top-content .region-top-content-second .node.nosto .field-name-title-field h3,.section-content .zone-content .region-content .node.pikkunosto .field-name-title-field h3,.section-content .zone-top-content .region-content .node.pikkunosto .field-name-title-field h3,.section-content .zone-content .region-top-content-first .node.pikkunosto .field-name-title-field h3,.section-content .zone-top-content .region-top-content-first .node.pikkunosto .field-name-title-field h3,.section-content .zone-content .region-top-content-second .node.pikkunosto .field-name-title-field h3,.section-content .zone-top-content .region-top-content-second .node.pikkunosto .field-name-title-field h3{margin:0;}.section-content .zone-content .region-content .node.nosto .field-name-title-field a,.section-content .zone-top-content .region-content .node.nosto .field-name-title-field a,.section-content .zone-content .region-top-content-first .node.nosto .field-name-title-field a,.section-content .zone-top-content .region-top-content-first .node.nosto .field-name-title-field a,.section-content .zone-content .region-top-content-second .node.nosto .field-name-title-field a,.section-content .zone-top-content .region-top-content-second .node.nosto .field-name-title-field a,.section-content .zone-content .region-content .node.pikkunosto .field-name-title-field a,.section-content .zone-top-content .region-content .node.pikkunosto .field-name-title-field a,.section-content .zone-content .region-top-content-first .node.pikkunosto .field-name-title-field a,.section-content .zone-top-content .region-top-content-first .node.pikkunosto .field-name-title-field a,.section-content .zone-content .region-top-content-second .node.pikkunosto .field-name-title-field a,.section-content .zone-top-content .region-top-content-second .node.pikkunosto .field-name-title-field a{font-size:22px;font-size:2.2rem;line-height:32px;line-height:3.2rem;color:#ffffff;font-family:'Open Sans';text-transform:uppercase;font-weight:700;margin:0 0 15px;font-weight:400;display:block;background-color:rgba(51,51,51,0.75);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf333333',endColorstr='#bf333333');margin:0;padding:15px 60px 15px 20px;}.section-content .zone-content .region-content .node.nosto .field-name-title-field a:not([dummy]),.section-content .zone-top-content .region-content .node.nosto .field-name-title-field a:not([dummy]),.section-content .zone-content .region-top-content-first .node.nosto .field-name-title-field a:not([dummy]),.section-content .zone-top-content .region-top-content-first .node.nosto .field-name-title-field a:not([dummy]),.section-content .zone-content .region-top-content-second .node.nosto .field-name-title-field a:not([dummy]),.section-content .zone-top-content .region-top-content-second .node.nosto .field-name-title-field a:not([dummy]),.section-content .zone-content .region-content .node.pikkunosto .field-name-title-field a:not([dummy]),.section-content .zone-top-content .region-content .node.pikkunosto .field-name-title-field a:not([dummy]),.section-content .zone-content .region-top-content-first .node.pikkunosto .field-name-title-field a:not([dummy]),.section-content .zone-top-content .region-top-content-first .node.pikkunosto .field-name-title-field a:not([dummy]),.section-content .zone-content .region-top-content-second .node.pikkunosto .field-name-title-field a:not([dummy]),.section-content .zone-top-content .region-top-content-second .node.pikkunosto .field-name-title-field a:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}.section-content .zone-content .region-content .node.nosto .field-name-title-field a:after,.section-content .zone-top-content .region-content .node.nosto .field-name-title-field a:after,.section-content .zone-content .region-top-content-first .node.nosto .field-name-title-field a:after,.section-content .zone-top-content .region-top-content-first .node.nosto .field-name-title-field a:after,.section-content .zone-content .region-top-content-second .node.nosto .field-name-title-field a:after,.section-content .zone-top-content .region-top-content-second .node.nosto .field-name-title-field a:after,.section-content .zone-content .region-content .node.pikkunosto .field-name-title-field a:after,.section-content .zone-top-content .region-content .node.pikkunosto .field-name-title-field a:after,.section-content .zone-content .region-top-content-first .node.pikkunosto .field-name-title-field a:after,.section-content .zone-top-content .region-top-content-first .node.pikkunosto .field-name-title-field a:after,.section-content .zone-content .region-top-content-second .node.pikkunosto .field-name-title-field a:after,.section-content .zone-top-content .region-top-content-second .node.pikkunosto .field-name-title-field a:after{float:right;margin-right:-45px;font-family:"FontAwesome";content:"\f0a9";font-size:48px;font-size:4.8rem;}.section-content .zone-content .region-content .node.listaus,.section-content .zone-top-content .region-content .node.listaus,.section-content .zone-content .region-top-content-first .node.listaus,.section-content .zone-top-content .region-top-content-first .node.listaus,.section-content .zone-content .region-top-content-second .node.listaus,.section-content .zone-top-content .region-top-content-second .node.listaus{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #dedede;}.section-content .zone-content .region-content .node.teaser,.section-content .zone-top-content .region-content .node.teaser,.section-content .zone-content .region-top-content-first .node.teaser,.section-content .zone-top-content .region-top-content-first .node.teaser,.section-content .zone-content .region-top-content-second .node.teaser,.section-content .zone-top-content .region-top-content-second .node.teaser{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #dedede;font-size:16px;font-size:1.6rem;}.section-content .zone-content .region-content .node.listaus .field.field-name-title-field,.section-content .zone-top-content .region-content .node.listaus .field.field-name-title-field,.section-content .zone-content .region-top-content-first .node.listaus .field.field-name-title-field,.section-content .zone-top-content .region-top-content-first .node.listaus .field.field-name-title-field,.section-content .zone-content .region-top-content-second .node.listaus .field.field-name-title-field,.section-content .zone-top-content .region-top-content-second .node.listaus .field.field-name-title-field,.section-content .zone-content .region-content .node.teaser .field.field-name-title-field,.section-content .zone-top-content .region-content .node.teaser .field.field-name-title-field,.section-content .zone-content .region-top-content-first .node.teaser .field.field-name-title-field,.section-content .zone-top-content .region-top-content-first .node.teaser .field.field-name-title-field,.section-content .zone-content .region-top-content-second .node.teaser .field.field-name-title-field,.section-content .zone-top-content .region-top-content-second .node.teaser .field.field-name-title-field{color:#333333;}.section-content .zone-content .region-content .node.listaus .field.field-name-title-field a,.section-content .zone-top-content .region-content .node.listaus .field.field-name-title-field a,.section-content .zone-content .region-top-content-first .node.listaus .field.field-name-title-field a,.section-content .zone-top-content .region-top-content-first .node.listaus .field.field-name-title-field a,.section-content .zone-content .region-top-content-second .node.listaus .field.field-name-title-field a,.section-content .zone-top-content .region-top-content-second .node.listaus .field.field-name-title-field a,.section-content .zone-content .region-content .node.teaser .field.field-name-title-field a,.section-content .zone-top-content .region-content .node.teaser .field.field-name-title-field a,.section-content .zone-content .region-top-content-first .node.teaser .field.field-name-title-field a,.section-content .zone-top-content .region-top-content-first .node.teaser .field.field-name-title-field a,.section-content .zone-content .region-top-content-second .node.teaser .field.field-name-title-field a,.section-content .zone-top-content .region-top-content-second .node.teaser .field.field-name-title-field a{font-size:22px;font-size:2.2rem;font-weight:400;color:#333333;text-decoration:none;}.section-content .zone-content .region-content .node.listaus .field.field-name-title-field a:hover,.section-content .zone-top-content .region-content .node.listaus .field.field-name-title-field a:hover,.section-content .zone-content .region-top-content-first .node.listaus .field.field-name-title-field a:hover,.section-content .zone-top-content .region-top-content-first .node.listaus .field.field-name-title-field a:hover,.section-content .zone-content .region-top-content-second .node.listaus .field.field-name-title-field a:hover,.section-content .zone-top-content .region-top-content-second .node.listaus .field.field-name-title-field a:hover,.section-content .zone-content .region-content .node.teaser .field.field-name-title-field a:hover,.section-content .zone-top-content .region-content .node.teaser .field.field-name-title-field a:hover,.section-content .zone-content .region-top-content-first .node.teaser .field.field-name-title-field a:hover,.section-content .zone-top-content .region-top-content-first .node.teaser .field.field-name-title-field a:hover,.section-content .zone-content .region-top-content-second .node.teaser .field.field-name-title-field a:hover,.section-content .zone-top-content .region-top-content-second .node.teaser .field.field-name-title-field a:hover{color:#407223;text-decoration:underline;}.section-content .zone-content .region-content .node.listaus .field.field-name-field-content-page-image,.section-content .zone-top-content .region-content .node.listaus .field.field-name-field-content-page-image,.section-content .zone-content .region-top-content-first .node.listaus .field.field-name-field-content-page-image,.section-content .zone-top-content .region-top-content-first .node.listaus .field.field-name-field-content-page-image,.section-content .zone-content .region-top-content-second .node.listaus .field.field-name-field-content-page-image,.section-content .zone-top-content .region-top-content-second .node.listaus .field.field-name-field-content-page-image,.section-content .zone-content .region-content .node.teaser .field.field-name-field-content-page-image,.section-content .zone-top-content .region-content .node.teaser .field.field-name-field-content-page-image,.section-content .zone-content .region-top-content-first .node.teaser .field.field-name-field-content-page-image,.section-content .zone-top-content .region-top-content-first .node.teaser .field.field-name-field-content-page-image,.section-content .zone-content .region-top-content-second .node.teaser .field.field-name-field-content-page-image,.section-content .zone-top-content .region-top-content-second .node.teaser .field.field-name-field-content-page-image{float:left;margin-right:20px;}.section-content .zone-content .region-content .node.listaus .field.field-name-field-caption,.section-content .zone-top-content .region-content .node.listaus .field.field-name-field-caption,.section-content .zone-content .region-top-content-first .node.listaus .field.field-name-field-caption,.section-content .zone-top-content .region-top-content-first .node.listaus .field.field-name-field-caption,.section-content .zone-content .region-top-content-second .node.listaus .field.field-name-field-caption,.section-content .zone-top-content .region-top-content-second .node.listaus .field.field-name-field-caption,.section-content .zone-content .region-content .node.teaser .field.field-name-field-caption,.section-content .zone-top-content .region-content .node.teaser .field.field-name-field-caption,.section-content .zone-content .region-top-content-first .node.teaser .field.field-name-field-caption,.section-content .zone-top-content .region-top-content-first .node.teaser .field.field-name-field-caption,.section-content .zone-content .region-top-content-second .node.teaser .field.field-name-field-caption,.section-content .zone-top-content .region-top-content-second .node.teaser .field.field-name-field-caption{display:table;margin:0;}.section-content .zone-content .region-content .node.listaus .field.field-name-body,.section-content .zone-top-content .region-content .node.listaus .field.field-name-body,.section-content .zone-content .region-top-content-first .node.listaus .field.field-name-body,.section-content .zone-top-content .region-top-content-first .node.listaus .field.field-name-body,.section-content .zone-content .region-top-content-second .node.listaus .field.field-name-body,.section-content .zone-top-content .region-top-content-second .node.listaus .field.field-name-body,.section-content .zone-content .region-content .node.teaser .field.field-name-body,.section-content .zone-top-content .region-content .node.teaser .field.field-name-body,.section-content .zone-content .region-top-content-first .node.teaser .field.field-name-body,.section-content .zone-top-content .region-top-content-first .node.teaser .field.field-name-body,.section-content .zone-content .region-top-content-second .node.teaser .field.field-name-body,.section-content .zone-top-content .region-top-content-second .node.teaser .field.field-name-body,.section-content .zone-content .region-content .node.listaus .field.field-name-field-description,.section-content .zone-top-content .region-content .node.listaus .field.field-name-field-description,.section-content .zone-content .region-top-content-first .node.listaus .field.field-name-field-description,.section-content .zone-top-content .region-top-content-first .node.listaus .field.field-name-field-description,.section-content .zone-content .region-top-content-second .node.listaus .field.field-name-field-description,.section-content .zone-top-content .region-top-content-second .node.listaus .field.field-name-field-description,.section-content .zone-content .region-content .node.teaser .field.field-name-field-description,.section-content .zone-top-content .region-content .node.teaser .field.field-name-field-description,.section-content .zone-content .region-top-content-first .node.teaser .field.field-name-field-description,.section-content .zone-top-content .region-top-content-first .node.teaser .field.field-name-field-description,.section-content .zone-content .region-top-content-second .node.teaser .field.field-name-field-description,.section-content .zone-top-content .region-top-content-second .node.teaser .field.field-name-field-description,.section-content .zone-content .region-content .node.listaus .field.field-name-field-body,.section-content .zone-top-content .region-content .node.listaus .field.field-name-field-body,.section-content .zone-content .region-top-content-first .node.listaus .field.field-name-field-body,.section-content .zone-top-content .region-top-content-first .node.listaus .field.field-name-field-body,.section-content .zone-content .region-top-content-second .node.listaus .field.field-name-field-body,.section-content .zone-top-content .region-top-content-second .node.listaus .field.field-name-field-body,.section-content .zone-content .region-content .node.teaser .field.field-name-field-body,.section-content .zone-top-content .region-content .node.teaser .field.field-name-field-body,.section-content .zone-content .region-top-content-first .node.teaser .field.field-name-field-body,.section-content .zone-top-content .region-top-content-first .node.teaser .field.field-name-field-body,.section-content .zone-content .region-top-content-second .node.teaser .field.field-name-field-body,.section-content .zone-top-content .region-top-content-second .node.teaser .field.field-name-field-body{font-size:16px;font-size:1.6rem;font-weight:normal;}.section-content .zone-content .region-content .node.listaus .event-time-place,.section-content .zone-top-content .region-content .node.listaus .event-time-place,.section-content .zone-content .region-top-content-first .node.listaus .event-time-place,.section-content .zone-top-content .region-top-content-first .node.listaus .event-time-place,.section-content .zone-content .region-top-content-second .node.listaus .event-time-place,.section-content .zone-top-content .region-top-content-second .node.listaus .event-time-place,.section-content .zone-content .region-content .node.teaser .event-time-place,.section-content .zone-top-content .region-content .node.teaser .event-time-place,.section-content .zone-content .region-top-content-first .node.teaser .event-time-place,.section-content .zone-top-content .region-top-content-first .node.teaser .event-time-place,.section-content .zone-content .region-top-content-second .node.teaser .event-time-place,.section-content .zone-top-content .region-top-content-second .node.teaser .event-time-place{font-size:18px;font-size:1.8rem;font-weight:normal;}.section-content .zone-content .region-content .node.listaus .node-links,.section-content .zone-top-content .region-content .node.listaus .node-links,.section-content .zone-content .region-top-content-first .node.listaus .node-links,.section-content .zone-top-content .region-top-content-first .node.listaus .node-links,.section-content .zone-content .region-top-content-second .node.listaus .node-links,.section-content .zone-top-content .region-top-content-second .node.listaus .node-links,.section-content .zone-content .region-content .node.teaser .node-links,.section-content .zone-top-content .region-content .node.teaser .node-links,.section-content .zone-content .region-top-content-first .node.teaser .node-links,.section-content .zone-top-content .region-top-content-first .node.teaser .node-links,.section-content .zone-content .region-top-content-second .node.teaser .node-links,.section-content .zone-top-content .region-top-content-second .node.teaser .node-links{font-size:18px;font-size:1.8rem;font-weight:normal;}.section-content .zone-content .region-content .node.search_index,.section-content .zone-top-content .region-content .node.search_index,.section-content .zone-content .region-top-content-first .node.search_index,.section-content .zone-top-content .region-top-content-first .node.search_index,.section-content .zone-content .region-top-content-second .node.search_index,.section-content .zone-top-content .region-top-content-second .node.search_index{margin-bottom:30px;padding-bottom:35px;border-bottom:1px dotted #dedede;}.section-content .zone-content .region-content .node.search_index h2 a,.section-content .zone-top-content .region-content .node.search_index h2 a,.section-content .zone-content .region-top-content-first .node.search_index h2 a,.section-content .zone-top-content .region-top-content-first .node.search_index h2 a,.section-content .zone-content .region-top-content-second .node.search_index h2 a,.section-content .zone-top-content .region-top-content-second .node.search_index h2 a{color:#333333;text-decoration:none;}.section-content .zone-content .region-content .node.search_index h2 a:hover,.section-content .zone-top-content .region-content .node.search_index h2 a:hover,.section-content .zone-content .region-top-content-first .node.search_index h2 a:hover,.section-content .zone-top-content .region-top-content-first .node.search_index h2 a:hover,.section-content .zone-content .region-top-content-second .node.search_index h2 a:hover,.section-content .zone-top-content .region-top-content-second .node.search_index h2 a:hover{color:#407223;text-decoration:underline;}.section-content .zone-content .region-content .node.search_index .field.field-name-field-caption,.section-content .zone-top-content .region-content .node.search_index .field.field-name-field-caption,.section-content .zone-content .region-top-content-first .node.search_index .field.field-name-field-caption,.section-content .zone-top-content .region-top-content-first .node.search_index .field.field-name-field-caption,.section-content .zone-content .region-top-content-second .node.search_index .field.field-name-field-caption,.section-content .zone-top-content .region-top-content-second .node.search_index .field.field-name-field-caption,.section-content .zone-content .region-content .node.search_index .field.field-name-field-description,.section-content .zone-top-content .region-content .node.search_index .field.field-name-field-description,.section-content .zone-content .region-top-content-first .node.search_index .field.field-name-field-description,.section-content .zone-top-content .region-top-content-first .node.search_index .field.field-name-field-description,.section-content .zone-content .region-top-content-second .node.search_index .field.field-name-field-description,.section-content .zone-top-content .region-top-content-second .node.search_index .field.field-name-field-description{display:table;margin:20px 0 0;font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;font-weight:normal;}.section-content .zone-content .region-content .node.search_index .field.field-name-field-caption p,.section-content .zone-top-content .region-content .node.search_index .field.field-name-field-caption p,.section-content .zone-content .region-top-content-first .node.search_index .field.field-name-field-caption p,.section-content .zone-top-content .region-top-content-first .node.search_index .field.field-name-field-caption p,.section-content .zone-content .region-top-content-second .node.search_index .field.field-name-field-caption p,.section-content .zone-top-content .region-top-content-second .node.search_index .field.field-name-field-caption p,.section-content .zone-content .region-content .node.search_index .field.field-name-field-description p,.section-content .zone-top-content .region-content .node.search_index .field.field-name-field-description p,.section-content .zone-content .region-top-content-first .node.search_index .field.field-name-field-description p,.section-content .zone-top-content .region-top-content-first .node.search_index .field.field-name-field-description p,.section-content .zone-content .region-top-content-second .node.search_index .field.field-name-field-description p,.section-content .zone-top-content .region-top-content-second .node.search_index .field.field-name-field-description p{margin:0;}.section-content .zone-content .region-content .node.node-kuntorastit .kuntorasti-osio,.section-content .zone-top-content .region-content .node.node-kuntorastit .kuntorasti-osio,.section-content .zone-content .region-top-content-first .node.node-kuntorastit .kuntorasti-osio,.section-content .zone-top-content .region-top-content-first .node.node-kuntorastit .kuntorasti-osio,.section-content .zone-content .region-top-content-second .node.node-kuntorastit .kuntorasti-osio,.section-content .zone-top-content .region-top-content-second .node.node-kuntorastit .kuntorasti-osio{margin-bottom:15px;}.section-content .zone-content .region-content .node.node-event-content-type .event-time-place .date,.section-content .zone-top-content .region-content .node.node-event-content-type .event-time-place .date,.section-content .zone-content .region-top-content-first .node.node-event-content-type .event-time-place .date,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type .event-time-place .date,.section-content .zone-content .region-top-content-second .node.node-event-content-type .event-time-place .date,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type .event-time-place .date{margin-right:20px;}.section-content .zone-content .region-content .node.node-event-content-type .event-time-place .date:before,.section-content .zone-top-content .region-content .node.node-event-content-type .event-time-place .date:before,.section-content .zone-content .region-top-content-first .node.node-event-content-type .event-time-place .date:before,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type .event-time-place .date:before,.section-content .zone-content .region-top-content-second .node.node-event-content-type .event-time-place .date:before,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type .event-time-place .date:before{font-family:"FontAwesome";content:"\f073";margin-right:10px;}.section-content .zone-content .region-content .node.node-event-content-type .event-time-place .time,.section-content .zone-top-content .region-content .node.node-event-content-type .event-time-place .time,.section-content .zone-content .region-top-content-first .node.node-event-content-type .event-time-place .time,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type .event-time-place .time,.section-content .zone-content .region-top-content-second .node.node-event-content-type .event-time-place .time,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type .event-time-place .time{margin-right:20px;}.section-content .zone-content .region-content .node.node-event-content-type .event-time-place .time:before,.section-content .zone-top-content .region-content .node.node-event-content-type .event-time-place .time:before,.section-content .zone-content .region-top-content-first .node.node-event-content-type .event-time-place .time:before,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type .event-time-place .time:before,.section-content .zone-content .region-top-content-second .node.node-event-content-type .event-time-place .time:before,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type .event-time-place .time:before{font-family:"FontAwesome";content:"\f017";margin-right:10px;}.section-content .zone-content .region-content .node.node-event-content-type .event-time-place .field-name-field-place,.section-content .zone-top-content .region-content .node.node-event-content-type .event-time-place .field-name-field-place,.section-content .zone-content .region-top-content-first .node.node-event-content-type .event-time-place .field-name-field-place,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type .event-time-place .field-name-field-place,.section-content .zone-content .region-top-content-second .node.node-event-content-type .event-time-place .field-name-field-place,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type .event-time-place .field-name-field-place{display:inline;}.section-content .zone-content .region-content .node.node-event-content-type .event-time-place .field-name-field-place:before,.section-content .zone-top-content .region-content .node.node-event-content-type .event-time-place .field-name-field-place:before,.section-content .zone-content .region-top-content-first .node.node-event-content-type .event-time-place .field-name-field-place:before,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type .event-time-place .field-name-field-place:before,.section-content .zone-content .region-top-content-second .node.node-event-content-type .event-time-place .field-name-field-place:before,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type .event-time-place .field-name-field-place:before{font-family:"FontAwesome";content:"\f041";margin-right:10px;}.section-content .zone-content .region-content .node.node-event-content-type .event-time-place .field-name-field-event-link:before,.section-content .zone-top-content .region-content .node.node-event-content-type .event-time-place .field-name-field-event-link:before,.section-content .zone-content .region-top-content-first .node.node-event-content-type .event-time-place .field-name-field-event-link:before,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type .event-time-place .field-name-field-event-link:before,.section-content .zone-content .region-top-content-second .node.node-event-content-type .event-time-place .field-name-field-event-link:before,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type .event-time-place .field-name-field-event-link:before{font-family:"FontAwesome";content:"\f14c";margin-right:10px;}.section-content .zone-content .region-content .node.node-event-content-type .field-name-field-venue-reg,.section-content .zone-top-content .region-content .node.node-event-content-type .field-name-field-venue-reg,.section-content .zone-content .region-top-content-first .node.node-event-content-type .field-name-field-venue-reg,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type .field-name-field-venue-reg,.section-content .zone-content .region-top-content-second .node.node-event-content-type .field-name-field-venue-reg,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type .field-name-field-venue-reg{margin:20px 0 20px 0;}.section-content .zone-content .region-content .node.node-event-content-type .event-time-place-title,.section-content .zone-top-content .region-content .node.node-event-content-type .event-time-place-title,.section-content .zone-content .region-top-content-first .node.node-event-content-type .event-time-place-title,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type .event-time-place-title,.section-content .zone-content .region-top-content-second .node.node-event-content-type .event-time-place-title,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type .event-time-place-title,.section-content .zone-content .region-content .node.node-event-content-type .event-description-title,.section-content .zone-top-content .region-content .node.node-event-content-type .event-description-title,.section-content .zone-content .region-top-content-first .node.node-event-content-type .event-description-title,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type .event-description-title,.section-content .zone-content .region-top-content-second .node.node-event-content-type .event-description-title,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type .event-description-title{margin:20px 0 20px 0;}.section-content .zone-content .region-content .node.node-event-content-type.listaus .event-time-place .date:before,.section-content .zone-top-content .region-content .node.node-event-content-type.listaus .event-time-place .date:before,.section-content .zone-content .region-top-content-first .node.node-event-content-type.listaus .event-time-place .date:before,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type.listaus .event-time-place .date:before,.section-content .zone-content .region-top-content-second .node.node-event-content-type.listaus .event-time-place .date:before,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type.listaus .event-time-place .date:before,.section-content .zone-content .region-content .node.node-event-content-type.listaus .event-time-place .time:before,.section-content .zone-top-content .region-content .node.node-event-content-type.listaus .event-time-place .time:before,.section-content .zone-content .region-top-content-first .node.node-event-content-type.listaus .event-time-place .time:before,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type.listaus .event-time-place .time:before,.section-content .zone-content .region-top-content-second .node.node-event-content-type.listaus .event-time-place .time:before,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type.listaus .event-time-place .time:before,.section-content .zone-content .region-content .node.node-event-content-type.listaus .event-time-place .field-name-field-place:before,.section-content .zone-top-content .region-content .node.node-event-content-type.listaus .event-time-place .field-name-field-place:before,.section-content .zone-content .region-top-content-first .node.node-event-content-type.listaus .event-time-place .field-name-field-place:before,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type.listaus .event-time-place .field-name-field-place:before,.section-content .zone-content .region-top-content-second .node.node-event-content-type.listaus .event-time-place .field-name-field-place:before,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type.listaus .event-time-place .field-name-field-place:before,.section-content .zone-content .region-content .node.node-event-content-type.listaus .event-time-place .field-name-field-event-link:before,.section-content .zone-top-content .region-content .node.node-event-content-type.listaus .event-time-place .field-name-field-event-link:before,.section-content .zone-content .region-top-content-first .node.node-event-content-type.listaus .event-time-place .field-name-field-event-link:before,.section-content .zone-top-content .region-top-content-first .node.node-event-content-type.listaus .event-time-place .field-name-field-event-link:before,.section-content .zone-content .region-top-content-second .node.node-event-content-type.listaus .event-time-place .field-name-field-event-link:before,.section-content .zone-top-content .region-top-content-second .node.node-event-content-type.listaus .event-time-place .field-name-field-event-link:before{color:#999999;}.section-content .zone-content .region-content .node.node-webform .webform-client-form fieldset legend,.section-content .zone-top-content .region-content .node.node-webform .webform-client-form fieldset legend,.section-content .zone-content .region-top-content-first .node.node-webform .webform-client-form fieldset legend,.section-content .zone-top-content .region-top-content-first .node.node-webform .webform-client-form fieldset legend,.section-content .zone-content .region-top-content-second .node.node-webform .webform-client-form fieldset legend,.section-content .zone-top-content .region-top-content-second .node.node-webform .webform-client-form fieldset legend{font-size:24px;font-size:2.4rem;font-weight:bold;}.section-content .zone-content .region-sidebar-second .block.node-related-block,.section-content .zone-top-content .region-sidebar-second .block.node-related-block{padding:15px 20px;}.section-content .zone-content .region-sidebar-second .block,.section-content .zone-top-content .region-sidebar-second .block{margin-bottom:20px;}.section-content .zone-content .region-sidebar-second .block.block-menu-block-1,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block-1{display:none;}.section-content .zone-content .region-sidebar-second .block.block-menu-block,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block{margin-bottom:40px;}.section-content .zone-content .region-sidebar-second .block.block-menu-block .block-title,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .block-title{font-size:22px;font-size:2.2rem;line-height:32px;line-height:3.2rem;color:#333333;font-family:'Open Sans';text-transform:uppercase;font-weight:700;margin:0 0 15px;margin:0 0 10px;}.section-content .zone-content .region-sidebar-second .block.block-menu-block > .menu,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block > .menu{margin:0;padding:0;border:1px solid;}.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu{padding:0 3px 1px 0;margin-bottom:2px;}.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu li,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu li{list-style:none;list-style-type:none;list-style-image:none;}.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu li,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu li{background:none no-repeat scroll 0 0 #407223;padding:0;margin:0;}.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu li a,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu li a{background:none no-repeat scroll 0 0 #407223;color:#ffffff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;display:block;text-decoration:none;margin:0 0 2px 0;}.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu li a:hover,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu li a:hover{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu li a.active,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu li a.active,.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu li a.active-trail,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu li a.active-trail{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;}.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu li.expanded .menu li a,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu li.expanded .menu li a{background:none no-repeat scroll 0 0 #3a621f;color:#ffffff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;display:block;text-decoration:none;margin:0 0 2px 20px;}.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu li.expanded .menu li a:hover,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu li.expanded .menu li a:hover{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu li.expanded .menu li a.active,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu li.expanded .menu li a.active,.section-content .zone-content .region-sidebar-second .block.block-menu-block .menu li.expanded .menu li a.active-trail,.section-content .zone-top-content .region-sidebar-second .block.block-menu-block .menu li.expanded .menu li a.active-trail{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;}.region-bottom-content-first .node.pikkunosto{position:relative;margin-bottom:20px;}.region-bottom-content-first .node.pikkunosto .field-name-title-field{position:absolute;bottom:0;width:100%;}.region-bottom-content-first .node.pikkunosto .field-name-title-field h3{margin:0;}.region-bottom-content-first .node.pikkunosto .field-name-title-field a{font-size:22px;font-size:2.2rem;line-height:32px;line-height:3.2rem;color:#ffffff;font-family:'Open Sans';text-transform:uppercase;font-weight:700;margin:0 0 15px;font-weight:400;display:block;background-color:rgba(51,51,51,0.75);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf333333',endColorstr='#bf333333');margin:0;padding:15px 60px 15px 20px;}.region-bottom-content-first .node.pikkunosto .field-name-title-field a:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}.region-bottom-content-first .node.pikkunosto .field-name-title-field a:after{float:right;margin-right:-45px;font-family:"FontAwesome";content:"\f0a9";font-size:48px;font-size:4.8rem;}.pager-load-more li a{background:none no-repeat scroll 0 0 #407223;color:#ffffff !important;text-transform:uppercase;font-size:16px;font-size:1.6rem;padding:8px 25px 8px;border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;text-shadow:none;border:medium none;font-weight:400;}.pager-load-more li a:hover{background:none no-repeat scroll 0 0 #333333;color:#ffffff !important;}.block-views-kuntorastit-etusivulle-block{padding:20px;background:#f2efeb;margin-bottom:20px;color:#000;}.block-views-kuntorastit-etusivulle-block.block .block-title{color:#000;}.block-views-kuntorastit-etusivulle-block a{color:#000;text-decoration:none;}.block-views-kuntorastit-etusivulle-block .info i{margin:0 5px 0 0;color:#000;}.block-views-kuntorastit-etusivulle-block .info span{padding:0 5px 0 0;}.block-views-dc80ff26803d46d527edce11d1ece0ab{display:block;width:100%;}.block-views-dc80ff26803d46d527edce11d1ece0ab .views-exposed-form .views-exposed-widget{float:right;clear:right;}.view-events-listing .group-title{color:#407223;font-size:28px;font-size:2.8rem;line-height:34px;line-height:3.4rem;margin:0 0 20px;font-weight:800;text-transform:uppercase;}.view-events-listing .event-description{margin-top:25px;}#flexslider-1 .flex-direction-nav li a{top:110px;-moz-opacity:0.5;-khtml-opacity:0.5;-webkit-opacity:0.5;opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);display:block;}#flexslider-1 .flex-prev{left:20px;}#flexslider-1 .flex-next{right:20px;}#flexslider-1:hover .flex-direction-nav li a{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);}#flexslider-2{display:none;background:none no-repeat scroll 0 0 #eaf6e2;padding:20px 50px;margin-bottom:40px;}#flexslider-2 .flex-direction-nav .flex-prev{left:5px;}#flexslider-2 .flex-direction-nav .flex-next{right:5px;}#flexslider-2 .flex-viewport{padding:0;}.block-custom-blocks-custom-blocks-backlink-block .back-link{text-decoration:none;width:100%;display:block;padding:15px 25px 15px 20px;color:#ffffff;background:none no-repeat scroll 0 0 #2980b9;}.block-custom-blocks-custom-blocks-backlink-block .back-link:hover{background:none no-repeat scroll 0 0 #4da7fd;}.block-custom-blocks-custom-blocks-backlink-block .back-link:before{font-family:"FontAwesome";content:"\f053";font-weight:normal;font-size:14px;font-size:1.4rem;margin-right:10px;}.block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.block .block-title{font-size:22px;font-size:2.2rem;line-height:32px;line-height:3.2rem;color:#ffffff;font-family:'Open Sans';text-transform:uppercase;font-weight:700;margin:0 0 15px;}.block.bghascolor,.block.bghascolor .field-name-title-field{color:#fff;}.block.bghascolor a,.block.bghascolor .field-name-title-field a{color:#fff;}.block.bghascolor a:hover,.block.bghascolor .field-name-title-field a:hover{color:#fff;}.block.block-views-node-related-blocks-block-8{margin-bottom:20px;}.block.block-views-node-related-blocks-block-8 .img-caption{display:block;background:none no-repeat scroll 0 0 #3498db;color:#ffffff;font-size:18px;font-size:1.8rem;padding:10px 15px;}.block.block-views-node-related-blocks-block-8 .img-caption .icon{font-size:24px;font-size:2.4rem;float:left;}.block.block-views-node-related-blocks-block-8 .img-caption span{margin-left:40px;display:table;}.block.node-gallery .slides li,.block.node-gallery .slides li{width:100%;}.block.node-gallery .slides li img,.block.node-gallery .slides li img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.block.node-gallery .slides li img,.block.node-gallery .slides li img{max-width:100%;width:auto;height:auto;}.block.node-gallery .slides li .img-caption,.block.node-gallery .slides li .img-caption{display:block;background:none no-repeat scroll 0 0 #3498db;color:#ffffff;font-size:18px;font-size:1.8rem;padding:10px 15px;}.block.node-gallery .slides li .img-caption .icon,.block.node-gallery .slides li .img-caption .icon{font-size:24px;font-size:2.4rem;float:left;}.block.node-gallery .slides li .img-caption span,.block.node-gallery .slides li .img-caption span{margin-left:40px;display:table;}.block.node-gallery-navigation .slides li{width:100%;}.block.node-gallery-navigation .slides li img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.block.node-gallery-navigation .slides li img{max-width:100%;width:auto;height:auto;}.block.node-gallery-navigation .slides li img{border:2px solid #eaf6e2;}.block.node-gallery-navigation .slides li.flex-active-slide img,.block.node-gallery-navigation .slides li:hover img{border:2px solid #599e68;}.block.attachments{background:none no-repeat scroll 0 0 #1abc9c;}.block.attachments .file-extension{display:inline-block;font-size:18px;font-size:1.8rem;}.block.attachments .file-info{display:inline-block;font-size:18px;font-size:1.8rem;line-height:20px;line-height:2rem;margin-left:5px;}.block.attachments .file-info .file_extension{display:inline-block;}.block.internal-links{background:none no-repeat scroll 0 0 #7cb659;}.block.external-links{background:none no-repeat scroll 0 0 #9b59b6;}.block.block-views-tweets-kopio-block{float:left;background:#3498db;margin-bottom:20px;padding:24px 20px 0px 20px;}.block.block-views-tweets-kopio-block li:first-child{margin-top:20px;}.block.block-views-tweets-kopio-block li{margin-bottom:30px;}.block.block-views-tweets-kopio-block .twitter-c1{float:left;}.block.block-views-tweets-kopio-block .twitter-c1 .placeholder:before{font-family:"FontAwesome";font-size:36px;font-size:3.6rem;content:"\f099";}.block.block-views-tweets-kopio-block .twitter-c2{margin:-4px 0px 14px 10px;float:left;}.block.block-views-tweets-kopio-block .twitter-c2 a{display:block;font-size:18px;font-size:1.8rem;line-height:14px;line-height:1.4rem;}.block.block-views-tweets-kopio-block .twitter-text{clear:both;margin-top:20px;font-size:18px;font-size:1.8rem;line-height:25px;line-height:2.5rem;}.block.block-views-news-listing-block-3,.block.block-views-news-listing-block-1,.block.block-views-b56865b09594a978df34148a1fe763c3{margin-bottom:20px;position:relative;min-height:auto;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0px 40px 0px;color:#fff;}.block.block-views-news-listing-block-3 .view a,.block.block-views-news-listing-block-1 .view a,.block.block-views-b56865b09594a978df34148a1fe763c3 .view a{color:#fff;text-decoration:none;}.block.block-views-news-listing-block-3 .view a:hover,.block.block-views-news-listing-block-1 .view a:hover,.block.block-views-b56865b09594a978df34148a1fe763c3 .view a:hover{text-decoration:underline;}.block.block-views-news-listing-block-3 h2,.block.block-views-news-listing-block-1 h2,.block.block-views-b56865b09594a978df34148a1fe763c3 h2,.block.block-views-news-listing-block-3 .view .view-content,.block.block-views-news-listing-block-1 .view .view-content,.block.block-views-b56865b09594a978df34148a1fe763c3 .view .view-content{padding-left:20px;padding-right:20px;}.block.block-views-news-listing-block-3 .icon,.block.block-views-news-listing-block-1 .icon,.block.block-views-b56865b09594a978df34148a1fe763c3 .icon{font-size:14px;font-size:1.4rem;}.block.block-views-news-listing-block-3 .aika-ja-tagit,.block.block-views-news-listing-block-1 .aika-ja-tagit,.block.block-views-b56865b09594a978df34148a1fe763c3 .aika-ja-tagit,.block.block-views-news-listing-block-3 .date-display-single,.block.block-views-news-listing-block-1 .date-display-single,.block.block-views-b56865b09594a978df34148a1fe763c3 .date-display-single,.block.block-views-news-listing-block-3 .date-display-start,.block.block-views-news-listing-block-1 .date-display-start,.block.block-views-b56865b09594a978df34148a1fe763c3 .date-display-start,.block.block-views-news-listing-block-3 .date-display-end,.block.block-views-news-listing-block-1 .date-display-end,.block.block-views-b56865b09594a978df34148a1fe763c3 .date-display-end{text-rendering:auto;-moz-osx-font-smoothing:grayscale;font-weight:normal;font-family:'Open Sans';font-size:14px;font-size:1.4rem;}.block.block-views-news-listing-block-3 .date-display-range,.block.block-views-news-listing-block-1 .date-display-range,.block.block-views-b56865b09594a978df34148a1fe763c3 .date-display-range{display:inline-block;}.block.block-views-news-listing-block-3 .date-display-single .date-display-range,.block.block-views-news-listing-block-1 .date-display-single .date-display-range,.block.block-views-b56865b09594a978df34148a1fe763c3 .date-display-single .date-display-range{display:inline-block;}.block.block-views-news-listing-block-3 .otsikko,.block.block-views-news-listing-block-1 .otsikko,.block.block-views-b56865b09594a978df34148a1fe763c3 .otsikko{margin:-3px 0 14px 0;font-size:16px;font-size:1.6rem;}.block.block-views-news-listing-block-3 .view-footer,.block.block-views-news-listing-block-1 .view-footer,.block.block-views-b56865b09594a978df34148a1fe763c3 .view-footer{position:absolute;bottom:0px;width:100%;}.block.block-custom-blocks-custom-blocks-twitter,.block.block-custom-blocks-custom-blocks-facebook,.block.block-instagram-block-instagram-block-tag,.block.block-custom-blocks-custom-blocks-instagram{background:none no-repeat scroll 0 0 #f2efeb;padding:20px;margin-bottom:20px;}.block.block-custom-blocks-custom-blocks-twitter .block-title,.block.block-custom-blocks-custom-blocks-facebook .block-title,.block.block-instagram-block-instagram-block-tag .block-title,.block.block-custom-blocks-custom-blocks-instagram .block-title{color:#333333;}.block.block-custom-blocks-custom-blocks-instagram #instafeed{position:relative;}.block.block-custom-blocks-custom-blocks-instagram img{width:100%;}.block.block-custom-blocks-custom-blocks-instagram .instagram-text{color:#fff;position:absolute;bottom:0;background-color:rgba(51,51,51,0.75);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf333333',endColorstr='#bf333333');width:100%;}.block.block-custom-blocks-custom-blocks-instagram .instagram-text .fa-thumbs-up{margin-left:10px;}.block.block-custom-blocks-custom-blocks-instagram .instagram-text a{text-decoration:none;display:block;color:#fff;padding:10px 10px 0;}.block.block-custom-blocks-custom-blocks-instagram .instagram-text a:hover{text-decoration:underline;}.block.block-custom-blocks-custom-blocks-instagram .instagram-text .instagram-text-content{padding:0 10px 10px;}.block.block-custom-blocks-custom-blocks-instagram .instagram-text:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}.block.block-views-news-listing-block-1{background:#407223;}.block.block-views-b56865b09594a978df34148a1fe763c3{background:#6f5da8;}.block.block-views-news-listing-block-3{background:#407223;min-height:auto;}.block.block-views-news-listing-block-3 .otsikko .date-display-single,.block.block-views-news-listing-block-3 .otsikko .viimeinen-pv{font-size:1.2rem;font-weight:900;}.block#block-views-etusivun-nostot-block-1{clear:both;}.block.block-views-7bf0300358a94c6352f6c355fb0bd4e5 .text-pickup{position:relative;display:table;margin-bottom:20px;width:100%;}.block.block-views-7bf0300358a94c6352f6c355fb0bd4e5 .text-pickup a{background:none no-repeat scroll 0 0 #407223;vertical-align:middle;display:block;border:2px solid #407223;width:100%;color:#fff;font-size:18px;font-size:1.8rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;padding:20px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;}.block.block-views-7bf0300358a94c6352f6c355fb0bd4e5 .text-pickup a:after{position:absolute;right:15px;font-family:"FontAwesome";content:"\f0a9";font-size:48px;font-size:4.8rem;display:inline-block;}.block.block-views-7bf0300358a94c6352f6c355fb0bd4e5 .text-pickup a:hover{text-decoration:none;color:#fff;background:none no-repeat scroll 0 0 #407223;}.block.nosto-bl .nosto-lue-lisaa{font-size:22px;font-size:2.2rem;line-height:32px;line-height:3.2rem;color:#ffffff;font-family:'Open Sans';text-transform:uppercase;font-weight:700;margin:0 0 15px;font-size:18px;font-size:1.8rem;margin-bottom:0px;font-weight:400;display:block;margin:0;padding:15px;}.block.nosto-bl .nosto-lue-lisaa:after{float:right;font-family:"FontAwesome";content:"\f0a9";font-size:48px;font-size:4.8rem;}.block.nosto-bl.news .nosto-lue-lisaa{background-color:rgba(51,93,26,0.75);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf335d1a',endColorstr='#bf335d1a');}.block.nosto-bl.news .nosto-lue-lisaa:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}.block.nosto-bl.events .nosto-lue-lisaa{background-color:rgba(84,70,129,0.75);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf544681',endColorstr='#bf544681');}.block.nosto-bl.events .nosto-lue-lisaa:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}.block.banners{padding:0;}.block.banners .item{width:100%;height:auto;float:left;position:relative;text-transform:uppercase;text-align:center;margin-bottom:20px;}.block.banners .item:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.block.banners .item.last{margin-bottom:0;}.block.banners .banner{margin-bottom:20px;color:#fff;}.block.banners .banner .banner-image{z-index:1;width:100%;}.block.banners .banner .banner-image img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.block.banners .banner .banner-image img{max-width:100%;width:auto;height:auto;}.block.banners .banner .banner-image img{-moz-opacity:0.15;-khtml-opacity:0.15;-webkit-opacity:0.15;opacity:0.15;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=15);filter:alpha(opacity=15);}.block.banners .banner .banner-link-text{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:3;}.block.banners .banner .banner-link-text .banner-link{font-size:16px;font-size:1.6rem;line-height:21px;line-height:2.1rem;}.block.banners .banner .banner-link-text .banner-link-title{font-size:28px;font-size:2.8rem;line-height:30px;line-height:3rem;}.view-contact-info h2{color:#333333;font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;margin:0 0 10px;font-weight:800;font-family:'Open Sans';}.view-contact-info .contact-info-title{text-transform:uppercase;}.fluid-map{margin-bottom:10px;}.block-views-2a0a69974d2a5c4018ce7d360ba052cc{margin-bottom:20px;}.block-views-4f40229c71e0ce7ae10513c2cb9fa064{margin:40px 0;}.block-views-4f40229c71e0ce7ae10513c2cb9fa064 h2{font-size:28px;font-size:2.8rem;margin:20px 0;}.block-views-4f40229c71e0ce7ae10513c2cb9fa064 .node-person-content-type{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dedede;width:100%;}.block-views-4f40229c71e0ce7ae10513c2cb9fa064 .node-person-content-type .person-image{float:left;}.block-views-4f40229c71e0ce7ae10513c2cb9fa064 .node-person-content-type .person-info{margin-left:140px;margin-bottom:20px;}.block-views-4f40229c71e0ce7ae10513c2cb9fa064 .node-person-content-type .person-info .field.field-name-title-field{font-weight:bold;}.block-views-4f40229c71e0ce7ae10513c2cb9fa064 .node-person-content-type .person-info .field.field-name-field-person-title{font-style:italic;}.block-views-4f40229c71e0ce7ae10513c2cb9fa064 .node-person-content-type .person-info .field.field-name-field-email a{text-decoration:underline;}.block-views-4f40229c71e0ce7ae10513c2cb9fa064 .node-person-content-type .person-description{margin-left:140px;display:table;}.block-views-yhteistyokumppanit-block{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;margin:0 0 20px 0;background:none no-repeat scroll 0 0 #e2e2e2;}.block-views-yhteistyokumppanit-block .block-title{color:#407223;}.block-views-yhteistyokumppanit-block .view-content{text-align:center;}.block-views-yhteistyokumppanit-block .yhteistyokumppani{display:inline-block;margin:20px;text-align:center;}.block-views-yhteistyokumppanit-block .yhteistyokumppani .no-image{display:block;height:60px;line-height:60px;background-color:#fff;font-size:20px;font-size:2rem;padding:0 10px;}.zone-footer-wrapper{background-color:#194637;text-align:center;}.zone-footer-wrapper .zone-footer{padding:60px 0 0;}.zone-footer-wrapper .zone-footer .region{color:#ffffff;}.zone-footer-wrapper .zone-footer .region a{color:#ffffff;text-decoration:none;}.zone-footer-wrapper .zone-footer .region a:hover{color:#ffffff;text-decoration:underline;}.zone-footer-wrapper .zone-footer .block{margin-bottom:40px;}.zone-footer-wrapper .zone-footer .block .block-title{font-size:22px;font-size:2.2rem;line-height:32px;line-height:3.2rem;color:#ffffff;font-family:'Open Sans';text-transform:uppercase;font-weight:700;margin:0 0 15px;}.zone-footer-wrapper .zone-footer .block .menu{text-align:center;}.zone-footer-wrapper .zone-footer .block .menu li{list-style:none;list-style-type:none;list-style-image:none;}.zone-footer-wrapper .zone-footer .block .menu li{margin:0 0 10px 0;}.zone-footer-wrapper .zone-footer .block .menu li.first{display:none;}.zone-footer-wrapper .zone-footer .block .some li{margin-bottom:10px;}.zone-footer-wrapper .zone-footer .block .some li .fa{font-size:28px;font-size:2.8rem;font-weight:400;margin-right:20px;color:#ffffff;width:20px;}.zone-footer-wrapper .zone-footer .block .some li a{color:#ffffff;}.zone-footer-wrapper .zone-footer .block.footer-contact-info p{margin-bottom:10px;}.zone-footer-wrapper .zone-footer .block.footer-contact-info .tel,.zone-footer-wrapper .zone-footer .block.footer-contact-info .email{margin-top:30px;}.zone-footer-wrapper .zone-footer .block.block-footer-elements-texts-kt-footer-logo{clear:both;}.zone-footer-wrapper .zone-footer .block.block-footer-elements-texts-kt-footer-logo img{width:100px;height:auto;}#block-search-api-page-haku{position:absolute;right:0px;top:-6px;margin-right:10px;}#block-search-api-page-haku h2.title{display:none;}#block-search-api-page-haku .form-submit{display:none;}#block-search-api-page-haku span{position:absolute;font-weight:bold;cursor:pointer;z-index:4;}#block-search-api-page-haku span#search{background:none no-repeat scroll 0 0 #ffffff;width:45px;height:45px;}#block-search-api-page-haku span#search:after{position:absolute;top:10px;left:6px;font-family:"FontAwesome";content:"\f002";font-size:28px;font-size:2.8rem;color:#333333;display:block;}#block-search-api-page-haku .block-inner{position:fixed;top:0;bottom:0;right:0;left:0;display:none;background:white;z-index:999;-moz-opacity:0.97;-khtml-opacity:0.97;-webkit-opacity:0.97;opacity:0.97;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=97);filter:alpha(opacity=97);}#block-search-api-page-haku .block-inner .form-item{position:absolute;top:145px;width:100%;}#block-search-api-page-haku .block-inner input{font-family:'Open Sans';padding:0;font-size:35px;font-size:3.5rem;border:0;margin:0;font-weight:bold;border-bottom:1px solid #333333;}#block-search-api-page-haku .block-inner input:focus,#block-search-api-page-haku .block-inner input:active{border:medium none;border-bottom:1px solid #333333;box-shadow:none;}#block-search-api-page-haku .block-inner input.form-text{display:table;display:block\9;margin:0 auto;max-width:90%;width:100%;}#block-search-api-page-haku .block-inner input:focus{outline:none;}#block-search-api-page-haku .block-inner #close-search{position:absolute;top:20px;right:25px;font-weight:bold;display:block;width:40px;height:40px;}#block-search-api-page-haku .block-inner #close-search:after{font-family:"FontAwesome";content:"\f00d";font-size:50px;font-size:5rem;display:block;}#block-search-api-page-haku .block-inner .search-info{display:block;left:40px;position:absolute;top:100px;color:#807878;text-transform:uppercase;font-size:20px;font-size:2rem;font-family:'Open Sans';}.search-api-page-results .search-results{margin-top:30px;}.search-api-page-results .search-results .search-result{padding:20px 10px;}.search-api-page-results .search-results .search-result:nth-child(odd){background-color:#e7f6df;}.region-sidebar-second .block-facetapi{padding:15px 20px;background:none no-repeat scroll 0 0 #9b59b6;}.region-sidebar-second .block-facetapi li{list-style:none;list-style-type:none;list-style-image:none;}.region-sidebar-second .block-facetapi a{color:#fff;}.region-sidebar-second .block-facetapi a:hover{color:#fd8740;}#search-api-page-search-form{position:relative;background:none no-repeat scroll 0 0 #407223;color:#ffffff !important;text-transform:uppercase;font-size:16px;font-size:1.6rem;padding:8px 25px 8px;border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;text-shadow:none;border:medium none;font-weight:400;}#search-api-page-search-form .form-type-textfield{margin-top:0;width:100%;}#search-api-page-search-form .form-type-textfield label{text-transform:uppercase;font-size:18px;font-size:1.8rem;margin-bottom:14px;}#search-api-page-search-form .form-type-textfield .form-text{padding:5px 120px 5px 5px;width:100%;border:1px solid #407223;height:50px;font-family:'Open Sans';font-size:16px;font-size:1.6rem;}#search-api-page-search-form:hover{background:none no-repeat scroll 0 0 #333333;color:#ffffff !important;}#search-api-page-search-form .form-submit{padding:0;width:90px;height:49px;}#search-api-page-search-form .form-submit{position:absolute;right:26px;top:46px;}.block-custom-blocks-custom-blocks-facebook .fb_iframe_widget{width:100% !important;}.block-custom-blocks-custom-blocks-facebook .fb_iframe_widget span{width:100% !important;}.block-custom-blocks-custom-blocks-facebook .fb_iframe_widget iframe{width:100% !important;}#comments{position:relative;margin-top:85px;}#comments h3{padding:15px 0;}#comments .comment-form{padding:0 20px;}#comments .comment-form .filter-wrapper{display:none;}#comments .comment-form #switch_edit-comment-body-und-0-value{display:none !important;}#comments .comment-form #edit-actions{text-align:right;}#comments .comment-form .form-item-name{margin-top:0;}#comments .comment-button{position:absolute;top:0;right:0;margin-bottom:10px;}#comments .comment-button:after{margin-left:5px;font-family:"FontAwesome";content:"\f107";}#comments .log-in-help-text{padding:32px 20px;}#comments .items{padding:10px 0;border:2px solid #dedede;margin-bottom:20px;}#comments .comment-pic{font-size:40px;font-size:4rem;color:#919ca3;background:none no-repeat scroll #edeff0;padding:5px 15px 10px;float:left;text-align:center;}#comments .comment-pic i{margin-top:4px;}#comments article.comment{border-bottom:1px solid #dedede;padding:15px 0;margin:0 20px 15px 20px;}#comments article.comment:last-of-type{border:none;}#comments article.comment header{margin-bottom:10px;}#comments article.comment header .comment-author-wrapper{margin-left:80px;}#comments article.comment header .comment-author-wrapper .author{font-weight:700;text-transform:uppercase;float:left;}#comments article.comment header .comment-author-wrapper .author .username{margin-right:5px;}#comments article.comment header .comment-author-wrapper .author:after{content:" / ";margin-right:5px;color:#999999;}#comments article.comment header .comment-author-wrapper .date-published{display:inline-block;color:#999999;}#comments article.comment header .comment-report-abuse{float:right;text-transform:uppercase;}#comments article.comment .comment_forbidden{display:none;}#comments article.comment .field-name-comment-body{margin-left:80px;color:#999999;}#comments article.comment .comment-links .links{margin:0 0 0 80px;display:inline-block;}#comments article.comment .comment-links li{padding:0;margin-right:15px;}#comments article.comment .comment-links li a{color:#333333;font-size:14px;font-size:1.4rem;text-decoration:none;border:none;background:none;text-transform:uppercase;font-weight:700;}#comments article.comment .comment-links li.comment-reply a:before{font-weight:400;margin-right:4px;font-family:"FontAwesome";content:"\f122";}.view-some-listaus .masonry-item{width:380px;}#block-views-verkkolomake-block-1{margin-top:20px;}#block-views-verkkolomake-block-1 h2{color:#333333;}.block-bean .bean-kuva-banneri .field-name-field-bannerin-kuva img{max-width:100%;}.maara-online-banner{background-image:url(/sites/all/themes/base/images/forest.jpg);background-size:cover;margin-bottom:20px;}.maara-online-banner p{background:rgba(0,0,0,0.5);text-align:center;}.maara-online-banner a{display:block;color:#fff;font-size:24px;font-weight:bold;line-height:1.2;padding:30px 20px;text-decoration:none;}.maara-online-banner a:hover{color:#fff;text-decoration:underline;}.show-mobile-only{display:block;}.show-mobile-up{display:none;}.section-content .zone-content .region-content .node .field-name-field-blogin-avainsanat a{font-size:18px;font-size:1.8rem;margin-right:10px;display:inline-block;font-weight:normal;}.section-content .zone-content .region-content .node .field-name-field-blogin-avainsanat a:hover{text-decoration:underline;}.section-content .zone-content .region-content .node.node-blog.full .blog_date{float:left;}.section-content .zone-content .region-content .node.node-blog.full .blog_date .field-name-field-blog-date{margin-right:15px;}.section-content .zone-content .region-content .node.node-blog.full .blog_tags{display:inline-block;}.section-content .zone-content .region-content .node.node-blog.full .blog_tags .field-name-field-blogin-avainsanat{margin-left:15px;}.section-content .zone-content .region-content .node.node-blog.full .blogger{margin:30px 0 50px 0;}.section-content .zone-content .region-content .node.node-blog.full .blogger .blogger_info{padding:20px;}.section-content .zone-content .region-content .node.node-blog.full .blogger .blogger_info .field-name-name-field{font-weight:bold;}.section-content .zone-content .region-content .node.node-blog.listaus .has_tags{float:left;}.section-content .zone-content .region-content .node.node-blog.listaus .field-name-field-blog-date{color:#999999;}.section-content .zone-content .region-content .node.node-blog.listaus .field-name-field-blogin-avainsanat{margin-left:15px;}.section-content .zone-content .region-content .node.node-blog.listaus .field-name-field-blogin-avainsanat:before{content:" / ";margin-right:10px;}.section-content .zone-content .region-content .node.node-blog.listaus .field-name-body{display:block;}.view-blogilistaus .view-filters,.node-blog .view-filters{margin-bottom:50px;}.view-blogilistaus .views-row .blogger_image_wrapper,.node-blog .views-row .blogger_image_wrapper,.view-blogilistaus .content .blogger_image_wrapper,.node-blog .content .blogger_image_wrapper{margin-bottom:20px;}.view-blogilistaus .views-row .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva,.node-blog .views-row .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva,.view-blogilistaus .content .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva,.node-blog .content .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva{text-align:center;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}.view-blogilistaus .views-row .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva img,.node-blog .views-row .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva img,.view-blogilistaus .content .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva img,.node-blog .content .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.view-blogilistaus .views-row .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva img,.node-blog .views-row .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva img,.view-blogilistaus .content .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva img,.node-blog .content .blogger_image_wrapper .blogger_image .field-name-field-bloggaajan-kuva img{max-width:100%;width:auto;height:auto;}.view-blogilistaus .views-row .blogger_image_wrapper .blogger_name,.node-blog .views-row .blogger_image_wrapper .blogger_name,.view-blogilistaus .content .blogger_image_wrapper .blogger_name,.node-blog .content .blogger_image_wrapper .blogger_name{background-color:rgba(51,51,51,0.35);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59333333',endColorstr='#59333333');padding:20px;color:#fff;text-align:center;}.view-blogilistaus .views-row .blogger_image_wrapper .blogger_name:not([dummy]),.node-blog .views-row .blogger_image_wrapper .blogger_name:not([dummy]),.view-blogilistaus .content .blogger_image_wrapper .blogger_name:not([dummy]),.node-blog .content .blogger_image_wrapper .blogger_name:not([dummy]){filter:progid:DXImageTransform.Microsoft.gradient(enabled='false');}.nuoriso-tiedotteet .view-header h2{font-size:26px;margin-bottom:30px;margin-top:50px;}.block-webform-client-block-505 .block-title{color:#000;}
html{font-size:62.5%;}.fontawesome{font-family:"FontAwesome";}.side-menu-2level{background:none no-repeat scroll 0 0 #407223;color:#ffffff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;display:block;text-decoration:none;}.side-menu-2level:hover{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.side-menu-2level.active,.side-menu-2level.active-trail{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;}.side-menu-3level{background:none no-repeat scroll 0 0 #3a621f;color:#ffffff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;display:block;text-decoration:none;}.side-menu-3level:hover{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}.side-menu-3level.active,.side-menu-3level.active-trail{background:none no-repeat scroll 0 0 #fd8740;color:#ffffff;text-decoration:none;}.blockquote{color:#407223;font-family:'Open Sans';font-weight:700;font-size:20px;font-size:2rem;line-height:25px;line-height:2.5rem;margin-left:40px;}.blockquote:before,.blockquote p:after{font-family:"FontAwesome";}.blockquote:before{float:left;margin-right:10px;content:"\f10e";}.blockquote p:after{display:inline-block;content:"\f10e";margin-left:10px;}.bg-reset{background:none no-repeat scroll 0 0 transparent;}.margin-reset{margin:0;}.padding-reset{padding:0;}.reset-list-style li{list-style:none;list-style-type:none;list-style-image:none;}.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.content-box{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.img img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.center-hv{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}.center-h{text-align:center;}.fluid{width:100%;}.fluid img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}.fluid img{max-width:100%;width:auto;height:auto;}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.paragraph p{margin-bottom:15px;}.link{color:#407223;text-decoration:underline;}.link-hover{color:#407223;text-decoration:none;}.link-style a{color:#407223;text-decoration:underline;}.link-style a:hover{color:#407223;text-decoration:none;}.break-word{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.break-settings-mobile{word-wrap:normal;white-space:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.break-settings-wide{word-wrap:normal;white-space:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.anchor{position:absolute;display:block;}button:focus,input:focus,select:focus,textarea:focus,button:active,input:active,select:active,textarea:active{box-shadow:0 0 4px 0 #9fc4ff;}input[type="text"],input[type="email"],input[type="password"],textarea{display:block;border:2px solid #dedede;padding:7px 10px;font-size:14px;font-size:1.4rem;height:auto;font-family:'Open Sans';color:#333333;}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus{border:2px solid #808c8d;}.grippie{display:none;}input[type="submit"],.button{background:none no-repeat scroll 0 0 #407223;color:#ffffff !important;text-transform:uppercase;font-size:16px;font-size:1.6rem;padding:8px 25px 8px;border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;text-shadow:none;border:medium none;font-weight:400;}input[type="submit"]:hover,.button:hover{background:none no-repeat scroll 0 0 #333333;color:#ffffff !important;}.mobilesectionpagetitle{font-size:40px;font-size:4rem;line-height:45px;line-height:4.5rem;color:#ffffff;font-family:'Open Sans';font-weight:700;margin-bottom:20px;text-transform:uppercase;word-wrap:normal;white-space:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.normalsectionpagetitle{font-size:72px;font-size:7.2rem;line-height:75px;line-height:7.5rem;color:#ffffff;font-family:'Open Sans';font-weight:700;margin-bottom:20px;text-transform:uppercase;word-wrap:normal;white-space:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.teaser{font-size:24px;font-size:2.4rem;line-height:30px;line-height:3rem;font-weight:700;margin-bottom:50px;}table{border:medium none;border-collapse:collapse;text-align:left;width:100%;margin-bottom:30px;}table caption{text-align:left;font-size:20px;font-size:2rem;line-height:48px;line-height:4.8rem;font-weight:700;text-transform:uppercase;}table thead th{color:#fff;}table th{color:#333333;font-size:14px;font-size:1.4rem;font-weight:600;padding:15px 10px 10px;background-color:#a6c692;border-bottom:1px solid #fff;border-right:1px solid #fff;text-transform:uppercase;}table th:last-of-type{border-right:1px solid #fff;}table td,table th{border:1px solid #fff;color:#333333;padding:10px;}table tbody{background:none repeat scroll 0 0 #fff;}table tbody tr:nth-child(odd){background:none repeat scroll 0 0 #e7f6df;}table tbody tr:nth-child(odd) th{font-weight:600;color:#fff;}table tbody tr:nth-child(even){background:none repeat scroll 0 0 #d5e9c6;}table tbody tr:nth-child(even) th{font-weight:600;color:#fff;}table tbody tr:first-child th{border-top:medium none;}table tbody tr td,table tbody tr th{border-right:1px solid #fff;}table tbody tr td:first-child,table tbody tr th:first-child{border-left:medium none;border-top:medium none;}table tbody tr td:last-child,table tbody tr th:last-child{border-top:medium none;}table tbody tr:hover td,table tbody tr.even:hover td.active,table tbody tr.odd:hover td.active{background:none no-repeat scroll 0 0 transparent;}.ul-list ul:not(.field-collection-view-links){padding:0 0 20px 0;margin:0 0 0 25px;}.ul-list ul:not(.field-collection-view-links) li{list-style-type:none;margin:0;}.ul-list ul:not(.field-collection-view-links) li:before{color:#407223;content:"•";margin-right:7px;}.ul-list ul:not(.field-collection-view-links) li ul{margin:0 0 0 15px;padding:10px 0 10px;}.ol-list ol{padding:10px 0 25px;margin:0 0 0 1.2em;counter-reset:li;}.ol-list ol li{position:relative;margin:0 0 0 1.9em;list-style:none;}.ol-list ol li:before{color:#407223;content:counter(li) ".";counter-increment:li;position:absolute;top:0px;left:-28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:22px;height:22px;font-weight:bold;margin-right:8px;text-align:center;}.ol-list ol li ol{margin:0px 0px 0px -5px;padding:10px 0 10px;}.media-youtube-video,.field-name-field-bannerin-kuva .file-video .content{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.media-youtube-video iframe,.field-name-field-bannerin-kuva .file-video .content iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.fluid-map .gmap-control{width:100% !important;}.fluid-map .content .view-frontpage-maps{position:relative;padding-bottom:76.25%;padding-top:5px;height:0;overflow:hidden;}.fluid-map .content .view-frontpage-maps iframe,.fluid-map .content .view-frontpage-maps object,.fluid-map .content .view-frontpage-maps embed{position:absolute;top:0;left:0;width:100%;height:100%;}.chosen-container{font-size:16px;line-height:18px;font-weight:400;font-weight:normal;color:#333333;}.chosen-container a.chosen-single{background:none no-repeat scroll 0 0 #e1f2ff;color:#333333;padding:10px 15px;border:medium none;box-shadow:none;border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;}.chosen-container a.chosen-single span{text-transform:uppercase;margin-right:45px;}.chosen-container a.chosen-single div{width:40px;}.chosen-container a.chosen-single div b{display:block;background-position:unset;background:none no-repeat scroll 0 0 #3498db !important;text-align:center;font-weight:400;font-size:20px;padding:8px 0;}.chosen-container a.chosen-single div b:after{font-family:"FontAwesome";content:"\f078";color:#ffffff;}.chosen-container.chosen-with-drop a.chosen-single{background:none no-repeat scroll 0 0 #e1f2ff;color:#333333;border:medium none;box-shadow:none;}.chosen-container.chosen-with-drop a.chosen-single div b:after{content:"\f077";color:#ffffff;}.chosen-container .chosen-drop{background:none no-repeat scroll 0 0 #3498db;border:medium none;}.chosen-container .chosen-drop ul{border-radius:0;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0;padding:15px 0;margin:0;}.chosen-container .chosen-drop ul li{cursor:pointer;padding:10px 15px;}.chosen-container .chosen-drop ul li:hover{background:none no-repeat scroll 0 0 #e1f2ff;color:#333333;}.chosen-container .chosen-drop ul li.result-selected{background:none no-repeat scroll 0 0 #e1f2ff;color:#333333;}.chosen-container .chosen-drop .chosen-search{background:none no-repeat scroll 0 0 #ffffff;}.chosen-container .chosen-drop .chosen-results .no-results{color:#3498db;}.chosen-container.chosen-container-multi .chosen-choices .search-choice{font-weight:400;background:none no-repeat scroll 0 0 #e1f2ff;color:#333333;border:1px solid #e1f2ff;padding:8px 25px 8px 5px;}.chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close{height:15px;right:5px;top:8px;background:none no-repeat 0 0 transparent;color:#333333;display:block;font-size:16px;font-size:1.6rem;text-decoration:none;}.chosen-container.chosen-container-multi .chosen-choices .search-choice .search-choice-close:after{font-family:"FontAwesome";content:"\f00d";}.flexslider{background:none repeat scroll 0 0 #97c5d7;border:4px solid #97c5d7;margin:0;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{position:relative;background:none no-repeat scroll 0 0 transparent;border:none;box-shadow:none;border-radius:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;margin-right:25px;}.flexslider .slides img{display:block;width:auto;}.slides:after{display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.flex-direction-nav a{width:45px;height:45px;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;}.flex-direction-nav a:before{font-family:"FontAwesome";color:#333333;font-size:48px;font-size:4.8rem;line-height:45px;line-height:4.5rem;width:45px;height:45px;display:inline-block;text-align:center;}.flex-direction-nav a:before:hover{text-decoration:none;}.flex-direction-nav a:hover{text-decoration:none;}.flex-direction-nav a.flex-next:before{content:"\f0a9";}.flex-direction-nav a.flex-prev{left:20px;}.flex-direction-nav a.flex-prev:before{content:"\f0a8";}.flex-control-nav{width:66%;position:absolute;bottom:0px;text-align:center;margin:0;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;vertical-align:middle;}.flex-control-paging li a{background:#00839B;width:14px;height:14px;border:2px solid #1F7584;display:block;cursor:pointer;text-indent:-9999px;border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background:#fff;width:18px;height:18px;border:none;}.flex-control-paging li a.flex-active{cursor:default;}
