
/* arrow-slides */
.brands-block .slick-prev,
.brands-block .slick-next
{display:none!important;}

/* arrow-slides */

.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top:auto;

    display: block;
    padding:0 8%;
    height:95%;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}

.slider-nav .slick-prev,
.slider-nav .slick-next
{
	top:77.3%;

	
}


.slider-nav .slick-prev,
.slider-nav .slick-next
{
	top:77.3%;

	
}



.slick-prev:hover,
.slick-next:hover
{
    color: transparent;
    outline: none;
	1background:#0197FD;
	opacity:1!important;
	
	-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-ms-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
}

.slick-prev:hover:before,
.slick-next:hover:before
{
    opacity: 1;
}
.product-side .views-row.slick-disabled:before,
.slick-prev.slick-disabled:before,
.product-side .views-row.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity:1;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity:.6;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


/*
.slick-prev
{
    left: -45px;
}*/


.slick-prev:before
{
    content: '';

	display:block;
	opacity:.68;
    background-image:url(../images/arrow-go.png);
	background-size:30px 30px;
	background-repeat:no-repeat;
    height: 30px;
	width: 30px;
	
	-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
}


.slider-nav .slick-next
{
    right:120px!important;
	z-index:9;
}

.slider-nav .slick-prev
{
	z-index:9;
    left: auto;
	right:60px;
}
/*
.slick-next
{
    right: -45px;
}*/

.slick-next:before
{
    content: '';
	display:block;
	opacity:.68;
    background-image:url(../images/arrow-go.png);
	background-size:30px 30px;
	background-repeat:no-repeat;
    height: 30px;
	width: 30px;
	
	-moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg); 
    -webkit-transform: rotate(-180deg); 
    -o-transform: rotate(-180deg); 
    transform: rotate(-180deg)
	
	-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
}

.similar-block .views-row:hover .slick-prev:before,
.product-side .views-row:hover .slick-prev:before,
.similar-block .views-row:hover .slick-next:before,
.slic-row:hover .slick-prev:before,
.product-side .views-row:hover .slick-next:before,
.slic-row:hover .slick-next:before{
	opacity:.7;
	
	-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
}

.product-side .views-row:hover .slick-prev:before,
.slic-row:hover .slick-prev:before,
.product-side .views-row:hover .slick-next:before,
.slic-row:hover .slick-next:before{
	opacity:.7;
	
	-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    -ms-transition: all .3s;
    transition: all .3s;
}

/**/

.reviews .slick-prev,
.reviews .slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    bottom:-21%;

    display: block;
	opacity: 1;
    width: 250px;
    height: 55px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background:#1f1f25;
	box-shadow:0 0 3px #1f1f25;
	z-index:9;
	border:3px solid #1f1f25;
	
	-webkit-transition: all .52s;
    -moz-transition: all .52s;
    -o-transition: all .52s;
    -ms-transition: all .52s;
    transition: all .52s;
}

.reviews .slick-prev:hover,
.reviews .slick-next:hover
{
    color: transparent;
    outline: none;
	1background:#084f93;
	background:transparent;
	
	-webkit-transition: all .52s;
    -moz-transition: all .52s;
    -o-transition: all .52s;
    -ms-transition: all .52s;
    transition: all .52s;
}

.reviews .slick-prev:hover:before,
.reviews .slick-prev:focus:before,
.reviews .slick-next:hover:before,
.reviews .slick-next:focus:before
{
    opacity: 1;
}
.reviews .slick-prev.slick-disabled:before,
.reviews .slick-next.slick-disabled:before
{
    opacity:1;
}

