/* Add here all your css styles (customizations) */

.color-OSB, OSB {color: #476177;}
.bold {font-weight: 800;}
.bg-color-OSB {background-color: #476177;}


.lists-v2 LI{
	line-height: 1.5em;
	margin-bottom: 20px;
}
.lists-v2 LI I{
	line-height: 1.0em;
	margin-bottom: 0px;
}


/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */
.herbstplakat {
	background: URL(); background-size: cover;

}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
 .herbstplakat {
 	height: 372px;
 	background: URL(../../img/herbst-sale.png) right center;
 	}
 .winterplakat {
 	height: 372px;
 	background: URL(../../img/Winter-Sale-Preise.png) right center;
 	}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {

 }

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 

}


@media (min-width: 992px) and (max-width: 1199px) {
  .navbar-brand img.default-logo {
    width: 345px;
    height: auto;

  }
}



  

@media (max-width: 991px){
  .custom-team {background: URL();}
  }

P {font-weight: 300;}

@media (min-width: 992px){
  .custom-team {background: URL(../../img/OSB-team.jpg) no-repeat; background-size: cover;}
  }



.custom-flat-bg-OSB H2, .custom-flat-bg-OSB H3, .custom-flat-bg-OSB P {color:white;}

@media (max-width: 991px){
  .custom-flat-bg-OSB {background: #476177; color: white;}
  .easy-block-v3 {text-align: center;}
  .easy-block-v3 i {float:none; margin: auto 0; display:block;}

  }


@media (min-width: 992px){
  .custom-flat-bg-OSB { background: rgba(71,97,119,0.5); color: white; }
  .easy-block-v3 {text-align: left;}
  .easy-block-v3 i {float: left;}

  }
  
.easy-block-v3 {
	background: #476177;
	padding: 30px 20px 20px;
}

.easy-block-v3 P{
	margin-top: 20px;
	text-align: left;
}



.breadcrumbs-v3 {
  z-index: 1;
  padding: 150px 0;
  position: relative;
}

.breadcrumbs-v3.img-v1 {
  background: url(../../img/neuwagen.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}

.breadcrumbs-v3.img-v2 {
  background: url(../../img/OSB-team.jpg) no-repeat;
  background-size: cover;
}

@media (max-width: 991px){
	.breadcrumbs-v3.img-v2 { background-position: center center;}
  }


@media (min-width: 992px){
   .breadcrumbs-v3.img-v2 { background-position: center -100px;}
  }
 
 .breadcrumbs-v3.img-v3 {
  background: url(../../img/montage-plane.jpg) no-repeat;
  background-size: cover;
   background-position: center center;
}
@media (max-width: 991px){
	.breadcrumbs-v3.img-v2 { background-position: center center;}
  }


@media (min-width: 992px){
   .breadcrumbs-v3.img-v2 { background-position: center top;}
  }


.breadcrumbs-v3.img-v4 {
  background: url(../../img/runway-fiat.jpg) no-repeat;
  background-size: cover;
}

@media (max-width: 991px){
	.breadcrumbs-v3.img-v4 { background-position: center top;}
  }


@media (min-width: 992px){
   .breadcrumbs-v3.img-v4 { background-position: center center;}
  }



.breadcrumbs-v3 h2 {
  color: #fff;
  font-size: 35px;
  line-height: 45px;
  text-transform: uppercase;
}

@media (min-width: 992px){
	.custom-padding {padding-left: 60px;}
  }
  
.custom-padding em {color: #476177;}

.panel-title {color: #476177; font-weight: bold;}

.custom-circle {border-radius: 50%; border: 2px solid #476177; width: 30px; height: 30px; line-height: 25px; display: inline-block;}


.sorting-block .sorting-grid li .sorting-cover span {	
	font-size: 15px;
}

.sorting-cover IMG {display: block; margin: 5px auto;}