h1,h2,h3,h4 {
  font-family: Cambria, serif;
  font-weight:bold;
}

body {
  background: url(../img/greytext4.jpg);
}

.body2{
  background: url(../img/header.jpg);
}

.mainheader, .footer {
  background:url(../img/header.jpg) !important;
  height:85px;
  border:0;
  border-radius:0;
}

.footerD {
  background:url(../img/whitetexture.png) !important;
  height:85px;
  border:0;
  border-radius:0;
}

.navbar-przeciski {
  background:url(../img/header.jpg) !important;
  height:85px;
  border:0;
  border-radius:0;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow:    0px 2px 5px 0px rgba(50, 50, 50, 0.75);
  box-shadow:         0px 2px 5px 0px rgba(50, 50, 50, 0.75);
}

.navbar-defelopment {
  background:url(../img/whitetexture.png) !important;
  height:85px;
  border:0;
  border-radius:0;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow:    0px 2px 5px 0px rgba(50, 50, 50, 0.75);
  box-shadow:         0px 2px 5px 0px rgba(50, 50, 50, 0.75);
}

.navbar-default .navbar-nav>li>a {
  color:rgb(200,200,200);
  font-family: Calibri, serif;
  font-size: 14px;
  text-align: center;
  letter-spacing: 1px;
  font-family: Calibri, serif;
  font-weight: bold;
  height: 45px;
  padding-bottom: 5px;
}
.navbar-default .navbar-nav>li{
 /* padding-top: 35px;*/
 height:75px;
}
.navbar-default .navbar-nav>li>a{
  padding-top: 47px;
  height: 100%;
}

.menuA li:hover{
  /*background: rgb(220,0,0);*/
  background: rgb(254,185,0);
  color:#222;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 1);
  -moz-box-shadow:    0px 2px 5px 0px rgba(0, 0, 0, 1);
  box-shadow:         0px 2px 5px 0px rgba(0, 0, 0, 1);
}

.activeA {
  background: rgb(254,185,0);
  color:#222;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 1);
  -moz-box-shadow:    0px 2px 5px 0px rgba(0, 0, 0, 1);
  box-shadow:         0px 2px 5px 0px rgba(0, 0, 0, 1);
}
.menuA li.activeA a {
  color:#222;
}

.menuD li:hover{
  /*background: rgb(31,184,82);*/
  /*background:#999999;*/
  background: rgb(227,9,31);
  color:rgb(230,230,230);
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 1);
  -moz-box-shadow:    0px 2px 5px 0px rgba(0, 0, 0, 1);
  box-shadow:         0px 2px 5px 0px rgba(0, 0, 0, 1);
}

.activeD {
  background: rgb(227,9,31);
  color:rgb(230,230,230);
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 1);
  -moz-box-shadow:    0px 2px 5px 0px rgba(0, 0, 0, 1);
  box-shadow:         0px 2px 5px 0px rgba(0, 0, 0, 1);
}
.activeD a{
  color:rgb(230,230,230) !important;
}
.menuD li.activeD a {
  color:white;
}


.prawy {
  background: white;
  -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 1);
  -moz-box-shadow:    0px 0px 30px 0px rgba(0, 0, 0, 1);
  box-shadow:         0px 0px 30px 0px rgba(0, 0, 0, 1);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 16px;
  font-weight: normal;
  font-family: Calibri, serif;
  border:1px solid #666;
  min-height:500px;
}

.srodek {
 /* background: white;
  -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 1);
  -moz-box-shadow:    0px 0px 30px 0px rgba(0, 0, 0, 1);
  box-shadow:         0px 0px 30px 0px rgba(0, 0, 0, 1);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 16px;
  font-weight: normal;
  font-family: Calibri, serif;
  border:1px solid #666;*/
}

.srodek h1 {
  font-size:24px;
  font-weight:bold;
}
 h2 {
  font-size:20px;
}
 h3 {
  font-size:18px;
}
.navbar-przeciski .navbar-brand {
  padding-top:5px;
}
.mainheader p {
  margin-top:0px;
  font-size:12px;
  font-weight:bold;
  color:rgb(200,200,200);
  font-family: Cambria, serif;
  line-height: 1.42857143;
  letter-spacing: 1px;
}

#projekty {
  background:url(../img/development2.png) !important;
}

.container-fluid{
  padding: 0;
}

@media (max-width: 1370px) {

  .imgStart {
    margin:0 auto;
    margin-top:3%;
  }

}
@media (min-width: 1372px) {

  .imgStart {
    margin:0 auto;
    margin-top:3%;
  }

}

.panel-primary {
  border-color: rgb(50,50,50);
  background: white;
  -webkit-box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 1);
  -moz-box-shadow:    0px 0px 30px 0px rgba(0, 0, 0, 1);
  box-shadow:         0px 0px 30px 0px rgba(0, 0, 0, 1);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 16px;
  font-weight: normal;
  font-family: Calibri, serif;
  border:1px solid #666;
  padding: 0;
  margin:0;
}

.panel-primary .panel-heading {
  background: rgb(70,70,70);
  border-color: rgb(50,50,50);
}

.panel-primary .development {
  background: rgb(240,240,240);
  border-color: rgb(50,50,50);
  color:#222;
  border-bottom-color:rgb(227,9,31);
}
.footer {
  padding-top:5px;
  color:rgb(200,200,200);
  font-family: Cambria, serif;
-webkit-box-shadow: 0px -2px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px -2px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px -2px 5px 0px rgba(50, 50, 50, 0.75);
}

.footerD {
  padding-top:5px;
  color:#333;
  font-family: Cambria, serif;
  -webkit-box-shadow: 0px -2px 5px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow:    0px -2px 5px 0px rgba(50, 50, 50, 0.75);
  box-shadow:         0px -2px 5px 0px rgba(50, 50, 50, 0.75);
}


.galeriaUl {
  list-style: none;
}
.galeriaUl li {
  float:left;
  cursor:pointer;
  margin:5px;
  border:1px solid #777;
  height:150px;
}

.galeriaUl2 {
  list-style: none;
}
.galeriaUl2 li {
  float:left;
  cursor:pointer;
  margin:5px;
  border:1px solid #777;
  height:200px;
}

#kontaktList {
  list-style: none;
  font-size: 14px;
  margin-top: 50px;
}
#mapa {
  float:right;
  border: 1px solid ;
}

@media (min-width: 768px){
  .navbar-development {
    border-top-right-radius:0;
    border-top-left-radius:0;
  }
}

.navbar-default .menuD>li>a {
  color:#222;
}
.navbar-default .menuD>li>a:hover {
  color:rgb(230,230,230);
}
.navbar-default .menuD>li {

}

.btn-dev {
  background: rgb(227,9,37);
  border-color:rgb(207,0,17);
}
.btn-dev:hover {
  background:rgb(207,0,17);
  border-color:rgb(207,0,17);
}

.btn-przeciski {
  background: rgb(254,185,0);
  border-color:rgb(224,155,0);
}
.btn-przeciski:hover, .btn-przeciski:active, .btn-przeciski:focus   {
  background:rgb(224,155,0);
  border-color:rgb(224,155,0);
}