#addCitations_table {
      display: table; 
      border-collapse:collapse; 
}

#addCitations_buttons {
      display: table-row; 
}

#addCitations_buttons a {
      /* get rid of dotted line around focused image (Firefox) */
      outline: none;
}

#addCitations_numbers {
      display: table-row; 
}

.addCitations_button/*, #crossref_button, #semanticScholar_button*/ {
	display:table-cell;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
        //width: 30%;
        max-width: 80px;
}

.addCitations_button a {
	font-size: 0.85em;
	//color: black;
	color: #4f5858;
}

.addCitations_td {
	display:table-cell;
	text-align: center;
	font-weight: 500;
}

.crossref_button, .semanticScholar_button {
	cursor: pointer;
}

#addCitations_sum {
	background: lightgrey;
	margin: 0 auto;
	border-radius: 3px;
	width: 25px;
//	padding-left: 20px;
	color: #4f5858;
}

.addCitations_logo {
        //width: 26%;
        //max-width: 100px;
	margin-right: 15px;
}

.addCitations_title {
	font-weight: 500;
}

.addCitations_arrows {
	text-align: center;
	font-size: 3.5em;
}

.addCitations_arrow_left {
	cursor: pointer;
	color: lightgray;
}

.addCitations_arrow_right {
	cursor: pointer;
	color: black;
}

.addCitations_list {
	padding-left: 20px;
}

#crossref_content {
        display: none;
	padding-left: 0;
	font-size: 0.85em;
}

#crossref_content ol {
	line-height: 130%;
	padding-left: 0;
}


#semanticScholar_content {
        display: none;
	padding-left: 0;
	font-size: 0.85em;
}

#semanticScholar_content ol {
	line-height: 130%;
	padding-left: 0;
}

#semanticScholar_content h5, #crossref_content h5 {
	font-size: 13px;
	//color: rgba(0,0,0,0.54);

	color: #4f5858;
}
}
~                                                                                                                                                                                                               
~          


