/*-------

   Slider

-------*/

.mbr-slider .carousel-inner>.active,
.mbr-slider .carousel-inner>.next,
.mbr-slider .carousel-inner>.prev {
	display: table;
}

.mbr-slider .carousel-control {
	background-image: none;
	width: 54px;
	height: 54px;
	top: 50%;
	margin-top: -27px;
	line-height: 54px;
	/*    border: 2px solid #fff;*/
	background: rgba(255, 255, 255, 0.15);
	border-radius: 30px;
	opacity: 1;
	text-shadow: none;
	z-index: 5;
	-webkit-transition: all 0.2s ease-in-out 0s;
	-o-transition: all 0.2s ease-in-out 0s;
	transition: all 0.2s ease-in-out 0s;
}

.mbr-slider .carousel-control.left {
	margin-left: 5%;
}

.mbr-slider .carousel-control.right {
	margin-right: 5%;
}

.mbr-slider .carousel-control:hover {
	background: #fff;
	color: #000;
}

.mbr-slider .carousel-indicators {
	bottom: 20px;
}

.mbr-slider .carousel-indicators li,
.mbr-slider .carousel-indicators .active {
	width: 15px;
	height: 15px;
	margin: 3px;
	border: 2px solid rgba(255, 255, 255, 0.26);
}

.carousel-indicators .active {
	background-color: #fef858 !important;
}

@media (max-width: 767px) {
	.mbr-slider .carousel-control {
		top: auto;
		bottom: 20px;
	}
}

.mbr-slider .mbr-overlay {
	z-index: 0;
	opacity: 0.5;
}


/* boxed model */

.mbr-slider>.boxed-slider {
	position: relative;
	padding: 93px 0;
}

.mbr-slider>.boxed-slider>div {
	position: relative;
}

.mbr-slider>.container .carousel-indicators {
	margin-bottom: 3px;
}

@media (max-width: 767px) {
	.mbr-slider>.container .carousel-control {
		margin-bottom: 0px;
	}
}

.mbr-slider>.container img {
	width: 100%;
}

.mbr-slider>.container img+.row {
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	margin-left: 0;
	margin-right: 0;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	transform: translateY(-50%);
}

.mbr-slider .mbr-section {
	padding-left: 0;
	padding-right: 0;
}


/* article layout */

.mbr-slider .article-slider>div {
	padding-left: 0;
	padding-right: 0;
}

.mbr-slider>.container.article-slider .carousel-indicators {
	margin-bottom: 0;
}

.glyphicon-menu-right:before{
	content: "" !important;
}
.glyphicon-menu-left:before{
	content: "" !important;
}
.glyphicon-menu-left {
	background-image: url(../images/sliderwhite-btn-48px.png?nocache=999);
	background-size: 38px 38px;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	margin: auto;
	bottom: 25%;
	right: 12.5%;
	-ms-transform: rotate(180deg); /* IE 9 */
	-webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
	transform: rotate(180deg);
}

.glyphicon-menu-left:hover {
	background-image: url(../images/sliderblue-btn-48px.png?nocache=999);
}
.glyphicon-menu-right {
	background-image: url(../images/sliderwhite-btn-48px.png?nocache=9123);
	background-size: 38px 38px;
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	position: relative;
	margin: auto;
	top: 15%;
	left: 12.5%;
}

.glyphicon-menu-right:hover {
	background-image: url(../images/sliderblue-btn-48px.png?nocache=999);
}

@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
	  opacity: 100;
/*	display: none;*/
	-webkit-transition: -webkit-opacity 0.6s ease-in-out;
	-moz-transition: -moz-opacity 0.6s ease-in-out;
	-o-transition: -o-opacity 0.6s ease-in-out;
	transition: opacity 0.6s ease-in-out;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	perspective: 1000;
  }
	.carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
/*
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	left: 0;
*/
	  opacity: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
/*
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	left: 0;
*/
	  opacity: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
/*
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	left: 0;
*/
	  opacity: 100;
  }
}
