﻿/*! Amaze UI Plugin ~ slick */  /* Slider */  .slick-slider {
   position: relative;  display: block;  -webkit-box-sizing: border-box;  box-sizing: border-box;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -ms-touch-action: pan-y;  touch-action: pan-y;  -webkit-tap-highlight-color: transparent;  
}
.slick-list {
   position: relative;  overflow: hidden;  display: block;  margin: 0;  padding: 0;  
}
.slick-list:focus {
   outline: none;  
}
.slick-list.dragging {
   cursor: hand;  
}
.slick-slider .slick-track,  .slick-slider .slick-list {
   -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);  
}
.slick-track {
   position: relative;  left: 0;  top: 0;  display: block;  
}
.slick-track:before,  .slick-track:after {
   content: "";  display: table;  
}
.slick-track:after {
   clear: both;  
}
.slick-loading .slick-track {
   visibility: hidden;  
}
.slick-slide {
   float: left;  height: 100%;  min-height: 1px;  display: none;  
}
[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: block;  
}
.slick-loading .slick-slide {
   visibility: hidden;  
}
.slick-vertical .slick-slide {
   display: block;  height: auto;  border: 1px solid transparent;  
}
/* Slider */  /* Arrows */  .slick-prev,  .slick-next {
   position: absolute;  display: block;  height: 20px;  width: 20px;  line-height: 0;  font-size: 0;  cursor: pointer;  background: transparent;  color: transparent;  top: 50%;  margin-top: -10px;  padding: 0;  border: none;  outline: none;  
}
.slick-prev:hover:before,  .slick-next:hover:before,  .slick-prev:focus:before,  .slick-next:focus:before {
   opacity: 1;  
}
.slick-prev.slick-disabled:before,  .slick-next.slick-disabled:before {
   opacity: 0.25;  
}
.slick-prev:before,  .slick-next:before {
   font-family: "FontAwesome";  font-size: 20px;  line-height: 1;  color: #0e90d2;  opacity: 0.75;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  
}
.slick-prev {
   left: -25px;  
}
[dir="rtl"] .slick-prev {
   left: auto;  right: -25px;  
}
.slick-prev:before {
   content: "";  
}
[dir="rtl"] .slick-prev:before {
   content: "\f138";  
}
.slick-next {
   right: -25px;  
}
[dir="rtl"] .slick-next {
   left: -25px;  right: auto;  
}
.slick-next:before {
   content: "";  
}
[dir="rtl"] .slick-next:before {
   content: "\f137";  
}
/* Dots */  .slick-dots {
   position: absolute;  bottom: -45px;  list-style: none;  display: block;  text-align: center;  padding: 0;  width: 100%;  
}
.slick-dots li {
   position: relative;  display: inline-block;  margin: 0 5px;  padding: 0;  cursor: pointer;  
}
.slick-dots li button {
   border: 0;  background: transparent;  display: block;  height: 4px;  width: 85px;  outline: none;  line-height: 0;  font-size: 0;  color: transparent;  cursor: pointer;  
}
.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 {
   position: absolute;  top: 0;  left: 0;  content: "";  width: 100%;  height: 100%;  background: #ffffff;  
}
.slick-dots li.slick-active button:before {
   background:#01763a;  
}
 