/*@media screen and (max-width: 750px){*/
@media screen and (max-width: 958px){ 
 /* FACEBOOK */
.facebook_zt{  
        float:right; 
        width:265px; 
        height:600px; 
        background: url("../src/slider_fb_by_ml.png"); 
        display:block; 
        right:-245px; 
        padding:0; 
        position:fixed; 
        top:10px; 
		
	   z-index:10000; 
} 

.wyniki td img {width: 141px;}
.banerek img{
	float:left; 
        width:133px; 
        height:800px; 
        position: absolute;
		
        display:none; 
        padding:0; 
       
        
		margin-left: -160px;
	   z-index:10000; 
	
	
}
.endo a{  
        float:right; 
        width:45px; 
        height:45px; 
        background: url("../src/endo.png"); 
		background-size: 100%;
        display:block; 
        padding:0; 
        position:fixed; 
        top: 30px; 
		right: 0;
	   z-index:10000; 
}
.fb a{  
        float:right; 
        width:45px; 
        height:45px; 
        background: url("../src/fb.png"); 
		background-size: 100%;
        display:block; 
        padding:0; 
        position:fixed; 
        top:  95px; 
		right: 0;
	   z-index:10000; 
}
.dania img{width:110px; } 
.dania {  
        float:right; 
     
    
		
        display:block; 
        padding:0; 
        position:fixed; 
        top:  185px; 
		right: 0;
	   z-index:10000; 
}
.content-main img{ max-width: 750px}
#hed-holder{width: 750px; margin: 0px auto;}
#wrapper {width: 100%; margin: 0px auto;}

header   {width: 100%; margin: 0px auto; background:  url(../src/menu-bg2.png) left top repeat-x;}
/*
.zet{width: 300px; position: relative; }

*/
.zet{ width: 750px; margin: 0px auto; }
header   img.logo{ text-align: center; width: 140px; margin: -5px auto 0 auto;}

header h1{ text-align: center; width: 100%; margin: 10px 0 10px 0; float: left;}

div.logo{
width: 140px;
float:left;
 } 
.pozostalo{ 
width: 610px;
margin: 0px auto;
float: right;
}		
.data-dodaniaP{float: right; width: 120px!important; }
.data-dodaniaL{float: left; width: 630px!important; }
.zet2{width: 500px; position: relative; margin-left: 5%;}
.zinio2{position: absolute; width: 500px;   top: 110px;  }
.nazwa{ background: url(../src/p1.png) left top; display: block; float: left; width: 170px; color: #fff; font-size: 32px; padding: 0 5px 0 5px}
.zapisy a{background: url(../src/p3.png) left top; display: block; float: left; margin-left: 5px; width: 70px; height: 45px; color: #fff; font-size: 32px; padding: 0 5px 0 5px; text-align: center; }
.kiedy{background: url(../src/p2.png) left top; display: block; float: left;  clear: left; width: 160px; color: #fff;font-size: 19px;padding: 0 5px 0 5px; margin: 3px 0 0 0 }
#defaultCountdown { 
background:  url(../src/count.png) center top no-repeat;
width: 300px;
height: 75px; 
padding: 35px 0 0 0;
background-size: 99%; 
margin: 0px auto;
float: right;
}
.bbc{float: left; width: 300px; padding: 20px 0 0 10px}
.countdown_section {
	float: left;
	color: #fff;
	font-size: 38px;
	text-align: center;
	width: 25%;
	font-family: 'mywebfont';
}
.countdown_amount {
  
}
.ex{transition: all 1s ease-in-out 0s;}
.ex:hover{ transform:rotate(25deg); -webkit-transform:rotate(50deg); 
-moz-transform:rotate(50deg); -o-transform:rotate(50deg);}

.ex2{transition: all 1s ease-in-out 0s;;}
.ex2:hover{  
 -webkit-transform:rotate(360deg) scale(1.5,1.5);
  -moz-transform:rotate(360deg) scale(1.5,1.5);
  -ms-transform:rotate(360deg) scale(1.5,1.5);
  transform:rotate(360deg) scale(1.5,1.5);
}

.bl37{color: #2d2d2f; text-transform: normal; font-size: 32px; letter-spacing: -0.8px;}
.mist17{color: #8d8f8c; text-transform: uppercase; font-size: 14px; letter-spacing: -0.3px;}
.kulki {width: 750px; margin: 0px auto;} 
.kulki1 {  width: 250px; height: 100px; float: left;  }
.kulki1 a{background: url(../src/km.png) center top no-repeat; width: 250px; height: 93px; float: left; margin-top: 10px; }

.kulki2 { background: #18b6eb; width: 250px; height: 100px; float: left;  }
.kulki2 a{background: #18b6eb url(../src/czas.png) center top no-repeat; width: 250px; height: 93px; float: left;  margin-top: 10px;}

.kulki3 {  width: 250px; height: 105px; float: left;  }
.kulki3 a{background: url(../src/run.png) center top no-repeat; width: 250px; height: 93px; float: left; margin-top: 10px;}

.imgthumb4 {
    border-radius: 255px;
    border: 2px dashed #c5c4c4; 
    border-spacing: 10px 40px;
}

#nav-container{
width:720px;
float: right;

margin-top: 10px;
background: none;
}
	#nav
			{
				width: 100%;
				margin: 0 auto;
				height: 64px;
			}
			
	#nav > a
			{
				display: none;
			}

			#nav li
			{
				position: relative;
			}
				#nav li a
				{
					color: #fff;
					display: block;
				}
				#nav li a:active
				{
					background:none;
				}

			#nav span:after
			{
				width: 0;
				height: 0;
				border: 0.313em solid transparent; /* 5 */
				border-bottom: none;
				border-top-color: #efa585;
				content: '';
				vertical-align: middle;
				display: inline-block;
				position: relative;
				right: -0.313em; /* 5 */
			}

			/* first level */

			#nav > ul
			{
				height: 37px; /* 60 */
				background: none;
				position: static;
				z-index: 9999;
			}
				#nav > ul > li
				{
					width: 110px;
					height: 100%;
					float: left;
				}
					#nav > ul > li > a
					{
						height: 100%;
						font-size: 18px; /* 24 */
						line-height: 37px; /* 60 (24) */
						text-align: center;
						text-decoration: none;
						text-shadow: 1px 1px #2c2c2c;
						
					}
						#nav > ul > li:not( :last-child ) > a
						{
							border-right: 0px solid #cc470d;
						}
						#nav > ul > li:hover > a,
						#nav > ul:not( :hover ) > li.active > a
						{
							background: none;
							text-decoration: underline;
							text-shadow: 0px 0px #2c2c2c;
							color: #000;
							background: #fdc71a url(../src/bgm.png) left top repeat-x;
							border: 0px solid #b1770b
						}


				/* second level */

				#nav li ul
				{
					background-color: #fdb73e;
					display: none;
					width: 200px;
					margin-top: -4px;
					
				}
					#nav li:hover ul
					{
						display: block;
						left: 0;
						right: 0;
					}
						#nav li:not( :first-child ):hover ul
						{
							left: -1px;
						}
						#nav li ul a
						{
							font-size: 18px; /* 20 */
							border-top: 0px solid #7818e3;
							padding: 5px 0 5px 20px ; /* 15 (20) */
							text-decoration: none;
							border: 1px solid #b1770b
						}
							#nav li ul li a:hover,
							#nav li ul:not( :hover ) li.active a
							{
								background: none;
								text-decoration: underline;
							}
			
main{
margin:  0px auto 0 auto;
width: 100%; 

background: #18b6eb ;
background-size: 100% 100%;
}
.content-main iframe{width: 750px;}
.org{float: left; width: 220px;}
.org2{float: left; width: 530px;}
ul.spons li img.sc3{  height: 66px!important;} 

.panipsychlog{
margin-top: 10px;
background: #c4c4c4;
}
.panipsychlog_ p{  line-height: 15px; margin-top: 20px; font-size: 15px; text-align: justify;}
.panipsychlog_{
width: 300px;
margin: 0px auto;
padding: 10px 0;
}
.panipsychlog_ h3{ margin: 0; padding: 0; text-indent: -99999px; width: 100%}
.panipsychlog_ h3 img{ width: 85px;}
.panipsychlog_ img{ float: left; width: 120px; margin: 0 15px 12px 0;}

.panipsychlog{
margin-top: 10px;
background: #c4c4c4;
}
#right{
width: 100%; 
margin: 0px auto;
background: url(../src/bg-body-main.png) left top ;
}
.right-holder{
width: 750px;
margin: 0px auto;
}
.news { width: 300px; margin: 0px 0; float: left}
.news_{
float: left;
width: 300px;
margin: 0px auto;
padding: 10px 0;

}
.news_ h4{ margin: 0 0 9px 0; padding: 0;width: 100%}
.news_ h4 img{height: 22px;}
.oferta_ h5{ margin: 0 0 9px 0; padding: 0;width: 100%}
.oferta_ h5 img{ height: 22px;}
footer h6.rd{ margin: 9px 0 9px 0; padding: 0;width: 100%}
footer h6.rd img{ height: 22px;}

ul.spons{ 
margin: 0;
padding: 0 0 20px 0;
list-style: none;
float: left;
width: 100%;

}
ul.spons li{
float: left;

}  
ul.spons li img{
height: 44px;
float: left;
margin-left: 10px;
}
ul.spons li img.sc2{  height: 50px!important;} 
.datatop{
font-size: 15px;
background: #7bca3f;
float: left;
text-align: center;
margin-bottom: 6px;
text-transform: uppercase;
line-height: 17px;
padding: 2px 4px;
}
.news-holder p{line-height: 17px;}
.news-holder{
float: left;
width: 100%;
padding: 0px 0 0 0px;
}
.news-holder h2 a{color: #0a0b06; }
.news-holder h2 a:hover{text-decoration: underline}
.news-holder h2{
margin: 0 0 6px 0;
padding: 0 0 0 0;
line-height: 20px;
}
.news-repeater {float: left; width: 300px; margin: 0 0 10px 0}
.news-repeater2 {float: left; width: 375px; margin: 0 0 10px 0; height: 120px;}
.news-repeater3 {float: left; width:340px; margin: 0 0 10px 10px; height: 120px;}
.newsy-srodek-pokaz a{background: #7bca3f; color: #000;padding: 0 5px 0 5px; width: 290px; float: left; text-align: center;}
.newsy-srodek-pokaz a:hover{background: #69b431; }
.oferta{ margin: 0px 0 0 10px; width: 440px; float: right}
.oferta_{ margin: 0px auto; width: 440px; padding: 10px 0}

.oferta_ ul{float: left; list-style: none; margin: 0 ; padding: 0;}
.oferta_ ul li{float: left; list-style: none; margin: 0 ; padding: 0;}
.oferta a { 
padding: 0 0px;
float: left;
width: 215px;
height: 72px;
border-right: 1px solid #fc7e5d;
border-left: 1px solid #fc7e5d;
border-bottom: 1px solid #fc7e5d;
border-top: 1px solid #fc7e5d;
}
.oferta a.ns1{ background: url(../src/ns1.png) left top no-repeat; background-size: 100%;border-left: 0px;border-top: 0px  }
.oferta a.ns2{ background: url(../src/ns2.png) left top no-repeat;background-size: 100%; float: right; border-right: 0px; border-top: 0px}
.oferta a.ns3{ background: url(../src/ns3.png) left top no-repeat;background-size: 100%; border-left: 0px}
.oferta a.ns4{ background: url(../src/ns4.png) left top no-repeat; background-size: 100%;float: right; border-right: 0px}
.oferta a.ns5{ background: url(../src/ns5.png) left top no-repeat; background-size: 100%; border-left: 0px}
.oferta a.ns6{ background: url(../src/ns6.png) left top no-repeat;background-size: 100%; float: right;border-right: 0px }
.oferta a.ns7{ background: url(../src/ns7.png) left top no-repeat;background-size: 100%; border-bottom: 0px ; border-left: 0px  }
.oferta a.ns8{ background: url(../src/ns8.png) left top no-repeat;background-size: 100%; float: right; 
border-bottom: 0px solid #fc7e5d; 
border-left: 1px solid #7bca3f; 
border-top: 1px solid #7bca3f; 
border-right: 0px
}


footer{
width: 100%;
margin: 0px auto;
}
.footer-holder{
width: 750px;
margin: 0px auto;
}

footer .cl{
text-align: left;
float: left;
width: 375px;
padding-top: 0px;

} 
footer .cp{
text-align: right;
float: right;
width: 375px;
padding-top: 0px;
}
.footer-holder{ padding-bottom: 10px;}
.footer-holder ul{ margin:10px 0 0 0; padding:0; list-style: none;}
.footer-holder ul li{ float: left;}
.footer-holder ul.r1 { width: 120px; float: left}
.footer-holder ul.r2 { width: 120px; float: left}

.footer-holder div.right ul li.telefon a{
background: url(../src/tel.png) left top no-repeat;
background-size: 18px 17px;
padding-left: 30px;
color: #000;
}
.footer-holder div.right ul li.mail a{
background: url(../src/mail.png) left top no-repeat;
background-size: 18px 17px;
padding-left: 30px;
color: #000; 
}
.footer-holder div.right ul li.home { 
background: url(../src/home.png) left top no-repeat; 
background-size: 18px 17px;
padding-left: 30px;
color: #000;
}
.copyright { color: #9e9d9d; text-align: center; border-top: 1px solid #c7c7c7; padding: 8px 0 0 0; font-size: 12px}
.copyright a{
color: #9e9d9d;
}
#middle{
width: 750px;
margin: 0px auto;

}

.data-dodaniaL{float: left; width: 100%; }
.data-dodaniaP{float: right; width: 100%; margin: 0 0 10px 0}
.data-dodaniaL1{float: left; color: #bababa; font-size:13px;}
.data-dodaniaL1 img{width: 16px; margin-left: 8px;}
.data-dodaniaP1{float: right; }

.h_left{padding: 0px 0 0 0px; float:left; margin: 0}
.h_right{padding: 2px 10px 0 10px; float:right; text-align: right;}
.tresc_strony h2 
{
font-size: 16px;
padding: 0;
margin: 0;
font-weight: 100;
color: #000; 
}
.seperator {
width: 100%;
float: left; 
height: 3px;
padding-top: 6px;
border-top: 1px solid #cacaca;

}
#tagi2 a{background: #e0a815; color: #fff; text-decoration: none; padding: 2px 5px; font-size: 85%}
.gllery_prev a{background: #5db42e; color: #fff; text-decoration: none; padding: 2px 5px; font-size: 85%; width: 135px; float: left; text-align: center;}
.gllery_next a{background: #5db42e; color: #fff; text-decoration: none; padding: 2px 5px; font-size: 85%; width: 135px; float: right; text-align: center;}
.gllery_all a{background: #bfbfc1; color: #000; text-decoration: none; padding: 2px 5px; font-size: 85%; width: 740px; float: right; text-align: center; margin: 8px 0 0 0}

.galeria-news ul{ 
margin: 0;
padding: 0; 
list-style: none;
}
.galeria-news ul li{ float: left;  padding: 0 5px}
.gallery img{ max-width: 140px; margin: 0 5px 5px 5px; float: left;}
.lewykontakt1{float: left; }
.lewykontakt2{ float: left; }
.lewykontakt2 iframe{ width: 500px; height: 400px;margin-left: 40px;}

.inp_kontakt{width: 100%;}
.inp_buttonssub {
margin-top: 10px;
margin-bottom: 20px;
 font-family: 'mywebfont';
 padding: 4px;
}
/*koniec mdeia*/
}