@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:bold}em{font-style:italic}body{color:#3c3c3c;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:62.5%;font-weight:300}body,form,p,h1,h2,h3,h4,h5,ul,li,dl,dt,dd{margin:0;padding:0}h2{color:#202020;font-size:160%}h3{color:#202020;font-size:140%}h4{font-size:130%}h5{font-size:120%}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-content{padding-top:10px}#wrap{position:relative;background-color:white}#wrap-inner{margin:20px auto 0}.container{margin:0 auto;min-width:312px;max-width:658px;padding:0 15px;box-sizing:content-box}.content-area{display:flex;flex-grow:1;flex-wrap:wrap;align-items:flex-start;margin-left:-15px;margin-right:-15px}#content{flex:1 100%;margin-left:15px;margin-right:15px;max-width:calc(100% - 30px)}.content-wide{max-width:980px;margin:auto}#content-wide{max-width:980px;margin:0 auto;padding:0 0 25px}.sidebar{flex:1 100%;max-width:calc(100% - 30px);margin-left:15px;margin-right:15px}#sidebar.floating{position:absolute;right:0}#sidebarFiller{margin-left:15px;margin-right:15px}.sidebar.mobile-first{order:-1}img.img-responsive{display:block;width:100%;max-width:fit-content;height:auto}.section{margin-bottom:40px}.section-title{padding:12px;margin:0;font-size:18px;font-weight:600;background:#f5f5f5;border-left:5px solid #72bf44}.section-title.inactive{border-color:red;background:#fdd}.section-anchor{position:relative;top:-70px}a.expanded:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (min-width:1024px){.container{max-width:1280px}.content-area{flex-wrap:nowrap}.sidebar{will-change:transform}.sidebar.mobile-first{order:unset}.sidebar-left .sidebar,.sidebar-left #sidebarFiller{order:-1}.sidebar-left .sidebar.floating{left:0;right:auto}.row{display:flex;margin-left:-15px;margin-right:-15px}.row>div{flex:1;margin:0 15px}#content{flex:1;max-width:calc(100% - 360px)}.sidebar{flex:0 300px;flex-shrink:0;width:300px}}.box{margin-bottom:20px}.box.box-gray .box-content{background-color:#eee}.box.box-gray-gradient .box-content{background:#f5f5f5;background:transparent url(/i-static/common/box_300_gray_bottom.gif) no-repeat bottom left;background-image:linear-gradient(top,#FFF 0,#f5f5f5 50px);background-image:-o-linear-gradient(top,#FFF 0,#f5f5f5 50px);background-image:-moz-linear-gradient(top,#FFF 0,#f5f5f5 50px);background-image:-webkit-linear-gradient(top,#FFF 0,#f5f5f5 50px);background-image:-ms-linear-gradient(top,#FFF 0,#f5f5f5 50px)}.box .box-padded{padding:10px 13px;*padding:10px 14px}.box.box-gray .box-padded,.box.box-gray-gradient .box-padded{margin:1px;padding:9px 12px;*margin:0;*padding:10px 14px}.box .box-content h4{padding:12px;margin:0;border-left:5px solid #72bf44;background:#f5f5f5;font-size:18px;font-weight:600}.cBox{margin-bottom:10px}.cBox-nobg{margin-bottom:10px}.cBox .cBox-content .cBoxInner{margin:0 12px}.cBox .cBox-content .cBoxInner .cBoxInner-content{padding:8px 1px}.cBox-content h2{padding:12px 16px 9px;border-bottom:1px solid #d7d7d7}.cBox-content h3{padding:12px 16px 9px;border-bottom:1px solid #d7d7d7}.cBox-content h4{padding:10px 20px;margin:0;background:transparent url(/i-static/common/wiecej_gray.gif) no-repeat 0 50%;border-bottom:1px dotted #cdcdcd}.cBoxBlue{width:662px;margin-bottom:10px;background:#eaf4fe url(/i-static/common/box_662_blue_top.gif) no-repeat left top}.cBoxBlue .cBoxBlue-content{padding:6px;background:transparent url(/i-static/common/box_662_blue_bottom.gif) no-repeat left bottom;color:#3c64a0;font-size:1.2em;font-weight:bold;text-align:center}.cwBox{width:980px;margin-bottom:10px;background:white url(/i-static/common/box_980_top.gif) no-repeat left top}.cwBox .cwBox-content{padding:16px;background:transparent url(/i-static/common/box_980_bottom.gif) no-repeat left bottom}.cwBoxInner{background:white url(/i-static/common/box_948_top.gif) no-repeat left top}.cwBoxInner-content{padding:8px 1px;background:transparent url(/i-static/common/box_948_bottom.gif) no-repeat left bottom}.sBox{width:300px;margin-bottom:10px;background:white url(/i-static/common/box_300_top.gif) no-repeat left top}.sidebar .box .box-title,.sidebar .box .box-title h3{font-size:18px;font-weight:600}.sBox .sBox-content{padding:8px;background:transparent url(/i-static/common/box_300_bottom.gif) no-repeat left bottom}.sBox h3{font-family:Arial;font-size:1.5em;font-weight:normal;letter-spacing:-0.5px}.sBox h4{padding:10px 20px;margin:0;background:transparent url(/i-static/common/wiecej_gray.gif) no-repeat 0 50%;border-bottom:1px dotted #cdcdcd}.sBoxGray{margin-bottom:20px;background:#f5f5f5}.sBox-gray{background:transparent url(/i-static/common/box_300_bg_gray_sprite.gif) repeat-y -300px top}.sBox-gray .sBox-wrapper{background:transparent url(/i-static/common/box_300_bg_gray_sprite.gif) no-repeat left top}.sBox-gray .sBox-content{padding:2px;background:transparent url(/i-static/common/box_300_bg_gray_sprite.gif) no-repeat -600px bottom}a.btn,button.btn,input.btn{display:inline-block;position:relative;height:auto;padding:4px 14px;border:0;font:inherit;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.4);color:#FFF;text-decoration:none;cursor:pointer}.btn.btn-s{padding:1px 14px;font-size:11px;font-weight:normal}.btn.btn-primary{border:1px solid #40aa2c;background:#57bf3f url(/img/v1/header/item-bg.png) repeat-x top left;background-image:linear-gradient(top,#a4dd7e 0,#88d367 50%,#57bf3f 50%,#37a125 100%);background-image:-o-linear-gradient(top,#a4dd7e 0,#88d367 50%,#57bf3f 50%,#37a125 100%);background-image:-moz-linear-gradient(top,#a4dd7e 0,#88d367 50%,#57bf3f 50%,#37a125 100%);background-image:-webkit-linear-gradient(top,#a4dd7e 0,#88d367 50%,#57bf3f 50%,#37a125 100%);background-image:-ms-linear-gradient(top,#a4dd7e 0,#88d367 50%,#57bf3f 50%,#37a125 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a4dd7e),color-stop(0.5,#88d367),color-stop(0.5,#57bf3f),color-stop(1,#37a125));text-shadow:0 -1px #36a125}.btn:hover{background-position:0 -40px}.btn:active{box-shadow:0 2px 4px rgba(0,0,0,0.15) inset,1px 1px 3px 0 rgba(0,0,0,0.4)}.btn.btn-primary:hover{background:#72bf44}.btn.btn-orange{padding:6px 10px;background-color:#f76819;font-size:20px;text-shadow:1px 1px 0 rgba(0,0,0,.8);white-space:nowrap}.btn.btn-orange:active{background-color:#ec2f07;text-shadow:0 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;text-decoration:none}.btn.btn-koszyk{padding:6px 10px;background-color:#f76819;font-size:20px;text-shadow:1px 1px 0 rgba(0,0,0,.8);white-space:nowrap}.btn.btn-koszyk:active{background-color:#ec2f07;text-shadow:0 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;text-decoration:none}.btn.btn-koszyk>i{display:inline-block;width:32px;height:25px;margin-top:-5px;padding-left:10px;vertical-align:middle}.btn.btn-koszyk>i:before{content:url(/i-static/koszyk/shopping-cart-tooba-white.png)}.flat-btn{-moz-appearance:none;-ms-text-size-adjust:100%;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;appearance:none;background:transparent;border:0;border-radius:2px;box-sizing:border-box;color:#222;cursor:pointer;display:inline-block;font-size:14px;height:40px;line-height:21px;line-height:40px;margin:0;overflow:hidden;padding:0 13px;position:relative;text-align:center;text-decoration:none;text-size-adjust:100%;vertical-align:middle;white-space:nowrap;width:auto}.primary-btn{background:#f37521;color:#fff;font-weight:500;letter-spacing:2px;text-transform:uppercase}.dialog{background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,0.2);color:#000;outline:0;position:absolute;z-index:2100}.dialog.no-border{border:0}.dialog-header{position:relative;overflow:hidden;padding:15px 35px 15px 18px;vertical-align:middle;color:#000;font-size:18px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.dialog-header .close{position:absolute;right:18px;opacity:.2;color:#000;font-size:20px;font-weight:bold;line-height:20px;text-shadow:0 1px 0 #fff}.dialog-header .close:hover,.dialog-header .close:focus{opacity:.4;color:#000;text-decoration:none;cursor:pointer}.dialog-header button.close{padding:0;border:0 none;background:none repeat scroll 0 0 transparent;cursor:pointer;font-size:20px !important}.dialog-header .button{display:inline-block;cursor:pointer}.dialog-body{position:relative;overflow-y:auto}.dialog-footer{position:relative;bottom:0;left:0;right:0;padding:0 20px}.dialog-header .title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}@media(max-width:669px){.dialog-header,.dialog-header .title{white-space:normal}}.dialog-close{cursor:pointer;opacity:.7;position:absolute;right:0;top:10px;font-size:20px}.close-hover{opacity:1}.dialog-content{height:100%;padding:18px;font-size:14px;line-height:normal}.dialog.no-title .dialog-header{height:0;padding:0;position:static}.dialog.no-title .dialog-header .title{visibility:hidden}.dialog.no-padding .dialog-content{padding:0}.dialog-loading{background-color:#fff;bottom:0;cursor:wait;left:0;position:absolute;right:0;top:0;z-index:10}.loading-img{background:url("/i-static/admin/loading-32-v1.gif") no-repeat scroll 50% 50% transparent;opacity:.6}.dialog-buttons{padding:6px 0}.dialog-buttons .button+.button{margin-bottom:0;margin-left:5px}.dialog-message,.dialog-error{padding:30px 42px 30px 60px;background:#fff url("/i-static/icons/info32x32.png") no-repeat scroll 16px 40px}.dialog-message .dialog-header,.dialog-error .dialog-header{position:static;padding:0;margin-bottom:16px}.dialog-message .title{text-overflow:normal;white-space:normal}.dialog-message .dialog-header .close,.dialog-error .dialog-header .close{position:absolute;padding:14px;top:0;right:0}.dialog-message .dialog-content,.dialog-error .dialog-content{padding:0}.dialog-message .dialog-footer,.dialog-error .dialog-footer{padding:0;text-align:right}.dialog-message{z-index:3000}.dialog-error{background:#fff url("/i-static/admin/remove32x32.png") no-repeat scroll 16px 40px;z-index:4000}.dialog-error .title{color:#039}.dialog-fixed{position:fixed !important}.dialog.popup-dialog{z-index:3000}.dialog.katalog-popup .dialog-header{background-color:#77b82a}.katalog-popup-content a,.katalog-popup-content a img,.dialog-popup-content a .dialog-popup-content a img{display:block;outline:0}.katalog-popup-content a img,.dialog-popup-content a img{width:auto;height:auto;max-width:100%;max-height:100%}.katalog-popup-content .close,.dialog.no-title .close,.dialog.image-popup .close{position:absolute;top:5px;right:8px;padding:10px}.dialog.no-title .close{z-index:1}.dialog.katalog-2018-popup{border:0;border-radius:12px}.dialog.katalog-2018-popup.no-title .dialog-header,.dialog.katalog-2018-popup.no-title .dialog-body{position:static}.dialog.katalog-2018-popup.no-title button.close{padding:0;width:32px;height:32px;line-height:32px;font-size:36px !important;cursor:pointer}.dialog.katalog-2018-popup .dialog-content{text-align:center}.dialog.katalog-2018-popup .katalog-content{padding:18px;display:block}.dialog.katalog-2018-popup .katalog{height:200px}.dialog.katalog-2018-popup .katalog img{width:auto;max-width:100%;height:100%}.dialog.katalog-2018-popup button.btn.cta-btn{padding:0 20px;margin-top:24px;height:40px;outline:0;border:0;background:#72bf44;font-family:inherit;font-size:16px;line-height:40px}.overlay{background:none repeat scroll 0 0 #fff;position:absolute;left:0;top:0;z-index:2100}.overlay.overlay-fixed{position:fixed}.dialog-serwis-msg{z-index:2800}.dialog-serwis-msg .dialog-content{font-size:13px}.cookie-dialog{background-color:rgba(80,80,80,.8);color:#FFF;border-radius:4px;border:0}.cookie-dialog .dialog-header{padding:8px 12px;position:static}.cookie-dialog .dialog-header .close{position:absolute;top:8px;right:8px;padding:8px 12px;color:#FFF;font-size:14px !important;font-weight:500;opacity:1;background-color:#aca9ad;border-radius:4px}.cookie-dialog .dialog-header .title{color:#FFF;font-size:16px}.cookie-dialog .dialog-content{padding:0 12px 8px}.cookie-dialog .dialog-content a{color:#FFF;text-decoration:underline}.dialog.ulubione-msg-dialog{max-width:calc(100vw - 64px);box-shadow:0 10px 26px 0 rgba(58,78,88,.41),0 8px 7px 0 rgba(58,78,88,.36);background:#72bf44;color:#FFF}.dialog.ulubione-msg-dialog .dialog-header,.dialog.ulubione-msg-dialog .dialog-content{color:#FFF}.dialog.ulubione-msg-dialog .dialog-header{padding:16px 16px 0}.dialog.ulubione-msg-dialog .dialog-header .title{margin-bottom:8px}.dialog.ulubione-msg-dialog .dialog-header .close{right:0;top:0;width:40px;height:40px;padding:0;position:static;float:right;margin-top:-10px;margin-right:-10px;color:#FFF;opacity:1}.dialog.ulubione-msg-dialog .dialog-content{padding:0 16px 16px}.dialog.ulubione-msg-dialog .dialog-content p{margin:1em 0}.dialog.ulubione-msg-dialog .dialog-content a{color:#FFF;text-decoration:underline}.popover{position:absolute;padding:0;z-index:2010;max-width:calc(100vw - 32px);box-shadow:0 10px 26px 0 rgba(58,78,88,.41),0 8px 7px 0 rgba(58,78,88,.36);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#222;font-size:14px;line-height:21px;text-size-adjust:100%;text-transform:none;text-align:initial}.popover:after{content:"";height:16px;width:16px;position:absolute;top:-8px;right:50%;transform:rotate(45deg);z-index:-1;background-color:#72bf44;box-shadow:0 10px 26px 0 rgba(58,78,88,.41),0 8px 7px 0 rgba(58,78,88,.36)}.popover[ind="top right"]:after{left:80%}.popover .popover-content{margin:0;padding:16px;box-sizing:border-box;font-size:14px;background-color:#72bf44;color:#FFF;max-width:100%;white-space:normal}.popover .popover-header .popover-close{float:right;width:40px;height:40px;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:20px;cursor:pointer;margin-right:-10px;margin-top:-10px}.popover .popover-title{font-size:19px;font-weight:500;line-height:1.3;margin-bottom:8px}.popover .popover-body p{margin:1em 0}.popover .popover-body li{list-style:disc;margin-left:20px}.popover .popover-body a{color:inherit;text-decoration:underline}@media only screen and (min-width:544px){.popover .popover-title{font-size:21px}}.tDialog-overlay{z-index:1000;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.7;filter:Alpha(Opacity=70)}.tTooltip{position:absolute}#googlePlusBox .sBox-content{padding:1px}#googlePlusBox #googlePlusBoxContainer{overflow:hidden;padding:12px 0 10px 16px;background:transparent url(/i-static/common/google_box_bg.gif) no-repeat top left}#googlePlusBox #googlePlusBoxContainer .gtext{float:left;padding-top:2px;line-height:24px;font-size:1.2em;font-weight:bold}#searchFormBox{background:#f5f5f5}#searchFormBox form{position:relative;padding:16px 10px;font-size:14px;font-weight:500}#searchFormBox table td{height:32px}#searchFormBox .sfLabel{width:200px}#searchFormBox .sfSep{display:inline-block;width:30px;font-weight:normal;text-align:center}#searchFormBox .sfTextField{padding:2px 10px;margin:4px;height:36px;border:1px solid #c3c3c3;font:inherit;font-weight:400}#searchFormBox .shorter{width:100px}#searchFormBox .short{width:110px}#searchFormBox .long{width:268px}#searchFormBox .left{display:table-cell;padding:0 22px;vertical-align:top}#searchFormBox .right{display:table-cell;padding:0 22px;vertical-align:top}#searchFormBox .submit{position:absolute;bottom:18px;right:66px}#searchFormBox{background:#f5f5f5;color:#000}button.mp-search-submit{height:40px;border:0;background:#72bf44;color:#fff;padding:0 20px;font:inherit;font-size:18px;font-weight:400}.ui-widget.tac-menu{padding:0;background:#FFF none;border-top-style:dotted;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.5);box-shadow:2px 2px 4px rgba(0,0,0,0.5);font:11px Arial,Helvetica,sans-serif}.tac-item{border-top:1px dotted #ccc}.tac-item:first-child{border-top:0}.tac-item .tac-item-link{padding:0 !important}.tac-item .tac-item-link.ui-state-hover{margin:0 !important;background:#e5e5e5 none;color:inherit !important;border:0 !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tac-item .tac-info{padding:10px 0 !important;text-align:center;vertical-align:middle}.tac-item .tac-info-results{font-weight:bold}.tac-item .tac-info-ind{padding-left:5px}.tac-item .tac-item-thumb-view{position:relative;overflow:hidden;display:inline-block;margin:6px 10px 6px 6px;vertical-align:middle}.tac-item .tac-item-thumb{position:relative;border:0}.tac-item .tac-item-label{display:inline-block;max-width:170px;font-size:12px;font-weight:bold;line-height:18px;vertical-align:middle}.tac-item-label.dim{font-weight:normal}.tac-item-label .highlight{font-weight:bold}.tac-item-label .tac-symbol{color:#f76f19;font-size:16px}.tac-item-label.dim .tac-symbol{font-weight:normal}.tac-symbol .highlight{font-weight:bold}#searchFormBox #sfTabs{background:#5fbc23 url(/i-static/search_form/search_form_bg.gif) no-repeat left bottom}#sfTabs .tabs-nav{overflow:hidden;padding:10px 20px 0;background-color:white}#sfTabs .tabs-nav .tabs-caption{float:left;padding:6px 0 0;font-size:1.5em}#sfTabs ul{float:right}#sfTabs ul li{float:left;width:160px;margin-right:4px;border-bottom:1px solid white;background:transparent url(/i-static/search_form/tabs_inactive_left.gif) no-repeat left top;text-align:center}#sfTabs ul li.tabs-active{border-bottom:0 none;background:#5fbc23 url(/i-static/search_form/tabs_active_left.gif) no-repeat left top}#sfTabs li a{display:block;padding:7px 20px;background:transparent url(/i-static/search_form/tabs_inactive_right.gif) no-repeat right top;color:#5abe40;font-size:1.3em;font-weight:bold}#sfTabs li a:hover{color:black;text-decoration:none}#sfTabs li.tabs-active a{padding:7px 24px 8px;background:transparent url(/i-static/search_form/tabs_active_right.gif) no-repeat right top;color:white}#sfTabs .tab-content{padding:16px 0;color:white;font-size:1.2em;font-weight:bold}.tab-content-hide{display:none}.atrybuty-wybrane-box .sBox-content{padding:12px 14px 10px}.atrybuty-wybrane-box .tytul,.kolekcja-opis-box .tytul{letter-spacing:-0.5px}.atrybuty-wybrane-box ul{overflow:hidden}.atrybuty-wybrane-box .kryteria{clear:both;padding:6px 0 2px;font-size:14px}.atrybuty-wybrane-box .kryteria .ilosc{padding:2px 0 6px}.atrybuty-wybrane-box .kryteria .wybrane{float:left;padding:4px 0;padding-right:14px}.atrybuty-wybrane-box .kryteria ul li{position:relative;float:left;padding:2px 18px 2px 0;margin:2px 0;margin-right:8px;cursor:pointer;border-right:1px solid #d2d2d2;white-space:nowrap}.atrybuty-wybrane-box .kryteria li.last{border-right:0 none}.atrybuty-wybrane-box .kryteria li.hover{text-decoration:underline}.atrybuty-wybrane-box .kryteria li .close{position:absolute;top:3px;right:4px;width:11px;height:11px;background:transparent url(/i-static/kolekcje/wybrane_close2.gif) no-repeat left top}.atrybuty-wybrane-box .kryteria li.hover .close{background:transparent url(/i-static/kolekcje/wybrane_close_active2.gif) no-repeat left top}.atrybuty-wybrane-box .noResults{clear:both;padding:16px 0 10px;text-align:center}.atrybuty-wybrane-box .linki{overflow:hidden}.atrybuty-wybrane-box .linki.link-filter{display:none}.atrybuty-wybrane-box .linki ul{float:right}.atrybuty-wybrane-box .linki ul li{position:relative;float:left;padding:2px 0;margin:2px 0;margin-left:12px}.atrybuty-wybrane-box .linki a{display:block;padding-left:8px;background:transparent url(/i-static/common/gt_green.gif) no-repeat left 50%}.wybrane-wrap.floating{position:fixed;top:56px;width:660px;margin-left:-12px;border:1px solid #d2d2d2;border-top-width:0;background-color:#FFF;z-index:100;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:2px 3px 4px rgba(0,0,0,0.5);-webkit-box-shadow:2px 3px 4px rgba(0,0,0,0.5);box-shadow:2px 3px 4px rgba(0,0,0,0.5)}.wybrane-wrap.floating .pad{padding:0 10px 9px;margin:0 1px 1px;background-color:#f5f5f5}.atrybuty-wybrane-box .opis,.kolekcja-opis-box .opis{padding:8px 17px;color:#848484;font-size:14px;line-height:1.5;background:#f5f5f5}.atrybuty-wybrane-box .opis>p,.kolekcja-opis-box .opis>p{padding-top:3px}.atrybuty-wybrane-box .opis>ul,.kolekcja-opis-box .opis>ul{list-style-type:disc}.atrybuty-wybrane-box .opis>ul>li,.kolekcja-opis-box .opis>ul>li{margin-left:20px}.atrybuty-wybrane-box .opis>ul.linki,.kolekcja-opis-box .opis>ul.linki{float:right;overflow:hidden;list-style-type:none}.atrybuty-wybrane-box .opis>ul.linki li,.kolekcja-opis-box .opis>ul.linki li{float:left;margin-left:20px}#srSortbyPane{overflow:hidden;padding:6px 10px;color:#878787;font-size:14px}#srViewMode{float:left}#srViewMode img{vertical-align:middle}#srPagingTop,#srSortbyPane{border-bottom:1px solid #c0f0c0}.paging-bottom{margin-bottom:20px}p.infoEmptySR{padding:12px 0;text-align:center;font-size:16px}.showcase{overflow:hidden;margin-bottom:30px;border-bottom:3px solid #f67019}.showcase .projekt{position:relative}.showcase .projekt-image img{width:100%;max-width:100%;height:auto;max-height:100%}.showcase .projekt-nazwa{font-size:18px;font-weight:600;color:#FFF;padding:0 10px 10px;overflow:hidde;text-overflow:ellipsis;white-space:nowrap}.showcase .projekt-nazwa a{color:inherit}.showcase .projekt-nazwa .nowosc{font-size:16px;font-weight:400;background:#72bf44;padding:4px;vertical-align:middle;text-shadow:none}.showcase .projekt-desc{position:absolute;bottom:0;left:0;right:0;top:0;display:flex;flex-direction:column;justify-content:flex-end;color:#FFF;font-weight:400;text-shadow:-1px -1px 4px #000,1px 1px 4px #000;background:linear-gradient(to bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,0.8))}.showcase .projekt-bottom{font-size:14px;display:flex;align-items:flex-end;justify-content:space-between;padding:0 10px 6px}.showcase .cena{margin-top:-20px;color:#ff8c35;font-size:22px;font-weight:600}.showcase .przecena{margin-right:10px;color:#FFF;font-size:14px;font-weight:400;text-decoration:line-through}.showcase .bullets{overflow:hidden;position:absolute;top:0;right:0;padding:10px 12px;font-size:1.1em}.showcase .bullet{display:inline-block;width:12px;height:12px;margin:0 2px;background-color:#FFF;-moz-border-radius:1px;border-radius:1px;color:#FFF;cursor:pointer;border:0}.showcase .bullet.glide__bullet--active{background:#f67019}@media only screen and (min-width:554px){.showcase .projekt-nazwa{font-size:28px;padding:0 20px 10px}.showcase .projekt-bottom{font-size:16px;padding:0 20px 15px}.showcase .cena{font-size:32px}.showcase .przecena{font-size:16px}}.prjTygPaging{overflow:hidden;position:absolute;top:0;right:0;padding:10px 12px;font-size:1.1em}.prjTygPaging li{display:inline-block;width:12px;height:12px;margin:0 2px;background-color:#FFF;-moz-border-radius:1px;border-radius:1px;color:#FFF;cursor:pointer}.prjTygPaging li:hover{background-color:#666;text-decoration:none}.prjTygPaging li.current{background-color:#f67019}.prjTygPaging a.prjTygPagingPrev{float:left}.prjTygPaging a.prjTygPagingNext{float:right}.prjTygPagingPages{float:left;width:300px;margin-left:122px;font-weight:bold;text-align:center}.prjTygPagingPages a{padding:0 4px}.prjTygPagingPages a:hover{background-color:#666;color:#f67019;text-decoration:none}.prjTygPagingPages a.current{background-color:#333;color:#f67019}.promowane-box{margin-bottom:20px}.promowane-box .section-title a:after{content:"\f105";font-family:FontAwesome;margin-left:10px;position:absolute;color:#aaa}.promowane-wrap{border-bottom:2px solid #CCC;margin:0 0 10px}.promowane-header{position:relative}.promowane-header .title{max-width:400px}.promowane-header .title a{position:relative;color:#202020;line-height:30px}.promowane-header .title a:after{content:url(/i-static/common/gt_green.gif);position:absolute;margin-top:-3px;padding-left:6px}.promowane-header .filters{position:absolute;top:6px;right:0;font-size:12px;font-size:1.2em}.promowane-header .filters li{display:inline-block;margin-left:10px;border-right:1px solid #d2d2d2}.promowane-header .filters li a{display:block;padding:2px 6px;background:transparent url(/i-static/common/gt_green.gif) no-repeat left 50%}.promowane-header .filters li.last{border-right:0 none}.promowane-content{overflow-x:auto;padding:0 0 10px;white-space:nowrap}.promowane-content .projekt{display:inline-block;margin-right:16px;width:206px;padding:1px;border:1px solid #d2d2d2}.promowane-content .imgPane a{display:block;height:100%}.promowane-content .projekt.last{margin-right:0}.promowane-content .prjParams{clear:both;padding-bottom:3px;background-color:#f5f5f5}.promowane-content .prjParams p{padding:4px 6px 1px;overflow:hidden;font-size:12px;font-size:1.2em}.promowane-content .prjParams p span.label{float:left}.promowane-content .prjParams p span.val{float:right}#projektBox p.obsolete{padding:12px;line-height:1.5em;font-size:1.5em;font-style:italic;text-align:center}#prjOpracowanie{padding:2px 18px 12px;color:#848484;font-size:1.2em;text-align:right}#prjOpracowanie a{color:#848484;cursor:text;text-decoration:none}.projekt-ocena{float:right;padding:6px 0}.koncepcja{margin-top:-1px;border-top:1px solid #d2d2d2;padding:10px;font-size:1.2em;line-height:1.5em}.side-panel{position:absolute;display:table;transition:left .2s ease-out 0;z-index:100}.side-panel.side-left{left:0}.side-panel.side-right{right:0}.side-panel .side-panel-group>div{padding-top:20px}.side-panel .side-panel-group>div:first-child{padding-top:0}.side-panel .side-body{display:table-cell;padding:20px;background-color:#FFF;border:1px solid #d2d2d2;vertical-align:middle}.side-panel .side-bar{display:table-cell;vertical-align:middle}#coZawieraProjekt{font-size:14px;margin:20px 0;display:block}.koszty-budowy .koszty-etapy{display:table;width:100%}.koszty-budowy .koszty-opis{padding:20px 10px;font-size:14px;line-height:1.5em}.koszty-budowy .koszty-korzysci,.koszty-budowy .koszty-button{flex-shrink:0}.koszty-budowy .koszty-korzysci>ul{padding:0 30px;list-style-image:url(/i-static/common/list-circle-green.png)}.koszty-budowy .koszty-button a{background:#f76819;height:80px;width:250px;margin:auto;color:#FFF;display:flex;align-items:center;justify-content:center;text-align:center;font-size:20px;font-weight:400;text-shadow:1px 1px 0 rgba(0,0,0,.8);line-height:normal}.koszty-budowy .koszt{display:table-cell;width:33%;padding:20px 10px 15px;border-left:1px solid #d2d2d2;vertical-align:top;text-align:center}.koszty-budowy .koszt:first-child{border-left:0}.koszty-budowy .koszt .nazwa{padding-bottom:15px;color:#898989;font-size:16px}.koszty-budowy .koszt .cena{color:#ff6400;font-size:24px;font-weight:bold}.koszty-budowy .koszt .cena span{font-size:.75em}.koszty-budowy .koszt .bd{color:#AAA;font-size:1.3em;font-weight:bold}.koszty-budowy .koszt-icon{display:inline-block;width:17px;height:17px;background:transparent url(/i-static/widok_projektu/koszt-info.png) no-repeat;vertical-align:middle;cursor:pointer}@media only screen and (min-width:769px){.koszty-budowy .koszty-opis{flex-direction:row}}.zamawiam-box{box-shadow:0 -2px 5px rgba(0,0,0,.2)}.zamawiam-box.green .zamawiam-top{background-color:#72bf44}.zamawiam-box.dark .zamawiam-top{border-color:#222;background-color:#3a3a3a}.zamawiam-box.gray .zamawiam-top{border-color:#d2d2d2;background-color:#ededed}.zamawiam-box.blue .zamawiam-top{border-color:#018bd4;background-color:#0098e3}.zamawiam-box .zamawiam-top{overflow:hidden;padding:15px 10px 9px;color:#FFF;font-size:16px;line-height:25px;text-align:right}.zamawiam-box .zamawiam-bottom{position:relative;text-align:center}.zamawiam-box .symbol{float:left}.zamawiam-box .cena{font-size:20px;font-weight:bold}.zamawiam-box .old-cena{padding-right:5px;font-size:13px;text-decoration:line-through}.zamawiam-box .cena-najnizsza{text-align:right;font-size:13px}.zamawiam-box .korzysci{color:#FFF;font-size:12px}.zamawiam-box .korzysci a{color:#FFF;text-decoration:underline}.zamawiam-box .korzysci .icon{display:inline-block;width:16px;height:15px;margin-right:5px;background:url(/i-static/common/icon-checked-round-sprite.png) no-repeat;vertical-align:top}.zamawiam-box.no-price .korzysci .icon{width:12px;height:23px;margin-top:2px;background:url(/i-static/misc/wykrzyknik.png) no-repeat}.zamawiam-box.dark .korzysci .icon{background-position:-32px 0}.zamawiam-box.gray .zamawiam-top{color:#3c3c3c}.zamawiam-box.gray .korzysci a{color:#43a312}.zamawiam-box.blue .korzysci .icon{background-position:-16px 0}.button-zamawiam-koszyk{display:inline-block;min-width:46px;height:28px;padding:0 16px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.6);box-shadow:none;color:#FFF !important;line-height:26px;text-align:center;text-shadow:0 -1px rgba(0,0,0,0.2);text-decoration:none;cursor:pointer}.button-zamawiam-koszyk:hover{background-position:0 -50px}.button-zamawiam-koszyk.disabled{opacity:.5;cursor:default}.zamawiam-box .button-zamawiam-koszyk,.zamawiam-box .button-zamawiam-koszyk:active{display:block;height:48px;font-size:20px;font-weight:500;padding:13px;border:0;border-radius:0;box-shadow:none;background:#f76819;font-family:Roboto,sans-serif}.zamawiam-box .button-zamawiam-koszyk>i{padding-left:0}.zamawiam-box.green .button-zamawiam-koszyk{background-color:#f76819}.zamawiam-box.green .button-zamawiam-koszyk:hover{background-color:#e2621c}.zamawiam-box.blue .button-zamawiam-koszyk{background-color:#8cd0ff;background-image:linear-gradient(top,#c5e8fe,#65c1ff);background-image:-o-linear-gradient(top,#c5e8fe,#65c1ff);background-image:-moz-linear-gradient(top,#c5e8fe,#65c1ff);background-image:-webkit-linear-gradient(top,#c5e8fe,#65c1ff);background-image:-ms-linear-gradient(top,#c5e8fe,#65c1ff);text-shadow:1px 1px rgba(0,0,0,0.2);border-color:#018bd4}.zamawiam-box.blue .button-zamawiam-koszyk:active{background-color:#006bb3;background-image:linear-gradient(top,#006bb3,#006ab2);background-image:-o-linear-gradient(top,#006bb3,#006ab2);background-image:-moz-linear-gradient(top,#006bb3,#006ab2);background-image:-webkit-linear-gradient(top,#006bb3,#006ab2);background-image:-ms-linear-gradient(top,#006bb3,#006ab2);text-shadow:0 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;text-decoration:none}#prjZdj{margin:30px 0}#aranzacje-wnetrz h4{padding:8px 20px;margin-bottom:8px}#aranzacje-wnetrz .prjAranzacja:not(:first-child){margin:40px 0}#projektBox .prjRzutyBrak,#projektBox .prjElewacjeBrak{padding:40px 12px;font-size:1.2em;line-height:1.5em;text-align:center}#prjZdj #imgMedium{float:left}#prjZdj #imgMedium,#prjZdj .imgThumb{float:left;margin:0 10px 14px 0}.aranzacje{padding-bottom:0}.aranzacje .aranzacje-list{overflow:hidden;margin-left:-5px;margin-right:-5px;display:flex;flex-wrap:wrap}.aranzacje .aranzacja{flex:1;min-width:270px;max-width:340px;margin:5px auto;padding:0 5px;box-sizing:content-box}.aranzacje .aranzacja a{display:block;box-sizing:content-box}.aranzacje-list.collapsed .aranzacja:not(.visible){display:none}.aranzacje .wiecej-aranzacji{width:100%;height:60px;display:flex;align-items:center;justify-content:center;color:#43a312;font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.aranzacje .collapsed .wiecej-aranzacji{background:linear-gradient(transparent,#FFF 20px);margin-top:-30px;position:relative;padding-top:20px}.aranzacje .wiecej-aranzacji span:before{content:"\f106";font-family:FontAwesome;font-size:20px;margin-left:-20px;position:absolute}.aranzacje .collapsed .wiecej-aranzacji span:before{content:"\f107"}#prjZdj #imgMedium{margin-right:15px}.prj-section-title{padding:12px 10px;font-size:18px;font-weight:600;border-left:5px solid #72bf44;background-color:#f5f5f5}#prjOpis h3{padding:15px 0 0;font-size:16px}#prjOpis{clear:both;margin-top:10px}.description{margin-bottom:20px;font-size:14px;line-height:1.5}.description.inactive{background:#fdd}.description p{padding:10px 0;text-align:justify}#descOpisTech.description{padding:10px 0;background:#f5f5f5;text-align:justify}#descOpisTech.description p{padding:0 20px;text-indent:0}#descOpisTech.description p:not(:first-child){margin-top:10px}#descOpisTech ul{margin-left:30px;list-style:disc}#descOpisTech li{margin:6px 0}.description.collapsed{position:relative;overflow:hidden;height:160px}.description.collapsed .rozwin-opis-pane{position:absolute;bottom:0;width:100%;cursor:pointer}#prjOpis .description a{text-decoration:underline}#prjOpis .expand-link{padding-right:14px;background:transparent url(/i-static/common/gt-down-green-big.gif) no-repeat right 50%}#prjOpis .description.collapsed .rozwin-opis-pane{flex:1;height:40px;display:flex;align-items:center;justify-content:center;padding-top:20px;color:#43a312;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;background:linear-gradient(transparent,#FFF 20px)}#prjOpis .description.collapsed .rozwin-opis-pane:hover{text-decoration:underline}.description.collapsed .rozwin-opis-pane span:before{content:"\f107";font-family:FontAwesome;font-size:20px;margin-left:-20px;position:absolute}.images{text-align:center}.images .image{display:inline-block;position:absolute;top:0;left:0;width:100%;background-color:#FFF;opacity:0;z-index:5;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;-webkit-transform:translate3d(0,0,0)}.images .image.active{position:relative;opacity:1;z-index:6}.images .image img{width:100%;height:auto}#imgViewPane{position:relative;display:inline-block;overflow:hidden;width:100%}#imgViewPabe img{position:absolute;top:0;left:0}#imgViewPane .img-nav{display:none;position:absolute;top:3px;bottom:3px;width:20%;cursor:pointer;opacity:.25;z-index:100}#imgViewPane:hover .img-nav{display:block}#imgViewPane .img-nav:hover{opacity:.75}#imgPrev{left:3px;background:transparent url(/i-static/firmy/firma_details/left.gif) no-repeat left center}#imgNext{right:3px;background:transparent url(/i-static/firmy/firma_details/right.gif) no-repeat right center}.img-scroll-pause{position:absolute;top:2px;width:16px;height:16px;z-index:10;background:transparent url(/i-static/prj_tygodnia/pause.png) no-repeat left top}.img-scroll-paging{overflow:hidden;padding:10px 0;font-size:12px;display:flex;justify-content:flex-end}.img-scroll-paging a{margin:0 2px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#000;border:1px solid rgba(0,0,0,.1);text-decoration:none}.img-scroll-paging a.current{background-color:#72bf44;color:#fff}.rzut{overflow:hidden;margin:20px 0 40px}.rzut .rzut-wrapper{position:relative}.rzut .desc-wrapper{padding:0 20px}.rzut .image-wrapper{text-align:center}.rzut. .rzutOpis{margin-bottom:1em;font-size:14px;line-height:normal}.rzut .rzutPomieszczenia{width:100%;font-size:14px;line-height:normal}.rzut .pomieszczenia{width:100%;border-collapse:collapse}.rzut .pomieszczenia td{padding:2px 0}.rzut .rzutPomieszczenia .pomLp{text-align:right}.rzut .rzutPomieszczenia .pomNazwa{padding:0 5px}.rzut .rzutPomieszczenia .pomPow{text-align:right}.rzut .rzutPomieszczenia .pomExplanation{padding-top:10px;font-size:13px;text-align:right}@media only screen and (min-width:1024px){.rzut .rzut-wrapper{display:flex;align-items:center}.rzut .image-wrapper{flex:1 60%;flex-shrink:0;margin-right:40px}.rzut .desc-wrapper{flex:1 35%;flex-basis:40%;display:flex;align-items:center;justify-content:center;flex-direction:column}}.elewacje{display:flex;align-items:center;flex-wrap:wrap}.elewacje .elewacja{flex:1 50%}.elewacje .elewacja>a{display:inline-block;height:100%}@media only screen and (min-width:1024px){.elewacje{flex-wrap:nowrap}}.podobne{margin:40px 0}.podobne h3{font-size:20px}.podobne-list{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-left:-10px;margin-right:-10px}.podobne-list .podobny{flex:1 calc(33% - 20px);box-sizing:border-box;margin:10px auto;position:relative;min-width:290px;max-width:300px}.podobne-list.collapsed .podobny:not(.visible){display:none}.podobne-list .podobny a{color:inherit}.podobne-list .podobny-image{flex-shrink:0;min-width:100px;max-height:228px;max-width:100%;position:relative;margin:0 auto;overflow:hidden}.podobne-list .podobny-image .image-wrapper{display:block;width:100%;right:0;left:0;bottom:0;top:0;position:absolute;display:block}.podobne-list .podobny-image img{position:relative;display:block}.podobne-list .podobny .podobny-info{font-size:14px}.podobne-list .podobny .podobny-param-name{margin-top:5px}.podobne-list .podobny .podobny-param-value{font-weight:600}.podobne-list .podobny .podobny-name{margin:4px 0;font-size:14px;font-weight:600}.podobne-list .podobny .podobny-links{text-align:right}.podobne-list .podobny .podobny-symbol{font-weight:500}.podobne-list .podobne-show-more{width:100%;height:40px;display:flex;align-items:center;justify-content:center;color:#72bf44;font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.podobne-list .podobne-show-more span:before{content:"\f106";font-family:FontAwesome;font-size:20px;margin-left:-20px;position:absolute}.podobne-list.collapsed .podobne-show-more span:before{content:"\f107"}#podobneDialog .tDialog-content-pane{padding:0;background:0;border-radius:0}#podobneDialog .tDialog-title{padding-bottom:12px}#podobneDialog .tDialog-content{padding-top:12px;overflow:auto;font-size:1em;line-height:normal}#projektyPodobnePane .projekty-podobne-row{overflow:hidden;width:100%;border-bottom:1px dotted #d7d7d7}#projektyPodobnePane .projekty-podobne-row.last{border-bottom:0 none}#projektyPodobnePane .projekty-podobne-row.odd{background-color:#fafafa}#projektyPodobnePane .projekt-podobny{float:left;width:274px;padding:6px 10px 6px 8px}.polecane-technologie{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}.polecane-technologie .prj-section-title{flex-grow:1;width:100%}.polecane-technologie .technologie{padding:20px 0 0}.polecane-technologie .technologia{display:table-cell;width:208px;border-left:1px dotted #d2d2d2;text-align:center;vertical-align:middle}.polecane-technologie .technologia:first-child{border-left:0}.polecane-technologie>div{position:relative;flex-shrink:0}.polecane-technologie>div:not(:last-child){border-bottom:1px solid #d2d2d2}@media only screen and (min-width:670px){.polecane-technologie>div:not(:last-child){border:0}.polecane-technologie>div:not(:last-child):after{content:"";display:block;height:120px;width:0;position:absolute;right:0;top:0;border-right:1px solid #d2d2d2}}.dodatki-list.collapsed{overflow:hidden;max-height:300px;position:relative}.dodatki-list .dodatek{position:relative;display:flex;align-items:center;margin:16px 0;padding:12px 16px}.dodatki-list .dodatek[disabled]{background:#fdd}.dodatki-list .dodatek-label{flex:1;display:flex;align-items:center;justify-content:flex-start}.dodatki-list .dodatek-name{flex-shrink:1;font-size:14px;font-weight:600}.dodatki-list .dodatek-helper{margin-left:16px;color:#ccc;font-size:20px;cursor:pointer}.dodatki-list .dodatek-helper:hover{color:#666}.dodatki-list .dodatek-icon{flex-shrink:0;flex-basis:60px;margin-right:10px;color:#72bf44;fill:currentColor;text-align:center}.dodatki-list .dodatek-icon svg{width:32px;height:32px}.dodatki-list .dodatek-price{flex-shrink:0;margin-left:30px;text-align:right;font-size:14px;font-weight:500}.dodatki-list .dodatek-price span{display:block}.dodatki-list .dodatek-price .regular-price{font-size:14px;text-decoration:line-through}.dodatki-list .dodatek-price .sales-price{color:#72bf44;font-size:16px}.dodatki-list.collapsed .dodatki-list-show-more{position:absolute;bottom:0;left:0;right:0;height:40px;padding-top:20px;margin:0 8px;display:flex;align-items:center;justify-content:center;color:#43a312;font-size:14px;font-weight:400;line-height:20px;cursor:pointer;background:linear-gradient(transparent,#FFF 20px)}.dodatki-list.collapsed .dodatki-list-show-more:hover{text-decoration:underline}.dodatki-list.collapsed .dodatki-list-show-more span:before{content:"\f107";font-family:FontAwesome;font-size:20px;margin-left:-20px;position:absolute}.gratisy{background:#FFF}.gratisy .dodatki-list{margin-left:-8px;margin-right:-8px}.gratisy .dodatki-list .dodatek{margin:8px;padding:8px;height:80px;background-color:#f8f8f8}.gratisy .dodatki-list .dodatek.inactive{background:#fdd}.gratisy .dodatki-list .dodatek:hover .dodatek-name,.gratisy .dodatki-list .dodatek:hover .dodatek-icon,.gratisy .dodatki-list .dodatek:hover .sales-price{color:#f76f19}.gratisy .dodatki-list .regular-price{font-weight:400}.gratisy .text-info{margin:10px 0;padding:0 17px;font-size:14px}.dodatki .dodatki-list .dodatek{margin:0;padding:10px 18px;box-shadow:none;font-size:14px;font-weight:300;cursor:pointer}.dodatki .dodatki-list .dodatek:hover{background:#f5f5f5}.dodatki .dodatki-list .dodatek-name,.dodatki .dodatki-list .sales-price{color:inherit;font-size:14px;font-weight:500}.dodatki .dodatki-list .dodatek:hover .dodatek-name{color:#f76f19}.dodatki .dodatki-list .sales-price{font-weight:500}.dodatki .dodatki-list .dodatek:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}@media only screen and (min-width:668px){.gratisy .dodatki-list{display:flex;flex-wrap:wrap}.gratisy .dodatki-list .dodatek{width:calc(50% - 16px)}}.architekt-radzi{position:relative}.architekt-radzi .box-content{font-size:14px}.architekt-radzi .pytania{line-height:1.5em}.architekt-radzi .pytanie{padding:6px 17px;margin-top:16px;font-weight:bold}.architekt-radzi .odpowiedz{padding:4px 17px 12px;text-align:justify}.architekt-radzi .odpowiedz>a{font-weight:bold}.architekt-radzi .odpowiedz .more{background:transparent url("/i-static/common/gt_green.gif") no-repeat scroll 0 50%;padding-left:8px;margin-left:6px}#architektRadziBox #architektRadziWszystkiePane{padding:8px 24px 0}#architektRadziBox #architektRadziWszystkiePane a{background:transparent url("/i-static/common/gt_green.gif") no-repeat scroll right 50%;padding-right:8px}.architekt-radzi .zadaj-pytanie{display:none;padding:8px 0 4px;text-align:center}.architekt-radzi .zadaj-pytanie img{cursor:pointer}.architekt-radzi .decor{position:absolute;top:-9px;right:15px;width:70px;height:50px;background:transparent url(/i-static/widok_projektu/dom_big.png) no-repeat left top}#zamStepsBox .cwBox-content,#zamPrjBox .cwBox-content,#zamNabywcaBox .cwBox-content,#zamWysylkaBox .cwBox-content,#zamKodRabatowyBox .cwBox-content{padding-top:8px}#zamStepsBox h3,#zamPrjBox h3,#zamNabywcaBox h3,#zamWysylkaBox h3,#zamKodRabatowyBox h3{padding:12px 0 8px;margin:0 14px}#zamWysylkaBox h3,#zamKupujacyBox h3,#zamPlatnoscBox h3,#zamKodRabatowyBox h3{border-bottom:1px solid #d2d2d2}#zamNabywcaBox,#zamWysylkaBox,#zamDeklaracjeBox{position:relative}#zamPrjBox dt{float:left;margin-top:3px}#zamPrjBox dt img{width:120px;padding:2px;border:1px solid #d2d2d2}#zamPrjBox dd{overflow:hidden;margin-left:138px;font-size:1.2em}#zamPrjBox dd.params{width:810px}#zamPrjBox dd.params ul{overflow:hidden}#zamPrjBox dd.params li{float:left;width:376px;padding:6px 8px;color:#6e6e6e}#zamPrjBox dd.params li.nazwa,#zamPrjBox dd.params li.mirrorView{height:40px;padding-top:0}#zamPrjBox dd.params li.mirrorView label{color:#3c3c3c;font-size:1.2em}#zamPrjBox dd.params li.cena .val{font-size:1.2em;color:#f76f19}#zamPrjBox dd.params li.mirrorView input{vertical-align:middle}#zamPrjBox dd.params li.odd{margin-left:22px}#zamPrjBox dd.params li.kolor{background-color:#f5f5f5}#zamPrjBox dd.params .lab{float:left}#zamPrjBox dd.params .val{float:right;color:#3c3c3c;font-weight:bold}#zamPrjBox dd.params .val.nazwa{font-size:1.3em}#zamNabywcaBox .formRow.odd,#zamWysylkaBox .formRow.odd,#zamKupujacyBox li.odd,#zamPlatnoscBox p.odd{background-color:#f5f5f5}#zamProjektForm .textField{padding:3px 5px}#zamProjektForm .validator{float:right;display:block;width:302px;padding:2px 4px}#zamProjektForm .validator.error{color:red}#zamProjektForm .formRow{overflow:hidden;padding:6px 4px;font-size:1.2em}#zamProjektForm .label{display:inline-block;width:200px;padding:0 0 0 36px;background:transparent url(/i-static/common/gt_green.gif) no-repeat 20px 50%;font-weight:bold;vertical-align:middle}#zamProjektForm .reqPane{position:absolute;top:0;right:0;padding:12px 16px 0;color:#6e6e6e;font-size:1.1em}#zamProjektForm input,#zamProjektForm label{vertical-align:middle}#zamNabywcaBox .validator,#zamWysylkaPane .validator{font-size:.9em}#wysWyborPane{padding:4px 0 8px;font-size:1.2em}#submitButtonPane{padding:6px 0;text-align:center}#zamKodRabatowyBox p{padding:8px 6px;padding-left:236px;color:#6f6f6f}#zamUwagiBox .cwBox-content,#zamPlatnoscBox .cwBox-content,#zamDeklaracjeBox .cwBox-content,#zamKupujacyBox .cwBox-content{overflow:hidden}#zamKupujacyBox h3,#zamPlatnoscBox h3{padding:0 0 6px}#zamKupujacyBox li,#zamPlatnoscBox p{padding:8px 6px;color:#6f6f6f;font-size:1.1em}#zamKupujacyBox li .val{float:right;width:340px;color:#3c3c3c;font-size:1.1em;font-weight:bold}#zmianyPane,#wartoscPane,#kupujacyPane{float:left;width:462px}#uwagiPane,#ofertaPane,#platnoscPane,#wysylkaPane{margin-left:486px}#zamUwagiBox .desc{padding:4px 0;color:#999;font-size:1.1em;font-style:italic}#ofertaPane{font-size:1.1em}#ofertaPane input{vertical-align:middle}#ofertaPane p{padding:10px 0 6px;color:#6f6f6f}#ofertaPane label,#platnoscPane label{color:#3c3c3c}#ofertaPane .left{float:left;width:50%}#ofertaPane .right{float:right;width:50%}#platnoscPane p{padding:6px 6px}#zamPlatnoscBox p .val,#zamPlatnoscBox p .val2,#zamKodRabatowyBox p .val,#zamKodRabatowyBox p .val2{float:right;margin-right:240px;color:#3c3c3c;font-size:1.1em}#zamPlatnoscBox p .val2,#zamKodRabatowyBox p .val2{color:#f76f19;font-size:1.1em;font-weight:bold}#platnoscPane{position:relative}#platnoscPane .validator{position:absolute;top:0;right:0;font-size:1.1em}#zamDeklaracjeBox .validator{float:none;width:auto;font-size:1.1em}#zamDeklaracjeBox p{padding:4px 0;font-size:1.1em}#buttonWsteczPane{float:left;margin-top:7px}#buttonKupujePane{float:right;margin-bottom:10px}#podsumowanieBox{margin-bottom:60px}#podsumowanieBox .box-content{padding:20px}#podsumowanieBox h2{padding-bottom:20px;border-bottom:0 none}#podsumowanieBox p{font-size:1.2em;line-height:1.7em}#podsumowanieBox #zamPodsumowaniePrjImg{float:left;padding-left:16px}#zyczenie{padding-top:18px;color:#222;font-style:italic;text-align:right}#team{color:#222;font-style:italic;text-align:right}.empty-msg{margin:20px 0;font-size:16px;text-align:center}#sPorownanieBarBox .cwBox-content{padding:2px}#sPorownanieBarBox h3{background:#e5e8dd url(/i-static/schowek/topbar_bg.gif) repeat-x top left;padding:12px 16px 9px}#sPorownanieBarBox .spOpcje{padding:6px 12px 3px;margin-top:1px;border-top:1px solid #d2d2d2;color:#888;font-size:1.1em}#sPorownanieTable{margin-bottom:20px}#sPorownanieTable tr.odd{background-color:#fafafa}#sPorownanieTable td{padding:5px 26px;border-bottom:1px solid #d2d2d2;font-size:1.1em}#sPorownanieTable td img{padding:1px;border:1px solid #d2d2d2}#sPorownanieTable .spLabel{text-align:right}#sPorownanieTable .spValue{font-weight:bold;text-align:center}#regulaminBox .cBox-content,#wspolpracaBox .cBox-content,#oNasBox .cBox-content,#faqBox .cBox-content{font-size:14px;line-height:1.5em}#regulaminBox h2,#wspolpracaBox h2,#oNasBox h2,#faqBox h2{padding:10px 15px;border-bottom:1px solid #d7d7d7;font-size:16px}#wspolpracaBox p,#oNasBox p{padding:5px 0 3px}#regulaminBox ol,#faqBox ol{margin-left:30px;list-style:decimal}#regulaminBox ol.sublist,#faqBox ol.sublist{margin-left:30px;list-style-type:lower-alpha}#regulaminBox dl dt,#faqBox dl dt{padding:6px 0 4px;font-weight:bold}#regulaminBox dl dd,#faqBox dl dd{padding-bottom:6px;margin-left:20px}#regulaminBox ol li{padding:3px 0}#regulaminBox ol.sublist{list-style-type:lower-alpha}#regulaminBox ol.sublist li{padding:0}#wspolpracaBox ul{padding:6px 0;margin-left:30px;list-style-type:disc}#oNasBox ol,#oNasBox ul{margin:0;padding-left:40px}#oNasBox ul{list-style:disc}#faqBox .facToC{border-bottom:1px dotted #cdcdcd}#faqBox .goToTop{float:right;font-weight:normal;cursor:pointer}#partnerzyListBox h2{padding:3px 0;border-bottom:1px solid #d2d2d2}#partnerzyListBox .partner{padding-bottom:12px}#partnerzyListBox .partner .opis{padding-top:4px;font-size:1.2em}#partnerzyListBox .partner .linki{padding-top:8px;font-size:1.2em}#partnerzyListBox .partner .linki ul{overflow:hidden}#partnerzyListBox .partner .linki ul li{float:left;width:280px;padding-left:12px;margin-left:30px;background:transparent url(/i-static/common/gt_green.gif) no-repeat left 50%}#alfabetBox .grayGradient{overflow:hidden;padding:6px 15px;background:#f5f5f5 url(/i-static/common/grey_gradient.gif) repeat-x scroll left top;font-size:1.2em;line-height:1.5em}#alfabetBox .linki{float:right;overflow:hidden}#alfabetBox .linki li{float:left;padding-left:6px;margin-left:20px;background:transparent url(/i-static/common/gt_green.gif) no-repeat left 50%}#alfabetBox .title{padding:4px 0;font-size:1.2em}#alfabetBox table{margin:6px 0 4px;font-size:13px;text-align:center}#alfabetBox table .active{font-size:18px;font-weight:bold}#alfabetListaBox table{margin:6px 0}#alfabetListaBox table td{padding:4px 2px 3px 8px;border-right:1px dotted #d2d2d2;font-size:12px;font-size:1.2em;line-height:1.5em}#alfabetListaBox table td.last{border-right:0 none}#alfabetListaBiuraBox.cBox{background:0}#alfabetListaBiuraBox .cBox-content{padding:1px;background:0;border:1px solid #d2d2d2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#alfabetListaBiuraBox .prjListBrak{padding:12px;font-size:1.3em;font-weight:bold;text-align:center}#alfabetListaBiuraBox table{margin:6px 0}#alfabetListaBiuraBox table td{padding:4px 2px 3px 8px;border-right:1px dotted #d2d2d2}#alfabetListaBiuraBox table td a{font-size:1.2em}#alfabetListaBiuraBox table td.last{border-right:0 none}#biuroUserLoginBox .cBox-content{padding-top:8px}#biuroUserLoginBox h3{margin:0 14px;padding:12px 0 8px}#biuroUserLoginBox .formRow{overflow:hidden;padding:6px 4px 6px 40px;background:url("/i-static/common/gt_green.gif") no-repeat scroll 24px 50% transparent;font-size:1.2em}#biuroUserLoginBox .formRow.odd{background-color:#f5f5f5}#biuroUserLoginBox .formRow label{display:block;float:left;width:100px}#forgottenPasswPane{padding:6px 0 2px;text-align:center}#forgottenPasswPane a{padding-left:10px;background:url("/i-static/common/gt_green.gif") no-repeat scroll 0 50% transparent;font-size:1.1em}.oddzial-dane{padding:10px 0;font-size:14px;line-height:1.5em}.oddzial-dane .nazwa,.oddzial-dane .konto{font-weight:600}.oddzial .mapa{margin:10px 0;height:300px}#kontaktSimpleBox img{float:right;margin:-8px 1px 0 0}#kontaktSimpleBox .tel{padding:8px 0 5px 35px;margin:0 60px 0 14px;border-bottom:1px solid #dfdfdf;background:url(/i-static/kontakt/kontakt_tel2.gif) no-repeat 3px 50%;font-size:1.9em;letter-spacing:-1px}#kontaktSimpleBox .tel span,#kontakt4TelBox ul li span{color:#b2b2b2;font-size:.6em}#kontaktSimpleBox .mail{padding:5px 0 6px;margin:0 60px 0 14px;border-top:1px solid #fff;color:#878787}#mail{padding-left:4px;color:#43a312;font-weight:bold}#kontakt4TelBox .sBox-content{padding-top:0}#kontakt4TelBox h3{padding-bottom:8px;padding-left:4px}#kontakt4TelBox #k4tWrapper{padding:8px 0 10px;background:transparent url(/i-static/kontakt/architekt_bg.gif) no-repeat right bottom}#kontakt4TelBox ul{margin:8px 8px 0;background:transparent url(/i-static/kontakt/separator.gif) repeat-y 103px top}#kontakt4TelBox ul li{width:100px;padding:1px 0 0;color:white;font-weight:bold;font-size:1.4em}#kontakt4TelBox ul li.telStac,#kontakt4TelBox ul li.mail{float:left}#kontakt4TelBox ul li.telKom{margin-left:115px;padding-left:14px;background:transparent url(/i-static/kontakt/telefon.gif) no-repeat left 50%}#kontakt4TelBox ul li.mail a{padding-left:18px;background:transparent url(/i-static/kontakt/koperta.gif) no-repeat 0 50%}#kontakt4TelBox ul li.mail a{color:white}#kontaktSimpleBox .sBox-content:after,#kontakt4TelBox .sBox-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}#kontaktBox .sBox-content{padding:14px 16px;font-size:12px}#kontaktBox h3{padding-bottom:8px;border-bottom:1px solid #d2d2d2;font-size:15px}#kontaktBox span.label{float:left;color:#868686;font-size:11px}#kontaktBox span.val{display:block;margin-left:45px}#kontaktBox p.email.cormedia{padding-top:2px}#kontaktBox .section{margin-top:20px;line-height:1.5em}#kontaktBox .section:first-child{margin-top:0}#kontaktBox .bok{overflow:hidden;padding:4px 0}#kontaktBox .wspolpraca .vCard{padding:4px 0}#kontaktBox .konto{margin-top:16px}.kontakt-sidebar{margin-bottom:20px}.kontakt-sidebar .box-content{font-size:14px;line-height:1.5em}.kontakt-sidebar h3{font-size:18px;font-weight:600}.kontakt-sidebar span.label{display:inline-block;width:50px;vertical-align:middle}.kontakt-sidebar span.val{display:inline-block;font-weight:500;vertical-align:middle}.kontakt-sidebar .osoba{padding:5px 0}.kontakt-sidebar .osoba .nazwa{font-weight:600}.kontakt-sidebar .bok{overflow:hidden;padding:4px 0}.kontakt-sidebar .wspolpraca .vCard{padding:4px 0}.kontakt-sidebar .konto{margin-top:16px}#kontaktBOKBox{margin-bottom:20px}#kontaktBOKBox h2{padding:0;padding-left:60px;color:#FFF;font-size:18px;line-height:50px;background:#72bf44 url(/i-static/kontakt/bok.png) no-repeat 14px 50%}#kontaktBOKBox .box-content{padding:10px 0}.favorites{position:fixed;left:10px;bottom:10px;width:48px;height:48px;background:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 6px rgba(0,0,0,.5);cursor:pointer;z-index:500}.favorites.active{background:#72bf44}.favorites:before{content:"\f004";color:#aaa;font-family:FontAwesome;font-size:24px}.favorites.active:before{content:"\f004";color:#FFF}.favorites .favorites-count{position:absolute;top:-2px;right:-2px;font-size:11px;font-weight:400;background:#f76819;color:#FFF;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;cursor:pointer;display:none}.favorites.active .favorites-count{display:block}.favorites-sidebar{display:none;margin-bottom:20px;background:#f5f5f5}.favorites-sidebar a{position:relative;display:block;margin:0 14px;padding:0 0 0 35px;color:#3c3c3c;text-decoration:none;font-size:14px;font-weight:400;letter-spacing:-0.5px;line-height:46px}.favorites-sidebar a:before{content:"\f08a";font-family:FontAwesome;font-size:24px;position:absolute;left:0;color:#aaa}.favorites-sidebar.active a:before{content:"\f004";color:#72bf44}.favorites-sidebar .count{font-weight:600}.favorites-sidebar .ulubione-count{display:none}.favorites-sidebar .ulubione-empty{display:block}.favorites-sidebar.active .ulubione-count{display:block}.favorites-sidebar.active .ulubione-empty{display:none}@media only screen and (min-width:1024px){.favorites{display:none}.favorites-sidebar{display:block}}#kryteriaBox .sBox-content,#atrybutyBox .sBox-content{padding:12px 14px 10px}#kryteriaBox h4{padding-bottom:8px;border-bottom:1px solid #d2d2d2;font-size:1.2em;letter-spacing:-0.5px}#kryteriaBox .kryteria,#kryteriaBox .ilosc{padding:6px 0;border-bottom:1px dotted #d2d2d2}#kryteriaBox .linki{padding-top:6px}#kryteriaBox #kryteriaIlosc{font-weight:bold}#kryteriaBox ul{overflow:hidden}#kryteriaBox ul li{float:left;padding:0 8px;border-right:1px solid #d2d2d2}#kryteriaBox ul li.first{padding-left:0}#kryteriaBox ul li.last{border-right:0 none}#kryteriaBox .linki a{display:block;padding-left:8px;background:transparent url(/i-static/common/gt_green.gif) no-repeat left 50%}.kolekcje-box .kolekcje-title{font-size:18px;font-weight:600}.kolekcje-box .sBox-content{padding:2px 4px 4px}.kolekcje-box .grupy-list>li{display:block;margin:15px 0 0;font-size:14px;font-weight:600}.kolekcje-box .kolekcje-list{overflow:hidden;padding-top:5px}.kolekcje-box .kolekcje-list li{display:inline-block;margin:0 4px 4px 0;padding:0 6px 0 0;border-right:1px solid #f5f5f5C}.kolekcje-box .kolekcje-list li a{position:relative;display:block;padding:5px 0 5px 10px;color:#3c3c3c;font-weight:400;white-space:nowrap}.kolekcje-box .kolekcje-list li a:before{content:"";display:block;position:absolute;left:2px;top:50%;margin-top:-2px;width:3px;height:3px;background:#72bf44}.kolekcje-box .kolekcje-list li.last{border:0;padding-right:0;margin-right:0}.kolekcje-box .wiecej-kolekcji{border-top:2px solid #72bf44}.kolekcje-box .wiecej-kolekcji a{height:30px;display:flex;align-items:center;justify-content:center;color:#43a312;font-size:14px;font-weight:400}.kolekcje-box .wiecej-kolekcji i{display:none}.kolekcje-box .wiecej-kolekcji span:before{content:"\f107";font-family:FontAwesome;margin-left:-15px;position:absolute}.katalog-menu .katalog-item{padding-bottom:6px}.katalog-item .katalog-caption{position:relative;padding:0 10px;transition:all .6s;display:flex;align-items:center;font-size:14px;font-weight:500;background:#7e7e7e}.katalog-item.active .katalog-caption{background:#72bf44}.katalog-caption>a{position:relative;display:block;overflow:hidden;width:266px;padding:8px 0;padding-right:26px;color:white;text-overflow:ellipsis;white-space:nowrap;z-index:10}.katalog-caption .ui-icon{position:absolute;top:6px;right:10px;background-image:url(/css/jQuery/ui-lightness/images/ui-icons_ffffff_256x240.png);z-index:1}.katalog-menu .katalog-sub{border:1px solid #d2d2d2;border-top:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.katalog-sub .katalog-item{padding:0 10px;border-top:1px dotted #d2d2d2;color:#3c3c3c;font-size:12px;font-weight:bold;line-height:24px}.katalog-sub .katalog-item:first-child{border:0}.katalog-sub a{display:block;padding-left:10px;background:transparent url(/i-static/common/gt_green.gif) no-repeat 0 50%}.katalog-sub a.selected{color:#f37018;font-weight:bold}.nowosci-box .projekty-wrapper{padding:3px}.nowosci-box .prjPane{overflow:hidden;padding:6px 20px 6px 8px;border-bottom:1px dotted #d7d7d7}.nowosci-box .prjPane.last{border-bottom:0 none}.nowosci-box .prjPane.odd{background-color:#fafafa}.nowosci-box .prjPane dt{float:left}.nowosci-box .prjPane dd{overflow:hidden;padding:3px 0;margin-left:90px}.nowosci-box .prjPane dd.prjName{font-size:1.3em}.nowosci-box span.label{float:left;font-size:1.2em}.nowosci-box span.val{float:right;margin-left:0;font-size:1.2em;text-align:right}#dlaczegoTooba{position:relative;height:2730px;padding:20px 30px;background:transparent url(/i-static/dlaczego_tooba/landing-page-bg.jpg) no-repeat left top;font-family:Tahoma,Arial,Helvetica,sans-serif}#dlaczegoTooba h1{font:40px/3em normal Tahoma,Arial,Helvetica,sans-serif;padding-top:38px;color:#000;text-shadow:1px 2px 1px #fff}#dlaczegoTooba h1 img{vertical-align:middle}#dlaczegoTooba h2{font-size:18px;font-weight:bold;line-height:3em}#dlaczegoTooba p{font-size:17px}#dlaczegoTooba p.big{font-size:30px;line-height:2.5em}#dlaczegoTooba ul{font-size:17px;padding:10px 30px 10px 20px;list-style-type:disc}#dlaczegoTooba ul.dodatki{width:400px;padding:20px 20px 12px 50px;list-style-type:none}#dlaczegoTooba ul.dodatki li{padding-bottom:3px;line-height:32px;overflow:hidden}#dlaczegoTooba strong{color:#61ba2a}#dlaczegoTooba strong.orange{color:#f45a10}#dlaczegoTooba .section{position:absolute;padding-left:180px;padding-right:70px}#dlaczegoTooba .small{font-size:12px;padding-left:6px;text-decoration:underline}#dlaczegoTooba .dodatek{display:inline-block;float:left}#dlaczegoTooba .cena,#dlaczegoTooba .cena2{display:inline-block;float:right;width:100px;text-align:right}#dlaczegoTooba .cena{text-decoration:line-through}#najnizszaCena{top:165px}#najwiecejDodatkow{top:374px;padding-top:20px}#kompleksowaObsluga{top:950px}#dlaczegoWarto{position:absolute;top:1155px}#najwyzszaJakosc{top:1300px}#kompletnaDokumentacja{top:1525px}#bezplatnaZgoda{top:1835px}#bezplatnyZwrot{top:2070px}#najszybszaDostawa{top:2300px}#bezpieczneZakupy{top:2530px}#promocjeBox .sBox-title h3{padding-left:24px;background:transparent url(/i-static/icons/promocje.png) no-repeat 0 50%}#promocjeBox .imgPane{width:284px;height:230px}#promocjeBox ul{background-color:#f5f7f2}#promocjeBox ul li{border-top:1px solid white;border-bottom:1px solid #d7d7d7}#promocjeBox ul li.first{border-top:0 none}#promocjeBox ul li.last{border-bottom:0 none}#promocjeBox li a{display:block;padding:5px 0;padding-left:28px;background:transparent url(/i-static/common/wiecej_green.gif) no-repeat 8px 50%;color:#3c3c3c}#prjParamsBox h2{font-size:18px;padding:5px 8px 10px}#prjParamsBox li{overflow:hidden;padding:0 7px;font-size:14px;line-height:2em}#prjParamsBox li:nth-child(odd){background-color:#f5f5f5}#prjParamsBox li .label{float:left}#prjParamsBox li .val{float:right;font-weight:bold}#prjParamsBox .wiecej-parametrow{margin-bottom:-2px;font-size:14px;font-weight:400;width:100%;z-index:10;color:#43a312;border-top:2px solid #72bf44}#prjParamsBox .wiecej-parametrow a{height:30px;display:flex;align-items:center;justify-content:center;color:inherit}#prjParamsBox .wiecej-parametrow span:before{content:"\f107";font-family:FontAwesome;margin-left:-15px;position:absolute}#prjQuestionBox .sBox-content{padding:12px}#prjQuestionBox p{padding:0 0 10px;color:#888;font-size:1.2em;line-height:1.5em}#prjQuestionBox p.tel{padding:8px 10px 8px 30px;margin-bottom:10px;border-top:1px dotted #cdcdcd;border-bottom:1px dotted #cdcdcd;background:transparent url(/i-static/icons/tel.gif) no-repeat 0 50%;font-size:1.15em;font-weight:bold;letter-spacing:-1px}#prjQuestionBox p.tel b{color:#3c3c3c;letter-spacing:normal}#prjQuestionBox p.mail b{color:#43a312;letter-spacing:normal}#prjQuestionBox form{padding:12px 15px;background-color:#f5f5f5;font-size:1.2em}#prjQuestionBox label{display:block;padding:3px 0 3px 8px;background:transparent url(/i-static/common/gt_green.gif) no-repeat 0 50%}#prjQuestionBox label.phoneCall{display:inline;padding:0;background:0}#prjQuestionBox .textField{margin-bottom:4px}#prjQuestionBox #pqImieNazwisko{width:242px}#prjQuestionBox #pqPytanie{width:242px;height:100px}#prjQuestionBox #pqEmail,#prjQuestionBox #pqTelefon,#prjQuestionBox #pqWojewodztwo{width:165px}#prjQuestionBox #pqButton{padding:10px;text-align:center}.kontakt-big{position:relative;background:#72bf44}.kontakt-big .kontakt-head,.kontakt-big .kontakt-content,.kontakt-big .kontakt-footer{color:#FFF}.kontakt-big .kontakt-content{margin-top:-10px;padding:0 30px}.kontakt-big .kontakt-footer{padding:10px 30px 30px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.kontakt-big .kontakt-head{margin-bottom:22px;padding:30px 30px 0;display:flex;align-items:center}.kontakt-big .kontakt-konsultant{margin-right:20px;border-radius:50%;overflow:hidden}.kontakt-big .heading{margin-bottom:10px;font-size:42px;font-weight:600}.kontakt-big h2.heading{color:inherit}.kontakt-big .subheading{font-size:24px;font-weight:600}.kontakt-big .form-group{position:relative;margin-top:25px;display:flex;align-items:center}.kontakt-big .form-control{display:block;padding:8px 10px;height:42px;border:1px solid #72bf44;background:#FFF;resize:none;outline:0;color:#222;font:inherit;font-size:14px}.kontakt-big .form-group-fl .form-control{width:100%;z-index:0;-webkit-transition:all .3s cubic-bezier(0.4,0,0.2,1);transition:all .3s cubic-bezier(0.4,0,0.2,1)}.kontakt-big textarea.form-control{height:104px}.kontakt-big .form-control:not([disabled]):focus{border-color:#5fbb23}.kontakt-big .form-label{color:#3c3c3c;font-size:14px}.kontakt-big .form-group-fl .form-label{position:absolute;top:15px;left:12px;width:calc(100% - 20px);pointer-events:none;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:all .3s cubic-bezier(0.4,0,0.2,1);transition:all .3s cubic-bezier(0.4,0,0.2,1);-webkit-transition-property:color,top,left,transform;transition-property:color,top,left,transform,font,width;overflow:hidden;text-overflow:ellipsis}.kontakt-big .form-group-fl .form-control:not([disabled]):focus~.form-label{color:#5fbb23}.kontakt-big .form-group-fl .form-control:not([disabled]):focus~.form-label,.kontakt-big .form-group-fl.filled .form-label{top:-14px;left:0;width:100%;white-space:nowrap;color:#FFF;font-size:12px}.kontakt-big .form-control.error{border-color:#db4437 !important}.kontakt-big .form-control.error~.form-label{color:#db4437 !important}.kontakt-big .kontakt-zgody{font-size:14px;-webkit-flex:1;-ms-flex:1;flex:1}.kontakt-big .kontakt-zgody label{display:inline-block;margin-right:20px;padding-top:8px}.kontakt-big .kontakt-zgody span{display:table-cell;padding-left:6px}.kontakt-big .kontakt-zgody input{vertical-align:middle}.kontakt-big .kontakt-zgody .fa{font-size:18px;opacity:.6}.kontakt-big .kontakt-zgody .fa:hover{opacity:1}.kontakt-big .kontakt-submit{-webkit-flex:0;-ms-flex:0;flex:0;padding-top:20px;text-align:right}.kontakt-big .kontakt-submit .btn{height:46px;font-weight:400;box-shadow:none;padding:6px 25px}@-webkit-keyframes quantumWizPaperInputRemoveUnderline{0{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0}}@keyframes quantumWizPaperInputRemoveUnderline{0{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:0}}@-webkit-keyframes quantumWizPaperInputAddUnderline{0{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes quantumWizPaperInputAddUnderline{0{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.kontakt-big .kontakt-confirm{display:none}.kontakt-big.confirm .kontakt-confirm{display:block}.kontakt-big .confirm-container{position:absolute;top:0;left:0;background-color:#FFF;z-index:2001;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.kontakt-big .confirm-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:2000}.kontakt-confirm .confirm-close{position:absolute;top:0;right:0;padding:4px 20px;background-color:#f23f09;color:#FFF;font-size:24px;text-align:center}.kontakt-confirm .confirm-message{padding:12px 18px;height:72px;background-color:#5fbb23;color:#FFF;font-size:18px;font-weight:500;line-height:1.5}.kontakt-confirm .confirm-content{padding:12px 18px;border:1px solid #d2d2d2;border-top:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.kontakt-confirm .confirm-form{margin-bottom:12px}.kontakt-confirm .kod-pocztowy .form-control{margin-left:10px;font-size:18px}.kontakt-confirm .kod-pocztowy [name="kp1"]{width:50px}.kontakt-confirm .kod-pocztowy [name="kp2"]{width:80px}.kontakt-confirm .kontakt-footer{padding:0;color:#3c3c3c}.kontakt-confirm .kontakt-zgody{flex-basis:75%}.kontakt-confirm .confirm-poradniki{padding-top:12px;border-top:1px solid #ccc;color:#585858}.kontakt-confirm h3{margin-bottom:14px;color:inherit;font-size:20px;font-weight:600;letter-spacing:-1px;text-transform:uppercase}.kontakt-big .poradniki{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.kontakt-big .poradniki>a{display:block;flex:0 1 33%;width:33%;color:inherit;font-size:13px;font-weight:600;text-transform:uppercase}.kontakt-big .poradniki>a:hover{text-decoration:none}.kontakt-big .poradniki>a+a{margin-left:20px}.kontakt-big .poradniki>a>span{display:table-cell;vertical-align:middle}.kontakt-big .poradniki .p-img{display:table-cell;height:90px;background:transparent url(/i-static/kontakt/poradniki-sprite.png) no-repeat;vertical-align:middle}.kontakt-big .poradniki .p-img.p-1{width:73px;background-position:0 0}.kontakt-big .poradniki .p-img.p-2{width:76px;background-position:-73px 0}.kontakt-big .poradniki .p-img.p-3{width:75px;background-position:-149px 0}.kontakt-big .poradniki .fa-stack{color:#65c523;font-size:13px}.kontakt-big .thanks-message{display:none;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:600}.kontakt-big.thanks .thanks-message{display:-ms-flexbox;display:-webkit-flex;display:flex}.kontakt-big.thanks .confirm-form{display:none}#prjQuestionBigBox .cBox-content{overflow:hidden}#prjQuestionBigBox p{padding:6px 0 10px;color:#888;line-height:1.5em}#prjQuestionBigBox #prjQuestionTelefonyPane{width:124px;height:246px;padding:0 20px;background:transparent url(/i-static/kontakt/zadzwon_bg.jpg) no-repeat left top;color:#fff;line-height:2em;font-size:11px;font-size:.9166667em;font-weight:bold}#prjQuestionBigBox #prjQuestionTelefonyPane h5{background:transparent url(/i-static/common/wiecej_gray.gif) no-repeat 0 50%;margin:0;padding:10px 20px}#prjQuestionBigBox #prjQuestionTelefonyPane .stacjonarne{padding-top:8px;font-size:1.3em}#prjQuestionBigBox #prjQuestionTelefonyPane .stacjonarne li{padding-left:20px;background:transparent url(/i-static/kontakt/kontakt_tel3.gif) no-repeat left 50%}#prjQuestionBigBox #prjQuestionTelefonyPane .komorkowe{padding-top:14px;font-size:1.3em}#prjQuestionBigBox #prjQuestionTelefonyPane .komorkowe li{padding-left:20px;background:transparent url(/i-static/kontakt/telefon.gif) no-repeat 3px 50%}#prjQuestionBigBox #prjQuestionFormPane{position:relative;width:460px;height:238px;padding:4px 0;background-color:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#prjQuestionBigBox #prjQuestionFormPane .row{padding:0 15px}#prjQuestionBigBox #prjQuestionFormPane label{clear:both;display:block;padding:3px 0 3px 8px;background:transparent url(/i-static/common/gt_green.gif) no-repeat 0 50%}#prjQuestionBigBox .textField{margin-bottom:4px}#prjQuestionBigBox #pqPytanie{width:422px;height:80px}#prjQuestionBigBox #pqImieNazwisko,#prjQuestionBigBox #pqEmail,#prjQuestionBigBox #pqTelefon,#prjQuestionBigBox #pqWojewodztwo{width:195px}#prjQuestionBigBox #pqButton{padding:4px;text-align:center}#prjQuestionBigBox .reqPane{color:#6e6e6e;padding:0;position:absolute;left:15px;bottom:24px}#prjQuestionFormPane #prjQuestionZgodyPane label{background-image:none}.kolekcje-grupy-list{display:flex;flex-wrap:wrap}.kolekcje-grupy-list .kolekcja-grupa{width:195px;margin:30px 20px}.kolekcje-grupy-list>li{padding:16px 0;border-top:1px dotted #d2d2d2}.kolekcje-grupy-list>li:first-child{border-top:0}.kolekcje-grupy-list .kolekcje-grupa-title{font-size:18px;font-weight:500;line-height:2em;border-bottom:1px solid #ccc}.kolekcje-grupy-list .kolekcje-list>li{margin:5px 0;padding:0 12px;position:relative;font-size:14px;line-height:normal}.kolekcje-grupy-list .kolekcje-list>li:before{content:"";display:block;position:absolute;left:0;top:6px;width:3px;height:3px;background:#72bf44}.katalog-info{height:56px;margin-bottom:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#FFF;background-color:#72bf44;font-family:Open Sans,Arial,Helvetiva,sans-serif}.katalog-info .katalog,.katalog-info .close{position:relative;width:60px;height:56px}.katalog-info .katalog img{position:absolute;top:6px;left:20px}.katalog-info .close{font-size:24px;width:32px;height:32px;line-height:24px;margin-right:10px;display:flex;align-items:center;justify-content:center}.katalog-info .title{font-size:18px;font-weight:600}.copy{font-size:clamp(1rem,0.5rem - -1.5vw,1.5rem);font-weight:400;padding:5rem 15px 0;margin:2rem 0 2rem;border-top:1px solid #72bf44}.copy h1{color:#72bf44;font-size:2.5em;font-weight:600;margin-bottom:1em}.copy h2,.copy h3{font-size:1.45em;font-weight:600;margin-block-start:.83em;margin-block-end:.83em}.copy h2{color:#72bf44}.copy .mt-2{margin-block-start:2em}.copy p,.copy ul{margin-block-start:1.5em;margin-block-end:1.5em;line-height:1.5}.copy img{max-inline-size:100%;block-size:auto;object-fit:contain}.copy-btn{display:inline-block;padding:1rem 2rem;background:#72bf44;color:#FFF;border-radius:32px;font-size:1.2em;font-weight:600;text-decoration:none !important}.copy .display{margin-block-start:2em;margin-block-end:2em;padding:.25rem 2em;border-left:2px solid #72bf44}.copy .display.alt{border-left-color:#f76819}.copy .display h2{color:#72bf44}.copy .display.alt h2{color:#f76819}.copy ul{list-style:disc;padding-inline-start:32px}.copy .cards{display:grid;grid-column-gap:40px;grid-row-gap:60px;margin:2rem 0 5rem}@media(min-width:50em){.copy .cards{grid-template-columns:1fr 1fr}}.copy .card{padding:1em 2em;background-color:white;box-shadow:0 24px 60px -42px black}.copy .collections{display:flex;flex-wrap:wrap;row-gap:2rem;justify-content:space-between;align-items:flex-start;margin:2em 0 3em}.copy .collection{display:flex;max-width:412px;position:relative;flex-direction:column}@media(min-width:50em){.copy .collections{display:flex;flex-wrap:wrap;row-gap:2rem;justify-content:space-between;align-items:flex-start;margin:2em 0 3em}.copy .collection{display:flex;max-width:412px;position:relative;flex-direction:column}}.copy .collection a{text-align:center;color:white;font-weight:500;text-shadow:0 0 6px black;line-height:1.1;max-width:60%}.copy .collection a::after,.copy .article a::after{content:"";display:block;position:absolute;z-index:3;top:0;bottom:0;left:0;right:0}.copy .collection-pane{bottom:0;width:100%;height:100%;position:absolute;display:flex;align-items:flex-end;justify-content:center;padding-bottom:46px}.copy .collection-pane:after{content:"Sprawdź";position:absolute;bottom:-16px;background-color:#72bf44;padding:.5em 2em;color:white;font-size:.85em;line-height:16px;border-radius:16px;text-transform:uppercase}.copy .step{display:flex;flex-direction:column-reverse;gap:3em}@media(min-width:50em){.copy .step{flex-direction:row}.copy .step:nth-of-type(odd){flex-direction:row-reverse}}.copy .step h2,.copy .step h3{margin-block-start:0}.step-side{flex-shrink:0}.copy .step-side a{position:relative;display:block;width:70%;margin:0 auto;padding:4px 0;color:white;font-size:24px;line-height:30px;text-align:center;text-transform:uppercase;border-radius:8px;background-color:black;transform:translateY(-50%);z-index:10}@media(min-width:50em){.copy .float-iol img{float:left;margin-right:3em}.copy .float-ior img{float:right;margin-left:3em}.copy .float-iol::after,.copy .float-ior::after{content:"";display:block;clear:both}}.copy .articles{display:flex;flex-wrap:wrap;row-gap:30px;justify-content:space-between}.copy .article{position:relative;max-width:412px}.copy .article-pane{max-height:3em;overflow:hidden;margin:1rem 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.copy .article a{color:black;font-weight:600;line-height:1.5}.intro{font-size:14px;line-height:normal;border-top:1px solid #72bf44;padding:25px 20px;padding:20px 0}.intro h1{font-size:26px;font-weight:600;margin:0 0 20px;color:#72bf44}.intro h2{font-size:20px;font-weight:400;margin:8px 0;font-size:18px}.intro p{margin-bottom:1.5rem;line-height:1.5;font-weight:400;text-align:justify}.intro img{max-width:100%;margin-bottom:1.5rem}a{color:#43a312;text-decoration:none}a:hover{text-decoration:underline}ul{list-style:none}label{cursor:pointer}*.tgreen{color:#43a312}*.blur{color:#878787}*.orange{color:#f76f19}*.white{color:white}*.bold{font-weight:bold}*.italic{font-style:italic}*.nowrap{white-space:nowrap}.fleft{float:left}.fright{float:right}.required{color:red;font-size:14px}img{border:0;vertical-align:middle}img.lazy{background:#efefef url("/i-static/common/ajax-loader-circle-big.gif") no-repeat 50% 50%}.textField{background-color:white;border:1px solid #c3c3c3}.textField.error{border-color:red}.antiSkype{overflow:hidden}p.antiSkypePhone{float:left;padding:0 !important;margin:0 !important;font:inherit}.section-navi-item{margin:5px 0;border:1px solid #7f7f7f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#7f7f7f;background:#7f7f7f;background:transparent url(/i-static/common/sidebar-accordion.png) no-repeat 0 0;background-image:linear-gradient(top,#aeaeae 0,#929292 50%,#7f7f7f 50%);background-image:-o-linear-gradient(top,#aeaeae 0,#929292 50%,#7f7f7f 50%);background-image:-moz-linear-gradient(top,#aeaeae 0,#929292 50%,#7f7f7f 50%);background-image:-webkit-linear-gradient(top,#aeaeae 0,#929292 50%,#7f7f7f 50%);background-image:-ms-linear-gradient(top,#aeaeae 0,#929292 50%,#7f7f7f 50%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#aeaeae),color-stop(0.5,#929292),color-stop(0.5,#7f7f7f));border:0\0/;height:26px\0/}.section-navi-item.is-item-hover{background:#787878;*background:transparent url(/i-static/common/sidebar-accordion-hover.png) no-repeat 0 0;background:transparent url(/i-static/common/sidebar-accordion-hover.png) no-repeat 0 0\0/}.section-navi-item.is-item-active{border-color:#60bb22;background:#60bb22;background:transparent url(/i-static/common/sidebar-accordion-active.png) no-repeat 0 0;background-image:linear-gradient(top,#9ad475 0,#76c544 50%,#60bb22 50%);background-image:-o-linear-gradient(top,#9ad475 0,#76c544 50%,#60bb22 50%);background-image:-moz-linear-gradient(top,#9ad475 0,#76c544 50%,#60bb22 50%);background-image:-webkit-linear-gradient(top,#9ad475 0,#76c544 50%,#60bb22 50%);background-image:-ms-linear-gradient(top,#9ad475 0,#76c544 50%,#60bb22 50%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9ad475),color-stop(0.5,#76c544),color-stop(0.5,#60bb22))}.section-navi-item a{display:block;padding:0 5px 0;color:#FFF;font-weight:bold;line-height:24px;text-decoration:none;line-height:26px\0/}#toobaTeam{padding:20px 0 10px;color:#707070;font-size:1.2em;font-style:italic;text-align:right;line-height:1.5em}#toobaTeam .tooba{color:#222;font-style:normal;font-weight:bold}#smSharePane{display:inline-block;padding:6px 0}#smSharePane li{display:inline-block;padding-left:10px;vertical-align:top}#smSharePane li:first-child{padding-left:0;padding-right:16px}#smSharePane .google-small{max-width:75px}#smSharePane .twitter-small{max-width:104px}.sort-select{position:relative}.sort-select .select-wrapper{position:relative}.sort-select .select-wrapper:after{content:"";position:absolute;bottom:0;left:1px;right:1px}.sort-select .select-input{box-sizing:border-box;height:40px;width:100%;padding:0 40px 0 8px;box-shadow:inset 0 0 0 1px #aaa;cursor:pointer;border:0;background:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#222;transform:translate(0)}.sort-select .select-input:focus,.sort-select:hover .select-input{box-shadow:inset 0 0 0 2px #767676}.sort-select .select-text{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#222;font-size:14px;line-height:21px;text-size-adjust:100%}.sort-select .select-input-rwd{box-sizing:border-box;height:36px;padding-left:12px;font-size:13px}.sort-select .select-drop-icon{width:40px;height:40px;top:0;right:0;pointer-events:none;transition:transform .25s;position:absolute;display:inline-flex;align-items:center;justify-content:center;transform:scale(1);padding:4px;cursor:inherit;vertical-align:top;-webkit-tap-highlight-color:transparent;font-size:24px;overflow:hidden;white-space:nowrap}.sort-select .select-label{box-sizing:border-box;top:-9px;left:7px;padding:0 2px;background-image:linear-gradient(180deg,transparent 0,transparent 6px,#fff 0,#fff 14px,transparent 0);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 15px);position:absolute;top:-8px;left:11px}.select-label.select-text{color:#767676;font-size:12px;line-height:16px}@media only screen and (min-width:544px){.sort-select .select-input-rwd{height:40px;font-size:14px}.sort-select .select-label{top:-9px;font-size:13px}}.prjList dl{overflow:hidden;padding:10px 0 9px;border-bottom:1px solid #c0f0c0}.prjList dt{float:left;padding:2px;border:1px solid #d2d2d2}.prjList dt a{position:relative;display:block}.prjList dt a.thumb-link{overflow:hidden}.prjList dt img.thumb{position:relative}.prjList dt img.nowosc{position:absolute;top:0;left:0}.prjList .project .decor{position:absolute;top:0;left:0}.prjList dd{width:330px;margin-left:160px;font-size:1.2em}.prjList .nazwa{float:left;margin-left:14px}.prjList .nazwa a{display:block;font-size:1.5em}.prjList .linki{float:right;width:140px;margin-left:20px}.prjList .linki ul{width:122px}.prjList .linki li{padding:3px 0;border-top:1px dotted #cdcdcd}.prjList .linki li.cena{padding:0 0 8px 14px;border:0 none;font-size:1.4em;font-weight:bold}.prjList .linki li.cena .przecena{display:block;color:#AAA;font-size:.9em;font-weight:normal;text-decoration:line-through}.prjList li.cena.cena-0{padding-left:0}.prjList .linki li.link a{display:block;padding-left:10px;background:transparent url(/i-static/common/gt_green.gif) no-repeat 0 50%}.prjList .params ul{width:280px;padding-top:4px}.prjList .params li{overflow:hidden;padding:1px 2px 2px 0;border-bottom:1px dotted #cdcdcd}.prjList .params li.last{border:0 none}.prjList .params .lab{float:left;padding-left:1px}.prjList .params .val{float:right;width:170px;font-weight:bold;text-align:right}.project-list{padding-bottom:20px;display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.project-list>article{width:300px;margin:25px 12px 0}.project-list>.ads{width:100%;display:block;margin:0;padding:0 1px}.project-list>.ads .t-ad-slot>div{margin-top:20px}.project-list .project{width:300px}.project-list .project>div{position:relative;overflow:hidden}.project-list .project a{overflow:hidden;margin-right:20px;display:block;color:#3c3c3c;text-overflow:ellipsis;white-space:nowrap}.project-list .project .projekt-title{margin-top:6px;display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:24px}.project-list .project .projekt-name{display:flex;justify-content:space-between;font-size:14px;font-weight:600;line-height:24px}.project-list .project .projekt-bottom{display:flex;align-items:baseline;justify-content:space-between}.project-list .project .projekt-symbol{flex-shrink:0;font-size:12px;font-weight:400}.project-list .project .projekt-powierzchnia{font-size:14px;font-weight:400}.project-list .project .projekt-price{text-align:right}.project-list .project .sales-price,.project-list .project .old-price{display:inline-block}.project-list .project .sales-price{padding-left:6px;color:#f37521;font-size:18px;font-weight:600}.project-list .project .old-price{font-size:12px;text-decoration:line-through}.project-list .project .promo-tag{position:absolute;left:0;top:15px;background:#f37521;color:#FFF;font-size:14px;padding:4px 8px}.project-list .project .tags{position:absolute;right:0;top:15px}.project-list .project .tags .tag{font-size:13px;padding:4px 6px;display:inline-block}.project-list .project .tag.nowosc{color:#FFF;background:#72bf44}.project-list .project .projekt-links{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:6px;height:30px;line-height:30px;background:#FFF;border-top:1px solid #72bf44}.project-list .project .projekt-links a{font-size:14px;margin:0}.project-list .project .projekt-links a:not(:first-child){margin-left:10px}.project-list .projekt-links i{margin-right:6px}.project-list .project .projekt-schowek{position:absolute;bottom:52px;right:-140px;width:170px;transition:all .3s ease;background:#72bf44}.project-list .project .projekt-links+.projekt-schowek{bottom:88px}.project-list .project .projekt-schowek:hover{right:0}.project-list .project .projekt-schowek a{display:block;height:24px;line-height:24px;margin:0;padding-left:30px;padding-right:10px;position:relative;color:#FFF;font-size:14px}.project-list .project .projekt-schowek a:before{content:"\f08a";font-family:FontAwesome;position:absolute;left:0;width:30px;text-align:center}.project-list .project .ulubione-btn[data-active=true]:before,.project-list .project .projekt-schowek a.doSchowka.schowek--in:before{content:"\f004"}.project-list .project .label{position:absolute;left:0;display:block;padding:0 10px;background-color:#349708;color:#FFF;font-size:12px;font-size:1.2em;line-height:1.6em;z-index:10}.project-list .project .label.nowosc{top:60px;width:60px}.project-list .project .label.promocja{top:80px;width:80px;background-color:#f93600}.project-list .project .label.schowek{right:-100px;left:auto;top:0;font-weight:bold;transition:all .6s}.project-list .project .label.schowek a{color:#FFF}.project-list .project .label.symbol{right:0;left:auto;background-color:#f37521;transition:all .6s}.project-list .project:hover .label.schowek{right:0}.project-list .project:hover .label.symbol{right:-80px}.project-list .project:hover .params{bottom:-100px}.project-list .project .thumb-link{position:relative;display:block;overflow:hidden}.project-list .project .thumb{position:relative}.project-list .project .decor{position:absolute;top:0;left:0;opacity:1;transition:opacity .6s}.project-list .project:hover .decor{opacity:0}.project-list .project .params{position:absolute;bottom:0;left:0;right:0;padding:0 8px 5px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);color:#FFF;text-shadow:0 0 6px #000,0 0 6px #000;transition:all .6s}.project-list .project .params h3{font-size:16px;font-size:1.6em;font-weight:bold}.project-list .project .params h3 a{overflow:hidden;display:block;max-width:300px;margin-bottom:-6px;padding-top:5px;color:#FFF;text-overflow:ellipsis;white-space:nowrap}.project-list .project .params h3.nowosc a{padding-left:10px}.project-list .project .params h3.nowosc .nowosc{float:left;padding:0 4px;margin-top:6px;background-color:#349708;color:#FFF;font-size:12px;font-size:.75em;line-height:1.6em;text-shadow:none}.project-list .project .params>div{display:table;width:100%}.project-list .project .params p{display:table-cell;vertical-align:bottom}.project-list .project .params .powierzchnia{font-size:12px;font-size:1.2em}.project-list .project .params .cena{color:#ff8c35;font-size:20px;font-size:2em;font-weight:bold;text-align:right}.project-list .project .params .cena a{color:#ff8c35}.project-list .project .params .cena span{font-size:13px;font-size:.65em;color:#FFF}.project-list .project .params .cena .przecena{text-decoration:line-through;padding:0 6px}.project-list .project .params .cena>div{display:none}.project-list .tile-ad .t-ad-slot{position:relative;margin-top:17px}.project-list .tile-ad .t-ad-slot:before{content:"Reklama";position:absolute;top:-20px;left:6px;color:#aaa;text-transform:uppercase}.project-list.loading{opacity:.25}.list-loading{position:fixed;top:50%;left:50%;z-index:20001;display:block;overflow:hidden;width:40px;height:40px;margin:auto;box-sizing:border-box;padding:4px}.list-loading:before{content:"";display:block;border:5px solid transparent;border-top-color:#74b843;border-radius:50%;width:100%;height:100%;box-sizing:inherit;animation:listLoading 1s cubic-bezier(.62,.16,.38,.84) infinite}@keyframes listLoading{to{transform:rotate(1turn)}}.pozostale-kolekcje-row{padding:10px 0;display:flex;margin-left:-12px;margin-right:-12px}.pozostale-kolekcja{flex:1;position:relative;margin:0 12px}.pozostale-kolekcja h2{background:#f5f5f5;border-left:5px solid #72bf44;padding:12px}.pozostale-kolekcja h2 a{font-size:18px;font-weight:600}.pozostale-kolekcja h2.smaller{font-size:1.5em}.pozostale-kolekcja .kolekcja-thumbnail i{display:block;width:300px;height:221px}.kolekcje-handlowo-uslugowe .kolekcja-thumbnail i{background-image:url(/i-static/projekty_pozostale/ikony-handlowo-uslugowe.png);background-size:900px}.kolekcje-handlowo-uslugowe .kolekcja-sklepy-pawilony{background-position:0 0}.kolekcje-handlowo-uslugowe .kolekcja-hotele{background-position:-300px 0}.kolekcje-handlowo-uslugowe .kolekcja-pensjonaty{background-position:-600px 0}.kolekcje-handlowo-uslugowe .kolekcja-restauracje{background-position:0 -221px}.kolekcje-handlowo-uslugowe .kolekcja-domy-weselne{background-position:-300px -221px}.kolekcje-handlowo-uslugowe .kolekcja-przedszkola{background-position:-600px -221px}.kolekcje-handlowo-uslugowe .kolekcja-warsztaty{background-position:0 -442px}.kolekcje-handlowo-uslugowe .kolekcja-pozostale{background-position:-300px -442px}.kolekcje-handlowo-uslugowe .kolekcja-wszystkie{background-position:-600px -442px}.kolekcje-gospodarcze .kolekcja-thumbnail i{background-image:url(/i-static/projekty_pozostale/ikony-gospodarcze.png);background-size:900px}.kolekcje-gospodarcze .kolekcja-altanki{background-position:0 0}.kolekcje-gospodarcze .kolekcja-baseny{background-position:-300px 0}.kolekcje-gospodarcze .kolekcja-gospodarcze{background-position:-600px 0}.kolekcje-gospodarcze .kolekcja-grille{background-position:0 -221px}.kolekcje-gospodarcze .kolekcja-hale{background-position:-300px -221px}.kolekcje-gospodarcze .kolekcja-magazyny{background-position:-600px -221px}.kolekcje-gospodarcze .kolekcja-szamba{background-position:0 -442px}.kolekcje-gospodarcze .kolekcja-pozostale{background-position:-300px -442px}.kolekcje-gospodarcze .kolekcja-wszystkie{background-position:-600px -442px}.kolekcje-inwentarskie .kolekcja-thumbnail i{background-image:url(/i-static/projekty_pozostale/ikony-inwentarskie.png);background-size:900px}.kolekcje-inwentarskie .kolekcja-chlewnie{background-position:0 0}.kolekcje-inwentarskie .kolekcja-kurniki{background-position:-300px 0}.kolekcje-inwentarskie .kolekcja-obory{background-position:-600px 0}.kolekcje-inwentarskie .kolekcja-plyty-obornikowe{background-position:0 -221px}.kolekcje-inwentarskie .kolekcja-stajnie{background-position:-300px -221px}.kolekcje-inwentarskie .kolekcja-stodoly{background-position:-600px -221px}.kolekcje-inwentarskie .kolekcja-tuczarnie{background-position:0 -442px}.kolekcje-inwentarskie .kolekcja-ujezdzalnie-lonzownie{background-position:-300px -442px}.kolekcje-inwentarskie .kolekcja-pozostale{background-position:-600px -442px}.tPopup{position:absolute;display:none;min-width:426px;max-width:638px;padding:0;border:medium none;z-index:10000}.tPopup .leftArrow{background:transparent url(/i-static/popup/left_arrow_gray.png) no-repeat scroll 0 0;height:22px;left:-11px;position:absolute;top:20px;width:12px}.tPopup .thumbBox{min-width:406px;max-width:618px;padding:3px;border:1px solid #dbdbdb;background-color:white;text-align:center}.tPopup .thumbBox a{display:table-cell;min-width:406px;max-width:618px;vertical-align:middle}.tPopup .content{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 0 20px #555;box-shadow:0 0 20px #555;border-radius:5px;background-color:#f0f0f0;border:1px solid #aeaeae;padding:5px}.tPopup .content .description{overflow:hidden;margin:0;padding:0 8px 12px}.tPopup .description a.prjNazwa{display:block;line-height:1.8em;font-size:1.4em;font-weight:bold}.tPopup .description p{font-size:1.2em;line-height:1.5em}.tPopup .description p span.val{font-weight:bold}.clear{clear:both}.tPopup .left{float:left;width:45%;padding:0 10px 0 0}.tPopup .right{float:left;padding:0 0 0 20px}.imgPane{overflow:hidden;position:relative}.imgDesc{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;background:transparent url(/i-static/common/transparent.png) repeat-x top\9;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.6) 100%);color:white;text-shadow:0 0 6px #000,0 0 6px #000}.imgDesc p{padding:1px 10px 3px}.imgDesc p.prjName{padding:3px 10px;color:white;font-size:1.4em;font-weight:bold;letter-spacing:-0.5px}#tooltipKolekcjeAddParams{width:399px;height:490px;background:transparent url(/i-static/tooltips/tooltip-dodaj-parametry.png) no-repeat}#tooltipKolekcjeDelParams{width:420px;height:288px;background:transparent url(/i-static/tooltips/tooltip-usun-parametry.png) no-repeat}#tooltipSchowekZalety{width:425px;height:581px;background:transparent url(/i-static/tooltips/tooltip-zalety-schowka.png) no-repeat}#tooltipRezerwatorPrjTygodnia{width:690px;height:571px;background:transparent url(/i-static/tooltips/tooltip-rezerwator-projektow-tygodnia.png) no-repeat}#tooltipZadajPytanie{width:302px;height:189px;background:transparent url(/i-static/tooltips/tooltip-zadaj-pytanie.png) no-repeat}#tooltipSprawdzKorzysci{width:425px;height:137px;background:transparent url(/i-static/tooltips/tooltip-sprawdz-korzysci.png) no-repeat}.ocena-widget{position:relative;display:inline-block}.ocena-widget .ocena-label{color:#444;font-size:14px;line-height:16px;vertical-align:middle}.ocena-widget .ocena-scale,.ocena-widget .ocena-highlight{position:relative;display:inline-block;width:100px;height:16px;padding-left:2px;background:#FFF url(/i-static/common/rating-stars.png) no-repeat 0 0;vertical-align:middle}.ocena-widget .ocena-highlight{position:absolute;top:0;left:0;width:0;background-position:0 -16px}.ocena-widget .ocena-stars{position:absolute;top:0;left:0;overflow:hidden;width:100px;margin:0;padding:0;list-style-type:none}.ocena-widget .ocena-stars li{float:left;width:20px;height:16px;cursor:pointer}.ocena-widget.locked .ocena-stars li{cursor:default}.ocena-widget .ocena-legend-tooltip{position:absolute;display:none;margin-top:6px;background-color:#fff;border:1px solid #bebebe;box-shadow:0 2px 4px rgba(0,0,0,0.2);z-index:100}.ocena-widget .ocena-legend{padding:8px;text-align:left;line-height:20px}.ocena-widget .legend-scale{margin-right:6px}.ocena-widget .legend-scale,.ocena-widget .legend-highlight{position:relative;display:inline-block;width:100px;height:16px;padding-left:2px;background:#FFF url(/i-static/common/rating-stars.png) no-repeat 0 0;vertical-align:middle}.ocena-widget .legend-highlight{position:absolute;top:0;left:0;width:0;background-position:0 -16px}.ocena-widget .legend-highlight.ocena-1{width:20px}.ocena-widget .legend-highlight.ocena-2{width:40px}.ocena-widget .legend-highlight.ocena-3{width:60px}.ocena-widget .legend-highlight.ocena-4{width:80px}.ocena-widget .legend-highlight.ocena-5{width:100px}.ocena-widget .ocena-legend span{vertical-align:middle}.vote-dialog .dialog-content{font-size:13px}.vote-dialog .dialog-content>p{margin-bottom:5px}.vote-dialog .dialog-content .form-control{width:100%;margin-top:10px;padding:10px 12px;border:1px solid #d2d2d2;font:inherit}.vote-dialog .dialog-content .user-vote{display:inline-block;vertical-align:middle}.vote-dialog .dialog-content .ocena-widget{display:inline-block;margin:-5px 5px 0;vertical-align:middle}body.mobile-active-form{overflow:hidden}.mobile-contact-form{position:fixed;overflow:auto;top:0;left:0;display:none;width:100%;height:100%;z-index:1000;background-color:#89c144;color:#FFF;font-size:14px;line-height:1.5em}.mobile-active-form .mobile-contact-form{display:block}.mobile-contact-form .close-button{position:absolute;top:10px;right:20px;font-size:30px;font-weight:bold}.mobile-contact-form form{margin:auto;padding:25px 20px}.mobile-contact-form .form-group{margin:6px 0}.mobile-contact-form .form-label{display:block}.mobile-contact-form .form-control{width:100%;padding:4px 8px;color:#FFF;font-size:16px;font-family:inherit;font-style:inherit;background-color:rgba(0,0,0,.2);border:1px solid #FFF;border-radius:3px}.mobile-contact-form .form-control:focus{background-color:rgba(0,0,0,.5)}.mobile-contact-form .form-button{padding-top:10px}.mobile-contact-form .form-submit{width:100%;padding:20px;border:0;border-radius:10px;background-color:#FFF;color:#89c144;font-size:18px;font-weight:bold;text-align:center;text-transform:uppercase;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;outline:0}.mobile-contact-form .kontakt-zgody label{display:block}.mobile-contact-form .kontakt-zgody input{vertical-align:middle}.mobile-contact-form .kontakt-zgody .fa{font-size:18px;opacity:.4}.mobile-contact-form .kontakt-zgody .fa:hover{opacity:.8}.mobile-cta-buttons{position:fixed;bottom:10px;right:10px;z-index:500;font-size:24px}.mobile-cta{display:inline-block;width:48px;height:48px;margin:0 10px;box-shadow:0 0 6px rgba(0,0,0,.5);background-color:#72bf44;border-radius:24px;text-align:center;line-height:50px}.mobile-cta a{display:block;height:100%;color:#FFF;border-radius:24px}.mobile-cta .mobile-call-button{background:#f76819}.t-ad-slot{text-align:center}#sidebar .t-ad-slot,.t-ad-slot.projekt-details-ad{margin-bottom:10px}.t-ad-slot-hidden{display:none}.sidebar .t-ad-slot{margin-top:40px;position:relative}.sidebar .t-ad-slot:before{content:"REKLAMA";position:absolute;top:-16px;display:block;line-height:16px;font-size:10px;font-weight:400;color:#888}#toobaOferta{margin-bottom:10px;text-align:center}#toobaOferta>a{display:inline-block}#toobaOferta img{width:100%}#prjTygodniaWrap .imgPane.projekt-tygodnia-img{opacity:0;z-index:5;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;-webkit-transform:translate3d(0,0,0)}#prjTygodniaWrap .prjTygPaging{z-index:10}#prjTygodniaWrap .imgPane.projekt-tygodnia-img.active{position:relative;opacity:1;z-index:6}.atrybuty-confirm{display:none;position:fixed;bottom:0;left:0;z-index:100000;padding:15px 0;text-align:center;width:100%;background-color:#eee;border-left:1px solid #d2d2d2}.atrybuty-confirm .atrybuty-confirm-button{display:block;width:60%;margin:0 auto}@media(max-width:979px){#schowekStatusWrapper,#kontakt4TelBox,#nowosciBox,#whyToobaBox,#prjAttachmentsBox,#prjListQucikNavigationSidebarBox,.fb-like-box,#googlePlusBox,#kontaktFormBox,#prjPodobneSidebarBox{display:none}.atrybuty-wybrane-box .opis,.atrybuty-wybrane-box .linki.link-params{display:none}.atrybuty-wybrane-box .linki.link-filter{display:block}#atrybutyWyczyscPane{margin-bottom:0}#sidebar.slide-out{position:fixed;top:0;right:-300px;width:300px;height:100%;margin-bottom:0;padding-bottom:0}.sidebar-params-in #sidebar.slide-out{right:0;background-color:#FFF;z-index:10000;overflow-y:auto}}@media(max-width:669px){#searchFormBox,.promowane-header ul,#prjPromowaneBox .prjPanee,.kontakt-big,#prjQuestionBigBox,.artykuly-box{display:none}#prjTygodniaWrap{width:auto;max-width:658px;height:auto}#prjTygodniaWrap .imgPane.projekt-tygodnia-img{float:none;width:100%;height:auto;max-width:658px}.projekt-tygodnia-img a{display:block;height:100%}.projekt-tygodnia-img img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.promowane-wrap{white-space:nowrap;overflow-x:auto}.promowane-wrap .prjPane{float:none;display:inline-block}.atrybuty-wybrane-box .kryteria ul li{white-space:normal}.project-list{width:322px;margin:0 auto}.projekt-options .kontakt-option{display:none}.architekt-radzi .pytanie,.architekt-radzi .odpowiedz{padding-left:12px;padding-right:12px}.architekt-radzi .zadaj-pytanie{display:none}}@media(max-width:599px){.projekt-head .projekt-name{max-width:100%}.koszty-budowy .koszty-etapy,.koszty-budowy .koszt,.koszty-budowy .koszty-korzysci{display:block;width:100%}.koszty-budowy .koszt{border-left:0}.koszty-budowy .koszty-button{display:block;padding-top:10px;text-align:center}#prjPakiety ul li{float:none;width:100%;padding-right:0}}@media(max-width:400px){#atrybutyBox form{max-width:272px;margin:0 auto}.sidebar-params-in #sidebar.slide-out{width:100%;padding-bottom:24px}.sidebar-params-in .atrybuty-confirm{display:block}.project-list li.odd{margin-right:0}}#whyToobaBox{display:none}#prjAttachmentsBox{background:#fdd}