body{font-family:'Open Sans', sans-serif, Cambria, Arial;}.button-box{display:flex;justify-content:center;align-items:center;width:100%;height:200px;}.button{background-color:transparent;color:#1776bf;border:3px solid #1776bf;border-radius:20px;font-size:14px;text-transform:uppercase;letter-spacing:3px;width:210px;transition:all 0.3s;margin:0 auto 0 auto;padding:8px 5px 8px 5px;text-decoration:none;text-align:center;transition:all 0.3s;}.button:hover{background-color:#1776bf;color:white;}.button.b1x{margin:0 4px 0 4px;width:40px;}.button.xb2{margin:0 4px 0 4px;width:100%;}.button.wx50{width:414px;margin:0 0 0 calc(25% - 212px);}.row.b1x{display:flex;flex-direction:row;position:relative;top:-40px;left:0;}.tcenter{text-align:center;}body{overflow-x:hidden;}section.produkty .row .produkt{margin:20px 0;}section.produkty .row .produkt .prod_img{transition:all 0.7s;padding:0 0 0 0;}section.produkty .row .produkt .prod_img a img{max-height:unset;aspect-ratio:1/1;object-fit:contain;offset-position:bottom;max-width:100%;}section.produkty .row .produkt .prod_name{padding:0 0;transition:all 0.3s;font-size:11px;align-items:center;justify-content:space-between;}section.produkty .row .produkt .prod_name h2{font-size:15px;color:black;font-weight:400 !important;transition:all 0.4s;text-transform:none;letter-spacing:0;margin:29px 0 13px;}section.produkty .row .produkt .prod_name .cena_prod{font-size:16px;color:;text-transform:uppercase;font-weight:600;}section.produkty .row .produkt .prod_name .cena_prod span{color:#000;text-transform:lowercase;}section.produkty .row .produkt .prod_name a{color:black;transition:all 0.7s;margin:0 0 0 0;padding:0 0 0 0;font-size:15px;line-height:15px;width:100%;}section.produkty .row .produkt .prod_name a img{width:100%;}section.produkty .row .produkt .prod_name a h2{font-size:16px;color:black;font-weight:700;transition:all 0.4s;}section.produkty .row .produkt .prod_name .btn_3{padding:8px 40px !important;margin-top:20px;}section.produkty .row .produkt .prod_name .price{font-size:17px;font-weight:400;margin-bottom:20px;}section.produkty .row .produkt .prod_name .price span{font-weight:800;}section.produkty .row .produkt:hover .prod_img{filter:brightness(97%);}section.produkty .row .product_preview{background:#fff;border-radius:0;padding:50px;}section.produkty .row .product_preview .close-box.btn_2{background: !important;color:white !important;font-size:13px !important;border:0 !important;transition:all 0.5s;border-radius:0 !important;}section.produkty .row .product_preview .product_desc .row .col-md-5{padding-top:60px;}section.produkty .row .product_preview .product_desc .row .col-md-5 ul.min_pic{list-style:none;}section.produkty .row .product_preview .product_desc .row .col-md-5 ul.min_pic li{display:inline-block;}section.produkty .row .product_preview .product_desc .row .col-md-5 ul.min_pic li a img{width:150px;height:auto;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis{padding-top:60px;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis h1{font-size:22px;font-weight:600;color:;letter-spacing:-1px;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis .rwd-table{padding:10px 0 10px 0;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis .rwd-table table{border:1px solid #fafafa;margin:20px 0 20px 0;font-size:13px;font-weight:500;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis .rwd-table table tr:nth-child(2n+2) td{background:#fafafa;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis p{font-size:13px;font-weight:300;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis .row .dodaj_kosz{background:#f5f6f7;border-radius:8px;padding:15px;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis .row .dodaj_kosz .cena_p{font-size:14px;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis .row .dodaj_kosz .cena_p span.cena_sz{font-weight:600;color:;font-size:19px;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis .row .dodaj_kosz .row .col-md-12.cart_quantity input{border:0;outline:none;padding:10px 20px;font-size:13px;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis .row .dodaj_kosz a.btn.btn_1{background: !important;color:white !important;font-size:13px !important;border:0 !important;transition:all 0.5s;border-radius:0 !important;margin-top:5px;padding:10px 43px;transition:all 0.5s;}section.produkty .row .product_preview .product_desc .row .col-md-7.glowny_opis .row .dodaj_kosz a.btn.btn_1:hover{background:#222 !important;}@media (max-width:800px){.row .product_preview{padding:12px !important;}}.col-md-12.galeria_ns{/* ------------------------------ SHOPING CART -------------- */}section.shoping_cart{padding-bottom:136px;padding-top:80px;}section.shoping_cart h1{background-position:bottom center;background-repeat:no-repeat;color:;font-size:24px;font-weight:700;margin-top:56px;margin-bottom:28px;text-transform:uppercase;text-align:center;padding-bottom:26px;}section.shoping_cart .koszyk_cont h2{font-size:16px;text-align:center;}section.shoping_cart form .btn_1,section.shoping_cart form .btn_2,section.shoping_cart form .btn_3{width:100%;display:inline-block;margin-top:20px;margin-left:5px;margin-right:5px;border-radius:0;background:red;font-weight:600;padding-top:10px;padding-bottom:10px;color:white;background:;}section.shoping_cart form .btn_1:hover,section.shoping_cart form .btn_2:hover,section.shoping_cart form .btn_3:hover{color:;background:white;}section.shoping_cart form .btn_1:hover{color: !important;}section.shoping_cart form .btn_2{background:#005ddc;color:#000;}section.shoping_cart form .btn_2:hover{color:#005ddc;background:white;}section.shoping_cart form .btn_3{border:1px solid #d0d0d0 !important;background:#d0d0d0 !important;color:#000 !important;}section.shoping_cart form .btn_3:hover{border:1px solid #d0d0d0 !important;background:#fff !important;color:#d0d0d0 !important;}section.shoping_cart form .tabkoszyk{width:calc(100% - 50px);}section.shoping_cart form .tabkoszyk .row > div{border:0;border-bottom:1px solid #1a1a1a;font-size:14px;text-align:center;}section.shoping_cart form .tabkoszyk .row > div strong span{font-family:Verdana, Arial, Cambria, sans-serif;color:;}section.shoping_cart form .tabkoszyk .row > div a img{width:80px;margin:20px auto;}section.shoping_cart form .tabkoszyk .row > div input.cart_input{text-align:center;}section.shoping_cart form .tabkoszyk .row > div .usun_kosz{position:relative;}section.shoping_cart form .tabkoszyk .row > div .usun_kosz input{position:relative;}section.shoping_cart form .tabkoszyk .row > div .usun_kosz:hover:after{dipslay:none;}section.shoping_cart form .tabkoszyk .row > div .usun_kosz:hover:before{dipslay:none;}section.shoping_cart form .tabkoszyk .row:last-child > div{border:0;}section.shoping_cart form .tabkoszyksuma td{padding:15px 0;border:0;}section.shoping_cart form .tabkoszyksuma th{border:0;}section.shoping_cart .cart_ship_pay,section.shoping_cart .cart_client{font-size:14px;}section.shoping_cart .cart_ship_pay textarea,section.shoping_cart .cart_client textarea{width:100%;height:80px;}section.shoping_cart .cart_ship_pay table,section.shoping_cart .cart_client table{width:100%;}section.shoping_cart .cart_ship_pay table th,section.shoping_cart .cart_client table th{background-color:#f9f9f9;color:#000;font-size:14px;font-weight:800;text-transform:uppercase;padding:11px 13px 11px 0;text-align:center;border:0;}section.shoping_cart .cart_ship_pay table td,section.shoping_cart .cart_client table td{border:0;font-size:14px;text-align:center;padding:11px 13px 11px 0;}section.shoping_cart .cart_ship_pay ul,section.shoping_cart .cart_client ul{list-style-type:none;margin:0 auto;padding:0;width:75%;}section.shoping_cart .cart_ship_pay ul li .bootstrap-switch,section.shoping_cart .cart_client ul li .bootstrap-switch{border:0px solid red;border-radius:5px;}section.shoping_cart .cart_ship_pay ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:active,section.shoping_cart .cart_client ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:active,section.shoping_cart .cart_ship_pay ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,section.shoping_cart .cart_client ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{background:;}section.shoping_cart .cart_ship_pay ul li .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,section.shoping_cart .cart_client ul li .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default{background:;}section.shoping_cart .cart_ship_pay ul li input,section.shoping_cart .cart_client ul li input{height:40px;border-radius:5px;margin-bottom:5px;width:100%;clear:both;text-align:center;display:block;}section.shoping_cart .cart_ship_pay ul li input#rej_firma_2,section.shoping_cart .cart_client ul li input#rej_firma_2,section.shoping_cart .cart_ship_pay ul li input#r_newsletter1,section.shoping_cart .cart_client ul li input#r_newsletter1,section.shoping_cart .cart_ship_pay ul li input#r_regulamin1,section.shoping_cart .cart_client ul li input#r_regulamin1,section.shoping_cart .cart_ship_pay ul li input#r_dane_osobowe1,section.shoping_cart .cart_client ul li input#r_dane_osobowe1,section.shoping_cart .cart_ship_pay ul li input#rej_firma,section.shoping_cart .cart_client ul li input#rej_firma,section.shoping_cart .cart_ship_pay ul li input#r_newsletter,section.shoping_cart .cart_client ul li input#r_newsletter,section.shoping_cart .cart_ship_pay ul li input#ax_regulamin,section.shoping_cart .cart_client ul li input#ax_regulamin,section.shoping_cart .cart_ship_pay ul li input#r_dane_osobowe,section.shoping_cart .cart_client ul li input#r_dane_osobowe{width:20px;height:20px;float:left;}section.shoping_cart .cart_ship_pay ul li.addr,section.shoping_cart .cart_client ul li.addr{display:flex;justify-content:space-between;align-items:center;font-size:20px;}section.shoping_cart .cart_ship_pay ul li.addr input,section.shoping_cart .cart_client ul li.addr input{width:40%;font-size:14px;}section.shoping_cart .cart_ship_pay h4,section.shoping_cart .cart_client h4{color:;font-size:14px;font-weight:800;text-transform:uppercase;padding:11px 13px 0 0;}section.shoping_cart .cart_ship_pay h4 span,section.shoping_cart .cart_client h4 span{color:;margin-right:10px;}section.shoping_cart .cart_ship_pay .btn_2,section.shoping_cart .cart_client .btn_2,section.shoping_cart .cart_ship_pay .btn_1,section.shoping_cart .cart_client .btn_1{width:calc(33% - 10px);display:inline-block;margin-top:20px;margin-left:5px;margin-right:5px;float:right;background:#c65aae;color:white;border-radius:0;padding-top:10px;padding-bottom:10px;}section.shoping_cart .inp_podsumowanie,section.shoping_cart #inp_kop_dane{border:0px solid #fff;background:#005ddc;color:#fff;font-size:13px;font-weight:700;padding:10px 35px 1px 35px;border-radius:0px;text-align:center;margin-bottom:10px;border:0;display:block;text-transform:uppercase;}section.shoping_cart #krok5 h1{margin-top:0;}section.shoping_cart #buttons_koszyk{display:flex;flex-direction:column;}section.shoping_cart #buttons_koszyk .button{width:100%;margin:4px 0;}.zgody{margin:30px auto !important;}.zgody li{display:flex;align-items:center;flex-wrap:wrap;}.zgody li input{margin-right:20px;}.zgody li label{width:calc(100% - 50px) !important;}.koszyk_container .tabkoszyk .kosz_opis,.koszyk_container .tabkoszyk .kosz_cena,.koszyk_container .tabkoszyk .kosz_del{display:flex;align-items:center;}.koszyk_container .tabkoszyk .kosz_opis > div,.koszyk_container .tabkoszyk .kosz_cena > div,.koszyk_container .tabkoszyk .kosz_del > div{width:100%;}.koszyk_container .tabkoszyk .kosz_opis{padding-left:100px;}.koszyk_container .tabkoszyk .kosz_del label{display:none;}.koszyk_container .tabkoszyk .kosz_del .button{width:80px;height:40px;}.koszyk_container .tabkoszyk .flex{justify-content:center;margin-top:10px;display:flex;flex-direction:row;}.koszyk_container .tabkoszyk .flex .spinner-button{font-family:"Syncopate", serif;font-size:30px;padding:0 20px;cursor:pointer;transition:all 0.5s;}.koszyk_container .tabkoszyk .title_prod{margin-bottom:10px;}.koszyk_container .tabkoszyk .price_one_prod,.koszyk_container .tabkoszyk .price_one_prod_b,.koszyk_container .tabkoszyk .cena_sup_prod,.koszyk_container .tabkoszyk .cena_sup_prod_b{font-size:15px;font-weight:600;margin:5px 0 5px;}.koszyk_container .tabkoszyk .price_one_prod span,.koszyk_container .tabkoszyk .price_one_prod_b span,.koszyk_container .tabkoszyk .cena_sup_prod span,.koszyk_container .tabkoszyk .cena_sup_prod_b span{font-size:12px;margin-right:10px;}.tab_pod_kosz{border:1px solid grey;}.dnone{display:none;/* ------------------------------ SHOPING CART -------------- */}section.shoping_cart{padding-bottom:136px;padding-top:0px;}section.shoping_cart h1{background-position:bottom center;background-repeat:no-repeat;color:;font-size:24px;font-weight:700;margin-top:56px;margin-bottom:28px;text-transform:uppercase;text-align:center;padding-bottom:26px;}section.shoping_cart .koszyk_cont h2{font-size:16px;text-align:center;}section.shoping_cart form .btn_1,section.shoping_cart form .btn_2,section.shoping_cart form .btn_3{width:calc(33% - 10px);display:inline-block;margin-top:20px;margin-left:5px;margin-right:5px;}section.shoping_cart form table{width:100%;}section.shoping_cart form table th{background-color:;color:;font-size:14px;font-weight:800;text-transform:uppercase;padding:11px 13px 11px 0;text-align:center;}section.shoping_cart form table tr td{border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;font-size:14px;text-align:center;}section.shoping_cart form table tr td strong span{font-family:Verdana, Arial, Cambria, sans-serif;color:;}section.shoping_cart form table tr td a img{width:80px;margin:20px auto;}section.shoping_cart form table tr td input.cart_input{border:1px solid #868686;height:40px;width:40px;margin-right:10px;text-align:center;}section.shoping_cart form table tr td .usun_kosz{position:relative;}section.shoping_cart form table tr td .usun_kosz input{position:relative;}section.shoping_cart form table tr td .usun_kosz input.remove{background-color:rgba(0, 0, 0, 0);border:0;display:block;margin:auto;width:26px;height:26px;background-image:url(../gfx/bin.svg);background-size:26px 26px;}section.shoping_cart form table tr td .usun_kosz:hover:after{display:none;}section.shoping_cart form table tr td .usun_kosz:hover:before{display:none;}section.shoping_cart form table.tabkoszyksuma td{background-color:transparent;font-size:20px;padding:20px;}section.shoping_cart .cart_ship_pay,section.shoping_cart .cart_client{font-size:14px;}section.shoping_cart .cart_ship_pay textarea,section.shoping_cart .cart_client textarea{width:100%;}section.shoping_cart .cart_ship_pay table,section.shoping_cart .cart_client table{width:100%;}section.shoping_cart .cart_ship_pay table th,section.shoping_cart .cart_client table th{background-color:;color:;font-size:14px;font-weight:800;text-transform:uppercase;padding:11px 13px 11px 0;text-align:center;}section.shoping_cart .cart_ship_pay table td,section.shoping_cart .cart_client table td{border-right:1px solid #d3d3d3;border-top:1px solid #d3d3d3;font-size:14px;text-align:center;padding:11px 13px 11px 0;}section.shoping_cart .cart_ship_pay table td:nth-child(1),section.shoping_cart .cart_client table td:nth-child(1){border-left:1px solid #d3d3d3;}section.shoping_cart .cart_ship_pay ul,section.shoping_cart .cart_client ul{list-style-type:none;margin:0 auto;padding:0;width:75%;}section.shoping_cart .cart_ship_pay ul li .bootstrap-switch,section.shoping_cart .cart_client ul li .bootstrap-switch{border:0px solid red;border-radius:5px;}section.shoping_cart .cart_ship_pay ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:active,section.shoping_cart .cart_client ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary:active,section.shoping_cart .cart_ship_pay ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,section.shoping_cart .cart_client ul li .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{background:;}section.shoping_cart .cart_ship_pay ul li .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,section.shoping_cart .cart_client ul li .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default{background:;}section.shoping_cart .cart_ship_pay ul li input,section.shoping_cart .cart_client ul li input{border:1px solid #868686;height:40px;border-radius:5px;margin-bottom:5px;width:100%;clear:both;text-align:center;display:block;}section.shoping_cart .cart_ship_pay ul li input#rej_firma_2,section.shoping_cart .cart_client ul li input#rej_firma_2,section.shoping_cart .cart_ship_pay ul li input#r_newsletter1,section.shoping_cart .cart_client ul li input#r_newsletter1,section.shoping_cart .cart_ship_pay ul li input#r_regulamin1,section.shoping_cart .cart_client ul li input#r_regulamin1,section.shoping_cart .cart_ship_pay ul li input#r_dane_osobowe1,section.shoping_cart .cart_client ul li input#r_dane_osobowe1,section.shoping_cart .cart_ship_pay ul li input#rej_firma,section.shoping_cart .cart_client ul li input#rej_firma,section.shoping_cart .cart_ship_pay ul li input#r_newsletter,section.shoping_cart .cart_client ul li input#r_newsletter,section.shoping_cart .cart_ship_pay ul li input#ax_regulamin,section.shoping_cart .cart_client ul li input#ax_regulamin,section.shoping_cart .cart_ship_pay ul li input#r_dane_osobowe,section.shoping_cart .cart_client ul li input#r_dane_osobowe{width:20px;height:20px;float:left;}section.shoping_cart .cart_ship_pay h4,section.shoping_cart .cart_client h4{color:;font-size:14px;font-weight:800;text-transform:uppercase;padding:11px 13px 0 0;}section.shoping_cart .cart_ship_pay h4 span,section.shoping_cart .cart_client h4 span{color:;margin-right:10px;}section.shoping_cart .cart_ship_pay .btn_2,section.shoping_cart .cart_client .btn_2,section.shoping_cart .cart_ship_pay .btn_1,section.shoping_cart .cart_client .btn_1{width:calc(33% - 10px);display:inline-block;margin-top:20px;margin-left:5px;margin-right:5px;float:right;}section.shoping_cart .inp_podsumowanie,section.shoping_cart #inp_kop_dane{border:0px solid #fff;background:;color:#fff;font-size:13px;font-weight:700;padding:13px 35px 11px 35px;border-radius:5px;text-align:center;margin-bottom:10px;display:block;text-transform:uppercase;}section.shoping_cart #krok5 h1{margin-top:0;}#witamy .witamy .content,#aktualnosci .aktualnosci .content{padding:50px 0 50px 0;}#witamy .witamy .content h1,#aktualnosci .aktualnosci .content h1{padding:30px 20px 30px 20px;margin:0 0 0 0;font-size:34px;text-align:center;color:black;}#witamy .witamy .content p,#aktualnosci .aktualnosci .content p{margin:0 0 0 0;padding:0 0 0 0;color:#808080;}#witamy .witamy .content a,#aktualnosci .aktualnosci .content a{text-decoration:none;}#aktualnosci .aktualnosci{background-color:#efefef;}#nowosci .nowosci{color:white;background-color:#1776bf;padding:80px 0 0 0;margin:0 0 0 0;}#nowosci .nowosci a{text-decoration:none;}#nowosci .nowosci h1{font-size:34px;margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;text-align:center;}#nowosci .nowosci p{margin:0 0 0 0;padding:0 0 0 0;font-size:16px;text-align:center;}#nowosci .nowosci .row{margin:80px 0 0 0;padding:0 0 0 0;}#nowosci .nowosci .col-lg-3{border:1px solid #1776bf;background-color:white;position:relative;min-height:386px;transition:all 0.3s;z-index:0;}#nowosci .nowosci .col-lg-3:hover{transform:scale(1.1, 1.1);z-index:10;}#nowosci .nowosci .col-lg-3 a{width:100%;height:100%;display:flex;flex-direction:column;}#nowosci .nowosci .col-lg-3 h2{color:#404040;font-size:14px;margin:0px 0px 0px 0px;padding:20px 10px 0px 10px;text-decoration:none;text-align:center;justify-content:center;width:100%;min-height:86px;}#nowosci .nowosci .col-lg-3 p{padding:0px 5px 0px 5px;text-align:center;font-size:14px;width:100%;color:#404040;}#nowosci .nowosci .col-lg-3 p.price-old{text-decoration:line-through;}#nowosci .nowosci .col-lg-3 p.price-new{color:red;}#nowosci .nowosci .col-lg-3 .img-holder{margin:10px 0 0 0;padding:0 0 0 0;display:flex;justify-content:center;align-items:center;width:100%;height:250px;}#nowosci .nowosci .col-lg-3 .img-holder img{object-fit:contain;width:100%;height:100%;}#nowosci .nowosci .col-lg-3 .clickable1{position:absolute;top:2px;right:2px;width:40px;height:40px;background-image:url('/images/termgaz/oko.jpg');}#nowosci .nowosci .col-lg-3 .clickable2{position:absolute;top:44px;right:2px;width:40px;height:40px;background-image:url('/images/termgaz/wozek.jpg');}#nowosci .nowosci .button{color:white;border:3px solid white;}#nowosci .nowosci .button:hover{color:#1776bf;background-color:white;}#promocje .promocje{color:#333;background-color:white;padding:80px 0 0 0;margin:0 0 0 0;}#promocje .promocje a{text-decoration:none;}#promocje .promocje h1{font-size:34px;margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;text-align:center;}#promocje .promocje p{margin:0 0 0 0;padding:0 0 0 0;font-size:16px;text-align:center;}#promocje .promocje .row{margin:80px 0 0 0;padding:0 0 0 0;}#promocje .promocje .col-lg-3{border:1px solid white;background-color:#1776bf;position:relative;min-height:386px;transition:all 0.3s;z-index:0;}#promocje .promocje .col-lg-3:hover{transform:scale(1.1, 1.1);z-index:10;}#promocje .promocje .col-lg-3 a{width:100%;height:100%;display:flex;flex-direction:column;}#promocje .promocje .col-lg-3 h2{color:white;font-size:14px;margin:0px 0px 0px 0px;padding:20px 10px 0px 10px;text-decoration:none;text-align:center;justify-content:center;width:100%;min-height:86px;}#promocje .promocje .col-lg-3 p{padding:0px 5px 0px 5px;color:white;text-align:center;font-size:14px;width:100%;}#promocje .promocje .col-lg-3 p.price-old{text-decoration:line-through;}#promocje .promocje .col-lg-3 p.price-new{color:red;}#promocje .promocje .col-lg-3 .img-holder{margin:10px 0 0 0;padding:0 0 0 0;display:flex;justify-content:center;align-items:center;width:100%;height:250px;}#promocje .promocje .col-lg-3 .img-holder img{object-fit:contain;width:100%;height:100%;}#promocje .promocje .col-lg-3 .clickable1{position:absolute;top:2px;right:2px;width:40px;height:40px;background-image:url('/images/termgaz/oko.jpg');}#promocje .promocje .col-lg-3 .clickable2{position:absolute;top:44px;right:2px;width:40px;height:40px;background-image:url('/images/termgaz/wozek.jpg');}@media (max-width:800px){.content{padding-left:12px !important;padding-right:12px !important;}.col-lg-3:hover{transform:none !important;}}main.strona-kategorii{margin-top:0px !important;padding-bottom:30px;}main.strona-kategorii section.main_text_pod{font-size:20px;}main.strona-kategorii .row{margin:0 0 0 0;padding:0 0 0 0;}main.strona-kategorii .col-lg-3{border-right:1px solid #878787;background-color:white;position:relative;min-height:386px;transition:all 0.3s;z-index:0;}main.strona-kategorii .col-lg-3:hover{transform:scale(1.1, 1.1);z-index:10;}main.strona-kategorii .col-lg-3 a{width:100%;height:100%;display:flex;flex-direction:column;text-decoration:none;}main.strona-kategorii .col-lg-3 h2{font-size:14px;margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;text-decoration:none;text-align:center;justify-content:center;width:100%;min-height:66px;}main.strona-kategorii .col-lg-3 p{padding:0px 5px 0px 5px;margin:0 0 0 0;text-align:center;font-size:14px;width:100%;color:#404040;}main.strona-kategorii .col-lg-3 p.price-old{text-decoration:line-through;}main.strona-kategorii .col-lg-3 p.price-new{color:red;margin-bottom:10px;}main.strona-kategorii .col-lg-3 .img-holder{margin:10px 0 0 0;padding:0 0 0 0;display:flex;justify-content:center;align-items:center;width:100%;height:250px;}main.strona-kategorii .col-lg-3 .img-holder img{object-fit:contain;width:100%;height:100%;}main.strona-kategorii .col-lg-3 .clickable1{position:absolute;top:2px;right:2px;width:40px;height:40px;background-image:url('/images/termgaz/oko.jpg');}main.strona-kategorii .col-lg-3 .clickable2{position:absolute;top:44px;right:2px;width:40px;height:40px;background-image:url('/images/termgaz/wozek.jpg');}main.strona-kategorii .button{color:white;border:3px solid white;}main.strona-kategorii .button:hover{color:#1776bf;background-color:white;}@media (max-width:800px){main.strona-kategorii{margin:0 0 0 0 !important;padding:0 0 0 0 !important;}main.strona-kategorii .row{margin:0 0 0 0 !important;padding:0 0 0 0 !important;}}main.strona-kategorii.open{margin-top:0px !important;padding-bottom:30px;}main.strona-kategorii.open section.main_text_pod{font-size:20px;}main.strona-kategorii.open .row{margin:0 0 0 0;padding:0 0 0 0;}main.strona-kategorii.open .price-old{text-decoration:line-through;}main.strona-kategorii.open .price-new{color:red;margin-bottom:10px;}main.strona-kategorii.open .button-holder{margin:24px 0 0 0;display:flex;flex-direction:row;}main.strona-kategorii.open .button-holder .spinner-button{font-size:40px;margin:0 10px;cursor:pointer;}main.strona-kategorii.open .button-holder .prod_count{width:50px;height:40px;margin-top:12px;}main.strona-kategorii.open .button-holder #dec-button{position:relative;top:-5px;}main.strona-kategorii.open .button{color:#1776bf;border:3px solid #1776bf;display:flex;align-items:center;justify-content:center;height:40px;margin-top:12px;}main.strona-kategorii.open .button:hover{color:white;background-color:#1776bf;}main.strona-kategorii.open .dodaj_kosz .Nr_kat_prod{font-size:12px;color:#3c3c3b;}main.strona-kategorii.open .dodaj_kosz table{margin-top:20px;width:100%;font-size:12px;font-family:Verdana, Arial, Cambria, sans-serif;}main.strona-kategorii.open .dodaj_kosz table tr td:nth-child(2){padding-left:130px;}@media (max-width:800px){main.strona-kategorii{margin:0 0 0 0 !important;padding:0 0 0 0 !important;}main.strona-kategorii .row{margin:0 0 0 0 !important;padding:0 0 0 0 !important;}}i{color:#1776bf;}@media (min-width:1850px){.front::before{display:none;}.front .lista-prawa{flex-direction:row !important;align-items:flex-start !important;position:relative;top:-390px;left:-400px;height:77px !important;}main.strona-kategorii{position:relative;left:35%;top:-700px;width:60vw !important;background-color:white !important;}.register_form.rejestracja_glowna{position:relative;left:35%;top:-700px;width:60vw !important;background-color:white !important;}.menu_profil{position:relative;left:35%;top:-700px;width:60vw !important;background-color:white !important;}.menu_profil .button{width:60%;margin-bottom:8px;}.panel_kl{position:relative;text-align:left;left:47%;top:-700px;width:60vw !important;background-color:white !important;}.modal-body{position:relative;left:35%;top:-700px;width:60vw !important;background-color:white !important;}.wyszukiwarka{position:relative;left:35%;top:-700px;width:60vw !important;background-color:white !important;}.page-header{position:relative !important;left:27% !important;top:-700px !important;width:60vw !important;background-color:white !important;}.well{position:relative !important;left:21% !important;top:-700px !important;width:60vw !important;background-color:white !important;}.shoping_cart{position:relative !important;left:35% !important;top:-700px !important;width:60vw !important;background-color:white !important;}#profil .row{position:relative !important;left:35% !important;top:-700px !important;width:60vw !important;background-color:white !important;}.o-firmie{position:relative !important;left:15% !important;top:-700px !important;width:60vw !important;background-color:white !important;}footer.footer{position:relative;left:0;bottom:0;}.mouse-link{display:none;}}section.produkty h3{text-transform:uppercase;}.wyszukiwarka input.search-query{border:0;outline:0;background:#ededed;color:#777;padding:10px 20px;transition:all 0.4s;margin-bottom:6px;width:50%;}.bgg{border:0 !important;outline:0;background:#ededed;color:#777;padding:10px 20px;transition:all 0.4s;margin-bottom:6px;width:50%;}.register_form input.button{background-color:transparent;color:#1776bf;border:3px solid #1776bf;border-radius:20px;font-size:14px;text-transform:uppercase;letter-spacing:3px;width:210px;transition:all 0.3s;margin:0 auto 0 auto;padding:8px 5px 8px 5px;text-decoration:none;text-align:center;transition:all 0.3s;}.register_form input.button:hover{background-color:#1776bf;color:white;}.zgody .button{background-color:transparent !important;color:#1776bf !important;border:3px solid #1776bf !important;border-radius:20px !important;font-size:14px !important;text-transform:uppercase !important;letter-spacing:3px !important;width:100% !important;transition:all 0.3s !important;margin:0 auto 0 auto !important;padding:8px 5px 8px 5px !important;text-decoration:none !important;text-align:center !important;transition:all 0.3s !important;}.zgody .button:hover{background-color:#1776bf !important;color:white !important;}img{max-width:100%;}section.top{border:0;}section.top h1{margin:10px 0 50px;}main.strona-kategorii{padding-bottom:0px;}main.strona-kategorii a{color:#000;text-decoration:none;}main.strona-kategorii section.offer_category > h2{text-transform:uppercase;text-align:center;margin:60px;}main.strona-kategorii section.offer_category .container .row .col-md-12 .tyt_podstrony .linia{display:none;}main.strona-kategorii section.offer_category .glowny_opis{text-align:center;}main.strona-kategorii section.offer_category .glowny_opis h1{color:;}main.strona-kategorii section.main_text_pod{padding:30px 0 10px 0;background:;}main.strona-kategorii section.main_text_pod h3{padding-top:30px;font-weight:600;letter-spacing:0;}main.strona-kategorii section.main_text_pod{font-weight:300;font-size:15px;text-align:center;padding:0;}main.strona-kategorii section.main_text_pod .container{padding:20px 0px 10px 0px;}main.strona-kategorii section.kategorie{padding-bottom:60px;}main.strona-kategorii section.kategorie .oferta_slide{padding:60px 9.2vw 0;}main.strona-kategorii section.kategorie .oferta_slide h2{font-family:;margin-bottom:30px;text-align:center;}main.strona-kategorii section.kategorie .container .row .kategoria{margin-bottom:20px;}main.strona-kategorii section.kategorie .container .row .kategoria a{transition:all 0.4s;display:block;box-shadow:rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;border-radius:0 0 10px 10px;}main.strona-kategorii section.kategorie .container .row .kategoria a .cat_p{border-radius:10px;}main.strona-kategorii section.kategorie .container .row .kategoria a .cat_p img{width:100%;height:auto;border-radius:10px 10px 0 0;transition:all 0.5s;}main.strona-kategorii section.kategorie .container .row .kategoria a .cat_p .title_p{background:white;border-radius:0 0 10px 10px;}main.strona-kategorii section.kategorie .container .row .kategoria a .cat_p .title_p h2{color:black;font-weight:600;padding:20px 0 20px 0;margin:0 0 0 0;transition:all 0.4s;border-radius:0 0 10px 10px;}main.strona-kategorii section.kategorie .container .row .kategoria:hover a{box-shadow:rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;}main.strona-kategorii section.kategorie .container .row .kategoria:hover a .cat_p img{filter:brightness(110%);}main.strona-kategorii section.kategorie .container .row .kategoria:hover a .cat_p .title_p h2{background:black;color:white;}.modal-body.koszyk_cont ul,.register_form ul{margin:0 0 0 0;padding:0 0 0 0;list-style:none;}.modal-body.koszyk_cont ul li label,.register_form ul li label{width:180px;padding:10px 20px;margin-bottom:6px;}.modal-body.koszyk_cont ul li.chxx label,.register_form ul li.chxx label{width:80%;}.modal-body.koszyk_cont ul li.chxx .rodo,.register_form ul li.chxx .rodo,.modal-body.koszyk_cont ul li.chxx.rodo,.register_form ul li.chxx.rodo{display:none;}.modal-body.koszyk_cont ul li input,.register_form ul li input{border:0;outline:0;background:#ededed;color:#777;padding:10px 20px;transition:all 0.4s;margin-bottom:6px;width:50%;}.modal-body.koszyk_cont ul li input[type="checkbox"],.register_form ul li input[type="checkbox"]{width:30px;}.galeria .pic img{max-width:100%;aspect-ratio:1/1;object-fit:cover;offset-position:center;}.galeria_ns{margin-top:30px;}.galeria_ns ul{margin:0;padding:0;}.galeria_ns .lSGallery{margin-top:30px !important;}.prod_galery .gal_mat ul{display:flex;flex-wrap:wrap;padding:0;}.prod_galery .gal_mat ul li{padding:10px;width:25%;text-align:center;}.prod_galery .gal_mat ul li p{font-size:11px;}.prod_galery .gal_mat ul li img{width:120px;}.product_page .container > .row{margin:0;}main.strona-kategorii section.offer_category.produkt .container{padding:50px 0 0;}#contact_form .rodo{font-size:9px;display:flex;padding-top:20px;}.prod_galery_list .gal_mat ul{display:flex;flex-wrap:wrap;padding:0;list-style:none;}.prod_galery_list .gal_mat ul li{padding:10px;width:15%;text-align:center;}.prod_galery_list .gal_mat ul li img{width:100px;}main.strona-kategorii section.kategorie .container .row .kategoria a .cat_p img{width:100%;aspect-ratio:3/2;object-fit:cover;offset-position:center;}.galeria .pic a{text-decoration:none;text-align:center;}.galeria .pic a h3{color:;text-decoration:none;font-size:12px;}.ukladpros{display:none;}@media screen and (min-width:1px) and (max-width:1199px){.ukladpros{display:block;}.beksien-prod.profull{border:0px solid green;}.beksien-prod.profull .row .produkt{width:50% !important;}.beksien-prod.prolist .row .produkt{border:0px solid red;padding-right:0 !important;padding-left:0 !important;width:100%;margin:0 0 0 0;}.beksien-prod.prolist .row .produkt:nth-child(odd){border-bottom:1px solid white;}.beksien-prod.prolist .row .produkt:nth-child(even){background:#f7f7f7;}.beksien-prod.prolist .row .produkt .prod_img{width:90px;height:90px;float:left;max-width:90px !important;}.beksien-prod.prolist .row .produkt .prod_img a img{max-width:90px !important;}.beksien-prod.prolist .row .produkt .prod_name{float:left;border:0px solid blue;width:calc(100% - 94px) !important;}.beksien-prod.prolist .row .produkt .prod_name h2{padding-top:0;padding-top:15px;margin:10px 0 0 0 !important;}.beksien-prod.prolist .row .produkt .prod_name .tcenter{float:right;border:0px solid red;display:none;}}ul.min_pic{list-style:none;}footer{background-size:cover;}.form-wsolpraca{max-width:600px;margin:20px auto;padding:20px;background:#fff;border-radius:8px;box-shadow:none;}.form-wsolpraca ul li.chx label{display:block !important;font-size:12px;color:#6d858d;font-weight:400;}.form-wsolpraca ul li.chx input[type="checkbox"]{filter:grayscale(100%) !important;}.form-wsolpraca fieldset{border:none;padding:0;margin:0;}.form-wsolpraca ul{list-style:none;padding:0;}.form-wsolpraca ul li{margin-bottom:15px;display:flex;flex-direction:column;}.form-wsolpraca ul li.chx{flex-direction:inherit;}.form-wsolpraca ul li p{font-size:12px;color:#6d858d;}.form-wsolpraca ul label{font-weight:bold;margin-bottom:5px;color:#333;display:none;}.form-wsolpraca input,.form-wsolpraca textarea{padding:10px;border:1px solid #ccc;border-radius:5px;font-size:16px;width:100%;box-sizing:border-box;border-width:0 0 1px 0;font-size:12px;}.form-wsolpraca input::placeholder,.form-wsolpraca textarea::placeholder{color:#6d858d;}.form-wsolpraca input:focus,.form-wsolpraca textarea:focus{outline:none !important;box-shadow:none;}.form-wsolpraca textarea{resize:vertical;min-height:100px;}.form-wsolpraca input[type="checkbox"]{width:auto;margin-right:10px;}.form-wsolpraca input.btn_2{border-radius:20px !important;font-size:14px !important;letter-spacing:0 !important;}.form-wsolpraca input.btn_2:hover{border-radius:20px !important;font-size:14px !important;letter-spacing:0 !important;}.form-wsolpraca p{font-size:14px;color:#666;margin:0;}.firma{background:#eef0eb;margin-bottom:30px;}.firma .row{margin:0;}.firma .row .col-md-6{padding:0;}.firma .row .col-md-6.right{display:flex;align-items:center;padding:0 5.5vw;font-size:13.33px;text-align:justify;}.firma .row .col-md-6.right p{margin-bottom:5px;}.firma .row .col-md-12{display:flex;align-items:center;padding:3vw 5.5vw;font-size:13.33px;text-align:justify;}.firma .row .col-md-12 p{margin-bottom:5px;}.firma .row.revers .right{order:1;}.firma .row.revers .left{order:2;}.pliki .row > div{padding:20px;}.pliki .row > div:nth-child(2n){background:rgba(0, 0, 0, 0.02);}.pliki .flex{align-items:center;}.pliki .flex a{display:flex;}.pliki .flex a .img{text-align:center;margin-right:40px;}section.pliki{margin-bottom:50px;}.offer_category .register_form{max-width:600px;margin:20px auto;padding:20px;}.offer_category .register_form ul li{margin-bottom:15px;display:flex;flex-direction:column;}.offer_category .register_form ul li input{width:100%;padding:10px;border:1px solid #ccc;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-radius:5px;font-size:14px;box-sizing:border-box;border-width:0 0 1px 0;background:transparent;}.offer_category .register_form ul li input[type="checkbox"]{width:auto;margin-right:20px;}.offer_category .register_form ul li.chxx{flex-direction:inherit;}.offer_category .register_form ul li.chxx label{display:block !important;font-size:12px;color:#6d858d;font-weight:400;}.showrooms{/*hurt*/}.showrooms h2{font-size:22px;font-weight:400;text-transform:uppercase;}.showrooms h3{margin-top:15px;}.showrooms .opis_miast{padding-bottom:20px;}.showrooms .opis_miast p{margin-bottom:0;}.showrooms .opis_miast p:first-child{font-weight:600;}main.strona-kategorii section.produkty .row .produkt .prod_name a{line-height:inherit;}main.strona-kategorii section.produkty .row .produkt.col-md-12 .prod_name.hurt .price{text-align:center;font-weight:400;text-transform:uppercase;font-size:20px;margin:20px 0;}main.strona-kategorii section.produkty .row .produkt.col-md-12 .prod_name.hurt .cart_quantity{margin-bottom:50px;display:flex;justify-content:flex-end;width:540px;}main.strona-kategorii section.produkty .row .produkt.col-md-12 .prod_name.hurt .cart_quantity .flex .spinner-button{font-family:"Syncopate", serif;font-size:30px;padding:0 20px;cursor:pointer;transition:all 0.5s;}main.strona-kategorii section.produkty .row .produkt.col-md-12 .prod_name.hurt .cart_quantity .flex .prod_count{text-align:center;width:50%;}.strona-kategorii .menu_b_fixed{position:fixed;top:40%;left:0;list-style:none;z-index:10;}.strona-kategorii .menu_b_fixed li{width:240px;}.strona-kategorii .menu_b_fixed li .btn_3{border:0 !important;border-bottom:1px solid #000 !important;padding:8px 15px !important;width:100%;text-align:left;}.strona-kategorii .menu_b_fixed li .btn_3.active{background:#000 !important;color:#fff !important;}#profil .register_form ul li label{display:block;font-size:13px;}#profil .row.old_zam,#profil .row.ev_zam{padding:10px;font-size:12px;}#profil .row.ev_zam{background:#fafafa;}@media (min-width:1px) and (max-width:1800px){main.strona-kategorii.btb_main section{padding:0 20px 0 260px;}main.strona-kategorii.btb_main section.offer_category.top{padding:0 260px 0 260px;}}.modal-header{background-color:transparent;}.modal-header .modal-title{text-transform:uppercase;font-weight:800;color:;text-align:center;}.modal-body input{width:20px;height:20px;}.modal-body input.chx{border:1px solid red;width:15px;height:15px;background-color:red;}.modal-body ul{list-style-type:none;margin:0;padding:0;}.modal-body ul li input{border:1px solid #000;height:40px;width:300px;display:inline-block;margin-bottom:5px;padding-left:20px;}.modal-body ul li label{width:100px;}.modal-body ul li:last-child{text-align:left;}#przyp_haslo_part_rab{width:300px;height:40px;}.forgot-password{width:300px !important;height:40px !important;}