.recommended-categories .projekty-domow-do-100m2{background:url('../images/home-page/polecane-kategorie-2019/male.svg') no-repeat top center}.recommended-categories .projekty-domow-od-100m2-do-140m2{background:url('../images/home-page/polecane-kategorie-2019/srednie.svg') no-repeat top center}.recommended-categories .domy-parterowe{background:url('../images/home-page/polecane-kategorie-2019/parter.svg') no-repeat top center}.recommended-categories .projekty-domow-z-uzytkowym-poddaszem{background:url('../images/home-page/polecane-kategorie-2019/poddasze.svg') no-repeat top center}.recommended-categories .projekty-domow-na-waska-dzialke{background:url('../images/home-page/polecane-kategorie-2019/waska.svg') no-repeat top center}.recommended-categories .projekty-domow-do-150-tys{background:url('../images/home-page/polecane-kategorie-2019/150.svg') no-repeat top center}.recommended-categories .projekty-nowosci{background:url('../images/home-page/polecane-kategorie-2019/nowe.svg') no-repeat top center}.recommended-categories .projekty-domow-drewnianych{background:url('../images/home-page/polecane-kategorie-2019/drewniane.svg') no-repeat top center}.recommended-categories{text-align:center;margin-bottom:55px}.recommended-categories a:hover{text-decoration:none}.recommended-categories>ul>li>div{width:120px;margin:0 auto}.recommended-categories .content{height:120px;margin:0 auto;background-size:120px!important;-webkit-transition::background-image .01s linear;transition:background-image .01s linear;overflow:hidden;height:100px;background-size:60px!important}.recommended-categories>ul>li{padding:0;display:inline-block;position:relative}.recommended-categories h3{font-size:12px;margin-top:75px;text-align:center;width:auto;font-family:OpenSansBold;letter-spacing:0;color:#000;line-height:13px;margin-top:65px;font-family:OpenSansRegular;font-size:11px}.recommended-categories h3 .lower-font{font-size:11px;line-height:15px}.heading-text-cnt{margin-bottom:30px}.heading-text{margin:0 auto;text-align:center}.heading-text-section{text-align:left;font-size:13px;display:block;position:relative}.heading-text-section>div{max-width:325px;margin:0 auto}.heading-text-section>div>*{padding-left:10px;padding-right:10px}.heading-text-section>div>div{font-family:OpenSansBold;margin-bottom:10px}#przed_zakupem{clear:both;text-align:center}#przed_zakupem>div{margin-top:0;margin-bottom:30px;text-align:left;vertical-align:top}#przed_zakupem>div>div{max-width:325px;margin:0 auto}#przed_zakupem>div>div>div{margin:0 auto}#przed_zakupem h3{font-size:1.2em;font-family:OpenSansBold;height:60px;margin:0 auto;margin-top:10px}#przed_zakupem img{width:100%;max-width:325px}#przed_zakupem p{margin:0 auto;text-align:left;display:block;clear:both}#przed_zakupem>div>div>div>h3 a{display:block}.news{clear:both;text-align:center}.news>div{margin-top:0;margin-bottom:30px;text-align:left;vertical-align:top}.news>div>div{max-width:325px;margin:0 auto}.news>div>div>div{margin:0 auto}.news img{width:100%;max-width:325px}.news h3{font-size:1.2em;font-family:OpenSansBold;margin:0 auto;margin-top:10px}.news time{font-size:12px;display:block;margin-top:10px;margin-bottom:20px}.news p{margin:0 auto;text-align:left;display:block;clear:both}.news>div>div>div>h3 a{display:block}.news .read-more{font-family:OpenSansBold;margin-top:10px}.partners-slider-container{display:block;width:100%;height:60px;overflow:hidden;position:relative;margin:0 auto;background:#fff;margin-top:45px;margin-bottom:30px}.partners-slider-container ul{position:absolute;background:#fff;padding:0;margin:0;left:0}.partners-slider-container ul>li{display:block;float:left;height:50px;background:#fff;padding:5px 15px;margin:0}.partners-slider-container ul>li img{height:25px}.owl-nav{height:100%;color:#929292;font-family:OpenSansLight;font-size:40px}.owl-one .owl-prev{position:absolute;top:-15px;left:0;height:100%}.owl-one .owl-next{position:absolute;top:-15px;right:0;height:100%}.owl-one .owl-prev span,.owl-one .owl-next span{height:100%;top:0}.owl-one .owl-prev>span{padding-left:10px}.owl-one .owl-next>span{padding-right:10px}.owl-item a:focus,.owl-prev,.owl-next{outline:0}.owl-carousel{display:block}.owl-two{display:block!important}.kategorie-dodatkowe{display:none;text-align:left;padding:0;margin-bottom:20px;background-color:ghostwhite}.kategorie-dodatkowe-show-btn{cursor:pointer}.kategorie-dodatkowe-show-btn:hover{color:#ec661d}.kategorie-dodatkowe-links{display:none;text-align:left;margin-left:5%;margin-bottom:20px;clear:both}.kategorie-dodatkowe-links a{display:block;font-size:11px;margin-top:3px}.kategorie-dodatkowe-links a:before{content:'\02022';margin-right:5px}.banner-search-wrap{position:relative;background-repeat:no-repeat;background-position:center center;background-size:auto auto;margin-bottom:20px}#top-search-wrap{position:absolute;bottom:0;left:0;font-size:11.5px;width:100%;height:71px;display:table}#top-search-wrap .field-wrap{border-radius:4px}.search-wrap{position:relative;margin:0 auto;height:100%;top:-20px}#top-search-wrap>form>.top-search-btn{width:58px;top:-1px}form.search2{box-sizing:border-box;z-index:100;max-width:1366px;display:table-cell;vertical-align:middle}form.search2>div{position:relative;float:none;display:inline-block;width:160px}form.search2>div:first-child>div{margin-left:0}.field-wrap{background:#fff;border-color:#666;border-image:none;border-style:solid;border-width:1px}.field-wrap label,.field-wrap input,.field-wrap span{display:inline-block;border:none!important;padding:0;text-align:center;width:60px}.field-wrap input{width:40px}.field-wrap .floors-btn,.field-wrap .squarearea-btn,.field-wrap .rooms-btn,.field-wrap .bathrooms-btn,.field-wrap .garages-btn{font-size:11.5px;background:url('../images/decoration/arrow-down-9x9.png') 90% 50% no-repeat;text-align:left;cursor:pointer;height:14px;border-radius:5px}input.main-button-search{padding:0;position:relative;display:inline-block;cursor:pointer;width:58px;border:0;border-radius:5px;background:#e14f00 url('/theme/images/decoration/icon-search.png') no-repeat 50% 50%;background-size:25px;-webkit-box-shadow:1px 1px 4px 1px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 4px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 4px 1px rgba(0,0,0,0.3);text-shadow:0 2px 2px rgba(0,0,0,0.3)}.extended-search{position:relative;padding:0;font-family:OpenSansRegular;font-size:14px;text-transform:none;background:0;color:white;float:unset;margin-left:5px;padding-right:20px}.extended-search:hover{color:#ec661d}.extended-search>span{font-size:30px;position:absolute;top:-12px;right:-7px}.drop-list{display:block;position:absolute;top:25px;padding-top:2px;left:0;z-index:100;background:#fff;box-sizing:border-box;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;margin:0;text-align:left;width:100%;border-color:#fff #666666 #666 #666666;border-image:none;border-style:solid;border-width:1px}.drop-list>li{width:100%}.drop-list>li>span{display:block;padding:8px 15px;cursor:pointer}.drop-list>li:hover{background:#444;color:#fff}.katalog{margin-top:60px}.katalog-opis{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.katalog-opis>p:nth-of-type(2){margin-top:30px;font-size:14px}.katalog-opis a{margin-top:30px}.katalog-naglowek{font-family:OpenSansBold;font-size:32px}.top-banner-desc{position:absolute;height:20px;left:0;top:20px;color:black;font-family:OpenSansRegular;background-color:rgba(255,255,255,1);border-right:0 solid silver;border-bottom:1px solid silver;text-transform:uppercase}.main-articles{padding:15px;margin-top:60px;margin-bottom:40px;text-align:justify}.main-articles h3{margin-top:20px;margin-bottom:5px;font-size:14px;font-family:OpenSansBold;letter-spacing:normal}.main-articles li{line-height:normal;margin-bottom:5px}.main-articles a{color:#e14f00}.main-articles p,.main-articles li{line-height:150%}article.co-wyroznia h2,article.jak-wybrac-projekt h2{margin-top:40px;margin-bottom:15px}a.main-banner:hover{text-decoration:none}@media only screen and (min-width:0) and (max-width:359px){form.search2>div{width:140px}}@media only screen and (min-width:360px) and (max-width:599px){form.search2>div{width:166px}}@media only screen and (min-width:0) and (max-width:360px){.banner-search-wrap{height:290px}.section-separator-categories{margin-bottom:-15px}form.search2>div:first-child,form.search2>div:nth-child(3){margin-right:2px}.extended-search{font-size:12px;font-family:OpenSansRegular}#top-search-wrap>form>.top-search-btn{margin-left:2px}#walentynkowa_promocja_serce{position:absolute;left:6px;top:100px}#walentynkowa_promocja_serce img{width:96px}}@media only screen and (min-width:361px) and (max-width:700px){.banner-search-wrap{height:290px}#walentynkowa_promocja_serce{position:absolute;left:108px;top:4px}#walentynkowa_promocja_serce img{width:96px}}@media only screen and (min-width:701px){.banner-search-wrap{height:530px}.field-wrap .floors-btn,.field-wrap .squarearea-btn,.field-wrap .rooms-btn,.field-wrap .bathrooms-btn,.field-wrap .garages-btn{padding:8px 11px}input.main-button-search{height:32px}#walentynkowa_promocja_serce{position:absolute;left:114px;top:12px}}@media only screen and (min-width:0) and (max-width:599px){.section-separator{margin:0;margin-top:35px;margin-bottom:5px}.section-separator-categories{margin-bottom:-15px}.section-separator h2,.section-separator span{font-size:1.2em;display:block;margin:0}.recommended-categories>ul>li{margin:5px}.heading-text-section{width:100%;margin:0 0 15px 0;text-align:center}.owl-two .owl-prev>span{position:absolute;left:0;top:37px;padding-left:10px}.owl-two .owl-next>span{position:absolute;right:0;top:37px;padding-right:10px}#przed_zakupem>div{margin-bottom:40px}#przed_zakupem h3{height:unset;margin-bottom:10px}.owl-two .owl-stage{max-width:unset}.owl-two .owl-item{padding:0;text-align:center}.heading-text p{font-family:OpenSansRegular}.heading-text-cnt{margin:0 auto}.search2{padding:6px}}@media only screen and (min-width:599px) and (max-width:1023px){.heading-text-cnt{margin-bottom:15px}.heading-text-section{margin:0 .5% 15px .5%;width:49%;min-height:147px;float:left}}@media only screen and (min-width:0) and (max-width:700px){.field-wrap .floors-btn,.field-wrap .squarearea-btn,.field-wrap .rooms-btn,.field-wrap .bathrooms-btn,.field-wrap .garages-btn{padding:8px 11px}input.main-button-search{height:30px}}@media only screen and (min-width:0) and (max-width:800px){.heading-text-section:not(:last-child){margin-bottom:30px}.search2>div,.search2>button{margin-top:4px}.search2>div:first-child,.search2>div:nth-child(2){margin-bottom:4px}.top-banner-desc{padding:5px 25px;font-size:14px}.katalog-zdjecie{background:url(/theme/images/home-page/katalog-online-nowoczesne-bg-325x244.jpg) no-repeat;height:244px;max-width:325px;margin:0 auto}.katalog-zdjecie-maleitanie{background:url(/theme/images/home-page/katalog-maleitanie-bg-325x244.jpg) no-repeat;height:244px;max-width:325px;margin:0 auto}.katalog-opis{padding-top:20px;padding-left:10px;padding-right:10px}}@media only screen and (min-width:599px){#przed_zakupem>div{display:inline-block}.news>div{display:inline-block}}@media only screen and (min-width:801px){.section-separator{margin-top:60px}.top-banner-desc{position:absolute;height:20px;left:0;top:20px;color:black;padding:15px 40px;font-size:16px;font-family:OpenSansRegular;background-color:rgba(255,255,255,1);border-right:0 solid silver;border-bottom:1px solid silver;text-transform:uppercase}#top-search-wrap{background-color:rgba(0,0,0,0.40)}.katalog{border:1px solid #e3e3e3}.katalog-zdjecie{background:url(/theme/images/home-page/katalog-online-nowoczesne-bg-888x316.jpg) no-repeat;height:100%;float:right;height:316px}.katalog-zdjecie-maleitanie{background:url(/theme/images/home-page/katalog-maleitanie-bg-888x316.jpg) no-repeat;width:65%;max-width:888px;height:316px;float:right}.katalog-opis{padding-top:20px;padding-left:20px;padding-right:20px}.katalog-opis>p:nth-of-type(2){max-width:320px}.katalog>*{padding-bottom:20px}.top-banner-desc{padding:15px 40px;font-size:16px}article.co-wyroznia,article.jak-wybrac-projekt{width:50%;float:left;box-sizing:border-box;padding-left:10px;padding-right:10px}}@media only screen and (min-width:801px) and (max-width:1024px){.katalog-opis{width:50%}.katalog-zdjecie{width:50%;max-height:316px}}@media only screen and (min-width:1023px){.heading-text-section{width:25%;float:left}#przed_zakupem>div{width:24%}.news>div{width:24%}form.search2>div{width:210px;margin-right:20px}#top-search-wrap>form>div{margin-right:17px}}@media only screen and (min-width:0) and (max-width:1259px){.owl-one{display:block!important}}@media only screen and (min-width:1260px){.recommended-categories ul{display:table}.recommended-categories li{display:table-cell!important}.recommended-categories .content{background-size:75px!important;height:110px}.recommended-categories h3{font-size:13px;margin-top:79px}.recommended-categories h3 .lower-font{font-size:13px}.owl-one{display:table!important;margin:0 auto}}@media only screen and (min-width:1025px){.katalog-opis{width:35%}.katalog-zdjecie{width:65%;max-height:316px}}.dws-grid-date{font-size:12px}.dws-grid-title{font-family:OpenSansBold;font-size:18px}.dws-grid-content{font-size:14px;position:relative}.ekspert-radzi-ekspert{border:1px solid #e3e3e3;border-top:0;padding:15px}.ekspert-radzi-ekspert>div{vertical-align:top;display:inline-block}.ekspert-radzi-ekspert>div:first-child{margin-right:8px;width:29%}.ekspert-radzi-ekspert>div:first-child img{width:100%;max-width:80px}.ekspert-radzi-ekspert>div:last-child>div>span{display:block;font-size:12px}.ekspert-radzi-ekspert>div:last-child>div>span:first-child{font-family:OpenSansBold}.co-nowego h3{font-size:18px}.o-nas>div>div{padding-top:25px;padding-bottom:25px;-webkit-box-shadow:inset 3px 3px 9px 2px rgba(0,0,0,0.16);-moz-box-shadow:inset 3px 3px 9px 2px rgba(0,0,0,0.16);box-shadow:inset 3px 3px 9px 2px rgba(0,0,0,0.16)}.o-nas .dws-grid-item>div:first-child,.o-nas .dws-grid-item>div:last-child{display:inline-block;text-align:center;box-sizing:border-box}.o-nas .dws-grid-item>div:first-child{width:49%;border-right:4px solid #e14f00;text-align:right;padding-right:10px;font-family:RobotoSlabBold,serif;font-size:49px}.o-nas .dws-grid-item>div:first-child>span{font-size:20px}.o-nas .dws-grid-item>div:last-child{width:49%;text-align:left;vertical-align:top;padding-left:10px;font-size:13px}.o-nas .dws-grid-item>div:last-child>div{font-size:16px;font-family:OpenSansBold}.przed-zakupem img,.co-nowego img,.ekspert-radzi .dws-grid-image-wrap img{max-height:120px;border:1px solid #e3e3e3;border-bottom:0;box-sizing:border-box}@media only screen and (min-width:0) and (max-width:640px){.przed-zakupem .dws-grid-item-wrap,.co-nowego .dws-grid-item-wrap,.ekspert-radzi .dws-grid-item-wrap,.o-nas .dws-grid-item-wrap{width:100%}}@media only screen and (min-width:641px){.ekspert-radzi-ekspert>div:last-child{width:65%}.gradient-overlay{background-image:url(/theme/images/decoration/gradient.png);width:74px;height:20px;position:absolute;right:0;bottom:0}.co-nowego .dws-grid-content-wrap,.ekspert-radzi .dws-grid-content-wrap{min-height:290px}.co-nowego .dws-grid-title,.ekspert-radzi .dws-grid-title{min-height:50px}}@media only screen and (min-width:641px) and (max-width:800px){.dws-grid-item-wrap{width:49%}}@media only screen and (min-width:641px) and (max-width:1024px){.przed-zakupem .dws-grid-item-wrap,.co-nowego .dws-grid-item-wrap,.ekspert-radzi .dws-grid-item-wrap,.o-nas .dws-grid-item-wrap{width:49%}}@media only screen and (min-width:1025px) and (max-width:1366px){.o-nas .dws-grid-item>div:first-child{font-size:30px;width:45%}.o-nas .dws-grid-item>div:first-child>span{font-size:14px}}@media only screen and (min-width:0) and (max-width:800px){.katalog{margin-bottom:25px}}@media only screen and (min-width:801px){.dws-grid-item-wrap{width:24%}.dws-grid-item{max-width:325px}.katalog{margin-bottom:55px;min-height:316px}.section-separator{margin-top:0}}@media only screen and (min-width:641px) and (max-width:1366px){.ekspert-radzi-ekspert>div:last-child{display:block;margin-top:10px;width:100%;height:65px}.ekspert-radzi-ekspert>div:last-child img{margin-bottom:3px}}@media only screen and (min-width:360px) and (max-width:640px){.ekspert-radzi-ekspert{position:relative}.ekspert-radzi-ekspert>div:last-child>div{position:absolute;bottom:18px}}@media only screen and (min-width:1367px){.ekspert-radzi-ekspert{position:relative}.ekspert-radzi-ekspert>div:last-child>div{position:absolute;bottom:18px}.projects-list .dws-grid-item-wrap{padding:0!important}}