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

#header {background-image:none; padding-bottom:5px; margin-bottom:5px;}

.menu {position:absolute; width: auto;}
#header_banner {display:none; width:480px; height:5px; margin-bottom:5px; }

.top {width:auto;}
.post.post_box {width:auto;}

.top img{max-width:100%; height:auto;}
.post.post_box img{max-width:100%; height:auto;}

.fb-comments {display:none;}

#comment_list {width:auto;}
.comments{width:auto;}

#topbar {position:absolute; width: auto;}
.top_arrow, .down_arrow, .top_arrow img, .down_arrow img{display:none; position:absoute; visibility:hidden;}

#topbar .top_social{display:none}
#page{padding-top:30px;}

#page{width:auto;}
#sidebars{float:none; width:auto;}
#content{width:auto;}
#content img{max-width:100%; height:auto;}

#content .teasers_box{width:auto;}
#content .teaser{width:100%;}

#sidebars{float:left; width:inherit;}
#sidebar_1{float:none; width:90%;}
#sidebar_2{float:none; width:90%;}

.resize{display:none;}

}