.slick-slider {
position:relative;
display:block;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-webkit-touch-callout:none;
-khtml-user-select: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.dragging {
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
}

.slick-track:before,.slick-track:after {
display:table;
content:''
}

.slick-track:after {
clear:both
}

.slick-slide {
display:none;
float:left;
height:100%;
min-height:1px
}

[dir=rtl] .slick-slide {
float:right
}

.slick-slide.dragging img {
pointer-events:none
}

.slick-vertical .slick-slide {
display:block;
height:auto;
border:1px solid transparent
}

.slick-loading .slick-list {
background:#fff url(./ajax-loader.gif) center center no-repeat
}

.slick-prev,.slick-next {

line-height:0;
position:absolute;
top:50%;
display:block;
margin-top:-16px;
cursor:pointer;
color:transparent;
border:none;
outline:none;
background:transparent;
padding:0;
z-index:1;
}

.slick-dots {
display:block;
margin:0;
list-style:none;
text-align:center;
}

.slick-dots li {
position:relative;
display:inline-block;
width:16px;
height:20px;
cursor:pointer;
padding:0
}

.slick-dots li button {
font-size:0;
line-height:0;
display:block;
width:20px;
height:20px;
cursor:pointer;
color:transparent;
border:0;
outline:none;
background:transparent;
padding:5px;
box-shadow:none;
text-shadow:none;
margin:0;
}

.slick-dots li button:before {
font-family:slick;
font-size:46px;
line-height:20px;
position:absolute;
top:0;
left:0;
width:20px;
height:20px;
content:'•';
text-align:center;
color:#cddae7;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}

.slick-dots li.slick-active button:before {
color:#054685;
}

.slick-list:focus,.slick-dots li button:hover,.slick-dots li button:focus {
outline:none
}

.slick-loading .slick-track,.slick-loading .slick-slide {
visibility:hidden
}

.slick-slide img,.slick-initialized .slick-slide {
display:block
}

.slick-slide.slick-loading img,.slick-arrow.slick-hidden {
display:none
}



.slick-prev,
.slick-next{
	content:' ';
	width:19px;
	height:31px;
	display: block;
}
.slick-prev:hover,.slick-prev{left:0;background:url(arrow-left.png) center center no-repeat;}
.slick-next:hover,.slick-next{right:0;background:url(arrow-right.png) center center no-repeat;}


.slick-prev:hover, .slick-next:hover,
.slick-prev, .slick-next{
	bottom:0;top:auto;background:none;box-shadow:none;
}

.slick-prev:after, .slick-next:after{content:'';font-family:'FontAwesome';color:#054685;}
.slick-prev:after{content:''}


