/*!
	Theme Name: Kapteeni
	Description: Kapteeni -sivupaketin teema.
	Version: 3.0
	Author: Medialuotsi Oy
	Author URI: http://www.medialuotsi.fi
*/@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:200,200italic,300,300italic,400,400italic,600,600italic,700,700italic,900,900italic);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,body{height:100%}body{position:relative}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-1em;margin-right:-1em;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:1em;padding-right:1em;width:100%;float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:1em;padding-right:1em;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none !important}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left !important}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width: 40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:1em;padding-right:1em;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none !important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:1em;padding-right:1em;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}img,iframe{max-width:100%;vertical-align:middle;height:auto}a{color:#777;text-decoration:none}a:focus{outline:0}a:hover,a:active{outline:0}input:focus{outline:0}::selection{background:#04A4CC;color:#FFF;text-shadow:none}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}.alignnone{margin:5px 16px 0 0}a img.alignnone{margin:5px 16px 0 0}.wp-caption.alignnone{margin:5px 16px 0 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:5px 0 0 20px}a img.alignright{float:none;display:block;margin:5px 0 16px 0}.wp-caption.alignright{float:none;display:block;width:98% !important;margin:5px 0 16px 0}.alignleft{float:left;margin:5px 16px 0 0}a img.alignleft{float:none;display:block;margin:5px 0 16px 0}.wp-caption.alignleft{float:none;display:block;width:98% !important;margin:5px 0 16px 0}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:98%;width:98%;padding:5px 3px 10px;text-align:center}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:98.5%}.wp-caption .wp-caption-text,.gallery-caption{font-size:0.8em;line-height:1.4;margin:0;padding:5px 4px 5px}.minus-margin-top{margin-top:-60px}.viiva{height:1px;box-sizing:padding-box;background-color:#0c0c0c;border-bottom:1px solid #3f3f3f;display:none}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}*{-webkit-tap-highlight-color:transparent}.header{background:#000;z-index:500}.header.fixed-top{position:fixed;top:0;width:100%}.header__logo{width:auto;max-width:1000px;display:block;margin:0 auto;text-align:center;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.header__logo h1{font-family:"Source Sans Pro",sans-serif;color:#37BDFF;font-weight:700;font-size:2em;text-transform:uppercase;padding:15px 10px;margin:0px}.nav{z-index:500}.navicon-holder{width:100%;height:auto;background:transparent}.navicon{display:block;width:100%;text-align:center;text-transform:uppercase;padding:10px 0px;color:#fff}.navicon:hover{cursor:pointer;background:transparent}.navicon:hover .navicon-line{background:#B1B1B1}.navicon-line{width:24px;height:4px;border-radius:1px;margin:0 auto 3px;background:#37BDFF}.nav,.main-menu{min-height:40px;width:auto;margin:0;padding:0}.main-menu>li{display:inline-block;position:relative}.main-menu li{list-style:none}.main-menu .sub-menu{display:none;position:absolute;background:#fff;left:0;top:90%;margin:0;padding:0}.main-menu a{cursor:pointer;display:block;line-height:40px;padding:0 15px;font-weight:600;text-transform:uppercase;font-size:1em;color:#5CA321;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.main-menu .sub-menu a{line-height:50px;min-width:180px}.main-menu .sub-menu.active{display:block;z-index:500}.main-menu.main-menu--centered{text-align:center}.main-menu.main-menu--centered>li{float:none;display:inline-block}.main-menu.main-menu--centered .sub-menu{text-align:left}.rekisteriseloste-overlay{position:fixed;z-index:950;visibility:hidden;opacity:0;top:0px;bottom:0px;left:0px;right:0px;background:transparent;transition:background ease 0.3s}.rekisteriseloste-overlay.reactive{visibility:visible;opacity:1;background:rgba(0,0,0,0.6)}.rekisteriseloste{position:absolute;z-index:990;top:-9999px;visibility:hidden;opacity:0;height:0px;overflow:hidden;max-width:100%;padding:15px;margin:0;font:400 14px/1.5 tahoma, sans-serif;background:#fff;transition:opacity ease 0.3s}@media only screen and (min-width: 40.063em){.rekisteriseloste{width:30em;margin:25px;padding:25px;border-radius:5px}}@media only screen and (min-width: 40.063em) and (min-width: 64.063em){.rekisteriseloste{width:50em}}.rekisteriseloste.reactive{visibility:visible;height:auto;opacity:1;top:90px}@media only screen and (min-width: 40.063em){.rekisteriseloste.reactive{left:50%;margin-left:-15em}}@media only screen and (min-width: 64.063em){.rekisteriseloste.reactive{margin-left:-25em}}body{font:400 100%/1.5 "Source Sans Pro",sans-serif;color:#777;background:transparent;line-height:1.5}.frontpage-bg{background:#5CA321}.logot-bg{background:#000;width:100%}.logot-inner-container{max-width:1500px;margin:0 auto}.logot-inner-container img{padding:10px 10px;display:block;float:left}.logot-yla{max-width:674px;display:block;position:relative;margin:0 auto}.logot-ala{max-width:776px;display:block;position:relative;margin:0 auto}.page-top-section-bg{background:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.page-middle-section-bg{background:#fcfcfc;border-bottom:0px solid #d9d9d9}.page-middle-section-bg.frontpage{background:#fff;border-bottom:0px solid #d9d9d9}.page-bottom-section-bg{background:url("img/bottombg.jpg");background-position:50% 38%;background-size:cover}.yrityksen-nimi{max-width:200px;margin:0 auto;margin-top:20px}.image-container,.page-image-container{padding-bottom:22.5%;padding-top:22.5%;z-index:10;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.image-container.slogan,.page-image-container.slogan{padding-bottom:15%;padding-top:15%}.image-container.slider,.page-image-container.slider{padding:0px}.easingslider-viewport{padding-bottom:22.5% !important;padding-top:22.5% !important}.facebook{padding-top:15px !important;display:block}.slogan{text-align:center;position:relative}.slogan h1,.slogan h2,.slogan h3,.slogan h4,.slogan h5,.slogan h6{font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:1.5em;position:relative;color:#fff;font-style:italic;line-height:1.2}.page-highlight-section-container{background:#5CA321;padding:40px 0px}.page-highlight-container{min-height:200px}.page-highlight-container h1,.page-highlight-container h2,.page-highlight-container h3,.page-highlight-container h4,.page-highlight-container h5,.page-highlight-container h6{padding:0px;margin-bottom:-15px;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:1.6em;color:#fff}.page-highlight-container .equals{font-size:1.05em;color:#fff}.content-container{padding-top:20px;padding-bottom:50px}.main p,.main ul,.sidebar p,.sidebar ul{font-size:1.0em}.main h2.main-header,.main h1,.sidebar h2.main-header,.sidebar h1{padding:10px 0 15px;margin:0;color:#5CA321;font-family:"Source Sans Pro",sans-serif;font-size:2em;font-weight:600}.main h2,.sidebar h2{font-size:1.5em;color:#5CA321;font-family:"Source Sans Pro",sans-serif;font-weight:600}.main h3,.main h4,.main h5,.main h6,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{color:#5CA321;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:1.2em}.main a,.sidebar a{color:#5CA321;text-decoration:underline}.main a:hover,.sidebar a:hover{color:#438FCE}h2.main-header-white{padding:10px 0 15px;margin:0;color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:2em;font-weight:600;text-transform:uppercase}.main{margin-bottom:20px;padding-bottom:1em;background:transparent;color:#555;border:none}.sidebar{margin-bottom:40px;padding-bottom:1em;background:transparent;color:#555;border:none}.sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{color:#5CA321}.sidebar a{color:#5CA321;text-decoration:underline}.sidebar a:hover{color:#37BDFF}.main .news-article-heading{padding-bottom:0;margin-bottom:0}.main .published-date{padding:0;margin:10px 0 20px;color:#bbb;font-style:italic}.divider--news-section{height:1px;background:#eee;width:450px;max-width:100%}.divider--news-section--bottom{height:1px;background-color:#eee}.news-article-previous{float:left;padding-top:1em}.news-article-next{float:right;padding-top:1em}.main .news-archive-article-link{display:block;text-decoration:none}.main .news-archive-article-link:hover .news-archive-article-heading{color:#666}.main .news-archive-article-link:hover .news-archive-article-heading:hover{color:#5799ff}.main .news-archive-article-heading{margin-top:0;color:#777}.main .news-archive-published-date{color:#bbb;margin-bottom:0.5em}.sidebar .news-link{display:block;border-bottom:1px solid #eee;padding:20px 0;text-decoration:none}.sidebar .news-link .news-link__date{max-width:50px;width:50px;display:block;float:left;color:#999;padding:0 5px 0 0}.sidebar .news-link .news-link__heading{color:#666;display:block;float:left;max-width:200px}.divider--sidebar{height:1px;background-color:#eee}.sidebar .news-link:hover .news-link__date{color:#aaa}.sidebar .news-link:hover .news-link__heading{color:#5799ff}.sidebar .archive-link{display:inline-block;padding:0 0 20px;color:#666}.sidebar .archive-link:hover{color:#5799ff}.embed-container{height:0;width:100%;padding-bottom:100%;overflow:hidden;position:relative;margin-bottom:20px}.embed-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.sidebar .iframe-flexible-container{padding-bottom:75%}.iframe-flexible-container{position:relative;padding-bottom:35%;padding-top:30px;height:0}.iframe-flexible-container iframe,.iframe-flexible-container object,.iframe-flexible-container embed{position:absolute;top:0;left:0;width:100% !important;height:100%}.footer{color:#fff;padding-top:40px;padding-bottom:60px;text-align:center}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{font-family:"Source Sans Pro",sans-serif;font-size:1.5em;font-weight:600;color:#fff}.footer a{color:#fff;text-decoration:none}.footer a:hover{color:#000;text-decoration:underline}.footer p{font-size:1.1em;font-weight:400}.footer-info-box{background:rgba(92,163,33,0.6);padding:5px 0px 20px 0px;margin:0}.some{margin:20px auto 0}.some .icon{text-decoration:none;font-size:2em;display:inline-block;margin:8px 5px;color:#fff}.some .icon:hover{color:#000;text-decoration:none}.tuotelistaus{background:#fff;width:32.33%;margin:0 1% 1% 0;display:block;float:left;padding:10px;border:1px solid #eee;height:300px}.tuotelistaus h2,.tuotelistaus h3{font-size:1.2em !important;text-transform:uppercase;margin:10px 0 10px 0;font-weight:600;text-align:center;color:#5CA321}.tuotelistaus a{text-decoration:none}.tuotelistaus a :hover{color:#37BDFF}.tuotelistaus img{width:auto;max-height:200px}.tuotetiedot{background:#fff;border:1px solid #eee;padding:15px;margin:30px 0 30px 0}.tuotetiedot h3{margin:0}.tarvike{background:#fff;border:1px solid #eee;padding:15px;margin:30px 0 30px 0;text-align:center}.tarvike h2{margin:0}.tuotetieto{margin-top:20px;padding-top:10px;border-top:1px solid #eee}.tuotetieto p{font-weight:700;margin:5px}#dropdown-filter{display:block;width:250px;margin:10px 20px 10px 0px;float:left}#dropdown-sort-by{display:block;width:250px;margin:10px 20px 10px 0px;float:left}.product-filter-sorting{width:100%;display:block;clear:left;padding:0px 0px 0px 16px}select{background:#fcfcfc;border:1px solid #eee;padding:5px;color:#5CA321;font-family:'Source Sans Pro', sans-serif;font-size:0.9em}.huoltopaketit h2,.huoltopaketit h3{color:#5CA321;text-transform:uppercase;font-weight:600;color:#fff !important}.huoltopaketit ul{margin:15px;padding:0;color:#fff}.huoltopaketit p{color:#fff}.nostot-container{background:#5CA321;padding:1px 0px 15px 15px;margin-bottom:25px}.fa{padding-right:10px}.button{display:inline-block;padding:10px 20px;text-align:center;font-weight:normal;text-transform:uppercase;margin-bottom:20px;font-size:0.9em;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.light-button{border:1px solid #5CA321 !important;color:#5CA321 !important;text-decoration:none !important}.light-button:hover{background-color:#5CA321 !important;color:#fff !important}.dark-button{border:1px solid #fff;color:#fff;text-align:left;margin:20px 0;font-weight:600}.dark-button:hover{color:#5CA321;background:#fff}.back-to-top-container{display:none}.back-to-top{margin:20px 0 40px;text-align:center}.noborder{border:none}.nopaddingbottom{padding-bottom:0}.gallery{margin:20px auto !important}.gallery-item,.gallery-icon,.attachment-thumbnail{margin:0}.gallery-item{margin:0 !important}.gallery-icon{overflow:hidden;border:2px solid transparent}.gallery img{border:0 !important;width:100%;-webkit-transition:-webkit-transform 0.3s linear;-moz-transition:-moz-transform 0.3s linear;-ms-transition:-ms-transform 0.3s linear;-o-transition:-o-transform 0.3s linear;transition:transform 0.3s linear;position:relative;backface-visibility:hidden;-webkit-backface-visibility:hidden}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxContent{background:#fff}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #fff;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc}#cboxLoadingGraphic{background:url(img/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(http://www.espoontorinpyora.com/wp-content/themes/amiraali/img/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(http://www.espoontorinpyora.com/wp-content/themes/amiraali/img/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(http://www.espoontorinpyora.com/wp-content/themes/amiraali/img/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-35px;background:url(img/prev.png) no-repeat center left;background-size:60px 60px;width:60px;height:60px;text-indent:-9999px}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-35px;background:url(img/next.png) no-repeat center right;background-size:60px 60px;width:60px;height:60px;text-indent:-9999px}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(img/close.png) no-repeat top center;background-size:30px 30px;width:30px;height:30px;text-indent:-9999px}#cboxContent button,#cboxContent button:focus,#cboxContent button:active{outline:none}div.wpcf7{max-width:700px;margin:0 auto}.form-field,.form-button{-webkit-appearance:none;border:0;background:none;outline:0;resize:none}.form-field{padding:10px 8px;width:100%;border:1px solid #E9E9E9;background-color:#fff}.form-button{margin-bottom:0;border:1px solid #5CA321;color:#5CA321}.form-button:hover{background-color:#5CA321;color:#fff}.form-captcha-img{padding:10px 8px;border-radius:2px;border:1px solid #E9E9E9;background-color:#fff}.form-captcha-info{max-width:430px}.form-viiva{height:1px;background:#f0f0f0;margin:20px 0}.wpcf7-not-valid-tip{padding-top:0px;color:#881c10}div.wpcf7-response-output{margin:20px 0;padding:15px}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{border-radius:2px;border-width:3px}::-webkit-input-placeholder{color:#bbb}:-moz-placeholder{color:#888}::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}@font-face{font-family:'icomoon';src:url("fonts/icomoon/icomoon_uemm72.eot");src:url("fonts/icomoon/icomoon.eot") format("embedded-opentype"),url("fonts/icomoon/icomoon_uemm72.woff") format("woff"),url("fonts/icomoon/icomoon_uemm72.ttf") format("truetype"),url("fonts/icomoon/icomoon_uemm72.svg") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before{content:"\e61f"}.icon-phone:before{content:"\e600"}.icon-mail2:before{content:"\e601"}.icon-location:before{content:"\e602"}.icon-map:before{content:"\e603"}.icon-compass:before{content:"\e604"}.icon-house:before{content:"\e605"}.icon-info:before{content:"\e606"}.icon-info2:before{content:"\e607"}.icon-question:before{content:"\e608"}.icon-help:before{content:"\e609"}.icon-cc:before{content:"\e60a"}.icon-flickr:before{content:"\e60b"}.icon-flickr2:before{content:"\e60c"}.icon-vimeo:before{content:"\e60d"}.icon-vimeo2:before{content:"\e60e"}.icon-twitter:before{content:"\e60f"}.icon-twitter2:before{content:"\e610"}.icon-facebook:before{content:"\e611"}.icon-facebook2:before{content:"\e612"}.icon-facebook3:before{content:"\e613"}.icon-googleplus:before{content:"\e614"}.icon-googleplus2:before{content:"\e615"}.icon-pinterest:before{content:"\e616"}.icon-pinterest2:before{content:"\e617"}.icon-tumblr:before{content:"\e618"}.icon-tumblr2:before{content:"\e619"}.icon-linkedin:before{content:"\e61a"}.icon-linkedin2:before{content:"\e61b"}.icon-stumbleupon:before{content:"\e61c"}.icon-stumbleupon2:before{content:"\e61d"}.icon-instagram:before{content:"\e61e"}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 1014 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-16px, 0, 0);transform:translate3d(-16px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-16px, 0, 0);transform:translate3d(-16px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-16px, 0, 0);transform:translate3d(-16px, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-16px, 0, 0);transform:translate3d(-16px, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@media only screen and (min-width: 400px){.some{max-width:100%}a img.alignleft,.wp-caption.alignleft{float:left;max-width:100%;margin:5px 16px 0 0}a img.alignright,.wp-caption.alignright{float:right;max-width:100%;margin:5px 0 0 16px}}@media only screen and (min-width: 480px){.slogan h1,.slogan h2,.slogan h3,.slogan h4,.slogan h5,.slogan h6{font-size:2.8em}.embed-container{padding-bottom:50%}}@media only screen and (max-width: 600px){.tuotelistaus{width:100%;height:300px}}@media only screen and (min-width: 40.063em){.header__logo h1{font-size:3em}.slogan{padding-top:60px;padding-bottom:60px}.content-container{padding-top:25px}.image-container,.page-image-container{padding-bottom:22.5%;padding-top:22.5%}.image-container,.page-image-container{margin:0px}.image-container.slider,.page-image-container.slider{margin:0px}.page-middle-section-bg{border-top:0px solid #d9d9d9}.page-middle-section-bg.frontpage{border-top:0px solid #e0e0e0}.main h2.main-header,.sidebar h2.main-header{font-size:2.5em}.main h2,.sidebar h2{font-size:2em}.main h3,.main h4,.main h5,.main h6,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{font-size:1.6em}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{font-size:1.5em}}@media all and (max-width: 1000px){.main-menu{height:auto;display:none}.main-menu.active{display:block}.main-menu li,.main-menu .sub-menu li{float:none;width:100%}.main-menu .sub-menu li{padding-left:10px}.main-menu a{line-height:50px}.main-menu .sub-menu{position:relative}.sub-menu .menu-item{background:#f4f4f4}.sub-menu .menu-item a{text-transform:lowercase}.menu-item-has-children>a:after{content:'+';font-weight:600;display:inline-block;text-align:center;position:absolute;right:0;top:0;line-height:50px;width:60px;color:#B1B1B1;border-left:1px solid #e9e9e9}.main-menu>li.active>a{color:#5CA321}.header.fixed-top{position:absolute}#cboxPrevious,#cboxNext{background-size:40px 40px}.form-captcha{max-width:56px}.back-to-top-container{display:block}.page-content-container{padding-bottom:0}.tuotelistaus{height:300px}}@media all and (min-width: 1001px){.easingslider-viewport{padding:0px !important}.header__logo h1{margin-bottom:0px}.nav,.main-menu{min-height:80px}.main-menu a{line-height:80px;display:inline-block}.header__logo .header__logo--text{padding-bottom:10px}.header__logo .header__logo--img{width:200px;height:100px;margin-bottom:10px}.navicon{display:none}.main-menu{display:block;text-align:center}.main-menu li a:hover{color:#37BDFF}.main-menu .current-menu-item a:hover{color:#37BDFF}.nav--right{float:right;padding-right:16px}.sub-menu{border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.sub-menu li{border-top:1px solid #e9e9e9}.menu-item-has-children:after{content:'v';font-weight:600;position:absolute;right:10px;top:0;line-height:80px;width:10px;color:#B1B1B1;font-size:0.7em}.menu-item-has-children a{padding-right:25px}.main-menu .current-menu-item a,.main-menu .current-menu-parent>a{background-color:transparent;color:#37BDFF}}@media only screen and (min-width: 64.063em){.page-highlight-container{border-right:0 none}.no-border-left{border-left:0 none}.no-border-right{border-right:0 none}.minus-margin-bottom-large{margin-bottom:-60px}.viiva{display:block}.embed-container{padding-bottom:100%}.gallery img:hover{-moz-transform:translate3d(0, 0, 0) scale(1.1, 1.1);-webkit-transform:translate3d(0, 0, 0) scale(1.1, 1.1);-o-transform:translate3d(0, 0, 0) scale(1.1, 1.1);-ms-transform:translate3d(0, 0, 0) scale(1.1, 1.1);transform:translate3d(0, 0, 0) scale(1.1, 1.1)}.main{margin-bottom:40px}}@media only screen and (min-width: 1600px){body,.page-bottom-section-bg{background-size:cover}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=style.css.map */