#terminyicennik .opis ul {
display:inline-block !important;	
}	

#doplatyiznizki .opis h3 strong {
  font-size: 13px;
  white-space: nowrap;
  display: inline-block;
  margin:10px;
}

.tresc-kontakt a {
	color:#58A7EC;
	font-weight:700;
}	

.tresc-kontakt a:hover {
	color:#FF8753;
}	

.tresc-kontakt strong {
	font-weight:500;
}	

.boxformularz .ramka2 .pole2 a {
text-decoration:underline;	
}	

.boxformularz .ramka2 .pole3 .przycisk {
cursor:pointer;	
}	


.boxformularz .ramka2 .pole3 .przycisk:hover {
background-color:#FF8753;
color:white;
}	

.mapa iframe {
	filter: grayscale(0.50);
}	

#strona16 footer {
margin-top:0px;	
}	

.mapa {
float:left;
width:100%;
}	

.boxnajblizszewypracy .ramka2 .box .boxramka .txt .row.link a {
padding: 20px 30px;	
}	

#trasa .opis iframe {
	filter: grayscale(0.50) !important;
}	

.boxhot, footer, .responsive3 {
overflow:hidden;	
}	

.middlepage {
float:left;
width:100%;
overflow:hidden;
}	

strong {
font-weight:700;	
}	




.wyszukiwarka .box  select[test] 
{
    border: none !important;
}

.wyszukiwarka .box select {
  min-width: 170px;
}


.menusrodkowe::before {
left:0px;
width:100%;
}	

.szczegolytop .img {
  width: 55%;
  position: relative;
  margin-right: 0%;
}


.glowna8nadrzedna table tr td a {
text-decoration:none;	
}	

.glowna8nadrzedna table tr td a:hover {
background-color:#0D254D;
}	

.tresc p a {
	color:#FF8C52;
}	

.tresc p a:hover {
	color:#0D254D;
}	


.tresc-podstrony p a {
	color:#FF8C52;
}	

.tresc-podstrony p a:hover {
	color:#0D254D;
}	

.responsive4 .slick-prev {
z-index:9	
}	

.responsive4 .slick-next {
z-index:9	
}	

.responsive2 .slick-prev {
z-index:9	
}	

.responsive2 .slick-next {
z-index:9	
}	

.responsive .slick-prev {
z-index:9	
}	

.responsive .slick-next {
z-index:9	
}	


.responsive3 .slick-prev {
z-index:9	
}	

.responsive3 .slick-next {
z-index:9	
}	



	@media (min-width: 0px) and (max-width:370px) { 
	
	
	.galeriaoferta {
		
		overflow: hidden;
	}	
	
	
	    .textprawa {
        
        overflow: hidden;
    }
	
	
	
	#doplatyiznizki {
	margin-top:0px;	
	}	
	
	
	#trasa {
    margin: 40px 0px 0px 0px;
 
}
	
	
	#doplatyiznizki {
    margin: 40px 0px 0px 0px;
}
	
	
	
	.textprawa div.rowrezeracja:nth-of-type(2) {
    padding-left: 10px !important;
    padding-right: 10px !important;
    float: left;
    width: 100%;
}
	
	.textprawa div.rowrezeracja:nth-of-type(3) {
    padding-left: 10px !important;
    padding-right: 10px !important;
    float: left;
    width: 100%;
}
	
	
	.textprawa div.rowrezeracja {
    padding-left: 10px !important;
    padding-right: 10px !important;
	 width: 100%;
}
	
	
	.colum {
    padding: 0px 10px;
}
	
	
	.naglowekrezerwacja {
    padding: 20px 10px 5px 10px !important;
}
	
	.responsive5 {
    width: 100%;
    margin: 0px 0%;
}
	
	.szczegolytop .img {
        width: 100% !important;
        margin-right: 0% !important;
    }
	
	.strona {
    min-width: 280px;
    padding: 0px 2%;
 
}
	
	
	 strong.naglowek_from {
        padding: 10px 0px;
      
    }
	
	
	 strong.naglowek_from img{
       display:none;
      
    }


	.wyszukiwarka .box span {
		   width:100%;
	}	

    .wyszukiwarka  {
      overflow:hidden;
	  border-top:0px;
	  border-bottom:0px;
    }

.galeria_kom {
    width: 100%;
    margin: 2% 0px;
}


.boxopinie .ramka2 .box .boxramka {
    height: 470px;
    padding: 50px 0px;
}




.txt_border .middle_txt .pole2 input {
    padding: 15px 10px !important;
    float: none !important;
	font-size:12px;
  }



	header .box-kontakt {
	display:none;	
	}	

	header .box-social {
	display:none;	
	}	


header .logo {
width:100%;	
}	

