body.et_pb_button,body.et_pb_button_helper_class,body.et_pb_button_2,body a.et_pb_bg_layout_light{background-color:#3f3f3f!important}.et_pb_grid_item{margin-bottom:10%!important}.nav li ul li ul{border:0!important;margin-lefT:20px}.et_pb_accordion .et_pb_toggle{margin-bottom:5px!important}.et_pb_toggle_content td{word-break:break-word!important}.nf-response-msg{text-align:center;font-weight:bold}.nf-form-content label{color:#eee!important}.nf-form-content input[type="button"]{background-color:#d89529!important;border-radius:50px;padding:10px 45px}.last a{background-color:#000!important;padding:10px!important}.et_mobile_menu li a{padding:5px 10px!important}.et_mobile_menu li li:before{content:"•";float:left;color:#d89529;line-height:2em;padding-right:8px}.et_mobile_menu li li{padding-left:0px}#tuotteet h4{line-height:28px}#tuotteet .et_pb_column{border:5px solid #fff}#tuotteet .et_pb_column:hover{background-color:rgba(0,0,0,0.2);transition:300ms}#tuotteet h4 a{font-size:19px!important;font-weight:bold;line-height:28px}#nostotteksti a{border:1px solid #777;border-radius:20px;padding:5px 10px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{}.mobile_menu_bar{}#top-menu li li{border-right:0px solid #242424;padding:0 10px!important}#top-menu li li a{padding:5px 10px;width:260px}.nav li ul{width:280px}#top-menu li:hover{transition:200ms all ease-in-out}.nav li li{line-height:1.4em}#nostot .et_pb_column{height:350px;display:flex;justify-content:center;align-items:center}.home .main_title{display:none}#logo{max-width:220px}#tarjousnappi{background-color:#111;color:#fff;padding:6px 12px;display:block;margin:1em 0;font-size:1.2em;text-align:center;max-width:230px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.related{display:none}.nf-form-content input:not([type=button]),.nf-form-content textarea{color:#111!important}.pum-theme-402 .pum-container,.pum-theme-lightbox .pum-container{border:0!important}.pum-title popmake-title{margin-bottom:0.8em}.pum-theme-402 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{width:40px;height:40px;font-size:32px}.nf-form-fields-required{display:none}input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input.text,input.title,textarea,select{background-color:#FAFAFA;border:1px solid #D8D8D8;padding:10px;color:#000000;border-radius:3px}input[type="submit"]{cursor:pointer;color:#FFF;background-color:#ed0b0b;padding:10px 20px;border-radius:3px;border:0px solid;transition:all 0.3s ease 0s;font-size:20px}input[type="submit"]:hover{background-color:#C50808}.ninja-forms-form-wrap label{font-weight:normal!important}.nf-form-content label{font-size:1em!important;line-height:1.2em!important}.nf-form-content .label-above .nf-field-label{margin-bottom:4px!important}.nf-form-content{padding:10px 0!important}.woocommerce div.product form.cart{display:none}.product_meta{margin-top:2em}.et-cart-info{display:none}h2.woocommerce-loop-product__title{font-size:1.2em!important;font-family:'Open Sans',sans-serif}li.cat-item{background-color:#d89529}li.cat-item:hover{background-color:#b17a22}li.cat-item a{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px;display:block;padding:6px;color:#fff}li.cat-item a:hover{color:#fff!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{box-shadow:0 10px 30px rgba(0,0,0,0.2);border-radius:0px;padding:4px}#tarjousnappi{background-color:#111;color:#fff;padding:6px 12px;display:block;margin:1em 0;font-size:1.2em;text-align:center;max-width:230px;text-transform:uppercase;font-weight:700;letter-spacing:1px}@media only screen and (max-width:1024px){#logo{max-height:75%!important}}@media only screen and (max-width:768px){h1.entry-title{font-size:28px!important}}.nf-form-content input[type=button],.nf-form-content input[type=submit]{border:1px solid #fff!important;color:#ddd!important;padding:10px 30px}.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{border:1px solid #fff!important;color:#ddd!important;background-color:#000!important}#footer-info{display:none}