@media screen and (max-width: 1200px) {
	.zdj-1, .zdj-2 {padding-top: 10px;}
	.o-nas-2 { margin-left: 20px;}
}

@media screen and (max-width: 1100px) {
	.zdj-1, .zdj-2 {padding-top: 20px;}
	.o-nas-2 { margin-left: 20px;}
}

@media screen and (max-width: 1020px) {
	#menu li a:before, #menu li a:after  {display: none;}
	#menu-kontakt .header-icon-tel, #menu-kontakt .header-icon-mail {display: none;	}
	#menu-kontakt p:nth-child(2) {padding-right: 20px; padding-left: 10px;}
	.zdj-1, .zdj-2 {padding-top: 30px;}
	.o-nas-2 { margin-left: 20px;}
}

@media screen and (max-width: 935px) {
	#menu-kontakt p {display: none; }
	#o-nas h3, #zdjecia h3, #kontakt h3 {font-size: 20px; font-weight: 500;	margin-top: 4px;}
	#o-nas h3 {	margin-bottom: 4px;}
	#o-nas {font-size: 16px;}
	.zdj-1, .zdj-2 {width: 35%; }	
	.o-nas-1, .o-nas-2 { width: 65%; }
	.o-nas-1 p, .o-nas-2 p {margin: 8px 0px;} 
	#kontakt #kontakt-details div div div {display: none;}
	#kontakt #kontakt-details div div p {font-size: 18px}
	.o-nas-2 { margin-left: 20px;}
}

@media screen and (max-width: 760px) {
	.zdj-1, .zdj-2 {padding-top: 55px;}
}

@media screen and (max-width: 935px) {
	.mocne-1, .mocne-2, .mocne-3, .mocne-4  {background-image: none;}
	#o-nas { font-size: 20px;}
	#o-nas h3, #zdjecia h3, #kontakt h3 { font-size: 25px; font-weight: 700; margin-top: 4px;}
	#o-nas h3 { margin-bottom: 4px;}
	#o-nas .flex1 {flex-direction: column;}
	.zdj-1 { order: 2;}
	.o-nas-1 { order: 1;}
	.zdj-1, .zdj-2 { width: 80%; margin-left: 60px;}	
	.o-nas-1, .o-nas-2 { width: 90%;}
	.o-nas-2 { margin-left: 40px;}
	#o-nas .row {padding-top: 30px;} 
	#zdjecia .galeria .single-img { width: 50%;}
	.galeria a { width: calc(50% - 1px);}
	#kontakt #kontakt-details div div div {display: none;}
	#kontakt #kontakt-details div div p {font-size: 21px}
	
}