.boxnaszaofertanaglowek .ramka img {
display:none;	
}	

 .boxnaszaofertanaglowek .ramka strong {
    padding: 0px 0px;
  }
  
  .boxopinie .ramka img {
	  display:none;	
  } 
  
  .boxdlaczegomy .ramka img {
	  display:none;	
  } 
  
  .boxdlaczegomy .ramka strong {
	  padding: 0px 0px;
  } 
  
  
  .boxnajblizszewypracy .ramka strong {
  padding-right: 0px;
}

.boxnajblizszewypracy .ramka img {
display:none;	
}	
  
  
  .boxhot .box strong img {
 display:none;	
}
  
  
}


.mean-container .mean-nav ul li a {
padding: 6px 10% 6px 10% !important;	
}	



	@media (min-width: 0px) and (max-width:1080px) { 

.boxnajblizszewypracy  {
margin-top:0px;
}


.boxnajblizszewypracy .ramka {
  
    padding-top: 50px;
}



.boxhot {
padding-top:0px;
	margin-top:20px;
}	

	}
	
	@media (min-width: 0px) and (max-width:400px) { 
	
	
	.tresc-kontakt h2 strong {
		    padding: 0px 0px;
	}	
	
	.tresc-kontakt h2 strong img{
		    display:none;
	}	
	
	
.tresc h1 {
    padding: 10px 00px;
  
}
	
.tresc h1 img {
    display:none;
  
}
	
	
	
	
	.srodekoferta .naglowek strong img {
   display:none;
}
	
	
	.wyszukiwarka .box select {
	min-width:10px;	
	}	
	
#ostatniemiejsca {
  padding: 15px 10px;
}

#nowaoferta {
  padding: 15px 10px;
}

#brakmiejsc {
  padding: 15px 10px;
}
	
	.boxnaszaofertanaglowek .ramka img {
display:none;		
	}		
	
	
	.boxnaszaofertanaglowek .ramka strong {
        padding: 0px 0px;
    }
	
	
	}
	
	
	@media (min-width: 0px) and (max-width:500px) { 
	
	.responsive4 .slick-prev {
	background-color:transparent;	
	}	
	
	.responsive4 .slick-next {
	background-color:transparent;	
	}	
	
	
	.boxdlaczegomy .ramka strong {
    padding: 0px 0px;
}
	
		.boxdlaczegomy .ramka strong img{
  display:none;
}
	
	
	
	}
	
	
	
	
	@media (min-width: 961px) and (max-width: 999960px) {
    #nawigacja-menu li a {
        padding: 25px 10px;
    }
}



.glowna14nadrzedna table {
width: 100%;
border: 0px;
position: relative;
padding: 100px 0px 100px 0px; 
}

.glowna14nadrzedna table::before {
  position: absolute;
  content: '';
  width: 75%;
  height: 100%;
  left: -5%;
  top: 0px;
  background-color: #ECF4FD;
}


.glowna14nadrzedna table tr td {
border: 0px;
z-index: 4;
position: relative;
padding: 20px 0px;
border-bottom: 1px solid #D9D9D9;
color: #000;
font-size:19px;
}


.glowna14nadrzedna table tr td a {
  font-size: 13px;
  white-space: nowrap;
  display: inline-block;
  margin: 10px;
}


.glowna14nadrzedna table tr td a {
  text-transform: uppercase;
  padding: 10px 20px;
  font-weight: 400;
  color: #FFF;
  background-color: #FF8752;
  margin-left: 10px;
  font-size: 13px;
	float: right;
}




.glowna14nadrzedna table tr td a {
text-decoration:none;	
}	

.glowna14nadrzedna table tr td a:hover {
background-color:#0D254D;
}	

.glowna14nadrzedna table tr td a  {
	text-decoration:none;
}	

.glowna14nadrzedna table tr td a:hover {
	background-color:#0D254D;
}	



.lista-min-kat2 {
float:left;
width:100%;
text-align:center;
}	

.lista-min-kat2  .min-kat {
float:none;
display:inline-block;
width:300px;
margin:10px;
text-decoration:none;
color:#0D254D;
}	

.lista-min-kat2  .min-kat .img{
float:left;
width:100%;
height:200px;
}	

.lista-min-kat2  .min-kat .img img{
object-fit:cover;
width:100%;
height:100%;
}	

.lista-min-kat2  .min-kat .naglowek{
float:left;
width:100%;
padding-top:10px;
padding-bottom:10px;
height:50px;
font-weight:bold;
font-size:20px;
line-height:30px;
height:100px;
background-color:#B5CFE6;
}	

.lista-min-kat2 .min-kat:hover {
	filter: brightness(80%);
}	


@media (min-width: 0px) and (max-width: 960px) {
	
.wroc {
  margin-top:100px;
}
	
	
	.textprawa {
	top:0px;	
	}	
	
	.responsive5 .slick-next {
		width:40px;
		height:40px;
		background-size:100% 100%;
	}	
	
		.responsive5 .slick-prev {
		width:40px;
		height:40px;
		background-size:100% 100%;
	}	
	
	
	
}

