@import url('../default/style.css');

#mainMenu li:hover .divWrapperMenu, #mainMenu li.active .divWrapperMenu { background: transparent;  }
.f-nav #mainMenu li:hover .divWrapperMenu {background: #fff;  }

/* HOME */
.home {padding:0!important;}

/* baner */
/* #baner {margin-top:70px;} */
.banerSection .slide_top {     display: table;
    position: absolute;
    padding-left: 10%;
    padding-right: 10%;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    text-align: center;
    /* background: rgba(228, 224, 221,.2); */
    z-index: 2; }
.banerSection .baner-content {    display: table-cell;    text-align: left;   vertical-align: middle; /*  */}
.banerSection canvas.kenburns {    position: relative;   top: 0;    width: 100vw;    height: 100vh;} 
	.kenburn-hero a {width:100%;height:100%; display:block; }
	.kenburn-hero a *{cursor:pointer;}
	.banerSection .baner-content h2, .banerSection .baner-content .heading {margin:0; text-align:left; padding-bottom: 12px; color:#000; font-size: 34px;     line-height: 1.3em; display: block; }
	.banerSection .baner-content h2 strong, .banerSection .baner-content .heading strong {display: block;}
	.banerSection .baner-content p {font-size: 16px; clear:both;  color:#fff; display:block; text-align:center; padding: 0 0 20px;}
	.banerSection .baner-content span.more {display: inline-block; clear:both; margin-top: 10px; padding: 7px 45px; color:#fff; cursor:pointer;background: rgba(237,113,41,1);  background: -moz-linear-gradient(top, rgba(237,113,41,1) 0%, rgba(230,45,73,1) 100%);   background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,113,41,1)), color-stop(100%, rgba(230,45,73,1)));  background: -webkit-linear-gradient(top, rgba(237,113,41,1) 0%, rgba(230,45,73,1) 100%);  background: -o-linear-gradient(top, rgba(237,113,41,1) 0%, rgba(230,45,73,1) 100%);  background: -ms-linear-gradient(top, rgba(237,113,41,1) 0%, rgba(230,45,73,1) 100%);  background: linear-gradient(to bottom, rgba(237,113,41,1) 0%, rgba(230,45,73,1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed7129', endColorstr='#e62d49', GradientType=0 );border:0 none;}



/* referencje */
.referencje .container  {width:1260px;}
.referencje {background-color: #f3f5f7;}
.referencje .referencje-list {  margin-bottom: 40px;}
.referencje .referencje-list .content-inside{background-color: #fff; float: left;  width: 100%; padding:40px 30px;border-radius: 3px;    -webkit-border-radius: 3px;	/* box-shadow: 0px 5px 7px 0 rgba(0,0,0,.15);    -webkit-box-shadow:0px 5px 7px 0 rgba(0,0,0,.15); */}
	.referencje-list blockquote {margin:0; padding:0; display:block;}
	.referencje-list .desc {line-height:1.3em;     min-height: 140px;  margin-bottom: 20px;}
		.referencje-list .desc p{padding:0;line-height:1.4em; color:#000; font-size:16px; text-align:left;}
		.referencje-list .desc p:before{content:"\201E";}
		.referencje-list .desc p:after{content:"\201D";}
	.referencje-list .left-content {   float: left;  font-size: 14px; line-height:1.4em;     margin: 0px;}
		.referencje-list .left-content .name {font-weight: 700;    }
		.referencje-list .left-content a { text-decoration:none;font-weight: 700;}
	.referencje-list .logo {float: right;       height: 35px; line-height: 35px;}
	.referencje-list .logo img{} 
body .owl-carousel .owl-nav button.owl-prev {left:-30px;}
body .owl-carousel .owl-nav button.owl-next {right:-30px}
body .owl-carousel.owl-drag .owl-item { margin: 13px 0;} 

.portfolio.section {background:url('../default/images/portfolio_white_big.jpg') no-repeat 50% 100%;}	
	
#head:not(.f-nav) {box-shadow: 0 0px 6px 0 rgba(0,0,0,0.0);    -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.0);}
	


@media(max-width: 768px) { 
    /* #baner {margin-top: 70px;} */
	#head:not(.f-nav) {background: transparent;}
}
@media(min-width: 769px) { 
	#head {background-color:transparent;}
	#head:not(.f-nav) #mainMenu li:hover .divWrapperMenu {box-shadow: 0 0px 6px 0 rgba(0,0,0,0.0);    -webkit-box-shadow: 0 4px 6px 0 rgba(0,0,0,0.0);}
}

