@media (min-width: 1111px) and (max-width: 8192px) {


.przycisk {
	margin-top:3vw;
	margin-bottom:1vw;
}

a.przycisk, span.przycisk {
	padding-left:1.5vw;
	padding-right:1.5vw;
	padding-top:0.8vw;
	padding-bottom:0.8vw;
}

.kotwica {
	margin-top:-12vw;
}

.kotwica2 {
	margin-top:-7vw;
}


/* ooo SEKCJA NAD MENU ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/


.sekcja-nad-menu {
	display:block;
}


/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */


/* ooo SEKCJA MENU ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-menu {
	top:2vw;
}


.sekcja-menu, .sekcja-menu .bg, .sekcja-menu .content, .sekcja-menu .logo, .sekcja-menu #menu {
	height: 8vw;
}

.sekcja-menu {
	position:fixed;
}

.sekcja-menu #menu {
	width:70%;
	top:0vw;
	right:11.2vw;
	text-align:right;
}


.sekcja-menu #menu .elementy {
	float:right;
}

.sekcja-menu #menu a.element-1 {
	height: 1.57vw;
	overflow:hidden;
}

.sekcja-menu .logo img {
	margin-top:0.9vw;
	width:9.2vw;
}

.icon-telefon {
	right:7vw;
	top:2.3vw;
	width:3.2vw;
	height:3.2vw;
	background-size:60%;
}

#showtelefon {
	right:7vw;
	top:2.3vw;
	width:14.2vw;
	height:3.2vw;
	background-size:13%;
	background-position:6% center;
}

a.showtelefon {
	margin-right:0.7vw;
	margin-top:0.7vw;
}

.icon-mail {
	right:3.5vw;
	top:2.3vw;
	width:3.2vw;
	height:3.2vw;
	background-size:60%;
}

.icon-fb {
	right:0vw;
	top:2.3vw;
	width:3.2vw;
	height:3.2vw;
	background-size:60%;
}

#icon-menu, #icon-exit, #icon-menu-mobile, #icon-exit-mobile {
	display:none;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */







/* ooo SEKCJA POKAZ ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-pokaz {
	height: 51.5vw;

}

.sekcja-pokaz .content {
	height: 51.5vw;
}

.sekcja-pokaz .napisy {
	top:0vw;
}

.sekcja-pokaz .bg{
	background-size:100%, 70%;
	background-attachment:scroll, scroll;
}

.sekcja-pokaz .next-pokaz {
	left:0%;
}

.icon-next {
	right:8%;
	top:53%;
	width:3.2vw;
	height:3.2vw;
	background-size:60%;
}

.icon-prev {
	left:-4.7%;
	top:53%;
	width:3.2vw;
	height:3.2vw;
	background-size:60%;
}


.icon-down {
	left:42.2%;
	top:75%;
	width:3.2vw;
	height:3.2vw;
	background-size:85%;
}


.icon-square .off, .icon-square .on {
	width:1.7vw;
	height:1.7vw;
	margin-left:0.4vw;
}


/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo SEKCJA DODATKOWA 1 ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-dodatkowa-1 {
	padding-top:1.5vw;
	padding-bottom:1.5vw;
	height:15.5vw;
}

.sekcja-dodatkowa-1 .box {
	width:13vw;
	height:13vw;
	margin-top:1.25vw;
	margin-bottom:1.25vw;
	margin-right:2.5vw;
}





/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */





/* ooo SEKCJA TRESC ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-tresc {
	margin-bottom:2.5vw;
	margin-left:-7.2vw;
}

.sekcja-tresc .box-1 {
	float:left;
	margin-top:6.5%;
	margin-bottom:2.5%;
	margin-left:1.5%;
	width:60%;
}

.sekcja-tresc .box-1-dodatkowy {
	float:left;
	margin-top:9.5%;
	margin-bottom:2.5%;
	margin-left:1.5%;
	width:100%;
}

img.inny-1 {
width:102%;
}

.sekcja-tresc .box-3 {
	float:left;
	margin-top:5%;
	margin-bottom:0%;
	width:60%;
}

.sekcja-tresc .box-4 {
	float:left;
	margin-top:2%;
	margin-left:-2.5%;
	margin-bottom:0%;
	width:80%;
	-ms-transform: rotate(-5deg); /* IE 9 */
    -webkit-transform: rotate(-5deg); /* Safari */
    transform: rotate(-5deg);	
}

.x-1 {
	margin-top:-7vw;
	-ms-transform: rotate(0deg); /* IE 9 */
    -webkit-transform: rotate(0deg); /* Safari */
    transform: rotate(0deg);	

}


.sekcja-tresc .box-2 {
	float:left;
	margin-top:0%;
	margin-left:1.5%;
	margin-bottom:4.5%;
	width:60%;
}



.sekcja-tresc .napisy-1 {
	left:2vw;
	width:90%;
}

.sekcja-tresc .napisy-2 {
	left:0vw;
	width:90%;
}

.sekcja-tresc .napisy-zakladka {
	width:70%;
}


