/* This is for the more... Ajax */


a.auth_morelink {
    text-decoration:none;
    outline: none;
}
.auth_morecontent span {
    display: none;
}

a:focus {
    outline: 5px auto #00274c;
    outline-offset: -2px;
    box-shadow: none;
}


.simple-item-view-description-fix {
     text-align: start; 
}



a.morelink {
    text-decoration:none;
    outline: none;
}
.morecontent span {
    display: none;
}
.comment {
/*    width: 400px; */
}
/* End more requirement */

#aspect_artifactbrowser_TombstoneView_div_notice { 
    margin-top: -10px;
    margin-bottom: 30px;

}

#aspect_artifactbrowser_TombstoneView_div_item-view .ds-table-header-row {
    text-align: left;
}

#aspect_artifactbrowser_TombstoneView_div_item-view .ds-table-header-cell .warn {
    color: RED;
    text-align: right;
}

#ds-content span.ds-red
{ 
  color: RED;
}

#ds-system-wide-alert,
.notice {
    padding: 10px;
    margin: 10px 0;
    border: 1px solid #bfc221;
    background-color: #fffff2;
    text-align: center;
}

.notice.success
{
    border-color: #21c221;
    background-color: #f2fff2;
}

#ds-system-wide-alert,
.notice.failure
{
    border-color: #c22121;
    background-color: #fff2f2;
}

#ds-system-wide-alert p {
    margin: 0;
}

.spacer {
	margin-top: -20px;
}	

/* Footer css */
footer.page-footer {
	background: var(--color-blue-400);
}

footer.page-footer > ul {
	list-style: none !important;
	margin: 0;
	padding: 0;
}

footer.page-footer > ul li > a {
	display: block;
	padding: var(--space-x-small) 0;
	color: white !important;
	text-decoration: none;
}

footer.page-footer > ul li > a:hover {
	text-decoration: none;
	color: white;
}

footer.page-footer p a {
	text-decoration: underline;
}

footer.page-footer p a :hover {
	text-decoration-thickness: 2px;
}

.page-footer__content {
	color: var(--color-blue-100);
	padding: var(--space-xxx-large) 0;
	background: var(--color-blue-400);
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(36ch, 1fr));
	grid-gap: var(--space-xx-large);
}

.page-footer__content h2 {
	color: var(--color-blue-200);
	font-size: 0.875rem;
	font-weight: 800;
	letter-spacing: 1.25px;
	text-transform: uppercase;
	margin-bottom: var(--space-medium);
}

.page-footer__content > section {
	margin-bottom: var(--space-x-large);
}

.page-footer__content section  ul  li {
	list-style: none !important;
	margin: 0;
	padding: 0;
}

.page-footer__content  ul li  a {
	display: block;
	padding: var(--space-xx-small) 0;
	color: white !important;
	text-decoration: none;
}

.page-footer__content  ul  {
        padding-left: 0;
}

.page-footer__content  p  a {
        color: white !important;
}

.page-footer__content  ul li  a:hover {
	text-decoration: underline;
	color: white;
}

.page-footer__content p a {
	text-decoration: underline;
}

.page-footer__content p a :hover {
	text-decoration-thickness: 2px;
}

.page-footer__disclaimer {
	background: var(--color-blue-500);
	color: var(--color-blue-200);
	padding: var(--space-medium) 0;
}

.page-footer__disclaimer p {
	margin: 0;
}

.page-footer__disclaimer a {
	color: var(--color-blue-200);
}

@media screen and (min-width: 820px) {
	.page-footer__disclaimer p {
		display: "inline-block";
	}

	.page-footer__disclaimer p + p {
		margin-left: var(--space-x-large);
	}
}


.ds-artifact-list .artifact-info {
   color: var(--color-neutral-300);
}

.navbar-default .navbar-link {
   color: var(--color-blue-100);
}


.navbar-default .navbar-toggle .icon-bar {
    background-color: var(--color-blue-100);
}

button.navbar-toggle:hover .icon-bar {
  background-color: #333;
}

#aspect_versioning_VersionNoticeTransformer_div_general-message.version-notice {
  margin-bottom: 50px;
}	



