/**
 * @package     hubzero-cms
 * @file        plugins/members/contributions/contributions.css
 * @copyright   Copyright 2005-2011 Purdue University. All rights reserved.
 * @license     http://www.gnu.org/licenses/lgpl-3.0.html LGPLv3
 */

/*

	-- -- -- -- -- -- --
	Members Contributions plugin CSS
	-- -- -- -- -- -- --

*/

/* Item listing */
	.container .container-block {
		margin: 0;
		padding: 0;
		border: 2px solid #e9e9e9;
		background: #fff;
	}
	.container .category-wrap {
		margin: 0;
		padding: 0;
		border: none;
	}
	.container h4 {
		margin: 0;
		padding: 0.5em 0.7em;
		font-size: 1.2em;
		background-color: #f8f8f8;
		background-image: url("https://bdhub.info/media/system/images/light-stripes.png");
		background-image: -webkit-gradient(linear, 0 0, 100% 100%,
											color-stop(.25, rgba(255, 255, 255, .5)), color-stop(.25, transparent),
											color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .5)),
											color-stop(.75, rgba(255, 255, 255, .5)), color-stop(.75, transparent),
											to(transparent));
		background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%,
										transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%,
										transparent 75%, transparent);
		background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%,
										transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%,
										transparent 75%, transparent);
		background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%,
										transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%,
										transparent 75%, transparent);
		background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%,
										transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%,
										transparent 75%, transparent);
		background-image: linear-gradient(-45deg, rgba(255, 255, 255, .5) 25%, transparent 25%,
										transparent 50%, rgba(255, 255, 255, .5) 50%, rgba(255, 255, 255, .5) 75%,
										transparent 75%, transparent);
		-webkit-background-size: 30px 30px;
		-moz-background-size: 30px 30px;
		-ms-background-size: 30px 30px;
		-o-background-size: 30px 30px;
		background-size: 30px 30px; /* Controls the size of the stripes */
		font-weight: normal;
		color: #555;
	}
	.category-header small {
		position: absolute;
		right: 0.5em;
		font-size: 1em;
	}
	.container h4 span {
		color: #aaa;
		font-size: 85%;
		margin-left: 0.2em;
	}
	.container .results {
		border: none;
		background: #fff;
		margin: 0;
		padding: 0 0 2em 0;
		clear: left;
	}
	.container .results li {
		padding: 0.5em 1em;
		border-top: 1px solid #efefef;
		border-bottom: none;
	}
	.container .results p {
		margin-left: 1em;
	}
	.container .results p.title {
		margin-left: 0;
	}
	.container .results .event p.title {
		margin-left: 4em;
	}
	.container .results .member p.title {
		margin-left: 60px;
	}

	.results .resource .title {
		margin-right: 220px;
	}
	.results .stats { 
		margin: -1.5em 0 0 0;
		float: right;
		width: 190px;
		background: none;
	}
	.results .resource .stats p,
	.stats p { 
		color: #999; 
		font-size: 90%;
		margin: 0 0 0.5em 0;
		padding: 0;
	}
	.results .href {
		font-size: 85%;
		color: green;
	}

	.moreresults {
		display: none;
	}
	.results .private {
		background: #fff;
	}
	.results .resource .title .resource-status {
		color: #aaa;
		font-size: 85%;
		text-transform: uppercase;
		font-weight: bold;
		margin-left: 1em;
	}
	.results .resource .title .internal {
		color: blue;
	}
	.results .resource .title .deleted {
		color: #000;
	}
	.results .resource .title .pending {
		color: blue;
	}
	.results .resource .title .draft {
		color: orange;
	}
	.results .resource .title .published {
		color: green;
	}
	.results .resource .title .unpublished {
		color: red;
	}

/* Category list */
	.member_contributions .filter-options {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	.member_contributions .filter-options li {
		border: none;
		position: relative;
	}
	.member_contributions .filter-options li a:after {
		content: " \f0dc";
		font-family: "Fontcons";
	}
	.member_contributions .filter-options ul {
		list-style: none;
		margin: 0;
		padding: 1em;
		visibility: hidden;
		position: absolute;
		top: 100%;
		left: 0;
		z-index: 798;
		width: 200px;
		background-color: #636166;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-ms-border-radius: 10px;
		-o-border-radius: 10px;
		border-radius: 10px;
	}
	.member_contributions .filter-options ul:after {
		content: "";
		border-color: transparent transparent #636166 transparent;
		border-style: dashed dashed solid dashed;
		border-width: 0 4px 4px 4px;
		height: 0;
		width: 0;
		display: block;
		overflow: hidden;
		position: absolute;
		top: -4px;
		left: 3em;
	}
	.member_contributions .filter-options ul ul {
		padding: 0;
		margin: 0;
		top: auto;
		left: auto;
		position: static;
		width: auto;
		visibility: hidden;
	}
	.member_contributions .filter-options ul li {
		float: none;
		margin: 0;
		padding: 0;
		position: static;
	}
	.member_contributions .filter-options ul li a:after {
		content: "";
		display: none;
	}
	.member_contributions .filter-options ul li a {
		color: #fff;
		background-color: #636166;
		text-shadow: 0 1px 1px rgba(0,0,0,.3);
		text-decoration: none;
		font-weight: normal;
		line-height: 1em;
		border: none;
		margin: 0;
		padding: 0.4em 0.75em;
	}
	.member_contributions .filter-options .item-count:before {
		content: "(";
	}
	.member_contributions .filter-options .item-count:after {
		content: ")";
	}
	.member_contributions .filter-options a:before {
		display: none;
	}
	.member_contributions .filter-options ul li.active>a {
		background-color: #333;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-ms-border-radius: 10px;
		-o-border-radius: 10px;
		border-radius: 10px;
	}
	.member_contributions .filter-options li.active ul ul a,
	.member_contributions .filter-options ul ul a {
		padding-left: 2em;
	}
	.member_contributions .filter-options li:hover ul,
	.member_contributions .filter-options li:focus ul {
		visibility: visible;
	}