/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.2
 */

/* clearfix */
.carousel .owl-wrapper:after {content:"."; display:block;	clear:both; visibility:hidden; line-height:0; height:0}
/* display none until init  //13247-iphone, 13248-ipad, 13249-android */   
.carousel {display:none; position:relative; width:100%; margin:0 auto; padding:0; -ms-touch-action: pan-y}
.carousel .owl-wrapper{display:none; position:relative;	-webkit-transform: translate3d(0px, 0px, 0px)}
.carousel .owl-wrapper-outer{overflow:hidden; position:relative; width:100%}
.carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
.carousel .owl-item {float:left; text-align:center}
.owl-controls .owl-page, .owl-controls .owl-buttons div {cursor:pointer}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing {cursor:url(grabbing.png) 8 8, move}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}    

#l-d-st .item {}
#l-d-st img {max-width:100%}
#l-d-det {width:96%; margin:0 auto}
#l-d-det img {}         
#l-d-st-2 {max-width:1008px}
#l-d-st-2 .item {margin:0 6px}

@media all and (min-width: 0px) {

.owl-prev {display:block; position:absolute; cursor:pointer; z-index:40; top:50%; left:4px; width:26px; height:26px; margin:-25px 0 0; text-indent:-999em; background:url(str2-w.png) 0 0}
.owl-next {display:block; position:absolute; cursor:pointer; z-index:40; top:50%; right:4px; width:26px; height:26px; margin:-25px 0 0; text-indent:-999em; background:url(str1-w.png) 0 0}
.owl-prev:hover {background-position:-26px 0} 
.owl-next:hover {background-position:-26px 0}

#l-d-det .owl-prev {}
#l-d-det .owl-next {}

}

@media all and (min-width: 320px) {
   
}

@media all and (min-width: 480px) {
   
}

@media all and (min-width: 640px) {

#l-d-det .owl-prev {left:-16px; margin:-20px 0 0}
#l-d-det .owl-next {right:-16px; margin:-20px 0 0}

#l-d-st-2 {width:92%}
#l-d-st-2 .owl-prev {left:-40px}
#l-d-st-2 .owl-next {right:-40px}

}   

@media all and (min-width: 1024px) {

#l-d-st {max-width:1008px}

#l-d-det {width:322px; margin:0 auto}
#l-d-det img {width:100%; max-width:100%}

#l-d-st-2 {width:100%}
#l-d-st-2 .owl-prev {left:-12px}
#l-d-st-2 .owl-next {right:-12px}

}