@media screen and (max-width: 1024px) 
	{

	li.wa
		{
		display:block;
		}

body
	{
	background-attachment: fixed;
    background-image: url("../img/bg-image-1280-720.jpg");
	 background-repeat:repeat;
	}
#header
	{
	position:relative;
	height:auto;
	overflow:hidden;
	}
	
#nav, #header-aside, #logo
	{
	position:relative;
	margin: 0 auto;
	float:none;
	height:auto;
	overflow:hidden;
	}
	
#logo 
	{
	height: auto;
    min-height: 100px;
    overflow: hidden;
    padding-top: 10px;
    width: 100%;
	}

#logo a
	{
    display: block;
    margin: 0 auto;
    width: 100px;
	}

#logo img
	{
	width:100px;
	}	

#header-aside
	{
	display:none;
	}

.nav-item
	{
	clear:both;
	background-color:#393939;
	color:#fff;
	width:100%;
	margin: 0 auto;
	position:relative;
	border-bottom:1px solid #fff;
	}

.nav-item.active 
	{
	background-image:none;
	padding-bottom:0;
	}	

.nav-item .anchor 
	{
	border-image:none;
	}
	
body #dynamic-left-outside,
body #dynamic-right-outside,
body #dynamic-left-inside,
body #dynamic-right-inside,
body #dynamic-bottom-right-three-cols,
body #dynamic-bottom-right-half-cols
	{
	position:relative;
	margin:0;
	padding:0;

	left:10%;
	right:0;
	width:80%;
	height:auto;
	overflow:hidden;
	}

body #dynamic-left-outside img,
body #dynamic-right-outside img,
body #dynamic-left-inside img,
body #dynamic-left-outside img,
body #dynamic-bottom-right-three-cols img
	{
	width:100%;
	}

body #dynamic-left-outside .popup-hover,
body #dynamic-right-outside .popup-hover
	{
	position:relative;
	background-color:#fff;
	left:0;
	}


#video
	{
	display:none;
	}

#main, #main-content
	{
	position:relative;
	height:auto;
	overflow:hidden;
	width:100%;
	max-width:100%;
	}
	
#main
	{
	top:0;
	}

#bottom
	{
	position:relative;
	height:auto;
	overflow:hidden;
	}

#footer-left ,
#footer-center,
#footer-right,
#footer-right .block,
#dynamic-bottom-right-three-cols #col-left,
#dynamic-bottom-right-three-cols #col-center,
#dynamic-bottom-right-three-cols #col-right
	{
	clear:both;
	float:none;
	width:100%;
	}

#bottom #footer-left .menu li, #bottom #footer-right .menu li {
		width:100%;
		float:none;
		clear:both;
		}
	


#main-content {
    height: auto;
    margin-left: 40px;
    margin-right: 40px;
    min-height: 150px;
    overflow: hidden;
    width: auto;
}

.node-fields
	{
	width:auto;
	float:none;
	}
	
.node-fields, .node-body
	{
	clear: both;
    float: none;
	padding:15px;
	}

.node-fields	,
.node-body
	{
	float:none;
	clear:both;
	max-width: 100%;	
	width:auto;
	}

body .node-fields img
	{
	max-width:100%;
	width:100%;
	}

#images-by-node
	{
		width:auto;
	}

.readmore
	{
	height:auto;
    padding:5px;
	}

.readmore a
	{
	font-size:11px;
	}
.section-item-50 {
    min-height: 360px;
}

.column img 
	{
	width:100%;
	}
	
textarea, input
	{
	width:100%;
	}


#smartphone-section
	{
	display:none;
	}
}
	


@media screen and (min-width:1024px)
	{

	}
