 /* -----------------     USTAWIENIA BODY    i     TŁO STRONY    ----------------------*/ body { margin-top: 20px; margin-bottom: 20px; background: none; }  .full { background: url('../images/full_tlo.jpg') no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } /* --------------------------------------------------------------------------------------*/   /* -----------------------     USTAWIENIA IDENTYFIKATOROW   ID    ------------------------*/  #content { width:75%; float:left; overflow:hidden; }   #side-menu {  width:23%; float:right; overflow:hidden; } }/* --------------------------------------------------------------------------------------*/    /* ---------------------------     USTAWIENIA KLAS   CLASS    ----------------------------*/ .h1 { font-size: 20px !important; margin: 0 !important; }  h1 { font-size: 20px !important; margin: 0 !important; }  #h1 { font-size: 20px !important; margin: 0 !important; }  .text-color { color:#000000 !important; }  .center { text-align:center !important; }   .navbar-nav > li > a { padding: 5px 8px 5px 8px; margin-right: 8px; }  /* <!-- wysrodkowanie menu navbar --> */ .navbar .navbar-nav { display: inline-block; float: none; } .navbar .navbar-collapse { text-align: center; } /* koniec */   /* zmiana tla menu po najechaniu myszka */ .tlo-zmiana { color:#000000 !important; font-size:12px; }  .tlo-zmiana:hover { background: linear-gradient(to bottom, #337ab7 0,#265a88 100%) !important; color: white !important; box-shadow: 6px 6px 6px black; border-radius: 6px; } /* koniec */   /* galeria */ .gallery{ margin:20px auto; position:relative; }  .gallery > a{ display:inline-block; width:200px; height:141px; position:relative; border:3px solid #000; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } .gallery > a img{ display:block; width:100%; height:100%; position:absolute; z-index:1; top:0px; left:0px; cursor:pointer; -moz-user-select: none; -khtml-user-select: none; user-select: none; }  .gallery > a:focus~.closed, a:focus~.closed-layer{ display:block; }  .gallery > a:focus{ border:none; } /* koniec */   /*mapy google */ .google-maps { position: relative; padding-bottom: 40%; height: 0; overflow: hidden; } .google-maps iframe { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important; } /* koniec */    /* ---------------------------     RESPONSYWNOŚĆ    ----------------------------*/ @media (max-width: 450px) { #side-menu a { font-size: 10px !important; width: 90px !important; padding-right: 2px !important; padding-left: 2px !important; margin-bottom: 5px !important; margin-right: 3px !important; } }  @media (max-width: 950px) { #responsmenu { display:inline-block !important; } .navbar-header { float: none; } .navbar-left,.navbar-right { float: none !important; } .navbar-toggle { display: block; } .navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); } .navbar-fixed-top { top: 0; border-width: 0 0 1px; } .navbar-collapse.collapse { display: none!important; } .navbar-nav { float: none!important; margin-top: 7.5px; } .navbar-nav>li {  display: inline-block; width: 100%; } .navbar-nav>li>a { padding-top: 5px; padding-bottom: 5px; display: inline-block; width: 100%; } .collapse.in{ display: block !important; }  #side-menu { position: absolute; margin-right: 20%; margin-top: -10px; height: 150px; /*78px;*/ text-align: center; width:90% !important;   }  #side-menu a { text-align:center; width: 125px; padding-left: 5px; padding-right: 5px; }  #content { width: 98% !important; position:relative; top: 70px; margin-top:2%; }  #mobile { text-align: center; }  #mobile a { text-align:center; display: inline-block; width: 125px; padding-left: 5px; padding-right: 5px; margin-bottom: -5px !important;  }  #non-mobile { display: none; width: 0px; }  p { display: inline-block; }  #footer { position: relative; top:70px;  } } /* --------------------------------------------------------------------------------------*/