/*
 *	Backend Styles
*/
@import url('//cdn.jsdelivr.net/genericons/3.1.0/genericons.css');
@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css');

.hide { display: none !important; }

.show { display: block !important; }

.toplevel_page_wp-ellipsis .updated.below-h2 { margin: 10px; }

#toplevel_page_wp-ellipsis .dashicons-admin-generic:before {
	content: '\f476';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 20px/1 'Genericons';
	vertical-align: bottom;
}

.create-ellipsis-acct-text,
.create-ellipsis-acct-text input { font-size: 11px; }

.ellipsis-acct-login-date {
	font-size: 11px;
	margin-top: 20px;
	color: #999;
	font-weight: normal;
	font-style: italic;
}

#ellipsis-login-box input {
  width: 90%;
  margin-right: 50%;
}

#ellipsis-login-box .button-primary { width: auto; }

#poststuff .inside h3 {
	padding: 8px 0;
	font-size: 16px;
}

.button-link {
	color: #0074A2;
	font-size: 13px;
	background: transparent;
	border: none;
	margin: 0 !important;
	padding: 0 !important;
	cursor: pointer;
}

.button-link:hover,
.button-link:focus { color: #2EA2CC; }

.error.form-invalid {
	width:99%;
	padding: 5px;
}

code {
	background: #F5F5F5;
	border: 1px solid #CCC;
	border-radius: 3px;
	padding: 1px 3px;
}

pre {
	background: #F5F5F5;
	border: 1px solid #CCC;
	border-radius: 3px;
	padding: 5px 2px;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}


/*
 *	Zero Clipboard Styles
*/
.clipboard {
	display: inline-block;
	margin-bottom: 5px;
	cursor: pointer;
}


/*
 *	Bootstrap Ported/Customized Styles
*/
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
	display: inline-block;
}

.alert-success {
  color: #3C763D;
  background-color: #DFF0D8;
  border-color: #D6E9C6;
}

.alert-dismissable .close, .alert-dismissible .close {
    position: relative;
    top: -2px;
		right: -8px;
    color: inherit;
}

button.close {
    padding: 0px;
    cursor: pointer;
    background: transparent none repeat scroll 0px 0px;
    border: 0px none;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0px 1px 0px #FFF;
    opacity: 0.2;
}