.reviews .slick-prev:before,
.reviews .slick-next:before
{
    font-size: 20px;
    line-height: 1;

    opacity: 1;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.reviews .slick-prev
{
    right: 60px;
}

.reviews .slick-prev:before
{
    content: '';
	position:absolute;
	display:block;
	top:2.5px;
	left:105px;
    background-image:url(../images/arrow-rew.png);
	background-size:45px 45px;
	background-repeat:no-repeat;
    height:45px;
	width: 45px;
	
	-webkit-transition: all .52s;
    -moz-transition: all .52s;
    -o-transition: all .52s;
    -ms-transition: all .52s;
    transition: all .52s;
}

.reviews .slick-next
{
    right:345px;
}

.reviews .slick-next:before
{
    content: '';
	position:absolute;
	display:block;
	top:2.5px;
	left:105px;
    background-image:url(../images/arrow-rew.png);
	background-size:45px 45px;
	background-repeat:no-repeat;
    height: 45px;
	width: 45px;
	
	-moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg); 
    -webkit-transform: rotate(-180deg); 
    -o-transform: rotate(-180deg); 
    transform: rotate(-180deg)
	
	-webkit-transition: all .52s;
    -moz-transition: all .52s;
    -o-transition: all .52s;
    -ms-transition: all .52s;
    transition: all .52s;
}

.reviews .slick-prev:hover.slick-prev:before,
.reviews .slick-next:hover.slick-next:before{
	 background-image:url(../images/arrow-rew-black.png);
	 
	 -webkit-transition: all .52s;
    -moz-transition: all .52s;
    -o-transition: all .52s;
    -ms-transition: all .52s;
    transition: all .52s;
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -36px;
	z-index:9;
    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}

.feedback-block .slick-dots
{
    position: relative;
    bottom:auto;
	z-index:9;
    display: block;
	
    width: 100%;
    padding: 0;
    margin:20px 0 0;

    list-style: none;

    text-align: center;
}


.slick-dots li
{
    position: relative;

    display: inline-block;
	
    width: 7px;
    height: 7px;
    margin: 0 5px;
    padding: 0;
	z-index:10;
    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 7px;
    height: 7px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.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
{

    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;
	background:#fff;
	border-radius:50%;
    width: 7px;
    height: 7px;

    content: '';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
} 

.mobi-customers-pages .slick-dots li button:before
{

    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;
	background:#222;
	border-radius:50%;
    width: 7px;
    height: 7px;

    content: '';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

@media only screen and (max-width:1640px){


.reviews .slick-prev,
.reviews .slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    bottom:-18%;

    display: block;
	opacity: 1;
    width: 230px;
    height: 44px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background:#1f1f25;
	box-shadow:0 0 3px #1f1f25;
	z-index:9;
	border:3px solid #1f1f25;
	
	-webkit-transition: all .52s;
    -moz-transition: all .52s;
    -o-transition: all .52s;
    -ms-transition: all .52s;
    transition: all .52s;
}


.reviews .slick-prev:before
{
    content: '';
	position:absolute;
	display:block;
	top:.5px;
	left:95px;
    background-image:url(../images/arrow-rew.png);
	background-size:38px 38px;
	background-repeat:no-repeat;
    height:38px;
	width: 38px;
	
	-webkit-transition: all .52s;
    -moz-transition: all .52s;
    -o-transition: all .52s;
    -ms-transition: all .52s;
    transition: all .52s;
}

.reviews .slick-next
{
    right:325px;
}

.reviews .slick-next:before
{
    content: '';
	position:absolute;
	display:block;
	top:.5px;
	left:95px;
    background-image:url(../images/arrow-rew.png);
	background-size:38px 38px;
	background-repeat:no-repeat;
    height:38px;
	width: 38px;
	
	-moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg); 
    -webkit-transform: rotate(-180deg); 
    -o-transform: rotate(-180deg); 
    transform: rotate(-180deg)
	
	-webkit-transition: all .52s;
    -moz-transition: all .52s;
    -o-transition: all .52s;
    -ms-transition: all .52s;
    transition: all .52s;
}

}
/*
@media only screen and (min-width:1900px){

.slick-dots
{
    position: absolute;
    bottom: -49px;
	
    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}

}

@media only screen and (max-width:1490px){
	
.trust .slick-dots {
    position: absolute;
    bottom: -65px;
}

}*/