body {
color:#262626;
font-family: 'Open Sans', sans-serif;
line-height:22px;
font-weight:300
}

h1 {
color:#A00000;
font-size:26px;
margin-bottom:25px;
margin-top:10px;
border-bottom: 1px solid #D7D7D7;
padding-bottom: 20px;
}

a:hover {
color:#000000;
text-decoration:none
}

.grid-sizer,
.grid-item {
  float: left;
  width: 23%;
  margin:6px;
  background: none;
  border: 7px solid #EEEEEE;
}

.grid-item-dwa {
  float: left;
  width: 45%;
  margin:6px;
  background: none;
  border: 7px solid #EEEEEE;
}

.navbar {
    position: relative;
    min-height: 30px;
    margin-bottom: 0px;
    border: 0px solid transparent;
}

.navbar-default {
    background-color: #ffffff;
    border-color: #ffffff;
}

.container-fluid {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}

.logocol {
padding-left:30px;
padding-top:15px;
padding-bottom:15px
}

.navbar {
    border-radius: 0px;
}

.navbar-collapse {
    padding-right: 0px;
    padding-left: 0px;

}

.navbar-nav > li {
    border-right: 1px dotted #333333;
}

.navbar-nav > li > a {
    padding-top: 7px;
    padding-bottom: 7px;
}

.nav > li > a {
    position: relative;
    display: block;
    padding: 8px 45px;
}

.navbar-default .navbar-nav > li > a {
    color: #4f4f4f;
    text-align: center;
    font-size:15px;
    font-weight:400
}

.navbar-default .navbar-nav > li > a:hover {
    color: #A00000;
}


.dropdown-menu > li > a {
    display: block;
    padding: 9px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    border-bottom:1px solid #dedede
}

.dropdown-menu {

    padding: 0px;

}

.stopkafont {
border-top:1px solid #E2E2E2;
padding-top:15px;
font-size:13px;
color:#9d9d9d;
}

.koncol {
padding-right:50px
}

.topkon {
background-color:#F4F3EF;
border-collapse:initial;
line-height:19px;
float:right;
margin-top:24px
}

.pagebox {
background-color:#FFFFFF;
border:1px solid #E2E2E2;
padding:20px
}

.wyslijbtn {
padding:0px;
color:#A00000;
background:none;
border:0px
}

.galeriabtn {
display:inline-block;
background-color:#A00000;
color:#ffffff;
padding:6px 15px;
}

.galeriabtn:hover {
background-color:#3A303B;
color:#ffffff;
}

.lpul {
    list-style-image: url(../img/ulli.jpg);
    padding-left: 17px;
    margin-top:10px
}

.lpli {
    padding-left: 7px;
    margin-bottom: 1px;
    font-weight: 300;
}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: -20px;
}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -20px;
}

.padleftzero {
padding-left:5px
}

.form-control {
    border: 1px solid #ccc;
    border-radius: 0px;

}

.ofertameble {
display:block;
background: url(../img/custommeble.jpg);
background-size:cover;
background-position:center;
color:#ffffff;
font-weight:700;
font-size:20px;
padding:20px 15px;
margin-bottom:15px;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
cursor:pointer;
}

.ofertameble:hover {
color:#fbfac2
}

.ofertarenowacja {
display:block;
background: url(../img/ofertarenowacja.jpg);
background-size:cover;
background-position:center;
color:#ffffff;
font-weight:700;
font-size:20px;
padding:20px 15px;
margin-bottom:15px;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
cursor:pointer;
}

.ofertarenowacja:hover {
color:#fbfac2
}

.ofertatkaniny {
display:block;
background: url(../img/tkaniny.jpg);
background-size:cover;
background-position:center;
color:#ffffff;
font-weight:700;
font-size:20px;
padding:20px 15px;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
cursor:pointer;
}

.ofertatkaniny:hover {
color:#fbfac2
}




.hpofertameble {
display:block;
background: url(../img/custommeble.jpg);
background-size:cover;
background-position:center;
color:#ffffff;
font-weight:700;
font-size:22px;
padding:70px 25px;
margin-bottom:15px;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
cursor:pointer;
text-align:center
}

.hpofertameble:hover {
color:#fbfac2
}

.hpofertarenowacja {
display:block;
background: url(../img/ofertarenowacja.jpg);
background-size:cover;
background-position:center;
color:#ffffff;
font-weight:700;
font-size:22px;
padding:70px 25px;
margin-bottom:15px;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
cursor:pointer;
text-align:center
}

.hpofertarenowacja:hover {
color:#fbfac2
}

.hpofertatkaniny {
display:block;
background: url(../img/tkaniny.jpg);
background-size:cover;
background-position:center;
color:#ffffff;
font-weight:700;
font-size:22px;
padding:70px 25px;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
cursor:pointer;
text-align:center
}

.hpofertatkaniny:hover {
color:#fbfac2
}


@media (max-width: 768px) {
.grid-sizer,
.grid-item {
  float: left;
  width: 48%;
  margin:4px;
  background: none;
  border: 7px solid #EEEEEE;
}

.topkon {
float:left;
margin-top:20px
}

.koncol {
padding-left:50px
}

.padleftzero {
padding-left:15px
}

}

@media (max-width: 400px) {
.grid-sizer,
.grid-item {
  float: left;
  width: 97%;
  margin:0px;
  background: none;
  border: 7px solid #EEEEEE;
}

}