#main-content img{max-width:100%;height:auto}#bottom-content{min-height:100px}#sidebar-left form{padding:15px}#sidebar-left input{max-width:160px}#main-content h2{margin-top:0} @media(max-width:760px){#all,#content{width:100%;box-sizing:border-box}#sidebar-left{width:100%;float:none;top:0;margin:0}#main{margin:0;padding:10px}#top{height:170px}#main-content table{max-width:100%;display:block;overflow:auto}#bottom-content img{max-width:100%}}