@media only screen and (max-device-width: 480px) {


body {
font-size:350%;
font-family:Arial;
padding: 60px 60px 700px 60px;
  
  
}
#wrapper {
margin-bottom:90px;



}
h1 {
padding:80px 0px 20px 0px;
  


}
#header {
width:100%;
height:100%;
margin:0px;
padding:0px;
text-align:left;


}
#footer {
width:100%;
height:auto;
background-color:#FFFFFF;
color: #000000;
font-family:Arial;
font-size:0.95em;





}
div {
clear:both!important;
display:block!important;
width:100%!important;
float:none!important;
margin:0!important;
padding:0!important;


}
img {
width:100%;
height:auto;
  
}
#navigation {
float:none!important;
clear:both!important;
margin:0 0 20px 0!important;
height:auto;
width:100%;
  
}
#navigation ul {
width:100%;
height:100%;  
  
  
}
#navigation li {
margin:0!important;
padding:0;
text-align:left!important;
width:auto;
height:auto;

}
#navigation li a {
display:inline; 
width:auto;
 
}
#description_container img {
width:150px;
height:auto;



}
.menu {
font-family:Arial;
font-size:0.98em;
color:#534741;
margin:50px 9px 50px 0px;
width:auto;
height:auto;

}


input {

width:100%;
height:50px;
margin:30px 0px 0px 35px;
padding-bottom:20px;
float:left;
font-family:Arial;
font-size:1em;


}

textarea {

width:80%;
height:150px;
margin:30px 0px 0px 35px;
padding-bottom:20px;
font-family:Arial;
font-size:1em;


}

select {

width:80%;
height:auto;
margin:30px 0px 0px 35px;
padding-bottom:20px;
font-family:Arial;
font-size:1em;


}


input[type="image"]{

width:200px;
height:auto;

}