/* ===============  slick  =============== */
.slick-slider{ position:relative; display:block; -moz-box-sizing:border-box; box-sizing:border-box; -khtml-user-select:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent;  }

.slick-list{ position:relative; display:block; overflow:hidden; margin:0; padding:0; }
.slick-list:focus{ outline:0}
.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; /*display: inline-block; right:0; margin: auto; text-align:center; background: blue; */ }
.slick-track:before,
.slick-track:after{ display:table; content:''; clear:both; }
.slick-loading .slick-track{ visibility:hidden; }
.slick-slide{ display:none; float:left; height:100%; min-height:1px; }
[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;  }
.slick-slider :focus{  outline: none !important; }
.slick-arrow.slick-hidden{ display:none;  }

/* loader */
.slick-loading .slick-list{ background: #fff url(../../../img/preloader.gif) center center no-repeat;  }
 
/* Arrows */
.slick-prev,
.slick-next{ z-index: 80; position: absolute; top: 50%; margin-top: -25px; display:block; width: 50px; height: 50px; padding:0; cursor:pointer;  color:transparent; border:none; outline:none; background-repeat: no-repeat; background-position: center center; background-size: 100% auto;  background-color: transparent; transition: all .5s;    }
.slick-prev{ left: -1%; background-image: url(../../../img/slick_L.png);  }
.slick-next{ right: -1%;  background-image:  url(../../../img/slick_R.png) ;   } 
.slick-prev:hover,
.slick-next:hover{ /*opacity: .85;*/ -webkit-filter: brightness(0.6);  } 
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{ opacity: .25;  }
@media (max-width: 560px){
	.slick-prev,
	.slick-next{ width: 30px; height:30px; } 
}

  
/* Dots */ 
.slick-dots{ display: inline-block; vertical-align: middle; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center; position:absolute; bottom: 20px;  }
.slick-dots li
{ position: relative; display: inline-block; width: 13px; height: 13px; margin: 0 4px; padding: 0; cursor: pointer;  }
.slick-dots li button
{ display: block; width: 13px; height: 13px; cursor: pointer; color: transparent; border: 0; outline: none; background: none;  }
.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
{ content: '';  position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 50em; text-align: center; background: #4a4a4a; }
.slick-dots li.slick-active button:before
{ background: #ff0000;  }

@media (max-width: 520px){
	.slick-dots li,
	.slick-dots li button{ width: 8px; height:8px; }
	.slick-dots { bottom: 5px; }
}


 
/*.slick-no-slide .slick-track {
    width: 100% !important; text-align: center; transform: inherit !important;
}
.slick-no-slide .slick-slide {
    float: none; display: inline-block;
}*/



#heroIND{ width: 100%; height:100%; margin:0;   }
#heroIND div{ width:100%; height:100%;  }
