blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}a{text-decoration:none}table{border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}strong{font-weight:700}ol,ul{list-style:none;margin:0;padding:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%;margin:0;padding:0;color:#fff}.content p{text-align:justify}.content{color:#fff;text-align:right;width:315px;padding:30px;background:rgba(0,0,0,.7);position:absolute;right:40px}.content h1{margin-bottom:50px;text-align:left;font-weight:700}.content h2{margin-top:100px;font-weight:300;margin-right:35px}.content a{color:#e28e34;font-weight:300;margin-right:33px}.content i{font-size:14px;margin:-3px 0 0 -25px;background-color:#ff8e48;width:27px;height:20px;padding:7px 0 0;position:absolute;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}q:after,q:before{content:''}abbr,acronym{border:0}h1{font-size:25px}h2{font-size:17px;text-align:right}body{font-family:'Open Sans',sans-serif;color:#333;color:rgba(0,0,0,.5)}.wrap{margin-left:auto;margin-right:auto;width:960px;position:relative}p{font-size:14px}.section{text-align:center}#menu li{display:inline-block;color:#000;background:#fff;margin:0 0 0 10px}#menu li.active{background:#666;color:#fff}#menu li a{text-decoration:none;color:#000;font-family:'Slabo 13px',serif;text-transform:uppercase}#menu li a:hover,#menu li.active a:hover{color:#fff}#menu li:hover{background:rgba(0,0,0,.8)}.sklep i{padding:0 5px 0 0}#menu ul{display:inline-block}#menu .left{float:left;margin:0 0 0 40px}#menu .right{float:right;margin:0 40px 0 0}.logo{position:relative}.logo a{background:url(logo.png) center no-repeat #000;width:190px;height:100px;display:block;position:absolute;top:15px;z-index:999;left:0;right:0;margin-left:auto;margin-right:auto;-webkit-box-shadow:5px 5px 4px 0 rgba(50,50,50,.41);-moz-box-shadow:5px 5px 4px 0 rgba(50,50,50,.41);box-shadow:5px 5px 4px 0 rgba(50,50,50,.41)}#menu li a,#menu li.active a{padding:3px 13px;display:block;float:left}#menu li.active a{color:#fff}#menu li:after{content:"|";position:absolute;margin:1px 0 0 2px;color:#000}#menu ul li:last-child:after{content:""}#menu{position:fixed;top:0;left:0;padding:65px 0 10px;z-index:70;width:100%;background-color:#fff;margin:0;text-align:center}#section0 .content{background:rgba(255,255,255,.7);color:#6e6e6e}#section0 .content h1,#section0 .content h2{color:#6e6e6e}#section0 .content{top:50px;left:50px}#section1 .content{top:50px}#section2 .content{top:300px}#section3 .content,#section4 .content{top:50px}.content .image{text-align:left}#fullpage{margin-top:90px}#section0,#section1,#section2,#section3,#section4{background-position:center;background-size:100% auto!important}#section0{background:url(glosniki.jpg) no-repeat}#section1{background:url(stereo.jpg) no-repeat}#section2{background:url(kino-domowe.jpg) no-repeat}#section3{background:url(inteligentny-dom.jpg) no-repeat}#section4{background:url(okablowanie.jpg) no-repeat}#section5{background:#000;color:#fff}#section5 a{color:#fff}#section5 a:hover{color:#ff8e48}.map iframe{width:1200px;height:350px;margin:0 0 80px}.kontakt-left,.kontakt-right{display:inline-block;vertical-align:top;text-align:left;margin:0 50px}#section5 i{background-color:#ff8e48;width:29px;height:22px;padding:7px 1px 0 0;position:absolute;margin-left:-46px;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.adres{margin:0 0 50px}.mail{margin:45px 0}.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:transparent}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:scroll}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translate3d(0,0,0)}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}#menu-icon{display:none}
@media (max-width:1400px){#section0,#section1,#section2,#section3,#section4{background-position:center;background-size:auto 100%!important}#menu{padding:130px 0 0;background:#fff}.logo{position:static}.logo a{position:relative;margin:0 auto 20px}#menu .left,#menu .right{float:none;margin:0}.map iframe{width:90%}#fullpage{margin-top:60px}.content{width:450px}}
@media (max-width:1050px) and (min-width:781px){#menu{padding:20px 0 10px 0;}.logo a{position:absolute;margin:0 0 20px 20px;}#menu .left, #menu .right{float:right}}
@media only screen and (max-width:780px){#menu li a,#menu li.active a{text-align:left}#fullpage{margin-top:40px}#menu-icon{width:40px;height:40px;display:block;position:absolute;right:18px;top:14px}#menu li:after{content:""}.logo{position:fixed;z-index:999;margin:0 0 0 20px}.logo a{position:relative;margin:0 auto 20px;width:143px;height:75px;background-size:80%}#section0 .content{width:70%;top:80px;right:20px;left:50px}.content{width:70%;top:80px;right:10px;left:20px}.content img{width:100%;height:auto}.kontakt-left,.kontakt-right{margin:0 50px 0 35%;display:block}.adres,.mail{margin:0}.kontakt-left div,.kontakt-right div{margin:0 0 10px}.menu-wrap{position:absolute}#menu-icon .fa{color:#000;border:2px solid #000;padding:2px 7px;font-size:29px}#menu-icon:hover .menu-wrap{display:block}#menu{padding:65px 0 0}nav .menu-wrap,nav:active .menu-wrap{display:none;position:absolute;padding:20px;background:#fff;border:5px solid #444;right:20px;top:60px;width:50%;border-radius:4px 0 4px 4px}nav li{text-align:center;width:100%}nav:hover .menu-wrap{display:block}}
@media only screen and (max-width:391px){#section0 .content,.content{width:83%;right:0;left:0}.content h2{margin-top:20px}.content h1{margin-bottom:10px}.content img{width:80%;height:auto}.map iframe{height:250px;margin:0 0 50px}}