.sectionPageWidth {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
}

.sectionWrap {
	text-align: center;
	/*background-color: indianred;*/
}

.paraHead {
	font-family: 'Ubuntu', sans-serif;
	font-size: 16px;
	padding: 10px 0 5px 0;
	margin: 0;
}

.paraHead-2 {
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	padding: 5px;
	margin: 0 0 15px 0;
}

.paraLine{
	display: flex;
	flex-direction: column;
}

.hide-xs {
	display: none;
}

.hide-xl {
	display: inline;
}

.textClass {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	text-align: justify;
	padding: 0 5px;
}

.textJust {
	text-align: center;
	margin-top: 5px;
}

.textLeft {
	text-align: left;
}

.photo-1, .photo-2 {
	display: block;
	margin: 0 auto;
	width: 90%;
	height: auto;

	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.wypunktowanie {
	text-align: left;
	font-size: 14px;
}

.space {
	border-bottom: none;
	padding: 0;
	margin: 0;
}

.googlePart {
	padding: 10px 2px;
	height: 400px;
}

.googlePart-2 {
	padding: 10px 2px;
	height: 400px;
	width: auto;
}
.paraPiece {
	padding: 10px 0;
	font-size: 14px;
}

.brdBtm {
	border-bottom: 1px solid #000;
}

.cennik {
	font-style: normal;
}

.cennik-mid {
	margin: 0 auto;
}

.cennik tr td {
	width: 100px;
}

.cennik tr:nth-child(even) td {
	background-color: rgba(0, 0, 0, 0.1);
}

.cennik tr th {
	background-color: rgba(0, 0, 0, 0.3);
}

.cennik th:nth-child(3), .cennik tr td:nth-child(3)  {
	width: 10px;
	background-color:rgba(0, 0, 0, 0);
}

.big {
	font-family: 'Roboto', sans-serif;
	font-size: 16pt;
}

@media only screen and (min-width: 768px) {
	.sectionPageWidth {
	}

	.sectionWrap {
	}

	.paraHead {
		font-size: 24px;
		margin-bottom: 15px;
	}

	.paraHead-2 {
		display: block;
		font-size: 20px;
		padding: 5px;
		margin: 0 0 15px 0;
	}

	.hide-xs {
		display: inline;
	}

	.hide-xl {
		display: none;
	}

	.textClass {
		font-family: 'Roboto', sans-serif;
		font-size: 16px;
		text-align: justify;
		margin: 0 0 1em 0;
	}

	.textJust {
		text-align: center;
		margin-top: 10px;
	}

	.paraLine {
		display: flex;
		flex-direction: row;
	}

	.paraPiece {
		flex: 1 1 auto;
		width: auto;
		padding: 0;
		margin: 0;
		font-size: 16px;
	}

	.brdBtm {
		border-bottom: none;
	}

	.photo-1 {
		display: block;
		margin: 0 5px;
		height: 300px;
		width: auto;
	}

	.photo-2 {
		display: block;
		margin: 0 5px;
		height: 300px;
		width: auto;
		order: 2;
	}

	.wypunktowanie {
		text-align: left;
		font-size: 16px;
	}

	.space {
		border-bottom: 1px solid #000;
		padding: 15px;
		margin: 0 0 0 0;
	}

	.googlePart {
		padding: 15px 0;
		height: 400px;
	}

	.googlePart-2 {
		padding: 15px 20px 15px 0;
		height: 400px;
		width: 100%;
	}

	.big {
		padding-top: 20px;
		font-family: 'Roboto', sans-serif;
		font-size: 24pt;
	}
}