/*****************************************************************
 * HW-Shared CSS Stylesheet for search results pages.
 *****************************************************************/
@import url("hw-content-figures.css"); 
 

 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Header /footer items
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 
/*  These are the divs that appear above/below search results items */
.searchresults-bracket {
	width:100%;
}

.searchresults-bracket div {
	margin:0.7em 0px 0px;
	padding: 0.5em;
	padding-right: 0em;
	border: 1px solid #bbb;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Search criteria display
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

div.results-summary {
	clear:both;
	padding: 0.3em 0em;
	border: none;
	padding: 0px;
	margin: 0px;
}

.results-summary h1,
.results-summary span.search-results-count {
	display:block;
	font-size: 1.2em;
	margin:0em; 
	padding: 0em;
}

.results-summary h1 {
	margin-bottom: 0.3em;
}

.results-summary span.search-results-count {
	font-size: 1em;
}

/* display criteria in bold red */
.criteria-value {
	color: #CC0000;
	font-weight:bold;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Get checked abstracts /citmgr display
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.search-results-gca {
	background-color: #eee;
}

/* Reset all margin/padding in the bracketing box to help with spacing issues */
.search-results-gca ul ,
.search-results-gca ul * {
	list-style:none;
	margin:0em;
	padding:0em;	
	display: inline;
}


.search-results-gca span.search-results-gca-text {
	display: block;
	margin-bottom: 0.2em;
}


.search-results-gca ul li {
	margin: 0.5em 0em;
}

/* Scoot the labels over a bit to push them away from the radio buttons */
.search-results-gca label  {
	margin-left: 0.3em;
}

 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Citation display
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Citation wrapper 
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	   

ol.results-cit-list {
	margin: 0px;    
	padding: 0px;  /* Get rid of stupid default padding on ol's */
	/* This is to compensate for the borders on the top and bottom tables.  It makes the
	list elements line up correctly */
	margin-right: 2px;  
}


/*  Put a nice little border around each result */
li.results-cit {
	border: 1px solid #bbb;
	border-collapse: collapse;
	width:100%;
	padding: 0;
}

/*  To handle figsearching, we have both a li and a div with the same class, so the margin/padding was being duplicated.  
    Removed the padding from the li, add it to the div */
div.results-cit {
	margin:0;
	padding:0.5em 0.3em;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Citation display tweaks
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* don't show the : on the end of the section name */
.results-cit .cit-metadata .cit-section .cit-sep {
	display: none;
}
	
	
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Condensed citation display tweaks
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.condensed-cit .cit-metadata .cit-title {
	padding-left: 0.4em;
}

div.condensed-cit {
	padding: 0em;
	font-size: 100%;
}	 


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Figure display tweaks
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	
.cit .fig * {
	display: block;
}
.cit .fig p * {
	display: inline;
}
.cit .fig .callout a {
	display: inline;
	font-weight: normal;
}
.cit .fig .fig-caption span.search-result-highlight {
	display: inline;
}
.cit .fig .fig-caption {
	border: none;
	background-color: #FFF;
}	

.cit .fig .fig-label {
	font-weight: bold;
}

.fig-caption-clear {
	clear: both;
}

 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Column 2 display
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


.search-results-actions ul li {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

#col-2 .search-nav {
	margin-left: 7px;
	margin-bottom: 5px;
}
#col-2 div#search-docked-nav {
	position: fixed;
	top: 5px;
	width: 190px;
}



#pageid-search-results #col-2 input.input-submit, 
.search-results-gca  input.input-submit {
	border:1px solid #999999;
	font-size: 0.9em;
	margin:0.1em;
	background-color: #eee;
}

/* display criteria in bold red */
.search-result-highlight {
	color: #CC0000;
	font-weight:bold;
}
div#pageid-search-results div#col-2 div.sidebar form#col-2-modify-search-results-toc-section ul.highwire-search-facets-temis-category li {
	list-style:none;
	margin-left:0px;
	padding:0;
}
div#pageid-search-results div#col-2 div.sidebar form#col-2-modify-search-results-toc-section ul.highwire-search-facets-toc-section li
{
	list-style:none;
	margin-left:0px
	padding:0;
}
div#pageid-search-results.hw-gen-page div#col-2 div.sidebar form ul li {
	list-style:none;
	margin-left:0px;
	padding:0;
}
div#pageid-search-results div#col-2 div.sidebar ul.highwire-search-facets-temis-category li {
	padding:5px;
	list-style: circle;
}