.sekcja-tresc .napisy-1 .napis-1 {
	padding-left:0vw;
}

.sekcja-tresc .napisy-2 .napis-1 {
	padding-left:0vw;
}

.sekcja-tresc .napisy-1 .bg{
	width:0.9%;
}

.bg-right {
	display:block;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo SEKCJA STOPKA ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-stopka, .sekcja-stopka .content {
	height:3vw;
}

.sekcja-stopka .napisy-1 {
	width:39%;
	left:0vw;
}

.sekcja-stopka .napisy-2 {
	width:59%;
	right:0vw;
}

.sekcja-stopka .napisy-1 .napis-1 {
	vertical-align:middle;
	text-align:left;
	margin-left:0vw;
}

.sekcja-stopka .napisy-2 .napis-1 {
	vertical-align:middle;
	text-align:right;
	margin-right:0vw;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */





/* ooo SEKCJA COOKIE ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-cookie, .sekcja-cookie .content, .sekcja-dodatkowa-cookie  {
	height:2vw;
	border-width: 0.1vw;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */





/* ooo SEKCJA POKAZ ZAKLADKA ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-pokaz-zakladka {
	height: 8vw;
}

.sekcja-pokaz-zakladka .content {
	height: 8vw;
}

.sekcja-pokaz-zakladka .napisy {
	top:3vw;
}

.sekcja-pokaz-zakladka .bg{
	background-size:cover, cover;
	background-attachment:scroll, scroll;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */





/* ooo SEKCJA TRESC ZAKLADKA ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
.tresc-zakladka {
min-height:82vh;
margin-top:-2.0vw;
}
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */





/* ooo SEKCJA BOX GALERIA ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.box-galeria {
	margin-bottom:4.5%;
	width:100%;
	margin-left:-18vw;
}

.box-galeria .obrazki {
	margin-top:0%;
}

.box-galeria .obrazek-1 {
	margin-bottom:1vw;
	margin-right:0vw;
	margin-left:1vw;
	width:20vw;
	height:20vw;
	float:right;
}

.box-galeria .przycisk-galeria {
	margin-bottom:1vw;
	margin-right:0vw;
	margin-top:1vw;
	margin-left:19.4vw;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo SEKCJA MAPKA DOJAZDU ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-mapka, .sekcja-mapka .content {
	height:20vw;
}


/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */



/* ooo SEKCJA FORMULARZ KONTAKTOWY ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
 
.box-formularz {
	margin-top:0%;
	margin-left:1.5%;
	margin-bottom:0%;
	width:60%;
	padding-left:0.1vw;
}


.box-formularz input {
	padding-left:0.5vw;
	margin-top:0.5vw;
	margin-bottom:0.5vw;
	border: 2px solid #999999;
    border-radius: 5px;
	width:40vw;
	height: 2.5vw;
	font-size:1vw;
}


.box-formularz textarea {
	padding-top:0.5vw;
	padding-left:0.5vw;
	margin-top:0.5vw;
	margin-bottom:0.5vw;
	border: 2px solid #999999;
    border-radius: 5px;
	width:40vw;
	height: 7vw;
	font-size:1vw; 
}


input.in1 {
	padding-left:0.5vw;
	margin-top:0.5vw;
	margin-bottom:0.5vw;
	border: 2px solid #999999;
    border-radius: 5px;
	width:20vw;
	height: 2.5vw;
	font-size:1vw;
}

input.in2 {
	padding-left:0.5vw;
	margin-top:0.5vw;
	margin-bottom:0.5vw;
	border: 2px solid #999999;
    border-radius: 5px;
	width:15vw;
	height: 2.5vw;
	font-size:1vw;
}



input.wyslij {
	border:none;
	border-radius: 0px;
	margin-top:1vw;
	width:14vw;
	height:3vw;
	font-size:1.1vw;
}


#icon-exit-formularz {
	right:6vw;
	width:2vw;
	height:2vw;
}


/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */





/* ooo - ooo */




/* ooo SEKCJA DODATKOWA 1 ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */
/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/

.sekcja-dodatkowa-2 {
	padding-top:1.5vw;
	padding-bottom:1.5vw;
	height:28vw;
}

.sekcja-dodatkowa-2 .box {
	width:28vw;
	height:28vw;
	margin-top:1.25vw;
	margin-bottom:1.25vw;
	margin-right:2.5vw;
}

.sekcja-dodatkowa-2 .przycisk-box{
	bottom:-3.3vw;
	left:2.0vw;
}

.sekcja-dodatkowa-2 .napisy .napis-2 {
	margin-top:2vw;
}

/* ooo -  ooooooooooooooooooooooooooooooooooooooooooooooooo*/
/* ooo END ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo */




/* ooo USTAWIENIA WIELKOSCI FONTÓW ooo */
.t1 { font-size:1.1vw; }
.t2 { font-size:1vw; }
.t3 { font-size:4.2vw; }
.t4 { font-size:2.0vw; }
.t5 { font-size:2.0vw; }
.t6 { font-size:0.9vw; }
/* ooo - ooo */
}