/* Slider */
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent; margin: 0 auto}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin: 0 auto;text-align: center}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: none;height: 100%;min-height: 1px; margin:0 auto;text-align: left;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: inline-block; vertical-align: top;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

/* theme style here */
/* nav arrow */
.slick-slider .slick-arrow{-webkit-appearance: none;-moz-appearance: none;appearance: none; border: none;margin: 0 auto;padding: 0; background: rgba(0,0,0,0); text-indent: -9999px; min-width: inherit; max-width: inherit; width: 28px; height:50px; position: absolute; z-index: 99; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer;-webkit-background-size: 100% auto;background-size:60px ;background-repeat: no-repeat;background-position: center center; -webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease; background-color: #e64f5a;height: 50px;width: 50px;border-radius: 50px;background-size: 50%;background-position: center center;} 
.slick-slider .slick-prev{left: 10px; background-image: url(../images/left-arrow.png);}
.slick-slider .slick-next{right: 10px; background-image: url(../images/right-arrow.png);}
/*.slick-slider .slick-arrow:hover{ filter: grayscale(1);}*/

/* Dots */
.slick-slider{margin-bottom: 30px;margin: 0 auto}
.slick-dots{position: absolute;bottom: 20px;display: block;width: 100%;padding: 0;list-style: none;text-align: center;margin: 0 auto}
.slick-dots li{position: relative;display: inline-block;margin: 0 5px;padding: 0;cursor: pointer;}
.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 10px;height:10px;padding:0;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none; background: rgba(76, 76, 76, 0.7); -webkit-border-radius: 10px; -ms-border-radius: 10px; border-radius: 10px; }
.slick-dots li.slick-active button,.slick-dots li button:hover,.slick-dots li button:focus{outline: none;background: rgb(251, 193, 90);}
