@mediascreenand(max-width:800px){#header-logo{display:none}}@mediascreenand(max-width:640px){/* General */.boxshadow{box-shadow:none;}/* Header */header{padding:0;margin:0;top:304px;left:1px;right:15px;}/* Search */#searchdiv{max-width:inherit;width:100%;min-width:290px;padding:0;text-align:center;float:none;background:white!important;border:none!important;box-shadow:none!important;border-radius:0!important;}#searchdivlabel,#searchdivspan{display:none}#searchinput{width:90%;font-size:22px;margin:0;border-radius:0!important;}/* map area */#map-container{top:5px;left:1px;right:15px;bottom:auto;height:290px;min-width:290px;}#toolbar{display:none!important;}#map{top:2px;}/* sidebar */aside{top:348px;left:1px;right:15px;bottom:inherit;height:auto;width:auto;overflow:auto;min-width:290px;}#left-tabs{width:auto;margin-right:0;margin-bottom:5px;}.ui-accordion-headera{padding:1.4em1em1.4em2.2em!important}.ui-tabs.ui-tabs-navli{padding:1em1.5em!important;}/* footer */footer{display:none;}/* Uncomment if you don't want iOS and WinMobile to mobile-optimize the text for you: j.mp/textsizeadjust *//* html { -webkit-text-size-adjust:none; -ms-text-size-adjust:none; } */}
Here’s some CSS for Wordpress to make the images in your posts responsive.
1234567891011121314
/* responsive images */.entry-contentimg,.comment-contentimg,.widgetimg,div.wp-caption{max-width:97.5%!important;/* Fluid images for posts, comments, and widgets */}img[class*="align"],img[class*="wp-image-"]{height:auto;/* Make sure images with WordPress-added height and width attributes are scaled correctly */}img.size-full{max-width:97.5%;width:auto;/* Prevent stretching of full-size images with height and width attributes in IE8 */}