html,body{background-color:#fff;width:100%}body,html,h1,h2,h3,h4,h5,p,a{font-family:'Quattrocento Sans',sans-serif;-webkit-font-smoothing:antialiased;color:#323f5b}h1,h2,h3,h4,h5,h6{font-weight:bold;margin-top:0px}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px;margin:0}h6{font-size:14px}p{font-size:14px}textarea{height:100px;resize:none}.nav-custom{background-color:#323f5b;color:#fff;margin-bottom:0px;border-radius:0px;border:none}.nav-custom a{font-size:13px;transition:color .3s}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{background-color:transparent}.nav-custom a:hover{color:#999!important}.nav-custom a,.nav-custom span{color:#fff!important}.navbar .navbar-nav{margin-right:8%}.navbar-brand{margin:0!important;padding:0px}.navbar-brand img{padding-top:10px;width:auto}.navbar-inverse .navbar-nav>li>a{display:table-cell;vertical-align:bottom;padding-bottom:10px;padding-top:50px;padding-left:20px;padding-right:20px}.navbar-inverse .navbar-nav>li{display:table;height:78px}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:rgba(0,0,0,.2)}.panel-wrapper img{display:block;margin:auto;width:100%}.puhnro{width:120px;color:#fff;margin-left:74%;margin-top:.75%;font-family:'Quattrocento Sans',sans-serif;font-size:15px}.tarjous{font-family:'Quattrocento Sans',sans-serif;float:right;color:#fff;margin:-3% 1.5% 0% 0%;width:150px;text-align:center;border:1px solid #fff;font-size:16px}.tarjous:hover{opacity:.5;transition:all 100ms ease-in-out}.otayhteytta{color:#fff;background-color:#323f5b;width:180px;height:30px;line-height:30px;text-align:center;text-decoration:none!important;display:inline-block}.otayhteytta a{color:#fff!important;text-decoration:none!important}.header_box{z-index:999;position:absolute;top:40%;right:13%;background-color:#323f5b;padding:15px;width:40vw;max-width:500px}.header_box h2{color:#fff;font-size:40px}.textarea{padding-top:30px;padding-bottom:80px;text-align:center;background-color:#f2f2f2}.textarea a{color:#20693a;text-decoration:underline}.text-img{padding-bottom:60px}.textarea h6{margin-bottom:0;margin-top:20px}.textarea p{margin:0}.main{overflow:auto}.alahassakat{background-color:#fff}.alahassakat table,td,tr,.alahassakat table h5{width:100%;background-color:#fff}.alahassakat{padding:15px 5px 5px 10px}.alahassakat .glyphicon,.alahassakat h5{color:#20693a}.underline{text-decoration:underline}.alahassakat span img{padding-bottom:5px}#Yhteydenottolomake td,#Yhteydenottolomake.main tr{background-color:#f2f2f2}#palautelomake_wrapper .lomake tr{max-width:100%}#palautelomake_wrapper .lomake .elementti{max-width:300px}.text-img{overflow:hidden;float:right}.centered{margin:0 auto;float:none;overflow:hidden}.block{padding:10px;text-align:left}.footer{max-width:100%;margin-top:80px;text-align:left;font-size:13px;background-color:#fff}.footer div{padding-top:10px}.footer div p{margin:0}.footer .col-sm-6{margin-top:15px}.footer div img{padding:0}#facebook{float:right;max-height:27px;width:auto}.footer h6{font-size:10px}@media (min-width:300px){.container{}}@media (min-width:1460px){.navbar-inverse .navbar-nav>li>a{padding-left:30px;padding-right:30px}}@media (min-width:1342px){.navbar-inverse .navbar-nav>li>a{padding-left:30px;padding-right:30px}}@media (min-width:1920px){.text-img{padding-bottom:0}}@media (max-width:1159px){.header_box h2{font-size:34px}.text-img{float:none}}@media (max-width:1075px){.header_box h2{font-size:30px}}@media (max-width:1040px){#palautelomake_wrapper table tr{width:10%}}@media (max-width:992px) and (min-width:768px){.arrow{display:none}.arrow{display:none}}@media (max-width:889px){.header_box h2{font-size:24px}.alahassakat h5,.alahassakat h5 a{font-size:14px}}@media (max-width:768px){.navbar-brand{padding-left:15px}.header_box{padding:10px}.header_box h2{font-size:20px}.text-img .img-responsive{padding:0 10px 0px 0px}.alahassakat{margin-left:0;max-width:450px}.text-img{padding-bottom:0}.textarea img{padding:0 0 0 0}}@media (max-width:767px){.footer h6{text-align:left}.footer .centered{margin-top:-15%}}@media (max-width:710px){.otayhteytta{margin-bottom:15%!important}}@media (max-width:593px){.header_box h2{font-size:16px}.footer .centered{margin-top:-20%}}@media (max-width:484px){.header_box{display:none}.tarjous{display:none}.puhnro{display:none}}@media (max-width:546px){.tarjous{display:none}.puhnro{display:none}}@media (max-width:425px){.footer .centered{margin-top:-25%}}@media (max-width:366px){.navbar-brand img{width:50vw;height:auto}}@media (max-width:320px){.footer .centered{margin-top:-35%}}@media (max-width:1200px){.puhnro{margin-left:68%}.tarjous{margin-top:-3.5%}}@media (max-width:992px){.puhnro{margin-left:55%}.tarjous{margin-top:-4.5%}}@media (max-width:680px){.puhnro{margin-left:43%;height:15px}.tarjous{margin-top:-25px;margin-left:auto}}