@charset "utf-8"; .slick-loading .slick-list {background: #fff url('./ajax-loader.gif') center center no-repeat; } .slick-prev, .slick-next {font-size: 0em; line-height: 0em; position: absolute; top: 45%; display: block; width: 40px !important; height: 60px !important; padding: 0 !important; min-width: auto; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); z-index: 2; cursor: pointer; border: none; outline: none; border: none; background: url(icon_arrow_left_inverse.png) center center no-repeat RGBA(255, 255, 255, .5); background-size: 30px 30px; box-shadow: none; } .slick-next {background: url(icon_arrow_right_inverse.png) center center no-repeat RGBA(255, 255, 255, .5); background-size: 30px 30px; } .slick-prev:hover, .slick-prev:focus {color: transparent; border: none; background: url(icon_arrow_left_inverse.png) center center no-repeat RGBA(255, 255, 255, .8); background-size: 30px 30px; } .slick-next:hover, .slick-next:focus {color: transparent; border: none; background: url(icon_arrow_right_inverse.png) center center no-repeat RGBA(255, 255, 255, .8); background-size: 30px 30px; } .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1; } .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .25; } .slick-prev:before, .slick-next:before {opacity: .75; } .slick-prev {left: 25px; } [dir='rtl'] .slick-prev {right: 0px; left: auto; } .slick-prev:before {content: ''; } [dir='rtl'] .slick-prev:before {content: ''; } .slick-next {right: 25px; } [dir='rtl'] .slick-next {right: auto; left: 0px; } .slick-next:before {content: ''; } [dir='rtl'] .slick-next:before {content: ''; } .slick-dotted.slick-slider {} .slick-dots {position: absolute; bottom: 5px; display: block; width: 100%; padding: 0 35px; margin: 0; z-index: 9; list-style: none; text-align: center; box-sizing: border-box; } @media screen and (max-width:767px) {.slick-dots {bottom: 15px; text-align: center; } } .slick-dots li {position: relative; display: inline-block; width: 15px; height: 15px; margin: 0 10px; padding: 0; cursor: pointer; } .slick-dots li button {font-size: 0em; line-height: 0em; display: block; width: 15px; height: 15px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; box-shadow: none !important; } .slick-dots li button:hover, .slick-dots li button:focus {outline: none; } .slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1; background: #21baff; box-shadow: 0px 0px 0px 1px #21baff; } .slick-dots li button:before {font-size: 0em; position: absolute; top: 0; left: 0; width: 15px; height: 15px; border-radius: 50%; background: #666; content: ''; text-align: center; opacity: .4; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-dots li.slick-active button:before {opacity: .9; color: black; background: #21baff; }