@media handheld and (max-device-width: 480px), screen and (max-device-width: 480px) { 

body{
background: #Fff;
color: #000;
font-size: 100%;
}
#subNav, #content, .inset, #logo{float: none}
.inset{display: none}
#container, .home #container{width: 100%; padding-top: 100px;}
.home #logo{
padding: 0;
position: absolute;
left: 0;
top: 0;
height: auto;
width: auto;
}
#logo img{width: 100%}
#header #cse-search-box, #container, #footer, #navigation, #breadcrumbs, #subNav, #header{width: 100%; padding: 0; margin: 0}
#content{font-size: 100%; width: 98%; padding: 0.5em 1%;}
#subNav{height: auto}
#header{position: static}
}
