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

.slider {
    width: 100%;
    margin:0 auto;
}

.sliderservices .slick-slide img {
	height:auto;
	width:55%;
	filter:grayscale(1);
}

.slick-slide:hover img {
	filter:grayscale(0);
	
}

.slick-slide {
	border: none;
	outline: none;
	transition: all ease-in-out .3s;
	opacity: 1;
	font-size: 16px;
	line-height: 22px;
	color: #858585;
}

.slick-slide p {
	padding:0 7px;
}

.newsnodot .slick-slide a {
	color: #ffffff;
} 

.newsnodot .slick-slide a:hover {
	color: #ffffff;
	opacity:0.8;
} 

.newsnodot .slick-slide:hover a{
	color: #ffffff;
}
	
.slick-slide a {
	text-decoration:none;
	color: #858585;
	border: none;
	outline: none;
}

.slick-slide:hover a{
	color: #3D3D3D;
}

/* ARROWS */
.slick-prev,
.slick-next
{	
	top: calc(50% + 0px);
	background-size: 100% 100%;
	font-size: 0;
    position: absolute;    
    display: inline-block;
    width: 50px;
    height: 135px;
    padding: 0;	
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    border: none;
    outline: none;
	opacity:0.7;
	filter:grayscale(1);
	transition-duration:0.1s;
}

.slick-prev:hover,
.slick-next:hover {
	opacity:1;
	transition-duration:0.1s;
}

button {
	background:transparent;
}

.slick-prev
{
	background-image: url("../svg/arrow_left.svg");
	right: auto;
    left: 0px;
	z-index:1;
}

.slick-next
{
    background-image: url("../svg/arrow_right.svg");	
	right: 0px;
    left: auto;
}

.slick-disabled {
	opacity:0.2;
	filter:grayscale(1);
	cursor:default;
}

/* DOTS */
.slick-dotted.slick-slider
{
  
	margin-bottom: 0px;
}

.newsnodot .slick-dots
{
    display:none;
}

.slick-dots
{
    position: absolute;
    display: block;
    width: 100%;
    padding: 35px 0 0 0;
    margin: 0;
    list-style: none;
    text-align: center;
}

.slick-dots li
{
    position: relative;
    display: inline-block;
    cursor: pointer;
}

.slick-dots li button
{
    font-size: 0;
	width: 6px;
	height: 6px;
	margin:0 10px;
	background: #E0E0E0;
	border: 0px solid #000000;
	border-radius: 50%;
	cursor: pointer;
}

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

.slick-dots li.slick-active button
{
    background: #099996;
}



/* ADDITIONAL */
.regular .slick-slide img:hover {
	opacity:1;
}

/* PROLIV YEARS */
.slidercompany .slick-prev,
.slidercompany .slick-next{	
	top: calc(100% - 125px)!important;
}

.tour3d .yearphotoaround {
	height:calc(100vw / 1.8);
	background-color:#555555;
}

.yearphotoaround {
	position: relative;
	text-align: center;  
	overflow:hidden;
	height:calc(100vw / 2.3);
	object-fit: cover;
	
	 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	
}

.yearphoto {
	background-position: center;
	background-size: cover;
	height: 100%;
	overflow: hidden;	
}

/* AVTOPARK */
.avtoparkicons .slick-prev,
.avtoparkicons .slick-next
{	
	top: calc(50% - 10px)!important;
}


.avtoparkicons .slick-slide img {
	height:110px;
	padding-bottom:20px;
}

/* BENEFITS */
.benslider .slick-prev,
.benslider .slick-next
{	
	top: calc(40%)!important;
}

.benslider img {
	height:110px;
	width:auto;
}

/* YEARS */
.yearsnumbers .slick-prev,
.yearsnumbers .slick-next
{	
	top: calc(50%)!important;
}

.activeyear {
	color:#1E7B70;
}

.yearsnumbers .slick-slide {
	font-size: 23px;
}
	
.yearsnumbers .slick-slide a:hover {
	color:#1E7B70;
}

.mapbig .slick-dots
{bottom: 22px;}

/* MAIN SLIDER */
.sliderMain .slick-dots
{bottom: 22px;}

.sliderMain .slick-dots li button
{background: #fff;}

.sliderMain .slick-dots li.slick-active button
{background: #099996;}

/* INSIDE VIDEO */
.inside .slick-dots
{bottom: 22px;}

.inside .slick-dots li button
{background: #fff;}

.inside .slick-dots li.slick-active button
{background: #099996;}

/* GOODS */
.goods .slick-slide img {
	height:120px;
	width:auto;
}

.goods .slick-prev,
.goods .slick-next
{	
	top: 60px;
}

/* PHOTOSLIDER */
.photoslidernav .slick-prev,
.photoslidernav .slick-next
{	
	top: calc(50% - 0px);
}

.photoslidernav .slick-slide img, .photoslidernav2 .slick-slide img {
	height:auto;
	width:180px;
}

.photoslidernav img, .photoslidernav2 img
{
	filter: grayscale(1);
	opacity:0.4;
	transition-duration:0.5s;
}

.photoslidernav .slick-slide:hover img, .photoslidernav2 .slick-slide:hover img
{
	filter: grayscale(0);
	opacity:1;
	transition-duration:0.5s;
}

.photoslidernav .slick-slide, .photoslidernav2 .slick-slide
{
	color: #858585;
}

.photoslidernav .slick-slide:hover, .photoslidernav2 .slick-slide:hover
{
	cursor:pointer;
	color: #3D3D3D;
}

.photoslidernav .slick-current img, .photoslidernav2 .slick-current img
{
	filter: grayscale(0);
	opacity:1;
}

.photoslidernav .slick-current, .photoslidernav2 .slick-current
{
	color: #3D3D3D;
}

/* SLITEXT ___*/
.slitext .slick-prev,
.slitext .slick-next
{	
	top: calc(50% - 0px);
}

/* vakansiaiconav */
.vakansiaiconav .slick-prev,
.vakansiaiconav .slick-next
{	
	top: 48px;
}


/* MAP NAV */
.mapnav .slick-slide img {
	margin-bottom:-21px;
}

.mapnav .slick-slide {
	padding:0 15px;
	color: #858585;
	cursor:pointer;
	font-size: 16px;
	line-height: 26px;
}

.mapnav .slick-slide:hover {
	color: #222222;
}



.slidersertmini .slick-slide img {
	filter:grayscale(1);
	max-width:50%;
}

.slidersertmini .slick-current img {
    filter:grayscale(0);
}

.slidersert .slick-prev,
.slidersert .slick-next
{	
	top: calc(50vh)!important;
}


@media screen and (min-width: 0px) and (max-width: 900px) {

.yearphotoaround {

	height:calc(100vw / 1.5);
}

/* PROLIV YEARS */
.slidercompany .slick-prev,
.slidercompany .slick-next{	
	/*top: calc(60%)!important;*/
}

}