body,p  {color: #3d3d3d;}
body, h1, h2, h3, h4, h5, p {
	font-family: 'Roboto Slab', serif;
}


h1,h2,h3,h4, h4 {font-weight: 700; color: #e00000;}



  .top-bar,
  .top-bar ul {
    background-color: #e00000; }

.title-bar {
  background: #e00000;
  color: #fefefe;}

#slider .item img{
    display: block;
    width: 100%;
    height: auto;
}

.aligncenter {
	text-align: center;
}


.padding40 {
	padding: 40px 0 40px 0;
}

  .button.alert {
    background-color: #e00000;
    color: #ffffff; }
    .button.alert:hover, .button.alert:focus {
      background-color: #da3116;
      color: #fefefe; }


.valign-middle {
    display: table;
}

.valign-middle .columns {
    display: table-cell;
    vertical-align: middle;
}

.valign-middle .columns,
.valign-middle [class*="column"] + [class*="column"]:last-child {
    float: none;
}

.row2 {
	background-color: #f1f1f1;
}

#nav {background: #e00000}

#nav .menu-text {color: #ffffff;}
#nav a {color: #ffffff; font-size: 0.9em;}


#calltoaction {
	padding: 10px;
	background-color: #f0ecec;
}


#calltoaction p {font-weight: 700; color: #7b7b7b; line-height: 0.5em;}

#calltoaction .button {font-weight: 700; font-size: 1.4em; margin-top: 20px;} 

#oferta {
	padding: 60px 0 80px 0;
}

#oferta h1 {padding: 0 0 40px 0}
#oferta .fa {color: #7b7b7b; padding: 10px 0 10px 0}
#oferta h2 {padding: 20px 0 20px 0; font-size: 1.5em;}


#zasieg {
	padding: 60px 0 60px 0;
	background: #e00000 url('../img/bg-zasieg.jpg') no-repeat center;
}

#zasieg h1, #zasieg p {color: #ffffff;}

#zasieg .button.alert {
    background-color: #ffffff;
    color: #e00000; }
#zasieg .button.alert:hover, .button.alert:focus {
      background-color: #ededed;
      color: #e00000; }



#wyroznia {padding: 60px 0 60px 0;}
#wyroznia .fa {color: #7b7b7b; padding: 10px 0 10px 0}
#wyroznia p {padding: 10px 0 10px 0;}


#klienci {padding: 60px 0 60px 0;}

#klienci h1 {color: #7b7b7b; padding-bottom: 40px;}

#stopka {
	background-color: #dbdbdb;
	color: #959595;
	font-size: 0.8em;
}

#stopka a {color: #585858; }


@media screen and (min-width: 63.9375em) {
  #calltoaction {
	position: relative;
	top: -30px;
	z-index: 10;
}}

