.settings_page_wp_to_diaspora .spinner,
#wp_to_diaspora_meta_box .spinner {
	margin: 0;
	float: none;
	vertical-align: middle;
}

.settings_page_wp_to_diaspora .spinner:not(.is-active),
#wp_to_diaspora_meta_box .spinner:not(.is-active) {
	display: none;
}

/* Modifications for chosen. */

#enabled_post_types_chosen,
#tags_to_post_chosen {
	width: auto !important;
	min-width: 10em;
}

/* TAG-IT */

/* Optional scoped theme for tag-it which mimics the zendesk widget. */

ul.tagit {
	margin: 0;
}

ul.tagit li.tagit-choice {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #b4b4b4;
	margin: 8px 4px;

	background-color: #eeeeee;
	background-image: none;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
	background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-size: 100% 19px;
	background-repeat: repeat-x;
	background-clip: padding-box;
	box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);

	font-weight: 400;
	font-family: sans-serif;
	color: #333;
	line-height: 13px;

	padding: 3px 18px 3px 6px;
}

ul.tagit li.tagit-choice .tagit-label:not(a) {
	color: #555;
}

ul.tagit li.tagit-choice a.tagit-close {
	text-decoration: none;
}

ul.tagit li.tagit-choice .tagit-close {
	right: .4em;
}

ul.tagit li.tagit-choice .ui-icon {
	display: none;
}

ul.tagit li.tagit-choice .tagit-close .text-icon {
	display: inline;
	font-family: arial, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #777;
}

ul.tagit li.tagit-choice.remove {
	background: #d4d4d4 none;
	border-color: #b4b4b4;
}

ul.tagit li.tagit-choice a.tagLabel:hover,
ul.tagit li.tagit-choice a.tagit-close .text-icon:hover {
	color: #222;
}

.ui-widget {
	font-size: 13px;
}

/* Forked from a jQuery UI theme, so that we don't require the jQuery UI CSS as a dependency. */
.tagit-autocomplete.ui-autocomplete {
	position: absolute;
	cursor: default;
}

* html .tagit-autocomplete.ui-autocomplete {
	width: 1px;
}

/* without this, the menu expands to 100% in IE6 */
.tagit-autocomplete.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	float: left;
}

.tagit-autocomplete.ui-menu .ui-menu {
	margin-top: -3px;
}

.tagit-autocomplete.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}

.tagit-autocomplete.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: .2em .4em;
	line-height: 1.5;
	zoom: 1;
}

.tagit-autocomplete .ui-menu .ui-menu-item a.ui-state-hover,
.tagit-autocomplete .ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.tagit-autocomplete.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff 50% 50% repeat-x;
	color: #222222;
}

.tagit-autocomplete.ui-corner-all, .tagit-autocomplete .ui-corner-all {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
}

.tagit-autocomplete .ui-state-hover, .tagit-autocomplete .ui-state-focus {
	border: 1px solid #999999;
	background: #dadada;
	font-weight: normal;
	color: #212121;
}

.tagit-autocomplete .ui-state-active {
	border: 1px solid #aaaaaa;
}

.tagit-autocomplete .ui-widget-content {
	border: 1px solid #dddddd;
}

.tagit .ui-helper-hidden-accessible {
	position: absolute !important;
	clip: rect(1px, 1px, 1px, 1px);
}
