body{
	margin: 0;
	padding: 0;
}
.main-wrap{
	position: relative;
	width: 100%;
	max-width: 960px;
	margin: 0 auto;
	padding: 0;
	min-height: 618px;
	background: url('images/bgr-pattern.png') repeat-x;
}
.header,
.content{
	width: 100%;
	max-width: 960px;
	margin: 0 auto;
}

.header{
	height: 125px;
}
.header .logo{
	float: left;
	margin: 34px 0 0 54px;
	display: block;
	width: 285px;
	height: 73px;
	background: url('images/logo.png') no-repeat;
}
.header .btn-contact{
	float: right;
	margin: 70px 25px 0 0;
	display: block;
	width: 121px;
	height: 25px;
	background: url('images/btn-contact.png') no-repeat;
}
.header .btn-contact:hover{
	width: 119px;
	margin-right: 26px;
	background-size: contain;
}

.content{
	width: 100%;
	max-width: 960px;
	min-height: 271px;
	margin: 0 auto;
	background: url('images/bgr-fruits.png') no-repeat;
	background-size: contain;
}

@media screen and (max-width: 480px){
	.header .logo{
		width: 68%;
		background-size: contain;
	}
	.header .btn-contact{
		float: none;
		position: absolute;
		top: 280px;
		left: 0;
		right: 0;
		margin: 0 auto !important;
	}
}