@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@100;200;300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@100;200;300;400;500;600;700&display=swap');@import url('../admin/icons.css');@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot');src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('fonts/icomoon.woff') format('woff'), url('fonts/icomoon.ttf') format('truetype'), url('fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal;}.icon-heart-broken:before{content:"\e600";font-family:'icomoon';}.icon-heart:before{content:"\e601";font-family:'icomoon';}.icon-heart2:before{content:"\e602";font-family:'icomoon';}.icon-star:before{content:"\e603";font-family:'icomoon';}.icon-cancel-circle:before{content:"\e604";font-family:'icomoon';}.icon-tag:before{content:"\e605";font-family:'icomoon';}.icon-tags:before{content:"\e606";font-family:'icomoon';}.icon-cart:before{content:"\e607";font-family:'icomoon';}.icon-cart2:before{content:"\e608";font-family:'icomoon';}.icon-cart3:before{content:"\e609";font-family:'icomoon';}.icon-bubbles:before{content:"\e60a";font-family:'icomoon';}.cleaner{clear:both;}.ttab{display:table;}.trow{display:table-cell;vertical-align:middle;}.linia{width:116px;height:4px;background:#494949;margin-bottom:40px;}.tcenter{text-align:center;}.tright{text-align:right;}.tleft{text-align:left;}.tjust{text-align:justify;}.dnone{display:none;}.well{background:transparent;border:0;box-shadow:none;}.sluchawka{display:none;position:fixed;bottom:40px;left:40px;overflow:hidden;width:75px;height:75px;background-image:url(../gfxi/sluchawka.png);background-color:#e51937;background-repeat:no-repeat;background-position:25px 20px;transition:all 0.5s;z-index:999999999;box-sizing:content-box;}.sluchawka:hover{width:400px;background-color:#e51937;}.sluchawka:hover{width:400px;background-color:#e51937;}.sluchawka-inner{opacity:1;position:relative;width:65px;height:65px;position:absolute;top:5px;left:5px;animation:sluch 0.5s infinite;}.cookiez{background-color:rgba(255, 255, 255, 0.9);bottom:0;font-size:12px;left:0;padding:25px 0 30px;position:fixed;text-align:center;width:100%;z-index:20000;}.cookiez a{background-color:#ddd;border:0 solid red;border-radius:4px;color:#555;display:inline-block;margin-left:10px;padding:9px 17px;}.btn_1:hover,.btn_1:focus,.btn_2:hover,.btn_2:focus,.btn_3:hover,.btn_3:focus,.btn_4:hover,.btn_4:focus,body a:hover{text-decoration:none;}.shadowsmall{-webkit-box-shadow:0px 10px 5px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 10px 5px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 10px 5px 0px rgba(0, 0, 0, 0.1);}.shadowhuge{-webkit-box-shadow:0px 10px 0px 200px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 10px 0px 200px rgba(0, 0, 0, 0.1);box-shadow:0px 10px 0px 200px rgba(0, 0, 0, 0.1);}.btn_1{transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;border:1px solid #eb7307;background:#eb7307;color:#fff;font-size:13px;font-weight:400;padding:13px 35px 11px 35px;border-radius:5px;text-align:center;text-transform:uppercase;display:inline-block;max-width:100%;}.btn_1:hover,.btn_1:focus{transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;border:1px solid #910d3f;background:#910d3f;color:#fff;font-size:13px;font-weight:400;padding:13px 35px 11px 35px;border-radius:5px;text-align:center;text-transform:uppercase;display:inline-block;max-width:100%;}.btn_2{letter-spacing:2px;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;border:1px solid #494949;background:rgba(0, 0, 0, 0);color:#494949;font-size:13px;font-weight:400;padding:13px 35px 11px 35px;border-radius:5px;text-align:center;text-transform:uppercase;display:inline-block;max-width:100%;}.btn_2:hover,.btn_2:focus{transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;border:1px solid #fff;background:#494949;color:#fff;font-size:13px;font-weight:400;padding:13px 35px 11px 35px;border-radius:5px;text-align:center;text-transform:uppercase;display:inline-block;max-width:100%;}.btn_3{letter-spacing:2px;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;border:1px solid #fff;background:transparent;color:#fff;font-size:13px;font-weight:400;padding:13px 35px 11px 35px;border-radius:5px;text-align:center;text-transform:uppercase;display:inline-block;max-width:100%;}.btn_3:hover,.btn_3:focus{transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;border:1px solid #fff;background:#fff;color:#000;font-size:13px;font-weight:400;padding:13px 35px 11px 35px;border-radius:5px;text-align:center;text-transform:uppercase;display:inline-block;max-width:100%;}.btn_4{transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;border:1px solid #fff;background:rgba(0, 0, 0, 0);color:#fff;font-size:13px;font-weight:400;padding:13px 35px 11px 35px;border-radius:5px;text-align:center;text-transform:uppercase;display:inline-block;max-width:100%;}.btn_4:hover,.btn_4:focus{transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;border:1px solid #fff;background:#fff;color:#494949;font-size:13px;font-weight:400;padding:13px 35px 11px 35px;border-radius:5px;text-align:center;text-transform:uppercase;display:inline-block;max-width:100%;}@keyframes tile_hov{0%{opacity:0;}50%{opacity:1;}100%{opacity:1;}}@keyframes tile_img{0%{transform:translateY(0px);}10%{transform:translateY(0px);}100%{transform:translateY(-20px);}}body{font-family:'Josefin Sans', sans-serif;font-size:16px;}body p{letter-spacing:0px;}.line{width:calc((100% - 1343px)/2);float:left;height:1px;background:#a99577;margin-top:50px;}.close-box{background:;border:2px solid ;color:#fff;text-transform:uppercase;position:absolute;top:10px;right:20px;padding:12px 40px;@import transitions(0.3s);}.close-box:hover{color:;background:#fff;}.mapa{-webkit-filter:grayscale(100%);filter:grayscale(100%);/*panel klienta*/}.menu_profil .button,.menu_profil .glyphicon{background:;border:0;color:#fff;height:40px;margin:10px;padding:5px 20px;}.menu_profil .button::before{content:"\e008";font-family:'Glyphicons Halflings';}.ev_zam,.old_zam{padding:10px;border-bottom:1px solid #0a0a0a;}.old_zam{background:#fff;}#profil{background:#fafafa;padding:50px;}#profil ul{list-style:none;}#profil ul li .btn{margin-top:20px;}.rodo{font-size:10px;text-align:justify;line-height:13px;height:40px;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;white-space:wrap;overflow:auto;text-overflow:ellipsis;color:#cacaca;}.rodo:hover{overflow:auto;height:200px;}nav{/*START  _slider_bootstrap.sass*//*tytu³ podstrony*/}nav .navbar-brand{height:auto;}nav.navbar-default{background:#fff;color:#fff;height:auto;min-height:80px;width:calc(100%);transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}nav.navbar-default .col-md-5.left{padding-left:0;/*#log {
					a {
						color: $nav_color;
						font-weight: 700;
						font-size: 12px;
						margin-right: 20px;
						text-transform: uppercase;
						span {
							color: $color_3;							
						}
						
					}
				}	*/color:#fff;}nav.navbar-default .col-md-5.left ul{list-style-type:none;margin:0;padding:0;}nav.navbar-default .col-md-5.left p{color:#fff;font-size:12px;font-weight:600;margin:20px 0 0 0;text-transform:uppercase;}nav.navbar-default .col-md-5.left p span{color:#46a8ae;font-weight:800;}nav.navbar-default .col-md-5.left p span i{color:#ababab;font-style:normal;font-weight:600;}nav.navbar-default .col-md-5.srodek img{transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}nav.navbar-default .col-md-5.right{padding-left:0;padding-right:0;}nav.navbar-default .col-md-5.right ul{list-style-type:none;margin:0;padding:0;float:right;}nav.navbar-default .col-md-5.right ul li{display:inline-block;margin:11px 0px 14px 0px;}nav.navbar-default .col-md-5.right ul li:nth-child(1){padding-right:8px;}nav.navbar-default .col-md-5.right ul li:nth-child(2){padding-left:5px;}nav.navbar-default .col-md-5.right ul li a{color:#000;font-size:12px;}nav.navbar-default .col-md-5.right ul li a img{margin-right:8px;}nav.navbar-default .col-md-5.right ul li a strong{font-family:'Montserrat', serif;font-weight:800;}nav.navbar-default .col-md-5.right .form_search{margin-top:29px;text-align:right;}nav.navbar-default .col-md-5.right .form_search input{background-color:rgba(255, 255, 255, .26);border:0px solid #2b2b2b;border-radius:6px 0 0 6px;height:40px;}nav.navbar-default .col-md-5.right .form_search input#search_1{margin-right:-3px;padding-left:25px;padding-right:25px;}nav.navbar-default .col-md-5.right .form_search input#search_1::placeholder{color:#fff;font-size:11px;text-align:center;text-transform:uppercase;transform:translateY(-2px);}nav.navbar-default .col-md-5.right .form_search input#search_3{background-color:#46a8ae;color:#000;height:40px;font-size:11px;font-weight:700;text-transform:uppercase;margin-left:0;margin-right:15px;margin-top:-1px;border-radius:0 6px 6px 0;transform:translateY(-2px);padding-left:26px;padding-right:26px;transition:all 0.5s;}nav.navbar-default .col-md-5.right .form_search input#search_3:hover{border-radius:0 26px 26px 0;background-color:white;}nav.navbar-default .logo_menu{margin:0 auto;padding:0;}nav.navbar-default #navbar{padding:0;text-align:center;}nav.navbar-default #navbar.navbar-collapse{max-height:none;}nav.navbar-default .top_nav{margin:0;padding:0;background:rgba(0, 0, 0, 0);}nav.navbar-default .top_nav #navbar{margin:0 auto;}nav.navbar-default .top_nav ul{background:rgba(0, 0, 0, 0);list-style:none;padding:0 0 0 0;}nav.navbar-default .top_nav ul li{display:inline-block;float:left;}nav.navbar-default .top_nav ul li ul.dropdown-menu{padding:0;background:#fff;border:0;border-radius:0;box-shadow:none;}nav.navbar-default .top_nav ul li ul.dropdown-menu li{display:block;width:100%;border-color:#c4c4c4;border-width:0 0 1px 0;border-style:solid;}nav.navbar-default .top_nav ul li ul.dropdown-menu li a{color:#000;background-color:rgba(0, 0, 0, 0);font-size:11px;letter-spacing:0;display:block;}nav.navbar-default .top_nav ul li ul.dropdown-menu li a:hover{background-color:#000;color:#fff;}nav.navbar-default .top_nav ul li a{background:rgba(0, 0, 0, 0);color:#fff;display:block;font-family:'Josefin Sans', sans-serif;font-size:12px;font-weight:700;letter-spacing:0px;padding:13px 13px 10px 13px;text-transform:uppercase;transition:all 0.2s;}nav.navbar-default .top_nav ul li a:hover,nav.navbar-default .top_nav ul li a:focus{color:#fff;background:#000;}nav.navbar-default .top_nav ul.nav-right{float:right;}nav.navbar-default .top_nav ul.nav-right li a{color:#46a8ae;padding:13px 0px 11px 13px;}nav.navbar-default .top_nav ul.nav-right li a:hover{color:#fff;}nav.navbar-default .top_nav .navbar-header{display:none;}nav.navbar-default .top_nav .navbar-header .navbar-toggle{background-color:#fff;border:0;transition:all 0.5s;margin-right:20px;}nav.navbar-default .top_nav .navbar-header .navbar-toggle .icon-bar{background-color:#494949;transition:all 0.5s;}nav.navbar-default .top_nav .navbar-header .navbar-toggle.collapsed{background-color:#000;margin-right:40px;}nav.navbar-default .top_nav .navbar-header .navbar-toggle.collapsed .icon-bar{background-color:#fff;}nav.navbar-default .navbar-nav > .open > a,nav.navbar-default .navbar-nav > .open > a:hover,nav.navbar-default .navbar-nav > .open > a:focus{color:#fff;background-color:#000;}nav.navbar-default.change .top_top{padding-top:0;}nav.navbar-default.change .top-uni-1,nav.navbar-default.change .top-uni-2,nav.navbar-default.change .top-uni-3{display:none;}nav.navbar-default.change .srodek .logo_menu{height:100px;}nav.navbar-default.change .srodek img{transform:scale(0.8) translateY(-20px);}nav .navbar-nav{margin-left:-15px;}nav .navbar-nav > li > a{text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:1px;font-family:'Josefin Sans', sans-serif;font-size:12px;padding:15px 10px;}nav .navbar-nav .ico a{padding:10px 5px;display:inline-block;}nav .navbar-nav .icolang a{display:inline-block;}section.slider_bootstrap{/*END  _slider_bootstrap.sass*//* entire container, keeps perspective */}section.slider_bootstrap .carousel-indicators{border:0px solid red;}section.slider_bootstrap .carousel-indicators li span::before{display:none;}section.slider_bootstrap .carousel-indicators li span::after{display:none;}section.slider_bootstrap .description_slider{position:absolute;bottom:calc(100vw / 6);left:10%;border:0px solid red;width:80%;text-align:left;padding-right:0;}section.slider_bootstrap .description_slider h2{color:#fff;font-size:calc(100vw / 26);font-weight:700;text-transform:uppercase;margin-bottom:0;text-align:center;}section.slider_bootstrap .description_slider h3{color:#fff;font-size:calc(100vw / 56);font-weight:500;text-transform:uppercase;margin-top:0;text-align:center;}section.slider_bootstrap .description_slider h3 strong{font-weight:800;}section.slider_bootstrap .description_slider h3 .focused{font-weight:200;color:#fff;}section.slider_bootstrap .description_slider h4{font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:2px;}section.slider_bootstrap .description_slider p{padding-top:0px;padding-bottom:30px;color:#fff;text-align:center;font-size:16px;}section.slider_bootstrap .carousel-inner{border:0px solid rgba(0, 0, 0, 0);}section.slider_bootstrap .carousel-inner .item img{filter:brightness(70%);}section.slider_bootstrap .carousel-inner .carousel-scroller{background-image:url(../gfx/scroller.png);width:36px;height:248px;position:absolute;bottom:405px;left:69px;z-index:15;}section.slider_bootstrap .carousel-inner .carousel-scroller div{width:36px;height:248px;position:relative;}section.slider_bootstrap .carousel-inner .carousel-scroller div span{width:36px;display:block;height:9px;position:absolute;top:0;left:0;animation:mouse 1s infinite;background-image:url(../gfx/mouse-inner.png);background-repeat:no-repeat;background-position:center top;}section.slider_bootstrap .carousel-inner .carousel-scroller a{width:36px;height:248px;display:block;}.vit_box{padding:0 15px;}.flip-container{perspective:1000px;width:20%;}.flip-container:hover .flipper,.flip-container.hover .flipper{transform:rotateY(180deg);}.frontz,.backz{width:100%;height:186px;/* flip speed goes here */}.flipper{transition:0.6s;transform-style:preserve-3d;position:relative;/* hide back of pane during swap */}.frontz,.backz{backface-visibility:hidden;position:absolute;top:0;left:0;/* front pane, placed above back */}.frontz{z-index:2;transform:rotateY(0deg);/* back, initially hidden pane */}.backz{transform:rotateY(180deg);}.flip-container:hover .flipper,.flip-container.hover .flipper,.flip-container.flip .flipper{transform:rotateY(180deg);}.vertical.flip-container{position:relative;}.vertical.flip-container .flipper{/* half of height */transform-origin:100% 213.5px;}.vertical.flip-container:hover .flipper{transform:rotateX(-180deg);}.vertical .backz{transform:rotateX(180deg);}.ulx-fl-1 .frontz{background:#fff;}.ulx-fl-1 .backz{background:url('../gfxi/kafel-1-back.png');color:#fff;}.ulx-fl-2 .frontz{background:#fff;}.ulx-fl-2 .backz{background:url('../gfxi/kafel-1-back.png');}.ulx-fl-3 .frontz{background:url('../gfxi/top-bg2.jpg');}.ulx-fl-3 .backz{background:url('../gfxi/kafel-1-back.png');}.ulx-fl-4 .frontz{background:url('../gfxi/kafel-1-back.png');}.ulx-fl-4 .backz{background:#fff;}.ulx-fl-5 .frontz{background:#fff;}.ulx-fl-5 .backz{background:url('../gfxi/kafel-1-back.png');}.ulx-fl-6 .frontz{background:#fff;}.ulx-fl-6 .backz{background:url('../gfxi/kafel-1-back.png');}.vit_box .frontz{border-top:3px solid #494949;text-align:center;width:101%;border-left:1px solid #e6e6e6;overflow:hidden;background-size:cover;}.vit_box .frontz h2{text-transform:uppercase;color:#404040;}.vit_box .frontz h3{color:#009fe3;font-weight:800;font-size:30px;text-transform:uppercase;}.vit_box .backz{border-top:3px solid #46a8ae;text-align:center;}.vit_box .pic{margin:40px auto 14px auto;}.vit_box .col-md-2{padding-left:0;padding-right:0;border-right:0;height:186px;overflow:hidden;}.vit_box .btn_b{padding:12px 25px;color:#fff;text-transform:uppercase;font-size:12px;display:inline-block;border:1px solid #fff;}.ulx-fl-2 h2,.ulx-fl-3 h2,.ulx-fl-4 h2{margin-top:70px;font-size:22px;text-transform:uppercase;}.ulx-fl-2 .backz h3,.ulx-fl-3 .backz h3,.ulx-fl-4 .backz h3{color:#fff;font-weight:800;font-size:30px;text-transform:uppercase;}.ulx-fl-2 .backz,.ulx-fl-3 .backz,.ulx-fl-4 .backz,.ulx-fl-2 .backz a,.ulx-fl-3 .backz a,.ulx-fl-4 .backz a{color:#fff;}.backz ul{text-align:left;list-style:none;}.backz ul li{height:25px;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;cursor:pointer;/* -webkit-border-radius: 20px; */text-indent:-9999px;-moz-border-radius:20px;border-radius:20px;border:1px solid #eb7307;}.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background:#eb7307;cursor:default;}.tile_menu .tiles{width:12.5%;height:11.111vw;float:left;position:relative;text-align:center;overflow:hidden;}.tile_menu .tiles .tile{background-color:#fff;/*&:nth-child(odd) .tile {
                        background-color:$color_1;
                        }
                &:nth-child(even) .tile {
                        background-color: lighten($color_base, 2%)
                }*/}.tile_menu .tiles a{display:block;}.tile_menu .tiles.promocje{background-color:#46a8ae;}.tile_menu .tiles.promocje .tile{background-color:#46a8ae;}.tile_menu .tiles .tile{background-color:#fff;border-right:1px solid #cfcfcf;width:100%;height:11.1111vw;}.tile_menu .tiles .tile img{margin-top:52px;}.tile_menu .tiles .tile:hover img{opacity:0;animation:tile_img 0.5s;}.tile_menu .tiles .tile_hov{background:url('../gfxi/box-hover.png');background-size:cover;background-position:center top;position:absolute;top:0;left:0;text-align:center;width:100%;height:11.1111vw;}.tile_menu .tiles .tile_hov img{margin-top:52px;}.tile_menu .tiles h2{margin:10px 0 0 0;padding:0 20px 0 20px;letter-spacing:1px;color:#000;font-size:12px;font-weight:600;text-transform:uppercase;transition:all 0.7s;}.tile_menu .tiles:hover .tile_hov{position:absolute;display:block;animation:tile_hov 0.7s;}.tile_menu .tiles:hover .tile_hov img{transform:translateY(-20px);animation:tile_img 0.7s;filter:invert(100%);}.tile_menu .tiles:hover h2{color:#fff;}.tile_menu .tiles:hover h2,.tile_menu .tiles:hover .btn_1{transform:translateY(-20px);animation:tile_img 0.7s;}@media screen and (max-width:1680px){.tile_menu .tiles .tile img,.tile_menu .tiles .tile_hov img{margin-top:30px;}}@media screen and (max-width:1600px){.tile_menu .tiles .tile img,.tile_menu .tiles .tile_hov img{margin-top:30px;}.tile_menu .tiles h2{margin:0 0 8px 0;}}@media screen and (max-width:1440px){.tile_menu .tiles .tile img,.tile_menu .tiles .tile_hov img{margin-top:5px;}.tile_menu .tiles h2{margin:0 0 5px 0;}}@media screen and (max-width:1366px){.tile_menu .tiles{width:25%;height:20vw;}.tile_menu .tiles .tile,.tile_menu .tiles .tile_hov{height:20vw;}.tile_menu .tiles .tile img,.tile_menu .tiles .tile_hov img{margin-top:50px;}.tile_menu .tiles h2{margin:0 0 3px 0;}.tile_menu .tiles .btn_1{padding-left:10px;padding-right:10px;}}@media screen and (max-width:1280px){.tile_menu .tiles .tile img,.tile_menu .tiles .tile_hov img{margin-top:50px;}.tile_menu .tiles h2{margin:0 0 2px 0;}.tile_menu .tiles .btn_1{padding-left:10px;padding-right:10px;}}@media screen and (max-width:1280px){.tile_menu .tiles .tile img,.tile_menu .tiles .tile_hov img{margin-top:50px;}.tile_menu .tiles h2{margin:0 0 2px 0;}.tile_menu .tiles .btn_1{padding-left:10px;padding-right:10px;}}@media screen and (min-width:992px) and (max-width:1024px){.tile_menu .tiles .tile img,.tile_menu .tiles .tile_hov img{margin-top:50px;}.tile_menu .tiles h2{margin:0px 0 2px 0;}.tile_menu .tiles .btn_1{padding-left:10px;padding-right:10px;}.tile_menu .tiles .tile_hov img{margin-top:30px;}.tile_menu .tiles .tile_hov h2{margin-top:35px;}}@media screen and (min-width:1px) and (max-width:991px){.tile_menu{background:#46a8ae;}.tile_menu .tiles{border-bottom:1px solid #37858a;}.tile_menu .tiles .tile img,.tile_menu .tiles .tile_hov img{width:140px;margin-top:10px;}.tile_menu .tiles h2{margin:5px 0 2px 0;}.tile_menu .tiles .btn_1{padding-left:10px;padding-right:10px;}}@media screen and (min-width:1px) and (max-width:768px){.tile_menu .tiles{height:25vw;}.tile_menu .tiles .tile,.tile_menu .tiles .tile_hov{height:25vw;}.tile_menu .tiles .tile img,.tile_menu .tiles .tile_hov img{margin-top:10px;}.tile_menu .tiles h2{margin:10px 0 2px 0;font-size:11px;}}@media screen and (min-width:1px) and (max-width:640px){.tile_menu .tiles{width:50%;height:180px;}.tile_menu .tiles .tile,.tile_menu .tiles .tile_hov{height:180px;}.tile_menu .tiles .tile img,.tile_menu .tiles .tile_hov img{margin-top:20px;}.tile_menu .tiles h2{margin:0px 0 2px 0;font-size:14px;}}section.witamy{color:#000;/*START  _produkty_nosidebar.sass*//*tytuł podstrony*/}section.witamy h2{background-position:bottom center;background-repeat:no-repeat;color:#000;margin-bottom:28px;letter-spacing:1px;font-weight:400;font-size:46px;}section.witamy h2 strong{font-weight:900;}section.main_title{padding-top:200px;}section.main_title h1,section.main_title h2{width:50%;float:left;font-size:38px;font-weight:200;margin-bottom:40px;margin-top:0;padding-top:0;text-transform:uppercase;}section.main_title h1{font-weight:bold;text-align:right;padding-right:10px;}section.main_title h2{text-align:left;padding-left:10px;}section.main_title .article_content{clear:both;text-align:justify;}table tr td{text-align:left;padding-left:0px;}table tr th{text-align:center;padding-left:20px;}section.offer_category{border:0px solid red;padding-top:191px;}section.offer_category > .row{margin:0;}section.offer_category .tyt_podstrony .opis{font-size:14px;text-align:center;}section.offer_category .tyt_podstrony h1{padding:80px 0 20px 0;text-align:center;font-weight:700;font-size:24px;text-transform:uppercase;color:#404040;}section.offer_category .tyt_podstrony .linia{display:none;}section.offer_category .kategorie .filters_panel{background:#f7f7f7;margin:50px 0;padding:30px 15px 30px 0;}section.offer_category .kategorie .filters_panel .filtry .producent,section.offer_category .kategorie .filters_panel .filtry .plec{border:1px solid #979797;font-size:12px;height:38px;text-transform:uppercase;width:200px;}section.offer_category .kategorie .filters_panel .filtry input{background-color:#46a8ae;border:0;color:#fff;font-size:12px;font-weight:700;height:38px;margin-top:-1px;padding:0 20px;text-transform:uppercase;transform:translateY(-1px);}section.offer_category .kategorie .filters_panel .ilosc_prod{background:#fff;border:1px solid #979797;font-size:12px;height:38px;padding-right:0;text-align:left;text-transform:uppercase;}section.offer_category .kategorie .filters_panel .ilosc_prod p{display:inline-block;float:left;line-height:38px;}section.offer_category .kategorie .filters_panel .ilosc_prod .pagination{float:right;margin:0;}section.offer_category .kategorie .filters_panel .ilosc_prod .pagination > li > a{background-color:#000;border-color:#1a1a1a;border-width:0;border-radius:0;color:#46a8ae;font-family:'Open Sans';font-weight:700;padding:10px 12px 9px 12px;transition:all 0.5s;}section.offer_category .kategorie .filters_panel .ilosc_prod .pagination > li > a:hover{background:#46a8ae;color:#fff;}section.offer_category .kategorie .filters_panel .ilosc_prod .pagination > li > a.page_act{background:#46a8ae;color:#fff;}section.offer_category .kategorie .filters_panel .ilosc_prod .pagination > li > a.page_act:hover{background:#fff;color:#000;}section.offer_category .product_list{background-color:#fff;border:solid #f2f2f2;border-width:0px 0 0px 0px;margin-bottom:0px;padding:30px 10px 30px 10px;transition:all 0s;/*div:nth-child(1){
			    height:180px;
			    border:1px solid red;
			    overflow: hidden;
			    img {
				width:70%;
				height: auto;
			    }
			}*/text-align:center;}section.offer_category .product_list .price{height:80px;font-family:'Montserrat', serif !important;}section.offer_category .product_list .price span{font-family:'Montserrat', serif !important;}section.offer_category .product_list img{height:auto;}section.offer_category .product_list .prod_name{border:0px solid red;height:65px;overflow:hidden;}section.offer_category .product_list .prod_name a{font-size:16px;}section.offer_category .product_list .prod_name a h2{font-size:14px;font-weight:600;color:#000;margin:15px 0 5px 0;padding:0;/*white-space: nowrap;*/overflow:hidden;text-overflow:ellipsis;padding-top:3px;/*height: 45px;  */}section.offer_category .product_list .price_promo_old{color:#979797;font-size:12px;font-weight:400;margin:0;}section.offer_category .product_list .price_promo_old span{color:#979797;font-size:12px;font-family:'Josefin Sans', sans-serif;font-weight:400;}section.offer_category .product_list .price_default,section.offer_category .product_list .price_promo_new{color:#000;font-size:14px;font-weight:400;margin:5px 0 0px 0;}section.offer_category .product_list .price_default span,section.offer_category .product_list .price_promo_new span{color:#808080;font-family:'Montserrat', serif;font-size:22px;font-weight:700;}section.offer_category .product_list .price_default{padding-bottom:18px !important;}section.offer_category .product_list .prod_promocja,section.offer_category .product_list .prod_promo,section.offer_category .product_list .prod_news{height:40px;position:absolute;right:0px;top:0px;width:40px;}section.offer_category .product_list .prod_img{overflow:hidden;padding:30px 0 30px 0;position:relative;}section.offer_category .product_list .prod_img .prod_promo{background-image:url(../gfx/price-tags.svg);position:absolute;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;top:50px;right:-42px;transition:all 0.5s;}section.offer_category .product_list .prod_img .prod_news{background-image:url(../gfx/heart.svg);position:absolute;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;top:20px;right:-42px;transition:all 0.5s;}section.offer_category .product_list:hover .prod_promo,section.offer_category .product_list:hover .prod_news{right:0;}section.offer_category .product_preview{background-color:#fff;border-bottom:5px solid #46a8ae;margin-bottom:50px;}section.offer_category .product_preview .k_opis{margin-top:20px;}section.offer_category .product_preview .k_opis img{max-height:56px;max-width:100%;}section.offer_category .product_preview .cena_ns{text-decoration:line-through;}section.offer_category .product_preview .product_prev{margin-left:30px;}section.offer_category .product_preview .product_next{float:right;margin-right:30px;}section.offer_category .product_preview .product_desc .rozmiar_stol input{width:24%;display:inline-block;padding-top:10px;padding-bottom:10px;border-width:0;margin:0 1px 1px 0;margin-bottom:1px;}section.offer_category .product_preview .product_desc .rozmiar_stol input.wybrany_stol{background:#d3031d;color:#fff;border-color:white;}section.offer_category .product_preview .product_desc .kw_prod_opis{font-size:12px;margin:0 auto;}section.offer_category .product_preview .product_desc .kw_prod_opis h3{border-bottom:2px solid #46a8ae;font-size:14px;font-weight:700;padding:20px 0;text-transform:uppercase;}section.offer_category .product_preview .product_desc .kw_prod_opis ul{margin-top:50px;margin-bottom:50px;}section.offer_category .product_preview .product_desc .kw_prod_opis p{margin:0;}section.offer_category .product_preview .product_desc .prod_picture{background-color:#fff;padding-left:0;text-align:center;}section.offer_category .product_preview .product_desc .prod_opis_box{font-size:20px;}section.offer_category .product_preview .product_desc .prod_opis_box h1{text-transform:uppercase;border-bottom:2px solid #910d3f;padding:10px 0;}section.offer_category .product_preview .product_desc .prod_opis_box .cena_p{font-size:14px;font-weight:700;padding:20px 0;text-transform:uppercase;}section.offer_category .product_preview .product_desc .prod_opis_box .cena_p .cena_sz{color:#910d3f;font-family:'Josefin Sans', sans-serif;font-size:32px;}section.offer_category .product_preview .product_desc .prod_opis_box .cena_p .ax_valuta{font-weight:400;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika{font-weight:700;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .selected_color{display:inline-block;float:left;width:38px;height:38px;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .selected_color a img{width:38px;height:38px;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .selected_color .brak{width:38px;height:38px;background:url(../gfx/nopalette.png);background-position:-2px 0px;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .paleta_tooltip{float:left;margin-left:5px;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .paleta_tooltip a{position:relative;top:0;right:0;content:"";display:block;height:38px;width:38px;background:url(../gfx/kolor-palette.png);background-position:-2px 0px;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .paleta_tooltip a:hover:after{background:#49afb5;border-radius:5px;bottom:43px;color:#fff;content:"Wybierz kolor z   palety";left:6%;padding:10px 15px;position:absolute;z-index:98;display:inline-block;min-width:180px;font-weight:400;font-size:12px;animation:default-transitionz 0.2s;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .paleta_tooltip a:hover:before{border:solid;border-color:#49afb5 transparent;border-width:12px 12px 0 12px;content:"";left:80%;position:absolute;z-index:99;top:-5px;animation:default-transitionz 0.2s;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod h2{font-size:14px;font-weight:700;padding:20px 0 0 0;text-transform:uppercase;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod h2 span{font-weight:400;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod .wzory_lista ul{list-style-type:none;margin:0;padding:0;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod .wzory_lista ul li{display:inline-block;float:left;margin:0;padding:0;text-align:center;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod .wzory_lista ul li a{font-size:10px;font-family:'Josefin Sans', sans-serif;font-weight:400;color:#000;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika .wzorniki_prod .wzory_lista ul li a img{width:38px;height:38px;margin-right:5px;}section.offer_category .product_preview .product_desc .prod_opis_box .nazwa_wzornika input{background:#f7f7f7;border:1px solid #979797;font-size:12px;height:38px;width:42px;padding-right:0;text-align:left;text-transform:uppercase;font-family:'Josefin Sans', sans-serif;text-align:center;float:left;margin-right:5px;}section.offer_category .product_preview .product_desc .prod_opis_box .cart_quantity{padding-top:5px;}section.offer_category .product_preview .product_desc .prod_opis_box .cart_quantity input{height:38px;border:1px solid #979797;text-transform:uppercase;font-family:'Josefin Sans', sans-serif;font-weight:600;text-align:center;font-size:12px;width:128px;margin-bottom:20px;}section.offer_category .slider li{border-right:1px solid #fdfdfd;}section.offer_category .slider li:nth-child(1){border-left:1px solid #fdfdfd;}section.offer_category .slider li a h1{font-size:14px;font-weight:600;color:#000;margin:15px 0 5px 0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}section.offer_category.product_page{margin-left:30px;border-top:40px solid #fff;background-color:#fff;padding-top:106px;}.kategorie .kategoria .cat_p{background:#fff;text-align:center;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}.kategorie .kategoria .cat_p .title_p h2{font-size:14px;text-transform:uppercase;color:#333;font-weight:600;padding-bottom:15px;transition:all 0.5s;padding:10px;border:0px solid red;height:55px;}.kategorie .kategoria .cat_p:hover{background:#fff;transform:translateY(-10px);}.kategorie .kategoria .cat_p:hover .title_p h2{transform:translateY(-10px);}section.offer_category_boxes .box_kat{padding:0;position:relative;overflow:hidden;}section.offer_category_boxes .box_kat .opis{position:absolute;bottom:30px;left:0px;width:100%;text-align:center;transition:all 0.5s;}section.offer_category_boxes .box_kat .opis h2{color:#fff;font-size:27px;font-weight:900;margin-top:0;text-transform:uppercase;}section.offer_category_boxes .box_kat .opis a{margin-bottom:38px;}section.offer_category_boxes .box_kat img{transition:all 0.6s;width:100%;height:auto;}section.offer_category_boxes .box_kat:hover .opis{bottom:15%;}section.offer_category_boxes .box_kat:hover img{transform:scale(1.1);filter:brightness(50%);}section.offer_category_boxes .kategoria{padding:0;position:relative;transition:all 1s;-khtml-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;}section.offer_category_boxes .kategoria img{width:100%;transition:all 1s;-khtml-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;}section.offer_category_boxes .kategoria .title_p{position:absolute;bottom:80px;width:70%;left:10%;}section.offer_category_boxes .kategoria .title_p h2{font-size:25px;text-transform:uppercase;color:#fff;padding:15px 20px;font-weight:600;text-align:left;letter-spacing:1px;}section.offer_category_boxes .kategoria:hover{background-color:var(--base);}section.offer_category_boxes .kategoria:hover img{filter:grayscale(100%) contrast(1) blur(var(--blur));mix-blend-mode:var(--bg-blend);opacity:var(--opacity);}section.offer_category_boxes .kategoria:hover::before{background-color:var(--foreground);mix-blend-mode:var(--fg-blend);z-index:1;}section.offer_category_boxes .kategoria .zb_oferte{background:#494949;height:50px;color:#fff;padding:18px 60px;text-transform:uppercase;font-weight:700;position:relative;}section.offer_category_boxes .kategoria .zb_oferte span{position:absolute;top:-10px;right:40px;font-size:50px;font-weight:300;}section.offer_category_boxes .kategoria:nth-child(3n + 2) .zb_oferte{background:#001764;background:-moz-linear-gradient(left, #001764 0%, #01a1b3 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #001764), color-stop(100%, #01a1b3));background:-webkit-linear-gradient(left, #001764 0%, #01a1b3 100%);background:-o-linear-gradient(left, #001764 0%, #01a1b3 100%);background:-ms-linear-gradient(left, #001764 0%, #01a1b3 100%);background:linear-gradient(to right, #001764 0%, #01a1b3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#001764', endColorstr='#01a1b3', GradientType=1);color:#fff;}section.offer_category_boxes .kategoria:nth-child(3n + 2) .title_p h2{color:#000;}section.offer_category_boxes .kategoria:nth-child(3n + 3) .zb_oferte{background:#fff;color:#000;}section.product_details .product_desc .product_head h1{font-size:32px;font-weight:400;}section.product_details .product_desc .product_head .return_button{text-align:right;margin-bottom:30px;}section.product_details .product_desc .product_head .product_price{border-top:1px solid #f7f7f7;margin-top:25px;padding-top:25px;text-align:right;}section.product_details .product_desc .product_head .product_price .dodaj_kosz .cena_p{font-size:18px;}section.product_details .product_desc .product_head .product_price .dodaj_kosz .cena_p .cena_sz{color:#494949;font-weight:700;font-size:24px;}section.product_details .product_desc .product_description{padding:75px 0 100px 0;border-bottom:1px solid #f7f7f7;}section.product_details .product_desc .product_description h1,section.product_details .product_desc .product_description h2,section.product_details .product_desc .product_description h3{font-size:18px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #dedede;padding-bottom:10px;margin-bottom:20px;}section.product_details .product_desc .product_description p{text-align:justify;margin-bottom:30px;}section.product_details .product_desc .product_description p a{color:#494949;font-weight:400;}section.promotions_and_news.offer_category{padding-top:0;padding-bottom:80px;}section.promotions_and_news.offer_category .product_list{padding:0;border-color:#fff;}section.promotions_and_news h1{color:#46a8ae;font-size:27px;font-weight:700;margin-top:244px;margin-bottom:28px;text-transform:uppercase;padding-bottom:26px;letter-spacing:3px;}section.promotions_and_news h1 b{color:#000;font-weight:700;}section.promotions_and_news .flex-direction-nav a:before{border:1px solid #910d3f;color:#fff;text-shadow:none;width:40px;height:40px;text-align:center;border-radius:0px;background-color:#910d3f;font-size:18px;padding-top:8px;}section.promotions_and_news .flex-prev,section.promotions_and_news .flex-next{color:rgba(0, 0, 0, 0);}@media screen and (min-width:1px) and (max-width:991px){/*end _produkty_nosidebar.sass*/section.product_details .product_desc .product_head h1{text-align:center;font-size:28px;}section.product_details .product_desc .product_head .product_price{text-align:center;}}.oferta2{padding:0px 100px 0 100px;}.oferta2 .row .col-md-6{padding:0;}.oferta2 img{width:100%;}.oferta2 .grid{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;}.oferta2 .grid .off_1 .btn_2{color:#000;border-color:#000;}.oferta2 .grid .off_1:nth-child(2n+1){-ms-grid-column:2;grid-column:2;}.oferta2 .grid .off_1:nth-child(2n){-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;}.oferta2 .grid div:nth-child(2n){padding:30px 40px;font-size:12px;}.oferta2 .grid div:nth-child(2n) h2{font-size:20px;font-weight:800;text-transform:uppercase;}.oferta2 .grid.col-left .off_0{background:#494949;color:#fff;}.oferta2 .grid.col-right .off_0{background:#4a4a4a;color:#fff;}.oferta3{padding:50px 100px;}.oferta3 .off_box .btn_2{color:#000;border-color:rgba(0, 0, 0, 0);margin:0 0 30px 10px;}.oferta3 .off_box .btn_2:hover{color:#494949;background-color:rgba(0, 0, 0, 0);}.oferta3 .row{padding:0;}.oferta3 .row .col-md-2{padding:0;}.oferta3 .row .col-md-2:nth-child(2n+1){background:#f9f9f9;}.oferta3 .row img{width:100%;}.oferta3 .row h2{font-size:14px;font-weight:800;text-transform:uppercase;padding:10px 20px;min-height:50px;}.oferta3 .oferta_lato_zima .col-md-6{padding:0;}.oferta3 .oferta_lato_zima .of1,.oferta3 .oferta_lato_zima .of2{background:#f9f9f9;}.oferta3 .oferta_lato_zima .of1 h2,.oferta3 .oferta_lato_zima .of2 h2{margin:0;color:#fff;padding:35px 30px;font-size:15px;}.oferta3 .oferta_lato_zima .of1 .txt p,.oferta3 .oferta_lato_zima .of2 .txt p{padding:0;}.oferta3 .oferta_lato_zima .of1 h2{background:#494949;}.oferta3 .oferta_lato_zima .of1 .btn_3{float:right;margin-right:30px;margin-bottom:60px;}.oferta3 .oferta_lato_zima .of1 .btn_3:hover{border-width:2px;}.oferta3 .oferta_lato_zima .of2 h2{background:#4a4a4a;}.oferta3 .oferta_lato_zima .of2 .btn_3{float:right;margin-right:30px;margin-bottom:60px;}.oferta3 .oferta_lato_zima .of2 .btn_3:hover{border-width:2px;}.oferta3 p{padding:20px 10px;font-size:11px;}.oferta3 .oferta_lato_zima .txt{padding:60px 30px 0px 30px;}.oferta3 .oferta_lato_zima .txt p{padding:0;font-size:14px;}.oferta3 .oferta_lato_zima p{padding:0;}.pozostala_oferta{background:#009ddc;color:#fff;padding:80px 0 60px 0;}.pozostala_oferta h2{color:#dfdfdf;margin-bottom:20px;}.pozostala_oferta .txt{margin-top:20px;}.pozostala_oferta .of_box a{margin:4px;}@media screen and (max-width:1366px){.oferta2 .grid div:nth-child(2n){padding:10px 30px;}}@media screen and (max-width:1024px){.oferta2 .grid{display:block;}}@media screen and (max-width:991px){.oferta2,.oferta3{text-align:center;padding:20px 0;}.oferta2 .grid .off_1 .btn_2,.oferta3 .grid .off_1 .btn_2{width:90%;}.oferta2 .grid .off_0 .btn_2,.oferta3 .grid .off_0 .btn_2{width:90%;}.oferta2 h2,.oferta3 h2{margin-top:30px;text-align:center;}.oferta2 .grid div:nth-child(2n),.oferta3 .grid div:nth-child(2n){padding:30px 50px 50px 50px;font-size:14px;}.oferta3 .off_box .btn_2{border-color:#000;color:#000;width:80%;}.oferta3 .oferta_lato_zima .of1,.oferta3 .oferta_lato_zima .of2{padding-bottom:100px;}.oferta3 .oferta_lato_zima .of1 .btn_3,.oferta3 .oferta_lato_zima .of2 .btn_3{float:none;margin-right:0;width:80%;}.oferta3 p{padding:30px 50px 50px 50px;font-size:14px;}.pozostala_oferta .of_box a{width:80%;}}.parallax{position:relative;margin:0px auto;width:100%;background-attachment:fixed;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.parallax.bg1{background-image:url(../gfxi/bg.jpg);min-height:400px;color:#fff;padding:200px 0 170px 0;}.parallax.bg1 .input-group{background:rgba(0, 0, 0, 0.3);}.parallax.bg1 .left{border-right:1px solid #fff;padding-right:30px;}.parallax.bg1 .right{padding-left:30px;}.parallax.bg1 h2{font-size:40px;margin-bottom:0;}.parallax.bg1 h3{color:#fff;font-size:20px;margin-top:3px;}.parallax.bg1 p{text-align:justify;}.parallax.bg1 .etapy{color:#fff;padding-top:100px;}.parallax.bg2{background-image:url(../gfxi/parallax-ctx.png);min-height:527px;}.parallax.bg3{background-image:url(../gfxi/form.jpg);min-height:893px;padding-top:200px;color:#fff;}.parallax.bg3 h2{text-transform:uppercase;font-weight:500;letter-spacing:14px;margin-bottom:40px;font-size:40px;}section.foot_{display:none;}section.foot_podpis{position:relative;background:#494949;color:#fff;padding:10px 0;}section.foot_podpis .container{padding:20px 20px;}section.foot_podpis .foter-link{position:absolute;top:10px;right:20px;}section.foot_podpis h2{font-size:20px;}section.foot_podpis h4,section.foot_podpis h5{margin:10px 0 0 0;padding:0;}section.foot_podpis h5{font-weight:500;font-size:16px;letter-spacing:1px;}section.foot_podpis h5 span{font-weight:400;}section.foot_podpis ul{list-style:none;padding-left:10px;}section.foot_podpis ul li{display:block;font-size:15px;text-transform:uppercase;}section.foot_podpis ul li a{color:#fff;font-size:15px;}.contact_section{position:relative;padding-bottom:0px;padding-top:0;/* ------------------------------ SHOPING CART -------------- */}.contact_section .footer-logo{margin-top:40px;}.contact_section .container{color:#434343;font-weight:400;font-size:16px;}.contact_section .container p strong{font-weight:900;}.contact_section form .form-group{box-shadow:none;}.contact_section form .form-group .input-group{margin-top:20px;display:block;}.contact_section form .form-group .input-group input,.contact_section form .form-group .input-group textarea{border:0;background-color:transparent;border-bottom:2px solid #d7d7d7;color:#000;box-shadow:none;}.contact_section form .form-group .input-group input::-webkit-input-placeholder,.contact_section form .form-group .input-group textarea::-webkit-input-placeholder{color:#000;}.contact_section form .form-group .input-group span{color:pink;}.contact_section form .form-group .input-group .input-group-addon{vertical-align:top;}.contact_section form .form-group .input-group .form-control{color:#000;}.contact_section form .form-group .input-group .form-control:focus{border-width:0 0 1px 0;border-color:#494949;box-shadow:none;-webkit-box-shadow:none;}.contact_section form .form-group .head-ghost-btn{padding:15px 0;}.contact_section form .form-group .head-ghost-btn:hover,.contact_section form .form-group .head-ghost-btn:focus{padding:15px 0;}.contact_section form .form-group .head-ghost-btn:hover span,.contact_section form .form-group .head-ghost-btn:focus span{color:red !important;}.contact_section form .form-group .head-ghost-btn span{color:#005f4f !important;}.contact_section form .form-group .tcenter{float:right;}section.shoping_cart{padding-bottom:136px;padding-top:80px;}section.shoping_cart h1{background-position:bottom center;background-repeat:no-repeat;color:#000;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:#eb7307;color:#fff;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 #dedede;border-bottom:1px solid #dedede;font-size:14px;text-align:center;}section.shoping_cart form table tr td strong span{font-family:'Montserrat', serif;color:#910d3f;}section.shoping_cart form table tr td a img{width:80px;margin:20px auto;}section.shoping_cart form table tr td:nth-child(1){border-left:1px solid #dedede;}section.shoping_cart form table tr td input.cart_input{border:1px solid #919191;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{background:#f10707;border-radius:5px;bottom:37px;color:#fff;content:"Usuń";left:0%;padding:10px 15px;position:absolute;z-index:98;display:inline-block;min-width:100px;font-weight:400;font-size:12px;animation:default-transitionz 0.2s;}section.shoping_cart form table tr td .usun_kosz:hover:before{border:solid;border-color:#f10707 transparent;border-width:12px 12px 0 12px;content:"";left:80%;position:absolute;z-index:99;top:-11px;animation:default-transitionz 0.2s;}section.shoping_cart form table.tabkoszyksuma td{background-color:#f7f7f7;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:#910d3f;color:#fff;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 #dedede;border-top:1px solid #dedede;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 #dedede;}section.shoping_cart .cart_ship_pay ul,section.shoping_cart .cart_client ul{list-style-type:none;margin:0 auto;padding:0;width:50%;}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:#910d3f;}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:#eb7307;}section.shoping_cart .cart_ship_pay ul li input,section.shoping_cart .cart_client ul li input{border:1px solid #919191;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:#000;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:#910d3f;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:#eb7307;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;}.modal-content{font-size:13px;/* $shop-top-info: #ffffff ;
 $shop-top-border: #E6E6E6 ;
 $logo-section-background: #ffffff;
 $shop-navbar-background: #910D3F;
 $shop-kategorie: #EF8911;
 $news-promo-bacground: #f0f0f0;
 $main-headers-color: #333;
 $footer-background: #222;
 $sub-footer: #777;
*/}.modal-content .modal-header{background-color:#46a8ae;}.modal-content .modal-header .modal-title{text-transform:uppercase;font-weight:800;color:#fff;text-align:center;}.modal-content .modal-body fieldset input{width:20px;height:20px;}.modal-content .modal-body fieldset input.chx{border:1px solid red;width:15px;height:15px;background-color:red;}.modal-content .modal-body fieldset ul{list-style-type:none;margin:0;padding:0;}.modal-content .modal-body fieldset ul li input{border:1px solid #919191;height:40px;width:50%;display:inline-block;margin-bottom:5px;padding-left:20px;}.modal-content .modal-body fieldset ul li label{width:50%;}.modal-content .modal-body fieldset ul li:last-child{text-align:center;}.modal-content .modal-footer{text-align:center;}body{font-family:'Josefin Sans', sans-serif;}.navbar-fixed-top{transition:all 0.2s !important;border:0;}.navbar-fixed-top.change{transform:translateY(-48px);}.navbar-fixed-top.change .logo-holder{height:80px;overflow:hidden;border:0px solid red;}.navbar-fixed-top.change .logo-holder img{transform:translateY(-15px);}.shop-top{border:0px solid blue;background:#fff;padding-top:13px;border-bottom:1px solid #e6e6e6;}.shop-top .log-reg-cart ul li{float:left;display:inline-block;margin-right:24px;}.shop-top .log-reg-cart ul li:nth-child(3){margin-right:0;}.shop-top .log-reg-cart ul li a{text-transform:uppercase;color:#494949;font-size:11px;letter-spacing:2px;font-weight:400;}.shop-top .log-reg-cart ul li img{width:22px;margin-right:15px;fill:#4f2 !important;}.shop-top .mail-phone{text-transform:uppercase;font-size:11px;letter-spacing:2px;font-weight:400;}.shop-top .mail-phone ul{float:right;}.shop-top .mail-phone ul li{float:left;display:inline-block;margin-right:35px;}.shop-top .mail-phone ul li a{text-transform:uppercase;color:#494949;font-size:11px;letter-spacing:2px;font-weight:400;}.shop-top .mail-phone ul li img{width:22px;margin-right:15px;}.top-logo-section{background:#fff;}.top-logo-section .logo-holder{text-align:center;}.top-logo-section .top-koszyk{border:0px solid red;padding-right:50px;padding-top:20px;}.top-logo-section .top-koszyk a{text-transform:uppercase;color:#494949;font-size:11px;letter-spacing:1px;font-weight:700;}.top-logo-section .top-koszyk a img{width:24px;margin-right:10px;}.shop-navbar{background:black;}.shop-navbar ul.navbar-nav{display:inline-block;float:none;margin:0 auto -6px auto;}.shop-navbar ul.navbar-nav li a{letter-spacing:1px;}section.kategorie h3{padding:80px 0 40px 0;text-align:center;font-weight:700;font-size:26;text-transform:uppercase;}section.kategorie .kategoria{border:0px solid red;padding:5px;}section.kategorie .kategoria .cat_p .title_p h2{font-weight:700;font-size:20px;background:rgba(255, 255, 255, .7) !important;}section.kategorie .trk_cat_off{background:white;}section.kategorie .zb_oferte{border:0px solid red;color:#000;font-size:12px;text-transform:uppercase;font-weight:700;padding:10px;color:#fff;background:#ef8911;display:none;}section.promocje{background:#f0f0f0;}section.promocje h2{padding:80px 0 40px 0;text-align:center;font-weight:700;font-size:24px;text-transform:uppercase;color:#333;}section.promotions_and_news.offer_category{background:#f0f0f0;padding-bottom:0;padding-top:4px;}section.promotions_and_news.offer_category .slider .flexslider{background:rgba(0, 0, 0, 0);border:4px solid transparent;}section.promotions_and_news.offer_category .slider .flexslider .product_list{transition:all 0.5s;}section.promotions_and_news.offer_category .slider .flexslider .product_list:hover{transform:translateY(-20px);}section.promotions_and_news.offer_category .slider .flexslider .product_list .producnt_name_price{border:0px solid red;}section.promotions_and_news.offer_category .slider .flexslider .product_list .producnt_name_price .prod_name{padding:10px 0 0 0;}section.promotions_and_news.offer_category .slider .flexslider .product_list .producnt_name_price .prod_name a h2{height:auto;margin:0;}section.promotions_and_news.offer_category .slider .flexslider .product_list .producnt_name_price .price{border:0px solid blue;font-family:'Montserrat', serif !important;height:65px;}section.promotions_and_news.offer_category .slider .flexslider .product_list .producnt_name_price .price .price_promo_new,section.promotions_and_news.offer_category .slider .flexslider .product_list .producnt_name_price .price .price_default{border:0px solid yellow;padding:0;margin:0;color:#888;}section.promotions_and_news.offer_category .slider .flexslider .product_list .producnt_name_price .price .price_promo_new span,section.promotions_and_news.offer_category .slider .flexslider .product_list .producnt_name_price .price .price_default span{color:#787878;font-family:'Montserrat', serif !important;font-size:22px;}section.promotions_and_news.offer_category .slider .flexslider .product_list:hover .price .price_promo_new span,section.promotions_and_news.offer_category .slider .flexslider .product_list:hover .price .price_default span{color:#910d3f;}section.promotions_and_news.offer_category .slider .flexslider .product_list .prod_img{padding:0px 0 0 0;}section.promotions_and_news.offer_category .slider .flexslider .product_list .prod_img .prod_promo{top:50px;background-image:url(../gfx/price-tags.svg);background-size:20px 20px;background-position:center center;background-repeat:no-repeat;}section.promotions_and_news.offer_category .slider .flexslider .product_list .prod_img .prod_news{top:20px;background-image:url(../gfx/heart.svg);background-size:20px 20px;background-position:center center;background-repeat:no-repeat;}section.witamy h2{padding:80px 0 40px 0;text-align:center;font-weight:700;font-size:24px !important;text-transform:uppercase;color:#333 !important;}section.witamy .ofirmie p{text-align:justify;font-size:14px;}section.witamy .contact_section .captcha{filter:saturate(0);}section.witamy .contact_section p{font-size:11px;}section.witamy .contact_section a{color:#000;}section.foot_podpis{background:#222;padding-top:0;}section.foot_podpis .regards-txt{background:black;padding:80px 0;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;font-weight:700;letter-spacing:5px;}section.foot_podpis h2{font-size:17px;font-weight:700;}section.foot_podpis ul{margin:20px 0;padding:0;}section.foot_podpis ul li{margin:0;padding:0;}section.foot_podpis ul li a{font-size:12px;}section.foot_podpis .logo-footer{padding-top:80px;}section.foot_podpis .footer-kontakt{font-size:12px;}section.foot_podpis .footer-kontakt img{width:15px;height:15px;margin-bottom:10px;margin-right:20px;float:left;}section.foot_podpis .footer-kontakt p{clear:both;}section.foot_podpis .sub-footer{margin-top:30px;padding-top:30px;border-top:1px solid black;text-align:left;color:#777;font-size:11px;font-weight:400;}section.foot_podpis .sub-footer span{color:#fff;font-weight:600;}@media (max-width:991px){.shop-top{border:0;}.shop-top .log-reg-cart,.shop-top .mail-phone{width:100%;text-align:center;}.shop-top .log-reg-cart ul,.shop-top .mail-phone ul{float:none !important;display:inline-block;margin:5px auto;}.shop-top .mail-phone{background-color:#f0f0f0;}.top-logo-section .col-md-4:nth-child(1){display:none;}.top-logo-section .col-md-4:nth-child(3){display:none;}}section.offer_category.strona-kategorii .category_slidebar{margin-top:60px;}section.offer_category.strona-kategorii .category_slidebar .product_list{transition:all 0.5s;padding:0 10px 10px 10px;margin-bottom:70px;overflow-x:hidden;}section.offer_category.strona-kategorii .category_slidebar .product_list:hover{transform:translateY(-20px);}section.offer_category.strona-kategorii .category_slidebar .product_list:hover .price .price_promo_new,section.offer_category.strona-kategorii .category_slidebar .product_list:hover .price .price_default{font-family:'Montserrat', serif;}section.offer_category.strona-kategorii .category_slidebar .product_list:hover .price .price_promo_new span,section.offer_category.strona-kategorii .category_slidebar .product_list:hover .price .price_default span{color:#910d3f;}section.offer_category.strona-kategorii .category_slidebar .product_list .prod_img{max-height:auto;height:auto;padding:0;}section.offer_category.strona-kategorii .category_slidebar .product_list .prod_img img{max-height:300px;height:auto;}section.offer_category.strona-kategorii .category_slidebar .product_list .prod_name{padding:10px 0 0 0;}section.offer_category.strona-kategorii .category_slidebar .product_list .prod_name a{font-size:16px;}section.offer_category.strona-kategorii .category_slidebar .product_list .prod_name a h2{font-size:14px;font-weight:600;color:#000;margin:20px 0 0 0;padding:0;overflow:hidden;text-overflow:ellipsis;height:auto;}section.offer_category.strona-kategorii .category_slidebar .product_list .price{height:65px;font-family:'Montserrat', serif !important;}section.offer_category.strona-kategorii .category_slidebar .product_list .price .price_promo_new,section.offer_category.strona-kategorii .category_slidebar .product_list .price .price_default{border:0px solid yellow;padding:0;margin:0;color:#888;}section.offer_category.strona-kategorii .category_slidebar .product_list .price .price_promo_new span,section.offer_category.strona-kategorii .category_slidebar .product_list .price .price_default span{color:#787878;font-family:'Montserrat', serif !important;font-size:22px;}section.offer_category.strona-kategorii .back_btn{width:30px;transition:all 0.5s;fill:#f00;}section.offer_category.strona-kategorii .back_btn:hover{transform:translateX(-5px) translateY(-3px);}section.offer_category .product_preview{border:0;}section.offer_category .product_preview a.close-box{padding:13px 35px 11px 35px;background-color:#910d3f;color:#fff;font-size:13px;font-weight:700;border:0;border-radius:5px;transform:translate(-20px, 10px);}section.offer_category .product_preview a.close-box:hover{background-color:#eb7307;}section.offer_category .product_preview .product_desc{background:#fafafa;padding:25px 35px 25px 35px;}section.offer_category .product_preview .product_desc .prod_picture{background:#fafafa;}section.offer_category .product_preview .product_desc .prod_opis_box h1{font-size:30px;border:0;margin-bottom:70px;}section.offer_category .product_preview .product_desc .prod_opis_box .cart_quantity input{border-radius:5px;border-color:#e6e6e6 !important;font-family:'Josefin Sans', sans-serif;width:200px;}section.offer_category .product_preview .product_desc .prod_opis_box .cena_ns{font-size:13px;color:#808080;}section.offer_category .product_preview .product_desc .prod_opis_box .k_opis p{font-size:14px;text-align:justify;}@media (max-width:992) and (min-widtH:768px){section.slider_bootstrap{padding-top:246px;}}@media (max-width:1280px) and (min-width:1px){nav.navbar-default{width:calc(100% - 0px) !important;}}@media (max-width:1366px) and (min-width:1px){nav.navbar-default{margin:0;width:100%;}}.navbar .shop-top{background:#000;}.navbar .shop-top .log-reg-cart ul li a,.navbar .shop-top .mail-phone ul li a{color:#fff;}.navbar .mail-phone .lang{padding:5px;}.navbar .mail-phone .lang.active{background:#fff;color:#000;}.navbar .top-logo-section{background:#f2f4f5;padding-top:18px;}.navbar .top-logo-section .top-menu{padding-top:4px;}.navbar .top-logo-section .top-menu .dropdown-menu{background-color:rgba(0, 0, 0, .8);border:0;transition:all 0.2s;border-radius:0px;padding:0;}.navbar .top-logo-section .top-menu .dropdown-menu li a{border:1px solid rgba(255, 255, 255, .1);padding:10px 30px;transition:all 0.5s;color:white;font-size:12px;letter-spacing:1px;display:block;}.navbar .top-logo-section .top-menu .dropdown-menu li a:hover{padding:10px 0px 10px 50px;transform:translateY(0px);}.navbar .top-logo-section .top-menu ul{list-style:none;}.navbar .top-logo-section .top-menu ul li{display:inline;}.navbar .top-logo-section .top-menu ul li a{text-transform:uppercase;color:#000;font-size:15px;font-weight:600;letter-spacing:2px;padding:20px 25px;display:inline-block;transition:all 0.5s;}.navbar .top-logo-section .top-menu ul li a:hover{background:#cacaca;transform:translateY(-5px);}.navbar .top-logo-section .logo-holder{padding-bottom:12px;}.navbar .top_top{display:none;}.navbar.change .top-logo-section{padding-top:0;}.navbar.change .top-logo-section .top-menu{padding-top:27px;}.navbar.change .top-logo-section .logo-holder img{transform:translateY(18px);}.hamburgerz{width:20px;height:20px;cursor:pointer;transform:translateY(-4px);}section{position:relative;}.video-container{height:100vh;overflow-y:hidden;background:#000;color:#fff;border-left:6px solid #f2f4f5;border-right:6px solid #f2f4f5;position:relative;}.video-container .wala-wideo{border:0px solid red;position:absolute;}.video-container .overlay-txts{height:100vh;display:flex;align-items:center;justify-content:center;}.video-container .overlay-txts .text_top{padding-top:250px;color:#fff;}.video-container .overlay-txts .text_top h1{text-transform:uppercase;letter-spacing:8px;font-size:39px;}.video-container .overlay-txts .text_top h3{text-transform:uppercase;letter-spacing:8px;font-size:18px;margin-top:11px;margin-bottom:40px;}.video-container .overlay-txts .text_top .przewin{text-transform:uppercase;font-size:10px;letter-spacing:2px;font-weight:300;}.video-container .overlay-txts .text_top .top-unia{padding-top:50px;display:inline-block;}.video-container .widget-1,.video-container .widget-2{position:absolute;width:180px;height:28px;border:0px solid blue;top:300px;right:59px;transition:all 0.5s;width:112px;background-position:top left;}.video-container .widget-1:hover,.video-container .widget-2:hover{background-position:top right;width:175px;}.video-container .widget-1{top:300px;background-image:url(../gfxi/widg-ctx.png);}.video-container .widget-2{top:330px;background-image:url(../gfxi/widg-cat.png);}@keyframes fullwidth-menu{0%{height:1px;}100%{height:100vh;}}@keyframes kategorie-full{0%{opacity:0;transform:translateY(-20px);}50%{opacity:0;transform:translateY(-20px);}100%{opacity:1;transform:translateY(0);}}.fullwidth-menu{display:none;position:fixed;top:151px;left:7px;border:0px solid red;width:calc(100vw - 14px);height:100vh;background-color:rgba(0, 0, 0, .9);padding-top:50px;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;overflow-x:hidden;overflow-y:auto;z-index:10;}.fullwidth-menu.change{top:97px;}.fullwidth-menu.open-menu{animation:fullwidth-menu 0.5s;display:block;}.fullwidth-menu.open-menu .kategorie-full{animation:kategorie-full 0.5s;padding:200px 40px 0 40px;}.fullwidth-menu .produkt-full{text-align:center;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;padding:0;padding-bottom:50px;}.fullwidth-menu .produkt-full img{transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}.fullwidth-menu .produkt-full h1,.fullwidth-menu .produkt-full h2{text-transform:uppercase;color:white;font-size:16px;font-weight:400;letter-spacing:4px;text-align:center;margin:0;padding:25px 0 27px 0;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;min-height:88px;}.fullwidth-menu .produkt-full h1.h1-smaller,.fullwidth-menu .produkt-full h2.h1-smaller{font-size:15px;padding:18px 0 25px 0;}.fullwidth-menu .produkt-full .btn_top{font-family:'Josefin Sans';text-transform:uppercase;color:white;border:1px solid white;border-radius:3px;padding:18px 43px 13px 43px;font-size:11px;letter-spacing:2px;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}.fullwidth-menu .produkt-full:hover{background-color:rgba(255, 255, 255, .01);transform:translateY(-10px);-webkit-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.75);box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.75);}.fullwidth-menu .produkt-full:hover img{transform:translateY(-10px);filter:brightness(140%);}.fullwidth-menu .produkt-full:hover .btn_top{background:white;color:black;}.fullwidth-menu .produkt-full:hover .btn_top:hover{text-decoration:none;}@keyframes mouser{0%{background-position:0px 0px;}100%{background-position:0px 5px;}}@keyframes mouseo{0%{transform:translateY(0px);}50%{transform:translateY(10px);}100%{transform:translateY(0px);}}.mouse-out{margin:20px;width:19px;height:31px;border:0px solid red;background-image:url(../gfxi/mouse-outer.png);animation:mouseo 1s infinite;margin:25px auto 10px auto;}.mouse-out .tcenter{display:block;border:0px solid red;width:100%;}.hol_der{position:relative;width:19px;height:31px;border:0px solid blue;}.mouse-in{position:absolute;top:11px;left:6px;width:8px;height:15px;background-image:url(../gfxi/mouse-inner.png);border:0px solid red;background-position:top center;animation:mouser 1.5s infinite linear;}.onas{min-height:643px;padding-top:100px;padding-bottom:40px;font-size:15px;}.onas p{font-family:'Montserrat', serif;font-size:20px;font-weight:300;}.onas.kategorie_tit{background:#fff;min-height:431px;border-left:6px solid #f2f4f5;border-right:6px solid #f2f4f5;}.onas h2{text-transform:uppercase;letter-spacing:14px;font-size:40px;color:#000;margin-bottom:60px;}.onas .btn{margin-top:40px;}.onas.kategorie_tit h2{margin-bottom:24px;border:0px solid red;}.parallax.bg1{min-height:845px;border-left:6px solid #f2f4f5;border-right:6px solid #f2f4f5;}.parallax.bg1 .title h2{text-transform:uppercase;font-weight:300;letter-spacing:14px;}.parallax.bg1 .title h2 strong{font-weight:500;}.parallax.bg2{padding-top:200px;font-size:20px;}.parallax.bg2 h2{text-transform:uppercase;font-weight:500;letter-spacing:14px;margin-bottom:40px;font-size:40px;}.parallax.bg2 h3{text-transform:uppercase;margin-bottom:25px;font-weight:400;}.parallax.bg2 .parallax-description p{font-weight:600;}.parallax.bg2 .parallax-description img{width:30px;margin-right:5px;}.parallax.bg2 .parallax-description img:last-child{margin-left:30px;}.parallax.bg3 .contact_section form .form-group .col-md-12 textarea{border:0px solid blue;background-image:url(../gfx/forms-text.png);background-position:left bottom 22px;background-repeat:no-repeat;border-bottom:1px solid white;padding-left:25px;}.parallax.bg3 .contact_section form .form-group .col-md-12 input{border:0px solid blue;background-image:url(../gfx/forms-firma.png);background-position:left bottom 5px;background-repeat:no-repeat;border-bottom:1px solid white;padding-left:25px;}.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(1) input{padding-left:25px;background-image:url(../gfx/forms-user.png);background-position:left bottom 5px;background-repeat:no-repeat;}.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(2) input{padding-left:25px;background-image:url(../gfx/forms-firma.png);background-position:left bottom 5px;background-repeat:no-repeat;}.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(3) input{padding-left:25px;background-image:url(../gfx/forms-phone.png);background-position:left bottom 5px;background-repeat:no-repeat;}.parallax.bg3 .contact_section form .form-group .input-group .form-control{color:white;}.parallax.bg3 .contact_section form .form-group .input-group .form-control::placeholder{color:red;font-style:italic;color:#c0c0c0;padding-left:10px;transform:translateY(6px);}.parallax.bg3 .contact_section .spam{font-size:10px;}.liczniki_str{position:absolute;top:0;left:0;max-height:100%;}@keyframes cout-1{0%{transform:rotate(0deg);}60%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.liczniki{max-width:969px;border:0px solid red;color:white;margin:0 auto;}.liczniki .licznik{float:left;width:33.33333%;border:0px solid red;text-align:center;padding:10px;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}.liczniki .licznik h1,.liczniki .licznik h2,.liczniki .licznik h3{margin:0;padding:0;}.liczniki .licznik h2,.liczniki .licznik h1{letter-spacing:6px;font-weight:400;font-size:19px;text-transform:uppercase;font-family:'josefin sans';padding:0px 0 0px 0;}.liczniki .licznik h3{color:#d0d0d0;font-weight:300;font-size:13px;text-align:center;font-family:'Montserrat', serif;line-height:18px;border-top:14px solid transparent;display:block;clear:both;}.liczniki .licznik .licznik-1,.liczniki .licznik .licznik-2,.liczniki .licznik .licznik-3{padding:20px 0 20px 0;border:1px solid rgba(0, 0, 0, 0);transition:all 0.6s;-khtml-transition:all 0.6s;-ms-transition:all 0.6s;-o-transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;}.liczniki .licznik .licznik-1:hover,.liczniki .licznik .licznik-2:hover,.liczniki .licznik .licznik-3:hover{border:1px solid rgba(255, 255, 255, 0);transform:translateY(-20px);}.liczniki .licznik .licznik-1 .counter,.liczniki .licznik .licznik-2 .counter,.liczniki .licznik .licznik-3 .counter{color:white;font-size:39px;font-weight:600;line-height:39px;padding-top:17px;}.liczniki .licznik .licznik-1 .icon,.liczniki .licznik .licznik-2 .icon,.liczniki .licznik .licznik-3 .icon{width:116px;height:116px;background-color:rgba(255, 255, 255, .36);border-radius:200px;position:relative;margin:0 auto;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}.liczniki .licznik .licznik-1 .icon span,.liczniki .licznik .licznik-2 .icon span,.liczniki .licznik .licznik-3 .icon span{display:block;width:116px;height:116px;position:absolute;top:0;left:0;border:0px solid red;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}.liczniki .licznik .licznik-1 .icon span .counter,.liczniki .licznik .licznik-2 .icon span .counter,.liczniki .licznik .licznik-3 .icon span .counter{font-size:39px;font-family:'josefin sans';margin:7px 0 10px 0;border:0px solid red;padding:20px 0 0 0 !important;display:inline-block;}.liczniki .licznik .licznik-1 .icon span{background-image:url(../gfxi/cout-1.png);background-position:center center;background-repeat:no-repeat;animation:cout-1 3s infinite;}.liczniki .licznik .licznik-2 .icon{background-color:#fff;}.liczniki .licznik .licznik-2 .icon span{background-image:url(../gfxi/cout-2.png);background-position:center center;background-repeat:no-repeat;animation:cout-1 3.5s infinite;}.liczniki .licznik .licznik-3 .icon span{background-image:url(../gfxi/cout-3.png);background-position:center center;background-repeat:no-repeat;animation:cout-1 4s infinite;}.liczniki .licznik:hover{/*cursor: pointer; */background-color:rgba(0, 0, 0, 0.3);}.liczniki .licznik:hover .licznik-1 .icon,.liczniki .licznik:hover .licznik-3 .icon{background-color:#fff !important;}.liczniki .licznik:hover .licznik-1 .icon img{filter:brightness(0);}.liczniki .licznik:hover .licznik-1 .icon span{background-image:url(../gfxi/cout-1a.png);}.liczniki .licznik:hover .licznik-2 .icon{background-color:rgba(255, 255, 255, .36) !important;}.liczniki .licznik:hover .licznik-2 .icon img{filter:brightness(1500%);}.liczniki .licznik:hover .licznik-2 .icon span{background-image:url(../gfxi/cout-2a.png);}.liczniki .licznik:hover .licznik-3 .icon img{filter:brightness(0);}.liczniki .licznik:hover .licznik-3 .icon span{background-image:url(../gfxi/cout-3a.png);}section.kategorie .row{margin:0;}section.kategorie .kategoria{padding:0;}section.kategorie .kategoria .kategoria-descer{cursor:pointer;}section.kategorie .kategoria .kategoria-descer h2{font-weight:600;font-size:48px;text-align:center;transform:translateY(100px);text-transform:uppercase;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}section.kategorie .kategoria .kategoria-descer:hover h2{transform:translateY(0px);}section.kategorie .kategoria:nth-child(4) .kategoria-descer h1,section.kategorie .kategoria:nth-child(6) .kategoria-descer h1,section.kategorie .kategoria:nth-child(4) .kategoria-descer h2,section.kategorie .kategoria:nth-child(6) .kategoria-descer h2{font-size:36px;}.wal-kat{height:640px;transition:all 2s;-khtml-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;-webkit-transition:all 2s;-moz-transition:all 2s;background-repeat:no-repeat;background-size:auto 33.3333vw;background-position:center right;margin:0;padding:0;font-family:'Josefin Sans', sans-serif;color:white;}.wal-kat:hover{background-position:center center;background-size:auto 33.3333vw;}.kategoria-descer,.kategoria-descer h1,.kategoria-descer a{transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;margin:0;padding:0;font-family:'Josefin Sans', sans-serif;color:white;}.kategoria-descer{width:100%;height:33.33333vw;background:rgba(0, 0, 0, 0.001);position:relative;padding-top:10vw;text-align:center;overflow:hidden;border:0px solid rgba(255, 255, 255, .1);}.kategoria-descer h1{font-weight:600;font-size:48px;text-align:center;transform:translateY(100px);text-transform:uppercase;}.kategoria-descer .opisy{height:100px;width:80%;margin:auto;font-family:'Montserrat', serif;text-align:center;font-size:11px;color:rgba(255, 255, 255, .8);line-height:20px;opacity:0;transition:all 0.2s;-khtml-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transform:translateY(20px);}.kategoria-descer a{display:inline-block;border:1px solid white;font-family:'Josefin Sans', sans-serif;text-transform:uppercase;color:white;border-radius:3px;padding:18px 43px 13px 43px;font-size:11px;letter-spacing:2px;transition:all 0.5s;-khtml-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transform:translateY(30px);}.kategoria-descer .pseudeoelement{width:30vw;height:30vw;background:white;transform:rotate(0deg);right:-30vw;bottom:-30vw;position:absolute;transition:all 0.8s;-khtml-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;}.kategoria-descer:hover{background:rgba(0, 0, 0, 0.7);border:0px solid rgba(255, 255, 255, 0);}.kategoria-descer:hover .opisy{opacity:1;transform:translateY(0px);height:auto;}.kategoria-descer:hover h1{transform:translateY(0px);}.kategoria-descer:hover a{transform:translateY(50px) !important;background-color:white;color:black;}.kategoria-descer:hover .pseudeoelement{right:-22vw;bottom:-22vw;transform:rotate(45deg);}.telefony{font-weight:300;background:#181818;padding:70px 0;color:#fff;}.telefony strong{font-size:15px;font-weight:500;}.telefony .title_tel h3{font-size:15px;text-transform:uppercase;}section.foot_podpis{background:#181818;padding-bottom:0;padding-top:30px;font-size:12px;}section.foot_podpis .sub-footer{font-size:13px !important;border-top:0;text-align:center;background:#000;padding:30px 0;color:#fff;}section.foot_podpis .sub-footer .pprywat a{color:white;border-radius:5px;padding:10px;transition:all 0.5s;}section.foot_podpis .sub-footer .pprywat a:hover{background:white;color:black;}.produkt{min-height:280px;}.produkt .galleria-image img{top:0 !important;}.galleria-info-link{display:none !important;}.galleria-theme-classic .galleria-stage .galleria-images{top:40px !important;}.galleria-theme-classic .galleria-image{transform:scale(0.92, 0.92);-ms-transform:scale(0.92, 0.92);-webkit-transform:scale(0.92, 0.92);}.galleria-theme-classic .galleria-info{top:0;width:100%;}.galleria-theme-classic .galleria-info .galleria-info-text{display:block !important;}.galleria-theme-classic .galleria-info .galleria-info-text .galleria-info-title{display:block;color:#333;font-weight:800;font-size:25px;text-transform:uppercase;letter-spacing:1px;font-family:'Josefin Sans', sans-serif;}.galleria-theme-classic .galleria-info .galleria-info-text .galleria-info-description{display:none !important;}.produkt .prod_title{min-height:60px;border-bottom:1px dashed #a4a4a4;padding-top:15px;}.produkt .prod_title a{color:#404040;font-size:12px;text-transform:uppercase;font-weight:800;letter-spacing:1px;}.produkt .prod_p{overflow:hidden;height:165px;}.produkt .prod_p img{max-width:100%;/*galeria*/}section.galeria{margin-top:300px;padding-bottom:20px;/*produkt*/}section.galeria .galleria a img{width:100%;height:auto;max-width:1170px;}section.galeria .piktogram{border:0px solid red;margin:0;padding:0;}section.galeria .piktogram ul.baza_pictogram{margin:0;padding:0;list-style:none;border:0px solid red;text-align:center;}section.galeria .piktogram ul.baza_pictogram li{border:0px solid red;display:inline-block;padding:20px 10px 20px 10px;}section.produkt{background:#eef1f2;}section.produkt .opis_prod{margin-bottom:0px;}section.produkt .opis_prod.kontakt_wali{border:0px solid red !important;margin:0;padding:0;}section.produkt .opis_prod.kontakt_wali .col-md-4,section.produkt .opis_prod.kontakt_wali .col-md-2{border:0px solid red;padding:0px 10px 0px 10px !important;width:20% !important;}section.produkt .opis_prod .col-md-4,section.produkt .opis_prod .col-md-6{padding:0 7px 0 0px;}section.produkt .opis_prod .col-md-4:nth-child(3),section.produkt .opis_prod .col-md-6:nth-child(3){padding:0;}section.produkt .opis_prod h2{display:block;width:100%;height:46px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#fff;border:1px solid #fff;padding-top:17px;cursor:pointer;background:black;border-radius:7px;margin-bottom:0;transition:all 0.2s;}section.produkt .opis_prod h2.act_op{border-radius:7px 7px 0 0;height:55px;background:white;color:black;}section.produkt .opisy_w{border:0px solid red;/* padding: 50px 90px;*/background:white;padding:50px 50px;}section.produkt .opisy_w .opis_p_txt{font-size:14px;}section.produkt .opisy_w .opis_p_txt table h1{margin-top:0;padding-top:0;font-size:23px;}section.produkt .opisy_w .wzorniki_prod .row.wz a h3{border:0px solid red;margin:5px 0 20px 0;word-wrap:break-word;font-size:11px;}section.produkt .opisy_w .wzorniki_prod h1{font-weight:800;font-size:25px;text-transform:uppercase;letter-spacing:1px;margin-bottom:9px;text-align:left;}section.produkt .opisy_w .wzorniki_prod h2.mat_2{margin-top:80px;}section.produkt .opisy_w .wzorniki_prod #big_material #img_material,section.produkt .opisy_w .wzorniki_prod #big_material h4{border:0px solid red;padding:0 0px 0 0;font-size:22px;}section.produkt .opisy_w .wzorniki_prod a{color:black;}section.produkt .opisy_w .wzorniki_prod h3{font-size:14px;text-align:center;}.galfancy h3{font-size:14px;text-align:center;color:#000;text-transform:uppercase;}.produkty .produkt{transition:all 0.5s !important;border:1px solid blue;}.produkty .produkt .prod_name{transition:all 0.5s !important;}.produkty .produkt:hover{transform:translateY(-10px);}.produkty .produkt:hover .prod_name{transform:translateY(-20px);}section.offer_category.strona-kategorii.wala_kontakt{background:#eef1f2;}section.offer_category.strona-kategorii.wala_kontakt section.produkt .opisy_w{border:0px solid red;margin:0 10px;}.opis_p_txt h1,.spet_tech_prod h1{font-weight:800;font-size:25px;text-transform:uppercase;letter-spacing:1px;margin-bottom:9px;text-align:left;}.opis_p_txt .pliki_pobr{text-align:left;}.spet_tech_prod{text-align:left;}.spet_tech_prod table{width:100%;}.opisy_w{margin-bottom:50px;min-height:400px;}.gallery .galleria-thumbnails-list{text-align:center;}.gallery .galleria-thumbnails-list .galleria-image{border:1px solid #d1d1d1;}.galleria-thumbnails{margin:0 auto;}.pob_plk{margin-top:20px;min-height:40px;text-align:left;margin-bottom:30px;}.pob_plk a{color:#262525;text-transform:uppercase;font-weight:400;}.pob_plk a .col-md-10{padding-top:10px;}.pob_plk .col-md-2 img{max-width:154%;width:34px;}section.offer_category.strona-kategorii{background:url(../gfx/kat-bg-pix.png);background-position:left top;background-repeat:no-repeat;}section.offer_category.strona-kategorii .back_btn{width:25px;height:25px;filter:brightness(0%);transform:translatey(-3px);}section.offer_category.strona-kategorii .category_slidebar{margin-top:0;}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_kat_mobil,section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil{border:0px solid red;}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_kat_mobil .dropdown-toggle,section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil .dropdown-toggle{width:100%;border-radius:3px;border:1px solid #111;display:block;text-align:center;color:white;text-transform:uppercase;background:black;padding:18px 13px 13px 13px;font-size:12px;letter-spacing:2px;transition:all 0.2s;display:block;margin-bottom:20px;}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_kat_mobil .dropdown-menu,section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil .dropdown-menu{width:100%;}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_kat_mobil .dropdown-menu li,section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil .dropdown-menu li{text-align:center;border-top:1px solid #fafafa;}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_kat_mobil .dropdown-menu li a,section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil .dropdown-menu li a{padding:18px 13px 13px 13px;font-size:12px;text-transform:uppercase;letter-spacing:2px;}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil .dropdown-toggle{background:white;color:black;margin-bottom:10px;}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil .dropdown-menu{padding-top:0;}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil .dropdown-menu li{text-transform:uppercase;text-align:left;padding-left:30px;}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil .dropdown-menu li input[type='checkbox']{border:0px solid red;transform:scale(1.5);}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil .dropdown-menu li label{padding-left:20px;font-weight:400;}section.offer_category.strona-kategorii .category_slidebar .menu_boczne_filtr_mobil .dropdown-menu li h4{text-align:center;border:0px solid red;padding:10px;background:#fafafa;text-transform:none;}section.offer_category.strona-kategorii .category_slidebar .kat_list .kat_nagl{margin-left:70px;}section.offer_category.strona-kategorii .category_slidebar .kat_list .kat_nagl h3{text-transform:uppercase;color:#111;font-size:16px;letter-spacing:0px;font-weight:700;}section.offer_category.strona-kategorii .category_slidebar .kat_list ul.mboczne{margin:0 0 0 70px;padding:0;}section.offer_category.strona-kategorii .category_slidebar .kat_list ul.mboczne li{margin:0 0 10px 0;padding:0;list-style:none;}section.offer_category.strona-kategorii .category_slidebar .kat_list ul.mboczne li a{border-radius:3px;border:1px solid #111;display:block;text-align:center;color:black;text-transform:uppercase;background:white;padding:18px 13px 13px 13px;font-size:11px;letter-spacing:2px;transition:all 0.2s;display:block;}section.offer_category.strona-kategorii .category_slidebar .kat_list ul.mboczne li a:hover{transform:translateY(-5px);background:black;color:white;}section.offer_category.strona-kategorii .category_slidebar .kat_container{padding:0 60px 0 90px;}section.offer_category.strona-kategorii .category_slidebar .kat_container .product_list .prod_name{margin:0;padding:0;}section.offer_category.strona-kategorii .category_slidebar .kat_container .product_list .prod_name a{margin:0;padding:0;}section.offer_category.strona-kategorii .category_slidebar .kat_container .product_list .prod_name a h2{margin:0;padding:15px 10px;font-size:14px;text-transform:uppercase;letter-spacing:0px;line-height:18px;transition:all 0.2s;}section.offer_category.strona-kategorii .category_slidebar .kat_container .product_list:hover .prod_name a h2{background:black;color:white;}section.offer_category .tyt_podstrony h1{color:black;font-size:36px;font-weight:600;letter-spacing:5px;line-height:50px;}section.offer_category .tyt_podstrony h1.tcenter{text-align:center;}.podstrony{list-style:none;}.podstrony li{display:inline-block;padding:0 5px;}.podstrony li .btn{width:40px;}.podstrony li .btn:focus,.podstrony li .btn:active:focus,.podstrony li .btn.active:focus,.podstrony li .btn.focus,.podstrony li .btn:active.focus,.podstrony li .btn.active.focus{outline:none;}.aktualnosci{border-bottom:1px solid #cacaca;margin-bottom:20px;padding:15px 0 15px 0;}.aktualnosci .miniatury img{width:100px;padding:0 5px;}.telefony{position:relative;}.kotw{position:absolute;top:-40px;left:0;}#g-recaptcha div{margin:0 auto;}.strona-kategorii .opis .col-sm-2{text-align:center;}.strona-kategorii .opis .col-sm-2 h3 a{color:#000;font-size:12px;text-transform:uppercase;}.mboczne li label{margin-left:10px;font-weight:400;}.mboczne li h4{text-transform:uppercase;font-size:15px;font-weight:800;}.mboczne li input[type="checkbox"]{filter:grayscale(1);}table{table-layout:fixed;}.tyt_podstrony{padding-bottom:25px;}.cssmap-search-link{display:none;}section.offer_category{padding-top:151px;}section.offer_category .tyt_podstrony h1{padding:35px 0 20px 0;}section.offer_category .tyt_podstrony .opis{font-family:'Montserrat', serif;font-size:20px;font-weight:300;}section.galeria{margin-top:200px;}section.galeria .kat_nagl h3{font-size:16px;font-weight:700;text-transform:uppercase;padding-left:70px;}section.galeria .kat_nagl .back_btn{width:25px;height:25px;filter:brightness(0%);transform:translatey(-3px);transition:all 0.5s;}section.galeria .kat_nagl .back_btn:hover{transform:translateX(-5px) translateY(-3px);}.uwaga_dziw{text-align:left;margin-top:40px;font-size:14px;}@keyframes flashin{0%{opacity:1;}50%{opacity:0.5;}100%{opacity:1;}}.formularz_praca{font-size:16px;}.formularz_praca h2{font-family:'Montserrat', sans-serif;color:#333;font-size:20px;font-weight:700;letter-spacing:0px;line-height:50px;padding:50px;}.formularz_praca .przypisy{text-align:left;font-size:13px;font-weight:400;}.formularz_praca .wyslano_form_praca h2{font-size:22px;line-height:30px;padding:70px;background:#eef1f2;border-radius:5px;margin-bottom:100px;}.formularz_praca .wyslano_form_praca.warning h2{animation:flashin 1s infinite;}.formularz_praca span.waring{display:block;font-size:12px;background:red;width:90%;margin-left:25px;padding:10px;transition:all 0.5s;color:white;display:none;}.formularz_praca textarea{width:100%;border-radius:5px;margin-bottom:20px;font-size:13px;font-weight:400;padding:13px 35px 11px 35px;border-radius:5px;border:1px solid black;height:150px;}.formularz_praca .col-md-6.form_inne{padding:35px 0 0 38px;}.formularz_praca .col-md-12{padding:0 40px;}.formularz_praca .col-md-12 label{width:100% !important;}.formularz_praca .col-md-12.zgoda label{width:95% !important;font-size:13px;font-weight:400;}.formularz_praca label{width:90% !important;text-align:left;border:0px solid red;}.formularz_praca input[type='checkbox']{float:left;}.formularz_praca input[type='date'],.formularz_praca input[type='text'],.formularz_praca input[type='number'],.formularz_praca input[type='email']{width:90%;margin-bottom:20px;font-size:13px;font-weight:400;padding:13px 35px 11px 35px;border-radius:5px;border:1px solid black;}.formularz_praca input[type='date']::placeholder,.formularz_praca input[type='text']::placeholder,.formularz_praca input[type='number']::placeholder,.formularz_praca input[type='email']::placeholder{color:#888;}.formularz_praca button[type='submit']{color:white;background:black;border-color:black;font-weight:700;width:90%;margin-bottom:50px;letter-spacing:2px;transition:all 0.5s;}.formularz_praca button[type='submit']:hover{color:black;background:white;}#zalacznik2,#zalacznik1,#plikikcookies,#zalacznik3,#zalacznik4,#zalacznik5{padding-bottom:65px;}.fullwidth-menu .produkt-full.kat_de:nth-child(6) h1,.fullwidth-menu .produkt-full.kat_de:nth-child(6) h2{font-size:22px;padding:25px 0 27px 0;}span.icon-folder{border:0px solid red;display:inline-block;color:#000;font-size:37px;}.folder h4{cursor:pointer;font-size:20px;}.folder h4 .fname{font-size:18px;}.folder .folder_file{background:#fafafa;padding-left:15px;}section.offer_category .tyt_podstrony .zwiniety,section.offer_category .tyt_podstrony .zwinietyru,section.offer_category .tyt_podstrony .zwinietyde,section.offer_category .tyt_podstrony .zwinietyen{position:relative;transition:all 0.5s;}section.offer_category .tyt_podstrony .zwiniety .block_txt,section.offer_category .tyt_podstrony .zwinietyru .block_txt,section.offer_category .tyt_podstrony .zwinietyde .block_txt,section.offer_category .tyt_podstrony .zwinietyen .block_txt,section.offer_category .tyt_podstrony .zwiniety .aktualnosci .akt_txt,section.offer_category .tyt_podstrony .zwinietyru .aktualnosci .akt_txt,section.offer_category .tyt_podstrony .zwinietyde .aktualnosci .akt_txt,section.offer_category .tyt_podstrony .zwinietyen .aktualnosci .akt_txt{overflow:hidden;text-overflow:ellipsis;height:82px;}section.offer_category .tyt_podstrony .zwiniety .aktualnosci .akt_txt,section.offer_category .tyt_podstrony .zwinietyru .aktualnosci .akt_txt,section.offer_category .tyt_podstrony .zwinietyde .aktualnosci .akt_txt,section.offer_category .tyt_podstrony .zwinietyen .aktualnosci .akt_txt{height:318px;}section.offer_category .tyt_podstrony .zwiniety:after,section.offer_category .tyt_podstrony .zwinietyru:after,section.offer_category .tyt_podstrony .zwinietyde:after,section.offer_category .tyt_podstrony .zwinietyen:after{content:"czytaj więcej";position:absolute;right:-112px;top:61px;font-size:15px;font-weight:600;cursor:pointer;}section.offer_category .tyt_podstrony .zwiniety.czytamwiecej .block_txt,section.offer_category .tyt_podstrony .zwinietyru.czytamwiecej .block_txt,section.offer_category .tyt_podstrony .zwinietyde.czytamwiecej .block_txt,section.offer_category .tyt_podstrony .zwinietyen.czytamwiecej .block_txt,section.offer_category .tyt_podstrony .zwiniety.czytamwiecej .aktualnosci .akt_txt,section.offer_category .tyt_podstrony .zwinietyru.czytamwiecej .aktualnosci .akt_txt,section.offer_category .tyt_podstrony .zwinietyde.czytamwiecej .aktualnosci .akt_txt,section.offer_category .tyt_podstrony .zwinietyen.czytamwiecej .aktualnosci .akt_txt{white-space:normal;overflow:none;text-overflow:inherit;height:auto;}section.offer_category .tyt_podstrony .zwiniety.czytamwiecej:after,section.offer_category .tyt_podstrony .zwinietyru.czytamwiecej:after,section.offer_category .tyt_podstrony .zwinietyde.czytamwiecej:after,section.offer_category .tyt_podstrony .zwinietyen.czytamwiecej:after{content:"zwiń";position:relative;right:inherit;top:inherit;}section.offer_category .tyt_podstrony .zwinietyru:after{content:"Читать дальше";right:-130px;}section.offer_category .tyt_podstrony .zwinietyru.czytamwiecej:after{content:"Спрятать";}section.offer_category .tyt_podstrony .zwinietyde:after{content:"Weiter lesen";}section.offer_category .tyt_podstrony .zwinietyde.czytamwiecej:after{content:"Verstecken";}section.offer_category .tyt_podstrony .zwinietyen:after{content:"Read more";}section.offer_category .tyt_podstrony .zwinietyen.czytamwiecej:after{content:"Hide";}.partnerzy{min-height:300px;}.partnerzy #slider-rc li{text-align:center;}.partnerzy .partner_all{background:url(../js/classic-map.png);width:100px;height:50px;display:block;opacity:0.3;margin:0 auto;transform:rotate(-90deg);-webkit-filter:invert(100%);filter:invert(100%);}.partnerzy .partner_all:hover{opacity:1;}.partnerzy .partner_all_hide{background:url(../js/classic-map.png);width:50px;height:50px;display:block;opacity:0.3;margin:0 auto;transform:rotate(90deg);-webkit-filter:invert(100%);filter:invert(100%);display:none;}.partnerzy .partner_all_hide:hover{opacity:1;}.partnerzy .firmy_loga_all{margin:50px 0;}section.offer_category.strona-kategorii.katalog .container{width:100%;}section.offer_category.strona-kategorii.katalog .container .thist{max-width:1300px;margin:0 auto;float:none;}.formularz_praca .checktool{position:relative;display:inline-block;transition:all 0.5s;padding-top:10px;padding-bottom:6px;}.formularz_praca .checktool .tooltipz{visibility:hidden;width:320px;background-color:#000;color:#fff;text-align:center;padding:15px 20px;border-radius:10px;font-size:11px;position:absolute;z-index:1;bottom:100%;left:calc(50% - 160px);opacity:0;transition:opacity 0.3s;}.formularz_praca .checktool .tooltipz:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:8px;border-style:solid;border-color:#000 transparent transparent transparent;}.formularz_praca .checktool:hover{background:#f0f0f0;}.formularz_praca .checktool:hover .tooltipz{visibility:visible;opacity:1;}.formularz_praca .checktool.zgoda{border:0px solid red;}.formularz_praca .checktool.zgoda .tooltipz{left:95px;}.kontakt_zgoda .checktool .tooltipz{z-index:900;}.kontakt_zgoda .checktool:hover{background:rgba(0, 0, 0, 0);}.formularz_reklamacja{/****** KLAKULATOR SASS  klakulator.sass start *****************************/}.formularz_reklamacja h3{text-align:left;font-weight:700;font-size:20px;}.formularz_reklamacja label{font-weight:500;}.formularz_reklamacja .col-md-12.txt input{width:100%;}.formularz_reklamacja .col-md-8 input{width:92.5%;}.formularz_reklamacja .col-md-4 input{width:84.5%;}section.offer_category.strona-kategorii.klakulator{background-color:#eef1f2;background-image:url(../gfx/klakulator-bg.png);background-repeat:repeat-x;background-position:-80px -80px;/****** KLAKULATOR SASS  klakulator.sass end *****************************/}section.offer_category.strona-kategorii.klakulator .opis{border:0px solid red;margin-top:40px;border-radius:5px;background:white;padding-left:26px;padding-right:26px;}section.offer_category.strona-kategorii.klakulator .opis hr{margin:2px 0 31px 0;}section.offer_category.strona-kategorii.klakulator .opis h3{border:0px solid red;text-transform:uppercase;font-size:16px;font-weight:900;font-family:'Josefin Sans', sans-serif;padding-top:15px;}section.offer_category.strona-kategorii.klakulator .opis .col-md-4 ul{margin:0;padding:0;}section.offer_category.strona-kategorii.klakulator .opis .col-md-4 ul li{margin:-2px 0 0 0;padding:0 0 0 46px;list-style:none;text-align:left;}section.offer_category.strona-kategorii.klakulator .opis .col-md-4 ul li label{border:0px solid red;font-family:'Josefin Sans';font-weight:400;font-size:14px;padding:0 0 0 12px;margin:0;transform:translateY(-2px);text-transform:uppe rcase;}section.offer_category.strona-kategorii.klakulator .row.klak-dane{border:0px solid red;border-radius:5px;background:#eef1f2;margin:30px 0px 60px 0;padding:50px 0;}section.offer_category.strona-kategorii.klakulator .row.klak-dane h3{border:0px solid red;margin:0;padding:0 0 17px 30px;font-size:24px;letter-spacing:1px;text-align:left;}section.offer_category.strona-kategorii.klakulator .row.klak-dane ul{margin:0;padding:0;}section.offer_category.strona-kategorii.klakulator .row.klak-dane ul li{margin:0;padding:0;list-style:none;text-align:left;padding-left:30px;}section.offer_category.strona-kategorii.klakulator .row.klak-dane ul li input{border:0;border-radius:5px;padding:10px;}section.offer_category.strona-kategorii.klakulator .row.klak-dane ul li input::placeholder{color:black;text-align:right;font-weight:600;font-size:12px;}section.offer_category.strona-kategorii.klakulator .row.klak-dane ul li label{font-family:'Josefin Sans';font-size:15px;}section.offer_category.strona-kategorii.klakulator button.btn_2{background:black;color:white;width:90%;font-weight:600;transition:all 0.5s;}section.offer_category.strona-kategorii.klakulator button.btn_2:hover{color:black;background:white;}section.offer_category.strona-kategorii.klakulator .row.wynik{border:0px solid #eef1f2;border-radius:5px;margin:0 0 20px 0;font-size:16px;}section.offer_category.strona-kategorii.klakulator .row.wynik ul{margin:0;padding:0;}section.offer_category.strona-kategorii.klakulator .row.wynik ul li{margin:0;padding:0;list-style:none;font-size:16px;}section.offer_category.strona-kategorii.klakulator .row.wynik .il_zaw span{font-weight:bold;}.close-box{color:#46a8ae;}.close-box:hover,.close-box:focus{background:#46a8ae;color:#fff;}.txt_inside .col-md-4{z-index:10;}.lisc{z-index:0;}.prod_opis_box h1{margin-right:45px;font-size:20px;}section.offer_category.strona-kategorii .category_slidebar .product_list .prod_img{min-height:240px;}@media (min-width:1px) and (max-width:1680px){section.offer_category.strona-kategorii .category_slidebar .product_list .prod_img{min-height:200px;}.wyroznia .right{padding-right:100px;}.wyroznia .right h3{font-size:13px;}.wyroznia .right .col-md-3{padding-left:5px;padding-right:5px;}section.offer_category .product_list .prod_img{height:250px;overflow:hidden;}section.offer_category .product_list img{max-height:200px;width:auto;max-width:100%;}#slider_fade .slide_item .txt{bottom:0;}.ramka .ramka2 .container{width:100%;}}@media (min-width:1px) and (max-width:1440px){section.offer_category.strona-kategorii .category_slidebar .product_list .prod_img{min-height:180px;}}@media (min-width:1px) and (max-width:1366px){.produkt .txt_b{padding:10px;}section.witamy{background-position:-166px top;}body{border-left:0px solid #fff;border-right:0px solid #fff;}.ramka{margin:36px;}.ramka .ramka2{padding:65px;}nav.navbar-default{margin:0 20px;width:calc(100% - 40px);}}@media (min-width:1px) and (max-width:1280px){section.offer_category.strona-kategorii .category_slidebar .product_list .prod_img{min-height:150px;}}@media (min-width:1px) and (max-width:1024px){body{border:0;}.ramka{margin:12px;}.ramka .ramka2{padding:20px;}nav.navbar-default{margin:0;width:100%;}iframe{max-width:100%;width:100% !important;}}@media (min-width:1px) and (max-width:767px){section,nav{overflow-x:hidden;}section.galeria{overflow:hidden;}.galleria-theme-classic .galleria-stage .galleria-images{overflow-y:visible !important;}.galleria-theme-classic .galleria-stage{overflow:visible !important;}.galleria-theme-classic .galleria-info-text{padding:12px 12px 0 12px;}.shop-top .log-reg-cart ul,.shop-top .mail-phone ul{padding:0 0 0 10px;}.switcher{right:0;}.galleria-theme-classic .galleria-info .galleria-info-text .galleria-info-title{font-size:20px !important;}nav.navbar-default .top_nav .navbar-header{display:block;}nav.navbar-default .col-md-4.srodek,nav.navbar-default .col-md-4.right{display:none;}nav.navbar-default .col-md-4.left,nav.navbar-default .col-md-4.right{padding-top:0;position:relative;}.top_top .srodek,.top_top .right ul li{display:none !important;}.top_top .srodek.koszyk_mob,.top_top .right ul li.koszyk_mob{display:block !important;position:absolute;top:0;left:166px;}.top_top .right{position:relative;}.navbar-default .navbar-brand{position:absolute;top:-20px;left:15px;}.navbar-default .navbar-brand img{width:120px;}.top_top .navbar-collapse.in .right ul li.koszyk_mob{display:none !important;}nav.navbar-default .top_nav ul li{display:block;float:none;}.produkty .kat_front .txt_cat{position:relative;top:inherit;left:inherit;}.produkty .kat_front .txt_cat h2{color:#000;width:100%;text-align:center;font-size:30px;margin:0 0 30px 0;}.produkty .kat_front img{margin-bottom:0;}.produkty .kat_list_p .txt_cat{position:relative;top:inherit;left:inherit;}.produkty .kat_list_p img{margin-bottom:0;}section.slider_bootstrap{padding-top:0;}.navbar-fixed-top,.navbar-fixed-bottom{position:relative;}.top2{display:none;}section.witamy .top3{background:#fff;padding:20px 0;height:auto;}section.witamy .top3 .col-xs-6{width:100%;}section.witamy .top4{padding:0 0 30px 0;}.produkty .kat_list_p .row .col-md-6,.produkty .prod_2 .col-md-6,.produkty .prod_2 .col-md-3{width:100%;text-align:center;}.ramka{margin:0;}section.offer_category{padding-top:7px;}section.offer_category .product_preview{overflow:hidden;text-align:center;padding-top:30px;}section.offer_category .product_preview .close-box{position:relative;top:inherit;right:inherit;}section.offer_category .product_preview .product_desc{margin-top:20px;}section.offer_category .product_list img{height:auto;}#buttons_koszyk .btn,.cart_ship_pay .btn{width:100%;}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:100%;}.koszyk_mob{display:block;}section.shoping_cart{padding-top:0;}section.shoping_cart .container{padding:0;width:100%;}section.shoping_cart .cart_ship_pay ul,section.shoping_cart .cart_client ul{width:100%;}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{display:block;float:none;}}@media (min-width:1px) and (max-width:600px){.well{padding:0;}section.offer_category .product_list .prod_img{height:auto;overflow:auto;}section.offer_category .product_list .prod_img img{max-height:inherit;}}@media (min-width:992px) and (max-width:1668px){.col-md-4.top-menu{border:0px solid red;width:40%;}.col-md-4.logo-holder{border:0px solid red;width:20%;}.navbar .top-logo-section .top-menu ul li a{font-size:13px;letter-spacing:1px;}}@media (max-width:991px){.opis_p_txt table td span{font-size:11px !important;}section.produkt .opisy_w .wzorniki_prod h1{text-align:center;}section.produkt .opis_prod .col-md-4:nth-child(3) h2{border:0px solid red;padding-top:10px;}.wzorniki_prod .pic{text-align:Center;}.wzorniki_prod h2.mat_2,.wzorniki_prod h2.mat_1{text-align:center;}.wzorniki_prod img{max-width:100%;}.shop-top .mail-phone img{filter:brightness(50%);}.shop-top .mail-phone ul li{filter:brightness(50%);}.shop-top .mail-phone ul li a.lang.active{filter:brightness(100%);}.telefony{text-align:center;}}@media (max-width:1182px){.video-container .overlay-txts .text_top h1{font-size:34px;}}@media (min-width:1px) and (max-width:1199px){section.produkt .opisy_w{padding:50px 20px;}}@media (max-width:767px){.video-container{height:auto;}.video-container .overlay-txts .text_top{padding-top:0;}.video-container .overlay-txts .text_top h1{font-size:20px;}.video-container .overlay-txts .text_top h3{font-size:12px;}.video-container .widget-1,.video-container .widget-2{display:none;}.liczniki .licznik{width:100%;}.liczniki .licznik h2{padding-left:40px;padding-right:40px;}.onas{padding:20px 0;}.onas h2{margin-bottom:25px;}.onas p{font-size:14px;}section.offer_category .tyt_podstrony h1{padding:20px 0;font-size:30px;}}@media (max-width:991px){.wow.liczniki_str{display:none;}.navbar .top_top{display:block;}nav.navbar-default .top_nav #navbar{border-width:0 !important;}}@media (max-width:560px){.video-container .overlay-txts .text_top h1{font-size:20px;}.video-container .overlay-txts .text_top h3{font-size:12px;}}@media (min-width:1px) and (max-width:1366px){.kategoria-descer{padding-top:5vw;}}@media (min-width:1px) and (max-width:1100px){.kategoria-descer{padding-top:4vw;}.kategoria-descer h1{font-size:40px;}}@media (min-width:1px) and (max-width:880px){.kategoria-descer{padding-top:1.4vw;}.kategoria-descer h1{font-size:36px;}.kategoria{padding:0;}.kategoria:nth-child(4) .kategoria-descer h1,.kategoria:nth-child(6) .kategoria-descer h1{font-size:30px;}.onas h2,.onas.kategorie_tit h2,.parallax.bg1 .title h2,.parallax.bg2 h2,.parallax.bg3 h2{font-size:30px;border:0px solid red;letter-spacing:5px;}}@media (min-width:1px) and (max-width:767px){.wal-kat{background-size:auto 100vw;height:100vw;}.wal-kat:hover{background-size:auto 110vw;}.wal-kat .kategoria-descer{height:100vw;padding-top:18.4vw;}.wal-kat .kategoria-descer h1{font-size:36px;}.wal-kat .kategoria-descer a{transform:translateY(0);}.navbar .top-logo-section .logo-holder a img{width:90%;max-width:340px;}.navbar.change .top-logo-section .logo-holder{height:auto;padding-bottom:50px;}.wzorniki_prod .pic a{display:block;min-height:190px;}.wzorniki_prod .pic a img{height:auto;width:auto;}.wzorniki_prod .pic a h3{margin-top:0;}.deskt_vis{display:none;}.video-container .wala-wideo{position:relative;}.video-container .overlay-txts{height:auto;}}@media (min-width:1px) and (max-width:640px){section.produkt .opis_prod.kontakt_wali .col-md-4,section.produkt .opis_prod.kontakt_wali .col-md-2{width:50% !important;}section.produkt .opis_prod h2{margin:0px 0 10px 0;}section.produkt .opis_prod h2.act_op{height:46px;border-radius:7px 7px 7px 7px;}.galleria-theme-classic .galleria-thumbnails-container{display:none;}.galeria .container{padding:0;}.galeria .container .gallery{padding:0;}section.galeria .piktogram{margin:0px 0 0 0;z-index:10;position:relative;}.wal-kat{background-size:auto 100vw;height:100vw;}.wal-kat:hover{background-size:auto 110vw;}.wal-kat .kategoria-descer{height:100vw;padding-top:14vw;}.wal-kat .kategoria-descer h1{font-size:30px;}.kategoria{padding:0;}.kategoria:nth-child(4) .kategoria-descer h1,.kategoria:nth-child(6) .kategoria-descer h1{font-size:24px !important;border:0px solid red;}}@media (min-width:768px) and (max-width:991px){.switcher{top:250px !important;border:0px solid red !important;}body.blind-zoom-1 nav.navbar-default .top_nav ul li a{font-size:16px;}body.blind-zoom-1 nav.navbar-default .top_nav ul li ul.dropdown-menu li a{font-size:14px;}}@media (min-width:911px) and (max-width:1326px){.switcher{top:240px !important;border:0px solid red !important;}nav.navbar-default .top_nav #navbar{border:1px solid white;border-width:20px;}}@media (max-width:1120px){section.offer_category.strona-kategorii{background-image:none;}}@media (max-width:767px){nav.navbar-default .top_nav ul{width:100%;}nav.navbar-default .top_nav ul li{padding:10px 0;}nav.navbar-default .top_nav ul li ul.dropdown-menu li a{font-size:14px;text-align:center;padding:10px 0;}nav.navbar-default .top_nav ul li a{font-size:14px;}.shop-navbar ul.navbar-nav{margin:0;}.switcher{position:absolute !important;top:8px !important;border:0px solid red !important;right:0 !important;}section.offer_category.strona-kategorii .category_slidebar .kat_list .kat_nagl,section.offer_category.strona-kategorii .category_slidebar .kat_list ul.mboczne{margin:0 0 25px 0;}section.offer_category .tyt_podstrony h1{font-size:20px;letter-spacing:0px;line-height:25px;padding:0;}section.offer_category .tyt_podstrony h1.tcenter{text-align:center;}section.offer_category.strona-kategorii .category_slidebar .kat_container{padding:0 32px 0 32px;}body.blind-zoom-1 nav.navbar-default .top_nav ul li a{font-size:16px;}section.galeria{margin-top:0;}section.produkt .opisy_w{padding:40px 20px;}section.produkt .opis_prod h2{letter-spacing:0;font-size:13px;}section.galeria .kat_nagl h3{padding-left:20px;}.navbar-fixed-top.change{transform:translateY(0);}.galleria-theme-classic{max-width:100%;}.galleria-theme-classic .galleria-info{left:0;}}@media screen and (min-width:1px) and (max-width:991px){.mobil_vis_none{display:none;}.mob_vis.menu_boczne_kat_mobil,.mob_vis.menu_boczne_filtr_mobil{display:block !important;}.formularz_praca{border:0px solid red;}.formularz_praca h2{line-height:27px;}.formularz_praca .col-md-6.form_inne{padding:0px 0 20px 44px;}.formularz_praca .col-md-6.checktool{width:100%;}}@media screen and (min-width:1px) and (max-width:768px){.formularz_praca .col-md-12{padding:0 28px;}}@media (min-width:1200px) and (max-width:1311px){.fullwidth-menu.open-menu .kategorie-full{padding:100px 40px 0 40px !important;}.fullwidth-menu.open-menu .kategorie-full .produkt-full a{display:block;padding:18px 18px 13px 18px;}}@media (min-width:1px) and (max-width:640px){section.galeria > .piktogram{margin-top:-140px;}table.mobiletab th{font-size:8px;overflow:hidden;}table.mobiletab th strong{font-size:8px !important;}table.mobiletab td{font-size:8px;overflow:hidden;}table.mobiletab td strong{font-size:8px !important;}section.produkt{margin-top:-1px;}section.produkt .opis_p_txt h1,section.produkt .spet_tech_prod h1{font-size:20px;}section.produkt .opisy_w .wzorniki_prod h1,section.produkt .opisy_w .wzorniki_prod .mat_1,section.produkt .opisy_w .wzorniki_prod h2.mat_2{font-size:20px !important;}section.produkt .opisy_w .wzorniki_prod #big_material h4{font-size:18px;}.switcher{top:60px !important;}.shop-top .log-reg-cart ul li a{letter-spacing:0;}}@media (min-width:1201px) and (max-width:1458px){section.offer_category.strona-kategorii .category_slidebar .kat_list ul.mboczne li a{letter-spacing:0;overflow:hidden;padding:18px 5px 13px 5px;}}@media screen and (min-width:1px) and (max-width:640px){section.offer_category .tyt_podstrony .opis{font-size:16px;}.formularz_praca{padding:0 !important;}.formularz_praca h2{padding:50px 20px;}.formularz_praca .checktool.zgoda .tooltipz{left:0;}.formularz_praca input[type='date'],.formularz_praca input[type='text'],.formularz_praca input[type='number']{padding:13px 5px 11px 5px;}.recapt2{border:0px solid red;padding:0 !important;}.recapt2 .captcha2{transform:scale(0.8);}}@media (min-width:992px) and (max-width:1694px){.fullwidth-menu.open-menu.menu_ru .kategorie-full .produkt-full a{display:block;padding:18px 18px 13px 18px;}}.switcher{width:40px;height:100px;border:0px solid red;position:fixed;right:10px;top:180px;z-index:9999999999;}.switcher ul{margin:0;padding:0;}.switcher ul li{margin:0;padding:0;list-style:none;display:block;}.switcher ul li:nth-child(1) a{color:#444;font-size:13px;padding:5px;border-radius:5px 5px 0 0;border-bottom:1px solid #ccc;}.switcher ul li:nth-child(2) a{color:#222;font-size:17px;border-radius:0 0 5px 5px;border-bottom:1px solid #ccc;}.switcher ul li:nth-child(3) a{color:#000;font-size:20px;letter-spacing:-1px;border-radius:0 0 5px 5px;opacity:0;}.switcher ul li a{margin:0;padding:0;padding:5px 10px 5px 5px;background:white;display:block;transition:all 0.4s;}.switcher ul li a:hover{transform:translateX(-10px);cursor:pointer;}body.blind-zoom-1,body.blind-zoom-2{position:relative;}body.blind-zoom-1 .akt_txt h4,body.blind-zoom-2 .akt_txt h4{font-size:20px;}body.blind-zoom-1 .akt_txt h2,body.blind-zoom-2 .akt_txt h2{font-size:27px;}body.blind-zoom-1 section.offer_category .tyt_podstrony h1,body.blind-zoom-2 section.offer_category .tyt_podstrony h1{font-size:38px;}body.blind-zoom-1 section.produkt .opisy_w .wzorniki_prod h3,body.blind-zoom-2 section.produkt .opisy_w .wzorniki_prod h3{font-size:16px;}body.blind-zoom-1 .galfancy h3,body.blind-zoom-2 .galfancy h3,body.blind-zoom-1 .fancybox-title-float-wrap .child,body.blind-zoom-2 .fancybox-title-float-wrap .child{font-size:16px;}body.blind-zoom-1 .polska_prod h3,body.blind-zoom-2 .polska_prod h3,body.blind-zoom-1 .europa_prod h3,body.blind-zoom-2 .europa_prod h3,body.blind-zoom-1 .praca_prod h3,body.blind-zoom-2 .praca_prod h3{font-size:26px;}body.blind-zoom-1 .polska_prod h4,body.blind-zoom-2 .polska_prod h4,body.blind-zoom-1 .europa_prod h4,body.blind-zoom-2 .europa_prod h4,body.blind-zoom-1 .praca_prod h4,body.blind-zoom-2 .praca_prod h4{font-size:22px;}body.blind-zoom-1 .formularz_praca,body.blind-zoom-2 .formularz_praca{font-size:18px;}body.blind-zoom-1 .formularz_praca input[type='date'],body.blind-zoom-2 .formularz_praca input[type='date'],body.blind-zoom-1 .formularz_praca input[type='text'],body.blind-zoom-2 .formularz_praca input[type='text'],body.blind-zoom-1 .formularz_praca input[type='number'],body.blind-zoom-2 .formularz_praca input[type='number'],body.blind-zoom-1 .formularz_praca textarea,body.blind-zoom-2 .formularz_praca textarea,body.blind-zoom-1 .formularz_praca .przypisy,body.blind-zoom-2 .formularz_praca .przypisy,body.blind-zoom-1 .formularz_praca .col-md-12.zgoda label,body.blind-zoom-2 .formularz_praca .col-md-12.zgoda label,body.blind-zoom-1 .formularz_praca button[type='submit'],body.blind-zoom-2 .formularz_praca button[type='submit']{font-size:15px;}body.blind-zoom-1 .formularz_praca h2,body.blind-zoom-2 .formularz_praca h2{font-size:23px;}body.blind-zoom-1 #praca_prod_txt span a,body.blind-zoom-2 #praca_prod_txt span a{font-size:18px;}body.blind-zoom-1 #praca_prod_txt span span,body.blind-zoom-2 #praca_prod_txt span span{font-size:20px !important;}body.blind-zoom-1 .spet_tech_prod,body.blind-zoom-2 .spet_tech_prod{font-size:18px !important;}body.blind-zoom-1 .spet_tech_prod table,body.blind-zoom-2 .spet_tech_prod table{font-size:18px !important;}body.blind-zoom-1 .spet_tech_prod h1,body.blind-zoom-2 .spet_tech_prod h1{font-size:27px;}body.blind-zoom-1 .uwaga_dziw,body.blind-zoom-2 .uwaga_dziw{font-size:16px;}body.blind-zoom-1 .thist h4,body.blind-zoom-2 .thist h4{font-size:20px;}body.blind-zoom-1 .pob_plk,body.blind-zoom-2 .pob_plk{font-size:18px;}body.blind-zoom-1 .strona-kategorii .opis .col-sm-2 h3 a,body.blind-zoom-2 .strona-kategorii .opis .col-sm-2 h3 a{font-size:14px;}body.blind-zoom-1 section.produkt .opisy_w .wzorniki_prod h2.mat_2,body.blind-zoom-2 section.produkt .opisy_w .wzorniki_prod h2.mat_2{font-size:27px;}body.blind-zoom-1 .wzorniki_prod .mat_1,body.blind-zoom-2 .wzorniki_prod .mat_1{font-size:27px;}body.blind-zoom-1 section.produkt .opisy_w .wzorniki_prod #big_material h4,body.blind-zoom-2 section.produkt .opisy_w .wzorniki_prod #big_material h4{font-size:24px;}body.blind-zoom-1 section.produkt .opisy_w .wzorniki_prod h1,body.blind-zoom-2 section.produkt .opisy_w .wzorniki_prod h1{font-size:27px;}body.blind-zoom-1 section.offer_category.strona-kategorii.klakulator .row.klak-dane ul li label,body.blind-zoom-2 section.offer_category.strona-kategorii.klakulator .row.klak-dane ul li label{font-size:17px;}body.blind-zoom-1 section.offer_category.strona-kategorii.klakulator .opis .col-md-4 ul li label,body.blind-zoom-2 section.offer_category.strona-kategorii.klakulator .opis .col-md-4 ul li label{font-size:16px;}body.blind-zoom-1 section.offer_category.strona-kategorii.klakulator .row.klak-dane h3,body.blind-zoom-2 section.offer_category.strona-kategorii.klakulator .row.klak-dane h3{font-size:26px;}body.blind-zoom-1 section.offer_category.strona-kategorii.klakulator .opis h3,body.blind-zoom-2 section.offer_category.strona-kategorii.klakulator .opis h3{font-size:18px;}body.blind-zoom-1 .row.wynik,body.blind-zoom-2 .row.wynik{font-size:18px;}body.blind-zoom-1 .row.wynik ul li,body.blind-zoom-2 .row.wynik ul li{font-size:18px;}body.blind-zoom-1 .switcher,body.blind-zoom-2 .switcher{position:fixed !important;right:10px;top:181px;}body.blind-zoom-1 .spet_tech_prod,body.blind-zoom-2 .spet_tech_prod{font-size:18px;}body.blind-zoom-1 .spet_tech_prod table,body.blind-zoom-2 .spet_tech_prod table{font-size:16px;}body.blind-zoom-1 nav.navbar-default .shop-top .log-reg-cart ul li a,body.blind-zoom-2 nav.navbar-default .shop-top .log-reg-cart ul li a{font-size:14px;}body.blind-zoom-1 nav.navbar-default .shop-top .mail-phone ul li,body.blind-zoom-2 nav.navbar-default .shop-top .mail-phone ul li{font-size:14px;}body.blind-zoom-1 nav.navbar-default .shop-top .mail-phone ul li a,body.blind-zoom-2 nav.navbar-default .shop-top .mail-phone ul li a{font-size:14px;}body.blind-zoom-1 nav.navbar-default .top-logo-section .top-menu ul li a,body.blind-zoom-2 nav.navbar-default .top-logo-section .top-menu ul li a{font-weight:800;font-size:18px;letter-spacing:0;line-height:20px;padding:20px 20px;}body.blind-zoom-1 section.video-container .overlay-txts .text_top .przewin,body.blind-zoom-2 section.video-container .overlay-txts .text_top .przewin{font-size:12px;font-weight:600;}body.blind-zoom-1 section.video-container .overlay-txts .text_top h1,body.blind-zoom-2 section.video-container .overlay-txts .text_top h1{background:rgba(0, 0, 0, .5);margin:0;padding:10px 10px 5px 10px;}body.blind-zoom-1 section.video-container .overlay-txts .text_top h3,body.blind-zoom-2 section.video-container .overlay-txts .text_top h3{background:rgba(0, 0, 0, .5);padding:5px 10px 10px 10px;margin:0;}body.blind-zoom-1 section.video-container .overlay-txts .text_top a.btn_3,body.blind-zoom-2 section.video-container .overlay-txts .text_top a.btn_3{font-weight:900;background:white;margin-top:10px;color:black;font-size:17px;}body.blind-zoom-1 section.onas p,body.blind-zoom-2 section.onas p{font-size:22px;font-weight:400;}body.blind-zoom-1 section.onas .btn_2,body.blind-zoom-2 section.onas .btn_2{background:black;color:white;font-size:22px;}body.blind-zoom-1 section.onas .btn_2:hover,body.blind-zoom-2 section.onas .btn_2:hover{background:white;color:black;border:1px solid black;}body.blind-zoom-1 section.parallax.bg1 .liczniki .licznik h1,body.blind-zoom-2 section.parallax.bg1 .liczniki .licznik h1{font-size:22px;}body.blind-zoom-1 section.parallax.bg1 .liczniki .licznik h2,body.blind-zoom-2 section.parallax.bg1 .liczniki .licznik h2{font-size:14px;color:white;font-weight:400;}body.blind-zoom-1 section.parallax.bg1 .liczniki .licznik .licznik-1 .counter,body.blind-zoom-2 section.parallax.bg1 .liczniki .licznik .licznik-1 .counter,body.blind-zoom-1 section.parallax.bg1 .liczniki .licznik .licznik-2 .counter,body.blind-zoom-2 section.parallax.bg1 .liczniki .licznik .licznik-2 .counter,body.blind-zoom-1 section.parallax.bg1 .liczniki .licznik .licznik-3 .counter,body.blind-zoom-2 section.parallax.bg1 .liczniki .licznik .licznik-3 .counter{font-size:42px;}body.blind-zoom-1 section.kategorie .kategoria-descer .opisy,body.blind-zoom-2 section.kategorie .kategoria-descer .opisy{font-size:14px;}body.blind-zoom-1 section.kategorie .kategoria-descer a,body.blind-zoom-2 section.kategorie .kategoria-descer a{background:black;font-size:18px;letter-spacing:0;padding:10px 23px 5px 23px;transform:translatey(0);}body.blind-zoom-1 section.kategorie .kategoria-descer:hover a,body.blind-zoom-2 section.kategorie .kategoria-descer:hover a{background:black;color:white;}body.blind-zoom-1 section.telefony,body.blind-zoom-2 section.telefony{font-size:22px;background:#222;}body.blind-zoom-1 section.telefony .title_tel h3,body.blind-zoom-2 section.telefony .title_tel h3{font-size:20px;font-weight:600;}body.blind-zoom-1 section.telefony p,body.blind-zoom-2 section.telefony p{font-size:20px;font-weight:300;}body.blind-zoom-1 section.telefony p strong,body.blind-zoom-2 section.telefony p strong{font-size:22px;font-weight:600;}body.blind-zoom-1 section.parallax.bg2,body.blind-zoom-2 section.parallax.bg2{font-size:22px;}body.blind-zoom-1 section.parallax.bg2 h3,body.blind-zoom-2 section.parallax.bg2 h3{font-size:26px;}body.blind-zoom-1 section.parallax.bg3 .formularz_praca .col-md-12.zgoda label,body.blind-zoom-2 section.parallax.bg3 .formularz_praca .col-md-12.zgoda label{font-size:14px;}body.blind-zoom-1 section.parallax.bg3 .btn_3,body.blind-zoom-2 section.parallax.bg3 .btn_3{font-size:18px;}body.blind-zoom-1 section.parallax.bg3 .contact_section form .form-group .col-md-12 textarea,body.blind-zoom-2 section.parallax.bg3 .contact_section form .form-group .col-md-12 textarea{font-size:18px;}body.blind-zoom-1 section.parallax.bg3 .contact_section form .form-group .col-md-12 textarea::placeholder,body.blind-zoom-2 section.parallax.bg3 .contact_section form .form-group .col-md-12 textarea::placeholder{color:white;font-size:18px;font-style:normal !important;letter-spacing:0;}body.blind-zoom-1 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(1) input,body.blind-zoom-2 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(1) input,body.blind-zoom-1 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(2) input,body.blind-zoom-2 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(2) input,body.blind-zoom-1 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(3) input,body.blind-zoom-2 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(3) input{font-size:18px;font-style:none;letter-spacing:0;}body.blind-zoom-1 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(1) input::placeholder,body.blind-zoom-2 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(1) input::placeholder,body.blind-zoom-1 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(2) input::placeholder,body.blind-zoom-2 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(2) input::placeholder,body.blind-zoom-1 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(3) input::placeholder,body.blind-zoom-2 section.parallax.bg3 .contact_section form .form-group .row .col-md-4:nth-child(3) input::placeholder{color:white;font-size:18px;font-style:normal !important;letter-spacing:0;}body.blind-zoom-1 section.foot_podpis,body.blind-zoom-2 section.foot_podpis{font-size:14px;}body.blind-zoom-1 section.foot_podpis .sub-footer,body.blind-zoom-2 section.foot_podpis .sub-footer{font-size:15px !important;}body.blind-zoom-1 section.offer_category .tyt_podstrony .opis,body.blind-zoom-2 section.offer_category .tyt_podstrony .opis{font-size:22px;}body.blind-zoom-1 section.offer_category.strona-kategorii .kategorie .kategoria .cat_p .title_p h2,body.blind-zoom-2 section.offer_category.strona-kategorii .kategorie .kategoria .cat_p .title_p h2{font-weight:900;font-size:16px;}body.blind-zoom-1 section.offer_category.strona-kategorii .category_slidebar .kat_list ul.mboczne li a,body.blind-zoom-2 section.offer_category.strona-kategorii .category_slidebar .kat_list ul.mboczne li a{letter-spacing:0;font-size:14px;font-weight:600 !important;}body.blind-zoom-1 section.offer_category.strona-kategorii .category_slidebar .kat_container .product_list .prod_name a h2,body.blind-zoom-2 section.offer_category.strona-kategorii .category_slidebar .kat_container .product_list .prod_name a h2{font-size:16px;letter-spacing:0;font-weight:700;}body.blind-zoom-1 section.produkt .opis_p_txt h1,body.blind-zoom-2 section.produkt .opis_p_txt h1{font-size:27px;letter-spacing:0px;}body.blind-zoom-1 section.produkt .pliki_pobr h4,body.blind-zoom-2 section.produkt .pliki_pobr h4{font-size:20px;}body.blind-zoom-1 section.produkt .opis_prod h2,body.blind-zoom-2 section.produkt .opis_prod h2{letter-spacing:0;font-weight:800;font-size:18px;}body.blind-zoom-1 section.produkt .opisy_w .opis_p_txt,body.blind-zoom-2 section.produkt .opisy_w .opis_p_txt{font-size:16px;}body.blind-zoom-1 .fullwidth-menu .produkt-full h1,body.blind-zoom-2 .fullwidth-menu .produkt-full h1{font-size:24px;}body.blind-zoom-1 .fullwidth-menu .produkt-full a,body.blind-zoom-2 .fullwidth-menu .produkt-full a{letter-spacing:0;font-size:14px;font-weight:600;}body.blind-zoom-1 .fullwidth-menu .produkt-full a:hover,body.blind-zoom-2 .fullwidth-menu .produkt-full a:hover{font-size:14px;font-weight:600;}.aktualnosci .akt_txt h2{font-size:25px;font-family:'Josefin Sans', sans-serif;font-weight:800;}.wzorniki_prod .mat_1{font-size:25px;font-weight:800;}section.produkt .opisy_w .wzorniki_prod h2.mat_2{font-size:25px;font-weight:800;}.aktualnosci .miniatury{margin-top:20px;}input[type='number']{-moz-appearance:textfield;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;}.bg1 .przewin{text-transform:uppercase;font-size:10px;letter-spacing:2px;font-weight:300;}.aktualnosci{font-size:16px;}#polska_mapa_txt .mapa_p_txt h4,#europa_mapa_txt .mapa_p_txt h4,#world_mapa_txt .mapa_p_txt h4{font-size:14px;}#polska_mapa_txt .mapa_p_txt h3,#europa_mapa_txt .mapa_p_txt h3,#world_mapa_txt .mapa_p_txt h3{font-size:17px;}#polska_mapa_txt .mapa_p_txt p,#europa_mapa_txt .mapa_p_txt p,#world_mapa_txt .mapa_p_txt p{font-size:14px;}.blind-zoom-1 .bg1 .przewin{font-size:12px;font-weight:600;}.blind-zoom-1 .polityka-prywatnosci p,.blind-zoom-1 .polityka-prywatnosci span{font-size:22px !important;}.blind-zoom-1 .aktualnosci{font-size:22px;}.blind-zoom-1 .aktualnosci .akt_txt h2{font-size:30px;}.blind-zoom-1 #polska_mapa_txt .mapa_p_txt h4,.blind-zoom-1 #europa_mapa_txt .mapa_p_txt h4{font-size:18px;}.blind-zoom-1 #polska_mapa_txt .mapa_p_txt h3,.blind-zoom-1 #europa_mapa_txt .mapa_p_txt h3{font-size:22px;}.blind-zoom-1 #polska_mapa_txt .mapa_p_txt p,.blind-zoom-1 #europa_mapa_txt .mapa_p_txt p{font-size:18px;}body.blind-zoom-1 section.parallax.bg3 .formularz_praca .col-md-12.zgoda label,body.blind-zoom-2 section.parallax.bg3 .formularz_praca .col-md-12.zgoda label{font-size:20px;}.fullwidth-menu{z-index:100;}section.produkt .opis_prod h2{font-size:13px;}*{-webkit-font-smoothing:none;-moz-osx-font-smoothing:color;}section.offer_category.strona-kategorii .opiskatalog .col-sm-2 div h3{line-height:17px;}section.offer_category.strona-kategorii .opiskatalog .col-sm-2 div h3 a{color:#262525;text-transform:uppercase;font-weight:400;font-size:14px;}.partnerzy{background:#000;border:0px solid red;padding:90px 0 110px 0;}.partnerzy .partner_all{clear:both;}.partnerzy h2{color:white;text-transfirm:uppercase;text-transform:uppercase;font-weight:500;letter-spacing:14px;margin-bottom:40px;font-size:40px;text-align:center;}.partnerzy .rc-rcbrand-container .rc-rcbrand-inner{background:transparent;padding:0 30px;}.partnerzy .rc-rcbrand-container .rc-rcbrand-inner .rc-rcbrand-ul li.rc-rcbrand-item{filter:brightness(82%);}.partnerzy .rc-rcbrand-container .rc-rcbrand-inner .rc-rcbrand-ul li.rc-rcbrand-item img{filter:saturate(0) brightness(500);height:56px;width:auto;}.partnerzy .rc-rcbrand-container .rc-rcbrand-inner .rc-rcbrand-ul li.rc-rcbrand-item:hover{filter:brightness(100%);}.partnerzy .rc-rcbrand-container .rc-rcbrand-inner .rc-rcbrand-ul li.rc-rcbrand-item:hover img{filter:saturate(100%) brightness(1);}.partnerzy .rc-rcbrand-container .rc-rcbrand-inner .firmy_loga_all border:2px solid red .col-md-4{filter:brightness(82%);}.partnerzy .rc-rcbrand-container .rc-rcbrand-inner .firmy_loga_all border:2px solid red .col-md-4 img{filter:saturate(0) brightness(500);margin-bottom:20px;height:56px;width:auto;}.partnerzy .rc-rcbrand-container .rc-rcbrand-inner .firmy_loga_all border:2px solid red .col-md-4:hover{filter:brightness(100%);}.partnerzy .rc-rcbrand-container .rc-rcbrand-inner .firmy_loga_all border:2px solid red .col-md-4:hover img{filter:saturate(100%) brightness(1);}.partnerzy .firmy_loga_all{border:0px solid red;}.partnerzy .firmy_loga_all .col-md-4{text-align:center;}.partnerzy .firmy_loga_all .col-md-4 img{margin-bottom:70px;height:56px;width:auto;}.partnerzy .firmy_loga_all .col-md-4:hover{filter:brightness(100%);}.partnerzy .firmy_loga_all .col-md-4:hover img{filter:saturate(100%) brightness(1);cursor:pointer;}#shadow_popup{position:fixed;top:0px;right:0px;z-index:1000;background:rgba(0, 0, 0, 0.3);height:100vh;width:100%;z-index:1032;}.popup{width:100%;text-align:center;position:fixed;top:0px;right:0px;z-index:1000;background:transparent;height:100vh;padding-top:150px;}.popup .inside{max-width:850px;margin:83px auto 0;background:transparent;border-radius:10px;overflow:hidden;box-shadow:-1px -1px 20px rgba(0, 0, 0, 0.6);position:relative;}.popup .inside .link_pop{text-align:right;color:#000;font-weight:800;position:absolute;right:0;top:0;}.popup .inside .link_pop a{color:#000;padding:15px;display:block;}.popup .inside .big_img{border-radius:10px;overflow:hidden;box-shadow:-1px -1px 20px rgba(0, 0, 0, 0.6);}.popup .inside .big_img p{padding:0;margin:0;}.popup .big_img_link h3{max-width:28.64583vW;margin:5px auto 0;}.popup .big_img_link img{overflow:hiden;border-radius:30px;}.min_popup{position:fixed;top:265px;z-index:1000;display:block;cursor:pointer;border-top-left-radius:5px 5px;border-bottom-left-radius:5px 5px;overflow:hidden;}.min_popup p{margin:0;padding:0;}::before,::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.switcher{height:70px;}.switcher ul li:nth-child(3){display:none;}@media (min-width:1px) and (max-width:1681px){.min_popup{height:59vh;}.min_popup img{height:59vh;width:auto;}.popup .inside{max-width:49vw;}.popup .inside .link_pop{top:-3px;}}@media (min-width:1px) and (max-width:1441px){.popup .inside{max-width:55vw;}}@media (min-width:1px) and (max-width:1367px){.navbar .top-logo-section .top-menu ul li a{padding:20px 20px;}.popup .inside{margin-top:-10px;}.popup .inside .link_pop{top:-4px;right:-2px;}}@media (min-width:1px) and (max-width:1280px){.switcher{top:145px !important;}.min_popup{top:226px;}.popup .big_img_link h3{max-width:50vw;}}@media (min-width:1px) and (max-width:1200px){.navbar .top-logo-section .top-menu ul li a{padding:20px 9px;}.popup .inside{max-width:70vw;margin-top:0;}}@media (min-width:1px) and (max-width:991px){.min_popup{height:50vh;top:300px;}.min_popup img{height:50vh;}}@media (min-width:1px) and (max-width:800px){.popup .inside .link_pop{top:-8px;right:-5px;}}@media (min-width:768px){.katalogi{padding:0 20vw;}.katalogi .col-sm-2{width:25%;}}@media (min-width:1px) and (max-width:700px){.popup .inside{max-width:83vw;margin-top:100px;}.popup .inside .link_pop{top:0px;right:0px;border-radius:5px;margin:0;background:#fff;}.popup .inside .link_pop a{padding:3px 5px;}.min_popup{top:280px;height:70vw;}.min_popup img{height:70vw;}}