@media only screen and (min-width: 999px) {
	.outer{
		width:999px;
	}
	.box{
		width:165px;
		height:165px;
		padding:30px;
	}
	.boxTitle{
		padding:15px 0px;
		font-size:1.1em;
	}
	.popup-modal{
		display:inline-block;
	}
.last{
	margin-right:0px;
	}
	
	fieldset{
		padding:20px;
		margin:20px 0px;
	}
	form input{
		width:350px;
		padding:10px;
	}
	textarea{
		width:355px;
		min-height:150px;
		padding:10px;
	}
	.formularz td{
		padding:10px 30px;
	}
}
@media only screen and (min-width: 824px) and (max-width:999px){
	#logo img{
		width:200px;
	}
	#boxPlace{
		text-align: center;
	}
	#content{
		padding:0px 20px;
	}
	#content img{
		max-width:100%;
	}
	fieldset{
		max-width:100% !important;
	}
	.box{
		width:100px;
		height:100px;
		padding:20px;
	}
	.boxText{
		display:none;
	}
	.boxIcon img{
		width:60px;
	}
	.boxTitle{
		padding:15px 0px;
		font-size:0.6em;
	}
	.popup-modal{
		display:inline-block;
	}
	.boxPlace a{
		display:inline-block;		
	}
	form input{
		width:350px;
		padding:10px;
	}
	textarea{
		width:355px;
		min-height:150px;
		padding:10px;
	}
	.formularz td{
		padding:10px 30px;
	}
}
@media only screen and (max-width:824px){
	fieldset{
		max-width:100% !important;
	}
	#content{
		padding:0px 20px;
	}
	#content img{
		max-width:100%;
	}
	#logo img{
		width:200px;
	}
	#boxPlace{
		text-align: center;
	}
	.box{
		width:100px;
		height:100px;
		padding:20px;
	}
	.boxText{
		display:none;
	}
	.boxIcon img{
		width:60px;
	}
	.boxTitle{
		padding:15px 0px;
		font-size:0.8em;
	}
	.popup-modal{
		display:inline-block;
	}
	form input{
		max-width:153px;
		padding:5px;
	}
	textarea{
		max-width:135px;
		min-height:150px;
		padding:5px;
	}
	.formularz td{
		padding:5px 0px;
	}
}