/**
 * @package    hubzero-cms
 * @copyright  Copyright (c) 2005-2020 The Regents of the University of California.
 * @license    http://opensource.org/licenses/MIT MIT
 */

/*

	-- -- -- -- -- -- --
	Members Citations plugin CSS
	-- -- -- -- -- -- --

*/
	.legend table {
		max-width: 100px;
	}
	.legendColorBox {
		max-width: 14px;
	}

	#download-frame {
		display: none;
	}

	.citations .citation-label .type {
		font-weight: bold;
	}
	.citation-details .badges {
		float: right;
	}
	.citation-details .badges a {
		background: #8e6e59 !important;
		color: #FFF !important;
	}
	.citation-details .badges a:before {
		border-color: transparent #8e6e59 transparent transparent !important;
	}
	.citation-details .tags li {
		padding: 0.618em 0 0 0;
		border: none;
	}

	.citation-row.unpublished {
 		background-color:	#FFFAC0; 
	}

	.unpublished-details {
		background: repeating-linear-gradient( 150deg, #FFFAC0, #FFFAC0 10px, #F9F3AD 10px, #F9F3AD 20px );
	}

	.com_members .member_citations .entries thead th {
		padding-top: 0.618em;
		padding-bottom: 0.618em;
		text-align: left;
		background-color: #eff;
	}
	.com_members .member_citations .entries thead th:first-child {
		text-align: center;
	}

	 a.btn.icon-delete:hover{
		color: white;
		background-color: #da4f49;
		background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f);
		background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
		background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f);
		background-image: linear-gradient(to bottom,#ee5f5b,#bd362f);
		background-repeat: repeat-x;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
		}

	.entries .col-options {
		white-space: nowrap;
	}
	.entries .edit,
	.entries .delete,
	.entries .publish {
		display: inline-block;
		width: 1em;
		height: 1em;
		overflow: hidden;
		line-height: 1;
		font-size: 1.2em;
		border: none;
		color: #ccc;
		margin-left: 0.2em;
	}
	.entries .edit:hover {
		color: #222;
	}
	.entries .delete:hover {
		color: red;
	}
	.entries .publish:hover {
		color: green;
	}


	.btn-cluster {
			padding: 5px 15px 15px 5px;
			margin-left:auto;
			margin-right: auto;
			float:left;
			width: 100%;
			text-align: center;
	}

	#hubForm .author-manager .span2 {
		text-align: right;
	}
	#hubForm .author-manager .author-instructions {
		margin-left: 0;
		margin-right: 0;
	}
	#hubForm .author-manager button {
		margin-top: 2.4em;
	}

	.admin {
		padding: 10px 10px 10px 10px;	
		background-color: #C1C1C1;
	 	margin: 0 0 15px 0;
	}
	
	.admin a.btn, .btn {
	 	border-color: #5F5E5E;
	 }

	#download-batch {
	 	padding:10px;
		text-align: center;
	}
#intro-container
{
 width: inherit;
 height: 100%;
 margin-top: 5%;
}

#citations-introduction {
 height: inherit;
 max-width: 460px;
 -webkit-box-shadow: 0 1px 3px rgba(25, 25, 25, 0.4);
 -moz-box-shadow: 0 1px 2px rgba(25, 25, 25, 0.4);
 -ms-box-shadow: 0 1px 3px rgba(25, 25, 25, 0.4); 
 -o-box-shadow: 0 1px 3px rgba(25, 25, 25, 0.4); 
	box-shadow: 0 1px 3px rgba(25, 25, 25, 0.4);
	border: 1px solid #ddd\9; /* [!] IE 8 */ 
	*border: 1px solid #ddd\9; /* [!] IE 7,6 */
	margin-right: auto;
	margin-left: auto;
	}
	#citations-introduction .instructions {
		background-color: #FFFFFF;
		padding: 0 30px 30px 30px;
		}
	#instructions-title:before {
		content: "\275D";
		font-family: "Fontcons";
		padding: 10px;
		}
	#instructions-title {
		margin: 10px 0 0 0;
		padding: 20px 0 10px 0;
		}
