.slick-loading .slick-list{background:#fff url('./ajax-loader.gif') center center no-repeat;}
.slick-prev,
.slick-next{display:none;font-size:0;line-height:0;position:absolute;z-index:10;top:50%;left:-10px;width:18px;height:32px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background-image:url(setas.png);background-size:cover;background-repeat:no-repeat;background-position:0 0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.slick-prev:hover,
.slick-next:hover{background-image:url(setas_.png);}
.slick-next{background-position:-25px 0px;left:auto;right:-10px;}
.detalhe_cont .slick-prev,
.detalhe_cont .slick-next{background-image:url(setas_det.png);left:20px;width:24px;height:46px;}
.detalhe_cont .slick-prev:hover,
.detalhe_cont .slick-next:hover{background-image:url(setas_det_.png);}
.detalhe_cont .slick-next{background-position:-40px 0px;left:auto;right:20px;}
.detalhe_nav_cont .slick-prev{left:-40px;}
.detalhe_nav_cont .slick-next{right:-40px;}
@media only screen and (max-width:500px){.slick-prev{right:30px;}
.slick-next{right:00px;}
}
.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;left:0px;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;background:#fff;border-radius:50%;margin:0 3px;padding:0;cursor:pointer;}
.slick-dots li:hover,
.slick-dots li:focus,
.slick-dots li.slick-active{background:#009FC4;}
.gallery .slick-dots{top:auto;bottom:10px;width:100%;height:15px;padding:0;right:auto;}
.gallery .slick-dots li{margin-bottom:0;margin-right:6px;float:none;display:inline-block;width:7px;height:7px;}
.slick-dots li button{display:none;font-size:0;line-height:0;width:100%;height:100%;padding:0px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick_arrows{width:60px;height:60px;position:absolute;bottom:0%;left:60px;background:url(../../imgs/elem/next.png) no-repeat center;background-size:cover;z-index:20;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.slick_arrows.prev{left:0px;background:url(../../imgs/elem/prev.png) no-repeat center;background-size:cover;}
.slick_arrows:hover, .slick_arrows.disabled{opacity:0.5}
@media only screen and (max-width:800px){.slick_arrows.next{left:auto;right:0;}
}
@media only screen and (max-width:600px){.slick_arrows{width:30px;height:30px;}
}