@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list{/* background: #fff url('./ajax-loader.gif') center center no-repeat; */}

/* Arrows */
/* Arrows */
.slick-prev,
.slick-next{ font-size:0;position: absolute; width: 107px; height: 16px; top:50%;  z-index:2; margin-top:-8px;
                background-size: cover; background-position: center center; background-repeat:no-repeat; }

.slick-prev { background-image:url("/images/sub/arrow-prev.png"); left: 0;   }
.slick-next { background-image:url("/images/sub/arrow-next.png"); right: 0;   }

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{ background-color:none; }


@media all and (max-width:976px) {
	.slick-prev,
.slick-next{height: 10px }
}

/* Dots */
.slick-dotted.slick-slider { margin-bottom:0px; }
.slick-dots { position: relative; bottom: 35px; display: block; width: 90%;   padding: 0; margin: 0 auto; ; list-style: none; text-align: center; }
.slick-dots li { position: relative; display: inline-block;  width:10px; height:10px;  margin:0 2px; padding: 0; border-radius:8px; cursor: pointer; box-sizing:border-box; border:1px solid #FFF; opacity:.8}

.slick-dots li.slick-active{background:#FFF;  opacity:1}


/**/
.slick-dots li button{display:none;}

@media all and (max-width:1280px) {
	.slick-dots { bottom:30px; }
}
@media all and (max-width:978px) {
	.slick-dots { bottom: 25px; }
	.slick-dots li { width:8px; height:8px;} 
}
