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

.przycisk {
	margin-top:6vw;
	margin-bottom:2vw;
}

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

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

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


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


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


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


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


.sekcja-menu {
	top:0vw;
}


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

.sekcja-menu {
	position:fixed;
}

.sekcja-menu #menu {
	display:none;
	width:115%;
	top:16vw;
	left:-6%;
	text-align:center;
	background-color:#FFFFFF;
}

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

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


.sekcja-menu .logo img {
	margin-top:1.4vw;
	width:23vw;
}

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

.icon-telefon {
	right:9vw;
	top:4vw;
	width:8vw;
	height:8vw;
	background-size:70%;
}

#showtelefon {
	right:9vw;
	top:4vw;
	width:31vw;
	height:8vw;
	background-size:19%;
	background-position:6% center;
}

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

.icon-mail {
	right:9vw;
	top:4vw;
	width:8vw;
	height:8vw;
	background-size:70%;
}


.icon-fb {
	right:27vw;
	top:4vw;
	width:8vw;
	height:8vw;
	background-size:70%;
}

#icon-menu, #icon-exit {
	top:4vw;
	width:8vw;
	height:8vw;
}

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


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

.sekcja-pokaz {
	height: 103vw;
}

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

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



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

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

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

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

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

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

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




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


.sekcja-dodatkowa-1 {
	padding-top:5vw;
	padding-bottom:5vw;
	display:none;
}

.sekcja-dodatkowa-1 .box {
	width:88.3vw;
	height:90vw;
	margin-bottom:2.5vw;
	margin-top:2.5vw;
	margin-right:0vw;
}

.sekcja-dodatkowa-1 .przycisk-box{
	bottom:-11.3vw;
	left:6.0vw;
}

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

.icon-prev-2, .icon-next-2 {
	display:none;
}

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





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

.sekcja-tresc {
	margin-bottom:5vw;
}

.sekcja-tresc .content {
}

.sekcja-tresc .box-1 {
	float:left;
	margin-top:14%;
	margin-bottom:4%;
	margin-left:0%;
	width:80%;
}

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

.sekcja-tresc .box-2 {
	float:left;
	margin-top:0%;
	margin-bottom:9%;
	margin-left:0%;
	width:90%;
}

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

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

.sekcja-tresc .box-4 {
	float:left;
	margin-top:2%;
	margin-left:-5.5%;
	margin-bottom:0%;
	width:90%;
}

.x-1 {
	margin-top:-7vw;
}


.sekcja-tresc .napisy-1 {
	left:5vw;
	width:100%;
}

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

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

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

.sekcja-tresc .napisy-1 .bg{
	width:1.4%;
	left:-5vw;
}

.bg-right, .bg-left {
	display:none;
}


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




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

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

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

.sekcja-stopka .napisy-2 {
	width:100%;
	left:0vw;
	display:none;
}

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

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

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




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

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

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





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

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

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

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

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

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






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

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





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

.box-galeria {
	margin-bottom:9%;
	width:100%;
}

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

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

}

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

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





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

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


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




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


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

a.form-t-no {
display:block;
}

.inputfile + label {
	border: 2px solid #e5e5e5;
    border-radius: 2px;
	background-color:#e5e5e5;
	background-image:url(../grafika/inne/icon-download.png);
	background-repeat:no-repeat;
	background-size:5%;
	background-position:2.5% center;
	
	padding-left:4.5vw;
	padding-right:3.5vw;
	padding-top:1.25vw;
	padding-bottom:1.25vw;
	margin-top:10vw;
	margin-bottom:5vw;
	font-size:1.9vw;
	cursor:pointer;
}




.box-formularz textarea {
	padding-top:1vw;
	padding-left:1vw;
	margin-top:1vw;
	margin-bottom:1vw;
	border: 2px solid #e5e5e5;
    border-radius: 2px;
	width:80vw;
	height: 24vw;
	font-size:2vw; 
}

input.wyslij {
	border:none;
	border-radius: 0px;
	margin-top:2vw;
	width:28vw;
	height:6vw;
	font-size:2.2vw;
}

#icon-exit-formularz {
	right:-10vw;
	width:4vw;
	height:4vw;
}

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



/* ooo - ooo */




/* ooo USTAWIENIA WIELKOSCI FONTÓW ooo */
.t1 { font-size:2.2vw; }
.t2 { font-size:2vw; }
.t3 { font-size:6.5vw; }
.t4 { font-size:3vw; }
.t5 { font-size:6.5vw; }
.t6 { font-size:1.8vw; }
/* ooo - ooo */




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


.sekcja-dodatkowa-2 {
	padding-top:5vw;
	padding-bottom:5vw;
}

.sekcja-dodatkowa-2 .box {
	width:88.3vw;
	height:90vw;
	margin-bottom:2.5vw;
	margin-top:2.5vw;
	margin-right:0vw;
}

.sekcja-dodatkowa-2 .przycisk-box{
	bottom:-11.3vw;
	left:6.0vw;
}

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

.sekcja-dodatkowa-2 .icon-prev-2, .icon-next-2 {
	display:none;
}

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





}