@media screen and (min-width:320px) and (max-width:1023px) { .navbar { display: block; } header .top .logo-box, section.beta-offer-module .list .item, .subcategory .list .item, section.beta-offer-module .top .left, section.beta-offer-module .top .right, section.szynaka-offer-module .left, section.szynaka-offer-module .right, section.quality-module .left, section.quality-module .right, section.szynaka-offer-module .img-box2, footer .inside section, body.o-firmie .two-column .left, .two-column .right, .gallery.realizations a, .gallery.realizations a:first-child, .products-module .head .left, .products-module .list .item, main.subpage.single .product-info .gallery, main.subpage.single .product-info .info, .products-module.images .list .item { width: 100%; } header .top .panel, .green-corner, footer .top .left, header .top nav, .nivo-caption, .theme-default .nivo-controlNav, #slideshow .lines3.big, #slideshow .lines3.small, #slideshow .slider-wrapper .white-cover, .nivo-directionNav, #slideshow.subpage .motto, .products-module .head .right, .panel-module .list .item:nth-child(1), .panel-module .list .item:nth-child(2) { display: none; } .nivo-caption { opacity: 0; } #slideshow { top: 30px; } header .top { min-height: auto; } header .top .logo-box { padding-top: 0; padding-bottom: 20px; } header .top .logo-box img { width: 120px; } section.beta-offer-module .top .right, .gallery a { height: 150px; } section.beta-offer-module .list .item, .subcategory .list .item, section.szynaka-offer-module .img-box2, .gallery a:first-child { height: 200px; } section.szynaka-offer-module img.szynaka-logo { margin-top: 0; } section.szynaka-offer-module .img-box1 { height: 300px; } section.szynaka-offer-module .img-box2 { position: static; } section.szynaka-offer-module .more-button { margin-left: 0; margin-bottom: 50px; } section.mp-module .customNavigation a.btn { margin-right: 0; } section.quality-module .img-box1 { width: 85%; height: 400px; } section.quality-module h2 { margin-left: 0; } section.quality-module .right { padding-left: 0; } footer .inside section { margin-bottom: 30px; text-align: center; } footer .top .right { width: 80%; float: right; } section.quality-module .img-box2 { width: 80%; } section.beta-offer-module .list .item .inside, .subcategory .list .item .inside { opacity: 1; } #slideshow { padding-left: 0; } body.o-firmie .img-box img { margin-bottom: 30px; } main.subpage { padding-top: 70px; } .two-column { padding-top: 0; } .gallery.realizations a, .gallery.realizations a:first-child { height: 200px; } #breadcrumb { font-size: 0.75rem; } .products-module .head .left { line-height: 200%; padding-bottom: 30px; } main.subpage.single .product-info .info { padding-left: 0; } main.subpage.single .product-info .gallery { margin-bottom: 40px; } .textiles-module .list .item { flex-basis: 100%; flex-wrap: wrap; margin-bottom: 60px; } .products-module.images .list .item { margin-right: 0; } .textiles-module .list { flex-wrap: wrap; } .textiles-module .list .item { flex-basis: 100%; margin-bottom: 60px; } footer .media-module span { display: block; } .post-password-form input[type="submit"] { margin-top: 30px; } .panel-module .list .item.img, .panel-module .list .item.desc { flex-basis: 100%; } .panel-module .list .item.desc { padding: 30px 0; } .panel-module .list .item.img { height: 200px; } } @media screen and (min-width:600px) and (max-width:1023px) { .nivo-caption .desc { display: none; } .navbar-content ul li a { font-size: 1.5rem; } section.beta-offer-module .list .item, .subcategory .list .item, section.szynaka-offer-module .img-box2, .gallery a:first-child { height: 400px; } h3 { font-size: 2rem; } .nivo-caption, .theme-default .nivo-controlNav, #slideshow .lines3.big, #slideshow .lines3.small, #slideshow .slider-wrapper .white-cover, .nivo-directionNav { display: block; } .nivo-caption { opacity: 1; left: 50px; bottom: -80px; } .nivo-caption .name { font-size: 3.5rem; } .nivo-caption .name span { font-size: 2rem; } section.beta-offer-module .list .item:last-child { height: auto; } .products-module.images .list .item .img-box, #owl-demo .item .img-box { height: 350px; } section.quality-module .img-box2 { height: 350px; } section.quality-module .img-box1 { height: 500px; } .products-module .list .item .img-box, #owl-demo .item .img-box, section.beta-offer-module .list .item, .subcategory .list .item, section.szynaka-offer-module .img-box2, .gallery a:first-child { height: 450px; } .products-module .list .item .img-box .inside { line-height: 500px; } section.beta-offer-module .top .right, .gallery a { height: 250px; } #slideshow.subpage .lines3.big { left: -30px; } .navbar-content .panel-btn { bottom: 20vh; } .textiles-module .list .item:nth-child(3) img, .textiles-module .list .item:nth-child(4) img { width: 20%; } } @media screen and (min-width:768px) and (max-width:1023px) {} @media screen and (min-width:1024px) and (max-width:1279px) { html { font-size: 15px; } header nav ul li a { padding: 0 17px; } .nivo-caption .name { margin-bottom: 0px; } section.beta-offer-module .list .item, .subcategory .list .item, .products-module .list .item .img-box, #owl-demo .item .img-box { height: 200px; } section.szynaka-offer-module .img-box1, .gallery a:first-child { height: 325px; } section.szynaka-offer-module .img-box2, .products-module.images .list .item .img-box, #owl-demo .item .img-box, .gallery.realizations a, .gallery.realizations a:first-child { height: 250px; } section.quality-module .img-box2 { width: 80%; } .gallery a { height: 150px; } header .top .logo-box img { width: 150px; } } @media screen and (min-width:1280px) and (max-width:1920px) { html { font-size: 17px; } } @media screen and (min-width:1366px) and (max-width:1920px) { header nav ul li a { padding: 0 32px; } section.beta-offer-module .list .item, .subcategory .list .item, .products-module .list .item .img-box { height: 250px; } } @media screen and (min-width:1500px) and (max-width:1920px) { .nivo-caption .name { font-size: 5.5rem; } .nivo-caption .name span { font-size: 4rem; } header nav ul li a { padding: 0 50px; } section.beta-offer-module .list .item, .subcategory .list .item, .products-module .list .item .img-box, #owl-demo .item .img-box { height: 300px; } section.szynaka-offer-module .img-box2 { height: 350px; } section.szynaka-offer-module .img-box1 { height: 400px; } section.szynaka-offer-module .left .txt { padding-right: 40px; } .gallery a { height: 250px; } .textiles-module .list .item:nth-child(3) img, .textiles-module .list .item:nth-child(4) img { width: 40%; } section.beta-offer-module .top .right { padding-right: 70px; } } @media screen and (min-width:1800px) and (max-width:3072px) { html { font-size: 19px; } header nav ul li a { padding: 0 65px; } section.beta-offer-module .list .item, .subcategory .list .item, .products-module .list .item .img-box, #owl-demo .item .img-box { height: 350px; } h3 { font-size: 2rem; } section.szynaka-offer-module .img-box1 { height: 475px; } section.szynaka-offer-module .img-box2 { height: 375px; } section.quality-module .img-box1 { width: 60%; height: 600px; } section.quality-module .img-box2 { width: 60%; height: 350px; } .products-module .list .item .img-box .inside { line-height: 400px; } .textiles-module .list .item:nth-child(3) img, .textiles-module .list .item:nth-child(4) img { width: 30%; } .textiles-module .list .item img { width: 45%; } .gallery.realizations a, .gallery.realizations a:first-child { height: 350px; } section.beta-offer-module .top .right { padding-right: 70px; } footer .inside section { padding-left: 5%; } h2 { font-size: 2rem; } .txt, .nivo-caption .desc { line-height: 35px; } section.beta-offer-module h2 { line-height: 40px; } section.beta-offer-module .list .item:last-child .txt { padding-top: 50px; } .nivo-caption .name { font-size: 6rem; } .nivo-caption .name span { font-size: 4rem; } .gallery a:first-child { height: 550px; } .gallery a { height: 275px; } .products-module.images .list .item { margin-bottom: 30px; } .products-module.images .list .item .info-box, #owl-demo .item .info-box { text-align: center; } .products-module.images .list .item .green-sep, .mp-module .owl-item .green-sep { margin-left: auto; margin-right: auto; } .products-module.images .list .item .img-box, #owl-demo .item .img-box { height: 400px; } .map { height: 600px; } header .top .logo-box img { width: 180px; } }