.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin: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.alignleft,.wp-caption.alignnone{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 p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:'Open Sans',sans-serif;color:#3d3d3d}article,div,footer,header,li,p{box-sizing:border-box}a{outline:0;text-decoration:none}b,strong{font-weight:700}#logo-menu{margin:0 auto;max-width:990px;padding-top:30px;text-transform:uppercase;font-size:15px}@media (min-width:768px){#logo-menu{height:150px}}#logo-menu:after{content:"";display:table;clear:both}#logo-menu>img{display:block;margin:0 auto}@media (min-width:768px){#logo-menu>img{float:left;width:154px margin:0}}@media (min-width:768px){#logo-menu>div{float:right;width:79%}}#logo-menu #m_b{font-size:40px;position:absolute;right:10px;top:120px;cursor:pointer}@media (min-width:767px){#logo-menu #m_b{display:none}}@media (max-width:767px){#logo-menu .menu-menu-1-container{height:45px;overflow:hidden}}#logo-menu #menu-menu-1{text-align:right}@media (min-width:768px){#logo-menu #menu-menu-1{height:90px;line-height:90px}}@media (max-width:767px){#logo-menu #menu-menu-1{padding-top:45px}}#logo-menu #menu-menu-1>li{display:block;margin-right:25px}@media (max-width:767px){#logo-menu #menu-menu-1>li{height:45px;text-align:left;line-height:45px;padding:0 10px}}#logo-menu #menu-menu-1>li:first-of-type{background-image:url(img/home.png);background-repeat:no-repeat;background-position:center center;margin-right:30px;width:26px}@media (max-width:767px){#logo-menu #menu-menu-1>li:first-of-type{background-position:10px center;width:100%}}#logo-menu #menu-menu-1>li:first-of-type a{border-bottom:0 solid #fff!important;width:26px}#logo-menu #menu-menu-1>li:first-of-type a:hover{border-bottom:0 solid #fff}#logo-menu #menu-menu-1>li:hover .sub-menu{display:block;position:absolute;background-color:#F3F3F3;text-align:left;z-index:3;box-shadow:0 0 18px -5px rgba(0,0,0,.75)}#logo-menu #menu-menu-1>li:hover .sub-menu a{line-height:35px;border-bottom:2px solid #F3F3F3;transition:border-bottom linear .1s;padding:0 3px}#logo-menu #menu-menu-1>li:hover .sub-menu a:hover{border-bottom:2px solid #0f3d68}#logo-menu #menu-menu-1>li .sub-menu{display:none}#logo-menu #menu-menu-1>li:last-of-type{padding-right:0}@media (min-width:768px){#logo-menu #menu-menu-1>li{display:inline-block}}#logo-menu #menu-menu-1>li a{color:#3d3d3d;display:block}#logo-menu #menu-menu-1 .current-menu-item a,#logo-menu #menu-menu-1>li a:hover{border-bottom:6px solid #0f3d68}footer{height:240px;background-color:#d7d7d7;color:#535353;font-size:15px}footer a{color:#535353}footer>div{max-width:990px;margin:0 auto}@media (min-width:768px){footer>div>div{float:left;width:50%}}footer>div>div:first-of-type{padding-top:25px;line-height:1.15}footer>div>div:first-of-type a,footer>div>div:first-of-type p{float:left}footer>div>div:first-of-type a{padding-right:30px}footer>div>div:first-of-type:after{content:"";display:table;clear:both}footer>div>div:last-of-type{text-align:center;padding-top:33px}@media (min-width:768px){footer>div>div:last-of-type{text-align:right}}footer>div>div:last-of-type p:first-of-type{padding-bottom:50px}footer:after{content:"";display:table;clear:both}#wpgmza_map{filter:grayscale(100%);-webkit-filter:grayscale(100%)}#mapa{padding-top:55px}#mapa:after{content:"";display:table;clear:both}.kontakt h3{font-size:22px;font-weight:700;color:#002c54}.kontakt h4{font-size:18px;font-weight:700;color:#002c54}@media (min-width:768px){.kontakt #kontakt1,.kontakt #kontakt2{float:left;width:50%}}.kontakt #kontakt1 img{max-width:100%;height:auto}.kontakt:after{content:"";display:table;clear:both}.kontakt table tr:first-of-type td{padding-bottom:45px}.kontakt table tr:last-of-type td{padding-bottom:30px}.kontakt table tr td:first-of-type{padding-right:75px}h2{color:#002c54;font-size:51px;text-align:center;max-width:990px;margin:0 auto;padding-top:45px;padding-bottom:30px;font-weight:300}hr{width:104px;border:0;height:2px;background-color:#002c54}#kontener{max-width:990px;margin:0 auto;padding-bottom:30px;padding-top:50px;line-height:1.15}#kontener #kanalizacja{padding-bottom:50px;text-align:center}#kontener #kanalizacja h4{display:inline-block;width:309px;height:240px;border:1px solid #2a4968;margin:8px;background-image:url(img/bg_tryptyk.jpg)}#kontener #kanalizacja h4:hover a{background-position:center}#kontener #kanalizacja h4 a{display:block;line-height:240px;background-image:url(img/bgkanalizacja.jpg);background-repeat:no-repeat;background-position:center 240px;transition:background-position linear .5s;color:#fff;text-shadow:1px 1px 1px #000}@media (min-width:989px){#kontener #kanalizacja h4:nth-of-type(2){background-position:-330px 0}#kontener #kanalizacja h4:nth-of-type(3){background-position:-640px 0}#kontener #kanalizacja h4:nth-of-type(4){background-position:-330px 380px}}@media (min-width:658px) and (max-width:988px){#kontener #kanalizacja h4:nth-of-type(2){background-position:-330px 0}#kontener #kanalizacja h4:nth-of-type(3){background-position:0 380px}#kontener #kanalizacja h4:nth-of-type(4){background-position:-330px 380px}}@media (max-width:657px){#kontener #kanalizacja h4:nth-of-type(2){background-position:0 380px}#kontener #kanalizacja h4:nth-of-type(3){background-position:0 760px}#kontener #kanalizacja h4:nth-of-type(4){background-position:0 -100px}}.nopadding{padding-bottom:0!important}.nopadding a{color:#002c54;transition:color linear .1s}.nopadding a:hover{color:#a60}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_container{margin-bottom:50px;position:relative;float:left;width:100%;display:none}@media (min-width:768px){.rslides_container{display:block}}.rslides_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:.7;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url(themes/themes.gif) no-repeat left top;margin-top:-55px}.rslides_nav:active{opacity:1}.rslides_nav.next{left:auto;background-position:right top;right:0}.rslides_nav:focus{outline:0}.rslides_tabs{margin-top:10px;text-align:center;left:0;right:0;bottom:30px;position:absolute;z-index:2}.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#ccc;background:rgba(255,255,255,.2);display:inline-block;_display:block;*display:block;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);width:18px;height:18px;border:1px solid #fff}.rslides_here a{background:#fff}.caption{position:absolute;display:block;bottom:-20px;left:0;right:0;padding:15px;text-align:center;color:#fff;background:0 0;font-size:16px;top:0;text-transform:uppercase;font-weight:300;line-height:1.5}@media (min-width:768px){.caption{font-size:55px}}@media (min-width:990px){.caption{top:20%}}.index{text-align:center}.index a{background-repeat:no-repeat;display:inline-block;width:318px;height:241px;position:relative;margin-top:9px;margin-bottom:9px}.index a p{position:absolute;transition:height linear .3s;padding-top:30px;bottom:0;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;width:100%;background-color:rgba(0,44,84,.75);height:83px}.index a p:hover{height:100%;font-size:25px;background-image:url(img/bg-miniatura.png);background-repeat:no-repeat;background-position:center 160px;padding-top:65px}@media (min-width:620px) and (max-width:990px){.index a{margin:9px!important}}.index a:nth-child(1){background-image:url(img/miniatura1.jpg)}.index a:nth-child(2){background-image:url(img/miniatura5.jpg)}@media (min-width:360px){.index a:nth-child(2){margin-left:18px;margin-right:18px}}.index a:nth-child(3){background-image:url(img/miniatura4.jpg)}.index a:nth-child(4){background-image:url(img/miniatura3.jpg)}.index a:nth-child(5){background-image:url(img/miniatura2.jpg)}@media (min-width:360px){.index a:nth-child(5){margin-left:18px;margin-right:18px}}.index a:nth-child(6){background-image:url(img/miniatura6.jpg)}#studnia{float:left;line-height:0;width:45%}#studnia img{margin:0 auto;display:block}#studnia img:hover{opacity:.8}#studnia tr td{vertical-align:middle;font-size:14px}#studnia tr td:last-of-type{line-height:1.5}#studnia_right{float:left;width:55%}.static p{padding-bottom:10px}.static a{color:#002C54}.static ul{list-style-type:disc;margin:0 0 10px 25px}.static .attachment-post-thumbnail{padding:5px;border:1px solid #ddd;border-radius:5px;float:left;display:block;margin-right:20px;margin-bottom:10px}.static table:not(.studnia_makieta){margin:10px 0;border:1px solid #aaa;border-collapse:collapse;font-size:15px;width:100%}.static table:not(.studnia_makieta) tr{border:1px solid #aaa}.static table:not(.studnia_makieta) tr:first-of-type{font-weight:700}.static table:not(.studnia_makieta) tr:nth-child(even){background-color:#0f3c73;color:#fff}.static table:not(.studnia_makieta) tr td{text-align:center;border:1px solid #aaa;padding:5px;vertical-align:middle}.static table:not(.studnia_makieta) tr td:first-of-type{text-align:left}.static:after{content:"";display:table;clear:both}.static h3{font-size:30px;font-weight:300;color:#002C54;margin:5px 0 15px}.static img{max-width:100%;height:auto;display:block}article h1{font-size:27px;margin-bottom:5px}article h1 a{color:#3d3d3d}article img{padding:5px;border:1px solid #ddd;border-radius:5px;float:left;display:block;margin-right:20px}article>p{font-size:12px;font-weight:700;margin:5px 2px 15px;color:#999}article>div p{font-size:14px;line-height:1.5}article>div p .more-link{font-weight:700;color:#3d3d3d;display:block;text-align:right}article>div:after{content:"";display:table;clear:both}h4{font-size:22px;margin-bottom:5px}h4 a{color:#3d3d3d}.wp-video{margin:0 auto}.orange-link{background:#ff7e00;padding:10px;display:block;box-shadow:0 0 5px #000;border:2px solid #fff}.orange-link2{background:#ff7e00;padding:10px;display:block}.animate{transition:all .1s;-webkit-transition:all .1s}.action-button{display:block;padding:10px;border-radius:10px;color:#FFF;text-decoration:none}.yellow{background-color:#FF7E00;border-bottom:5px solid #AE5600}.action-button:active{transform:translate(0px,5px);-webkit-transform:translate(0px,5px);border-bottom:1px solid #AE5600}#cboxContent{background:transparent!important}#cboxLoadedContent{background:transparent!important;border:0!important}#cboxClose,#cboxNext,#cboxPrevious{background:none!important}#cboxCurrent{display:none!important}.shadow{box-shadow:0 0 5px #000}
#cboxOverlay{background-color: rgba(0,0,0, 0.2)!important; opacity: 1!important;}
small{font-size: 80%;}