.hide-title, .hide-year, .hide-author, .hide-topic, .hide-project, .hide-keyword {
	display:none;
}

#citations {display:block;}

#citations-list {
		padding-top:10px;
}

#search-author {
	margin-right: 0px; 
	background-color:blue;
}
#citations ul {
	clear:both; 
	list-style:none; 
	padding-left: 0px; 
}
#citations li {
	margin: 7px 0 !important; 
	padding:2px !important; 
	list-style:none;
}

#citations #inputs input, select {
	background-color:white !important;
	padding: 5px;
}

#inputs .button-wrap {
	float: right; 
	margin-bottom: 10px; 
	margin-right: 3px; 
}

#inputs button {
	color: white;
	background-color: #2087cb;
	border: none;
	padding: 5px 10px;
	border-radius: 4px;
	cursor: pointer;
	font-size: .9em;
	font-family: inherit;
	font-weight: normal;
}

#inputs button:hover {
	box-shadow: 1px 1px 2px #aaa;
}

#inputs input::placeholder {
	color: #aaa;
}

span.topic {
	font-size: 14px;
	background-color: #efefef;
	border-radius: 5px;
	padding: 3px;
	margin-bottom: 5px;
}

.project {
	margin-top: 5px;
}

.print-title {display: none; }
@media print {
	script, style { 
		display:none; 
	}
	lbl-top-header, header, footer {display: none;}
	.av-section-bottom-logo, #av_section_1 {
		display: none;
	}
	
	.site-container { break-inside: avoid; }
	
	#inputs {display:none;}
	.print-title {display: block; }
	a:after { content: "" !important; }
	li a > button {display: none;}
	
	#genesis-content {width:100%;}
	
}

