﻿a.mobile, div.mobile, img.mobile, li.mobile
{
	display: none;
}

.mobile.left
{
	float: left;
}

.mobile.right
{
	float: right;
}

nav.nav_onpage .mobile
{
	margin: 0px 6px;
}

@media (max-width: 980px)
{
	.statictopmenu
	{
		position: fixed;
		padding: 5px 5px 0px;
	}

	.header
	{
		height: 0px;
	}

	.mobileicons>a
	{
		margin: 0px 5px 0px; 
	}

	.logohead.logo
	{
		margin: 0px;
		padding: 0px;
		position: relative;
		left: 3px;
		float: left;
	}
	.logohead.logo img
	{
		height:30px;
		padding: 0px;
		margin: 0px;
		border-radius: 0px;
	}

	a.mobile, div.mobile, img.mobile, li.mobile
	{
		display: unset;
	}
	.desktop
	{
		display: none;
	}
	.mainblock
	{
		height: auto;
	}
	.mainblock h1
	{
		font-size: 1.2em;
		padding-bottom: 7em;
	}
	.mainblock .itemtext img 
	{
		margin-top: 10em !important;
	}

	.midblock
	{
		margin: 0px 1em 0px;
	}
	.mobilemenu
	{
		position: absolute;
		width: 100%;
		background: #fff;
		margin: 0px 0px 0px !important;
		left: 0px;
		top: 0px;
		z-index: 111111;
	}

	.mobilemenu a
	{
		display: block;
		width: 100%;
	}

	.mobilemenu a.closemobilemenu
	{
		text-align: right;
		margin-top: 6px;
	}
	.mobilemenu a.closemobilemenu img
	{
		margin-right: 0px;
	}


	.mobilemenu a:hover
	{
		    transform: scale(1);	
		    transform: none;	
	}

	.mobile .messicon
	{
		max-height: 24px;
		margin-right: 6px;
		top: 0px;
	}
}
