*,
*:after,
*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;}
html{font-size:62.5%;background:url('img/bg.jpg') repeat center top;background-attachment:fixed;}
body{font:300 11px/1.4 'Helvetica Neue', Helvetica, Arial, sans-serif;color:#444;}
.clear:before,
.clear:after{content:' ';display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
img{max-width:100%;vertical-align:bottom;}
a{color:#444;text-decoration:none;}
a:hover{color:#444;}
a:focus{outline:0;}
a:hover,
a:active{outline:0;}
input:focus{outline:0;border:1px solid #04A4CC;}
.wrapper{max-width:1280px;width:95%;margin:0 auto;position:relative;}
.header{}
.logo{}
.logo-img{}
.nav{}
.sidebar{}
.footer{}
.pob-img{height:100px;overflow:hidden;}
.pob-img img{float:left;width:150%;height:100px;}
.content-strony p{font-size:16px;}
@font-face{font-family:'Font-Name';src:url('https://zwmczaja.pl/wp-content/themes/zwm/fonts/font-name.eot');src:url('https://zwmczaja.pl/wp-content/themes/zwm/fonts/font-name.eot?') format('embedded-opentype'),
url('https://zwmczaja.pl/wp-content/themes/zwm/fonts/font-name.woff') format('woff'),
url('https://zwmczaja.pl/wp-content/themes/zwm/fonts/font-name.ttf') format('truetype'),
url('https://zwmczaja.pl/wp-content/themes/zwm/fonts/font-name.svg') format('svg');font-weight:normal;font-style:normal;}
@media only screen and (min-width:320px){}
@media only screen and (max-width:480px){.menu-click{display:block !important;}
.glowne-menu{margin:0px !important;}
.navbar-nav li{width:100% !important;}
.navbar-nav{width:initial !important;}
.glowne-menu{display:none;}
.srodowisko-glowna{display:none;}
}
@media only screen and (max-width:768px){.pdf-do-pobrania-main{display:none;}
.zolty-pasek{height:80px !important;}
.logo-area{text-align:center !important;margin-bottom:30px;}
.glowne-menu .navbar-nav li{font-size:13px !important;}
.facebook-icon{display:none;}
.mail-x{display:none;}
.obrazki-footer{display:none;}
..flex-direction-nav{display:none !important;}
.telefony{text-align:left !important;margin:20px 0px 0px 0px !important;}
.adresy{text-align:left !important;}
.navbar-nav{padding:0px !important;margin:0px !important;}
.copyright{padding:10px 0px 0px 0px !important;text-align:center;}
footer{text-align:center !important;}
.srodowisko-glowna{margin-top:0px !important;padding-top:10px;border-top:1px solid #d8d8d8;float:left;}
.adresy{text-align:center !important;}
.partner-single{float:left;width:100%;margin:15px 0px;padding:0px !important;}
.partnerzy-opisowe{float:left;width:100%;padding:0px;margin-top:8px;}
.eko-kontakt{margin-top:75px !important;}
.content-strony .u-g{display:none;}
.wydarzonko{text-align:center;}
.wydarzonko h4 p{text-align:center;}
.sub-slider{height:130px;}
.sub-slider img{height:130px;}
.navbar-nav{width:100% !important;}
.o-w{width:100% !important;margin:20px 0px 0px 0px;}
.o-w img{width:100% !important;}
.col-md-9 h3{margin-top:40px;}
#moja-mapa{margin:40px 0px;}
.pob-img{height:100px;overflow:hidden;text-align:center;float:left;width:100%;}
.pob-img img{float:none;width:auto !important;height:100px;}
.pojedyncze-pobieranie h4{margin:15px 0px;}
.mara h1{margin-bottom:30px;}
}
@media only screen and (min-width:1024px){}
@media only screen and (min-width:1140px){}
@media only screen and (min-width:1280px){}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:144dpi){}
::selection{background:#04A4CC;color:#FFF;text-shadow:none;}
::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none;}
::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none;}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption .wp-caption-text,
.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.sticky{}
.bypostauthor{}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after{content:"";}
pre,blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page{margin:0.5cm;}
p,
h2,
h3{orphans:3;widows:3;}
h2,
h3{page-break-after:avoid;}
}
body{font-family:'Source Sans Pro', sans-serif;}
.wrapper{max-width:960px;margin:0 auto;}
.zolty-pasek{float:left;width:100%;background:#ffc33e;height:35px;color:#616161;font-size:14px;padding:8px 0px;position:fixed;top:0;z-index:5;}
.zloty-pasek a{color:#616161;font-size:14px;}
.prawa-zolty{float:right;text-align:right; display:flex; justify-content: space-between;}
@media only screen and (min-width:1000px){
  .prawa-zolty{ width:35% }
}
.facebook-icon{float:left;}
.facebook-icon a{float:left;}
.mail-x{float:left;margin-left:2%;font-style:italic;}
.telefony{float:left;margin-left:12%;font-style:italic;}
.rest-page{float:left;width:100%;padding:30px 0px 0px 0px;}
.pdf-do-pobrania-main{float:right;text-align:right;}
.glowne-menu,.glowne-menu-main{float:left;margin:30px 0px 0px 0px;width:100%;}
.navbar-nav{float:left;width:100%;list-style:none;padding:0px;padding:0px;}
.navbar-nav li{float:left;width:16.66%;text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;padding:0px;border-left:1px solid #777777;}
.navbar-nav li:first-child{border-left:none;}
.navbar-nav li:first-child a{border-top-left-radius:6px;}
.navbar-nav li:last-child a{border-top-right-radius:6px;}
.navbar-nav li a{color:#fff;background:#5a5a5a;background:-moz-linear-gradient(top, #5a5a5a 0%, #757575 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5a5a5a), color-stop(100%,#757575));background:-webkit-linear-gradient(top, #5a5a5a 0%,#757575 100%);background:-o-linear-gradient(top, #5a5a5a 0%,#757575 100%);background:-ms-linear-gradient(top, #5a5a5a 0%,#757575 100%);background:linear-gradient(to bottom, #5a5a5a 0%,#757575 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a5a5a', endColorstr='#757575',GradientType=0);transition-duration:0.5s;display:block;padding:30px 0;}
.navbar-nav li a:hover{color:#000;}
.navbar-nav li.current-menu-item a,
.navbar-nav li a:hover{color:#000;text-decoration:none;background:#ffce60;background:-moz-linear-gradient(top, #ffce60 0%, #ffc33e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffce60), color-stop(100%,#ffc33e));background:-webkit-linear-gradient(top, #ffce60 0%,#ffc33e 100%);background:-o-linear-gradient(top, #ffce60 0%,#ffc33e 100%);background:-ms-linear-gradient(top, #ffce60 0%,#ffc33e 100%);background:linear-gradient(to bottom, #ffce60 0%,#ffc33e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce60', endColorstr='#ffc33e',GradientType=0);transition-duration:0.5s;}
.footer{background:#ffc33e;float:left;width:100%;color:#616161;font-size:12px;}
.copyright{padding:34px 15px;}
.adresy{text-align:right;padding:10px 15px;}
.adresy a{margin-left:5px;}
.obrazki-footer img{margin:22px 5px 0px 15px;}
.content-strony{background:#ededed;padding:30px 0px 60px 0px;float:left;width:100%;}
.slider{background:#ededed;float:left;width:100%;border-bottom:8px solid #ffc33e;}
h1{font-size:21px;color:#212121;text-transform:uppercase;font-weight:800;float:left;width:100%;padding:0;margin:0;padding-bottom:5px;}
h2{font-size:16px;color:#ff7a21;text-transform:uppercase;float:left;width:100%;padding:0;margin:0;padding-bottom:10px;}
h3{font-size:16px;color:#212121;text-transform:uppercase;float:left;width:100%;padding:0;margin:0;padding-top:5px;font-weight:700;}
h4{font-size:14px;color:#3d3d3d;float:left;width:100%;padding:0;margin:0;padding-top:10px;text-align:justify;padding-bottom:10px;line-height:20px;}
.button-silver{}
.button-yellow{}
.srodowisko-glowna{margin-top:100px;padding-top:10px;border-top:1px solid #d8d8d8;}
.sub-slider{float:left;width:100%;}
.eko-kontakt{margin-top:20px;padding-top:20px;border-top:1px solid #d8d8d8;}
.adres-firmy-kontakt{float:left;width:100%;margin-bottom:20px;font-size:14px;color:#3e3e3e;}
.firmy-kontakt span{font-weight:700;}
.areaimg{float:left;width:25px;text-align:center;}
.firmy-kontakt img{padding-top:6px;margin-right:7px;}
.firmy-kontakt img{float:left;}
.firmy-kontakt{float:left;width:100%;padding:0px 0px 0px 15px;font-size:14px;line-height:20px;}
.wpcf7-text{float:left;width:100%;margin-top:8px;height:38px;padding-left:10px;background:#e8e8e8;font-size:14px;border:1px solid #cacaca;border-radius:6px;}
.wpcf7-textarea{float:left;width:100%;min-width:100%;max-width:100%;margin-top:35px;padding-left:10px;background:#e8e8e8;font-size:14px;border:1px solid #cacaca;border-radius:6px;min-height:265px;}
.wpcf7-submit{float:right;margin-top:15px;background:#ffc33e;font-size:16px;color:#212121;font-weight:700;padding:8px 100px;border:1px solid #cacaca;border-radius:5px;}
.head1{font-size:21px;color:#212121;text-transform:uppercase;font-weight:800;float:left;width:100%;padding:0;margin:0;padding-bottom:5px;}
.head2{font-size:16px;color:#ff7a21;text-transform:uppercase;float:left;width:100%;padding:0;margin:0;padding-bottom:10px;}
.head4{font-size:18px;color:#3d3d3d;float:left;width:100%;padding:0;margin:0;padding-top:10px;text-align:justify;padding-bottom:10px;line-height:20px;}
.wpcf7-not-valid-tip{display:none !important;}
.wpcf7-not-valid{border:1px solid red !important;}
.wpcf7-response-output{float:left;width:100%;margin-top:10px;margin-bottom:10px;}
.pojedyncze-pobieranie{margin-top:20px;margin-bottom:20px;height:120px;}
.oferta-tytul h4{text-align:center !important;text-transform:uppercase;}
.oferta-tytul{float:left;width:100%;background:#ffc33e;}
.obrazek-produkt{float:left;margin:20px 0;width:100%;}
.single-obrazek-oferta{border:1px solid #bebebe;float:left;text-align:center;width:100%;height:200px;overflow:hidden;}
.single-obrazek-oferta1{float:left;text-align:center;width:100%;height:200px;overflow:hidden;padding-top:47px;}
.lang-item a img{width:20px;margin-top:6px;-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.current-lang a img{border:2px solid #fff;-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.single-ofertowy{margin:20px 0px;}
.porownaj{display:none;position:relative;z-index:9999;}
.single-ofertowy:hover .porownaj{display:block !important;}
.porownaj-button{width:78px;height:20px;float:right;background:url('img/porownaj.png') no-repeat;border:none;font-size:0px;margin-bottom:-50px;margin-right:10px;}
.porownaj-button.en{background:url('img/porownaj-en.png') no-repeat;}
.porownaj-button-single{width:179px;height:24px;float:right;background:url('img/dodaj-single.png') no-repeat;border:none;font-size:0px;margin-bottom:-50px;margin-right:10px;margin-bottom:40px;}
.porownaj-button-single.en{background:url('img/dodaj-single-en.png') no-repeat;}
.attachment-post-thumbnail.wp-post-image{max-height:100%;}
.wyczysc-area{float:left;margin-top:35px;margin-bottom:35px;text-align:center;width:100%;}
.wyczysc-button{background:#ffc33e;color:#616161;text-transform:uppercase;font-size:14px;padding:5px 20px;border:none;font-weight:700;border-radius:8px;}
.obrazek-poj a img{width:50%;text-align:left;}
.obrazek-poj{text-align:center;margin:45px 0px;}
.obrazek-poj img{width:100%;max-height:none !important;}
.tytul-jezyki span{float:left;margin-right:20px;}
.jezyki-lista{float:left;}
.widget_polylang{float:left;}
#polylang-2 > ul{float:left;list-style:outside none none;padding:0;margin:-4px 0 0 -15px;}
.widget_polylang ul li{float:left;margin:0 2px;}
.menu-click{display:none;float:left;width:100%;text-align:center;margin:15px 0px 0px 0px;color:#000;font-size:20px;font-weight:700;background:#ffc33e;padding:20px 0px;}
a.wydarzonko{float:left;margin:5px 0px;}
.button-area{float:right;width:100%;text-align:right;}
.button-area a{font-size:15px;color:#000;text-transform:uppercase;background:#ffc33e;padding:7px 25px;margin-top:20px;float:right;border-radius:4px;}
.lang-item-ru{display:none !important;}
.lang-item-es{display:none !important;}
