.gallerydiv {
    height: 200px;
    overflow: hidden;
    width: 200px;
}
.gallerydiv a img {
    max-width: 400px;
    min-height: 200px;
    min-width: 200px;
    width: auto;
}

 p,li  {font-family: Roboto;
font-family: Roboto;
color: #363636;
font-size: 18px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
 }
 
 
 h1 {
     font-family: Roboto;
     color: #1b68c8;

font-size: 36px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
text-align: left;
 }

 h2 {
   font-family: Roboto;
color: #000000;
font-size: 36px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
text-align: left;
 }

 h3 {
  font-family: Roboto;
color: #000000;
font-size: 26px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
text-align: left;
 }

 h4 {
   font-family: Roboto;
color: #1b68c8;
font-size: 26px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
text-align: left;
 }

 h5 {
  font-family: Roboto;
color: #000000;
font-size: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
text-align: left;
 }

 h6 {
     font-family: Roboto;
color: #1b68c8;
font-size: 22px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
text-align: left;
 }

  @media screen and (min-width:768px){
      #secondbody { background-position:bottom center}
      #all {position:relative}
      #searchcontainer {position:absolute;width:280px;right:0;top:35px;background:url(search_bgr.png) no-repeat}
      #searchcontainer input[type=text] {margin-left:40px;box-shadow:none !important;-webkit-box-shadow:none !important;background:none !important;height:32px;border:0px}
       #searchcontainer input[type=image] {float:right;margin-left:-35px;z-index:9999}
   
   
div.homepanel div.homepancontent  h2 {
        width:185px;
        height:85px;
        float:right;
        line-height:85px;
        font-family: Roboto;
color: #ffffff;
font-size: 20px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
 
text-align: left;
   }
   
div.homepanel div.homepancontent a:first-child { display:inline-block;height:85px;width:85px;}
div.homepanel div.homepancontent a:first-child img {margin:18px 0px 0px 40px}   
div.homepanel div.homepancontent,
div.homepanel div.homepancontent .homepantxt  {
   font-family: Roboto;
color: #363636;
font-size: 20px; /* Przybliżenie (wynika z podstawienia czcionki) */
line-height:26px;
font-weight: 300;
 padding:0px;
text-align: left;
   } 
div.homepanel div.homepancontent .homepantxt {padding:25px 20px 0px 35px}  

div.homepanel div.homepancontent .homepantxt  a {font-family: Roboto;
color: #1b68c8;
font-size: 18px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
text-decoration: underline;
text-align: left;}
 
     #columnssep {margin-top:20px;}
      div#menu {height:60px;}  
  
      div#cycl {margin-top:30px;}
      #footer_menu {display:none}
      
      .footer_col {box-sizing:border-box;float:left;padding-top:44px; height:310px;text-align:left}
       .footer_col p {font-family: Roboto;
color: #ffffff;
font-size: 18px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: normal;
text-align: left;line-height: 25px;}
    .footer_col a {font-family: Roboto;
color: #ffffff;
font-size: 16px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
 /* Przybliżenie (wynika z podstawienia czcionki) */
text-decoration: underline;
text-align: left;
text-decoration:underline !important;
}


      #footer_col1 {width:27.5%}
      #footer_col2 {width:44%}
      #footer_col3 {width:21%}
      
      #footer_txt { 
      height:65px;line-height:65px;color:#fff;font-family: Ubuntu;
color: #ffffff;
font-size: 15px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
text-align: left;
font-family: Ubuntu;
 
}

#webby {color:#fff;font-family: Ubuntu;
color: #ffffff;
font-size: 15px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
text-align: left;
font-family: Ubuntu; }


  #homepans {margin-bottom:30px;}

  body.home h1 {font-family: Roboto;

font-size: 26px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height: 24px; /* Przybliżenie (wynika z podstawienia czcionki) */
text-align: left;
font-family: Roboto;
color: #363636; 
padding:0px 35px;
}

body.home .homecontent p {padding:0px 35px}

body.home h1 span {color:#1b68c8;}
      
      
      #tinymceslider, .slide .desc {background:none;width:auto;right:65px;bottom:80px;font-family: Roboto;
color: #6e6e6e;
font-size: 20.74px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 300;
text-align: left;}
         
         #tinymceslider h1, .slide .desc h2 {font-family: Roboto;
color: #353535;
font-size: 76.16px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
line-height:70px; 
text-align: left;}
      
      
      #tinymceslider p, .slide .desc  p {margin-bottom:0}
      
      
      #cycl:after {
      content:" ";  
      display:block;
      background: url(shadow.png) no-repeat;
      width: 100%;
      height: 46px;
       
        
      }
      
     .sf-menu {display:block;float:none;text-align:right;width:100%;margin-top:5px;}
      .sf-menu li {display:inline-block;float:none;height:45px;margin:0px 23px}
      
      .sf-menu li a {height:45px;padding:0px 40px;line-height:45px;background:url(bgr_m0.png) repeat-x !important;
             font-family: Roboto;
color: #ffffff;
font-size: 16px; /* Przybliżenie (wynika z podstawienia czcionki) */
font-weight: 700;
padding:0px 10px;
position:relative; 
text-align: center;
      }
   
   .sf-menu li a:before {
      width:45px;height:45px;
      background:url(m_l.png);
      position:absolute;
      left:-45px;
      content:" ";
      display:block;
   }
    .sf-menu li a:after {
      width:45px;height:45px;
      background:url(m_r.png);
      position:absolute;
      right:-45px;
       top:0px;
      content:" ";
      display:block;
   }
   
   .sf-menu li a.issel:before {background:url(m_l_s.png)}
   .sf-menu li a.issel:after {background:url(m_r_s.png)}
   
      
      .sf-menu li a.issel {background-image:url(bgr_m.png) !important}
      
      
  }