#main-slider {
	overflow: hidden;
	margin-top:0px;
}
#main-slider .item {
  height: 558px;
  background-repeat: no-repeat;
  background-position: 50% 0;
  background-size: cover;
}
#main-slider .slider-inner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: #fff;
}
#main-slider .slider-inner h1,
#main-slider .slider-inner h2,
#main-slider .slider-inner h3 {
	padding-top:20px;
	margin-top: 180px;
  font-size: 36px;
  line-height: 1;
  /*text-transform: uppercase;*/
  color: #fff;
}
#main-slider .slider-inner .carousel-content {
	border-radius:8px; 
	padding: 0px 20px 15px 20px; 
	background:rgba(127,153,180,1.00);
}
#main-slider .slider-inner .btn {
  margin-top: 10px;
}
#main-slider .owl-prev,
#main-slider .owl-next {
  position: absolute;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
  font-size: 30px;
  display: inline-block;
  margin-top: -35px;
  height: 70px;
  width: 70px;
  line-height: 70px;
  text-align: center;
  border-radius: 100px;
  z-index: 5;
  -webkit-transition: background-color 400ms;
  transition: background-color 400ms;
}
#main-slider .owl-prev:hover,
#main-slider .owl-next:hover {
  background-color: rgba(127,153,180,1.00);
}
#main-slider .owl-prev {
  left: -35px;
  text-indent: 14px;
}
#main-slider .owl-next {
  right: -35px;
  text-indent: -14px;
}
#bar {
  width: 0%;
  max-width: 100%;
  height: 4px;
  background: #45aed6;
}
#progressBar {
  margin-top: -4px;
  position: relative;
  z-index: 999;
  width: 100%;
  background: rgba(0, 0, 0, 0.1);
}

/* =========================================================================== Anpassungen an Screens */

#main-slider .col-sm-4 { width:60%; }


@media(min-width:1920px){
	#main-slider{ margin-top:134px; }
	#main-slider .col-sm-4 { width:40%; margin-top:0px; }
}

@media(min-width:1600px) and (max-width:1919px){
	#main-slider .col-sm-4 { width:45%; margin-top:0px; }
}

@media(min-width:1200px) and (max-width:1599px){
	#main-slider .col-sm-4 { width:50%; margin-top:-20px; }
}

@media(min-width:1024px) and (max-width:1199px){
	#main-slider {margin-top:90px !important;}
	#main-slider .item { height: 400px; }
	#main-slider .col-sm-4 { width:50%; margin-top:-120px; }
}

@media(min-width:992px) and (max-width:1023px){
	#main-slider {margin-top:90px !important;}
	#main-slider .item { height: 400px; }
	#main-slider .col-sm-4 { width:60%; margin-top:-120px; }
}

@media(min-width:768px) and (max-width:991px){
	#main-slider {margin-top:90px !important;}
	#main-slider .item { height: 300px; }
	#main-slider .col-sm-4 { width:70%; margin-top:-140px; }
}

@media(max-width:767px){
	#main-slider {margin-top:90px !important;}
	#main-slider .item { height: 360px; }
	#main-slider .col-sm-4 { width:100%; margin-top:-120px; }
	#main-slider .owl-prev, #main-slider .owl-next { /*display:none;*/ }
	#main-slider .slider-inner h1, 
	#main-slider .slider-inner h2,
	#main-slider .slider-inner h3 { font-size: 26px; }
}