.detail-slider {
    margin-bottom: 55px; 
}

.detail-slider .slick-arrow{
    z-index: 10;
    height: 130px;
    width:  30px;
}

.detail-slider .slick-arrow.slick-prev::before,
.detail-slider .slick-arrow.slick-next::before {
    content: '';
}

.detail-slider .slick-arrow.slick-prev {
    background: rgba(0, 0, 0, 0) url("../images/slider/slider-arrow-left.png") no-repeat scroll center center; 
    left: 25px;
}

.detail-slider .slick-arrow.slick-next {
    background: rgba(0, 0, 0, 0) url("../images/slider/slider-arrow-right.png") no-repeat scroll center center; 
    right: 25px;
}

.detail-slider .slick-dots {
	bottom: -55px;
}

.detail-slider .slick-dots li {
	width: 60px;
	height: 30px;
	margin: 0 1px;
}

.left-detail {
	background: url('../images/bg-left-detail.png') no-repeat;
	background-size: 100% 100%;
	padding: 30px;
	min-height: 660px;
	font-size: 18px;
	color: #000;
}

.left-detail h1,
.left-detail h2 {
	margin: 0px;
	padding: 0px;
	color: #6699ff;
}

.left-detail h1 {
	margin-bottom: 50px;
}

.detail-wrapper {
	padding-top: 20px;
}

.left-detail p {
	padding-right: 20px;
	text-align: justify;
}

.detail-description {
	color: #000;
	font-size: 18px;
	background: url('../images/bg-bottom-detail.png') no-repeat;
	background-size: 100% 100%;
	padding: 20px;
	padding-top: 60px;
	margin-bottom: 40px;
}

.detail-link {
	text-align: center;
	padding: 40px;
}
.detail-link a {	
	font-size: 1.974em;
	color: #fff;
	text-decoration: underline;
}

/** Design Studio & Company START **/
.ds .left-detail {
	background-image: url('../images/bg-left-detail-trans.png');
	min-height: 705px;
	padding-right: 10%;
}
.ds .left-detail .textBySlideImg {
	text-align: center;
}
.ds .left-detail h1 {
	font-size: 3em;
	margin-top: 90px;
	margin-bottom: 45px;
	text-align: left;
}
.ds .left-detail h2 {
	font-size: 1.786em;
	font-weight: 700;
	color: #283441;
}
.ds .left-detail p {
	// font-size: 1.144em;
}
.ds .detail-slider {
    // margin-bottom: 0; 
}
.ds .detail-slider .slick-arrow {
    margin-top: -65px; 
}
.ds .detail-slider .slick-dots li {
	overflow: hidden;
    -webkit-transition: all 200ms ease-in-out 0s;
	-moz-transition: all 200ms ease-in-out 0s;
	-ms-transition: all 200ms ease-in-out 0s;
	-o-transition: all 200ms ease-in-out 0s;
	transition: all 200ms ease-in-out 0s;
}
.ds .detail-slider .slick-dots li:hover,
.ds .detail-slider .slick-dots li.slick-active {
    border: 2px solid rgba(90, 29, 48, 1);
}
/** Design Studio & Company END **/

/** Accessoires **/
.ds.accessoires .detail-wrapper .content {
	background: rgba(255,255,255,0.75);
	padding: 20px;
	color: #000;
	font-size: 1.429em;
	margin-bottom: 5px;
}
.ds.accessoires .detail-wrapper .content.topinfo {
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}
.ds.accessoires .detail-wrapper .content.topinfo .type {
	color: #9a9a9a;
}
.ds.accessoires .detail-wrapper .content.groupTitle h2 {
	color: #6699ff;
	font-size: 3.044em;
	margin: 0;
}
.ds.accessoires .detail-wrapper .content.group a {
	color: #000;
}
.ds.accessoires .detail-wrapper .content.group .table th {
	width: 25%;
}
.ds.accessoires .detail-wrapper .content.group .table td img {
	margin-bottom: 15px;
}
.ds.accessoires .detail-wrapper .content.group p.backlink a {
	color: #000;
	font-size: inherit;
}
.ds.accessoires .detail-wrapper .content.group p.goToShopLink a {
	color: #000;
	font-size: 2.143em;
}
.ds.accessoires .detail-wrapper .content.group p.goToShopLink a span {
	color: #9f0522;
}
.ds.accessoires .detail-wrapper .content.bottom {
	-webkit-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	margin-bottom: 25px;
}