@media only screen and (max-width: 780px) {#container,body{width:100%;margin:0;padding:0;background-color:#FFF;}img{max-width:100%;height:auto;}#header{width:92%;height:auto;margin:0;padding:20px 4%;background-image:none;background-color:#edebd5;}.column{float:none;}#main{width:100%;padding:1.5em 0;}#content{width:92%;padding:0 4%;}#content h1{text-align:center;}#content .addthis_toolbox{width:100%;}blockquote,pre{padding:0.25em 40px;}blockquote{width:auto;}.comment{width:auto;}.comment .body{width:auto;}#sidebar{width:92%;padding:1.5em 4%;}#sidebar form p.heading{margin-top:0;margin-bottom:0;float:left;padding:0 20px 0 0;}#search{width:auto;margin:0 15px 0 0;}#footer{width:92%;padding:20px 4%;}#footer p{line-height:2em;}}@media only screen and (max-width: 510px) {#sidebar form p.heading{margin-top:1em;margin-bottom:0.25em;float:none;padding:0;}}