.jed-gridslider{
	position: relative;

}
.jed-gridslider-line {
	position: absolute;
	width: 100%;
	overflow: hidden;
	padding: 0px 0px;
	box-sizing: border-box;
}

.jed-gridslider .slide-area {
	overflow: hidden;
	width: 200000px;
	transition: 0.5s;
}

.jed-gridslider .slide-area .list {
	box-sizing: border-box;
	float: left;
	opacity: 0;
	transition: 0.0s;
	position: relative;
}

.jed-gridslider .image {
	min-height: 100px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	box-sizing: border-box;
}

.jed-gridslider .desc {
	position: absolute;
	width: 100%;
	box-sizing: border-box;
	display: table;
	bottom: 0;
	padding: 20px;
	background-color: rgba(255, 255, 255, 0.9);
	right: 0;
}

.jed-gridslider .desc div {
	display: table-cell;
	vertical-align: middle;
}

.jed-gridslider .list img {
	display: none;
}

.jed-gridslider .left {
	position: absolute;
	font-size: 2em;
	top: 50px;
	left: 5px;
	cursor: pointer;
	width: 50px;
	height: 50px;
	background-image: url(/uploads/design/icons/left.png);
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	transition: 0.2s;
}

.jed-gridslider .right {
	position: absolute;
	font-size: 2em;
	top: 50px;
	right: 5px;
	cursor: pointer;
	width: 50px;
	height: 50px;
	background-image: url(/uploads/design//icons/right.png);
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
	transition: 0.2s;
}

.jed-gridslider .left.disable, .jed-gridslider .right.disable {
	opacity: 0.5;
}
