+.edit-attachment-frame .media-frame-content,
+.edit-attachment-frame .media-frame-router {
+ left: 0;
+}
+
+.edit-attachment-frame .media-frame-content {
+ border-bottom: none;
+ bottom: 0;
+ top: 50px;
+}
+
+.edit-attachment-frame .attachment-details {
+ position: absolute;
+ overflow: auto;
+ top: 0;
+ bottom: 0;
+ right: 0;
+ left: 0;
+ -webkit-box-shadow: inset 0px 4px 4px -4px rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px 4px 4px -4px rgba(0, 0, 0, 0.1);
+}
+
+.edit-attachment-frame .attachment-media-view {
+ float: left;
+ width: 65%;
+ height: 100%;
+}
+
+.edit-attachment-frame .attachment-media-view .thumbnail {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 16px;
+ height: 100%;
+}
+
+.edit-attachment-frame .attachment-media-view .details-image {
+ display: block;
+ margin-bottom: 16px;
+ max-width: 100%;
+ max-height: 90%;
+ max-height: -webkit-calc( 100% - 42px );
+ max-height: calc( 100% - 42px ); /* leave space for actions underneath */
+}
+
+.edit-attachment-frame .wp-media-wrapper {
+ margin-bottom: 12px;
+}
+
+.edit-attachment-frame input,
+.edit-attachment-frame textarea {
+ padding: 6px 8px;
+ line-height: 16px;
+}
+
+.edit-attachment-frame .attachment-info {
+ overflow: auto;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ margin-bottom: 0;
+ padding: 12px 16px 0;
+ width: 35%;
+ height: 100%;
+ -webkit-box-shadow: inset 0px 4px 4px -4px rgba(0, 0, 0, 0.1);
+ box-shadow: inset 0px 4px 4px -4px rgba(0, 0, 0, 0.1);
+ border-bottom: 0;
+ border-left: 1px solid #ddd;
+ background: #f3f3f3;
+}
+
+.edit-attachment-frame .attachment-info .details,
+.edit-attachment-frame .attachment-info .settings {
+ position: relative; /* RTL fix, #WP29352 */
+ overflow: hidden;
+ float: none;
+ margin-bottom: 15px;
+ padding-bottom: 15px;
+ border-bottom: 1px solid #ddd;
+}
+
+.edit-attachment-frame .attachment-info .filename {