/* LMD SliderZ Styles */
.lmd-sliderz .owl-stage {
	padding-left: 0 !important;
}
.lmsz-sliderz-item-thumbnail img {
	box-shadow: 1px 1px 7px -2px rgba(128,128,128,1);
	border-radius: .5rem;
}

/* Owl Carousel */
.lmd-sliderz .owl-nav {
	height: 1px !important;
}
.lmd-sliderz .owl-next span, .lmd-sliderz .owl-prev span {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);

	font-size: 40px;
	font-weight: 200;
	display: block;
	margin: 0;
	padding: 3px 10px;
	background: transparent;
	color: #cccccc;
}

.lmsz-sliderz-s1 .owl-next span, .lmsz-sliderz-s1 .owl-prev span {
    top: 20% !important;
}

.lmd-sliderz .owl-next span {
	right: 0;
}
.lmd-sliderz .owl-prev span {
	left: 0;
}
.lmd-sliderz .owl-theme .owl-nav [class*="owl-"]:hover {
  background: transparent !important;
}

.lmsz-sliderz-item {
	position: relative;
}
.lmsz-sliderz-item-content h4 {
	display: -webkit-box;
	white-space: normal;
	overflow: hidden;
	text-overflow: hidden;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;

	font-size: 16px;
	font-weight: bold;
	color: #000;
	margin: 0;
	padding: 0;
}

.lmsz-sliderz-item-content a, .lmsz-sliderz-item-content a:hover, .lmsz-sliderz-item-content a:focus {
	color: #000;
}

/* Style 1 */
.lmsz-sliderz-s1 .lmsz-sliderz-item-content {
	margin-top: 10px;
}

.lmd-sliderz-excerpt {
	margin-top: 10px;
	margin-bottom: 0;
}

/* Style 2 */
.lmsz-sliderz-s2 .lmsz-sliderz-item-content {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0, .2);
	text-align: center;
	border-radius: .5rem;
}
.lmsz-sliderz-s2 .lmsz-sliderz-item-content a {
	position: relative;
	display:inline-block;
    width:100%;
    height:100%;
	color: #ffffff;
	padding: 10px;
}
.lmsz-sliderz-s2 .lmsz-sliderz-item-content a h4 {
	position: absolute;
    top: 50%;
	transform: translateY(-50%);
	width: calc(100% - 20px);
	text-align: center;
	color: #ffffff;
}

/* Style 3 */
.lmsz-sliderz-s3 .lmsz-sliderz-item-content {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0, .2);
	border-radius: .5rem;
}

.lmsz-sliderz-s3 .lmsz-sliderz-item-content a {
	position: relative;
	display:inline-block;
    width:100%;
    height:100%;
	color: #ffffff;
	padding: 15px;
}
.lmsz-sliderz-s3 .lmsz-sliderz-item-content a h4 {
	position: absolute;
    top: 15px;
	left: 15px;
	right: 15px;
	color: #ffffff;
}