@import "compass";

.aui .dark {
	background: #363636;
	color: #E3E3E3;

	&.portal-popup {
		background-color: transparent;
		color: #555;

		legend {
			color: #555;
		}
	}

	&.yui3-skin-sam .yui3-widget-mask {
		background-color: #111;
	}

	a {
		color: #009CEB;
	}

	label, legend, .control-label, .panel .panel-toggle, .portlet-wiki .portlet-body h3, .taglib-header {
		color: #E3E3E3;
	}

	.tagselector-content .textboxlistentry-holder, .table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th {
		background: #555;
	}

	.table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th {
		background-color: #222;
	}

	.has-error {
		label, .help-block {
			color: #D46565;
		}

		.form-control {
			border-color: #D46565;
		}
	}

	.modal-content {
		&, legend, label, .form-control {
			color: #555;
		}
	}

	.panel, .html-editor, table td {
		background: #363636;
	}

	.panel, .html-editor, table td {
		background: #363636;
	}

	.table-bordered {
		border-color: #111;

		> thead, > tbody, > tfoot {
			> tr {
				> th, > td {
					border-color: #111;
				}
			}
		}
	}

	/* ---------- Dockbar ---------- */

	.dockbar .nav li.dropdown .dropdown-menu {
		background: #007BB3;
	}

	/* ---------- Nav#Navigation ---------- */

	#breadcrumbs {
		padding-left: 10px;
	}

	#navigation {
		.navbar-inner {
			background: #2F2F2F;

			.nav > li > a {
				color: #E3E3E3;
			}
		}
	}

	/* ---------- Breadcrumbs ---------- */

	.breadcrumb li a {
		color: #E3E3E3;
	}

	.lfr-header-row-content {
		padding: 3px 0 0;
	}

	/* ---------- Portlet ---------- */

	.portlet {
		background: #363636;
	}

	.portlet-title {
		color: #00CAFF;
	}

	/* ---------- Tables ---------- */

	.table {
		color: #555;
	}
}