@font-face {
	font-family: 'carmen';
	src: url('fonts/mVLFVpgb.eot');
	src: local('☺'), url('fonts/mVLFVpgb.woff') format('woff'), url('fonts/mVLFVpgb.ttf') format('truetype'), url('fonts/mVLFVpgb.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.comp-md {
display: none;
}
.down a, .up a {
text-decoration: none;
}

a img {
border: 0;
}


@media (min-width: 1150px) {
.comp-md {
display: block !important;
}

.item-page h2 {
margin-top: 0;
padding-top: 0;
font-family: carmen;
font-weight: normal;
font-size: 40px;
text-align: center;
color: #575454;
}
	body {
		margin: 0;
		padding: 0;
	}

	.header-md {
	background: url(../images/header.png) no-repeat #fff;
	width: 973px;
	height: 208px;
	margin: 0 auto;
	}

	.footer-md {
	background: url(../images/footer1.png) no-repeat #fff;
	width: 977px;
	height: 235px;
	margin: 0 auto;
	}

	.down {
	background: url(../images/paperdown.png) no-repeat #fff;
	width: 995px;
	height: 368px;
	margin: 0 auto;
	padding: 24px 0px 50px 0;
	}

	.up {
	background: url(../images/paperup.png) no-repeat #fff;
	width: 986px;
	height: 359px;
	margin: 0 auto;
	padding: 34px 0px 50px 0;
	}

	.content-md {
	width: 685px;
	margin: 0 auto;
	height: 418px;
	overflow: hidden;
	position: relative;
	}

	.content-md  h1, .content-md  h2 {
		text-align: center;
		margin: 0;
		padding: 0;
		font-size: 45px;
		color: #444242;
		font-weight: normal;
		font-family: carmen;
	}

	.logo-md .img-md {
		background: url(../images/logo.png) no-repeat;
		height: 268px;
		width: 497px;
		margin: 0 auto;
		position: absolute;
		bottom: 37px;
		left: 1%;
		right: 1%;
	}

	.design-md .img-md {
		background: url(../images/razrab.png) no-repeat;
		height: 294px;
		width: 257px;
		margin: 0 auto;
		position: absolute;
		bottom: 55px;
		left: 1%;
		right: 1%;
	}

	.scale-md .img-md {
	background: url(../images/gradaciya.png) no-repeat;
	height: 310px;
	width: 517px;
	margin: 0 auto;
	position: absolute;
	bottom: 45px;
	left: 1%;
	right: 1%;
	}

	.services-md .img-md {
		background: url(../images/design3.png) no-repeat;
		height: 271px;
		width: 411px;
		margin: 0 auto;
		position: absolute;
		bottom: 70px;
		left: 1%;
		right: 1%;
	}

	.sewing-md .img-md {
	background: url(../images/poshiv.png) no-repeat;
	height: 292px;
	width: 423px;
	margin: 0 auto;
	position: absolute;
	bottom: 55px;
	left: 1%;
	right: 1%;
	}

	.price-md .img-md {
	background: url(../images/price.png) no-repeat;
	height: 283px;
	width: 417px;
	margin: 0 auto;
	position: absolute;
	bottom: 70px;
	left: 1%;
	right: 1%;
	}

	.contacts-md .img-md {
	background: url(../images/maps.png) no-repeat;
	height: 276px;
	width: 440px;
	margin: 0 auto;
	position: absolute;
	bottom: 60px;
	left: 1%;
	right: 1%;
	}

	.printout-md .img-md {
	background: url(../images/raspechat.png) no-repeat;
	height: 310px;
	width: 517px;
	margin: 0 auto;
	position: absolute;
	bottom: 45px;
	left: 1%;
	right: 1%;
	}

	.help-md {
		font-family: tahoma;
		font-size: 11px;
		color: #504d4d;
		text-align: center;
		position: absolute;
		bottom: 25px;
		left: 30%;
		right: 30%;
	}

	.vestito-md {
		background: url(../images/vestito.png) no-repeat;
		height: 80px;
		width: 124px;
		margin: 0 auto;
	} 

	.menu-md {
	position: fixed;
	bottom: 60px;
	right: 20px;
	width: auto;
	text-align: right;
	font-size: 27px;
	color: #444242;
	font-family: carmen;
	line-height: 36px;
	}

	.menu-md ul a {
	text-decoration: none;
	color: #444242;
	}	
	
	
.menu-md ul a:hover {
	text-decoration: underline;
}

.down a, .up a {
text-decoration: none;
}

	.menu-md ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
}