﻿@charset 'UTF-8';
/* Slider */
.slick-prev{
    position:absolute;
    border:0;
    font-size:0;
    cursor:pointer;
    background-color:transparent;
    z-index:200
}
.slick-next{
    position:absolute;
    border:0;
    font-size:0;
    cursor:pointer;
    background-color:transparent;
    z-index:200
}


/* Dots */

.slick-dotted.slick-slider{
   /* position:relative; */
}

.slick-dots{
    display:none!important;
    position:absolute;
    bottom:-25px;
    /* display:block; */
    width:100%;
    padding:0;
    margin:0;
    list-style:none;
    text-align:center;
}

.slick-dots li{
    position:relative;
    display:inline-block;
    width:20px;
    height:20px;
    margin:0 5px;
    padding:0;
    cursor:pointer;
}

.slick-dots li button{
    font-size:0;
    line-height:0;
    display:block;
    width:20px;
    height:20px;
    padding:5px;
    cursor:pointer;
    color:transparent;
    border:0;
    outline:none;
    background:transparent;
}

.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;
}

.slick-dots li button:before{
    font-family:'slick';
    font-size:6px;
    line-height:20px;
    position:absolute;
    top:0;
    left:0;
    width:20px;
    height:20px;
    content:'?';
    text-align:center;
    opacity:.25;
    color:#333
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}

.slick-dots li.slick-active button:before{
    opacity:.75;
    color:#333
}