.fb-gallery a{display:inherit}

.owl-carousel.owl-loaded{position:relative}
.owl-bnr{
	background-position:center right;
	background-size:cover !important;
	webkit-background-size:cover !important;
	-moz-background-size:cover !important;
	-o-background-size:cover !important;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:10
}
.owl-article{
	float:none;
	position:absolute;
	bottom:10px;
	top:25px;
	margin:10px;
	right:10px;
	left:50px;
	width:50%;
	z-index:20
}
.bnr-item-link{
	bottom:0;
	position:absolute
}
.bnr-button{
	background-color:rgb(201, 48, 44);
	padding:7px 10px;
	display:inline-block;
	margin:10px 0 0 0;
	text-decoration:none;
	border:1px solid rgb(195, 28, 23);
	color:#fff
}
.bnr-button:hover{background-color:rgb(213, 73, 69);color:#fff;text-decoration:none}
.owl-prev{}
.owl-next{}
.owl-bnr-item{}
.bnr-item-text{
	display:inline-block;
	position:relative;
	padding:10px;
	text-shadow:0 0 3px #fff;
}
.bnr-item-text p{margin:0}
.bnr-item-text h3{text-shadow:0 0 3px #fff;margin:10px}
.bnr-item-text div{margin:10px}

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next{font-size:20px !important;background:#D9534F !important;}
.owl-carousel .owl-nav .owl-prev{margin:0;float:left}
.owl-carousel .owl-nav .owl-next{margin:0;float:right}

@media (min-width:280px) and (max-width:768px){
	.owl-article{left:10px;width:60%}
	.bnr-item-text{padding:10px}
	.bnr-item-text h3{margin:0}
}

/* FIX */
.owl-theme .owl-nav{
	position:absolute;
	top:35%;
	width:100%
}