     * {font-family:'Roboto'}
  body {background-repeat:repeat-x}
  #secondbody { background-position:bottom  }
  #all,.all {position:relative}
  
   #footer {height:385px;margin-top:90px}
   //#lcol {display:none !important} 
  #lcol {display:none !important}
   body.noslider div#all {position:relative}
  .footer_col {height:280px;text-align:left;box-sizing:border-box;padding:35px 35px 0px 0px}
   #footer_col3 {padding-right:0px;width:50%;padding-top:25px}
  #webby {font-family: Roboto
color: #272727;
font-size: 15px; /* Przybliâźâenie (wynika z podstawienia czcionki) */
font-weight: 500;
text-align: center;

             position:absolute;width:100%;bottom:12px;line-height:40px;float:none;display:block;text-align:center}
              
  
 
   #cycl .bx-wrapper .bx-viewport {overflow:visible !important}
   #cycl {overflow:visible !important}

      .paging {text-align:center}
 .pagingbar {display:inline-block}
div.paging a,
div.paging a:hover,
div.paging a.sel {width:32px;height:32px;line-height:32px;background:#fff;color:#e1e1e1;border:1px solid #e1e1e1;font-family:"Roboto";font-size:16px;display:block;margin:3px}
div.paging a.sel {color:#a0dbfc;border-color:#a0dbfc}


#homepansc {width:auto;margin-left:-15px;margin-right:-15px}

#liketab {-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out; width:376px;position:fixed;left:-330px;top:230px;z-index:9999999}

#liketab:hover {left:0}

#liketabc {float:left;border:5px solid #3B5998;background:#fff;padding:10px;width:300px;}
#liketabtab {width:46px;height:155px;background:url(/files/170/system/fb_tab.png) no-repeat;float:right}


 .line input[type=text],
 .line textarea,
 .line input[type=submit] {width:100%;border:1px solid #adc5d1;background:#e9ecef;padding:6px;
 box-sizing:border-box;padding-left:20px;
  margin-bottom:5px;
 font-family: Roboto;
color: #40474f;
font-size: 17px; /* PrzybliĹźenie (wynika z podstawienia czcionki) */
font-weight: 300;
 
text-align: left;
  }
  
  input[name=hopot] {height:1px;width:1px;border:0px !important;padding:0px !important}
  
   .line input[type=submit]  {width:105px;background:#7a95a6; 
color: #ffffff;
font-family: "Roboto Condensed";
color: #ffffff;
font-size: 17px; /* PrzybliĹźenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height:31.928px; /* PrzybliĹźenie (wynika z podstawienia czcionki) */
text-align: left;
box-shadow:0;text-align:center;padding:0px;text-shadow:none;
 
}


  a {
       -webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;

   }

 .noanim {
          -webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition: none;
 }

   .gallerydiv {width:190px;height:190px;overflow:hidden}
   .gallerydiv a img {width:130%;max-width:130%; min-height:100%;height:auto}


@media screen and (max-width:900px){

#lcol {display:none !important}
html body #rcol .content {border:0}
 html body { }
 #langflags {left:0 !important;right:auto}
 
    html body div#footer .footer_col {width:100%;float:none;padding:20px;height:auto}
    #cycl .slide .desc {padding-left:0px;top:10px ;left:10px;}
    a.top {color:#162636 !important;padding-top:10px;padding-bottom:10px;}
    #all {background:#fff !important}
    #searchcontainer {display:none;}
   .wydarzenia {margin:0px !important}
   #rcol {box-sizing:border-box;padding:0px !important}
     
    
   html body #homepans .homepanel {max-width:100%  !important;width:100%  !important;padding-bottom:70px  !important}
    
    html body #homepansc {width:auto;}
    .homepanel {padding:0px !important}
    #sloganandlogo {border:0px !important}
    
    
   html body div#footer {height:auto !important;background:#66caf3 !important}
  html body div#footer   .footer_col  {float:none !important;width:100% !important}
  html body #webby {position:static;display:block;}  
  
  html body .homepancontent .imgp {padding-left:0px;margin:0px !important;width:100%;float:none; text-align:center; }
html body  #menu {position:static;margin-top:-20px;padding-left:0px;overflow:visible} 
 html body    a.pbx {width:100%;float:none} 
  div.p3_part0, div.gallery_holder,div.zajecia,
   body .main_header h1,  body .mainhd span
  {padding-left:0px !important;padding-right:0px  !important;font-size:26px !important}
  
  body  .main_header, body .mainhd {border:0px !important;margin-left:0px;margin-right:0px}
  div.gallerydiv {width:50%}
  
  #cycl .slide .desc {padding:0px}
   #cycl    .bx-pager,
   .slide .desc .cnt::before,
   .slide .desc::after
    {display:none !important}
    html body #cycl .slide .desc h2 {margin-bottom:0px !important}
    html body #cycl .slide .desc p {font-size:13px !important;line-height:18px !important}
    #cycl .slide .desc {top:100% !important}
    
    #cycl .slide .desc .cnt::after {font-size:12px;height:20px;line-height:20px}
    #cycl .slide .desc .cnt {padding-bottom:30px}
    
     .slide::after  {display:none !important}
     
     
     html body #menu ul.sf-menu li ul {width:100% !important;}
     html body #menu ul.sf-menu li ul li{width:100%;}
     .sf-menu ul {width:100%; }
}
/**********************************************/
 body {padding-top:31px}
#cycl {;border-radius:10px;-webkit-border-radius:10px;overflow:hidden; }

#all {z-index:999999; position:absolute;width:100%;max-width:1180px;margin:0 auto;right:0;left:0}

#logoimage {padding-left:23px;margin-top:-1px;display:inline-block}

div#menu {margin-top:-3px;margin-left:10px;margin-right:10px;background:url(bgr_menu.png) repeat-x;border-radius:10px;-webkit-border-radius:10px;}

a.top {font-family: "Roboto Condensed";
color: #ffffff;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height: 50.928px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
transform: scaleX(1.0004); /* właściwości width (szerokość) i height (wysokość) pominięte w wyniku transformacji */
text-transform:uppercase;
}


 ul.sf-menu li:hover,
 ul.sf-menu li.firstsel,
 ul.sf-menu li.lastsel,
 ul.sf-menu li.sel
  { background-image:url(bgr_menu1.png)}

  ul.sf-menu li.firstsel {border-radius:10px 0px 0px 10px;-webkit-border-radius:10px 0px 0px 10px;}
  ul.sf-menu li.lastsel a,ul.sf-menu li.last a {background-image:none !important}

  ul.sf-menu li ul {bordeR:0;background:rgba(242, 242, 242, 0.85);}
  ul.sf-menu li ul li a { 
font-family: "Roboto Condensed";
color: #009ee1;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 28px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
}
 ul.sf-menu li.first {border-radius:10px 0px 0px 10px}
 ul.sf-menu li ul li {height:30px;border-top:1px solid #8fc8dd}
  ul.sf-menu li ul li:hover {background: rgba(3, 179, 244, 0.8);} 
   ul.sf-menu li ul li:hover a {color:#fff}
 
 
 .topp a {font-family: Roboto;
color: #6f6f6f;
font-size: 19px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 100;
text-align: left;
transform: scaleX(1.0064); /* właściwości width (szerokość) i height (wysokość) pominięte w wyniku transformacji */
text-decoration:none;
padding-left:55px;padding-right:20px;height:38px;display:inline-block;;line-height:38px;
background:#fff url(ico_phone.png) no-repeat 20px center;
border-radius:10px 0px 0px 10px;
}
.topp  {position:absolute;right:335px;top:55px; }


  #searchcontainer {top:55px;right:0px;  width:236px;
   padding-bottom:12px;  
  
   }
input.searchinput {width:255px; height:34px;background:#fff;border:0px;color:#666;font-family: Roboto;
color: #6f6f6f;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 50.928px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
transform: scaleX(1.0064); /* właściwości width (szerokość) i height (wysokość) pominięte w wyniku transformacji */ }
#search_submit { width:38px;height:32px;overflow:hidden;text-indent:-300px;
background:#fff url(ico_search.png) no-repeat center center !important;  border:0;margin-left:3px;
border-left:1px solid #ebe8e8;margin-top:3px;
}
 #searchcontainer {margin-top:55px !important;margin-right:10px !important;  
 width:305px;
   padding-bottom:12px;background:#fff;border-radius:0px 10px  10px 0px ;padding-left:10px;
     height:38px;padding-bottom:0px;
   }
 
 
 
 .slide .desc {background:rgba(242, 242, 242, 0.8);top:89%;bottom:auto;left:10px;right:10px;
                width:auto !important;box-sizing:border-box;border-radius:15px 15px 0px 0p;-webkit-border-radius:15px;
                padding-top:0px;
                padding-left:110px;padding-right:110px}
   
 .slide .desc .cnt {padding-top:0px;padding-bottom:60px;} 
 
 .slide .desc .cnt:before {content:" ";display:block;position:absolute;
      background: url(q.png) no-repeat;
      width: 90px;
      height: 84px;
      margin-left:-90px;
      margin-top:75px;
      
 }
 .slide .desc:after {content:" ";display:block;position:absolute;
      background: url(q.png) no-repeat;
      width: 90px;
      height: 84px;
    right:10px;
      bottom:10px;
      
 }
 
  .slide .desc .cnt:after {
        content:"Dowiedz się więcej";
        display:block;
      border-radius: 8px;
background-color: #14b7f3;
width: 194px;
height: 29px;font-family: Roboto;
color: #ffffff;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height:29px;
text-align: center;
margin-right:0px;
float:right;
  }
  
 .slide.bck .desc .cnt:after {
           content:"Powrót";
 }  
  
  
   .slide {border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px}
  .slide img {opacity:0;}             
 .slide .desc h2 {font-family: Roboto;
color:
#686666;
font-size: 30px;/* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 100;
line-height: 60px;/* Przybliżenie (wynika z podstawienia czcionki) */
text-align: center;
 margin-bottom:60px !important;
}    

.slide .desc p {font-family: Roboto;
color:
#6a6b6b;
font-size: 17px;/* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 24px;/* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}

div.bx-wrapper .bx-pager {text-align:center;bottom:-40px;}  


#cycl .bx-wrapper .bx-pager.bx-default-pager a {border-radius:0;-webkit-border-radius:0;border:1px solid #1bace2;background:rgba(255,255,255,0)}

#cycl .bx-wrapper .bx-pager.bx-default-pager a.active { background:url(b.png) no-repeat center center;background-size:14px 14px}


span.homecontent {display:block;padding-top:240px;max-width:925px;margin:0 auto;} 

span.homecontent p:first-child img {float:left;margin-right:100px;margin-left:20px}
   
   span.homecontent h1 { font-family: Roboto;
color: #14b7f3;
font-size: 23px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}

   span.homecontent p { 
font-family: Roboto;
color: #6b6b6b;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
}
   
         
.footer_col h2 {font-family: Roboto;
color: #fefefe;
font-size: 23px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 500;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}    

.footer_col p {font-family: Roboto;
color: #ffffff;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 25px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
margin-bottom:0px}   

#footer_menu a {font-family: "Roboto Condensed";
color: #ffffff;
font-size: 18px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
 text-transform:uppercase; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: center;}


  
body.noslider #rcol {padding-top:70px}   

h1{font-family: Roboto;
color: #14b7f3;
font-size: 45px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 100;
line-height: 45px; /* Przybliżenie (wynika z podstawienia czcionki) */}

h2 { font-family: Roboto;
color: #14b7f3;
font-size:35px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 45px; /* Przybliżenie (wynika z podstawienia czcionki) */}

h3 { font-family: Roboto;
color: #14b7f3;
font-size: 23px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 500;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}
h4 {font-family: Roboto;
color: #14b7f3;
font-size: 20px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 500;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;

 }
h4 {font-family: Roboto;
 
color: #14b7f3 ;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
 }
h5 {font-family: Roboto;
 
color: #14b7f3 ;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
 }

p,li,td,.newsleadin {
   font-family: Roboto;
color: #6b6b6b;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
}

.content ul {list-style:none;margin:0;padding:0}
.content ul li {padding-left:32px;background:url(bullet2.png) no-repeat left 5px}


.main_header,.mainhd  {margin-left:30px;margin-right:30px;margin-bottom:90px;text-align:center;display:block;height:25px;border-bottom:1px solid #cecccc}
.main_header h1, .mainhd span {background:#fff;display:inline-block;font-family: Roboto;
color: #14b7f3;
font-size: 45px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 100;
line-height: 45px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: center;
padding-left:50px;padding-right:50px;

}

.mainhd {display:block !important;margin-left:-90px;margin-right:-90px}

.p3_part0,.gallery_holder {padding:0px 95px !important}      

.aktualnosci .main_header  { border:0px;display:inline}
.aktualnosci .main_header h1 { font-family: Roboto;
color: #252525;
font-size: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
display:block;padding:0;background:none}       

.aktualnosci .date {font-family: "Roboto Condensed";
color: #14b7f3;
font-size: 19px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}

.mainimg {border:0px;max-width:50%;padding-right:20px;box-sizing:border-box;float:left !important}

         
         hr {width:100% !important;margin:50px 0px;border:0;height:1px;background:url(line_short.png) no-repeat center center}
   
   .gallerydiv {padding:10px;box-sizing:border-box;width:33%;margin:0px;}
       .homeph {margin-left:-27px;margin-right:-27px;}
      a.pbx {text-align:center;display:block;width:33.33%;float:left;padding:27px;box-sizing:border-box;text-decoration:none}
     a.pbx .imgcontainer { 
      display:block;height:200px;background-position:center center;background-size:cover;
      position:relative;
     } 
      a.pbx .imgcontainer img {display:none}
      
       a.pbx .imgcontainer:after {
           background: url(bgr_panel.png) no-repeat center center;
           width: 100%;
           height: 26px;
         
          bottom:-13px;
          content:"CZYTAJ";
          text-align:center;
          display:block;
          position:absolute;
          font-family: "Roboto Condensed";
color:
#ffffff;
font-size: 17px;/* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 26px;/* Przybliżenie (wynika z podstawienia czcionki) */
text-align: center; 
       }
      
       a.pbx .title {
       font-family: Roboto;
color: #6f6f6f;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 500;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: center;
display:block;
height:70px;
padding-top:30px;
background:url(line_short.png) no-repeat center bottom;
display:block;       } 
       
       a.pbx .cnt {font-family: Roboto;
color: #6f6f6f;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: center;
padding:20px 0px;
display:block;}
       
      
.newslistelem .imgcontainer {display:none}

.newslistelem .date {
float:none;
clear:both;
font-family: "Roboto Condensed";
color: #14b7f3;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
padding-left:0px ;
   }

   .newslistelem .title,.newslistelem .title a  { 
font-family: Roboto;
color: #545353;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
padding-left:0px ;
margin-left:0px;
padding-top:2px;
padding-bottom:0px;
}
   .newslistelem .lead{ 
font-family: Roboto;
color: #6b6b6b;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
 }
 .newslistelem .lead a  {  
font-family: Roboto;
color: #14b7f3;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 30px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
padding-left:30px;
background:url(ba.png) no-repeat left center;
display:block;
width:120px; 
text-decoration:none;
 
}

div.listsep {background:url(line.png) no-repeat;padding-top:4px;height:2px}
         
div.aktualnosci,
div.zajecia,
 
div.wydarzenia {padding-left:100px;padding-right:100px}    
div.zajecia .newslistelem .date {display:none}         
 
 
 #iformularzkontaktowy {padding-left:90px;padding-right:80px}        
         
.zajecia .main_header  { border:0px;display:inline}
.zajecia .main_header h1 { font-family: Roboto;
color: #252525;
font-size: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
display:block;padding:0;background:none}       

.zajecia .date {font-family: "Roboto Condensed";
color: #14b7f3;
font-size: 19px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}
         
         
.wydarzenia .main_header  { border:0px;display:inline}
.wydarzenia .main_header h1 { font-family: Roboto;
color: #252525;
font-size: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
display:block;padding:0;background:none}       

.wydarzenia .date {font-family: "Roboto Condensed";
color: #14b7f3;
font-size: 19px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;}
      
      
a.newsback {border-radius: 8px;
background-color:
#14b7f3;font-family: Roboto;
color: #ffffff;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 30.928px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: center;
text-decoration:none;
padding-left:20px;padding-right:20px; 
}         
       
       
.zajecia .date {display:none}


body.noslider #searchcontainer,body.noslider #searchcontainer input {background-color:#f5f5f5 !important}
body.noslider .topp a    {background-color:#f5f5f5}

.testimonials p {position:relative}    
.testimonials p:before,
.testimonials p:after { background: url(/files/174/system/q2.png) no-repeat;
width: 31px;
height: 31px;
content:" ";
display:block;
position:absolute;
left:-40px;
top:0px;
}   

.testimonials {max-width:85%;margin:0 auto}

.testimonials p:after {right:-20px;left:auto;} 

.testimonials p strong {display:block}
.testimonials p strong:after {
  content:" ";
  display:block;
  height:30px;
  background:url(/files/174/system/line_short.png) no-repeat center bottom  ;
  margin-bottom:60px;
}     
         
         
         
#iformularzkontaktowy  .txtinput {background:#fff;border-radius:0px;border-color:#cccccc}
#iformularzkontaktowy .line {width:33%;float:left;box-sizing:border-box;padding:5px;clear:none;margin-bottom:0px }
#iformularzkontaktowy .line input,
#iformularzkontaktowy input.txtinput:first-child {width:100%}
#iformularzkontaktowy .line .clr {display:none}
#iformularzkontaktowy input[name=email\[Firma\]] {display:none}         
 #iformularzkontaktowy input[name=email\[Temat\]] {display:none} 
 
 
 #iformularzkontaktowy .line+.line {width:66%}        
 #iformularzkontaktowy .line+.line input {width:49.5%}
  #iformularzkontaktowy .line+.line input+input {margin-left:1%}     
   #iformularzkontaktowy .line+.line+.line {display:none}
   #iformularzkontaktowy .line+.line+.line+.line {width:99%;display:block}
   
   #iformularzkontaktowy input[type=submit] {
       border-radius: 8px;
       border:0px;
background:
#14b7f3;font-family: Roboto;
color: #ffffff;
font-size: 17px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 400;
line-height: 30.928px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: center;
text-decoration:none;
padding-left:20px;padding-right:20px; 
padding-top:0px;padding-bottom:0px;
   
   }
   
   body.slider .main_header {padding-top:220px}
   
   body.home.slider .main_header {padding-top:20px}

   .slide::after {
     background: url(greencos.png) no-repeat;
     width: 775px;
     height: 219px;
     position:absolute;
     right:0;
     bottom:0;
     display:block;
     content:" ";
    
   }    
       
  .homecontent ul li { 
        
        float:left;
        width:45%
     
      
  }    
 