#who {
	font-weight: bold;
	}
.instructions ul {
	margin-left: 0;
	}
.instructions ul li {
	padding: 0 0 15px 0; 
	list-style: none;
	}

.description {
	width: 225px;
	display: block;
	float: right;
	top: 50%;
	height: auto;
	padding-top: 5px;
}
.or {
	padding-left: 30px;
	font-size: 12pt;
	font-weight: bold;
	}
.instruction {
	padding: 10px;
	border: 1px solid #f0f0f0;
	height: auto;
	}

	#citations-introduction .questions {
		background-color: #f0f0f0;
		margin-top: 0;
		padding: 10px 30px 30px 30px;
		}

#noCitations {
	text-align: center;
	font-size: 12pt;
}

/* Instructions */
	.introduction {
		max-width: 32em;
		margin: 3em auto;
		background-color: #fff;
		-webkit-box-shadow: 0 1px 3px rgba(25, 25, 25, 0.4);
		   -moz-box-shadow: 0 1px 2px rgba(25, 25, 25, 0.4);
		    -ms-box-shadow: 0 1px 3px rgba(25, 25, 25, 0.4);
		     -o-box-shadow: 0 1px 3px rgba(25, 25, 25, 0.4);
		        box-shadow: 0 1px 3px rgba(25, 25, 25, 0.4);
		border: 1px solid #ddd\9; /* [!] IE 8 */
	}
	.introduction .introduction-message {
		padding: 1em 1.4em;
		text-align: center;
		font-size: 1.2em;
	}
	.introduction .introduction-message:before {
		content: "\275D";
		font-family: "Fontcons";
		display: block;
		font-size: 7em;
		line-height: 1;
		color: #ccc;
		margin: 0.1em 0;
	}
	.introduction .introduction-questions {
		padding: 1em 1.4em;
		background-color: #f0f0f0;
	}
	.introduction ol {
		list-style: decimal;
	}

	#hubForm .citation-author {
		background: #f7f7f7;
		border-radius: 0.25em;
		position: relative;
		margin: 0 0 0.5em 0;
		padding: 1em;
	}
	#hubForm .citation-author .author-name {
		margin-right: 4em;
		display: inline-block;
		width: 80%;
	}
	#hubForm .citation-author .author-handle {
		margin-right: 1em;
		display: inline-block;
		width: 16px;
		height: 16px;
		position: relative;
	}
	#hubForm .citation-author .author-handle:after {
		display: inline-block;
		width: 1em;
		height: 1em;
		position: absolute;
		top: 0.2em;
		left: 0;
		content: "\f0dc";
		font-family: "Fontcons";
		font-size: 16px;
		line-height: 1;
		color: #ccc;
	}
	#hubForm .citation-author:hover .author-handle,
	#hubForm .citation-author:hover .author-handle:after,
	#hubForm .citation-author .author-handle:hover:after,
	#hubForm .citation-author .author-handle:after:hover {
		cursor: move;
		color: #333;
	}
	#hubForm .citation-author span.author-description {
		position: absolute;
		right: 1em;
		top: 25%;
		font-size: 90%;
	}
	#hubForm .citation-author .delete {
		font-size: 1.7em;
		display: block;
		overflow: hidden;
		width: 1em;
		height: 1em;
		border: none;
	}
	#hubForm .citation-author .delete:before {
		margin-right: 1em;
		content: "\f014";
		font-family: "Fontcons";
	}

/* Hide the sidebar if the page is too narrow */
@media only screen and (max-width: 1080px) {
	.member_citations .aside,
	.member_citations .subject {
		float: none;
	}
	.member_citations .aside {
		display: none;
	}
	.member_citations .subject {
		padding-left: 0;
		padding-right: 0;
		margin-right: 0;
	}
}
