@media screen and (max-width: 767px) {
.form-iframe {
	/*height:700px;*/
}

#content {
	position: relative;
}

#body,#back_b,#back_t,#back_tile,.title_front,.title_back,.title_photo,#footer .menu,.page_title,.title_bar,#copyright {
	width: auto !important;
}

#content,#page_content {
	width: 95% !important;
	margin: 0px auto;
}

#page_content {
	padding-top: 18px;
}

body {
	/*background: none !important;*/
}

#footer img {
	width: 100.6%;
}

#footer .menu {
	background-image: url(../images/footer/footer_title.jpg);
}

.content {
	margin: 0px;
}

#logo img {
	width: 40%;
	float: right;
}

#logo {
	top: 10px;
	right: 10px;
}

}

@media screen and (min-device-width: 890px) {
	#logo img {
		max-width: 220px;
	}
}

@media screen and (min-width: 767px) {
	#logo {
		position: absolute;
		top: 83px;
		right: 104px;
		left: unset;
	}

	#logo img {
		width: 220px;
	}
}
