ul.horizontal li {
    display: inline;
}
ul.horizontal {
    list-style: none outside none;
    margin-left: 0px;
}
a[href^="/feed/"]:before {
    content: url("../../images/feed-icon-14x14.png") " ";
}

.lstats table {
    width:100%;
    border-collapse:collapse;
    border:2px solid #BBBBBB;
    padding:3px;
}

.lstats td {
    padding:2px 4px;
}

.lstats td.number {
    text-align:right;
}

.lstats .usagecol {
    width:20%;
}

.lstats ul.horizontal {
    list-style:none;
    margin-left:10px;
    padding-left:0px;
}
.lstats ul.horizontal li {
    display:inline;
    margin-right: 0.5em;
}

.lstats .current {
	    background-color:#CCCCCC;
	    font-weight:bold;
}

.lstats th {
	    text-align:center;
	    background:#EEEEEE;
}

.lstats td, .lstats th {
	    border:1px solid #DDDDDD;
}

.lstats tr.odd {
	background-color:#EEEEEE;
}

.lstats tr.even {
	background-color:white;
}

.ds-embargo-div {
    border: 2px solid #CC0000;
    margin-bottom: 3ex;
    padding: 0 0.4em 0;
}

.lstats .custom-date-select {
    margin-top: -1ex;
}

.lstats fieldset.ds-form-list {
    margin-top: 0px;
}

.lstats .custom-date-select ol {
    list-style: none;
    margin-bottom: 2ex;
}

.lstats .custom-date-select ol li {
    display: inline;
}

.lstats .custom-date-select ol li div.ds-form-content {
    display: inline;
}

.lstats .custom-date-select ol li div.ds-form-content fieldset.ds-radio-field {
    display: inline;
}

.lstats ul.maxresults, .lstats ul.item-authors {
    margin-left: 0px;
}

.lstats ul.item-authors {
    margin-bottom: 3ex;
}

.lstats form input[type='text'] {
    max-width: 6em;
}

span.help {
    border-bottom: 1px dotted gray;
    cursor: help;
}

.file-wrapper .thumbnail-wrapper {
	width: 80px;
	text-align: center;
}

.thumbnail-wrapper .artifact-preview {
	position: relative;
	top: 5px;
}

.thumbnail-wrapper img[alt="Thumbnail"] {
    border: 1px solid #CCCCCC;
}

/*.Z3988 {
	visibility: hidden;
	display: none;
}*/

.tablesorter-header{
	/* black (unsorted) double arrow */
	background-image: url(../../images/black-unsorted-arrow.gif);
	background-repeat: no-repeat;
	background-position: 97%;
	padding: 4px 18px 4px 4px;
}
.tablesorter-headerAsc {
	/* black asc arrow */
	background-image: url(../../images/black-asc-arrow.gif);
}
.tablesorter-headerDesc {
	/* black desc arrow */
	background-image: url(../../images/black-desc-arrow.gif);
}
tfoot .tablesorter-headerSortUp,
tfoot .tablesorter-headerSortDown,
tfoot .tablesorter-headerAsc,
tfoot .tablesorter-headerDesc,
.sorter-false {
	/* remove sort arrows from footer */
	background-image: none;
}

.tablesorter-header{
	/* black (unsorted) double arrow */
	background-image: url(../../images/black-unsorted-arrow.gif);
	background-repeat: no-repeat;
	background-position: 97%;
	padding: 4px 18px 4px 4px;
}
.tablesorter-headerAsc {
	/* black asc arrow */
	background-image: url(../../images/black-asc-arrow.gif);
}
.tablesorter-headerDesc {
	/* black desc arrow */
	background-image: url(../../images/black-desc-arrow.gif);
}
tfoot .tablesorter-headerSortUp,
tfoot .tablesorter-headerSortDown,
tfoot .tablesorter-headerAsc,
tfoot .tablesorter-headerDesc,
.sorter-false {
	/* remove sort arrows from footer */
	background-image: none;
}

#aspect_workflow_Submissions_div_workflow-tasks td, #aspect_submission_Submissions_div_completed-submissions td, #aspect_submission_Submissions_div_unfinished-submisions td {
    text-align:left;
}

ul.cloud {
    list-style: none;
    margin-left: 0px;
    margin-top: 2ex;
}

ul.cloud li {
    display: inline;
}

ul.cloud li a:hover {
    background-color: #eee;
}

ul.cloud .tag {
    margin-right: 1em;
}

.cloud100 {
    font-size: 100%;
}

.cloud150 {
    font-size: 150%;
}

.cloud200 {
    font-size: 200%;
}

.cloud250 {
    font-size: 250%;
}

.cloud300 {
    font-size: 300%;
}

.cloud350 {
    font-size: 350%;
}

#file_news_div_openaccess {
    font-weight:bold;
    border:2px solid #BBBBBB;
    padding-bottom:-0.5em;
    padding-left:0.5em;
    padding-right:0.5em;
    padding-top:0.5em;
    margin-bottom:1ex;
}

.elements-badge {
    padding: 0.2ex 0.5em;
    margin-right:0.5em;
}

.elements-submission-info .files-changed {
    background-color: purple;
    color: white;
    font-weight: 700;
}

.elements-submission-info .license-revoked {
    background-color: darkorange;
    color: white;
    font-weight: 700;
}

.elements-submission-info .new-item {
    background-color: darkgreen;
    color: white;
    font-weight: 700;
}

.elements-submission-info {
    border:2px solid #ccc;
    padding: 0.5ex 0.2em;
    margin-bottom:1ex;
}

.elements-submission-info table, #aspect_workflow_ElementsItemMoveFilesStep_table_file-actions {
    width:100%;
    border-collapse:collapse;
    border-top:2px solid #ccc;
    border-bottom:2px solid #ccc;
}
.elements-submission-info table tr, #aspect_workflow_ElementsItemMoveFilesStep_table_file-actions table tr {
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
}
.elements-submission-info table tr.ds-table-header-row, #aspect_workflow_ElementsItemMoveFilesStep_table_file-actions tr.ds-table-header-row {
    border-bottom:2px solid #ccc;
}
.elements-submission-info table tr.odd, .elements-submission-info table tr.ds-table-header-row, #aspect_workflow_ElementsItemMoveFilesStep_table_file-actions tr.ds-table-header-row, #aspect_workflow_ElementsItemMoveFilesStep_table_file-actions tr.odd {
    background-color:#eee;
}
.elements-submission-info table tr.even, #aspect_workflow_ElementsItemMoveFilesStep_table_file-actions tr.even {
    background-color:white;
}

a.newwindow::before {
    content:url("../../images/external-link.png");
    margin-left:0.2em;
    margin-right:0.2em;
}

#aspect_workflow_Submissions_div_workflow-tasks h3 {
  margin-top:2ex;
  margin-bottom:0.5ex;
}

#aspect_submission_Submissions_div_submissions table {
    width:100%;
}
