#wpmc_actions {
	background: #FFF; 
	padding: 6px 6px 8px 6px; 
	height: 28px; 
	border-radius: 4px; 
	box-shadow: 0px 0px 4px #C2C2C2;
}

#wpmc-paging {
	float: right;
	position: relative;
	top: 12px;
}

#wpmc-paging a {
	text-decoration: none;
	border: 1px solid black;
	padding: 2px 5px;
	border-radius: 4px;

	border-color: #BEBEBE;
}

#wpmc-paging .current {
	font-weight: bold;
}

.wp-core-ui .button-red {
	background-color: #ba1100;
	border-color: #ba1100;
 	color: #fff;
	text-decoration: none;
}

.wp-core-ui .button-red:hover, 
.wp-core-ui .button-red:focus {
	background-color: #a11800;
	border-color: #a11800;
	color: #fff;
}

/* Dialog */
#wpmc-dialog {
	text-align: center;
	min-height: auto !important;
}
#wpmc-dialog .prompt {
	margin-top: 16px;
	display: flex;
}
#wpmc-dialog .prompt .button {
	flex: 1;
}
#wpmc-dialog .prompt .button + .button {
	margin-left: 5px;
}

/* Error Dialog */
#wpmc-error-dialog .options {
	margin-top: 20px;
	text-align: right;
}
#wpmc-error-dialog .options a + a {
	margin-left: 16px;
}

/* Settings */
.wrap-media-cleaner .meow-box form input:invalid {
	color: red;
}

/* Nice layout for the notices */
.wrap-media-cleaner .notice {
	margin: -10px 0px 15px;
}
.wrap-media-cleaner .notice:first-of-type {
	margin: 10px 0px 15px;
}