<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*, *:before, *:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%; height:100%;min-height:100%;}body{margin:0;height:100%;min-height:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
.tos-slide,.tos-slider,.tos-wrapper{width:100%;height:100%}.tos-noanimation{transition-property:none!important}.tos-fastanimation{transition-duration:.2s!important;transition-timing-function:ease-out!important}.tos-wrapper{opacity:0;transition:opacity .4s ease;display:none;padding:0;margin:0;overflow:hidden}.tos-wrapper.tos-opened{display:block}.tos-wrapper.tos-opening{opacity:1}.tos-wrapper.tos-fixed{background-color:#fff;position:fixed;top:0;left:0;z-index:9000}.tos-slide,.tos-slide:before,.tos-slide&gt;*{display:inline-block}.tos-slider,.tos-wrapper.tos-inline{position:relative}.tos-slider{white-space:nowrap;padding:0;margin:0}.tos-uibg,.tos-wrapper.tos-fx-slide.tos-fixed .tos-slider{position:absolute}.tos-wrapper.tos-fx-slide .tos-slider{left:0;transition:left .4s ease}.tos-close,.tos-inline,.tos-next,.tos-prev,.tos-slide&gt;*,.tos-uibg{transition:opacity .4s ease}.tos-wrapper.tos-fx-fade .tos-slider{opacity:1;transition:opacity .4s ease}.tos-uibg{opacity:0;width:100%;left:0;bottom:0;z-index:1}.tos-desktop .tos-wrapper:hover .tos-uibg,.tos-slide.tos-loading&gt;*,.tos-touch .tos-wrapper.tos-hover .tos-uibg{opacity:1}.tos-fill .tos-uibg{background:linear-gradient(to top,rgba(255,255,255,.5),transparent)}.tos-slide{-webkit-overflow-scrolling:touch;line-height:1px;text-align:center;overflow:hidden;position:relative}.tos-slide:before{content:"";height:50%;width:1px;margin-right:-1px}.tos-slide&gt;*{opacity:1;vertical-align:middle;max-height:100%;max-width:100%}.tos-slide.tos-html&gt;div{-webkit-overflow-scrolling:touch;white-space:normal;text-align:left;line-height:1.5}.tos-slide.tos-html&gt;div *{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.tos-wrapper.tos-fill .tos-slide.tos-image&gt;img{max-height:none;max-width:none;min-height:100%;min-width:100%}.tos-wrapper.tos-fixed .tos-slide.tos-html&gt;div{background-color:#fff;color:#555;box-sizing:border-box;display:inline-block;padding:1rem;overflow:auto}.tos-desktop .tos-wrapper.tos-fixed{background-color:rgba(0,0,0,.85)}.tos-desktop .tos-wrapper.tos-fixed.tos-fit .tos-slide{padding:20px}.tos-close,.tos-next{right:20px}.tos-close,.tos-next,.tos-prev{background-color:transparent;opacity:0;display:block;width:40px;position:absolute;z-index:1}.tos-next,.tos-prev{height:80px;margin-top:-40px;top:50%}.tos-next.tos-disabled,.tos-prev.tos-disabled{cursor:default}.tos-prev{left:20px}.tos-close{height:40px;top:20px;background-color:transparent;background-image:url(../obr/zamknij.svg);background-size:75% auto;background-repeat:no-repeat;background-position:center}.tos-desktop .tos-wrapper:hover .tos-close,.tos-desktop .tos-wrapper:hover .tos-close:hover,.tos-desktop .tos-wrapper:hover .tos-next,.tos-desktop .tos-wrapper:hover .tos-next:hover,.tos-desktop .tos-wrapper:hover .tos-prev,.tos-desktop .tos-wrapper:hover .tos-prev:hover,.tos-touch .tos-wrapper.tos-hover .tos-close,.tos-touch .tos-wrapper.tos-hover .tos-close:hover,.tos-touch .tos-wrapper.tos-hover .tos-next,.tos-touch .tos-wrapper.tos-hover .tos-next:hover,.tos-touch .tos-wrapper.tos-hover .tos-prev,.tos-touch .tos-wrapper.tos-hover .tos-prev:hover{opacity:1}.tos-desktop .tos-wrapper:hover .tos-close.tos-disabled,.tos-desktop .tos-wrapper:hover .tos-next.tos-disabled,.tos-desktop .tos-wrapper:hover .tos-prev.tos-disabled,.tos-touch .tos-wrapper.tos-hover .tos-close.tos-disabled,.tos-touch .tos-wrapper.tos-hover .tos-next.tos-disabled,.tos-touch .tos-wrapper.tos-hover .tos-prev.tos-disabled{opacity:0}.tos-next span,.tos-prev span{content:'';display:block;width:30px;height:30px;margin:-5px;position:absolute;top:50%;transform:rotate(45deg)}.tos-prev span{border-bottom:3px solid #fff;border-left:3px solid #fff;left:50%}.tos-next span{border-top:3px solid #fff;border-right:3px solid #fff;right:50%}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-close .tos-slide,.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-next .tos-slide,.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-prev .tos-slide{padding-left:80px;padding-right:80px}.tos-inline{opacity:1;display:inline-block;margin:0;position:relative;top:auto;left:auto;right:auto}.tos-caption,.tos-pagination{text-align:center;-webkit-transition:opacity .4s ease;width:100%;bottom:0;left:0;z-index:1;position:absolute}.tos-inline.tos-prev{margin-right:-60px}.tos-inline.tos-next{margin-left:-60px}.tos-loading .tos-inline{opacity:1!important}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close,.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next,.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev{transform:scale(2)}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev{transform:scale(3)}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-prev,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-prev{transform-origin:left center}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-next,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-next{transform-origin:right center}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-close,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-close{transform-origin:right top}.tos-caption{color:#fff;opacity:1;transition:opacity .4s ease}.tos-caption:after{content:'';display:block;clear:both}.tos-caption&gt;div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;padding:0 20px;float:left}.tos-caption&gt;div:last-child{float:right;margin-right:-2px}.tos-desktop .tos-wrapper:hover .tos-caption,.tos-touch .tos-wrapper.tos-hover .tos-caption{opacity:1}.tos-wrapper .tos-caption{line-height:20px;font-size:15px;text-shadow:0 1px 2px rgba(0,0,0,.8);height:40px}.tos-wrapper.tos-has-caption .tos-uibg{height:100px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-caption .tos-slide{padding-bottom:60px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-caption{line-height:40px;font-size:30px;text-shadow:0 2px 4px rgba(0,0,0,.8);height:80px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg{height:200px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-caption{line-height:60px;font-size:45px;text-shadow:0 3px 6px rgba(0,0,0,.8);height:120px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-caption .tos-uibg{height:300px}.tos-wrapper.tos-fx-slide .tos-slider{transition-property:left,margin}.tos-pagination,.tos-play{transition:opacity .4s ease;opacity:1}.tos-pagination{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.tos-pagination a{display:inline-block}.tos-pagination.tos-bullets a{background-color:rgba(255,255,255,.2)}.tos-pagination.tos-bullets a:hover{background-color:rgba(255,255,255,.5)}.tos-pagination.tos-bullets a.tos-selected{background-color:rgba(255,255,255,.9)}.tos-desktop .tos-wrapper:hover .tos-pagination,.tos-touch .tos-wrapper.tos-hover .tos-pagination{opacity:1}.tos-wrapper .tos-pagination:after,.tos-wrapper .tos-pagination:before{content:'';display:inline-block;width:20px;height:10px}.tos-wrapper.tos-has-bullets .tos-pagination{height:30px}.tos-wrapper.tos-has-bullets .tos-pagination a{border-radius:10px;width:10px;height:10px;margin:0 5px}.tos-wrapper.tos-has-bullets .tos-caption{bottom:30px}.tos-wrapper.tos-has-bullets .tos-uibg{height:90px}.tos-wrapper.tos-has-bullets.tos-has-caption .tos-uibg{height:130px}.tos-wrapper.tos-has-thumbnails .tos-pagination{height:70px}.tos-wrapper.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:50px;height:50px;margin:0 5px}.tos-wrapper.tos-has-thumbnails .tos-caption{bottom:70px}.tos-wrapper.tos-has-thumbnails .tos-uibg{height:130px}.tos-wrapper.tos-has-thumbnails.tos-has-caption .tos-uibg{height:170px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets .tos-slide{padding-bottom:50px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets.tos-has-caption .tos-slide{padding-bottom:80px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails .tos-slide{padding-bottom:90px}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-thumbnails.tos-has-caption .tos-slide{padding-bottom:120px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-pagination:after,.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-pagination:before{content:'';display:inline-block;width:40px;height:20px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination{height:60px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a{border-radius:20px;width:20px;height:20px;margin:0 10px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption{bottom:60px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg{height:180px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg{height:260px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination{height:140px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:100px;height:100px;margin:0 10px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption{bottom:140px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg{height:260px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg{height:340px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-pagination:after,.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-pagination:before{content:'';display:inline-block;width:60px;height:30px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination{height:90px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-pagination a{border-radius:30px;width:30px;height:30px;margin:0 15px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-caption{bottom:90px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets .tos-uibg{height:270px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-bullets.tos-has-caption .tos-uibg{height:390px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination{height:210px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:150px;height:150px;margin:0 15px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-caption{bottom:210px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails .tos-uibg{height:390px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed.tos-has-thumbnails.tos-has-caption .tos-uibg{height:510px}.tos-slide .tos-html{-webkit-overflow-scrolling:touch}.tos-play,.tos-play:after{display:block;position:absolute;top:50%;left:50%}.tos-play{background:#000}.tos-play:after{content:''}.tos-desktop .tos-wrapper:hover .tos-play,.tos-desktop .tos-wrapper:hover .tos-play:hover,.tos-touch .tos-wrapper.tos-hover .tos-play,.tos-touch .tos-wrapper.tos-hover .tos-play:hover{opacity:1}.tos-wrapper .tos-play{border-radius:80px;width:80px;height:80px;margin:-40px}.tos-wrapper .tos-play:after{border:20px solid transparent;border-left-color:#fff;border-left-width:30px;margin-top:-20px;margin-left:-10.5px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play{border-radius:160px;width:160px;height:160px;margin:-80px}.tos-touch.tos-scale-2 .tos-wrapper.tos-fixed .tos-play:after{border:40px solid transparent;border-left-color:#fff;border-left-width:60px;margin-top:-40px;margin-left:-21px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play{border-radius:240px;width:240px;height:240px;margin:-120px}.tos-touch.tos-scale-3 .tos-wrapper.tos-fixed .tos-play:after{border:60px solid transparent;border-left-color:#fff;border-left-width:90px;margin-top:-60px;margin-left:-31.5px}
body {font-family:'Roboto Condensed', sans-serif;font-size:1em;background-color:#000;color:#ccc;font-weight:400;}
#header, #strona {display:block;clear:both;width:100%;background-color:#000;}
#strona {opacity:1;position:relative;left:0;top:0;z-index:1;background-image:url(../obr/bg.jpg);background-position:center top; background-repeat:no-repeat;padding-top:50px;font-size: 0.875em; min-height:100%;}

.katalog #strona {background-image:url(../obr/katalog.jpg);}

strong {font-weight: 700; color: #fff;}

#header {height:50px;position:fixed;left:0;top:0;z-index:2;}

#menuglowne {height: calc(100% - 50px); max-height: 0px; position:fixed;left:0;top:50px;z-index:3; overflow:hidden; background-color: rgba(0,0,0,.8); width: 100%;}
#menuglowne.otwarte, .produktfast.otwarte {max-height:100%;overflow:auto;}
#strona.otwarte {opacity: 0; overflow:hidden;}

#menuglowne, #strona, .szukaj, #menu, #searchform, #menu li a, .aktywnylang, #langlista a, .katalogfast li a, .dropdown dd ul, .dropdown2 dd ul, .produktfast li a
{-webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease; -ms-transition: all 300ms ease}
#menuglowne h4{ text-align: center; margin-bottom: 0; padding-bottom: 0}
.wynikiwysz table.dataTable tbody tr.odd, .wynikiwysz table.dataTable tbody tr.even {-webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease; -ms-transition: all 300ms ease}

#header .logotop {background-image:url(../obr/logomob.jpg);background-size:contain;background-position:center;background-repeat:no-repeat; float:left;}
#header .logotop, #header .logotop .logo, #header .logotop .logo a {display: inline-block; width:100px; height:50px; margin:0; padding:0;}
#header .logotop .logo a span {display: none;}
.isodesk{display: none}
.iso {display:block; height:50px; line-height:50px; margin:0; padding:0 1rem; font-size: 0.875em; float:left; font-weight:400; width: 100%; text-align:center;}
.aktywnylang {font-weight:700; padding: 0; display:block;background-color: #900;}
#langlista a {text-decoration: none; color: #fff; background-color: rgba(0,0,0,1); display:block;}
#langlista {display: block; position:fixed; right:50px; top:0; float:right; margin:0; padding:0; list-style:none; width: 100px; text-align:center;line-height:50px; font-size: 0.75em; z-index: 5;}

#langlista li {padding:0; margin:0; display:inline-block; float:right; width: 50%;}

#menu, .produktfast {width: 100%; clear:both; overflow:hidden; text-align:center; list-style:none; margin:0;padding:1rem 0;}
#menu li, .produktfast li {display: block;}
#menu li:first-child a {border-top: none;}
#menu li a, .produktfast li a {display: inline-block; line-height: 35px; height: 35px; padding: 0 1rem; border-top: 1px solid #333; text-decoration:none; font-size: 0.75em; color: #fff; text-transform:uppercase;}
#menu li.katalog a {border-top: none; background-color:#900;}

#header .menu, #header .zamknij.otwarte {display: inline-block;width:50px; height:50px; margin:0; padding:0;background-size:contain;background-position:center;background-repeat:no-repeat; float:right;}
#header .menu {background-image:url(../obr/menu.jpg);}
#header .zamknij, #header .logotop h1 a span, #header .menu.otwarte {display:none;}
#header .zamknij.otwarte {background-image:url(../obr/zamknij.jpg);}

.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

@-webkit-keyframes fadeIn {from {opacity: 0;} to {opacity: 1;}}
@keyframes fadeIn {from {opacity: 0;} to {opacity: 1;}}
.fadeIn {-webkit-animation-name: fadeIn; animation-name: fadeIn;}
@-webkit-keyframes fadeOut {from {opacity: 1;} to {opacity: 0;}}
@keyframes fadeOut {from {opacity: 1;} to {opacity: 0;}}
.fadeOut {-webkit-animation-name: fadeOut; animation-name: fadeOut;}

#slajder {display:block; overflow:hidden; height: 20em;}
.slajd {height: 20em; background-repeat: no-repeat; background-position: center bottom; background-size: auto 100%;}
.slajd img {display: none;}
.slajd .kontener {position: relative; display:block; height: 100%;}
.slajd .kontener .tekstys {position: absolute; display:block; left:0; bottom: 1rem;}
.tekstys h3 {display: inline-block; background-color: #000; margin:0; padding: 3px 2rem 3px 1rem;font-weight:700; color:#fff; font-size: 1.75em; float:none; clear:both;}
.czysc {content:''; display:table; width:100%; height:0px; overflow:hidden; clear:both;}
.tekstys h2 {display: inline-block; background-color: #fff; margin:0; padding: 5px 1rem 5px 1rem;font-weight:700; color:#000; font-size: 2em;}
.tekstys p {display:inline-block;background-color:rgba(0,0,0,.75);margin:0;padding:10px 1rem 10px 1rem;line-height:1.3;font-weight:400;color:#fff;}
.tekstys h3, .tekstys h2 {letter-spacing:-1px;}

.slajddla h2{ font-size: 2.25em }
#trescistart {background-color:rgba(0,0,0,.3);padding:0;overflow:hidden;line-height:1.3;border-top:1px solid #fff;}

#trescistart h4 {margin:0;color:#fff;text-transform:uppercase;margin:1rem 0 0;font-size:1.25em;}
.kontener {padding:0 1rem;width:100%;max-width:1200px;margin:0 auto;}
#header .kontener {padding:0;}

.szukaj {display: none;}

#header #searchform {display:block;padding:10px 0;background-color:#333;text-align:center;text-transform:uppercase;max-width:500px;width:100%;margin:0 auto;}
#header #searchform:after {content: "";display: table;clear: both;}

#header #searchform label {display:none;}

.wybmark, .wybmark2, .wyszukiwarka, #telefonytop {padding:1rem 1rem 1rem; background-color: #000; display:block; overflow:hidden; margin: 0 0 0.5rem;}
.wybmark select {display: none;}
.wybmark2 select {display: none;}

		.dropdown, .dropdown2 {margin: 0;}
		.dropdown dd, .dropdown dt, .dropdown ul,.dropdown2 dd, .dropdown2 dt, .dropdown2 ul { margin:0px; padding:0px;line-height: 45px; font-size: 1em;background-color:#333;color:#fff; width: 100%;}
        .dropdown dd,.dropdown2 dd { position:relative; }
        .dropdown a, .dropdown a:visited, .dropdown2 a, .dropdown2 a:visited {text-decoration:none; outline:none;}
        .dropdown a:hover,.dropdown2 a:hover {}
        .dropdown dt a:hover, .dropdown2 dt a:hover {}
        .dropdown dt a, .dropdown2 dt a {line-height: 45px; height: 45px;font-size: 1em; padding: 0 1rem;background-color:#333;color:#fff; width: 100%; display:block; position:relative;}
		.dropdown dt a:after, .dropdown2 dt a:after {content:''; background-image: url(../obr/arrow.png); background-repeat: no-repeat;  background-position: center; background-size: 28% auto;line-height: 45px; height: 45px; width: 45px; position:absolute; right:0; top:0;}
        .dropdown dt a span, .dropdown2 dt a span {cursor:pointer; display:block;}
        .dropdown dd ul, .dropdown2 dd ul {display:none; list-style:none;}
        .dropdown span.value, .dropdown2 span.value {display:none;}
        .dropdown dd ul li a, .dropdown2 dd ul li a {line-height: 45px; height: 45px;font-size: 1em; padding: 0 1rem;background-color:#222;color:#fff; width: 100%; display:block; border-bottom: 1px solid #555;}
        .dropdown dd ul li a:hover, .dropdown2 dd ul li a:hover {background-color:#900;}

.selektor h4 {padding-left: 1rem;}
#header #searchform #searchsubmit, #header #s {font-family:'Roboto Condensed',sans-serif;font-weight:400;text-transform:uppercase;font-size:0.75em;height:30px;line-height:30px;text-align:center;display:inline-block;border:none;color:#fff;}

#header #s {width: 60%;padding: 0 1rem;background-color: #666;}
#header #searchform #searchsubmit {margin-left: 10px;padding: 0;width: 28%;background-color: #000;}
#header #searchform #searchsubmit:hover {background-color:#000;color: #fff;}

.katalogfast {width: 100%; clear:both; overflow:hidden; text-align:left; list-style:none; margin:0; padding:1rem 0;}
.katalogfast li {display: block; border-top: 1px solid #333;}
.katalogfast li:first-child {border-top: none;}
.katalogfast li a {display: block; line-height: 35px; height: 35px; padding: 0 1rem;  text-decoration:none; color: #999; text-transform:uppercase;}
.katalogfast li a:hover {color: #fff;}

.lewaszeroka {padding:0 0 1rem;}
.prawawaska {padding:0 0 2rem;}

.szukaj:hover {border-color: #666;}

#stopka {border-top: 1px solid #222; padding: 0 0 1rem; background-color: #000;}
#stopka .cookies {padding: 1rem 0; color: #555;}

#trescikatalog {padding:1rem 0 1rem;overflow:hidden;line-height:1.3;}

#trescikatalog #searchform {background-color: transparent;margin: 0;padding: 0;text-align: right;display: block;text-transform: uppercase; width:100%; position:relative;}
#trescikatalog #searchform label {display:none;}
#trescikatalog #s {line-height: 45px; height: 45px;font-size: 1em;background-color:#333;color:#fff;border:0;padding: 0 3.813rem 0 1rem; width: 100%;  }
#trescikatalog #searchform #searchsubmit {background-color: #900;font-size: 1em;padding:0;margin:0;border:0; right:0; top:0; z-index: 10;position:absolute; width: 45px;line-height: 45px; height: 45px;text-indent: -999999px;background-image: url(../obr/szukaj.png);background-position: center;background-size: 40% auto;background-repeat: no-repeat;}
#trescikatalog h4 {margin:0;color:#fff;text-transform:uppercase;margin: 0 0 0.5rem; font-size:1.25em; text-align:center;font-weight: 400; color: #fff;}
#trescikatalog .tytstr {line-height: 1.1; margin: 0.5rem 0 1rem 0; font-size: 2em; text-transform: uppercase; text-align:center; font-weight: 400; color: #fff;}

.polatop {display:block; clear:both; width: 100%; max-width:900px; margin: 0 auto;}

.infopod {text-align:center; padding: 1rem; background-color: rgba(0,0,0,0.8); display:block; clear:both;width: 100%; max-width:900px; margin: 0 auto;}
.wynikiwysz {background-color:rgba(0,0,0,1);width:100%;max-width:1200px;margin:0 auto; padding: 0.5rem 1rem; clear: both;}

table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr&gt;.sorting_1,table.dataTable.order-column tbody tr&gt;.sorting_2,table.dataTable.order-column tbody tr&gt;.sorting_3,table.dataTable.display tbody tr&gt;.sorting_1,table.dataTable.display tbody tr&gt;.sorting_2,table.dataTable.display tbody tr&gt;.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected&gt;.sorting_1,table.dataTable.order-column tbody tr.selected&gt;.sorting_2,table.dataTable.order-column tbody tr.selected&gt;.sorting_3,table.dataTable.display tbody tr.selected&gt;.sorting_1,table.dataTable.display tbody tr.selected&gt;.sorting_2,table.dataTable.display tbody tr.selected&gt;.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd&gt;.sorting_1,table.dataTable.order-column.stripe tbody tr.odd&gt;.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd&gt;.sorting_2,table.dataTable.order-column.stripe tbody tr.odd&gt;.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd&gt;.sorting_3,table.dataTable.order-column.stripe tbody tr.odd&gt;.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected&gt;.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected&gt;.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected&gt;.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected&gt;.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected&gt;.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected&gt;.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even&gt;.sorting_1,table.dataTable.order-column.stripe tbody tr.even&gt;.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even&gt;.sorting_2,table.dataTable.order-column.stripe tbody tr.even&gt;.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even&gt;.sorting_3,table.dataTable.order-column.stripe tbody tr.even&gt;.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected&gt;.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected&gt;.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected&gt;.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected&gt;.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected&gt;.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected&gt;.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover&gt;.sorting_1,table.dataTable.order-column.hover tbody tr:hover&gt;.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover&gt;.sorting_2,table.dataTable.order-column.hover tbody tr:hover&gt;.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover&gt;.sorting_3,table.dataTable.order-column.hover tbody tr:hover&gt;.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected&gt;.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected&gt;.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected&gt;.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected&gt;.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected&gt;.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected&gt;.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none;cursor:pointer;*cursor:hand;color:#333;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th&gt;div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td&gt;div.dataTables_sizing{height:0;overflow:hidden;margin:0;padding:0}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}table.dataTable thead th div.DataTables_sort_wrapper{position:relative}table.dataTable thead th div.DataTables_sort_wrapper span{position:absolute;top:50%;margin-top:-8px;right:-18px}table.dataTable thead th.ui-state-default,table.dataTable tfoot th.ui-state-default{border-right-width:0}table.dataTable thead th.ui-state-default:last-child,table.dataTable tfoot th.ui-state-default:last-child{border-right-width:1px}.dataTables_wrapper .dataTables_paginate .fg-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em;margin-left:2px;text-align:center;text-decoration:none;cursor:pointer;*cursor:hand;color:#333;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate .fg-button:active{outline:none}.dataTables_wrapper .dataTables_paginate .fg-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.dataTables_wrapper .dataTables_paginate .fg-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.dataTables_wrapper .ui-widget-header{font-weight:normal}.dataTables_wrapper .ui-toolbar{padding:8px}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:none}
table.DTCR_clonedTable{background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0259C4;z-index:201}
table.fixedHeader-floating{position:fixed;background-color:white}table.fixedHeader-locked{position:absolute;background-color:white}
table.dataTable.dtr-inline.collapsed&gt;tbody&gt;tr&gt;td:first-child,table.dataTable.dtr-inline.collapsed&gt;tbody&gt;tr&gt;th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed&gt;tbody&gt;tr&gt;td:first-child:before,table.dataTable.dtr-inline.collapsed&gt;tbody&gt;tr&gt;th:first-child:before{top:8px;left:4px;height:16px;width:16px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;box-sizing:content-box;content:'+';background-color:#31b131}table.dataTable.dtr-inline.collapsed&gt;tbody&gt;tr&gt;td:first-child.dataTables_empty:before,table.dataTable.dtr-inline.collapsed&gt;tbody&gt;tr&gt;th:first-child.dataTables_empty:before{display:none}table.dataTable.dtr-inline.collapsed&gt;tbody&gt;tr.parent&gt;td:first-child:before,table.dataTable.dtr-inline.collapsed&gt;tbody&gt;tr.parent&gt;th:first-child:before{content:'-';background-color:#d33333}table.dataTable.dtr-inline.collapsed&gt;tbody&gt;tr.child td:before{display:none}table.dataTable.dtr-inline.collapsed.compact&gt;tbody&gt;tr&gt;td:first-child,table.dataTable.dtr-inline.collapsed.compact&gt;tbody&gt;tr&gt;th:first-child{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact&gt;tbody&gt;tr&gt;td:first-child:before,table.dataTable.dtr-inline.collapsed.compact&gt;tbody&gt;tr&gt;th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:12px}table.dataTable.dtr-column&gt;tbody&gt;tr&gt;td.control,table.dataTable.dtr-column&gt;tbody&gt;tr&gt;th.control{position:relative;cursor:pointer}table.dataTable.dtr-column&gt;tbody&gt;tr&gt;td.control:before,table.dataTable.dtr-column&gt;tbody&gt;tr&gt;th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;box-sizing:content-box;content:'+';background-color:#31b131}table.dataTable.dtr-column&gt;tbody&gt;tr.parent td.control:before,table.dataTable.dtr-column&gt;tbody&gt;tr.parent th.control:before{content:'-';background-color:#d33333}table.dataTable&gt;tbody&gt;tr.child{padding:0.5em 1em}table.dataTable&gt;tbody&gt;tr.child:hover{background:transparent}table.dataTable&gt;tbody&gt;tr.child ul{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable&gt;tbody&gt;tr.child ul li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable&gt;tbody&gt;tr.child ul li:first-child{padding-top:0}table.dataTable&gt;tbody&gt;tr.child ul li:last-child{border-bottom:none}table.dataTable&gt;tbody&gt;tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}

.wynikiwysz table.dataTable tbody tr.odd {background-color: rgba(255,255,255,0.15)}
.wynikiwysz table.dataTable tbody tr.even {background-color: rgba(255,255,255,0.25)}
.wynikiwysz table.dataTable tbody tr:hover {cursor: pointer}
.wynikiwysz table.dataTable tbody th, .wynikiwysz table.dataTable tbody td {padding: 0.75rem;}
.wynikiwysz table.dataTable thead th, .wynikiwysz table.dataTable thead td {padding: 0.75rem 0.5rem 0.75rem 0.75rem; background-color: #900; text-align:left; font-weight: 700;}
.wynikiwysz table.dataTable tfoot th, .wynikiwysz table.dataTable tfoot td {padding: 0.75rem 0.5rem 0.75rem 0.75rem; background-color: #900; text-align:left;}

.wynikiwysz .dataTables_wrapper .ui-toolbar {padding: 0.5rem 0.5rem 1rem; overflow:hidden}
.wynikiwysz .dataTables_wrapper .dataTables_length, .wynikiwysz .dataTables_wrapper .dataTables_filter, .wynikiwysz .dataTables_wrapper .dataTables_info, .wynikiwysz .dataTables_wrapper .dataTables_processing, .wynikiwysz .dataTables_wrapper .dataTables_paginate {
    color: #999;
}
.wynikiwysz select, .wynikiwysz input {height:35px;line-height:35px;display:inline;padding:0 0.5rem;background-color:#555;color:#fff; text-align:left; border:none;text-transform:uppercase; }
.wynikiwysz select {margin: 0;}
.wynikiwysz input {margin-left: 0.5rem;}
.wynikiwysz dataTables_length label {height:35px;line-height:35px;display:inline-block;}
.wynikiwysz .dataTables_wrapper .dataTables_paginate .fg-button {color: #999; background-color: #555; border-radius: 0; border: none; min-width: 35px;}
.wynikiwysz .dataTables_wrapper .dataTables_paginate .fg-button:hover {background-color: #900; color: #fff; }

table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc {
    cursor: pointer;
}
table.dataTable thead .sorting div, table.dataTable thead .sorting_asc div, table.dataTable thead .sorting_desc div, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled {
    background-repeat: no-repeat;
    background-position: center right;
}
.wynikiwysz table.dataTable thead .sorting.sorting_desc div {background-image: url("../obr/sort_desc.png");}
.wynikiwysz table.dataTable thead .sorting.sorting_asc div {background-image: url("../obr/sort_asc.png");}
.wynikiwysz table.dataTable thead .sorting div {background-image: url("../obr/sort.png"); padding-right: 1rem;}
.wynikiwysz a {color: #fff; text-decoration:underline;}
.wynikiwysz a:hover {color: #CCC;}
.wynikwysz a {color: #fff; text-decoration:underline;}
.wynikwysz a:hover {color: #CCC;}
.wynikiwysz table.dataTable tbody tr.odd:hover, .wynikiwysz table.dataTable tbody tr.even:hover {background-color: rgba(255,255,255,0.4); color: #fff;}
.wynikiwysz table.dataTable tbody tr td, .wynikiwysz table.dataTable thead tr th, .wynikiwysz table.dataTable tfoot tr th {border-right:1px solid #000;}
.wynikwysz h1 {line-height: 1.1; margin: 0.5rem 0 1rem 0; font-size: 1.75em; text-transform: uppercase; text-align:center; font-weight: 700; color: #fff;text-shadow: 0 1px rgba(255, 255, 255, 0.08);}
.wynikwysz h2 {line-height: 1.1; margin: 0.5rem 0 1rem 0; font-size: 1.75em; text-transform: uppercase; text-align:center; font-weight: 700; color: #fff;text-shadow: 0 1px rgba(255, 255, 255, 0.08);}
.wynikwysz {display: block; overflow: hidden;}
.wynikwysz {background-color:#000; width:100%; max-width:1200px; margin:0 auto; padding: 0.5rem 1rem; clear: both;}
.wynikwysz .lewa {padding-bottom: 1rem;}
.wynikwysz .owl-carousel .owl-stage-outer {border: 3px solid #333; background-color: #333;}
.wynikwysz #slajder {display:block; overflow:hidden; height: auto; position: relative;}
.wynikwysz #slajder .owl-prev, .wynikwysz #slajder .owl-next {width: 40px; height: 40px; line-height: 40px; display:inline-block; position:absolute; top: 40%; background-position: center; background-repeat:no-repeat; background-size: 50% auto; text-indent:-999999px; background-color: rgba(0,0,0,0.4)}
.wynikwysz #slajder .owl-prev { background-image: url(../obr/lewa.png); left:0;}
.wynikwysz #slajder .owl-next { background-image: url(../obr/prawa.png); right:0;}
.prawa .lista ul {list-style: none; margin:0; padding: 0;}
.prawa .lista ul li {margin: 0 0 2px 0; background-color: #333; display:block; padding:0;}
.prawa .lista ul li a {padding: 1rem; color: rgba(255,255,255,0.7); display:block; text-decoration:none;}
.prawa .lista ul li a span {display: block; clear:both; color: rgba(255,255,255,1);font-weight: 700;}
.prawa .lista ul li:hover {background-color: #900;}
#telefonytop div {display: block; width: 100%; padding: 0 0 0.5rem; text-align:center; font-size: 1.25em;}
#telefonytop div a {text-decoration: none; color: #C00;}
#telefonytop div span {display: block; clear:both;}
#telefonytop {clear:both;}
.markibutton, .szukajbutton, .telefonybutton {display: none;}
.chocolat-zoomable.chocolat-zoomed .chocolat-img{cursor:zoom-out}.chocolat-open{overflow:hidden}.chocolat-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:10;background-color:#000;display:none;opacity:0.9}.chocolat-wrapper{height:100%;width:100%;position:fixed;left:0;top:0;z-index:16;color:#fff}.chocolat-zoomable .chocolat-img{cursor:zoom-in}.chocolat-loader{height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:11;background:url(../images/loader.gif);display:none}.chocolat-content{position:fixed;width:0px;height:0px;left:50%;top:50%;z-index:14;text-align:left}.chocolat-content .chocolat-img{position:absolute;width:100%;height:100%}.chocolat-wrapper .chocolat-left{position:absolute;left:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(../images/left.png) 50% 50% no-repeat;z-index:17;display:none}.chocolat-wrapper .chocolat-right{position:absolute;right:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(../images/right.png) 50% 50% no-repeat;z-index:17;display:none}.chocolat-wrapper .chocolat-right.active{display:block}.chocolat-wrapper .chocolat-left.active{display:block}.chocolat-wrapper .chocolat-top{position:absolute;top:0px;right:0;left:0;line-height:50px;height:50px;overflow:hidden;z-index:17;margin-bottom:10px}.chocolat-wrapper .chocolat-close{width:50px;height:50px;cursor:pointer;position:absolute;top:0;right:0;background:url(../images/close.png) 50% 50% no-repeat}.chocolat-wrapper .chocolat-bottom{position:absolute;bottom:0;left:0;right:0;line-height:40px;height:40px;font-size:12px;z-index:17;padding-left:15px;padding-right:15px;background:rgba(0, 0, 0, 0.2);text-align:right;margin-top:10px}.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255, 255, 255, 0.3)}.chocolat-wrapper .chocolat-pagination{float:right;display:inline-block;padding-left:15px}.chocolat-wrapper .chocolat-fullscreen{display:none;width:16px;height:40px;background:url(../images/fullscreen.png) 50% 50% no-repeat;margin:auto;cursor:pointer;float:right}.chocolat-wrapper .chocolat-description{display:inline-block;float:left}.chocolat-cover .chocolat-content .chocolat-left,.chocolat-cover .chocolat-content .chocolat-right{position:fixed;height:100%;top:0;padding:0px}.chocolat-cover .chocolat-content .chocolat-right{right:0px;background:url(../images/right-compact.png) 100% 50% no-repeat}.chocolat-cover .chocolat-content .chocolat-left{left:0;background:url(../images/left-compact.png) 0% 50% no-repeat}.chocolat-cover .chocolat-content .chocolat-top{top:0;left:0;position:fixed;z-index:1}.chocolat-cover .chocolat-content .chocolat-close{background:url(../images/close-compact.png) 0% center no-repeat}.chocolat-cover .chocolat-content .chocolat-bottom{bottom:0;left:0;position:fixed;background:rgba(255,255,255,0.75);z-index:1}.chocolat-cover .chocolat-content .chocolat-pagination,.chocolat-cover .chocolat-content .chocolat-description{padding:0 10px}body.chocolat-open&gt;.chocolat-overlay{z-index:15}body.chocolat-open&gt;.chocolat-loader{z-index:15}body.chocolat-open&gt;.chocolat-content{z-index:17}.chocolat-in-container .chocolat-wrapper,.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay{position:absolute}.chocolat-in-container{position:relative}
body.chocolat-open #strona {overflow: hidden; max-height: calc(100vh - 50px);}
.wynikiwysz .zdjecia a {display: none;}
.wynikiwysz .zdjecia a:first-of-type {display: inline-block; max-width: 200px;}

.deos {display: block; width: 50px; height: 50px; background-image: url(https://www.deos.pl/wp-content/themes/deos2014/grafika/deos-logo-m.svg); background-repeat:no-repeat; background-size: auto 40%; margin: 0 auto; background-position: center;}
.deos a {display: block; opacity: 0; color: rgba(0,0,0,0); text-decoration: none;}

.przyszuk{display: none;}
.specjalista{ border-bottom: 1px solid rgba(255,255,255,0.2); padding: 20px 0; min-height: 160px;}
.specjalista img{ float: left; margin-right: 15px; max-width: 120px; max-height:120px;}
.specjalista strong{ font-size: 1.125em }
.specjalista a{color: #fff;}
.gallery {display: block; overflow: hidden; }
.gallery .fotka { display: block; width: 25%;float: left; overflow: hidden; height: auto; padding:0;text-align: center;transition:all 0.5s cubic-bezier(0.85, 0.17, 0.29, 0.64);}
.gallery .fotka img { width: 100%; display: block;}
.gallery .fotka:hover { opacity: 0.7;}
#galeria h4, #kontakt h4{font-size: 1.25em; color: #fff; text-transform: uppercase;}
#mapakontakt { height: 250px }
.gm-style .gm-style-iw { color: #333;}
.siedziba, .przedstaw { width: 100%;}
#kontakt h5{ font-size: 1.125em; margin-bottom: 0; }
#kontakt a{ color: #900;}
#kontakt a:hover{text-decoration: none;}
#dziala {width: 100%; background-color: #333; padding: 16px 0;}
.dlatekst h4 {margin:0;color:#fff;text-transform:uppercase;margin:1rem 0 0;font-size:1.25em;}
#tredla{background-image:url(../obr/bgcz.jpg);background-position:center top; background-repeat:no-repeat;padding: 16px 0;}
#slajddla{ background-color: #b20000; padding: 16px 0; }
.item {width: 100%; height: auto; background-color: #ccc;}
#wstepdla{ padding: 0 0 16px;}
.owl-theme .owl-nav{display: none}
.selektor{ display: none }
.certstop {display: inline-block; background-image:url(../obr/isocert.svg);
		background-size:180px 98px;background-position:left center;background-repeat:no-repeat; width:180px; height:98px; margin:0; padding:0;}
.certstop span{display: none}
@media screen and (min-width: 480px) {
	.katalogfast {text-align: center;}
	.katalogfast li {display: inline-block; border: none; margin: 0 .5rem .5rem 0;}
	.katalogfast li a {background-color: #333;}
	.selektor h4 {display: none;}
	#menu li a {font-size: 1em; line-height: 45px; height: 45px;}
}
@media screen and (min-width: 550px) {
	#telefonytop div {display: inline-block; width: 33.33%; float:left; font-size: 1em; text-align:left; padding-left: 2rem; background-image:url(../obr/tel.png); background-position: left 0.5rem; background-size: auto 40%; background-repeat: no-repeat;}
}
@media screen and (max-width: 719px) {
	.wyniki #listamarki, .wyniki #wyszprod, .wyniki #telefonytop, .wynik #listamarki, .wynik #wyszprod, .wynik #telefonytop, .przyciski {display: none;}
	.wynik .przyciski, .wyniki .przyciski {display: block}
	.przyciski {text-align: center;}
	.button {background-color:#900;width:40px;height:40px; display:inline-block;}
	.button a {display: block;width: 40px; height: 40px;background-position: center;background-repeat: no-repeat;}
	.markibutton {background-image:url(../obr/list.png); background-size: auto 45%;}
	.szukajbutton {background-image:url(../obr/szukaj.png); background-size: auto 40%;}
	.telefonybutton {background-image:url(../obr/tel.png); background-size: auto 40%;}
	.wynikiwysz a {padding: 0.5rem 0; /*display:inline-block;*/ min-width: 70px;}
	.wynikiwysz .zdjecia a:first-of-type, .wynikiwysz .zdjecia a img {max-width: 100px; margin:0; padding: 0;}
}
@media screen and (min-width: 720px) {
	/*.wybmark {width: 100%; float:right;}*/
	/*.wyszukiwarka {display: none}*/
	#telefonytop h4 {margin-bottom: 1rem; display:none;}
	#telefonytop {padding: 1rem 10% 0.5rem; min-width: 671px;}
	#telefonytop div {padding-left: 3rem; background-position: 1rem 0.5rem; background-size: auto 40%;}
	.wybmark, .wybmark2, .wyszukiwarka {margin: 0 0 10px; /*padding-bottom: 16px;*/}
	.wynikwysz .lewa {padding: 0;width: 68%; float: left;}
	.wynikwysz .prawa {padding: 0;width: 30%; float: right;}
	.wynikwysz h1 {font-size: 1.25em; text-align:left; padding-left: 1rem;}
	.wynikwysz h2 {font-size: 1.25em; text-align:left; padding-left: 1rem;}
	.prawa .lista ul li a {padding: 0.75rem 1rem;}
	#strona {font-size: 1em;}
	.lewaszeroka {width: 55%; float: left;}
	.prawawaska {width: 40%; float: right;}
	.tekstys h3 {font-size: 2.5em;}
	.tekstys h2 {font-size: 3em;}
	.katalogfast li a {line-height: 45px; height: 45px;}
	#stopka {background-color: transparent;}
	#stopka {border-top: none; text-align:center; font-size: 0.75em;}
	#stopka .kontener {padding: 0 2rem;}
	#stopka .cookies {display: block; width: 100%; max-width: 500px; margin: 0 auto;}
	#trescikatalog .tytstr {margin: 1.5rem 0 2rem 0;}
	.przyszuk{ display: block; text-align: center;background-color:#900;width:260px;height:40px; margin: 5px 0 5px auto; font-weight: 700; /*text-transform: uppercase;*/ line-height: 40px;cursor: pointer;}
	#wyszukaj { display: none;}
	.handl1{width: 32.9%; display: inline-block;}
	.owl-theme .owl-nav{margin-top:0;text-align:center; display: block;}
	.owl-theme .owl-nav [class*=owl-prev]{margin: 0; padding: 0; position: absolute; bottom: 40px; left:0; background:transparent;display:inline-block;cursor:pointer; width: 34px; height: 64px; background-image: url(../obr/pop.png);}
	.owl-theme .owl-nav [class*=owl-prev]:hover{background-color:transparent; background-image: url(../obr/popb.png);}
	.owl-theme .owl-nav [class*=owl-next]{margin: 0; padding: 0; position: absolute; bottom: 40px;right: 0; background:transparent;display:inline-block;cursor:pointer; width: 34px; height: 64px; background-image: url(../obr/nast.png);}
	.owl-theme .owl-nav [class*=owl-next]:hover{background-color:transparent;background-image: url(../obr/nastb.png); }
}
@media screen and (max-width: 899px) {
	#header {-webkit-box-shadow: 0px 10px 50px 0px rgba(255,255,255,0.4);-moz-box-shadow: 0px 10px 50px 0px rgba(255,255,255,0.4);box-shadow: 0px 10px 50px 0px rgba(255,255,255,0.4);}
	.wynikiwysz {font-size: 0.875em; padding: 1rem 0;}
	.dataTables_length {display: inline-block; float: left;}
	.dataTables_filter {display: inline-block; float: right !important; margin: 0px !important;}
	.wynikiwysz .dataTables_wrapper .ui-toolbar {padding: 0.5rem 1rem 1rem; overflow: hidden;}
	.wynikiwysz .dataTables_wrapper .dataTables_paginate .fg-button {margin-bottom: 0.25rem;}
}
@media screen and (min-width: 900px) {
	.polatop{ margin: 0; max-width: 1200px;}
	.wyniki #telefonytop, .wynik #telefonytop {width: calc(100% - 228px); margin-left:-16px;float: left; clear: none; min-width: 600px; height: 74px; padding-left: 5%; padding-right: 5%; }
	#telefonytop {width: 100%; float: left; clear: none; min-width: 600px; height: 74px; padding-left: 5%; padding-right: 5%;}
	.przyszuk {margin: 0 -16px 0 0; float: right; height: 74px; line-height: 74px}
	#wyszukaj {width: calc(100% - 228px); float:left; height: 74px;margin-left:-16px;}
	#wyszukaj h4 {display: none}
	.wynikwysz #slajder .owl-prev, .wynikwysz #slajder .owl-next {width: 50px; height: 50px; line-height: 50px; top: 45%; background-size: 50% auto;}
	.wynikwysz {border-top: none; padding-top: 1rem;}
	.dataTables_length {}	
	#strona {padding-top: 100px;}
	.wybmark, .wybmark2 {overflow: visible; }
	#trescikatalog {overflow: visible;}
	.dropdown dd ul, .dropdown2 dd ul {height: 20em; overflow: auto; position: absolute; left:0; top:0; z-index: 100;}
	.infopod {background-color: transparent;}
	/*.katalog #menu {padding: 0 1rem 0 0;}*/
	#header {position: absolute; height: 100px;}
	#header .kontener {position: relative;height: 100px;}
	#langlista {position: absolute; right: 1rem; top: 100px; height: 35px; line-height: 35px; width: 100%;}
	.szukaj {border: 1px solid #333; display: inline-block; position: absolute; right: 1rem; top: 25px; height: 50px; line-height: 50px; width: 50px; background-color: #000; background-image: url(../obr/szukaj.png); background-position: center; background-size: 40% auto; background-repeat: no-repeat; z-index: 10;}
	.szukaj:hover {cursor: pointer;}
	.szukaj.otwarte {background-image: url(../obr/menu.jpg);background-size: 100% auto;}
	#menu.otwarte {top: -100px; }
	#header #searchform.otwarte {top:0;}
	#langlista li {width: 50px;}
	.aktywnylang:hover {background-color: #900; cursor: pointer;}
	#langlista a:hover {background-color: #900;}
	#header .menu, #header .zamknij {display: none;}
	#header .logotop {background-image:url(../obr/logo.png);background-size:contain;background-position:center;background-repeat:no-repeat; position: absolute; left: 1rem; top: 10px;}
	#header .logotop, #header .logotop .logo, #header .logotop .logo a {display: inline-block; width:168px; height:75px; margin:0; padding:0;}
	
	#header .isodesk{width:103px; height:75px; border-left:1px solid #666; position: absolute; left: 200px; top: 15px; display: block;}
	#header .isodesk, #header .isodesk .certyfikat {display: inline-block; background-image:url(../obr/isocert1.png);background-size:83px 30px;background-position:20px center;background-repeat:no-repeat; width:103px; height:75px; margin:0; padding:0;}
	#header .isodesk a span{display: none}

	#menuglowne {position: relative; height: 100px; line-height: 100px; left:auto; right: 0; top:0; max-height: 100%; display: block; float:right; overflow:visible; max-width:570px; background-color: transparent;}
	#menuglowne h4, .produktfast{ display: none}
	#menu {width: 100%; clear: both;overflow: hidden;text-align: right;list-style: none;margin: 0; padding: 0 5.125rem 0 0; float:right;position:relative; top:0;}
	#menu li {display: inline-block}
	#menu li a {border-top: none;}
	#menu li a:hover {background-color: #555;}
	.slajd {max-width: 1168px; margin: 0 auto;}
	.slajd p {max-width: 400px; background-color: rgba(0,0,0,0); padding: 2rem 0;}
	.slajd h3, .slajd h2 {font-weight:400;line-height:80%; position:relative; z-index: 10; }
	.slajd1 {background-position: 70% center;}
	.slajd1 .kontener  .tekstys {left:10%; bottom: 3rem;}
	.slajd1 h3 {background-color: transparent; color:#000;}
	.slajd1 h3:before {content:''; position:absolute; width: 115%; height: 100%; background-color: #fff; display:block; z-index: -1; left: -1rem; bottom: 3px;}
	.slajd1 h2 {background-color: transparent; color:#fff;}
	.slajd1 h2:before {content:''; position:absolute; width: 70%; height: 90%; background-color: #000; display:block; z-index: -1; left: -1rem; bottom: 5%;}
	.slajd2 {background-position: 20% bottom; background-size: auto 90%;}
	.slajd2 .kontener  .tekstys {left:50%; bottom: 3rem;}
	.slajd2 h3 {background-color: transparent; color:#000;}
	.slajd2 h3:before {content:''; position:absolute; width: 100%; height: 100%; background-color: #fff; display:block; z-index: -1; left: -0.25rem; bottom: 3px;}
	.slajd2 h2 {background-color: transparent; color:#fff; line-height: 60%;}
	.slajd2 h2:before {content:''; position:absolute; width: 50%; height: 80%; background-color: #000; display:block; z-index: -1; left: -0.25rem; bottom: 6px;}
	.slajd3 {background-position: 15% bottom;}
	.slajd3 .kontener  .tekstys {left:40%; bottom: 2rem;}
	.slajd3 h3 {background-color: transparent; color:#000;}
	.slajd3 h3:before {content:''; position:absolute; width: 100%; height: 100%; background-color: #fff; display:block; z-index: -1; left: -0.25rem; bottom: 3px;}
	.slajd3 h2 {background-color: transparent; color:#fff; line-height: 60%;}
	.slajd3 .tekstys h2 { font-size: 3em;}
	.slajd3 h2:before {content:''; position:absolute; width: 100%; height: 130%; background-color: #000; display:block; z-index: -2; left: -0.25rem; bottom: -10px;}
	.slajddla {background-position: 70% center;}
	.slajddla .kontener  .tekstys {left:10%; bottom: 6.5rem;}
	.slajddla h3 {background-color: transparent; color:#000; font-weight: 700;}
	.slajddla h3:before {content:''; position:absolute; width: 100%; height: 105%; background-color: #fff; display:block; z-index: -1; left: 0; bottom: 3px;}
	.slajddla h2 {background-color: transparent; color:#fff; font-weight: 700;}
	.slajddla h2:before {content:''; position:absolute; width: 130%; height: 90%; background-color: #000; display:block; z-index: -1; left: 0; bottom: 5%;}
	.slajddla p {padding: 0.5rem 0 0 1rem}
	#menuglowne .iso {display: none;}
	#header #searchform {position: absolute; z-index: 5; background-color: transparent; margin: 0; line-height: 100px; height: 100px; padding: 0 5.125rem 0 0; max-width:670px; text-align: right; top: -100px;}
	#header #searchform #searchsubmit {background-color: #900;width: 50px; text-indent: -999999px; background-image: url(../obr/szukaj.png); background-position: center; background-size: 40% auto; background-repeat: no-repeat;}
	#header #s {width: 300px; text-align:left;}
	#header #searchform #searchsubmit, #header #s {line-height: 45px; height: 45px; font-size: 1em;}
	#header #searchform #searchsubmit:hover {background-color: #555;}
	.owl-theme .owl-nav [class*=owl-prev]{bottom: 60px;}
	.owl-theme .owl-nav [class*=owl-next]{bottom: 60px;}
	.selektor{ display: block; }
}
@media screen and (min-width: 980px) {
	.wynikwysz h1 {font-size: 1.5em; }
	.wynikwysz h2 {font-size: 1.5em; }
	.katalogfast {text-align: left;margin: 0 0 1rem;}
	.katalogfast {background-color: #000; padding: 0 1rem;line-height: 80px; height: 80px; }
	.katalogfast li a {line-height: 60px; height: 60px; background-color: transparent; text-transform: none; color: #fff; text-decoration: underline;}
	.katalogfast li a:hover {background-color: #555;}
	.katalogfast li {margin:0;}
	#trescikatalog .tytstr {font-size: 2.5em}
	#trescistart h4 {font-size: 1.5em}
	#galeria h4, #kontakt h4{font-size: 1.5em; margin-bottom: 1rem;}
	.siedziba{width: 24%; display: inline-block; vertical-align: top;}
	.przedstaw{width: 75%; display: inline-block; text-align: right;}
	.dlatekst{ max-width: 960px; width: 100%; margin: 0 auto; padding: 16px 32px;}
	.dlatekst p{ font-size: 1.313em; }
	.dlatekst h4 {font-size:1.5em;}
	#dziala, #tredla{padding: 32px 0;}
	#wstepdla{padding: 16px 0 32px 0;}

	#telefonytop {padding-right: 10%; padding-left: 10%;}
}
@media screen and (min-width: 1200px) {
	.tekstys h3 {padding: 3px 1rem 3px 1rem;font-size: 3em;}
	.tekstys h2 {padding: 5px 1rem 5px 1rem;font-size: 4em; letter-spacing: -2px;}
	.tekstys p {padding: 10px 1rem 10px 1rem;}
	#trescistart {max-width: 1200px; margin: 0 auto; border-top: none;}
	#strona {padding-top: 100px;}
	#header {background-color: rgba(0,0,0,.75);}
	.lewaszeroka, .prawawaska {padding:0 1rem 1rem;}
	#galeria .kontener, #kontakt .kontener{padding: 0 2rem}
	#mapakontakt { height: 350px }
	.owl-theme .owl-nav [class*=owl-prev]{bottom: 70px;}
	.owl-theme .owl-nav [class*=owl-next]{bottom: 70px;}
	#tredla h4{ margin-top: 50px;}
	#tredla h4:first-child{ margin-top: 0;}
}
@media screen and (min-width: 1300px) {
    .owl-theme .owl-nav [class*=owl-prev]{bottom: 80px; left:-40px;}
    .owl-theme .owl-nav [class*=owl-next]{bottom: 80px; right: -40px;}
}
.pinfo{background-color: #900;color: #fff;width: 100%;font-size: 16px;line-height: 52px;display: flex;flex-wrap: wrap;align-items: center;max-width: 1200px;margin: 0 auto 1rem;}
.pinfo .bzamknij{width: 47px;height: 47px;border: 5px solid #900;background-image: url('../obr/butzam.svg');background-size: 100%;background-position: center;cursor: pointer;}
.pinfo .bzamknij:hover{opacity: 0.7;}
.pinfo .informacja{width: calc(100% - 52px);padding-left: 1rem;padding-right: 1rem;line-height: 1.2;}
</pre></body></html>