@media screen and (max-width: 1048px)
{
	#container-middle
	{
		width: 100%;
	}
	#container-content-left
	{
		width: 75%;
	}
	#container-content-right
	{
		margin-right: 20px;
	}
	#header a
	{
		max-width: 100%;
		height: auto;
	}
	#footer-bottom
	{
		min-width: 100%;
	}
	#footer-top
	{
		min-width: 100%;
		left: 0;
	}
	#footer-top-menu
	{
		margin-left: 27px;
	}
	#main-gallery
	{
		width: 100%;
		left: 0;
		text-align:center;
	}
	#main-gallery-image1,#main-gallery-image5
	{
		display: none;
	}
	#main-gallery-image2,#main-gallery-image4
	{
		display: inline-block;
		position: relative;
		float: none;
		bottom: 7px;
		margin-top: 0px;
		margin-right: 0px;
	}
	#main-gallery-image3
	{
		display: inline-block;
		float: none;
		margin-bottom: 0px;
		margin-right: 0px;
	}
}
@media screen and (max-width: 898px)
{
	#container-content-left
	{
		width: 100%;
	}
	#container-content-right
	{
		max-width: 100%;
		width: auto;
		border-left: none;
		border-top: #b7c4d2 1px solid;
		padding-left: 0px;
		padding-right: 0px;
		margin-left: 30px;
		margin-left: 30px;
		margin-top: 20px;
		margin-bottom: 20px;
		padding-top: 20px;
	}
	.news-line
	{
		width: 50%;
	}
}
@media screen and (max-width: 893px)
{
	#container-main
	{
		background-image: none;
	}
	#header
	{
		background-image: url(/en/layout/top-bcg.gif);
		background-repeat: repeat-x;
		background-size: auto 100%;
		padding-left: 1%;
	}
	.menu-regular
	{
		padding-left: 7.2%;
	}
	#menu ul li
	{
		margin-right: 15px;
	}
	.ul-menu-products-regular
	{
		left: -85px;
		width: 485px;
	}
	.ul-menu-products-fixed
	{
		left: -85px;
		width: 485px;
	}
}
@media screen and (max-width: 768px)
{
	#footer-bottom-tel
	{
		margin-left: 30px;
	}
	#footer-bottom-mail
	{
		margin-left: 30px;
		margin-right: 15px;
	}
	#footer-bottom-opr
	{
		margin-left: 0px;
	}
}
@media screen and (max-width: 719px)
{
	.menu-center-fixed
	{
		width: 100%;
	}
	.menu-li-first-fixed
	{
		padding-left: 80px;
	}
	.menu-ul-fixed
	{
		margin-right: 0px;
	}
}
@media screen and (max-width: 695px)
{
	.ul-menu-language-fixed
	{
		left: -40px;
		width: 100px;
	}
}
@media screen and (max-width: 670px)
{
	.ul-menu-language-fixed
	{
		left: -13px;
		width: 100px;
	}
	.menu-li-first-fixed
	{
		background-size: 60px 26px;
		-webkit-background-size: 60px 26px;
		padding-left: 65px;
	}
	#footer-bottom-opr-tel1
	{
		clear: both;
		margin-top: 15px;
	}
	#footer-bottom-opr-tel2
	{
		margin-top: 15px;
	}
	#footer-bottom-copyrights
	{
		float: none;
		margin: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
}
@media screen and (max-width: 645px)
{
	.ul-menu-language-regular
	{
		left: -40px;
		width: 100px;
	}
}
@media screen and (max-width: 619px)
{
	.ul-menu-language-regular
	{
		left: -35px;
		width: 120px;
	}
}
@media screen and (max-width: 608px)
{
	.ul-menu-products-fixed
	{
		width: 400px;
	}
}
@media screen and (max-width: 553px)
{
	.ul-menu-products-regular
	{
		width: 405px;
	}
}
@media screen and (max-width: 581px)
{
	.content-gallery
	{
		width: 400px;
		height: 300px;
	}
	.contentGalleryImage
	{
		width: 400px;
		height: 300px;
	}
	.contentGalleryImage-images-image,.contentGalleryImage-images-image-selected
	{
		width: 60px;
		height: 40px;;
	}
	.image-caption
	{
		width: 400px;
	}
}
@media screen and (max-width: 528px)
{
	#mainGalleryImage2,#mainGalleryImage4
	{
		height: 85px;
		width: 115px;
	}
	#mainGalleryImage3
	{
		height: 105px;
		width: 140px;
	}
	#main-gallery-image2,#main-gallery-image4
	{
		bottom: 9px;
	}
}
@media screen and (max-width: 523px)
{
	.ul-menu-products-fixed
	{
		width: 330px;
	}
	#footer-bottom-mail
	{
		clear:both;
		margin-left: 0px;
	}
	#footer-bottom-tel
	{
		margin-right: 15px;
	}
}
@media screen and (max-width: 512px)
{
	#footer-bottom-tel
	{
		clear: both;
		margin-left: 0px;
	}
}
@media screen and (max-width: 482px)
{
	.content-gallery
	{
		width: 300px;
		height: 220px;
	}
	.contentGalleryImage
	{
		width: 300px;
		height: 220px;
	}
	.contentGalleryImage-images-image,.contentGalleryImage-images-image-selected
	{
		width: 40px;
		height: 30px;;
	}
	.contentGalleryImage-images1
	{
		width: 98%;
	}
	.image-caption
	{
		width: 300px;
	}
}
@media screen and (max-width: 461px)
{
	.ul-menu-products-regular
	{
		width: 330px;
	}
}
@media screen and (max-width: 453px)
{
	.ul-menu-products-fixed
	{
		width: 230px;
	}
	#menu ul .ul-menu-products-fixed li a
	{
		padding-left: 9px;
	}
	.content-list
	{
		margin-left: 20px;
	}
}
@media screen and (max-width: 426px)
{
	#mainGalleryImage2,#mainGalleryImage4
	{
		height: 75px;
		width: 100px;
	}
	#mainGalleryImage3
	{
		height: 90px;
		width: 120px;
	}
	#main-gallery-image2,#main-gallery-image4
	{
		bottom: 7px;
	}
	.content-list
	{
		margin-left: 0px;
	}
}
@media screen and (max-width: 386px)
{
	.ul-menu-language-regular
	{
		left: -40px;
		width: 100px;
	}
	.content-location-1
	{
		margin-right: 0px;
	}
}
@media screen and (max-width: 380px)
{
	.content-gallery
	{
		width: 230px;
		height: 170px;
	}
	.contentGalleryImage
	{
		width: 230px;
		height: 170px;
	}
	.contentGalleryImage-images-image,.contentGalleryImage-images-image-selected
	{
		width: 30px;
		height: 22px;;
	}
	.contentGalleryImage-images1
	{
		width: 97.5%;
	}
	.image-caption
	{
		width: 230px;
	}
}
@media screen and (max-width: 377px)
{
	.ul-menu-language-fixed
	{
		left: -40px;
		width: 100px;
	}
}
@media screen and (max-width: 369px)
{
	.ul-menu-products-regular
	{
		width: 310px;
	}
}
@media screen and (max-width: 361px)
{
	.ul-menu-language-regular
	{
		left: -23px;
		width: 120px;
	}
	.ul-menu-products-regular
	{
		width: 250px;
	}
	#menu ul .ul-menu-products-regular li a
	{
		padding-left: 25px;
	}
	#footer-bottom-address
	{
		padding-left: 0px;
		clear: both;
	}
	#mainGalleryImage2,#mainGalleryImage4
	{
		height: 60px;
		width: 80px;
	}
	#mainGalleryImage3
	{
		height: 75px;
		width: 100px;
	}
}
@media screen and (max-width: 351px)
{
	.ul-menu-language-fixed
	{
		left: -35px;
		width: 120px;
	}
	.ul-menu-products-fixed
	{
		left: -135px;
	}
}