/*
Theme Name: commonsinabox.org
Theme URI: http://commonsinabox.org
Description: cbox-theme child for commonsinabox.org
Version: 2013.03.20
Author: Boone B Gorges
Template: cbox-theme
*/

a {
	color: #295785;
}

#footer a {
	color: #ADC8E6;
}

.screen-reader-shortcut,
.screen-reader-text {
	color: #000 !important;
	background-color: #fff !important;
}

.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	overflow: hidden;
	position: absolute !important;
	height: 1px;
	width: 1px;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-weight: bold;
	height: auto;
	line-height: normal;
	padding: 15px 23px 14px;
	position: absolute;
	left: 5px;
	top: 5px;
	text-decoration: none;
	text-transform: none;
	width: auto;
	z-index: 100000; /* Above WP toolbar */
}


label {
	color: #555555;
}

select {
	color: #555555;
}

.activity-list .activity-content .activity-header {
	color: #555;
}

.activity-list .activity-content span.time-since {
	color: #555;
}

div#subnav.item-list-tabs ul li a {
	color: #555555;
}

.sidebar-activity-tabs ul li a,
#vertical-activity-tabs ul li a {
	color: #555;
}

div.item-list-tabs ul li a span {
	color: #555;
}

span.activity {
	color: #555;
}

div.item-options {
	color: #145776;
}

div.item-list-tabs ul li.selected a span {
	color: #fff;
}

div#item-header div#item-meta {
	color: #555;
}

.bbp-breadcrumb-current, .bbp-topic-meta, .bbp-pagination {
	color: #555;
}

#bbpress-forums div.bbp-topic-header, #bbpress-forums div.bbp-reply-header, .bbp-header {
	color: #555;
}

span.bbp-admin-links,
span.bbp-admin-links a {
	color: #555;
}

.bbp-forum-header a.bbp-forum-permalink
.bbp-topic-header a.bbp-topic-permalink,
.bbp-reply-header a.bbp-reply-permalink {
	color: #555;
}

span.bbp-author-ip {
	color: #555;
}

.sidebar-activity-tabs ul li span {
	color: #555;
}

.post-meta-data, .comment-meta, .comment-options, p#breadcrumbs {
	color: #555;
}

#header { background: #fff; height: 150px; }
.icext-header-logo a { width: 611px; height: 120px; }
.icext-header-logo img { width: 80%; max-height: 100px; }
.menu-sidebarmenu-container ul li
{
    list-style:none;
}
.menu-sidebarmenu-container a[href='#']  {
    text-decoration:none;
    font-weight:bold;
}
.menu-sidebarmenu-container a[href='#']:hover  {
    border:none;
}
body.theme-option .main-menu ul li.current-menu-item a span { color: #fff; }
body.theme-option .main-menu ul li a:hover span { color: #fff; }
.base-menu li a:hover span { color: #fff; }
.base-menu li a:hover span { color: #000; }
h3.qa-faq-title {font-size:1em;line-height: 1em}

.base-menu li a:hover span {
	font-weight:bold;
	color:#fff;
	color:#4183C4;
}

.base-menu li a span {
	font-weight:bold;
}

#cboxorg-search {
	float: right;
	width: 250px;
	height: 100px;
	line-height: 100%;
}

#cboxorg-search .cse .gsc-search-button input.gsc-search-button-v2,
#cboxorg-search input.gsc-search-button-v2 {
	height: 22px;
	min-width: 40px;
	padding: 4px 12px;
}

#cboxorg-search input:focus {
	box-shadow: none;
}

#cboxorg-search table {
	margin-bottom: 0;
	height: 1.2em;
}

#cboxorg-search table.gsc-search-box td {
	vertical-align: top;
	padding: 2px 8px;
}

#cboxorg-search td {
	border-top: none;
}


@media only screen and (max-width: 640px) {
	.icext-header-logo a { width: 100%; }
	.icext-header-logo { width: 100%; }
	.icext-header-logo img { margin-top: 40px; }
}

