/* ------ mobilyslider
-----------------------------------------------*/

#content {
width:100%;
height:500px;
min-width: 672px; 
margin:0px 0px 60px;
}

.slider {
	width: 100%;
	/* height: 350px; */
	position: relative;
	padding-bottom: 15px;
	/* background: url(../gfx/bottom_shadow.png) no-repeat bottom center; */
	display: block;
}

.sliderContent {
	width: 100%;
	height: 500px;
	clear: both;
	position: relative;
	overflow: hidden;
	text-align: center;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	display: block;
}

.sliderArrows a 
{
	display:block;
	text-indent:-9999px;
	outline:none;
	z-index:50;
	width:50px;
	height:50px;
	position:absolute;
	top:50%;
	margin-top:-25px;
	background-size: 100%;
	opacity: 0.5;
}

.prev 
{
	background-image:url(/img/form/left-arrow.png);
	left:25px;
}

.prev:hover 
{
	opacity: 0.7;
}

.next 
{
	right:25px;
	background-image:url(/img/form/right-arrow.png);
}

.next:hover 
{
	opacity: 0.7;
}

.sliderContent .item {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #EEE;
}

.sliderBullets {
position:absolute;
bottom:0;
left:50%;
z-index:50;
margin-left:-45px;
}

.sliderBullets a {
display:block;
float:left;
text-indent:-9999px;
outline:none;
margin-left:5px;
width:10px;
height:11px;
background:url(/img/slider/bullets.png) no-repeat;
}

.sliderBullets .active {
background-position:0 -11px;
}

.sliderContent a {
	display: block;
	outline: none;
	position: absolute;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
}

/*@media only screen and (min-width: 2120px) 
{
	#content 
	{
		height:650px;
	}
	.sliderContent
	{
		height:650px;
	}
}

@media only screen and (min-width: 1920px) and (max-width: 2119px)
{
	#content 
	{
		height:600px;
	}
	.sliderContent
	{
		height:600px;
	}
}*/


@media only screen and (min-height: 1200px) and (min-aspect-ratio: 1/1)
{
	#content 
	{
		height:700px;
	}
	.sliderContent
	{
		height:700px;
	}

	.sliderArrows a 
	{
		width:60px;
		height:60px;
		margin-top:-30px;
	}

}


@media only screen and (min-height: 900px) and (max-height: 1199px) and (min-aspect-ratio: 1/1) /* разрешение экрана (высота) от 1050px до 1349px */
{
	#content 
	{
		height:600px;
	}
	.sliderContent
	{
		height:600px;
	}
}

@media only screen and (min-height: 880px) and (max-height: 999px) and (min-aspect-ratio: 16/9)
{
	#content 
	{
		height:550px;
	}
	.sliderContent
	{
		height:550px;
	}
}

@media only screen and (min-height: 850px) and (max-height: 879px) and (min-aspect-ratio: 16/9)
{
	#content 
	{
		height:500px;
	}
	.sliderContent
	{
		height:500px;
	}
}


@media only screen and (min-height: 874px) and (max-height: 940px) and (min-aspect-ratio: 1/1) and (max-aspect-ratio: 7/5) /* разрешение 1280px х 1024px */
{
	#content 
	{
		height:500px;
	}
	.sliderContent
	{
		height:500px;
	}
}


/*@media only screen and (min-height: 802px) and (max-height: 1023px)
{
	#content 
	{
		height:500px;
	}
	.sliderContent
	{
		height:500px;
	}
}*/

@media only screen and (min-height: 730px) and (max-height: 819px) and (min-aspect-ratio: 15/9)
{
	#content 
	{
		height:550px;
	}
	.sliderContent
	{
		height:550px;
	}
}


@media only screen and (min-height: 702px) and (max-height: 729px)
{
	#content 
	{
		height:450px;
	}
	.sliderContent
	{
		height:450px;
	}
}

@media only screen and (min-height: 702px) and (max-height: 729px) and (min-aspect-ratio: 15/9)
{
	#content 
	{
		height:500px;
	}
	.sliderContent
	{
		height:500px;
	}
}


@media only screen and (max-height: 701px)
{
	#content 
	{
		height:350px;
	}
	.sliderContent
	{
		height:350px;
	}
}

@media only screen and (max-height: 701px) and (min-aspect-ratio: 16/9)
{
	#content 
	{
		height:400px;
	}
	.sliderContent
	{
		height:400px;
	}
}

@media only screen and (max-width: 981px) and (max-aspect-ratio: 9/10)
{
	#content 
	{
		height:600px;
	}
	.sliderContent
	{
		height:600px;
	}

	.sliderArrows a 
	{
		width:100px;
		height:100px;
		margin-top:-50px;
	}

}