  #container {
         width:1080px;
         margin:0 auto;
         overflow:hidden;
         padding-top: 100px;
         }
 .naglowek {
         text-align:center;
         width:100%;
         background-color:  #042860;
         position:fixed;
         z-index:999;
         left:0;
         top:0;
         -webkit-box-shadow: 0px 7px 5px 0px rgba(50, 50, 50, 0.59);
-moz-box-shadow:    0px 7px 5px 0px rgba(50, 50, 50, 0.59);
box-shadow:         0px 7px 5px 0px rgba(50, 50, 50, 0.59);
         }
 .naglowek2 {
       width:1080px;
         margin:0 auto;
         color:#FCED82;
 }
 .biura {
    background-color:  #FCED7B;
    text-align:center;
    width:100%;
    padding: 5px 0;
 }
 .menu {
 padding-top:57px;
 }
 .menu li {
 list-style-type:none;
 float:left;
 padding:0 10px;
 }
 .menu li a {
 color: #61C3C4;
 }
 .menu li a:hover {
 color: #FCED82;
 text-decoration:none;
 }
 .newsletter .newsletter-form {
 position:relative!important;
 bottom:0!important;
 }
 .modul1 {
 width:100%;
  float:left; 
  padding:5px;
  overflow:hidden;
 }
  .modul2 {
    width:100%;
  float:left; 
  padding:5px;
  overflow:hidden;
  }
  .modul3 {
  width:33%; 
  float:left; padding:5px;
  overflow:hidden;
  }
    .modul4 {
  width:33%; 
  float:left; padding:5px;
  overflow:hidden;
  }
    .modul5 {
  width:33%; 
  padding:5px;
  overflow:hidden;
  }
   .modul6 {
 width:100%;
  float:left; 
  padding:5px;
  overflow:hidden;
 }
  .logo {
  float:left;
  border:0px;
  max-height:80px;
  margin-bottom:12px;
  }
  .logo img {
  max-height:80%;
  max-width:80%;
  padding:8px 0 15px 0;
  }
  .menu {
  float:left
  }
  .szybki {
   float:right;
  max-height:80px;
  margin-bottom:12px;
  padding-right:20px;  
  }
    .szybki2 {
   float:right;
  max-height:80px;
  margin-bottom:12px;
  padding-right:20px;  
  }
  .szybkik {
  float:left;
  max-height:80px;
  
  }
     .szybkik img {
  max-height:80%;
  max-width:80%;
  padding:8px 0 15px 0;
  }
  .telefon {
  
  font-size:28px;
  width:275px;
  font-weight:bold;
  padding-top:6px;
  }
   .mail {
   width:275px;
   padding-top:4px;
  }   
  .mail a {
  color:#FCED82;
  }
  .maly {
  font-size:14px;
  font-weight:normal'
  }
    .big {
  font-size:24px;
  font-weight:normal'
  }
  .s0 {
  width:100%;
  text-align:center;
  }
  .s1 {
  width:49%;
  float:left;
  padding-right:2%;
  
  }
  .s2 {
  width:49%;
  float:left;
  
  }
  .s3 {
  width:100%;
  float:left;
  }
  .kontakt {
  text-align:center;
  }
  .sekcja {
  padding:20px;
  }
  .fb-like-box {
  margin:0 auto;
  text-align:center;
  width:100%;
  margin-bottom:20px;
  }
  
  .wykonanie {
  float:   right;
  font-size:12px;
  text-align:right;
  color:#969696;
  }
  .wykonanie a {
  color: #969696;
  }
    #BackToTop
{float:left;z-index:999;display:none;color:#eee;margin:0 5px;padding:3px;text-decoration:none;border:1px solid #831608;font:bold 14px Arial,Helvetica;position:fixed;bottom:30px;right:10px;background:#042860;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-shadow:0 -1px 0 rgba(0,0,0,0.8);box-shadow:0 1px 0 rgba(255,255,255,0.3) 0 3px 0 rgba(0,0,0,0.7) 0 2px 2px rgba(0,0,0,0.5) 0 1px 0 rgba(255,255,255,0.5) inset #000;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.3) 0 3px 0 rgba(0,0,0,0.7) 0 2px 2px rgba(0,0,0,0.5) 0 1px 0 rgba(255,255,255,0.5) inset #000;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3) 0 3px 0 rgba(0,0,0,0.7) 0 2px 2px rgba(0,0,0,0.5) 0 1px 0 rgba(255,255,255,0.5) inset #000;-khtml-box-shadow:0 1px 0 rgba(255,255,255,0.3) 0 3px 0 rgba(0,0,0,0.7) 0 2px 2px rgba(0,0,0,0.5) 0 1px 0 rgba(255,255,255,0.5) inset #000;-o-box-shadow:0 1px 0 rgba(255,255,255,0.3) 0 3px 0 rgba(0,0,0,0.7) 0 2px 2px rgba(0,0,0,0.5) 0 1px 0 rgba(255,255,255,0.5) inset #000}#BackToTop span{border:0px dashed #eba1a3;display:block;padding:4px 15px;cursor:pointer;background:#042860;z-index:999;}

  
  
  
  @media screen and (max-width : 1180px) {
      #container {
         width:100%;
  
  }
  .naglowek2 {
       width:100%;
       }
  }
  @media screen and (max-width : 1060px) {
   #container {
                 padding-top: 0px;
    }
  
   .naglowek {
   position:relative;
   padding-bottom: 10px;
   margin-bottom:10px;
   
   }
   .logo {
   float:none;
   
   }
   .menu {
   float:none;
   margin:0 auto;
   width:100%;
   padding:20px 0 0 0;
   font-size:18px;
   }
   .menu ul {
   text-align:center;
   padding: 10px 0;
   }
   .menu ul li {
   float:none;
   display: inline;
   
   }
   .szybki {
   float:none;
   margin: 0 auto;
   text-align: center;
   display: table;
   }
   
   .szybki .szybkik {
   display:none;
   }
   .szybki .mail {
   width:auto;
   float:left;
   padding: 0 10px;
   font-size: 18px;
   }
   .szybki .telefon {
   width:auto;
   float:left;
    padding: 0 10px;
    font-size: 18px;
   }
      .szybki2 {
   float:none;
   margin: 0 auto;
   text-align: center;
   display: table;
   margin-top: 10px;
   }
   
   .szybki2 .szybkik {
   display:none;
   }
   .szybki2 .mail {
   width:auto;
   float:left;
   padding: 0 10px;
   font-size: 18px;
   }
   .szybki2 .telefon {
   width:auto;
   float:left;
    padding: 0 10px;
    font-size: 18px;
   }
  
  }
   @media screen and (max-width : 767px) {
   
   .modul1 {
    width:100%;
    }
    .modul2 {
    width:100%;
    }
   .modul3 {
    width:100%;
    }
        .modul4 {
    width:100%;
    }
   
      .modul5 {
    width:100%;
    }
    .s1 {
    width:100%;
    }
    .s2 {
    width:100%;
    }
   
   .onas .section-content {
   display:block!important;
   }
   
   
   }