/*Hackadelic Table of Contents*/

div.toc {
	font-size: 1em;
}
div.toc.toc-left {
	max-width: 18em;
	float: left;
	margin: 5px 5px 5px 0;
}
div.toc.toc-right {
	max-width: 18em;
	float: right;
	margin: 5px 0 5px 5px;
}

a.toc-header {
	display: block;
	text-align: center;
	background-color: #222;
}


a.toc-header:hover {
        background-color: #333;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #fcfcfc;
	border-right: 1px solid #fcfcfc;
}


a.toc-header:after {content: " Table of Contents";
}

div.toc ul {
	margin: 0;
	padding: 5px;
	background-color: #111;
        overflow: hidden;
        white-space: nowrap;
}

div.toc li:before {
content: "• ";
}

div.toc li {
	padding-left: 0;
}
div.toc li a {
	text-decoration: none;
	border: 0 none;
}
div.toc li.toc-level-1 {
	font-weight: bold;
}
div.toc li.toc-level-2 {
	font-weight: bold;
	padding-left: .25em;
}
div.toc li.toc-level-3 {
	padding-left: 1.25em;
}
div.toc li.toc-level-4 {
	padding-left: 2.25em;
}


body.page-slug-forum #primary {
margin-left: 0 !important;
width: 100% !important;
}

body.page-slug-chat #primary {
margin-left: 0 !important;
width: 100% !important;
}

body.page-slug-kindir #primary {
margin-left: 0 !important;
width: 100% !important;
}

.sfprofiletable label {
color: black !important;
}

#sforum p, #sforum span {
color: black;
}

#sforum div.sfmessagestrip.sfforummessage p {
color: #00AA3A;
}

#sforum p.sfprofile-legend {
color: white !important;
}

#sforum .sfposttable td.sfpostcontent blockquote p {
position: relative !important;
width: 90% !important;
}

body.columns-three .livesearch input#s {
z-index: 2;
background: transparent !important;
}

div.widget_spf div.sfuseravatar, div.widget_spf a {
float: left;
margin-right: 10px;
}

div.widget_spf p {
display: inline;
}

table.projectmanager td.text {
text-align: left;
}

fieldset.dataset div.image {
background-color: #FFF !important;
}