/* Slider */




.slick-slider{




	position: relative;




	display: block;




	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 0 0;




	}




.s2-featuresBx .slick-list{ padding:20px 0 20px !important;}




.slick-list:focus{outline: none;}




.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;




    margin-left: auto;




    margin-right: auto;




	}




.slick-track:before,




.slick-track:after{




    display: table;




    content: '';




	}




.slick-track:after{clear: both;}




.slick-loading .slick-track{ visibility: hidden;}




.slick-slide{




    display: none;




    float: left;




    height: 100%;




    min-height: 1px;




	}




.s7-testiBx .slick-slide{ padding:10px;}









[dir='rtl'] .slick-slide{float: right;}




.slick-slide img{display: inline-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-arrow.slick-hidden { display: none;}














/* Arrows */




.slick-prev, .slick-next {




	position: absolute;




	top:50%;




	display: block;




	padding: 0;




	outline: none;




	border: none;




	z-index: 2;




	cursor: pointer;




	width:25px;




	height:75px;




	margin-top:-40px;




	}




.slick-prev {




	left:-5px;




	background: url(../images/prev.png) no-repeat top left;




	background-size:100%;




	}




.slick-next {




	right:-5px;




	background: url(../images/next.png) no-repeat top right;




	background-size:100%;




	}




	




/*============dots=======*/




ul.slick-dots{




	width:100%;




	text-align:center;




	margin-top:20px;




	}









ul.slick-dots li{




	display: inline-block;




    vertical-align: middle;




	background:#ddd !important;




    margin: 0 5px;




    cursor: pointer;




    width: 12px;




	min-height:auto !important;




    padding: 0;




    border: none;




    border-radius: 100%;




	text-align:center;




	float:none;




	}




ul.slick-dots li button{




	width:12px;




	height:12px;




	border-radius: 50%;




	background:#ddd;




	text-indent: -9999px;




	display: block;




	outline:none;




	border:none;




	padding:0;




	}




ul.slick-dots li.slick-active button{




	background:#747474;




	}









@media only screen and (max-width:767px){




.s1-box-list .slick-slide{ margin:0 10px;} 	




}