@import url(http://fonts.googleapis.com/css?family=Patua+One|Passion+One|Raleway:300|Lato:400,300,700,900,400italic);@import url(css/rekisteri.css);body{margin:0;padding:0;background:#fff;font-size:16px;font-family:"Lato",sans-serif;line-height:1.6}.basewrapper p{font-size:17px}.bigimgwrapper{width:100%;height:100%;position:fixed;z-index:-50;background-image:none;background-size:cover;background-position:50% 50%;opacity:1}@media only screen and (min-width: 40.063em){.bigimgwrapper{background-position:0% 0%}}header{background:transparent}header h1{margin-top:40px;text-align:center;font-family:"Lato",sans-serif;font-size:30px;font-weight:400;line-height:1;color:#fff}@media only screen and (min-width: 64.063em){header h1{text-align:left;padding:0px 0px 0px 20px}}@media only screen and (min-width: 64.063em){.headerborder{border-bottom:0px dashed #fff}}.fp-kuva{height:250px;width:100%;margin-top:25px;background-size:cover;background-position:50% 50%}@media only screen and (min-width: 64.063em){.fpborder{border-right:0px dashed rgba(255,255,255,0.5)}}.frontpage-wrapper{padding-top:2em;background:transparent}.frontpageslogan{padding:20px;background:transparent;margin-top:20px}@media only screen and (min-width: 64.063em){.frontpageslogan{margin-top:8px}}.frontpageslogan h2{margin-top:0px;color:#666;font-size:20px;font-weight:900}@media only screen and (min-width: 40.063em){.frontpageslogan h2{font-size:30px}}.frontpageslogan h3{color:#666;font-size:15px;font-weight:400}@media only screen and (min-width: 40.063em){.frontpageslogan h3{font-size:23px}}.frontpageslogan p{color:#666}.contenttypography ul{color:#666}.contentpage{padding:20px;background:transparent;margin-top:20px}@media only screen and (min-width: 40.063em){.contentpage{margin-top:8px}}@media only screen and (min-width: 64.063em){.contentpageborder{border-right:0px dashed rgba(255,255,255,0.5)}}.contentpage h2{margin-top:0px;font-size:20px;font-weight:900}@media only screen and (min-width: 40.063em){.contentpage h2{font-size:30px}}.contentpage h3{font-size:15px;font-weight:400}@media only screen and (min-width: 40.063em){.contentpage h3{font-size:23px}}.contenttypography a{color:#3595be;transition:color 0.2s ease}.contenttypography a:hover{color:#666}.sidebar a{color:#3595be;transition:color 0.2s ease}.sidebar a:hover{color:#666}.contenttypography p{color:#666}.sidebar p{color:#666}.contentpage ul{color:#666}.contenttypography h2,.contenttypography h3,.contenttypography h4,.contenttypography h5{color:#666}.sidebar-frontpage{margin-top:0px;padding:20px}@media only screen and (min-width: 64.063em){.sidebar-frontpage{margin-top:8px}}.sidebar-frontpage h2{margin-top:0px;font-size:20px;font-weight:900}@media only screen and (min-width: 40.063em){.sidebar-frontpage h2{font-size:30px}}.sidebar-frontpage h3,h4,h5{font-weight:900}.sidebar-frontpage p{color:#666}.sidebar-frontpage hr{border-bottom:0px;border-top:1px solid #666}.sidebar{background:transparent}.sidebar iframe{width:100%;height:250px}@media only screen and (min-width: 40.063em){.sidebar iframe{height:350px}}.sidebar ul{color:#666}.sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5{color:#f90}@media only screen and (min-width: 40.063em){.mobilebuttons{display:none}}.mobilebuttons a{display:block;padding:15px 15px;margin:15px 0px 0px 0px;text-decoration:none;text-align:center;text-transform:uppercase;font-size:18px;font-weight:900}.soitanappi{background:#1a9b38;color:#fff}.backtotop{background:#fff;color:#959595}footer{background-image:url(img/footerbg.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover;margin:80px 0px 0px 0px;bottom:0px;background-color:#222;color:#fff}.footer-contact-wrapper{padding:25px 25px 25px 15px}footer a{color:#f90;text-decoration:none;transition:color 0.2s ease}footer a:visited{color:#f90}footer a:hover{color:#aaa}.logo-hilight{display:block;background-color:#1b1b1b;color:#fff;padding:.33em .5em;font-size:1.25em}.logo-hilight2{display:block;background-color:#fff;color:#1b1b1b;padding:.33em .5em;font-size:1.25em}.logo-hilight,.logo-hilight2{margin:.25em 0}.frontpage-wrapper{background-color:#fff}@media only screen and (min-width: 40.063em){.logo-hilight,.logo-hilight2{display:inline-block;margin:0}}.menu-item{background-color:rgba(0,0,0,0.5)}.logo-link{text-decoration:none}.frontpage-wrapper a{text-decoration:none}.headerborder h1{color:#fff;font-size:3em}.yrityksen-nimi{background-color:#111;text-align:center;display:table;padding-left:0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.yrityksen-nimi{display:inline-block;margin-left:0;margin-right:0}}.logo-text-1{font-family:'Passion One', sans-serif;font-weight:400;font-size:1.5em;letter-spacing:2px;color:#fff;background-color:#f90;display:inline-block;padding:.25em;-webkit-border-top-left-radius:16px;-webkit-border-top-right-radius:16px;-moz-border-radius-topleft:16px;-moz-border-radius-topright:16px;border-top-left-radius:16px;border-top-right-radius:16px}.logo-text-2{font-weight:300;display:inline-block;font-size:0.8em;padding:.25em;font-family:'Raleway', sans-serif}.alignleft{box-sizing:border-box;float:left;margin-right:.5em;margin-bottom:.33em}.frontpageslogan h2{color:#f90;font-family:'Patua One', sans-serif;font-weight:400}.logo-img{width:100%;max-width:400px}.top-slogan h3{color:#fff;text-shadow:0 2px 3px rgba(0,0,0,0.4);font-size:2em;text-align:center;background:linear-gradient(to right, transparent, rgba(0,0,0,0.5), transparent);padding:.5em}nav{text-align:center;border-bottom:1px solid #fff}@media only screen and (min-width: 40.063em){nav{border-bottom:none}}@media only screen and (min-width: 40.063em) and (min-width: 64.063em){nav{float:right;margin-top:0px}}nav ul{margin:0px;padding:0px;list-style-type:none;font-family:"Lato",sans-serif;color:#fff}@media only screen and (min-width: 40.063em){nav ul{display:inline-block}}@media only screen and (min-width: 40.063em) and (min-width: 64.063em){nav ul{padding-right:0px;padding:10px 0px 25px 25px}}nav ul li{display:block;float:none;border-top:1px solid #fff;padding:10px}@media only screen and (min-width: 40.063em){nav ul li{float:left;margin:25px 10px 25px 10px;padding:0px;border:none}}.navi-last{border-bottom:1px solid #fff}@media only screen and (min-width: 40.063em){.navi-last{border-bottom:none}}@media only screen and (min-width: 40.063em) and (min-width: 64.063em){.navi-last{margin-right:0px}}nav ul li a{display:block;background:transparent;font-size:18px;font-weight:900;color:#fff;text-decoration:none}@media only screen and (min-width: 40.063em){nav ul li a{padding:15px;font-size:18px;color:#fff;text-decoration:none;border:2px solid #fff;transition:all 0.2s ease}nav ul li a:visited{color:#fff}}@media only screen and (min-width: 40.063em) and (min-width: 40.063em){nav ul li a:hover{background:#fff;color:#959595;border:2px solid #fff}}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?tr7ica");src:url("fonts/icomoon.eot?#iefixtr7ica") format("embedded-opentype"),url("fonts/icomoon.woff?tr7ica") format("woff"),url("fonts/icomoon.ttf?tr7ica") format("truetype"),url("fonts/icomoon.svg?tr7ica#icomoon") 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-googleplus:before{content:"\e600"}.icon-facebook:before{content:"\e601"}.icon-twitter:before{content:"\e602"}.someicons a{margin:15px 17px 0px 0px;font-size:35px;color:#fff}.someicons a:hover{color:#ccc}span.wpcf7-list-item{margin-left:0px}.wpcf7-list-item-label{margin-right:5px}input{height:40px;padding-left:5px}input[type="text"]{width:100%;border-radius:3px;background:transparent;border:1px solid #ccc}input[type="email"]{width:100%;border-radius:3px;background:transparent;border:1px solid #ccc}textarea{width:100%;height:100px;border-radius:3px;padding-left:5px;background:transparent;border:1px solid #ccc}input[type="checkbox"]{margin-right:5px;height:auto}.wpcf7 blockquote.bq-full{width:100%}.wpcf7-tiedotkolumni{margin:10px 0px 20px 0px;width:100%}.wpcf7 blockquote.bq-tiedot input[type="text"]{margin:5px 0px 10px 0px}.wpcf7-submit{width:100%;background:#429651;border:1px solid #429651;border-radius:3px;height:50px;padding:0px 30px 0px 30px;color:#fff;font-weight:700;font-size:20px;text-transform:uppercase;transition:background 0.2s ease}input.wpcf7-submit:hover{background:#3c8849;color:#fff}textarea,input,.wpfc7-submit{border-radius:3px}.wpcf7 hr{border-top:none;border-bottom:1px solid #c2c2c2}.wpcf7-checkbox label{display:block;margin:5px 5px 5px 0px}input[type="text"]:hover,input[type="email"]:hover,textarea:hover{border:1px solid #aaa}
/*# sourceMappingURL=style.css.map */
