/**
 * @package     hubzero-cms
 * @file        plugins/groups/projects/projects.css
 * @copyright   Copyright 2005-2015 HUBzero Foundation, LLC.
 * @license     http://opensource.org/licenses/MIT MIT
 */

/* Entries Menu
--------------------------------------------- */
	ul.sub-menu {
		margin-bottom: 2em;
	}
	.section-header {
		display: none;
	}

/* Listings
--------------------------------------------- */
	.entries tr.native {
		background: #effeee;
	}
	.entries tr.u_invited {
		background: #f6f6f6;
	}
	.entries span.setup a,
	#projects-admin span.setup {
		color: #e4942d;
		font-weight: bold;
	}
	.entries span.active a {
		color: green;
	}
	.entries span.pending {
		color: red;
	}
	.entries span.suspended {
		color: black;
	}
	.entries span.active a:hover,
	.entries span.active a:focus, 
	.entries span.setup a:hover,
	.entries span.setup a:focus {
		border-bottom: #59a94c;
	}
	.entries tbody tr.mline:hover,
	.entries tbody tr.mline:focus {
		background: #f4fcff;
	}
	.entries thead th a {
		color: #999;
	}

	.s-new {
		display: block;
		position: absolute;
		font-size: 75%;
		font-weight: bold;
		line-height: 1.4em;
		color: #FFF;
		background: red;
		margin-left: -0.5em;
		padding: 0 0.4em;
	}
	.sub-menu .s-new {
		position: relative;
		display: inline;
		margin-left: 0.3em;
		padding: 0.1em 0.4em;
	}
	.th_image .s-new {
		margin-left: 0;
		top: 0.5em;
		left: 0.5em;
	}
	.faded {
		color: #999 !important;
	}
	.italic {
		font-style: italic;
	}
	.block {
		display: block;
	}
	.entries th.activesort {
		font-weight: bold !important;
	}
	.entries th.activesort a {
		color: #000;
	}

/* Browse Projects - project thumbnail 
--------------------------------------------- 
*/
	.th_image {
		position: relative;
	}
	.th_image img {
		width: 30px;
		height: 30px;
	}
	.th_image img:hover,
	.th_image a:hover,
	.th_image a:focus {
		border: none;
	}
	.th_image span.privacy-icon {
		display: inline;
		width: 10px;
		float: left;
		margin-left: -1em;
		position: absolute;
	}
	.privacy-icon:before {
		background: none;
		content: "\f023";
		color: #d8c7ba;
		width: 14px;
		height: 14px;
		font-size: 14px;
		font-family: 'Fontcons';
		margin-right: 0.3em;
		vertical-align: middle;
	}

/* News feed 
--------------------------------------------- */
	.rightfloat {
		float: right;
		font-size: 85%;
	}
	.mini {
		font-size: 85% !important;
	}
	.faded {
		color: #999 !important;
	}
	.project-name {
		display: block;
		font-size: 85%;
	}
	.project-name a {
		border-bottom: 1px dotted #CCC !important;
	}
	.urgency {
		color: red !important;
	}
	.miniblog {
		margin: 0 0 2em 0;
	}
	.miniblog label {
		display: block;
		margin: 1em 0 0 0;
	}
	.miniblog select {
		width: 100%;
	}

/* Prev/next paging
--------------------------------------------- */
	.nav_pager {
		text-align: center;
		margin: 0;
		padding: 0;
		font-size: 85%;
	}
	.nav_pager span {
		color: #CCC;
	}
	.nav_pager p {
		margin: 0 0 1em 0;
		padding: 0.2em 0;
	}
	.nav_pager span.prominent {
		color: #000000;
	}
	.more-updates {
		background: #ededed;
		margin-top: 2em;
	}
	.admin-action:before {
		color: #fce48a !important;
	}
	.re_sort:after {
		content: "\2193"; 
		margin-left: 0.2em;
		width: 8px;
		height: 8px;
		font-size: 8px;
	}
	.activesort .re_sort:after {
		color: #000;
		font-weight: normal;
	}

	.noresults {
		padding: 1em;
		background: #f8ffff;
		border: 1px solid #ace4e1;
		font-size: 90%;
	}

	.hidden {
		display: none !important;
	}
	.activity-item {
		background: #FFFFFF;
	}