@media (max-width: 695px) {

#header
{
	width: 100%;
	height: auto;
}

#header-logo
{
	float: none;
}

#header-logo a
{
	background-image: url('img/logo_mobile.png');
	height: 49px;
	width: 264px;
	display: block;
	margin-left: 11px;
}


#header-nav
{
	position: static;
}

#header-nav ul
{
	text-align: left;
}

#nav
{
	width: auto;
}

#nav table, #nav tr, #nav td, #nav tbody
{
	display: block;
	text-align: left;
}

#nav ul
{
	position: static;
	top: 0;
}

#nav td.hover ul, #nav td:hover ul
{
   display: none;
}

#nav td.clicked ul
{
	display: block !important;
	padding: 0;
}

#nav .nav_item
{
	padding: 0 11px;
	line-height: 40px;
}

#nav .nav_item span
{
	background-image: url('img/mobile_arrow_down.png');
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
}

#nav td.clicked .nav_item span
{
	background-image: url('img/mobile_arrow_up.png');
}

#nav ul a
{
	padding: 5px 11px;
}

#nav ul li:first-child a
{
	padding-top: 0;
}

#nav td
{
	border-bottom: 1px solid #00468c;
}

#nav td.last
{
	border-bottom: none;
}

#nav li.nav-active a
{
	color: #00ccff;
}

#sidebar
{
	display: none;
}

#main
{
	width: 100%;
}

#inside-container
{
	border-left: 0 !important;
	border-right: 0 !important;
	padding: 10px;
}

#inside
{
	width: 100%;
	float: none;
	padding: 0 !important;
}

#footer
{
	width: 100%;
	padding: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#footer span
{
	float: none;
	padding-bottom: 3px;
}

#footer div
{
	padding-bottom: 10px;
}


#footer span:after
{
	content: '';
	padding: 0;
}

body.page-home #front-right, body.page-home #front-left
{
	float: none;
	width: auto;
	height: auto;
}

body.page-home #front-left img
{
	width: 100%;
	display: block;
}

body.page-home #front-right-top
{
	padding-left: 11px;
	padding-right: 11px;
}

body.page-home #front-right-bottom
{
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 11px;
	padding-right: 11px;
}

#inside img.alignleft, #inside img.alignright
{
	float: none;
	display: block;
}

}
