Index: wp-includes/css/media-views.css
===================================================================
--- wp-includes/css/media-views.css	(revision 23066)
+++ wp-includes/css/media-views.css	(working copy)
@@ -70,6 +70,7 @@
 
 .media-frame input[type="search"] {
 	-webkit-appearance: textfield;
+	max-width: 150px;
 }
 
 .media-frame :-moz-placeholder {
@@ -1494,6 +1495,12 @@
 /**
  * Responsive layout
  */
+@media only screen and (max-width: 730px) {
+	.attachments-browser .instructions {
+		display: none;
+	}
+}
+
 @media only screen and (max-width: 900px) {
 	.media-frame-menu {
 		width: 139px;
@@ -1553,6 +1560,10 @@
 		display: inline;
 		float: none;
 	}
+	
+	.attachments-browser .media-toolbar-primary > .media-button {
+		margin: 10px 10px 0 0;
+	}
 
 	.media-frame-content .media-toolbar-primary .search,
 	.media-frame-content .media-toolbar-secondary select {
