/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
	h1{
		font-size:33px
	}
	h3{
		font-size:23px
		
	}
	h4{
	font-size:15px;
	}
	p{
		font-size:90%
	}
	.chcesz{
	font-size:25px;
	}
	.oszcze{
	font-size:15px;
	}
	.wrap-order-btn {
		width: 100%!important;
	}
	.wrap-order-btn input{
		width: 100%!important;
		padding:0px!important;
	}
	.opinie img{
		width:100%
	}
	.options {
		height: auto!important;
		width:100%;
		margin:0px auto
	}
	.option {
	width: 100%!important;
	height: auto;
	float:left;
	padding: 0px;
	}
	.o1{
		margin:0 0 4% 0
	}
	.o6{
		margin:0 0 4% 0!important
	}
	.o3{
		margin:0 0 4% 0!important
	}
	/*pakiety*/
	 a.notactive {
      
		width: 30%;
		max-height:342px!important
}
 a.active, a.notactive:hover {
	width: 100%;
	max-height:342px!important
}
a.check1{
	background:url(../images/form/kup_slim3.png) no-repeat top left;
	background-size:100% 100%;
	width: 100%;
}

 a.check3{
 	background:url(../images/form/kup_slim1.png) repeat-y top left;
 	background-size:100% 100%;
	width: 100%;
	height:400px!important
}
 a.check6{
	background:url(../images/form/kup_slim2.png) no-repeat top left;
	background-size:100% 100%;
	width: 100%;
	
}
a.checka1{
	background:url(../images/form/kup_slim3_taniej.png) no-repeat top left;
	background-size:100% 100%;
	width: 100%;
	float:left;
}

 a.checka3{
 	background:url(../images/form/kup_slim1_taniej.png) repeat-y top left;
	background-size:100% 100%;
	width: 100%;
	float:left;
}
 a.checka6{
	background:url(../images/form/kup_slim2_taniej.png) no-repeat top left;
	background-size:100% 100%;
	width: 100%;
	float:left;
}
	/*pakiety*/
	.details-img{
		width:100%
	}	
	.lewo{
		float: none;
	}
	#form div.orderform ul li div.input {
		float: none;
	}
	#form div.orderform ul li input {
	width: 100%;
	margin:5px 0px 0px 0px
	}
	#form div.orderform ul li select {
	width: 100%;
	margin:0
	}
	#form .inputdesc {
		margin: 0px 0 0 0px;
	}
	#form ul.packedOrder h3 {
		font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif!important;
	}
	#form ul.packedOrder li div.information {
		float: left;
		width: 80%;
	}
	#form ul.packedOrder li p {
	font-size: 11px;
	}
	.gwiazdy {
		width:90%;
		margin:0px auto
	}
	.gwiazdy h3 {
		text-align:center;
	}
	
}