.slide{
	width:100%;
	position:relative;
	background-image:url(../img/lp/slide2.jpg);
	background-position:top center;
	background-size:cover;
	background-repeat:no-repeat;
	margin-bottom: 2rem;
}
.slide:after{
	display: block;
	content:"";
	padding-bottom:70vh;
	
}
#formWrap h2 {margin-top:5px;}
.form-head {margin:0; padding:0;}
#dbformTr3852 {display: none;}

#rozszerzony td {font-size: 14px;}
h2 {text-transform:none;}

#rozsz h2, #rozsz h3 {margin-bottom: 5px; margin-top: 25px;}
#rozszerzony h4 {margin-top: 25px; margin-bottom: 5px;}

#cena-table td, .krok { font-size: 14px;}

#formWrap {background: rgba(236,235,233,0.9); 
background: -moz-linear-gradient(left, rgba(236,235,233,0.9) 0%, rgba(245,244,243,0.9) 100%);
background: -webkit-linear-gradient(left, rgba(236,235,233,0.9) 0%,rgba(245,244,243,0.9) 100%);
background: linear-gradient(to right, rgba(236,235,233,0.9) 0%,rgba(245,244,243,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecebe9', endColorstr='#f5f4f3',GradientType=1 );}


#dbformTrZgoda_na_przetwarzanie_BIG, #dbformTrzgoda, #dbformTrzgoda2, #dbformTrzgoda3, #dbformTrzgoda4 { color: #2e2e2e;}
.wliczbach {padding-right:1%; padding-left:1%;margin-right: 3%; width: 27%; height: 65px;}

@media (max-width:1200px){
.wliczbach {
    padding: 110px 1% 20px 1%; 
    height: 70px; font-size: 14px;}
}
@media (max-width:980px){


	
	#formWrap{
	width:650px;
	max-width:90%;
	height:auto;
	min-height:0;
	position:relative;
	top:0;
	left:auto;
	right:auto;
	padding:5%;
	
}



.slide{
	width:100%;
	position:relative;
	background-image:url(../img/lp/slide.jpg);
	background-position:left top;
	background-size:cover;
	background-repeat:no-repeat;
	height:440px;
}	
	
	.wrapper {
	position:relative;
	width:96%;
	padding:0 2% 0 2%;
	max-width:100%;
	margin-left:auto;
	margin-right:0%;
	color:#005083;
}
#formWrap_table td{
	padding:5px;
}
.wrapper2 {
	position:relative;
	width:96%;
	max-width:100%;
	margin-left:2%;
	margin-right:2%;
	color:black;
}	

#slide_text{
	
	position:absolute;
	bottom:100px;
	top:auto;
	left:2%;
	padding-left:30px;
	text-transform:uppercase;
	
}

#click { bottom: 50px;}
}

/** mobile only **/
	/** mobile only **/

@media screen and (min-width:160px) and (max-width:786px){
		#formWrap{
	width:90%;
	max-width:90%;
	height:auto;
	min-height:0;
	position:relative;
	top:0;
	left:auto;
	right:auto;
	padding:5%;
	margin: 0 auto;
}

.wliczbach {
 font-size: 16px;}

#click{
	display:none;
}

.call, .social {
	margin-top:20px;
	margin-left:10px;
}



#logo{
	position:absolute;
	top:0;
	left:0%;
	width:100px;
}
 .next, .left, .right{
	display:none;
}
.bx-wrapper{
    position:relative;
    width:90%;
    margin-left:5%;
    margin-right:5%;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 0;
}
.krok {
	width:90%;
	margin-left:5%;
	margin-right:5%;
	border:none;
	font-size: 20px
}
.wliczbach {
	width:85%;
	margin-left:5%;
	margin-right:5%;
	margin-top:30px;
}
}
@media screen and (min-width:787px) and (max-width:1500px){
#slide_text{
	
	position:absolute;
	bottom:150px;
	left:30px;
	padding-left:30px;
	text-transform:uppercase;
	max-width:50% !important;
	
}

.wliczbach {
	margin-bottom:30px;
}
}
@media screen and (min-width:1920px) and (max-width:6000px){
	#slide_text{
	
	position:absolute;
	bottom:10vh;
	top:auto;
	left:10%;
	padding-left:30px;
	text-transform:uppercase;
	max-width:70% ;
	
}

}
