
:hover,body{transition:.5s}body,h2{color:#00354b}.main_header,.update-tons{align-items:center}.inline_btn,.kuljetustilaukset i{vertical-align:middle}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner li,ul.Suosituimmat_inner>li{width:33.33%;margin-bottom:20px}.kuljetustilaukset,a{text-decoration:none}.top_banner h1,.top_banner p{text-shadow:2px 2px 10px #000}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,figure,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}.owl-nav button span,figure{font-size:0}li,ul{list-style:none}a{color:#a08d55}.responsive-nav button img{max-width:100%;height:auto}.disabled{cursor:no-drop!important}:focus{outline:-webkit-focus-ring-color auto 0;outline:0}body{font-family:Mulish,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;background-color:#fff;-webkit-text-size-adjust:100%}a.cart i,h2{font-size:24px}.container,.container-fluid{max-width:1280px;width:100%;margin:0 auto;padding:0 15px;position:relative}footer,header,section{float:left;width:100%}#TarjousForm,#feedback_submit,#jobform,.update-tons i,a,button{cursor:pointer}h2{font-weight:700;text-transform:uppercase;text-align:center}h3{font-size:22px;font-weight:500}h4,h5,h6{font-size:20px;font-weight:400}.blue_section{background-image:linear-gradient(-90deg,rgb(8 131 183 / .4) 0,#0883b7 100%)!important}.yellow_section{background-image:linear-gradient(90deg,rgb(252 192 0 / .6) 0,#fcc000 100%)!important;margin:20px 0}.owl-nav .owl-next,.owl-nav .owl-prev{position:absolute;top:0;bottom:0;margin:auto;height:46px;width:27px;background-repeat:no-repeat!important;background-position:center!important}#toggle-wrapper,.footer-btm .container,.footer-images,.footer-images a,.footer-top .container,.form-btn-row label span,.form-txt p a,.ft-lft p,a.cart{position:relative}.owl-nav .owl-next:hover,.owl-nav .owl-prev:hover,.wrapper table.pricing_table td:last-child{opacity:.6}a:focus,a:hover{text-decoration:none!important}.ui-tooltip{opacity:1!important;color:#fff!important;background:#000!important;width:30%;max-width:100%!important;font-size:15px!important}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}a.Verkkokauppa:hover,a.cart:hover{background:#000;color:#fff}.product-info-txt #add_to_Cart p#add_to_cart_btn_id,.product_cat_list a:hover{background-color:#0c4298!important}#nav-main ul li a:hover,.breadcrumb-custom .prduction_ul li a:hover,.ft-lft p a:hover,.main_header .Hleft .menu ul li a:hover,section.Suosituimmat.Ajankohtaista ul.Suosituimmat_inner li .Suosi_text a:hover{color:#0c4298}.icons{width:12px}.tworows{display:block}#kiviainesten-noutomyyunti table,td,th{border:1px solid #000!important}#pop-content .cunt_btn,.pop_first_product,.pop_second_product{float:left;display:block;margin-bottom:20px}#newproduct-suggestion,#rcmnd_section,#soralaatu_option,.display_service_option,.display_service_option_new,.display_service_option_new1,.editsection,.responsive-nav,.shipping_fields,.tabs_wrapper .tabs li:last-child:after,.update-tons,a.mobilekuljetustilaukset{display:none}.product_cat_list a:hover{color:#fff!important}.view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2 .input{box-shadow:none!important}#pop-content .product-info,.content-wraper,.inner-form,.inner-form form,.inputtonssection,span.dist{width:100%;float:left}.inputtonssection .input_div_tones{width:40%!important}.c_tones_value,.s_tones_value{line-height:20px!important}.update_cart{cursor:pointer;width:85%;height:47px;border:1px solid #0c4298;padding:0 25px;border-radius:23px;background-color:#0c4298;display:inline-block;text-align:center!important;justify-content:center;line-height:46px!important;color:#fff!important;font-size:16px!important;font-weight:700!important;font-style:normal!important;letter-spacing:normal!important}#additional_products,#second_prdt_cm,#second_prdt_tons,.c_tones_value,.s_tones_value{height:47px;border-radius:41px;border:1px solid dimgray;background-color:#fff;color:#000;font-family:"Helvetica Neue";font-size:20px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;width:85%;display:inline-block;float:left;margin:10px 0}.kuljetustilaukset,a.Verkkokauppa,a.cart{background-color:#0c4298}.Laaditaan span img,a.cart{margin-right:10px}.edititem{font-size:20px;cursor:pointer}.firstproducterror,.secondproducterror{color:red;font-size:15px;display:none}.Verkkokauppa,.kuljetustilaukset,.main_header .Hleft .menu ul li a,a.Verkkokauppa,nav#nav-main ul li a{font-size:16px;font-style:normal;letter-spacing:normal}.addressrows .pf_strt_adrs{width:34%!important}.addressrows .postitoimipaikka{width:32%!important}.addressrows .postinumero{width:26%!important}#c_tones_value,#s_tones_value{margin:0!important}.main_header{width:100%;float:left;padding:30px 0;display:flex}.main_header .Hleft{float:left;width:78%;display:flex;align-items:center}.main_header .Hleft .logo{width:18%;float:left;margin-right:30px}.main_header .Hleft .menu{width:78%;float:left;margin:0}.Laaditaan.prduct-page,.Laaditaan.prduct-page .Laa_bottom,.ft-lft p:last-child,.inner-form legend+.form_row .checkbox-col,.main_header .Hleft .menu ul,.tabs_wrapper .tabs li:first-child,nav#nav-main ul{margin:0}.main_header .Hleft .menu ul li,nav#nav-main ul li{display:inline-block;padding:0 8px}.main_header .Hleft .menu ul li a,nav#nav-main ul li a{color:#000;font-family:Mulish,sans-serif;font-weight:500;line-height:28px;text-align:left;padding:0;text-transform:none}.main_header .Hleft .menu ul li:first-child,.prduction_ul li:first-child,.wrapper .prduction_ul li:first-child a,nav#nav-main ul li:first-child{padding-left:0}.main_header .Hleft .menu ul li:last-child,nav#nav-main ul li:last-child{padding-right:0}.Hright{width:23%;float:right;justify-content:flex-end;display:flex;align-items:center}a.cart{width:46px;height:46px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.Verkkokauppa,.inline_btn,.kuljetustilaukset,.kuljetustilaukset i,a.Verkkokauppa{display:inline-block}a.cart i{color:#fff}.kuljetustilaukset{padding:0 15px;height:auto;border-radius:23px;text-align:center;justify-content:center;line-height:30px;color:#fff;font-weight:500;margin-right:10px;border:none;width:100%}.kuljetustilaukset i{padding-right:10px}a.Verkkokauppa{text-decoration:underline;padding:0 15px;height:46px;border-radius:23px;text-align:center;justify-content:center;line-height:46px;color:#fff;font-weight:700}.Laa_top h2,.Laa_top_sec h2,.banner_sec .Banner_content ul li .Binner h3{color:#000;font-size:28px;font-weight:700;font-family:Poppins,sans-serif}#popupbutton .popup{background-color:#fd9200!important}.banner_sec{width:100%;min-height:500px;float:left;background:url(../../images/new/Banner.webp) center/cover no-repeat;display:flex;align-items:center;justify-content:center}.Kuljetukset_banner{background:url(../../images/sora-header-kuljetukset.jpg) no-repeat}.home_banner_desc,.Kuljetukset_banner .Banner_content{max-width:70%;margin:0 auto!important}.Kuljetukset_banner .Banner_content,.banner_sec .Banner_content{margin:0 auto;float:none;padding:140px 0}.banner_sec .Banner_content{padding:40px 0}.Kuljetukset_banner .Banner_content h1,.banner_sec .Banner_content h1{margin:0 0 20px;color:#fff;font-family:Poppins,sans-serif;font-size:62px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:65px;text-align:center;text-transform:uppercase}.banner_sec .Banner_content h2{color:#fff;font-family:Poppins,sans-serif;font-size:32px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:36px;text-align:center;text-transform:none;margin:0 0 10px}.banner_sec .Banner_content p{color:#fff;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:26px;text-align:center;margin:0;padding:0 10px}.banner_sec .Banner_content ul{flex-wrap:nowrap;margin:50px -14px 0;width:auto;display:flex;justify-content:center}.banner_sec .Banner_content ul li{display:inline-flex;width:33.33%;height:auto!important;justify-content:center;padding:0 14px}.banner_sec .Banner_content ul li .Binner{margin:0;display:block;align-items:center;flex-wrap:wrap;justify-content:center;text-align:center;padding:30px;background-color:rgb(255 255 255 / .82);border-radius:10px}.banner_sec .Banner_content ul li .Binner figure{height:160px;display:flex;align-items:center;margin:0 auto 15px;overflow:hidden}.banner_sec .Banner_content ul li .Binner figure img{height:100%;width:100%;object-fit:contain}.banner_sec .Banner_content ul li .Binner h3{margin:0 0 10px;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center;word-break:break-word}.banner_sec .Banner_content ul li .Binner p{color:#292c33;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:26px;text-align:center;margin:0 0 15px}.Verkkokauppa{height:40px;border-radius:20px;background-color:#0c4298;line-height:40px;padding:0 30px;color:#fff;font-weight:700;text-align:center}.Laaditaan{text-align:center;margin:0 0 80px}.Laa_top{max-width:50%;float:none;margin:0 auto}.Laa_bottom,.Tähän_bg,.Tähän_bg h2{width:100%;float:left}.Laa_top h2{font-style:normal;letter-spacing:normal;line-height:42px;text-align:center;text-transform:none;margin:50px 0 10px;padding:0 140px}.Laa_top_sec h2{font-style:normal;letter-spacing:normal;line-height:42px;text-align:center;text-transform:none;margin:0 0 10px;padding:0 100px}.Laaditaan p,.Laaditaan span{color:#000;font-size:18px;font-style:normal;letter-spacing:normal;text-align:center}.Ajankohtaista p.desc,.Laaditaan p,.Suosituimmat p.desc{line-height:26px}.Laaditaan p{margin:0 0 25px;font-weight:400}.Laaditaan span{display:inline-flex;align-items:center;font-weight:700;line-height:22px}.Laa_bottom{margin:25px 0 0}.Laa_bottom p,.wrapper .cal_radio_box{margin:0 0 10px}.Laa_bottom span{margin-bottom:25px}.Tähän_bg{background:url(../../images/new/Text_bg.webp) center/cover no-repeat;padding:90px 0;text-align:center}.Tähän_bg h2{color:#fff;font-size:24px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center;text-transform:none;margin:0 0 20px}.Ajankohtaista p.desc,.Suosituimmat p.desc,.Tähän_bg p{font-size:18px;font-weight:400;padding:0 17%;font-style:normal;letter-spacing:normal;width:100%;float:left;text-align:center;margin:0 0 20px}.Tähän_bg p{color:#fff;line-height:24px}.Ajankohtaista h3,.Suosituimmat h3{text-align:center;margin-bottom:30px}.ft-btm-last,.ft-btm-lft,.ft-btm-rgt{line-height:28px;font-size:16px}.Ajankohtaista h2,.Suosituimmat h2{margin:60px 0;color:#000;font-family:Poppins,sans-serif;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:42px;text-align:center;text-transform:none}.Suosi_T h3,.Suosi_T p{text-align:left;font-style:normal;letter-spacing:normal}.Suosituimmat{margin:70px 0}ul.Suosituimmat_inner{margin:0 -10px;display:flex;flex-wrap:wrap}ul.Suosituimmat_inner>li{display:inline-flex;align-items:center;justify-content:center;padding:0 10px}ul.Suosituimmat_inner li .Suosi_text{width:100%;height:100%;box-shadow:0 0 15px rgb(0 0 0 / .13);background-color:#fff;padding:25px}ul.Suosituimmat_inner li .Suosi_text figure{height:253px;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;margin:0 0 20px}ul.Suosituimmat_inner li .Suosi_text figure img{width:100%;height:100%;object-fit:cover}.Suosi_T h3{color:#000;font-family:Poppins;font-size:20px;font-weight:700;line-height:22px;margin:0 0 15px}.Suosi_T p,.form-txt p{font-size:18px;width:100%}.Suosi_T p{color:#292c33;font-weight:400;line-height:26px;margin:0 0 25px;float:left;padding-right:40px}a.Verkkokauppa img{margin-right:20px}.cunt_btn a.Verkkokauppa{margin-bottom:20px}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_checkbox_div label,a.Verkkokauppa{display:inline-flex;align-items:center}section.Suosituimmat.Ajankohtaista{margin:0 0 110px}section.Suosituimmat.Ajankohtaista ul.Suosituimmat_inner li .Suosi_text a{color:#000;font-family:Poppins;font-size:16px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:26px;text-align:left;display:inline-flex;align-items:center}section.Suosituimmat.Ajankohtaista ul.Suosituimmat_inner li .Suosi_text a img{margin-right:15px}.home-form{width:100%;float:left;background-repeat:no-repeat;background-position:center center;color:#fff;padding:65px 0;text-align:center}.contact-form,.form-txt{text-align:left;float:left}.form-txt{width:270px;font-family:Mulish}.form-txt p{float:left;color:#fff;font-weight:300;line-height:26px;margin:0 0 18px}.form-txt p a{color:#fff;padding:0 0 0 22px;text-decoration:underline}.form-txt p a:hover{opacity:.7}.form-txt p a img{position:absolute;top:4px;left:0}.home-form h5{width:100%;float:left;color:#fff;font-family:Poppins;font-size:28px;font-weight:700;line-height:42px;margin:0 0 35px}.footer-logo,.form-wrapper,.more-thumb ul li figure img{display:inline-block;vertical-align:top}.contact-form{width:300px;margin:0 0 0 30px}.form-row{width:100%;float:left;margin:0 0 12px}.form-row label{width:100%;float:left;color:#fff;font-size:18px;font-family:Mulish;font-weight:300;line-height:26px;margin:0 0 2px}.form-row input[type=number],.form-row input[type=text],.form-row textarea{width:100%;background:#fff;font-size:14px;border:1px solid #707070;float:left;font-family:Mulish}.form-row input[type=number],.form-row input[type=text]{height:40px;border-radius:20px;padding:0 15px}.form-row textarea{height:105px;border-radius:11px;resize:vertical;padding:10px 15px}.form-row input[type=checkbox]{float:left;border:1px solid #707070;margin:7px 5px 0 0}.form-row.checkbox-row label{width:auto}.form-row.submit-row{text-align:center;margin:5px 0 0}.form-row.submit-row input,.homesubmit{width:145px;height:40px;display:inline-block;vertical-align:top;background:#0c4298;color:#fff;font-family:Mulish;font-size:16px;font-weight:700;line-height:28px;cursor:pointer;border:none;border-radius:20px}.footer-top,.ft-lft h6,.ft-lft p{width:100%;float:left}.form-row.submit-row input:hover,.homesubmit:hover{background:#000}.footer-top{text-align:center;padding:55px 0 0}.mailview_img,.select-col-wraper.col-2 .select-col{width:50%;height:auto}.footer-images,.footer-images a{vertical-align:middle;display:inline-block}img.fooLogo{padding:10px;vertical-align:middle}.fooLogo.rightlogo{max-width:149px;height:auto}.ft-lft{width:22%;float:left;text-align:left}.ft-lft h6{color:#000;font-family:Poppins;font-size:20px;font-weight:700;line-height:30px;margin:0 0 8px}.ft-btm-last,.ft-btm-lft,.ft-btm-rgt,.ft-lft p{font-family:Mulish}.ft-lft p{color:#000;font-size:18px;font-weight:300;line-height:26px;padding:0 0 0 30px;margin:0 0 10px}.ft-lft p img{float:left;vertical-align:middle;margin-right:10px;width:22px;position:absolute;top:3px;left:0}.ft-lft p a,.wrapper .order_conform_main .subscribe_info_main .sub_info_right_main{color:#000}.ft-rgt{width:200px;float:right;text-align:left}#pop-content .product-info figure img,.content_row .main-content p img,.ft-rgt a{float:left}.ft-rgt a+a{margin:22px 0 0}.footer-btm{width:100%;float:left;background:#0c4298;color:#fff;padding:11px 0;text-align:center}.ft-btm-lft{float:left}.ft-btm-rgt{display:inline-block;vertical-align:top;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ft-btm-last{display:inline-block;vertical-align:top;position:absolute;top:0;left:80%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ft-btm-last a,a.Verkkokauppa:focus{color:#fff}.Btns{width:100%;display:flex;align-items:center;justify-content:center;margin:30px 0 0}body.Product_cate .banner_sec .Banner_content p{margin:0 0 20px}body.Product_cate .banner_sec .Banner_content{max-width:60%}body.Product_cate .banner_sec .Banner_content h2{color:#fff;font-size:62px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:66px;text-align:center;margin:0 0 40px}.Btns a.Verkkokauppa:first-child{margin-right:30px}.Laaditaan.Laaditaan-inner{margin:40px 0}section.Tähän{margin-bottom:0}.Ajankohtaista ol li{list-style:auto}section.Suosituimmat.Kiviainekset{margin-bottom:50px}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner{flex-wrap:wrap}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner .Suosi_text{box-shadow:unset;position:relative;padding:0;width:100%}.product_sbcat_info_main{padding-top:0!important}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner .Suosi_text .Suosi_T{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner .Suosi_text .Suosi_T h3{color:#fff;font-size:24px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center;margin:0}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner .Suosi_text figure{width:100%;margin:0}nav#nav-main{background:0 0;width:auto;padding:0;margin:0;position:static;display:inline-flex}.Product_cate section.Tähän{margin-bottom:60px}.wrapper .prdct_freight_main .pf_containt_main .pf_content,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2,section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner li a{width:100%}a.cart{display:inline-flex!important}span#span_count{position:absolute;color:#fff;background:#fd9200;border-radius:50px;height:20px;width:20px;display:flex;align-items:center;justify-content:center;padding:0 4px;top:-10px;right:-5px}.product_sbcat_info_main.breadcrumb-custom .psc_info_inner{width:1140px;max-width:100%;padding:0 15px}.breadcrumb-custom .prduction_ul{width:100%;float:left;padding:0}.product_sbcat_info_main.breadcrumb-custom{float:left;margin:38px 0 25px}.Suosituimmat.Suosituimmat-inner{margin-top:0}.whatsapp_chat{display:flex;flex-direction:row;position:fixed;z-index:2;bottom:45px;right:120px;height:60px;min-width:60px;max-width:95vw;background:#25d366;color:inherit;border-radius:calc(60px/2);box-shadow:1px 6px 24px 0 rgb(7 94 84 / 24%);cursor:pointer;transition:background .2s linear;will-change:background-color,width}.whatsapp_link{width:60px;height:60px;background:url(../../images/whatsapp.svg) 50%/60% no-repeat}.wrapper .prduction_ul li a{text-decoration:none;padding:0 3px;color:#000;font-size:16px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:20px;text-align:left}.wrapper .view_single_prduct .sngl_product .single_product_img{width:47%;padding:0;margin-right:30px;min-height:445px}.wrapper .view_single_prduct .sngl_product .single_product_discription h5{display:block;margin:0 0 20px;color:#000;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:22px;text-align:left}.wrapper .view_single_prduct .sngl_product .single_product_discription h5 strong{min-width:200px;float:left;margin-right:15px}.wrapper .view_single_prduct .sngl_product{width:100%;padding:0}.wrapper .view_single_prduct .sngl_product .single_product_discription p{color:#292c33;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:22px}.wrapper .view_single_prduct .sngl_product .single_product_discription .p_name{color:#000;font-family:Poppins;font-size:48px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:52px;text-align:left;margin:-3px 0 30px}.wrapper .view_single_prduct .single_prduct_cal_main{width:100%;overflow:auto;margin:0 auto;padding:40px 0 0}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left{border:none;width:47%;display:inline-block;float:left;border-radius:10px;background-color:#f8f8f8;padding:50px;margin-right:30px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right{width:50%;display:inline-block;float:right;border:none;padding:30px;border-radius:10px;background-color:#f8f8f8}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right h2{margin:0 0 15px;color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:32px;text-align:left;text-transform:none}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right p{display:inline-block;color:#292c33;font-size:18px!important;font-weight:400;font-style:normal;letter-spacing:normal;line-height:22px;text-align:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones{width:33.33%;float:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes .cal_lbl,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones .cal_lbl{display:inline-block;width:100%;float:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes .cal_input,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones .cal_input{display:inline-block;width:170px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes .rigth_lbl,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones .cal_lbl .rigth_lbl{padding:0 0 10px;color:#000;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes .cal_input input,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones .cal_input input{height:47px;border-radius:41px;border:1px solid dimgray;background-color:#fff;color:#000;font-family:"Helvetica Neue";font-size:20px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;width:100%}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_title{margin:0 0 15px;background:0 0;padding:0;color:#000;font-family:Poppins;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center}#reset_button,div#add_to_Cart p#add_to_cart_btn_id{line-height:40px;font-size:16px;float:left;color:#fff;text-align:center;font-style:normal;letter-spacing:normal}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild{background:0 0;padding:10px;border:none;border-radius:0 0 5px 5px;overflow:auto;text-align:center}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .radio-inline{display:inline-block;margin-left:10px;color:#000;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1{display:inline-block;float:left;height:47px;border-radius:41px;border:1px solid dimgray;background-color:#fff;line-height:normal;padding:0 10px;margin:0 10px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1 .input,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2 .input{margin:0 10px;height:100%;text-align:center}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2{display:inline-block;float:left;height:47px;background-color:#fff;line-height:normal;border-radius:41px;border:1px solid dimgray;padding:0 10px;margin:0 10px}.wrapper p#ttl{width:100%;float:left;margin:50px 0 0;color:#000;font-size:24px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center}.wrapper p#ttl strong{font-weight:900;width:100%;float:left;text-align:center;margin:0 0 8px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .warning{background-color:#fff0;color:#000;padding:0;border-radius:0;border:none;width:100%;float:left;margin-top:40px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .warning p{color:#000;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:center;margin:0}.header{background:0 0!important;min-height:100px}.wrapper .view_single_prduct .single_prduct_cal_main .cunt_btn .order_btn,.wrapper .view_single_prduct .single_prduct_cal_main div#msg_aftr_mtch_lction input#show_lctionagain_btn{padding:0;background:#0c4298;border:none;float:left;width:145px;height:40px;border-radius:20px;color:#fff;line-height:40px;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;text-align:center}.wrapper .view_single_prduct .single_prduct_cal_main div#msg_aftr_mtch_lction p,div#add_to_Cart h5{color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:42px;text-align:left}.wrapper .view_single_prduct .single_prduct_cal_main div#msg_aftr_mtch_lction span#show_get_locnm_zip{width:100%;float:left;color:#000!important;font-size:26px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:42px;text-align:left;margin:5px 15px 15px}#reset_button{padding:0 10px;background:#0c4298;border:none;border-radius:20px;font-weight:700}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .alert_location_metch{padding:10px;background-color:#fff0;width:100%;border-radius:0;border:none;color:#000;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left;margin:0}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .tones_value_after_atc{padding:10px;background-color:#fff0;width:100%;border-radius:4px;border:none;margin:15px 0;color:#000;font-family:Poppins;font-size:18px!important;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left}#pop-content .product-info-txt h4,#pop-content h3,.wrapper .div_link_main_outer .link_div_main .div_link{line-height:32px;font-weight:700;font-family:Poppins}.wrapper .view_single_prduct{padding:0 0 25px;background:#fff;margin-bottom:30px}.wrapper .view_single_prduct .single_prduct_cal_main .cunt_btn{display:inline-block;margin-left:10px;margin-bottom:10px;vertical-align:top}.wrapper span.price{color:#000;width:100%;font-size:26px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:42px;text-align:left;float:left}div#add_to_Cart p#add_to_cart_btn_id{border-radius:25px;margin-top:8px;width:145px;height:40px;background-color:#fd9200;font-weight:700}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes{width:66%;float:left}.select_delivery{float:left;display:inline-block;width:50%}.select_delivery input{float:left;margin:30px 10px!important}#pop-content,#popup-newproduct{width:910px;max-width:90%;display:none;padding:55px;border:1px solid #707070;border-radius:10px}#pop-content h3{width:100%;float:left;color:#000;font-size:28px;margin:0 0 18px}#pop-content .product-info figure{width:265px;float:left;margin:0}#pop-content .product-info-txt{width:530px;float:left;padding:0 0 0 20px}#pop-content .product-info-txt h4{width:100%;float:left;color:#000;font-size:28px;margin:0 0 5px}#pop-content .product-info-txt p,.tons_left .input_div_tones .cal_lbl{width:100%;margin:0 0 10px;float:left}#pop-content .product-info-txt p{color:#000;font-size:22px;font-family:Mulish,sans-serif}#pop-content .product-info-txt p.price{width:100%;float:left;color:#000;font-size:26px;font-family:Mulish,sans-serif;margin:7px 0 0}.product-info-txt a.Verkkokauppa{margin:40px 39px 0 0}.fancybox-button:focus,.fancybox-button:hover{background:0 0}.fancybox-button.fancybox-close-small svg{border:2px solid #8e8e8e;border-radius:50%}.more-thumb{width:100%;float:left;margin:54px 0 0}.more-thumb ul{display:block;float:left;margin:0 -14px}.more-thumb ul li{width:170px;float:left;padding:0 14px}.more-thumb ul li figure{width:100%;float:left;text-align:center;border:1px solid #707070;margin:0}.more-thumb ul li h6{width:100%;float:left;color:#000;font-family:Poppins;font-size:20px;font-weight:700;margin:8px 0 0}.tons_left{display:flex;width:100%;align-items:center;margin-top:30px}.tons_left .input_div_tones{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;width:50%}.wrapper .div_link_main_outer .link_div_main .div_link.active{font-family:Poppins;font-size:22px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:32px;text-align:left;background:0 0!important;border:none!important;padding:0;color:#000!important}.wrapper .div_link_main_outer .link_div_main .div_link.active span{border:1px solid #5bc663;width:51px;height:51px;background-color:#5bc663;display:inline-flex;border-radius:50%;align-items:center;justify-content:center;color:#fff;font-family:Poppins;font-size:22px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:78px;text-align:center;margin-right:10px}.wrapper .div_link_main_outer .link_div_main{display:flex;align-items:center;overflow:hidden}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner p,.wrapper table.pricing_table tbody,.wrapper table.pricing_table tr{align-items:center;display:flex}.wrapper .div_link_main_outer .link_div_main .div_link span{border:1px solid #707070;width:61px;height:61px;color:#707070;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;text-align:center;border-radius:50%;line-height:61px;margin-right:10px}.wrapper .div_link_main_outer .link_div_main .div_link{color:#707070!important;font-size:22px;font-style:normal;letter-spacing:normal;text-align:left;background:0 0!important;border:none!important;padding:0;width:33.33%}.wrapper .div_link_main_outer .link_div_main .link_div_seprator{width:200px;height:1px;display:block;background:#ccc;float:left;margin:0 60px}.wrapper .div_link_main_outer .cntnew_shoping_link{margin-top:30px}.wrapper .div_link_main_outer .cntnew_shoping_link a,.wrapper .prdct_freight_main .pf_containt_main .pf_content a{color:#8e8e8e;font-size:18px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:left;background:url(../../images/new/Parrow.png) left center no-repeat;padding-left:35px}.wrapper .atc_prd_tbl table th{height:58px;background-color:#0c4298;color:#fff;border-top:1px solid transparent!important;border-bottom:1px solid transparent!important;border:none!important;border-spacing:0px!important}.wrapper .atc_prd_tbl table{border:none;border-spacing:0;width:100%}.wrapper .atc_prd_tbl table td{border:1px solid #ccc!important;color:#000;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:30px;text-align:left!important;padding:10px}.wrapper table.pricing_table{width:100%;display:flex;justify-content:flex-end;float:none;margin-top:10px}.wrapper table.pricing_table tr{padding:0 10px}.wrapper table.pricing_table td{padding:10px 10px 0;color:#000;font-size:18px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:20px;display:inline-flex;align-items:center;margin:0}.wrapper .prdct_freight_main .pf_containt_main{width:100%;padding:0;overflow:auto;margin-top:40px}.wrapper .prdct_freight_main .pf_containt_main .pf_content h4{color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:42px;text-align:left;margin:5px 0}.wrapper .prdct_freight_main .pf_containt_main .pf_content p{color:#000;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;margin:0 0 10px}.prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner textarea,.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner input{height:43px;border-radius:41px;border:1px solid dimgray;background-color:#fff;width:100%}.wrapper .prdct_freight_main .dlvry_dtail_main{width:50%;overflow:auto;padding:0 20% 0 0;margin:10px 0;float:left}.wrapper .prdct_freight_main .pf_dlvr_form_main{width:50%;padding:0;overflow:auto;margin:10px 0;float:left}.wrapper .order_conform_main .subscribe_info_main h2,.wrapper .prdct_freight_main h2{color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:42px;text-align:left;text-transform:none}.wrapper .prdct_freight_main lable{padding:0 10px 3px;display:inline-block;color:#000;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:18px;text-align:left}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_input_main{width:100%;display:inline-block;padding:0 0 15px}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_checkbox_div label{color:#000;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:28px;text-align:left}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_checkbox_div{width:100%;display:inline-block;padding:5px 0;margin:10px 0}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_input_main .df_input input,.wrapper .prdct_freight_main .pf_dlvr_form_main .df_input_main .df_input select,.wrapper .prdct_freight_main .pf_dlvr_form_main .df_input_main .df_input textarea{height:43px;border-radius:41px;border:1px solid dimgray;background-color:#fff;width:100%;color:#9b9b9b;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:20px;text-align:left;padding:0 20px}.wrapper .prdct_freight_main .pf_dlvr_form_main .pf_odr_countnew_btn_div .pf_ord_cntnew_btn{width:auto;height:45px;background-color:#5bc663;color:#fff;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:28px;border:none;border-radius:40px;display:inline-block}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner i{color:#8e8e8e!important;font-size:24px!important;margin-left:10px}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_checkbox_div label input{margin:2px 5px 0 0}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner .dl_time_check_box label{display:flex;align-items:flex-start;justify-content:flex-start;margin:20px 0 0;color:#000;font-size:16px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:18px;text-align:left}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner .dl_time_check_box label input,.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner label input{width:auto;float:left;height:auto}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner .dl_time_check_box{width:100%;overflow:hidden;margin-top:20px}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner{width:100%;display:inline-block;float:left;padding:0 0 30px}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner label{display:flex;align-items:flex-start;padding-bottom:15px;color:#000;font-size:16px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:18px;text-align:left;margin:0}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner input#datepcker{height:43px;border-radius:41px;border:1px solid dimgray;background-color:#fff;line-height:20px!important}.wrapper .prdct_freight_main input{color:#000;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:78px;text-align:center}.wrapper .prdct_freight_main .pf_containt_main .pf_content a{border:none}.wrapper .prdct_freight_main .pf_dlvr_form_main .pf_odr_countnew_btn_div{width:100%;display:inline-block;text-align:left;margin-top:30px;padding-right:7%}.prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner textarea{padding:20px;font-family:Poppins;height:99px;border-radius:25px;border:1px solid dimgray;background-color:#fff}#switch-container{width:100%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:20pt}.toggle-wrapper.on{background-color:#5bc663}.toggle-wrapper.off{background-color:#ccc}#toggle-wrapper{min-width:45pt;cursor:pointer;width:51px;height:30px;border-radius:17px;order:1}#toggle-button{position:absolute;top:50%;left:0;transform:translate(5%,-50%);width:24px;height:24px;background-color:#fff;border-radius:50%;transition:.6s;z-index:1}#toggle-button.on{left:100%;transform:translate(-105%,-50%);background-color:#fff}.on-off-icon{position:absolute;top:50%;z-index:0}#toggle-on{left:25%;width:0;height:10pt;transform:translate(-50%,-50%);border:1px solid #5bc663}#toggle-off{right:25%;height:10pt;width:10pt;border-radius:50%;transform:translate(50%,-50%)}#toggle-text{font-size:12pt;margin:0 0 0 10px;float:left;display:inline-block;order:2}.wrapper .product_sbcat_info_main .psc_info_inner h1{margin:20px 0;color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:42px;text-align:center}.wrapper .atc_prd_tbl table th{text-align:left;padding:0 10px}.wrapper .order_conform_main table.pricing_table tbody{width:100%;display:flex;align-items:center;justify-content:flex-end}.wrapper .pf_ord_cntnew_btn{color:#fff;border:none;padding:10px;border-radius:50px;cursor:pointer;float:right;width:145px;height:40px;background-color:#5bc663;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;text-align:center}.wrapper .order_conform_main .subscribe_info_main .sub_info_left_main .sub_info_left_inner_main{width:100%;display:inline-block;color:#000;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:18px;text-align:left;margin-bottom:15px}.wrapper .order_conform_main .subscribe_info_main .sub_info_right_main .sub_inner_right h5,.wrapper .sub_info_left_inner_main h5{margin:0;font-size:16px;font-weight:700}.content_row .main-content h2 a,.wrapper .order_conform_main .subscribe_info_main .sub_info_left_main .sub_info_left_inner_main .sub_inner_right h5,.wrapper .order_conform_main .subscribe_info_main .sub_info_right_main .sub_inner_right:last-child h5{font-weight:400}.wrapper .order_conform_main .subscribe_info_main .sub_info_left_main .sub_info_left_inner_main .sub_inner_right{width:auto;display:inline-block;float:left}.wrapper .order_conform_main .subscribe_info_main .sub_info_left_main .sub_info_left_inner_main .sub_inner_left{width:auto;display:inline-block;float:left;margin-right:10px}.wrapper .order_conform_main .subscribe_info_main .sub_info_right_main .sub_inner_right{width:auto;display:inline-block;margin:3px 0;font-size:16px}.wrapper .order_conform_main .subscribe_info_main .dlr_info .dlr_info_inr h5{color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:left}.wrapper .order_conform_main .table-responsive.atc_prd_tbl h3{color:#000;font-family:Poppins;font-size:22px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left;margin:0 0 20px}.wrapper .order_conform_main .totl_amnt_order_cnfom_main .totle_amount{width:80%}.wrapper .order_conform_main .totl_amnt_order_cnfom_main p{margin-top:10px}.wrapper .div_link_main_outer,.wrapper .order_conform_main,.wrapper .prdct_freight_main{padding:0!important}.wrapper .order_conform_main .subscribe_info_main .sub_info_right_main h2{margin:0 0 15px}.order_conform_main .pf_odr_countnew_btn_div{margin:20px 0 0}.order_conform_main .subscribe_info_main .btn-row{width:100%;float:left;text-align:center;margin:40px 0 20px}.wrapper .order_conform_main .subscribe_info_main .btn-row .pf_ord_cntnew_btn{float:none;display:inline-block;vertical-align:top;margin:5px 15px}.wrapper .pf_ord_cntnew_btn.pf_ord_cntnew_btn2{background:0 0;color:#000;border:1px solid #000}.order_conform_main .subscribe_info_main .dlr_info .dlr_info_inr .dlr_info_main .dlr_info_inrmain{color:#000;font-size:16px;margin:15px 0 0}.order_conform_main .subscribe_info_main .dlr_info .dlr_info_inr .dlr_info_main .dlr_info_inrmain h6{font-size:16px!important;font-weight:700}.wrapper .atc_prd_tbl table td img{margin:0 10px 0 0}.wrapper .pf_ord_cntnew_btn:hover{background-color:#0c4298}.wrapper .pf_ord_cntnew_btn.pf_ord_cntnew_btn2:hover{background-color:#000;color:#fff}body .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .locetion_main .loction .l_cnfm_btn{width:auto!important;font-family:Mulish,sans-serif}.moretons-img{width:80%;margin-left:10px}.moretons{margin-bottom:20px;float:left}.moretons-img,.moretons-text{display:inline-block;float:left}.short_desc{display:block;float:left;clear:both;position:relative}.first_product_cart,.second_product_cart{float:left;width:100%;align-items:center;display:flex}.defaultsection .first_product_cart,.defaultsection .second_product_cart{min-height:65px}.first_product_cart{margin:20px 0}.wrapper .div_link_main_outer .link_div_main .div_link span{float:none;display:inline-block;vertical-align:middle}.wrapper .div_link_main_outer .link_div_main .div_link .title{width:calc(100% - 70px);display:inline-block;vertical-align:middle;word-break:break-word}@media screen and (max-width:1199px){.wrapper .div_link_main_outer .link_div_main .div_link .title{font-size:17px}}@media screen and (max-width:1600px){.wrapper .div_link_main_outer .link_div_main .div_link{font-size:20px;line-height:30px}.wrapper .div_link_main_outer .link_div_main .div_link span{width:51px;height:51px;font-size:24px;line-height:51px}}@media screen and (max-width:1560px){.wrapper .div_link_main_outer,.wrapper .order_conform_main,.wrapper .product_sbcat_info_main .psc_info_inner{padding:0 15px;width:100%}.wrapper .div_link_main_outer .link_div_main .div_link{font-size:18px;line-height:28px}.wrapper .div_link_main_outer .link_div_main .div_link span{width:51px;height:51px;font-size:24px;line-height:51px}.wrapper .prdct_freight_main{width:100%;margin:10px auto 0;padding:0 15px}.wrapper .order_conform_main .subscribe_info_main .dlr_info .dlr_info_inr,.wrapper .order_conform_main .totl_amnt_order_cnfom_main .totle_amount{width:100%}.wrapper .order_conform_main .totl_amnt_order_cnfom_main{padding:0}.home_banner_desc{max-width:80%}}@media screen and (max-width:1279px){.banner_img,.container,.container-fluid{width:100%;height:auto}.footer-top,.home-form{padding:50px 0}.Suosituimmat h2{font-size:26px;line-height:32px}.Suosi_T h3,.wrapper .div_link_main_outer .link_div_main .div_link{font-size:18px}.Suosituimmat{margin:50px 0}ul.Suosituimmat_inner li .Suosi_text{padding:15px}.Suosi_T h3{line-height:24px;margin:0 0 10px}.Suosi_T p{padding:0;margin:0 0 20px}.Laaditaan,section.Suosituimmat.Ajankohtaista{margin:0 0 50px}.Tähän_bg{padding:70px 0}.Tähän_bg p{padding:0 50px}.Laa_top h2{font-size:26px;line-height:35px;padding:0 30px}.banner_sec .Banner_content h2{font-size:30px}.home_banner_desc{max-width:100%}.banner_sec .Banner_content{max-width:100%;padding:100px 0}.banner_sec .Banner_content h1{font-size:50px;line-height:60px;margin:0 0 10px}.banner_sec .Banner_content ul{margin:30px -14px 0}.kuljetustilaukset,.main_header .Hleft .menu,.responsive-menu,nav#nav-main{display:none}.main_header{padding:20px 0 18px}.responsive-nav{width:76%;text-align:right;float:right;display:inline-block}.responsive-nav button{background:0 0;border:2px solid #0c4298;border-radius:4px;font-size:0;height:36px;width:40px;padding:0}.responsive-nav button:focus,.responsive-nav button:hover{background:0 0}.main_header .Hleft{width:73%}.Hright{width:27%}.mm-navbars_top{background:#082e6b;text-transform:uppercase;font-weight:700}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:#fff}.mm-listitem,.mm-listitem .mm-btn_next,.mm-listitem .mm-btn_next:before,.mm-listitem:after,.mm-listview{border-color:#000}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:#000;text-decoration:none}body.Product_cate .home_banner_desc{max-width:70%}.mm-navbars_top a.mm-navbar__title{color:#fff!important}section.Suosituimmat.Kiviainekset{margin-bottom:30px}.wrapper .view_single_prduct .sngl_product .single_product_discription .p_name{font-size:38px;line-height:42px;margin:-3px 0 25px}.wrapper .view_single_prduct .sngl_product .single_product_img{margin-right:20px}.wrapper .view_single_prduct .sngl_product .single_product_discription h5{font-size:16px;line-height:22px;margin:0 0 15px}.wrapper .view_single_prduct .single_prduct_cal_main{padding:30px 0 0}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left{padding:30px 20px;margin-right:28px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones{width:100%;float:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1 .input,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2 .input{box-shadow:unset}.wrapper .view_single_prduct .single_prduct_cal_main .cunt_btn{width:auto}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes{width:100%;margin:0;float:left}.wrapper .product_sbcat_info_main .psc_info_inner{width:100%;margin:20px auto 0;padding:0 15px;background:#fff}.wrapper .div_link_main_outer,.wrapper .prdct_freight_main{width:100%;padding:0 15px}.wrapper .div_link_main_outer .link_div_main .div_link span{width:51px;height:51px;font-size:20px;line-height:51px;margin-right:8px}.wrapper .div_link_main_outer .link_div_main .link_div_seprator{width:150px;margin:0 30px}.wrapper .div_link_main_outer .cntnew_shoping_link{margin-top:10px}.wrapper .atc_prd_tbl table th{height:45px;text-align:left;padding:0 10px;font-size:16px}.wrapper .atc_prd_tbl table td{font-size:16px;line-height:28px}.wrapper .atc_prd_tbl table td img{width:70px!important}.wrapper .prdct_freight_main .pf_dlvr_form_main .pf_odr_countnew_btn_div .pf_ord_cntnew_btn{width:50%}.order_conform_main .subscribe_info_main .btn-row{margin:20px 0 15px}a.Verkkokauppa{padding:0 35px}a.mobilekuljetustilaukset{text-decoration:none;padding:0 15px;height:auto;border-radius:23px;background-color:#0c4298;display:inline-block;text-align:center;justify-content:center;line-height:30px;color:#fff;font-size:16px;font-weight:500;font-style:normal;letter-spacing:normal;margin-right:10px;margin-top:10px;border:none}a.mobilekuljetustilaukset i{padding-right:10px;display:inline-block;vertical-align:middle}.responsive_phone{text-align:center}.responsive_phone:after{border-bottom-style:none}}@media (min-width:1024px){.responsive-menu{display:none!important}}.footer-btm .container .ft-btm-lft a{color:#fff!important}.site-content{padding:0;position:relative;z-index:3}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.top_banner{width:100%;height:55vh;min-height:220px;float:left;background-repeat:no-repeat!important;background-size:cover!important;background-position:50% 50%!important;position:relative}.banner-content{width:100%;position:absolute;top:50%;left:0;padding:0 15px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.top_banner h1{width:100%;float:left;color:#fff;font-size:64px;font-weight:700;font-family:Hind,sans-serif;text-align:center;text-transform:uppercase}.top_banner p{width:100%;float:left;color:#fff;font-size:26px;font-weight:300;font-family:Bitter,serif;font-style:italic;text-align:center;margin:10px 0 0}.content_row .main-content h2,.content_row .main-content h2 a,.inner-btm-col h3{color:#024596;font-size:24px;font-family:Bitter,serif;font-style:italic}.inner-content{width:100%;float:left;padding:75px 0 0}.inner-content .container{width:100%;max-width:1120px;padding:0 15px}.content_row{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px}.content_row .main-content{width:100%;order:-1;padding:0 15px}.content_row .sidebar{width:33.33%;padding:0 15px}.content_row .sidebar+.main-content{width:66.66%}.content_row .main-content h2{width:100%;float:left;font-weight:400;line-height:1.1;text-align:left;text-transform:none;margin:0 0 10px}.content_row .main-content h2 a:hover,.content_row .sidebar ul li a:hover{text-decoration:underline!important;opacity:.8}.content_row .main-content p{width:100%;float:left;color:#474646;font-size:18px;font-weight:400;font-family:'Mulish';line-height:26px;margin:0 0 15px}.content_row .main-content p strong{font-weight:700}.content_row .main-content ul li,.content_row .sidebar ul li{font-weight:300;font-family:Hind,sans-serif;width:100%;float:left}.content_row .main-content p a{color:#dd4603}.content_row .main-content p a:hover{color:#024596;text-decoration:underline!important;opacity:.8}.content_row .main-content p iframe{max-width:100%;float:left}.content_row .main-content ul{width:100%;float:left;list-style:inside;padding:0 0 0 15px;margin:0 0 10px}.content_row .main-content ul li{color:#474646;font-size:16px;line-height:1.42857143;list-style-type:disc}.content_row .sidebar>ul{width:100%;float:left;background:#f1f1f1;border:1px solid #024596;margin:0 0 10px}.content_row .sidebar ul li{font-size:18px;line-height:26px;border-bottom:1px solid #024596}.content_row .sidebar ul li:last-child{border-bottom:none}.content_row .sidebar ul li a{width:100%;float:left;color:#000;padding:10px 20px}.content_row .sidebar ul li a.active{background:#024596;color:#fff;text-decoration:none!important;opacity:1}.content_row .sidebar ul.children li a{padding-left:40px}.inner-page-btm{width:100%;float:left;background:url(../../images/dash.jpg) left top repeat-x;padding:50px;margin:50px 0 0}.inner-btm-wraper{display:flex;flex-wrap:wrap;margin:0 -15px}.inner-btm-col{width:50%;text-align:center;padding:20px 15px}.inner-btm-col h3{width:100%;float:left;font-weight:400;line-height:1.1;margin:0 0 20px}.content_row .main-content table,.inner-btm-col p{font-family:Hind,sans-serif;color:#474646;float:left}.inner-btm-col p{width:100%;font-size:16px;font-weight:300;line-height:22.85px;margin:0 0 15px}.inner-btm-col .btn{background:0 0;color:#000;display:inline-block;vertical-align:top;font-size:17px;line-height:1;text-transform:uppercase;border:1px solid #024596;border-radius:50px;padding:18px 40px}.inner-btm-col .btn i{margin:0 5px 0 0}.inner-btm-col .btn:hover{color:#333;opacity:.8}.address-row{width:100%;display:flex;flex-wrap:wrap}.address-col{width:33.33%}.content_row .main-content table{width:100%;font-size:18px;font-weight:400;line-height:26px;border:1px solid #ccc;margin:0 0 15px}.content_row .main-content table th{font-weight:700;padding:5px 10px}.content_row .main-content table td{border-top:1px solid #ccc;border-left:1px solid #ccc;padding:5px 10px}.content_row .main-content table td:first-child{border-left:none}.inner-form legend{width:100%;float:left;color:#024596;font-size:20px;font-style:italic;font-weight:700;font-family:Bitter,serif;border-bottom:1px solid #ccc;padding:0 0 8px;margin:16px 0 28px}.select-col-wraper{margin:0 -8px}.select-col-wraper .select-col{width:33.33%;float:left;padding:0 8px}.maan-ja-betonin_banner{background:url(../../images/sora-header-kaidanpaan-vastaanottopiste.jpg)}.murskaukset_banner{background:url(../../images/ventoniemi-sora-murskaukset-headerkuva.jpg)}.talvikunnossapito_banner{background:url(../../images/sora-header-talvikunnossapito.jpg)}.esittely_banner{background:url(../../images/sora-header-esittely-uusi.jpg)}.historia_banner{background:url(../../images/sora-header-historia-uusi.jpg)}.kallio_banner{background:url(../../images/sora-header-kallio-ja-sora-alueiden-hankinta.jpg)}.yhteystiedot_banner{background:url(../../images/yhteystiedot_bannernew.png)}.avoimet_banner{background:url(../../images/sora-header-rekry-uusi3.jpg)}.palaute_banner{background:url(../../images/ventoniemi-sora-palaute-headerkuva.jpg)}.maansiirtokuljetukset_banner,.pyyda_banner{background:url(../../images/ventoniemi-sora-pyyda-tarjous-headerkuva.jpg)}.teetilaus_banner{background:url(../../images/lumikuorma39.png)}.teetilaus_bannernew{background:url(../../images/Ventoniemi.jpg)}.ajankohtaista_banner,.vaihtolavakuljetukset_banner{background:url(../../images/ventoniemi-sora-headerkuva-OLETUS-1.jpg)}.palvelut_banner{background:url(../../images/ventoniemi-sora-palvelut-headerkuva.jpg)}.multakuljetukset_banner{background:url(../../images/sora-header-multa-ja-kuorike.jpg)}.kiviaineskuljetukset_banner{background:url(../../images/hero.jpg)}.koura-autopalvelut_banner{background:url(../../images/koura-auto-2.jpg)}.kiitos_palautteesta_banner,.kiitos_tyohakemuksesta_banner{background:url(../../images/main-hero-bg.jpg)}.kiitos_tarjouspyynnosta_banner{background:url(../../images/bannerImage.jpg)}.multa-kuorike_banner{background:url(../../images/multa-ja-kuorike.jpg)}.jalostuspaikat_banner{background:url(../../images/ventoniemi-sora-hankinta-headerkuva.jpg)}.kiviainesten-noutomyyunti_banner{background:url(../../images/kiviainesten.jpg)}.checkbox-col,.form_row{width:100%;float:left;margin:15px 0 0}.form_row label{width:100%;float:left;color:#024596;font-size:16px;font-weight:700;font-family:Hind,sans-serif;line-height:1.3;margin:0 0 5px}.form-row input[type=email],.form_row input[type=text],.form_row select{height:50px;border:1px solid #ffe258;margin:8px 0 0;width:100%;font-family:Bitter,serif;text-align:center}.form_row label .required{color:#790000}.form-row input[type=email],.form_row input[type=text]{float:left;color:#474646;font-size:13px;border-radius:50px;padding:0 10px}.form_row select{bacground:#e9e9ed;color:#474646;font-size:13px!important;border-radius:50px;padding:0 10px 0 6px}.checkbox-row{width:100%;float:left;margin:0 0 8px}.form_row .checkbox-row input{margin:2px 9px 0 0}.form_row .checkbox-row label{width:auto;float:none;margin:0}.form_row textarea{width:100%;height:160px;font-size:13px;font-family:Bitter,serif;line-height:1.5;text-align:center;border:1px solid #ffe258;border-radius:25px;resize:vertical;padding:15px 10px}.file_upload label,.file_upload span{color:#aaa;font-size:16px;font-weight:300;font-family:Hind,sans-serif;line-height:22.85px}.form_row.submit-row{text-align:center;margin:30px 0 0}.form_row.submit-row .submitinput{height:55px;background:0 0;color:#000;display:inline-block;vertical-align:top;font-size:16px;font-family:Hind,sans-serif;text-transform:uppercase;border:1px solid #024596;border-radius:50px;padding:4px 40px 0}.form_row.submit-row .submitinput:hover{background:0 0;opacity:.8}.file_upload{width:100%;float:left;background:#fafafa;color:#aaa;text-align:center;border:1px dashed #ccc;border-radius:4px;padding:24px;margin:8px 0 0}.file_upload span{width:100%;float:left;margin:0 0 8px}.file_upload label{background:#e9e9ed;cursor:pointer;border:1px solid #999;padding:6px 12px 3px;margin:0}.file_upload input[type=file]{width:0;height:0;position:absolute;opacity:0;z-index:-1}.form_row input[type=date],.form_row input[type=email],.form_row input[type=number]{width:100%;height:50px;float:left;color:#474646;font-size:13px;font-family:Bitter,serif;text-align:center;border:1px solid #ffe258;border-radius:50px}.text-danger{color:red}.tabs_wrapper{width:100%;float:left;margin:50px 0 0}.tabs_wrapper .tabs{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.tabs_wrapper .tabs li{width:35px;height:35px;color:#024596;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:24px;font-weight:700;cursor:pointer;border:3px solid #024596;border-radius:50%;position:relative;margin:0 0 0 72px}.checkbox_custom_row .checkbox-row label,.radio-col .checkbox-row label{font-weight:400!important;color:#474646!important}.tabs_wrapper .tabs li:after{width:75px;height:3px;background:#024596;position:absolute;top:50%;right:-76px;content:"";transform:translateY(-50%)}.tabs_wrapper .tabs li.active{background:#024596;color:#fff}.tabs_container{width:100%;float:left;margin:25px 0 0}.tabs_container .tab_content{width:100%;float:left;display:none}.tabs_container .tab_content.active{background:0 0;color:#00354b;display:inline-block}.tab_content h6{width:100%;float:left;color:#024596;font-size:22px;font-weight:500;text-align:center;margin:0 0 58px}.form-btn-row{display:flex;flex-wrap:wrap;padding:0;margin:0 -7px}.form-btn-row li{width:25%;padding:7px;position:relative}.form-btn-row li input[type=radio]{position:absolute;top:0;left:0;opacity:0}.form-btn-row label{width:100%;height:202px;background-size:cover;color:#fff;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:24px;font-weight:700;font-family:Poppins,sans-serif;line-height:24px;text-align:center;cursor:pointer!important;border-radius:10px;padding:0;margin:0;transition:none;background-repeat:no-repeat;background-position:center;position:relative}.form-btn-row label.Kiviainekset{background-image:url(../../images/Kiviainekset.jpg)!important}.form-btn-row label.Maa-ainesten{background-image:url(../../images/Maa-ainesten.jpg)!important}.form-btn-row label.Talvikunnossapito{background-image:url(../../images/Talvikunnossapito.jpg)!important}.form-btn-row label.Vaihtolava-ja{background-image:url(../../images/Vaihtolava-ja.jpg)!important}.form-btn-row li input[type=radio]:checked+label{border:2px solid #024596}.form-btn-row label:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#3b87e79e}@media screen and (max-width:1023px){.banner_sec .Banner_content{padding:90px 0}#pop-content{width:90%;padding:40px}.wrapper table.pricing_table td{font-size:16px}.wrapper table.pricing_table{margin-bottom:20px}.banner_sec .Banner_content ul{margin:30px -10px 0}.banner_sec .Banner_content ul li{padding:0 10px}.form-btn-row label{height:180px;font-size:21px}.select-col-wraper.col-2 .select-col{width:100%}}@media screen and (max-width:991px){#pop-content h3,.Tähän_bg h2{margin:0 0 15px}.footer-top{padding:40px 0}.ft-btm-last,.ft-btm-rgt{position:relative;-webkit-transform:inherit;transform:inherit;left:0}.ft-btm-last,.ft-btm-lft,.ft-btm-rgt{font-size:14px;line-height:25px;width:100%}.Tähän_bg{padding:50px 0}.Tähän_bg p{font-size:16px;padding:0}.Suosituimmat h2{font-size:24px;line-height:30px;margin:0 0 20px}.Suosituimmat{margin:40px 0}.Laaditaan,section.Suosituimmat.Ajankohtaista{margin:0 0 40px}.form-btn-row,ul.Suosituimmat_inner{margin:0 -5px}.banner_sec .Banner_content ul li,ul.Suosituimmat_inner li{padding:0 5px}ul.Suosituimmat_inner li .Suosi_text{padding:10px}ul.Suosituimmat_inner li .Suosi_text figure{height:200px;margin:0 0 15px}.Laaditaan span,.Suosi_T h3{font-size:16px}ul.Suosituimmat_inner li a.Verkkokauppa{width:120px;height:40px;border-radius:20px;line-height:40px;padding:0 15px}.Laa_top{max-width:60%}#pop-content .product-info-txt h4,.Laa_top h2{font-size:24px;line-height:30px}.banner_sec .Banner_content{max-width:100%;padding:50px 0}.banner_sec .Banner_content h2{font-size:28px}.banner_sec .Banner_content h1{font-size:45px;line-height:50px}.banner_sec .Banner_content p{padding:0}.banner_sec .Banner_content ul li .Binner{padding:20px}.banner_sec .Banner_content ul li .Binner h3{font-size:25px}.main_header .Hleft{float:left;width:70%;display:flex;align-items:center}.main_header .Hleft .logo{width:35%;float:left;margin-right:30px}.responsive-nav{width:57%;text-align:right;float:right;display:inline-block}.Hright{width:40%}body.Product_cate .home_banner_desc{max-width:90%}body.Product_cate .banner_sec .Banner_content h2{font-size:52px;line-height:56px;margin:0 0 30px}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner li{width:50%;margin-bottom:10px}.Laaditaan.Laaditaan-inner{margin:35px 0}.product_sbcat_info_main.breadcrumb-custom{margin:30px 0 20px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left,.wrapper .view_single_prduct .sngl_product .single_product_img{margin-right:0;width:100%;margin-bottom:20px}.content_row .sidebar,.content_row .sidebar+.main-content,.wrapper .prdct_freight_main .pf_dlvr_form_main .pf_odr_countnew_btn_div .pf_ord_cntnew_btn,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right{width:100%}#pop-content{padding:30px}#pop-content h3{font-size:25px;line-height:30px}#pop-content .product-info figure{width:32%}#pop-content .product-info-txt{width:68%}.more-thumb{margin:40px 0 0}.more-thumb ul{margin:0 -10px}.more-thumb ul li{width:20%;padding:0 10px}#pop-content .product-info-txt p,.more-thumb ul li h6{font-size:18px}.product-info-txt a.Verkkokauppa{margin:0}.wrapper .prdct_freight_main .dlvry_dtail_main{padding-right:20px}.wrapper .prdct_freight_main .pf_dlvr_form_main .pf_odr_countnew_btn_div{margin-top:0}.Hright .kuljetustilaukset,.wrapper .div_link_main_outer .link_div_main{display:none}.order_conform_main .subscribe_info_main .btn-row{margin:25px 0 0}.order_conform_main{margin:0 auto!important}.wrapper .atc_prd_tbl table td{font-size:14px;line-height:20px}.banner_sec .Banner_content ul{margin:30px -5px 0}a.Verkkokauppa{font-size:15px;padding:0 15px}.Laaditaan p,.Suosi_T p,.Suosituimmat p.desc,.banner_sec .Banner_content p,.banner_sec .Banner_content ul li .Binner p,.content_row .main-content p,.content_row .main-content table,.content_row .sidebar ul li,.form-row label,.form-txt p,.ft-lft p{font-size:16px;line-height:24px}.kuljetustilaukset{display:inline-block;color:#fff!important;margin-top:10px}.inner-page-btm{padding:50px 50px 0}.tabs_wrapper{margin:30px 0 0}.tab_content h6{font-size:21px;margin:0 0 35px}.form-btn-row li{padding:5px}.form-btn-row label{height:150px;word-break:break-word}}@media screen and (max-width:767px){.Suosi_text img{width:100%;height:auto}.Verkkokauppa img{width:auto}.responsive-table{overflow-x:scroll;width:100%}.noutomyynti_table{width:750px!important}.footer-top{padding:30px 0}.ft-lft h6{font-size:18px}.ft-rgt{width:190px}.ft-rgt a.Verkkokauppa{width:100%;height:45px;font-size:14px;line-height:45px}.Tähän_bg,.home-form{padding:40px 0}.home-form h5{font-size:25px;line-height:35px;margin:0 0 30px}.Suosituimmat h2,.Tähän_bg h2{line-height:28px;font-size:22px}.form-txt{width:45%}.contact-form{width:55%;padding:0 0 0 25px;margin:0}.Tähän_bg h2{margin:0 0 10px}ul.Suosituimmat_inner{flex-wrap:wrap;margin:0}.banner_sec .Banner_content ul li,ul.Suosituimmat_inner li{width:100%;padding:0;margin:0 0 20px}.banner_sec .Banner_content ul li:last-child,ul.Suosituimmat_inner li:last-child{margin:0}ul.Suosituimmat_inner li .Suosi_text{padding:15px}ul.Suosituimmat_inner li .Suosi_text figure{height:250px}.Laa_top{max-width:100%}.Laaditaan p{margin:0 0 20px}.Laa_bottom,.select-col-wraper .select-col+.select-col{margin:20px 0 0}.banner_sec .Banner_content h2{font-size:25px;line-height:30px}.banner_sec .Banner_content h1{font-size:40px;line-height:50px}.banner_sec .Banner_content p{font-size:16px}.banner_sec .Banner_content ul{margin:25px 0 0}.banner_sec .Banner_content ul li .Binner h3{font-size:22px}.main_header{padding:20px 0 18px;flex-wrap:wrap}.main_header .Hleft{float:left;width:100%;display:flex;align-items:center;margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:20px}.Hright{width:100%;justify-content:center}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner li{width:100%;margin-bottom:15px}body.Product_cate .banner_sec .Banner_content h2{font-size:38px;line-height:45px;margin:0 0 20px}.product_sbcat_info_main.breadcrumb-custom{margin:25px 0 20px}section.Suosituimmat.Kiviainekset{margin-bottom:20px}.wrapper .view_single_prduct .sngl_product .single_product_img{min-height:350px}.wrapper .view_single_prduct .sngl_product .single_product_discription .p_name{font-size:32px;line-height:38px;margin:-3px 0 20px}.wrapper .view_single_prduct .sngl_product .single_product_discription h5{font-size:14px;line-height:18px;margin:0 0 14px}.wrapper .view_single_prduct .sngl_product .single_product_discription p{font-size:14px}.wrapper .view_single_prduct .single_prduct_cal_main{padding:20px 0 0}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left{padding:20px 15px}.inner-btm-wraper,.select-col-wraper,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2{width:100%;margin:0}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1{margin-bottom:15px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones{width:100%;float:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes .cal_input,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones .cal_input{display:inline-block;width:100%}#pop-content{padding:25px}#pop-content h3{font-size:22px;line-height:25px}#pop-content .product-info-txt h4{font-size:20px;line-height:26px}#pop-content .product-info-txt p{font-size:16px;line-height:20px}.product-info-txt a.Verkkokauppa{height:35px;font-size:14px;padding:0 15px}.more-thumb{margin:30px 0 0}.more-thumb ul li{width:25%}.more-thumb ul li h6{font-size:16px;margin:5px 0 0}.wrapper .prdct_freight_main .dlvry_dtail_main{padding-right:0;width:100%}.short_desc,.wrapper .prdct_freight_main .pf_dlvr_form_main{width:100%}.wrapper .table-responsive.atc_prd_tbl{width:100%;overflow:auto}.wrapper .atc_prd_tbl table{width:800px}.banner_sec .Banner_content ul{flex-wrap:wrap}.footer_icons{clear:both}#reset_button{font-size:12px}.inner-page-btm{padding:50px 0 0}.inner-btm-col{width:100%;padding:20px 0}.select-col-wraper .select-col{width:100%;padding:0}.tabs_wrapper .tabs li{font-size:21px}.tab_content h6{margin:0 0 25px}.form-btn-row{margin:0 -7px}.form-btn-row li{width:50%;padding:7px}}@media screen and (max-width:670px){.top_banner{height:25vh}.top_banner.pyyda_banner{height:50vh}.top_banner h1{font-size:32px}.top_banner p{font-size:21px}.address-col{width:100%}}@media screen and (max-width:639px){.footer-logo{width:60%;float:left;position:static;-webkit-transform:inherit;transform:inherit;margin:0 0 5px}.ft-lft{width:60%;padding:0 25px 0 0}.ft-rgt{width:40%}.home-form h5{font-size:24px;line-height:30px;margin:0 0 25px}.home-form{padding:35px 0 40px}.Tähän_bg{padding:30px 0 35px}.Suosituimmat{margin:35px 0}.Suosituimmat h2{font-size:20px;line-height:26px}.Laa_top h2,.banner_sec .Banner_content h2{font-size:22px}section.Suosituimmat.Ajankohtaista{margin:0 0 35px}.Laaditaan{margin:0 0 30px}.Laa_top h2{padding:0}.banner_sec .Banner_content h1{font-size:35px;line-height:40px;margin:0 0 5px}.banner_sec .Banner_content ul li .Binner h3{margin:0 0 5px}.banner_sec .Banner_content{padding:40px 0}.banner_sec .Banner_content ul li .Binner{padding:15px}.Laaditaan.Laaditaan-inner{margin:30px 0}.tons_left,.wrapper table.pricing_table tbody{flex-wrap:wrap}.tons_left .input_div_tones{width:100%}.wrapper table.pricing_table tr{flex-wrap:wrap;width:100%}.wrapper table.pricing_table td{font-size:16px}.tabs_container,.tabs_wrapper{margin:20px 0 0}.tab_content h6{font-size:20px}}@media screen and (max-width:567px){#pop-content .product-info figure,.footer-logo,.form-txt,.ft-rgt{width:100%}.ft-lft{width:100%;padding:0;margin:0 0 20px}.ft-rgt a.Verkkokauppa{width:180px;padding:0}.ft-rgt a+a{margin:0 0 0 10px}.ft-btm-lft,.ft-btm-rgt{font-size:13px;line-height:22px}.Banner_content p,.form-txt p{margin:0 0 10px}.Laaditaan p,.Suosi_T p,.Suosituimmat h2,.home-form h5{margin:0 0 15px}.contact-form{width:100%;padding:0;margin:10px 0 0}.home-form h5{font-size:22px}.home-form{padding:25px 0 35px}.Tähän_bg,.banner_sec .Banner_content{padding:25px 0 30px}.Tähän_bg h2{font-size:20px;line-height:25px}.Suosi_T p,.Suosituimmat p.desc,.Tähän_bg p,.banner_sec .Banner_content p,.banner_sec .Banner_content ul li .Binner p,.content_row .main-content p,.content_row .main-content table,.content_row .sidebar ul li,.form-row label,.form-txt p,.ft-lft p{font-size:15px;line-height:22px}.Suosituimmat{margin:30px 0}section.Suosituimmat.Ajankohtaista{margin:0 0 30px}#pop-content h3,.Laa_top h2{font-size:20px}.Laaditaan p,.Laaditaan span{font-size:15px}.Laaditaan p{line-height:22px}.Laa_bottom,.banner_sec .Banner_content ul li:last-child{margin:15px 0 0}.Btns,.order_conform_main .subscribe_info_main .btn-row{margin:20px 0 0}.Laaditaan .Laa_bottom p{margin:0 0 5px}.banner_sec .Banner_content h2{font-size:20px;line-height:28px;margin:0 0 5px}.banner_sec .Banner_content h1{font-size:30px;line-height:35px}.banner_sec .Banner_content ul{margin:5px 0 0}.banner_sec .Banner_content ul li{width:100%;margin:15px 0 0}.banner_sec .Banner_content ul li .Binner figure{height:120px;margin:0 auto 10px}.main_header .Hleft .logo{width:70%}body.Product_cate .banner_sec .Banner_content{max-width:100%}body.Product_cate .banner_sec .Banner_content h2{font-size:26px;line-height:30px;margin:0 0 10px}.Btns{flex-wrap:wrap}.Btns a.Verkkokauppa:first-child{margin-right:0;margin-bottom:10px}.product_sbcat_info_main.breadcrumb-custom{margin:20px 0 15px}.wrapper .order_conform_main .subscribe_info_main .sub_info_left_main .sub_info_left_inner_main,section.Suosituimmat.Kiviainekset{margin-bottom:10px}#pop-content .product-info-txt{width:100%;padding:0;margin:15px 0 0}.more-thumb{margin:25px 0 0}.form-btn-row,.more-thumb ul{margin:0 -5px}.more-thumb ul li{width:33.33%;padding:0 5px;margin:12px 0 0}.more-thumb ul li h6{font-size:14px}#pop-content .more-thumb h3{margin:0}.order_conform_main .subscribe_info_main .dlr_info{margin-top:10px}.wrapper .order_conform_main .subscribe_info_main .btn-row .pf_ord_cntnew_btn{margin:5px 10px}body .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .locetion_main .loction .l_cnfm_btn,body .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .locetion_main .loction input{width:100%!important}.form-row input[type=checkbox]{margin:5px 5px 0 0}.ft-lft p img{top:1px}.tabs_wrapper .tabs li{margin:0 0 0 50px}.tabs_wrapper .tabs li::after{width:55px;right:-56px}.form-btn-row li{padding:5px}.form-btn-row label{font-size:18px;line-height:21px}}@media screen and (max-width:413px){.footer-top{padding:25px 0}.footer-logo{margin:0 0 10px}.ft-lft h6{font-size:16px;line-height:25px}.ft-rgt a.Verkkokauppa{width:140px;height:40px;font-size:13px;line-height:40px}.ft-btm-lft,.ft-btm-rgt{font-size:12px;line-height:20px}.home-form h5{font-size:20px;line-height:25px}.Tähän_bg h2{font-size:17px;line-height:24px}.Tähän_bg p{margin:0 0 15px}.Laa_top h2,.Suosituimmat h2,.banner_sec .Banner_content h2{font-size:18px;line-height:25px}ul.Suosituimmat_inner li .Suosi_text{padding:10px}.banner_sec .Banner_content h1{font-size:26px;line-height:32px}.Suosituimmat p.desc,.banner_sec .Banner_content ul li{padding:0}.Laaditaan{margin:0 0 25px}.Laaditaan.Laaditaan-inner{margin:25px 0}.prduction_ul li a{font-size:12px}#pop-content .product-info-txt h4,#pop-content h3{font-size:18px;line-height:24px}.more-thumb{margin:20px 0 0}.more-thumb ul li{width:50%}.wrapper .order_conform_main .subscribe_info_main .dlr_info .dlr_info_inr h5,.wrapper .order_conform_main .subscribe_info_main h2{font-size:24px}.top_banner h1{font-size:28px}.tab_content h6,.top_banner p{font-size:18px}.content_row .main-content table td{font-size:14px;line-height:20px;word-break:break-all}.tabs_wrapper .tabs li{width:30px;height:30px;font-size:16px;margin:0 0 0 40px}.tabs_wrapper .tabs li::after{width:45px;right:-46px}.form-btn-row label{height:120px;font-size:14px;line-height:18px}}footer{width:100%;float:left;border-top:3px solid #0c4298;margin-top:30px}.tabs_wrapper{margin-bottom:26px}.custom_font{font-size:22px!important;font-style:normal!important}.myresetbutton{float:right}.hiekoitussepeli_banner{background:url(../../images/Sepelit2.png)}.freeshipping_order,.trailer_pickup_order{display:block!important}.subcatlist21 li a{color:#024596!important;padding:3px 20px!important;text-decoration:none;text-transform:uppercase;text-transform:capitalize!important;font-size:14px!important;font-weight:400!important}.subcatlist21{position:absolute!important;width:100%;min-width:250px;display:none!important;background:padding-box #fff;padding:5px 0!important;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;-webkit-background-clip:padding-box;border:1px solid rgb(0 0 0 / .15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175);top:0;left:250px!important}.subcatlist22{position:absolute!important;width:100%;min-width:250px;display:none!important;background:padding-box #fff;padding:5px 0!important;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;-webkit-background-clip:padding-box;border:1px solid rgb(0 0 0 / .15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175);top:0;left:250px!important}.subcatlist22{display:none!important}.cat21:hover ul.subcatlist21,ul.subcatlist21:hover,.cat22:hover ul.subcatlist22,ul.subcatlist22:hover{display:block!important}.after_Laa_bottom{margin-bottom:40px;max-width:1080px;margin:0 auto}.home_ss_banner{margin-bottom:40px}.easy-notification-bar{background:#0c4198;width:100%;position:fixed}.easy-notification-bar-message,.easy-notification-bar__close{color:#fff;text-align:center}a.easy-notification-bar__close{display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);line-height:1;padding:0;margin:0;background:none;border:0}.easy-notification-bar--collapsible.easy-notification-bar--align_center{padding-left:50px;padding-right:50px;padding-top:10px;padding-bottom:10px}@media screen and (max-width:767px){.teetilaus_banner p{font-size:16px!important}.teetilaus_banner h1{font-size:20px!important}.easy-notification-bar-message{font-size:12px}.easy-notification-bar--collapsible.easy-notification-bar--align_center{padding-left:10px;padding-right:10px}a.easy-notification-bar__close{right:0}.content_row .main-content table td{padding:5px 0}}.layer_nou{position:absolute;left:0;width:100%;height:100%;text-align:center;font-size:5em;font-weight:700;background:rgb(0 0 0 / .5);opacity:.5}.banner_sec_nou{width:100%;min-height:500px;float:left;background:url(../../images/new/hero_nou.jpg) center / cover no-repeat}.noutotuotteet_texts p{margin:10px 60px;color:#000;font-family:'Mulish';font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:center;text-transform:none}.noutotuotteet_products p{margin:0;text-align:left}.noutotuotteet_texts{margin-bottom:50px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .tones_123{width:66%;float:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .cubes_123{width:33.33%;float:left}.content_row .main-content h4,.content_row .main-content h3{color:#024596;font-family:Bitter,serif;font-style:italic;width:100%;float:left;font-weight:400;line-height:1.1;text-align:left;text-transform:none;margin:0 0 10px}@media screen and (max-width:767px){.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones{width:100%;float:left}}
:hover,body{transition:.5s}body,h2{color:#00354b}.main_header,.update-tons{align-items:center}.inline_btn,.kuljetustilaukset i{vertical-align:middle}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner li,ul.Suosituimmat_inner>li{width:33.33%;margin-bottom:20px}.kuljetustilaukset,a{text-decoration:none}.top_banner h1,.top_banner p{text-shadow:2px 2px 10px #000}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,figure,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}.owl-nav button span,figure{font-size:0}li,ul{list-style:none}a{color:#a08d55}.responsive-nav button img{max-width:100%;height:auto}.disabled{cursor:no-drop!important}:focus{outline:-webkit-focus-ring-color auto 0;outline:0}body{font-family:Mulish,sans-serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;background-color:#fff;-webkit-text-size-adjust:100%}a.cart i,h2{font-size:24px}.container,.container-fluid{max-width:1280px;width:100%;margin:0 auto;padding:0 15px;position:relative}footer,header,section{float:left;width:100%}#TarjousForm,#feedback_submit,#jobform,.update-tons i,a,button{cursor:pointer}h2{font-weight:700;text-transform:uppercase;text-align:center}h3{font-size:22px;font-weight:500}h4,h5,h6{font-size:20px;font-weight:400}.blue_section{background-image:linear-gradient(-90deg,rgb(8 131 183 / .4) 0,#0883b7 100%)!important}.yellow_section{background-image:linear-gradient(90deg,rgb(252 192 0 / .6) 0,#fcc000 100%)!important;margin:20px 0}.owl-nav .owl-next,.owl-nav .owl-prev{position:absolute;top:0;bottom:0;margin:auto;height:46px;width:27px;background-repeat:no-repeat!important;background-position:center!important}#toggle-wrapper,.footer-btm .container,.footer-images,.footer-images a,.footer-top .container,.form-btn-row label span,.form-txt p a,.ft-lft p,a.cart{position:relative}.owl-nav .owl-next:hover,.owl-nav .owl-prev:hover,.wrapper table.pricing_table td:last-child{opacity:.6}a:focus,a:hover{text-decoration:none!important}.ui-tooltip{opacity:1!important;color:#fff!important;background:#000!important;width:30%;max-width:100%!important;font-size:15px!important}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}a.Verkkokauppa:hover,a.cart:hover{background:#000;color:#fff}.product-info-txt #add_to_Cart p#add_to_cart_btn_id,.product_cat_list a:hover{background-color:#0c4298!important}#nav-main ul li a:hover,.breadcrumb-custom .prduction_ul li a:hover,.ft-lft p a:hover,.main_header .Hleft .menu ul li a:hover,section.Suosituimmat.Ajankohtaista ul.Suosituimmat_inner li .Suosi_text a:hover{color:#0c4298}.icons{width:12px}.tworows{display:block}#kiviainesten-noutomyyunti table,td,th{border:1px solid #000!important}#pop-content .cunt_btn,.pop_first_product,.pop_second_product{float:left;display:block;margin-bottom:20px}#newproduct-suggestion,#rcmnd_section,#soralaatu_option,.display_service_option,.display_service_option_new,.display_service_option_new1,.editsection,.responsive-nav,.shipping_fields,.tabs_wrapper .tabs li:last-child:after,.update-tons,a.mobilekuljetustilaukset{display:none}.product_cat_list a:hover{color:#fff!important}.view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2 .input{box-shadow:none!important}#pop-content .product-info,.content-wraper,.inner-form,.inner-form form,.inputtonssection,span.dist{width:100%;float:left}.inputtonssection .input_div_tones{width:40%!important}.c_tones_value,.s_tones_value{line-height:20px!important}.update_cart{cursor:pointer;width:85%;height:47px;border:1px solid #0c4298;padding:0 25px;border-radius:23px;background-color:#0c4298;display:inline-block;text-align:center!important;justify-content:center;line-height:46px!important;color:#fff!important;font-size:16px!important;font-weight:700!important;font-style:normal!important;letter-spacing:normal!important}#additional_products,#second_prdt_cm,#second_prdt_tons,.c_tones_value,.s_tones_value{height:47px;border-radius:41px;border:1px solid dimgray;background-color:#fff;color:#000;font-family:"Helvetica Neue";font-size:20px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;width:85%;display:inline-block;float:left;margin:10px 0}.kuljetustilaukset,a.Verkkokauppa,a.cart{background-color:#0c4298}.Laaditaan span img,a.cart{margin-right:10px}.edititem{font-size:20px;cursor:pointer}.firstproducterror,.secondproducterror{color:red;font-size:15px;display:none}.Verkkokauppa,.kuljetustilaukset,.main_header .Hleft .menu ul li a,a.Verkkokauppa,nav#nav-main ul li a{font-size:16px;font-style:normal;letter-spacing:normal}.addressrows .pf_strt_adrs{width:34%!important}.addressrows .postitoimipaikka{width:32%!important}.addressrows .postinumero{width:26%!important}#c_tones_value,#s_tones_value{margin:0!important}.main_header{width:100%;float:left;padding:30px 0;display:flex}.main_header .Hleft{float:left;width:78%;display:flex;align-items:center}.main_header .Hleft .logo{width:18%;float:left;margin-right:30px}.main_header .Hleft .menu{width:78%;float:left;margin:0}.Laaditaan.prduct-page,.Laaditaan.prduct-page .Laa_bottom,.ft-lft p:last-child,.inner-form legend+.form_row .checkbox-col,.main_header .Hleft .menu ul,.tabs_wrapper .tabs li:first-child,nav#nav-main ul{margin:0}.main_header .Hleft .menu ul li,nav#nav-main ul li{display:inline-block;padding:0 8px}.main_header .Hleft .menu ul li a,nav#nav-main ul li a{color:#000;font-family:Mulish,sans-serif;font-weight:500;line-height:28px;text-align:left;padding:0;text-transform:none}.main_header .Hleft .menu ul li:first-child,.prduction_ul li:first-child,.wrapper .prduction_ul li:first-child a,nav#nav-main ul li:first-child{padding-left:0}.main_header .Hleft .menu ul li:last-child,nav#nav-main ul li:last-child{padding-right:0}.Hright{width:23%;float:right;justify-content:flex-end;display:flex;align-items:center}a.cart{width:46px;height:46px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.Verkkokauppa,.inline_btn,.kuljetustilaukset,.kuljetustilaukset i,a.Verkkokauppa{display:inline-block}a.cart i{color:#fff}.kuljetustilaukset{padding:0 15px;height:auto;border-radius:23px;text-align:center;justify-content:center;line-height:30px;color:#fff;font-weight:500;margin-right:10px;border:none;width:100%}.kuljetustilaukset i{padding-right:10px}a.Verkkokauppa{text-decoration:underline;padding:0 15px;height:46px;border-radius:23px;text-align:center;justify-content:center;line-height:46px;color:#fff;font-weight:700}.Laa_top h2,.Laa_top_sec h2,.banner_sec .Banner_content ul li .Binner h3{color:#000;font-size:28px;font-weight:700;font-family:Poppins,sans-serif}#popupbutton .popup{background-color:#fd9200!important}.banner_sec{width:100%;min-height:500px;float:left;background:url(../../images/new/Banner.webp) center/cover no-repeat;display:flex;align-items:center;justify-content:center}.Kuljetukset_banner{background:url(../../images/sora-header-kuljetukset.jpg) no-repeat}.home_banner_desc,.Kuljetukset_banner .Banner_content{max-width:70%;margin:0 auto!important}.Kuljetukset_banner .Banner_content,.banner_sec .Banner_content{margin:0 auto;float:none;padding:140px 0}.banner_sec .Banner_content{padding:40px 0}.Kuljetukset_banner .Banner_content h1,.banner_sec .Banner_content h1{margin:0 0 20px;color:#fff;font-family:Poppins,sans-serif;font-size:62px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:65px;text-align:center;text-transform:uppercase}.banner_sec .Banner_content h2{color:#fff;font-family:Poppins,sans-serif;font-size:32px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:36px;text-align:center;text-transform:none;margin:0 0 10px}.banner_sec .Banner_content p{color:#fff;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:26px;text-align:center;margin:0;padding:0 10px}.banner_sec .Banner_content ul{flex-wrap:nowrap;margin:50px -14px 0;width:auto;display:flex;justify-content:center}.banner_sec .Banner_content ul li{display:inline-flex;width:33.33%;height:auto!important;justify-content:center;padding:0 14px}.banner_sec .Banner_content ul li .Binner{margin:0;display:block;align-items:center;flex-wrap:wrap;justify-content:center;text-align:center;padding:30px;background-color:rgb(255 255 255 / .82);border-radius:10px}.banner_sec .Banner_content ul li .Binner figure{height:160px;display:flex;align-items:center;margin:0 auto 15px;overflow:hidden}.banner_sec .Banner_content ul li .Binner figure img{height:100%;width:100%;object-fit:contain}.banner_sec .Banner_content ul li .Binner h3{margin:0 0 10px;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center;word-break:break-word}.banner_sec .Banner_content ul li .Binner p{color:#292c33;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:26px;text-align:center;margin:0 0 15px}.Verkkokauppa{height:40px;border-radius:20px;background-color:#0c4298;line-height:40px;padding:0 30px;color:#fff;font-weight:700;text-align:center}.Laaditaan{text-align:center;margin:0 0 80px}.Laa_top{max-width:50%;float:none;margin:0 auto}.Laa_bottom,.Tähän_bg,.Tähän_bg h2{width:100%;float:left}.Laa_top h2{font-style:normal;letter-spacing:normal;line-height:42px;text-align:center;text-transform:none;margin:50px 0 10px;padding:0 140px}.Laa_top_sec h2{font-style:normal;letter-spacing:normal;line-height:42px;text-align:center;text-transform:none;margin:0 0 10px;padding:0 100px}.Laaditaan p,.Laaditaan span{color:#000;font-size:18px;font-style:normal;letter-spacing:normal;text-align:center}.Ajankohtaista p.desc,.Laaditaan p,.Suosituimmat p.desc{line-height:26px}.Laaditaan p{margin:0 0 25px;font-weight:400}.Laaditaan span{display:inline-flex;align-items:center;font-weight:700;line-height:22px}.Laa_bottom{margin:25px 0 0}.Laa_bottom p,.wrapper .cal_radio_box{margin:0 0 10px}.Laa_bottom span{margin-bottom:25px}.Tähän_bg{background:url(../../images/new/Text_bg.webp) center/cover no-repeat;padding:90px 0;text-align:center}.Tähän_bg h2{color:#fff;font-size:24px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center;text-transform:none;margin:0 0 20px}.Ajankohtaista p.desc,.Suosituimmat p.desc,.Tähän_bg p{font-size:18px;font-weight:400;padding:0 17%;font-style:normal;letter-spacing:normal;width:100%;float:left;text-align:center;margin:0 0 20px}.Tähän_bg p{color:#fff;line-height:24px}.Ajankohtaista h3,.Suosituimmat h3{text-align:center;margin-bottom:30px}.ft-btm-last,.ft-btm-lft,.ft-btm-rgt{line-height:28px;font-size:16px}.Ajankohtaista h2,.Suosituimmat h2{margin:60px 0;color:#000;font-family:Poppins,sans-serif;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:42px;text-align:center;text-transform:none}.Suosi_T h3,.Suosi_T p{text-align:left;font-style:normal;letter-spacing:normal}.Suosituimmat{margin:70px 0}ul.Suosituimmat_inner{margin:0 -10px;display:flex;flex-wrap:wrap}ul.Suosituimmat_inner>li{display:inline-flex;align-items:center;justify-content:center;padding:0 10px}ul.Suosituimmat_inner li .Suosi_text{width:100%;height:100%;box-shadow:0 0 15px rgb(0 0 0 / .13);background-color:#fff;padding:25px}ul.Suosituimmat_inner li .Suosi_text figure{height:253px;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;margin:0 0 20px}ul.Suosituimmat_inner li .Suosi_text figure img{width:100%;height:100%;object-fit:cover}.Suosi_T h3{color:#000;font-family:Poppins;font-size:20px;font-weight:700;line-height:22px;margin:0 0 15px}.Suosi_T p,.form-txt p{font-size:18px;width:100%}.Suosi_T p{color:#292c33;font-weight:400;line-height:26px;margin:0 0 25px;float:left;padding-right:40px}a.Verkkokauppa img{margin-right:20px}.cunt_btn a.Verkkokauppa{margin-bottom:20px}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_checkbox_div label,a.Verkkokauppa{display:inline-flex;align-items:center}section.Suosituimmat.Ajankohtaista{margin:0 0 110px}section.Suosituimmat.Ajankohtaista ul.Suosituimmat_inner li .Suosi_text a{color:#000;font-family:Poppins;font-size:16px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:26px;text-align:left;display:inline-flex;align-items:center}section.Suosituimmat.Ajankohtaista ul.Suosituimmat_inner li .Suosi_text a img{margin-right:15px}.home-form{width:100%;float:left;background-repeat:no-repeat;background-position:center center;color:#fff;padding:65px 0;text-align:center}.contact-form,.form-txt{text-align:left;float:left}.form-txt{width:270px;font-family:Mulish}.form-txt p{float:left;color:#fff;font-weight:300;line-height:26px;margin:0 0 18px}.form-txt p a{color:#fff;padding:0 0 0 22px;text-decoration:underline}.form-txt p a:hover{opacity:.7}.form-txt p a img{position:absolute;top:4px;left:0}.home-form h5{width:100%;float:left;color:#fff;font-family:Poppins;font-size:28px;font-weight:700;line-height:42px;margin:0 0 35px}.footer-logo,.form-wrapper,.more-thumb ul li figure img{display:inline-block;vertical-align:top}.contact-form{width:300px;margin:0 0 0 30px}.form-row{width:100%;float:left;margin:0 0 12px}.form-row label{width:100%;float:left;color:#fff;font-size:18px;font-family:Mulish;font-weight:300;line-height:26px;margin:0 0 2px}.form-row input[type=number],.form-row input[type=text],.form-row textarea{width:100%;background:#fff;font-size:14px;border:1px solid #707070;float:left;font-family:Mulish}.form-row input[type=number],.form-row input[type=text]{height:40px;border-radius:20px;padding:0 15px}.form-row textarea{height:105px;border-radius:11px;resize:vertical;padding:10px 15px}.form-row input[type=checkbox]{float:left;border:1px solid #707070;margin:7px 5px 0 0}.form-row.checkbox-row label{width:auto}.form-row.submit-row{text-align:center;margin:5px 0 0}.form-row.submit-row input,.homesubmit{width:145px;height:40px;display:inline-block;vertical-align:top;background:#0c4298;color:#fff;font-family:Mulish;font-size:16px;font-weight:700;line-height:28px;cursor:pointer;border:none;border-radius:20px}.footer-top,.ft-lft h6,.ft-lft p{width:100%;float:left}.form-row.submit-row input:hover,.homesubmit:hover{background:#000}.footer-top{text-align:center;padding:55px 0 0}.mailview_img,.select-col-wraper.col-2 .select-col{width:50%;height:auto}.footer-images,.footer-images a{vertical-align:middle;display:inline-block}img.fooLogo{padding:10px;vertical-align:middle}.fooLogo.rightlogo{max-width:149px;height:auto}.ft-lft{width:22%;float:left;text-align:left}.ft-lft h6{color:#000;font-family:Poppins;font-size:20px;font-weight:700;line-height:30px;margin:0 0 8px}.ft-btm-last,.ft-btm-lft,.ft-btm-rgt,.ft-lft p{font-family:Mulish}.ft-lft p{color:#000;font-size:18px;font-weight:300;line-height:26px;padding:0 0 0 30px;margin:0 0 10px}.ft-lft p img{float:left;vertical-align:middle;margin-right:10px;width:22px;position:absolute;top:3px;left:0}.ft-lft p a,.wrapper .order_conform_main .subscribe_info_main .sub_info_right_main{color:#000}.ft-rgt{width:200px;float:right;text-align:left}#pop-content .product-info figure img,.content_row .main-content p img,.ft-rgt a{float:left}.ft-rgt a+a{margin:22px 0 0}.footer-btm{width:100%;float:left;background:#0c4298;color:#fff;padding:11px 0;text-align:center}.ft-btm-lft{float:left}.ft-btm-rgt{display:inline-block;vertical-align:top;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ft-btm-last{display:inline-block;vertical-align:top;position:absolute;top:0;left:80%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ft-btm-last a,a.Verkkokauppa:focus{color:#fff}.Btns{width:100%;display:flex;align-items:center;justify-content:center;margin:30px 0 0}body.Product_cate .banner_sec .Banner_content p{margin:0 0 20px}body.Product_cate .banner_sec .Banner_content{max-width:60%}body.Product_cate .banner_sec .Banner_content h2{color:#fff;font-size:62px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:66px;text-align:center;margin:0 0 40px}.Btns a.Verkkokauppa:first-child{margin-right:30px}.Laaditaan.Laaditaan-inner{margin:40px 0}section.Tähän{margin-bottom:0}.Ajankohtaista ol li{list-style:auto}section.Suosituimmat.Kiviainekset{margin-bottom:50px}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner{flex-wrap:wrap}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner .Suosi_text{box-shadow:unset;position:relative;padding:0;width:100%}.product_sbcat_info_main{padding-top:0!important}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner .Suosi_text .Suosi_T{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner .Suosi_text .Suosi_T h3{color:#fff;font-size:24px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center;margin:0}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner .Suosi_text figure{width:100%;margin:0}nav#nav-main{background:0 0;width:auto;padding:0;margin:0;position:static;display:inline-flex}.Product_cate section.Tähän{margin-bottom:60px}.wrapper .prdct_freight_main .pf_containt_main .pf_content,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2,section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner li a{width:100%}a.cart{display:inline-flex!important}span#span_count{position:absolute;color:#fff;background:#fd9200;border-radius:50px;height:20px;width:20px;display:flex;align-items:center;justify-content:center;padding:0 4px;top:-10px;right:-5px}.product_sbcat_info_main.breadcrumb-custom .psc_info_inner{width:1140px;max-width:100%;padding:0 15px}.breadcrumb-custom .prduction_ul{width:100%;float:left;padding:0}.product_sbcat_info_main.breadcrumb-custom{float:left;margin:38px 0 25px}.Suosituimmat.Suosituimmat-inner{margin-top:0}.whatsapp_chat{display:flex;flex-direction:row;position:fixed;z-index:2;bottom:45px;right:120px;height:60px;min-width:60px;max-width:95vw;background:#25d366;color:inherit;border-radius:calc(60px/2);box-shadow:1px 6px 24px 0 rgb(7 94 84 / 24%);cursor:pointer;transition:background .2s linear;will-change:background-color,width}.whatsapp_link{width:60px;height:60px;background:url(../../images/whatsapp.svg) 50%/60% no-repeat}.wrapper .prduction_ul li a{text-decoration:none;padding:0 3px;color:#000;font-size:16px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:20px;text-align:left}.wrapper .view_single_prduct .sngl_product .single_product_img{width:47%;padding:0;margin-right:30px;min-height:445px}.wrapper .view_single_prduct .sngl_product .single_product_discription h5{display:block;margin:0 0 20px;color:#000;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:22px;text-align:left}.wrapper .view_single_prduct .sngl_product .single_product_discription h5 strong{min-width:200px;float:left;margin-right:15px}.wrapper .view_single_prduct .sngl_product{width:100%;padding:0}.wrapper .view_single_prduct .sngl_product .single_product_discription p{color:#292c33;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:22px}.wrapper .view_single_prduct .sngl_product .single_product_discription .p_name{color:#000;font-family:Poppins;font-size:48px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:52px;text-align:left;margin:-3px 0 30px}.wrapper .view_single_prduct .single_prduct_cal_main{width:100%;overflow:auto;margin:0 auto;padding:40px 0 0}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left{border:none;width:47%;display:inline-block;float:left;border-radius:10px;background-color:#f8f8f8;padding:50px;margin-right:30px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right{width:50%;display:inline-block;float:right;border:none;padding:30px;border-radius:10px;background-color:#f8f8f8}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right h2{margin:0 0 15px;color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:32px;text-align:left;text-transform:none}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right p{display:inline-block;color:#292c33;font-size:18px!important;font-weight:400;font-style:normal;letter-spacing:normal;line-height:22px;text-align:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones{width:33.33%;float:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes .cal_lbl,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones .cal_lbl{display:inline-block;width:100%;float:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes .cal_input,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones .cal_input{display:inline-block;width:170px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes .rigth_lbl,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones .cal_lbl .rigth_lbl{padding:0 0 10px;color:#000;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes .cal_input input,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones .cal_input input{height:47px;border-radius:41px;border:1px solid dimgray;background-color:#fff;color:#000;font-family:"Helvetica Neue";font-size:20px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;width:100%}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_title{margin:0 0 15px;background:0 0;padding:0;color:#000;font-family:Poppins;font-size:20px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center}#reset_button,div#add_to_Cart p#add_to_cart_btn_id{line-height:40px;font-size:16px;float:left;color:#fff;text-align:center;font-style:normal;letter-spacing:normal}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild{background:0 0;padding:10px;border:none;border-radius:0 0 5px 5px;overflow:auto;text-align:center}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .radio-inline{display:inline-block;margin-left:10px;color:#000;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1{display:inline-block;float:left;height:47px;border-radius:41px;border:1px solid dimgray;background-color:#fff;line-height:normal;padding:0 10px;margin:0 10px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1 .input,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2 .input{margin:0 10px;height:100%;text-align:center}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2{display:inline-block;float:left;height:47px;background-color:#fff;line-height:normal;border-radius:41px;border:1px solid dimgray;padding:0 10px;margin:0 10px}.wrapper p#ttl{width:100%;float:left;margin:50px 0 0;color:#000;font-size:24px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:30px;text-align:center}.wrapper p#ttl strong{font-weight:900;width:100%;float:left;text-align:center;margin:0 0 8px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .warning{background-color:#fff0;color:#000;padding:0;border-radius:0;border:none;width:100%;float:left;margin-top:40px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .warning p{color:#000;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:center;margin:0}.header{background:0 0!important;min-height:100px}.wrapper .view_single_prduct .single_prduct_cal_main .cunt_btn .order_btn,.wrapper .view_single_prduct .single_prduct_cal_main div#msg_aftr_mtch_lction input#show_lctionagain_btn{padding:0;background:#0c4298;border:none;float:left;width:145px;height:40px;border-radius:20px;color:#fff;line-height:40px;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;text-align:center}.wrapper .view_single_prduct .single_prduct_cal_main div#msg_aftr_mtch_lction p,div#add_to_Cart h5{color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:42px;text-align:left}.wrapper .view_single_prduct .single_prduct_cal_main div#msg_aftr_mtch_lction span#show_get_locnm_zip{width:100%;float:left;color:#000!important;font-size:26px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:42px;text-align:left;margin:5px 15px 15px}#reset_button{padding:0 10px;background:#0c4298;border:none;border-radius:20px;font-weight:700}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .alert_location_metch{padding:10px;background-color:#fff0;width:100%;border-radius:0;border:none;color:#000;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left;margin:0}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .tones_value_after_atc{padding:10px;background-color:#fff0;width:100%;border-radius:4px;border:none;margin:15px 0;color:#000;font-family:Poppins;font-size:18px!important;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left}#pop-content .product-info-txt h4,#pop-content h3,.wrapper .div_link_main_outer .link_div_main .div_link{line-height:32px;font-weight:700;font-family:Poppins}.wrapper .view_single_prduct{padding:0 0 25px;background:#fff;margin-bottom:30px}.wrapper .view_single_prduct .single_prduct_cal_main .cunt_btn{display:inline-block;margin-left:10px;margin-bottom:10px;vertical-align:top}.wrapper span.price{color:#000;width:100%;font-size:26px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:42px;text-align:left;float:left}div#add_to_Cart p#add_to_cart_btn_id{border-radius:25px;margin-top:8px;width:145px;height:40px;background-color:#fd9200;font-weight:700}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes{width:66%;float:left}.select_delivery{float:left;display:inline-block;width:50%}.select_delivery input{float:left;margin:30px 10px!important}#pop-content,#popup-newproduct{width:910px;max-width:90%;display:none;padding:55px;border:1px solid #707070;border-radius:10px}#pop-content h3{width:100%;float:left;color:#000;font-size:28px;margin:0 0 18px}#pop-content .product-info figure{width:265px;float:left;margin:0}#pop-content .product-info-txt{width:530px;float:left;padding:0 0 0 20px}#pop-content .product-info-txt h4{width:100%;float:left;color:#000;font-size:28px;margin:0 0 5px}#pop-content .product-info-txt p,.tons_left .input_div_tones .cal_lbl{width:100%;margin:0 0 10px;float:left}#pop-content .product-info-txt p{color:#000;font-size:22px;font-family:Mulish,sans-serif}#pop-content .product-info-txt p.price{width:100%;float:left;color:#000;font-size:26px;font-family:Mulish,sans-serif;margin:7px 0 0}.product-info-txt a.Verkkokauppa{margin:40px 39px 0 0}.fancybox-button:focus,.fancybox-button:hover{background:0 0}.fancybox-button.fancybox-close-small svg{border:2px solid #8e8e8e;border-radius:50%}.more-thumb{width:100%;float:left;margin:54px 0 0}.more-thumb ul{display:block;float:left;margin:0 -14px}.more-thumb ul li{width:170px;float:left;padding:0 14px}.more-thumb ul li figure{width:100%;float:left;text-align:center;border:1px solid #707070;margin:0}.more-thumb ul li h6{width:100%;float:left;color:#000;font-family:Poppins;font-size:20px;font-weight:700;margin:8px 0 0}.tons_left{display:flex;width:100%;align-items:center;margin-top:30px}.tons_left .input_div_tones{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;width:50%}.wrapper .div_link_main_outer .link_div_main .div_link.active{font-family:Poppins;font-size:22px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:32px;text-align:left;background:0 0!important;border:none!important;padding:0;color:#000!important}.wrapper .div_link_main_outer .link_div_main .div_link.active span{border:1px solid #5bc663;width:51px;height:51px;background-color:#5bc663;display:inline-flex;border-radius:50%;align-items:center;justify-content:center;color:#fff;font-family:Poppins;font-size:22px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:78px;text-align:center;margin-right:10px}.wrapper .div_link_main_outer .link_div_main{display:flex;align-items:center;overflow:hidden}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner p,.wrapper table.pricing_table tbody,.wrapper table.pricing_table tr{align-items:center;display:flex}.wrapper .div_link_main_outer .link_div_main .div_link span{border:1px solid #707070;width:61px;height:61px;color:#707070;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;text-align:center;border-radius:50%;line-height:61px;margin-right:10px}.wrapper .div_link_main_outer .link_div_main .div_link{color:#707070!important;font-size:22px;font-style:normal;letter-spacing:normal;text-align:left;background:0 0!important;border:none!important;padding:0;width:33.33%}.wrapper .div_link_main_outer .link_div_main .link_div_seprator{width:200px;height:1px;display:block;background:#ccc;float:left;margin:0 60px}.wrapper .div_link_main_outer .cntnew_shoping_link{margin-top:30px}.wrapper .div_link_main_outer .cntnew_shoping_link a,.wrapper .prdct_freight_main .pf_containt_main .pf_content a{color:#8e8e8e;font-size:18px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:left;background:url(../../images/new/Parrow.png) left center no-repeat;padding-left:35px}.wrapper .atc_prd_tbl table th{height:58px;background-color:#0c4298;color:#fff;border-top:1px solid transparent!important;border-bottom:1px solid transparent!important;border:none!important;border-spacing:0px!important}.wrapper .atc_prd_tbl table{border:none;border-spacing:0;width:100%}.wrapper .atc_prd_tbl table td{border:1px solid #ccc!important;color:#000;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:30px;text-align:left!important;padding:10px}.wrapper table.pricing_table{width:100%;display:flex;justify-content:flex-end;float:none;margin-top:10px}.wrapper table.pricing_table tr{padding:0 10px}.wrapper table.pricing_table td{padding:10px 10px 0;color:#000;font-size:18px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:20px;display:inline-flex;align-items:center;margin:0}.wrapper .prdct_freight_main .pf_containt_main{width:100%;padding:0;overflow:auto;margin-top:40px}.wrapper .prdct_freight_main .pf_containt_main .pf_content h4{color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:42px;text-align:left;margin:5px 0}.wrapper .prdct_freight_main .pf_containt_main .pf_content p{color:#000;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;margin:0 0 10px}.prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner textarea,.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner input{height:43px;border-radius:41px;border:1px solid dimgray;background-color:#fff;width:100%}.wrapper .prdct_freight_main .dlvry_dtail_main{width:50%;overflow:auto;padding:0 20% 0 0;margin:10px 0;float:left}.wrapper .prdct_freight_main .pf_dlvr_form_main{width:50%;padding:0;overflow:auto;margin:10px 0;float:left}.wrapper .order_conform_main .subscribe_info_main h2,.wrapper .prdct_freight_main h2{color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:42px;text-align:left;text-transform:none}.wrapper .prdct_freight_main lable{padding:0 10px 3px;display:inline-block;color:#000;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:18px;text-align:left}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_input_main{width:100%;display:inline-block;padding:0 0 15px}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_checkbox_div label{color:#000;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:28px;text-align:left}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_checkbox_div{width:100%;display:inline-block;padding:5px 0;margin:10px 0}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_input_main .df_input input,.wrapper .prdct_freight_main .pf_dlvr_form_main .df_input_main .df_input select,.wrapper .prdct_freight_main .pf_dlvr_form_main .df_input_main .df_input textarea{height:43px;border-radius:41px;border:1px solid dimgray;background-color:#fff;width:100%;color:#9b9b9b;font-family:Poppins;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:20px;text-align:left;padding:0 20px}.wrapper .prdct_freight_main .pf_dlvr_form_main .pf_odr_countnew_btn_div .pf_ord_cntnew_btn{width:auto;height:45px;background-color:#5bc663;color:#fff;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:28px;border:none;border-radius:40px;display:inline-block}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner i{color:#8e8e8e!important;font-size:24px!important;margin-left:10px}.wrapper .prdct_freight_main .pf_dlvr_form_main .df_checkbox_div label input{margin:2px 5px 0 0}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner .dl_time_check_box label{display:flex;align-items:flex-start;justify-content:flex-start;margin:20px 0 0;color:#000;font-size:16px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:18px;text-align:left}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner .dl_time_check_box label input,.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner label input{width:auto;float:left;height:auto}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner .dl_time_check_box{width:100%;overflow:hidden;margin-top:20px}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner{width:100%;display:inline-block;float:left;padding:0 0 30px}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner label{display:flex;align-items:flex-start;padding-bottom:15px;color:#000;font-size:16px;font-weight:600;font-style:normal;letter-spacing:normal;line-height:18px;text-align:left;margin:0}.wrapper .prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner input#datepcker{height:43px;border-radius:41px;border:1px solid dimgray;background-color:#fff;line-height:20px!important}.wrapper .prdct_freight_main input{color:#000;font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:78px;text-align:center}.wrapper .prdct_freight_main .pf_containt_main .pf_content a{border:none}.wrapper .prdct_freight_main .pf_dlvr_form_main .pf_odr_countnew_btn_div{width:100%;display:inline-block;text-align:left;margin-top:30px;padding-right:7%}.prdct_freight_main .dlvry_dtail_main .dlvr_dtail_inner textarea{padding:20px;font-family:Poppins;height:99px;border-radius:25px;border:1px solid dimgray;background-color:#fff}#switch-container{width:100%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:20pt}.toggle-wrapper.on{background-color:#5bc663}.toggle-wrapper.off{background-color:#ccc}#toggle-wrapper{min-width:45pt;cursor:pointer;width:51px;height:30px;border-radius:17px;order:1}#toggle-button{position:absolute;top:50%;left:0;transform:translate(5%,-50%);width:24px;height:24px;background-color:#fff;border-radius:50%;transition:.6s;z-index:1}#toggle-button.on{left:100%;transform:translate(-105%,-50%);background-color:#fff}.on-off-icon{position:absolute;top:50%;z-index:0}#toggle-on{left:25%;width:0;height:10pt;transform:translate(-50%,-50%);border:1px solid #5bc663}#toggle-off{right:25%;height:10pt;width:10pt;border-radius:50%;transform:translate(50%,-50%)}#toggle-text{font-size:12pt;margin:0 0 0 10px;float:left;display:inline-block;order:2}.wrapper .product_sbcat_info_main .psc_info_inner h1{margin:20px 0;color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:42px;text-align:center}.wrapper .atc_prd_tbl table th{text-align:left;padding:0 10px}.wrapper .order_conform_main table.pricing_table tbody{width:100%;display:flex;align-items:center;justify-content:flex-end}.wrapper .pf_ord_cntnew_btn{color:#fff;border:none;padding:10px;border-radius:50px;cursor:pointer;float:right;width:145px;height:40px;background-color:#5bc663;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;text-align:center}.wrapper .order_conform_main .subscribe_info_main .sub_info_left_main .sub_info_left_inner_main{width:100%;display:inline-block;color:#000;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:18px;text-align:left;margin-bottom:15px}.wrapper .order_conform_main .subscribe_info_main .sub_info_right_main .sub_inner_right h5,.wrapper .sub_info_left_inner_main h5{margin:0;font-size:16px;font-weight:700}.content_row .main-content h2 a,.wrapper .order_conform_main .subscribe_info_main .sub_info_left_main .sub_info_left_inner_main .sub_inner_right h5,.wrapper .order_conform_main .subscribe_info_main .sub_info_right_main .sub_inner_right:last-child h5{font-weight:400}.wrapper .order_conform_main .subscribe_info_main .sub_info_left_main .sub_info_left_inner_main .sub_inner_right{width:auto;display:inline-block;float:left}.wrapper .order_conform_main .subscribe_info_main .sub_info_left_main .sub_info_left_inner_main .sub_inner_left{width:auto;display:inline-block;float:left;margin-right:10px}.wrapper .order_conform_main .subscribe_info_main .sub_info_right_main .sub_inner_right{width:auto;display:inline-block;margin:3px 0;font-size:16px}.wrapper .order_conform_main .subscribe_info_main .dlr_info .dlr_info_inr h5{color:#000;font-family:Poppins;font-size:28px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:30px;text-align:left}.wrapper .order_conform_main .table-responsive.atc_prd_tbl h3{color:#000;font-family:Poppins;font-size:22px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left;margin:0 0 20px}.wrapper .order_conform_main .totl_amnt_order_cnfom_main .totle_amount{width:80%}.wrapper .order_conform_main .totl_amnt_order_cnfom_main p{margin-top:10px}.wrapper .div_link_main_outer,.wrapper .order_conform_main,.wrapper .prdct_freight_main{padding:0!important}.wrapper .order_conform_main .subscribe_info_main .sub_info_right_main h2{margin:0 0 15px}.order_conform_main .pf_odr_countnew_btn_div{margin:20px 0 0}.order_conform_main .subscribe_info_main .btn-row{width:100%;float:left;text-align:center;margin:40px 0 20px}.wrapper .order_conform_main .subscribe_info_main .btn-row .pf_ord_cntnew_btn{float:none;display:inline-block;vertical-align:top;margin:5px 15px}.wrapper .pf_ord_cntnew_btn.pf_ord_cntnew_btn2{background:0 0;color:#000;border:1px solid #000}.order_conform_main .subscribe_info_main .dlr_info .dlr_info_inr .dlr_info_main .dlr_info_inrmain{color:#000;font-size:16px;margin:15px 0 0}.order_conform_main .subscribe_info_main .dlr_info .dlr_info_inr .dlr_info_main .dlr_info_inrmain h6{font-size:16px!important;font-weight:700}.wrapper .atc_prd_tbl table td img{margin:0 10px 0 0}.wrapper .pf_ord_cntnew_btn:hover{background-color:#0c4298}.wrapper .pf_ord_cntnew_btn.pf_ord_cntnew_btn2:hover{background-color:#000;color:#fff}body .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .locetion_main .loction .l_cnfm_btn{width:auto!important;font-family:Mulish,sans-serif}.moretons-img{width:80%;margin-left:10px}.moretons{margin-bottom:20px;float:left}.moretons-img,.moretons-text{display:inline-block;float:left}.short_desc{display:block;float:left;clear:both;position:relative}.first_product_cart,.second_product_cart{float:left;width:100%;align-items:center;display:flex}.defaultsection .first_product_cart,.defaultsection .second_product_cart{min-height:65px}.first_product_cart{margin:20px 0}.wrapper .div_link_main_outer .link_div_main .div_link span{float:none;display:inline-block;vertical-align:middle}.wrapper .div_link_main_outer .link_div_main .div_link .title{width:calc(100% - 70px);display:inline-block;vertical-align:middle;word-break:break-word}@media screen and (max-width:1199px){.wrapper .div_link_main_outer .link_div_main .div_link .title{font-size:17px}}@media screen and (max-width:1600px){.wrapper .div_link_main_outer .link_div_main .div_link{font-size:20px;line-height:30px}.wrapper .div_link_main_outer .link_div_main .div_link span{width:51px;height:51px;font-size:24px;line-height:51px}}@media screen and (max-width:1560px){.wrapper .div_link_main_outer,.wrapper .order_conform_main,.wrapper .product_sbcat_info_main .psc_info_inner{padding:0 15px;width:100%}.wrapper .div_link_main_outer .link_div_main .div_link{font-size:18px;line-height:28px}.wrapper .div_link_main_outer .link_div_main .div_link span{width:51px;height:51px;font-size:24px;line-height:51px}.wrapper .prdct_freight_main{width:100%;margin:10px auto 0;padding:0 15px}.wrapper .order_conform_main .subscribe_info_main .dlr_info .dlr_info_inr,.wrapper .order_conform_main .totl_amnt_order_cnfom_main .totle_amount{width:100%}.wrapper .order_conform_main .totl_amnt_order_cnfom_main{padding:0}.home_banner_desc{max-width:80%}}@media screen and (max-width:1279px){.banner_img,.container,.container-fluid{width:100%;height:auto}.footer-top,.home-form{padding:50px 0}.Suosituimmat h2{font-size:26px;line-height:32px}.Suosi_T h3,.wrapper .div_link_main_outer .link_div_main .div_link{font-size:18px}.Suosituimmat{margin:50px 0}ul.Suosituimmat_inner li .Suosi_text{padding:15px}.Suosi_T h3{line-height:24px;margin:0 0 10px}.Suosi_T p{padding:0;margin:0 0 20px}.Laaditaan,section.Suosituimmat.Ajankohtaista{margin:0 0 50px}.Tähän_bg{padding:70px 0}.Tähän_bg p{padding:0 50px}.Laa_top h2{font-size:26px;line-height:35px;padding:0 30px}.banner_sec .Banner_content h2{font-size:30px}.home_banner_desc{max-width:100%}.banner_sec .Banner_content{max-width:100%;padding:100px 0}.banner_sec .Banner_content h1{font-size:50px;line-height:60px;margin:0 0 10px}.banner_sec .Banner_content ul{margin:30px -14px 0}.kuljetustilaukset,.main_header .Hleft .menu,.responsive-menu,nav#nav-main{display:none}.main_header{padding:20px 0 18px}.responsive-nav{width:76%;text-align:right;float:right;display:inline-block}.responsive-nav button{background:0 0;border:2px solid #0c4298;border-radius:4px;font-size:0;height:36px;width:40px;padding:0}.responsive-nav button:focus,.responsive-nav button:hover{background:0 0}.main_header .Hleft{width:73%}.Hright{width:27%}.mm-navbars_top{background:#082e6b;text-transform:uppercase;font-weight:700}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:#fff}.mm-listitem,.mm-listitem .mm-btn_next,.mm-listitem .mm-btn_next:before,.mm-listitem:after,.mm-listview{border-color:#000}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:#000;text-decoration:none}body.Product_cate .home_banner_desc{max-width:70%}.mm-navbars_top a.mm-navbar__title{color:#fff!important}section.Suosituimmat.Kiviainekset{margin-bottom:30px}.wrapper .view_single_prduct .sngl_product .single_product_discription .p_name{font-size:38px;line-height:42px;margin:-3px 0 25px}.wrapper .view_single_prduct .sngl_product .single_product_img{margin-right:20px}.wrapper .view_single_prduct .sngl_product .single_product_discription h5{font-size:16px;line-height:22px;margin:0 0 15px}.wrapper .view_single_prduct .single_prduct_cal_main{padding:30px 0 0}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left{padding:30px 20px;margin-right:28px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones{width:100%;float:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1 .input,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2 .input{box-shadow:unset}.wrapper .view_single_prduct .single_prduct_cal_main .cunt_btn{width:auto}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes{width:100%;margin:0;float:left}.wrapper .product_sbcat_info_main .psc_info_inner{width:100%;margin:20px auto 0;padding:0 15px;background:#fff}.wrapper .div_link_main_outer,.wrapper .prdct_freight_main{width:100%;padding:0 15px}.wrapper .div_link_main_outer .link_div_main .div_link span{width:51px;height:51px;font-size:20px;line-height:51px;margin-right:8px}.wrapper .div_link_main_outer .link_div_main .link_div_seprator{width:150px;margin:0 30px}.wrapper .div_link_main_outer .cntnew_shoping_link{margin-top:10px}.wrapper .atc_prd_tbl table th{height:45px;text-align:left;padding:0 10px;font-size:16px}.wrapper .atc_prd_tbl table td{font-size:16px;line-height:28px}.wrapper .atc_prd_tbl table td img{width:70px!important}.wrapper .prdct_freight_main .pf_dlvr_form_main .pf_odr_countnew_btn_div .pf_ord_cntnew_btn{width:50%}.order_conform_main .subscribe_info_main .btn-row{margin:20px 0 15px}a.Verkkokauppa{padding:0 35px}a.mobilekuljetustilaukset{text-decoration:none;padding:0 15px;height:auto;border-radius:23px;background-color:#0c4298;display:inline-block;text-align:center;justify-content:center;line-height:30px;color:#fff;font-size:16px;font-weight:500;font-style:normal;letter-spacing:normal;margin-right:10px;margin-top:10px;border:none}a.mobilekuljetustilaukset i{padding-right:10px;display:inline-block;vertical-align:middle}.responsive_phone{text-align:center}.responsive_phone:after{border-bottom-style:none}}@media (min-width:1024px){.responsive-menu{display:none!important}}.footer-btm .container .ft-btm-lft a{color:#fff!important}.site-content{padding:0;position:relative;z-index:3}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.top_banner{width:100%;height:55vh;min-height:220px;float:left;background-repeat:no-repeat!important;background-size:cover!important;background-position:50% 50%!important;position:relative}.banner-content{width:100%;position:absolute;top:50%;left:0;padding:0 15px;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.top_banner h1{width:100%;float:left;color:#fff;font-size:64px;font-weight:700;font-family:Hind,sans-serif;text-align:center;text-transform:uppercase}.top_banner p{width:100%;float:left;color:#fff;font-size:26px;font-weight:300;font-family:Bitter,serif;font-style:italic;text-align:center;margin:10px 0 0}.content_row .main-content h2,.content_row .main-content h2 a,.inner-btm-col h3{color:#024596;font-size:24px;font-family:Bitter,serif;font-style:italic}.inner-content{width:100%;float:left;padding:75px 0 0}.inner-content .container{width:100%;max-width:1120px;padding:0 15px}.content_row{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px}.content_row .main-content{width:100%;order:-1;padding:0 15px}.content_row .sidebar{width:33.33%;padding:0 15px}.content_row .sidebar+.main-content{width:66.66%}.content_row .main-content h2{width:100%;float:left;font-weight:400;line-height:1.1;text-align:left;text-transform:none;margin:0 0 10px}.content_row .main-content h2 a:hover,.content_row .sidebar ul li a:hover{text-decoration:underline!important;opacity:.8}.content_row .main-content p{width:100%;float:left;color:#474646;font-size:18px;font-weight:400;font-family:'Mulish';line-height:26px;margin:0 0 15px}.content_row .main-content p strong{font-weight:700}.content_row .main-content ul li,.content_row .sidebar ul li{font-weight:300;font-family:Hind,sans-serif;width:100%;float:left}.content_row .main-content p a{color:#dd4603}.content_row .main-content p a:hover{color:#024596;text-decoration:underline!important;opacity:.8}.content_row .main-content p iframe{max-width:100%;float:left}.content_row .main-content ul{width:100%;float:left;list-style:inside;padding:0 0 0 15px;margin:0 0 10px}.content_row .main-content ul li{color:#474646;font-size:16px;line-height:1.42857143;list-style-type:disc}.content_row .sidebar>ul{width:100%;float:left;background:#f1f1f1;border:1px solid #024596;margin:0 0 10px}.content_row .sidebar ul li{font-size:18px;line-height:26px;border-bottom:1px solid #024596}.content_row .sidebar ul li:last-child{border-bottom:none}.content_row .sidebar ul li a{width:100%;float:left;color:#000;padding:10px 20px}.content_row .sidebar ul li a.active{background:#024596;color:#fff;text-decoration:none!important;opacity:1}.content_row .sidebar ul.children li a{padding-left:40px}.inner-page-btm{width:100%;float:left;background:url(../../images/dash.jpg) left top repeat-x;padding:50px;margin:50px 0 0}.inner-btm-wraper{display:flex;flex-wrap:wrap;margin:0 -15px}.inner-btm-col{width:50%;text-align:center;padding:20px 15px}.inner-btm-col h3{width:100%;float:left;font-weight:400;line-height:1.1;margin:0 0 20px}.content_row .main-content table,.inner-btm-col p{font-family:Hind,sans-serif;color:#474646;float:left}.inner-btm-col p{width:100%;font-size:16px;font-weight:300;line-height:22.85px;margin:0 0 15px}.inner-btm-col .btn{background:0 0;color:#000;display:inline-block;vertical-align:top;font-size:17px;line-height:1;text-transform:uppercase;border:1px solid #024596;border-radius:50px;padding:18px 40px}.inner-btm-col .btn i{margin:0 5px 0 0}.inner-btm-col .btn:hover{color:#333;opacity:.8}.address-row{width:100%;display:flex;flex-wrap:wrap}.address-col{width:33.33%}.content_row .main-content table{width:100%;font-size:18px;font-weight:400;line-height:26px;border:1px solid #ccc;margin:0 0 15px}.content_row .main-content table th{font-weight:700;padding:5px 10px}.content_row .main-content table td{border-top:1px solid #ccc;border-left:1px solid #ccc;padding:5px 10px}.content_row .main-content table td:first-child{border-left:none}.inner-form legend{width:100%;float:left;color:#024596;font-size:20px;font-style:italic;font-weight:700;font-family:Bitter,serif;border-bottom:1px solid #ccc;padding:0 0 8px;margin:16px 0 28px}.select-col-wraper{margin:0 -8px}.select-col-wraper .select-col{width:33.33%;float:left;padding:0 8px}.maan-ja-betonin_banner{background:url(../../images/sora-header-kaidanpaan-vastaanottopiste.jpg)}.murskaukset_banner{background:url(../../images/ventoniemi-sora-murskaukset-headerkuva.jpg)}.talvikunnossapito_banner{background:url(../../images/sora-header-talvikunnossapito.jpg)}.esittely_banner{background:url(../../images/sora-header-esittely-uusi.jpg)}.historia_banner{background:url(../../images/sora-header-historia-uusi.jpg)}.kallio_banner{background:url(../../images/sora-header-kallio-ja-sora-alueiden-hankinta.jpg)}.yhteystiedot_banner{background:url(../../images/yhteystiedot_bannernew.png)}.avoimet_banner{background:url(../../images/sora-header-rekry-uusi3.jpg)}.palaute_banner{background:url(../../images/ventoniemi-sora-palaute-headerkuva.jpg)}.maansiirtokuljetukset_banner,.pyyda_banner{background:url(../../images/ventoniemi-sora-pyyda-tarjous-headerkuva.jpg)}.teetilaus_banner{background:url(../../images/lumikuorma39.png)}.teetilaus_bannernew .banner-content p .fontcolor{color:#fff;}.teetilaus_bannernew{background:url(../../images/Ventoniemi.jpg)}.pyydabanner{background:url(../../images/Ritaslastaus4.jpg)}.ajankohtaista_banner,.vaihtolavakuljetukset_banner{background:url(../../images/ventoniemi-sora-headerkuva-OLETUS-1.jpg)}.palvelut_banner{background:url(../../images/ventoniemi-sora-palvelut-headerkuva.jpg)}.multakuljetukset_banner{background:url(../../images/sora-header-multa-ja-kuorike.jpg)}.kiviaineskuljetukset_banner{background:url(../../images/hero.jpg)}.koura-autopalvelut_banner{background:url(../../images/koura-auto-2.jpg)}.kiitos_palautteesta_banner,.kiitos_tyohakemuksesta_banner{background:url(../../images/main-hero-bg.jpg)}.kiitos_tarjouspyynnosta_banner{background:url(../../images/bannerImage.jpg)}.multa-kuorike_banner{background:url(../../images/multa-ja-kuorike.jpg)}.jalostuspaikat_banner{background:url(../../images/ventoniemi-sora-hankinta-headerkuva.jpg)}.kiviainesten-noutomyyunti_banner{background:url(../../images/kiviainesten.jpg)}.checkbox-col,.form_row{width:100%;float:left;margin:15px 0 0}.form_row label{width:100%;float:left;color:#024596;font-size:16px;font-weight:700;font-family:Hind,sans-serif;line-height:1.3;margin:0 0 5px}.form-row input[type=email],.form_row input[type=text],.form_row select{height:50px;border:1px solid #ffe258;margin:8px 0 0;width:100%;font-family:Bitter,serif;text-align:center}.form_row label .required{color:#790000}.form-row input[type=email],.form_row input[type=text]{float:left;color:#474646;font-size:13px;border-radius:50px;padding:0 10px}.form_row select{bacground:#e9e9ed;color:#474646;font-size:13px!important;border-radius:50px;padding:0 10px 0 6px}.checkbox-row{width:100%;float:left;margin:0 0 8px}.form_row .checkbox-row input{margin:2px 9px 0 0}.form_row .checkbox-row label{width:auto;float:none;margin:0}.form_row textarea{width:100%;height:160px;font-size:13px;font-family:Bitter,serif;line-height:1.5;text-align:center;border:1px solid #ffe258;border-radius:25px;resize:vertical;padding:15px 10px}.file_upload label,.file_upload span{color:#aaa;font-size:16px;font-weight:300;font-family:Hind,sans-serif;line-height:22.85px}.form_row.submit-row{text-align:center;margin:30px 0 0}.form_row.submit-row .submitinput{height:55px;background:0 0;color:#000;display:inline-block;vertical-align:top;font-size:16px;font-family:Hind,sans-serif;text-transform:uppercase;border:1px solid #024596;border-radius:50px;padding:4px 40px 0}.form_row.submit-row .submitinput:hover{background:0 0;opacity:.8}.file_upload{width:100%;float:left;background:#fafafa;color:#aaa;text-align:center;border:1px dashed #ccc;border-radius:4px;padding:24px;margin:8px 0 0}.file_upload span{width:100%;float:left;margin:0 0 8px}.file_upload label{background:#e9e9ed;cursor:pointer;border:1px solid #999;padding:6px 12px 3px;margin:0}.file_upload input[type=file]{width:0;height:0;position:absolute;opacity:0;z-index:-1}.form_row input[type=date],.form_row input[type=email],.form_row input[type=number]{width:100%;height:50px;float:left;color:#474646;font-size:13px;font-family:Bitter,serif;text-align:center;border:1px solid #ffe258;border-radius:50px}.text-danger{color:red}.tabs_wrapper{width:100%;float:left;margin:50px 0 0}.tabs_wrapper .tabs{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.tabs_wrapper .tabs li{width:35px;height:35px;color:#024596;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:24px;font-weight:700;cursor:pointer;border:3px solid #024596;border-radius:50%;position:relative;margin:0 0 0 72px}.checkbox_custom_row .checkbox-row label,.radio-col .checkbox-row label{font-weight:400!important;color:#474646!important}.tabs_wrapper .tabs li:after{width:75px;height:3px;background:#024596;position:absolute;top:50%;right:-76px;content:"";transform:translateY(-50%)}.tabs_wrapper .tabs li.active{background:#024596;color:#fff}.tabs_container{width:100%;float:left;margin:25px 0 0}.tabs_container .tab_content{width:100%;float:left;display:none}.tabs_container .tab_content.active{background:0 0;color:#00354b;display:inline-block}.tab_content h6{width:100%;float:left;color:#024596;font-size:22px;font-weight:500;text-align:center;margin:0 0 58px}.form-btn-row{display:flex;flex-wrap:wrap;padding:0;margin:0 -7px}.form-btn-row li{width:25%;padding:7px;position:relative}.form-btn-row li input[type=radio]{position:absolute;top:0;left:0;opacity:0}.form-btn-row label{width:100%;height:202px;background-size:cover;color:#fff;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:24px;font-weight:700;font-family:Poppins,sans-serif;line-height:24px;text-align:center;cursor:pointer!important;border-radius:10px;padding:0;margin:0;transition:none;background-repeat:no-repeat;background-position:center;position:relative}.form-btn-row label.Kiviainekset{background-image:url(../../images/Kiviainekset.jpg)!important}.form-btn-row label.Maa-ainesten{background-image:url(../../images/Maa-ainesten.jpg)!important}.form-btn-row label.Talvikunnossapito{background-image:url(../../images/Talvikunnossapito.jpg)!important}.form-btn-row label.Vaihtolava-ja{background-image:url(../../images/Vaihtolava-ja.jpg)!important}.form-btn-row li input[type=radio]:checked+label{border:2px solid #024596}.form-btn-row label:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#3b87e79e}@media screen and (max-width:1023px){.banner_sec .Banner_content{padding:90px 0}#pop-content{width:90%;padding:40px}.wrapper table.pricing_table td{font-size:16px}.wrapper table.pricing_table{margin-bottom:20px}.banner_sec .Banner_content ul{margin:30px -10px 0}.banner_sec .Banner_content ul li{padding:0 10px}.form-btn-row label{height:180px;font-size:21px}.select-col-wraper.col-2 .select-col{width:100%}}@media screen and (max-width:991px){#pop-content h3,.Tähän_bg h2{margin:0 0 15px}.footer-top{padding:40px 0}.ft-btm-last,.ft-btm-rgt{position:relative;-webkit-transform:inherit;transform:inherit;left:0}.ft-btm-last,.ft-btm-lft,.ft-btm-rgt{font-size:14px;line-height:25px;width:100%}.Tähän_bg{padding:50px 0}.Tähän_bg p{font-size:16px;padding:0}.Suosituimmat h2{font-size:24px;line-height:30px;margin:0 0 20px}.Suosituimmat{margin:40px 0}.Laaditaan,section.Suosituimmat.Ajankohtaista{margin:0 0 40px}.form-btn-row,ul.Suosituimmat_inner{margin:0 -5px}.banner_sec .Banner_content ul li,ul.Suosituimmat_inner li{padding:0 5px}ul.Suosituimmat_inner li .Suosi_text{padding:10px}ul.Suosituimmat_inner li .Suosi_text figure{height:200px;margin:0 0 15px}.Laaditaan span,.Suosi_T h3{font-size:16px}ul.Suosituimmat_inner li a.Verkkokauppa{width:120px;height:40px;border-radius:20px;line-height:40px;padding:0 15px}.Laa_top{max-width:60%}#pop-content .product-info-txt h4,.Laa_top h2{font-size:24px;line-height:30px}.banner_sec .Banner_content{max-width:100%;padding:50px 0}.banner_sec .Banner_content h2{font-size:28px}.banner_sec .Banner_content h1{font-size:45px;line-height:50px}.banner_sec .Banner_content p{padding:0}.banner_sec .Banner_content ul li .Binner{padding:20px}.banner_sec .Banner_content ul li .Binner h3{font-size:25px}.main_header .Hleft{float:left;width:70%;display:flex;align-items:center}.main_header .Hleft .logo{width:35%;float:left;margin-right:30px}.responsive-nav{width:57%;text-align:right;float:right;display:inline-block}.Hright{width:40%}body.Product_cate .home_banner_desc{max-width:90%}body.Product_cate .banner_sec .Banner_content h2{font-size:52px;line-height:56px;margin:0 0 30px}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner li{width:50%;margin-bottom:10px}.Laaditaan.Laaditaan-inner{margin:35px 0}.product_sbcat_info_main.breadcrumb-custom{margin:30px 0 20px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left,.wrapper .view_single_prduct .sngl_product .single_product_img{margin-right:0;width:100%;margin-bottom:20px}.content_row .sidebar,.content_row .sidebar+.main-content,.wrapper .prdct_freight_main .pf_dlvr_form_main .pf_odr_countnew_btn_div .pf_ord_cntnew_btn,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right{width:100%}#pop-content{padding:30px}#pop-content h3{font-size:25px;line-height:30px}#pop-content .product-info figure{width:32%}#pop-content .product-info-txt{width:68%}.more-thumb{margin:40px 0 0}.more-thumb ul{margin:0 -10px}.more-thumb ul li{width:20%;padding:0 10px}#pop-content .product-info-txt p,.more-thumb ul li h6{font-size:18px}.product-info-txt a.Verkkokauppa{margin:0}.wrapper .prdct_freight_main .dlvry_dtail_main{padding-right:20px}.wrapper .prdct_freight_main .pf_dlvr_form_main .pf_odr_countnew_btn_div{margin-top:0}.Hright .kuljetustilaukset,.wrapper .div_link_main_outer .link_div_main{display:none}.order_conform_main .subscribe_info_main .btn-row{margin:25px 0 0}.order_conform_main{margin:0 auto!important}.wrapper .atc_prd_tbl table td{font-size:14px;line-height:20px}.banner_sec .Banner_content ul{margin:30px -5px 0}a.Verkkokauppa{font-size:15px;padding:0 15px}.Laaditaan p,.Suosi_T p,.Suosituimmat p.desc,.banner_sec .Banner_content p,.banner_sec .Banner_content ul li .Binner p,.content_row .main-content p,.content_row .main-content table,.content_row .sidebar ul li,.form-row label,.form-txt p,.ft-lft p{font-size:16px;line-height:24px}.kuljetustilaukset{display:inline-block;color:#fff!important;margin-top:10px}.inner-page-btm{padding:50px 50px 0}.tabs_wrapper{margin:30px 0 0}.tab_content h6{font-size:21px;margin:0 0 35px}.form-btn-row li{padding:5px}.form-btn-row label{height:150px;word-break:break-word}}@media screen and (max-width:767px){.Suosi_text img{width:100%;height:auto}.Verkkokauppa img{width:auto}.responsive-table{overflow-x:scroll;width:100%}.noutomyynti_table{width:750px!important}.footer-top{padding:30px 0}.ft-lft h6{font-size:18px}.ft-rgt{width:190px}.ft-rgt a.Verkkokauppa{width:100%;height:45px;font-size:14px;line-height:45px}.Tähän_bg,.home-form{padding:40px 0}.home-form h5{font-size:25px;line-height:35px;margin:0 0 30px}.Suosituimmat h2,.Tähän_bg h2{line-height:28px;font-size:22px}.form-txt{width:45%}.contact-form{width:55%;padding:0 0 0 25px;margin:0}.Tähän_bg h2{margin:0 0 10px}ul.Suosituimmat_inner{flex-wrap:wrap;margin:0}.banner_sec .Banner_content ul li,ul.Suosituimmat_inner li{width:100%;padding:0;margin:0 0 20px}.banner_sec .Banner_content ul li:last-child,ul.Suosituimmat_inner li:last-child{margin:0}ul.Suosituimmat_inner li .Suosi_text{padding:15px}ul.Suosituimmat_inner li .Suosi_text figure{height:250px}.Laa_top{max-width:100%}.Laaditaan p{margin:0 0 20px}.Laa_bottom,.select-col-wraper .select-col+.select-col{margin:20px 0 0}.banner_sec .Banner_content h2{font-size:25px;line-height:30px}.banner_sec .Banner_content h1{font-size:40px;line-height:50px}.banner_sec .Banner_content p{font-size:16px}.banner_sec .Banner_content ul{margin:25px 0 0}.banner_sec .Banner_content ul li .Binner h3{font-size:22px}.main_header{padding:20px 0 18px;flex-wrap:wrap}.main_header .Hleft{float:left;width:100%;display:flex;align-items:center;margin-bottom:15px;border-bottom:1px solid #ccc;padding-bottom:20px}.Hright{width:100%;justify-content:center}section.Suosituimmat.Kiviainekset ul.Suosituimmat_inner li{width:100%;margin-bottom:15px}body.Product_cate .banner_sec .Banner_content h2{font-size:38px;line-height:45px;margin:0 0 20px}.product_sbcat_info_main.breadcrumb-custom{margin:25px 0 20px}section.Suosituimmat.Kiviainekset{margin-bottom:20px}.wrapper .view_single_prduct .sngl_product .single_product_img{min-height:350px}.wrapper .view_single_prduct .sngl_product .single_product_discription .p_name{font-size:32px;line-height:38px;margin:-3px 0 20px}.wrapper .view_single_prduct .sngl_product .single_product_discription h5{font-size:14px;line-height:18px;margin:0 0 14px}.wrapper .view_single_prduct .sngl_product .single_product_discription p{font-size:14px}.wrapper .view_single_prduct .single_prduct_cal_main{padding:20px 0 0}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left{padding:20px 15px}.inner-btm-wraper,.select-col-wraper,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild2{width:100%;margin:0}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_left .cal_fild .input_fild1{margin-bottom:15px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones{width:100%;float:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes .cal_input,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones .cal_input{display:inline-block;width:100%}#pop-content{padding:25px}#pop-content h3{font-size:22px;line-height:25px}#pop-content .product-info-txt h4{font-size:20px;line-height:26px}#pop-content .product-info-txt p{font-size:16px;line-height:20px}.product-info-txt a.Verkkokauppa{height:35px;font-size:14px;padding:0 15px}.more-thumb{margin:30px 0 0}.more-thumb ul li{width:25%}.more-thumb ul li h6{font-size:16px;margin:5px 0 0}.wrapper .prdct_freight_main .dlvry_dtail_main{padding-right:0;width:100%}.short_desc,.wrapper .prdct_freight_main .pf_dlvr_form_main{width:100%}.wrapper .table-responsive.atc_prd_tbl{width:100%;overflow:auto}.wrapper .atc_prd_tbl table{width:800px}.banner_sec .Banner_content ul{flex-wrap:wrap}.footer_icons{clear:both}#reset_button{font-size:12px}.inner-page-btm{padding:50px 0 0}.inner-btm-col{width:100%;padding:20px 0}.select-col-wraper .select-col{width:100%;padding:0}.tabs_wrapper .tabs li{font-size:21px}.tab_content h6{margin:0 0 25px}.form-btn-row{margin:0 -7px}.form-btn-row li{width:50%;padding:7px}}@media screen and (max-width:670px){.top_banner{height:25vh}.top_banner.pyyda_banner{height:50vh}.top_banner h1{font-size:32px}.top_banner p{font-size:21px}.address-col{width:100%}}@media screen and (max-width:639px){.footer-logo{width:60%;float:left;position:static;-webkit-transform:inherit;transform:inherit;margin:0 0 5px}.ft-lft{width:60%;padding:0 25px 0 0}.ft-rgt{width:40%}.home-form h5{font-size:24px;line-height:30px;margin:0 0 25px}.home-form{padding:35px 0 40px}.Tähän_bg{padding:30px 0 35px}.Suosituimmat{margin:35px 0}.Suosituimmat h2{font-size:20px;line-height:26px}.Laa_top h2,.banner_sec .Banner_content h2{font-size:22px}section.Suosituimmat.Ajankohtaista{margin:0 0 35px}.Laaditaan{margin:0 0 30px}.Laa_top h2{padding:0}.banner_sec .Banner_content h1{font-size:35px;line-height:40px;margin:0 0 5px}.banner_sec .Banner_content ul li .Binner h3{margin:0 0 5px}.banner_sec .Banner_content{padding:40px 0}.banner_sec .Banner_content ul li .Binner{padding:15px}.Laaditaan.Laaditaan-inner{margin:30px 0}.tons_left,.wrapper table.pricing_table tbody{flex-wrap:wrap}.tons_left .input_div_tones{width:100%}.wrapper table.pricing_table tr{flex-wrap:wrap;width:100%}.wrapper table.pricing_table td{font-size:16px}.tabs_container,.tabs_wrapper{margin:20px 0 0}.tab_content h6{font-size:20px}}@media screen and (max-width:567px){#pop-content .product-info figure,.footer-logo,.form-txt,.ft-rgt{width:100%}.ft-lft{width:100%;padding:0;margin:0 0 20px}.ft-rgt a.Verkkokauppa{width:180px;padding:0}.ft-rgt a+a{margin:0 0 0 10px}.ft-btm-lft,.ft-btm-rgt{font-size:13px;line-height:22px}.Banner_content p,.form-txt p{margin:0 0 10px}.Laaditaan p,.Suosi_T p,.Suosituimmat h2,.home-form h5{margin:0 0 15px}.contact-form{width:100%;padding:0;margin:10px 0 0}.home-form h5{font-size:22px}.home-form{padding:25px 0 35px}.Tähän_bg,.banner_sec .Banner_content{padding:25px 0 30px}.Tähän_bg h2{font-size:20px;line-height:25px}.Suosi_T p,.Suosituimmat p.desc,.Tähän_bg p,.banner_sec .Banner_content p,.banner_sec .Banner_content ul li .Binner p,.content_row .main-content p,.content_row .main-content table,.content_row .sidebar ul li,.form-row label,.form-txt p,.ft-lft p{font-size:15px;line-height:22px}.Suosituimmat{margin:30px 0}section.Suosituimmat.Ajankohtaista{margin:0 0 30px}#pop-content h3,.Laa_top h2{font-size:20px}.Laaditaan p,.Laaditaan span{font-size:15px}.Laaditaan p{line-height:22px}.Laa_bottom,.banner_sec .Banner_content ul li:last-child{margin:15px 0 0}.Btns,.order_conform_main .subscribe_info_main .btn-row{margin:20px 0 0}.Laaditaan .Laa_bottom p{margin:0 0 5px}.banner_sec .Banner_content h2{font-size:20px;line-height:28px;margin:0 0 5px}.banner_sec .Banner_content h1{font-size:30px;line-height:35px}.banner_sec .Banner_content ul{margin:5px 0 0}.banner_sec .Banner_content ul li{width:100%;margin:15px 0 0}.banner_sec .Banner_content ul li .Binner figure{height:120px;margin:0 auto 10px}.main_header .Hleft .logo{width:70%}body.Product_cate .banner_sec .Banner_content{max-width:100%}body.Product_cate .banner_sec .Banner_content h2{font-size:26px;line-height:30px;margin:0 0 10px}.Btns{flex-wrap:wrap}.Btns a.Verkkokauppa:first-child{margin-right:0;margin-bottom:10px}.product_sbcat_info_main.breadcrumb-custom{margin:20px 0 15px}.wrapper .order_conform_main .subscribe_info_main .sub_info_left_main .sub_info_left_inner_main,section.Suosituimmat.Kiviainekset{margin-bottom:10px}#pop-content .product-info-txt{width:100%;padding:0;margin:15px 0 0}.more-thumb{margin:25px 0 0}.form-btn-row,.more-thumb ul{margin:0 -5px}.more-thumb ul li{width:33.33%;padding:0 5px;margin:12px 0 0}.more-thumb ul li h6{font-size:14px}#pop-content .more-thumb h3{margin:0}.order_conform_main .subscribe_info_main .dlr_info{margin-top:10px}.wrapper .order_conform_main .subscribe_info_main .btn-row .pf_ord_cntnew_btn{margin:5px 10px}body .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .locetion_main .loction .l_cnfm_btn,body .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .locetion_main .loction input{width:100%!important}.form-row input[type=checkbox]{margin:5px 5px 0 0}.ft-lft p img{top:1px}.tabs_wrapper .tabs li{margin:0 0 0 50px}.tabs_wrapper .tabs li::after{width:55px;right:-56px}.form-btn-row li{padding:5px}.form-btn-row label{font-size:18px;line-height:21px}}@media screen and (max-width:413px){.footer-top{padding:25px 0}.footer-logo{margin:0 0 10px}.ft-lft h6{font-size:16px;line-height:25px}.ft-rgt a.Verkkokauppa{width:140px;height:40px;font-size:13px;line-height:40px}.ft-btm-lft,.ft-btm-rgt{font-size:12px;line-height:20px}.home-form h5{font-size:20px;line-height:25px}.Tähän_bg h2{font-size:17px;line-height:24px}.Tähän_bg p{margin:0 0 15px}.Laa_top h2,.Suosituimmat h2,.banner_sec .Banner_content h2{font-size:18px;line-height:25px}ul.Suosituimmat_inner li .Suosi_text{padding:10px}.banner_sec .Banner_content h1{font-size:26px;line-height:32px}.Suosituimmat p.desc,.banner_sec .Banner_content ul li{padding:0}.Laaditaan{margin:0 0 25px}.Laaditaan.Laaditaan-inner{margin:25px 0}.prduction_ul li a{font-size:12px}#pop-content .product-info-txt h4,#pop-content h3{font-size:18px;line-height:24px}.more-thumb{margin:20px 0 0}.more-thumb ul li{width:50%}.wrapper .order_conform_main .subscribe_info_main .dlr_info .dlr_info_inr h5,.wrapper .order_conform_main .subscribe_info_main h2{font-size:24px}.top_banner h1{font-size:28px}.tab_content h6,.top_banner p{font-size:18px}.content_row .main-content table td{font-size:14px;line-height:20px;word-break:break-all}.tabs_wrapper .tabs li{width:30px;height:30px;font-size:16px;margin:0 0 0 40px}.tabs_wrapper .tabs li::after{width:45px;right:-46px}.form-btn-row label{height:120px;font-size:14px;line-height:18px}}footer{width:100%;float:left;border-top:3px solid #0c4298;margin-top:30px}.tabs_wrapper{margin-bottom:26px}.custom_font{font-size:22px!important;font-style:normal!important}.myresetbutton{float:right}.hiekoitussepeli_banner{background:url(../../images/Sepelit2.png)}.freeshipping_order,.trailer_pickup_order{display:block!important}.subcatlist21 li a{color:#024596!important;padding:3px 20px!important;text-decoration:none;text-transform:uppercase;text-transform:capitalize!important;font-size:14px!important;font-weight:400!important}.subcatlist21{position:absolute!important;width:100%;min-width:250px;display:none!important;background:padding-box #fff;padding:5px 0!important;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;-webkit-background-clip:padding-box;border:1px solid rgb(0 0 0 / .15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175);top:0;left:250px!important}.subcatlist22{position:absolute!important;width:100%;min-width:250px;display:none!important;background:padding-box #fff;padding:5px 0!important;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;-webkit-background-clip:padding-box;border:1px solid rgb(0 0 0 / .15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175);top:0;left:250px!important}.subcatlist22{display:none!important}.cat21:hover ul.subcatlist21,ul.subcatlist21:hover,.cat22:hover ul.subcatlist22,ul.subcatlist22:hover{display:block!important}.after_Laa_bottom{margin-bottom:40px;max-width:1080px;margin:0 auto}.home_ss_banner{margin-bottom:40px}.easy-notification-bar{background:#0c4198;width:100%;position:fixed}.easy-notification-bar-message,.easy-notification-bar__close{color:#fff;text-align:center}a.easy-notification-bar__close{display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);line-height:1;padding:0;margin:0;background:none;border:0}.easy-notification-bar--collapsible.easy-notification-bar--align_center{padding-left:50px;padding-right:50px;padding-top:10px;padding-bottom:10px}@media screen and (max-width:767px){.teetilaus_banner p{font-size:16px!important}.teetilaus_banner h1{font-size:20px!important}.easy-notification-bar-message{font-size:12px}.easy-notification-bar--collapsible.easy-notification-bar--align_center{padding-left:10px;padding-right:10px}a.easy-notification-bar__close{right:0}.content_row .main-content table td{padding:5px 0}}.layer_nou{position:absolute;left:0;width:100%;height:100%;text-align:center;font-size:5em;font-weight:700;background:rgb(0 0 0 / .5);opacity:.5}.banner_sec_nou{width:100%;min-height:500px;float:left;background:url(../../images/new/hero_nou.jpg) center / cover no-repeat}.noutotuotteet_texts p{margin:10px 60px;color:#000;font-family:'Mulish';font-size:18px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:center;text-transform:none}.noutotuotteet_products p{margin:0;text-align:left}.noutotuotteet_texts{margin-bottom:50px}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .tones_123{width:66%;float:left}.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .cubes_123{width:33.33%;float:left}.content_row .main-content h4,.content_row .main-content h3{color:#024596;font-family:Bitter,serif;font-style:italic;width:100%;float:left;font-weight:400;line-height:1.1;text-align:left;text-transform:none;margin:0 0 10px}@media screen and (max-width:767px){.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_cubes,.wrapper .view_single_prduct .single_prduct_cal_main .single_prduct_cal_right .input_div_tones{width:100%;float:left}}
