.slick-list,

.slick-slider,

.slick-track {

	position: relative;

	display: block

}



.slick-loading .slick-slide,

.slick-loading .slick-track {

	visibility: hidden

}



.slick-slider {

	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 {

	overflow: hidden;

	margin: 0;

	padding: 0

}



.slick-list:focus {

	outline: 0

}



.slick-list.dragging {

	cursor: pointer;

	cursor: hand

}



.slick-slider .slick-list,

.slick-slider .slick-track {

	-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 {

	top: 0;

	left: 0;

	margin-left: auto;

	margin-right: auto

}



.slick-track:after,

.slick-track:before {

	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 img {

	display: block

}



.slick-slide.slick-loading img {

	display: none

}



.slick-slide.dragging img {

	pointer-events: none

}



.slick-initialized .slick-slide {

	display: block

}



.slick-vertical .slick-slide {

	display: block;

	height: auto;

	border: 1px solid transparent

}



.i_plans .slick-arrow,

.i_testimonial .slick-arrow {

	font-size: 0;

	border: 0;

	position: absolute;

	opacity: .3;

	height: 30px;

	width: 30px

}



.slick-arrow.slick-hidden {

	display: none

}


.sc-nav  .slick-dots, .sec-menu  .slick-dots  {

	display: none!important

}

.main_s_slider .slick-dots { text-align:center; margin-top:5px; }

.main_s_slider .slick-dots li { display:inline-block; width:10px; height:10px; border-radius: 100px; background:#5d5d5d; margin:0px 5px; cursor:pointer; }

.main_s_slider .slick-dots li.slick-active { background:#fff; }

.main_s_slider .slick-dots li button { display:none; }

.i_plans .slick-arrow { top: -12%; }

.sel-cat-menu .slick-arrow { border:0px; position: absolute; top:10px; font-size:0px; z-index: 1; }
.sc-nav .slick-arrow{ height:35px; background:#474747; width:35px; border-radius: 100%; box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.09); }
.sc-nav .slick-arrow.slick-prev { background:#474747 url(../images/lef_arr_w.png) center no-repeat; background-size:20px; left:0px; }
.sc-nav .slick-arrow.slick-next { background:#474747 url(../images/rig_arr_w.png) center no-repeat; background-size:20px; right:0px; }
.sc-nav .slick-track { }

.sec-nav .slick-arrow { border:0px; position: absolute; top:0px; font-size:0px; z-index: 1; }
.sec-nav .slick-arrow{ height:54px; background:#e6e6e6; width:30px; }
.sec-nav .slick-arrow.slick-prev { background:#e6e6e6 url(../images/hleft.png) center no-repeat; background-size:15px; left:0px; }
.sec-nav .slick-arrow.slick-next { background:#e6e6e6 url(../images/hright.png) center no-repeat; background-size:15px; right:0px; }

.plan_slider .slick-arrow {
    border: 0px;
    position: absolute;
    top: 40%;
    font-size: 0px;
    z-index: 1;
}
.plan_slider .slick-arrow.slick-next {
    height: 80px;
    width: 35px;
    right: -20px;
    background: url(../images/right-arrow-black.png) center no-repeat;
    background-size: 100%;
}
.plan_slider .slick-arrow.slick-prev {
    height: 80px;
    width: 35px;
    left: -20px;
    background: url(../images/left-arrow-black.png) center no-repeat;
    background-size: 100%;
}
.td-btn {
  -webkit-box-shadow:0px 2px 6px 0px #ccc;
     -moz-box-shadow:0px 2px 6px 0px #ccc;
          box-shadow:0px 2px 6px 0px #ccc;
}






