.break40 { float:left; width:100%; height:40px; }
.break20 { float:left; width:100%; height:20px; }
.break80 { float:left; width:100%; height:80px;  }
#silverContainer {  background-color: #ffffff;
    background-image: url("../img/Logowanie-BG.png");
    background-position: center bottom;
    background-repeat: repeat-x; }
.titleH, .titleH  a, .titleH2  { font-family:	"KlavikaLight"; color: #383838; font-size:20px; font-weight:300; }	
.titleH.f30 { font-size:30px;}
h4 { font-family:	"KlavikaLight"; color: #383838; font-size:16px;  }
.titleH  a:hover { color: 	#616161; text-decoration:none; }
.titleH2 {font-size:25px; padding-left:15px; padding-right:15px; }
.igrzyska { padding-bottom:20px; }
.igrzyska img:hover { opacity:0.9;}
.seeallmore a { font-size:16px; color: 	#616161 }
.seeallmore a:hover { color: #383838;  text-decoration:none; }
.seeallmore {float:right;}
.igrzyska  p {color: 	#616161; font-family:	"KlavikaLight"; }
#PageContainer { color: #383838; }

#newsImage   { height:300px; background-repeat:no-repeat !important; background-size:cover !important; background-position:center center !important; }
 
.news-date { width:100%: float:left; margin-top:3px;}
.news-date span { color:	#616161;}

.paginationdiv { text-align:center;}
.paginationdiv ul { list-style-type:none;}
.paginationdiv ul li { display:inline-block; padding:3px 5px; margin-right:1px; background:#999999; }
.paginationdiv ul li.active { background:#d0d0d0; }
.paginationdiv ul li:hover {background:#bbbbbb; }
.paginationdiv ul li  a { color: #ffffff; }
.paginationdiv ul li  a:hover { text-decoration:none;}
.mb40 { margin-bottom:40px;}

.results ul li { font-size:18px; }
.newsbox { height:310px; overflow:hidden;}
#ul_dis {margin-left:5px;}
#ul_dis, #ul_dis ul  { list-style-type:none; padding-left:0px;}
#ul_dis ul { padding-left: 5px; margin-left:0px; display:none; }
#ul_dis >  li { font-size:18px; color: #818181; margin-top:15px;   }
#ul_dis >  li:hover { color:#616161; }
#ul_dis li .headdisc {  cursor:pointer; }
#ul_dis ul li { font-size:16px; color: #616161; margin-top:5px; line-height:15px;}
#ul_dis ul li a { color: #818181; }
#ul_dis ul li a:hover {  color:#616161; text-decoration:none; }
.f35 { font-size:35px; margin-bottom:25px;  }
.f25 { font-size:22px; font-weight:400;}

 #kalendarz .content span.event1 { background:#FF6666; border-color:#FF6666; }
 #kalendarz .content span.event2 { background:#66FF66;  border-color: #66FF66;  }
 #kalendarz .content span.event3 { background:#6666FF;  border-color: #6666FF;  }
 
 .titleH2.nopl { padding-left:0px; }
 .clear { clear:both; }
 
  #legendaContainer { float:left; width:300px;  }
 #legendaContainer  > div { width:100%; margin-bottom:5px; float:left; line-height:30px; font-size:16x; line-size:16x;}
 #legendaContainer .l { width: 30px; height:30px; margin-right:10px; float:left;  }
 #legendaContainer .l.event1 { background:#FF6666;}
 #legendaContainer .l.event2 { background:#66FF66;}
 #legendaContainer .l.event3 { background:#6666FF;}
 .nmt { margin-top:0px;}
 .seeallmore {margin-right:35px; }
 .contentWrapper h3,   .contentWrapper h4 { color:#616161;}
 #PageContainer .headerPage h3 { font-size:35px; color:#616161;}
 h5 { color:#616161; margin-top:3px; }
 .download { margin-top:5px; }
 .download a { color:#888888; }
  .download a:hover { color:#616161; }
 .see2 { display:none;}
 body {
 font-family:	"KlavikaLight"; 
 }
 .w258 { max-width:258px;}
 .linebrak { width:100%; float:left; height:1px; background:#cccccc; margin:40px 0px; }.col-md-6.boxhomepage { min-height:400px;  }
 
 .igrzyska .titleH { line-height:24px; }
  .igrzyska  .boxhomepage {
  min-height:180px; 
  margin-bottom:20px !important; 
  }
  iframe {
  margin-top:20px; 
  max-width:100%;
  }
  
 .home_komunikaty ul {  list-style-type:none; padding-left:0px; margin-left:0px;  }
 .home_komunikaty { }
 .home_komunikaty ul  li { margin:6px 0px; }
 .home_komunikaty ul  li  a { color:#888888; } 
 .news_horrizontal {   margin:10px 0px; width:100%; float:left;  }
 .news_horrizontal h3.titleH { margin-top:0px; margin-bottom:3px; }
footer {  
 background: #ebebeb;
border-top: 1px solid #c7c7c7;
padding-top: 10px;
height: 80px; 
width:100%;
font-family:Arial;
 } 
 
 footer.wrapper {
 
 width: 100%;
float: left;
 
 }
 
 footer.wrapper  .container {
 width: 1000px;
margin: auto;
 }
 
 footer img {
 float: left;
margin-right: 48px;
 
 }
 
 footer p.noborder {
    border: none;
}
 
 footer p {
    float: left;
    height: 55px;
    border-right: 1px solid #c6c6c6;
    padding-right: 40px;
    margin: 0;
        margin-top: 0px;
        margin-right: 0px;
    margin-top: 7px;
    margin-right: 25px;
    font-size: 12px;
    color: #515151;
    line-height: 16px;
} 

.logoH { color:#888888; font-size:20px; line-height:26px; text-align:center;}
.pageaimg img { margin:5px;  }

.MenuItem { position:relative; }
.MenuItem  .level2 { position:absolute; background:#f8f8f8;   left:0px; margin-left:0px; display:none; z-index:1000000000;  width:250px; }
.MenuItem  .level2 a { color:#616161; border:none; text-align:left; }
#MenuTop #MenuList .MenuItem  .level2 li { border:none; width:100%; margin-top:5px; background:#f8f8f8; text-align:left; }
#MenuTop #MenuList .MenuItem  .level2 li a:hover { background:none;  }
#MenuTop #MenuList .MenuItem  .level2 li a { width:100%; height:40px; padding-top:0px; line-height:40px; text-align:left;  }
#MenuList  li.MenuItem:hover > .level2 { display:block;  }
#MenuList  li.MenuItem > .level2:hover { display:block; }

.f2 { display:none}
#MenuTop {   }
  
  .bfixed  .container {padding-left:30px !Important;   background:#ffffff; }
  body.bfixed { background:url(../img/znt3.jpg); background-size:100%;  background-attachment:  fixed }  
  .bfixed header { background:none; }
  .bfixed #silverContainer { background:none; }  
   body.bfixed  footer  .container { background:none; }
  
  
  
  
 @media screen and (max-width:1010px) { 
	.container, #FooterContent {max-width:100%;}
 #MiastoLublinIfno {margin-left:10px; }
 #AuthorInfo {display:none;}
 #imageSlider img { width:100%; height:auto;}
 #imageSlider { width:100%; }
 #newsImage {height:250px;}
 .menu-disciplin {margin-bottom:30px; }
  .see1 {display:none;}
  .see2 { display:block;}
  
  .home_komunikaty { margin-top:40px; }
  
 }
 
  @media screen and (max-width:920px) { 
	  #SocialBlock { display:none;}
	  #newsImage {height:200px;}
	  #MenuTop {  font-size:10px;   }
	  
	  #MenuList a { padding-left:2px; padding-right:2px;  }
  
  }
  
  @media screen and (max-width:770px) { 
  header {height:auto;}
  #silverContainer {background:none;  }
  #GreyBarBG { height:auto; background: #ffffff; }
  #sliderContainer { height:auto; }
  .igrzyska .col-md-4 {width:320px; float:left;}
 .seeallmore {margin-right:10px;}
  #newsImage {height:150px;}.col-md-6.boxhomepage { min-height: auto !important; }
  .igrzyska  .boxhomepage{ min-height: auto !important; } 
  
  .MenuItem  .level2 {  right:0px; left:auto; }
   #MenuTop #MenuList .MenuItem  .level2 li a {  text-align:right; width: 200px; float:right; } 
  
  }
  
 @media screen and (max-width:720px) { 
 #MiastoLublinIfno { width:200px; float:none !important; margin:auto;}
 #FooterMain { height:auto;}
 #ContactInfo { width:200px; float:none !important; margin:auto; margin-bottom:50px; position:relative; right:8px;}
 #ContactInfo #PhoneInfo {margin-left:0px; width:180px;}
 #ContactInfo #EmailInfo { margin-left:0px;  width:215px;}
 .newsbox {height:auto; margin-bottom:25px !important; }
 #PageContainer .headerPage { padding-top:10px; }
 #PageContainer .headerPage h3 { font-size:28px; }
 h3 { font-size:18px; }
 #legendaContainer  {margin-bottom:35px; }
 
  footer p { width:100%; padding:15px; border:none; }
 footer.wrapper { min-height:230px !important; }
 
 }
 
  
 @media screen and (max-width:570px) {
  .f2 { display:inline-block; }
  .f1 { display:none }
} 
 
 @media screen and (max-width:550px) { 
   #MenuTop { width: auto; }
}
 
   @media screen and (max-width:550px) { 
 #MenuList a {padding-left:5px; padding-right:5px; }
 .igrzyska .col-md-4 {width:320px; float:none; margin:auto; }
  #newsImage {height:100px;}
  .N600 {display:none;}
  
 
  
 }
 
  @media screen and (max-width:400px) { 
   .igrzyska .col-md-4 { width:auto;}
   
   #kalendarz .content {width:250px; }
   #kalendarz .content span, #kalendarz label { height:28px; width:28px; line-height:28px; font-size:11px;}
   #kalendarzContainer {width:260px; }
   #kalendarz h4 {padding-left:5px; padding-right:5px; font-size:14px; }
  }