/* ==========================================================================
   Gallery / Album Selection Media Modal
   ========================================================================== */
.media-modal {
	/*  .media-frame-menu {

		a.media-menu-item {
			display: none;
		}
		a.media-menu-item:first-of-type {
			display: block;
		}
	}

*/
}
.media-modal .media-modal-content .media-frame-content .attachments-browser.envira-gallery-editor {
	/**
	 * Error
	 * - Position below the search bar
	 */
	/**
	 * Grid
	 */
	/**
	 * Sidebar
	 */
}
.media-modal
	.media-modal-content
	.media-frame-content
	.attachments-browser.envira-gallery-editor
	div.envira-gallery-error {
	position: absolute;
	top: 50px;
	left: 0;
	right: 300px;
}
.media-modal
	.media-modal-content
	.media-frame-content
	.attachments-browser.envira-gallery-editor
	ul.attachments
	li.attachment {
	width: 20%;
}
.media-modal
	.media-modal-content
	.media-frame-content
	.attachments-browser.envira-gallery-editor
	ul.attachments
	li.attachment
	div.attachment-preview
	div.thumbnail {
	/**
	 * Thumbnail Image
	 */
	/**
	 * Title
	 */
	/**
	 * Shortcode
	 */
}
.media-modal
	.media-modal-content
	.media-frame-content
	.attachments-browser.envira-gallery-editor
	ul.attachments
	li.attachment
	div.attachment-preview
	div.thumbnail
	img {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0.2;
}
.media-modal
	.media-modal-content
	.media-frame-content
	.attachments-browser.envira-gallery-editor
	ul.attachments
	li.attachment
	div.attachment-preview
	div.thumbnail
	strong {
	position: absolute;
	z-index: 2;
	height: 50%;
	top: 0;
	left: 0;
	right: 0;
	padding: 10px;
	text-align: center;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: bottom;
	background: rgba(0, 0, 0, 0.07);
	text-shadow: 1px 1px #ddd;
}
.media-modal
	.media-modal-content
	.media-frame-content
	.attachments-browser.envira-gallery-editor
	ul.attachments
	li.attachment
	div.attachment-preview
	div.thumbnail
	strong
	span {
	display: block;
	position: absolute;
	bottom: 10px;
	left: 0;
	right: 0;
	padding: 0 10px;
	text-align: center;
}
.media-modal
	.media-modal-content
	.media-frame-content
	.attachments-browser.envira-gallery-editor
	ul.attachments
	li.attachment
	div.attachment-preview
	div.thumbnail
	code {
	position: absolute;
	z-index: 2;
	height: 50%;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: middle;
	text-shadow: 1px 1px #ddd;
}
.media-modal
	.media-modal-content
	.media-frame-content
	.attachments-browser.envira-gallery-editor
	div.media-sidebar
	div.settings
	.name {
	text-align: left;
}
