.mobile, #mobilecontent{
display:none;
}
#headerlogo{
display:block;
}
.mobile_contact{
display:none;
}
.mobilefooter{
display:none;
}
@media only screen and (max-width: 767px) { 
body{
width:99%;
overflow-x: hidden;
min-width:300px;
background-color:#DADDD0;
}
.mobile{
display:block;
background-color:#DADDD0;
}
#mobilecontent{
display:block;
margin-top:10px;
min-width:300px;
border-radius:1px;
width:98% !important;
border:2px solid #DADDD0;
background:white;
margin-bottom:10px;
}

.mobile .logo {
margin-left:-10px !important;
width:99% !important;
border:0px solid red;
margin:0 auto;
}
.mobile .logo img {
width:99%;
margin-left:5%;
}
.mobile .search{
margin-top:15px !important;
margin:0 auto;
border:0px solid red;
display:none;
}
.mobile .search form{
margin-top:10px;
margin:0 auto;
}
.mobile .contact a{
font-size:19px;
color:black; 

}
.mobile_contact{
display:block;
visibility:visible;
width:90%;
border-top:1px solid grey;
}
.mobilefooter{
visibility:visibile;
display:block;
}
.mobilefooter  {
	background:#767B49;
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	padding: 20px;
	font-size: 12px;
	text-align:center;
	line-height: 20px;
	margin-bottom: 50px;
}

.mobilefooter  a {
	color: #FFFFFF;
}

.mobilefooter  a:hover {
	color: #000000;
	text-decoration: none;
}
#headerlogo{
display:none;
}
.slider-wrapper{
display:none;
}
#boxmenus{
display:none;
}
#headerimg{
display:none;
}
#contactbox{
display:none;
}
#footerbox, #footerbox2, #maincontentwrapper{
display:none;
}
}