/**
 * The contents of this file are subject to the license and copyright
 * detailed in the LICENSE and NOTICE files at the root of the source
 * tree and available online at
 *
 * http://www.dspace.org/license/
 */
.banner img {background-color: #FFFFFF;padding:15px;margin:20px;}
.brand {padding-top: 30px;}
.brand h4 {color: #999999}
ol.breadcrumb li {color: white; font-style: italic;}
ol.breadcrumb li a {color: white; font-weight: bold; font-style: normal;}
body.undernavigation {overflow-x: hidden; padding-top: 65px;}
#content {padding-bottom:60px;}
#designedby {padding: 5px;}
#footer_feedback {padding-top: 12px;}
input[type="file"] {display: block;height: auto;}
div.panel-primary div.panel-heading a {color: white;}
/* This magic gets the 16x16 icon to show up.. setting height/width didn't
   do it, but adding padding actually made it show up. */
img.ds-authority-confidence,
span.ds-authority-confidence
{ width: 16px; height: 16px; margin: 5px; background-repeat: no-repeat;
  padding: 0px 2px; vertical-align: bottom; color: transparent;}
img.ds-authority-confidence.cf-unset,
span.ds-authority-confidence.cf-unset
  { background-image: url(../../../image/authority/bug.png);}
img.ds-authority-confidence.cf-novalue,
span.ds-authority-confidence.cf-novalue
  { background-image: url(../../../image/confidence/0-unauthored.gif);}
img.ds-authority-confidence.cf-rejected,
img.ds-authority-confidence.cf-failed,
span.ds-authority-confidence.cf-rejected,
span.ds-authority-confidence.cf-failed
  { background-image: url(../../../image/confidence/2-errortriangle.gif); }
img.ds-authority-confidence.cf-notfound,
span.ds-authority-confidence.cf-notfound
  { background-image: url(../../../image/confidence/3-thumb1.gif); }
img.ds-authority-confidence.cf-ambiguous,
span.ds-authority-confidence.cf-ambiguous
  { background-image: url(../../../image/confidence/4-question.gif); }
img.ds-authority-confidence.cf-uncertain,
span.ds-authority-confidence.cf-uncertain
  { background-image: url(../../../image/confidence/5-pinion.gif); }
img.ds-authority-confidence.cf-accepted,
span.ds-authority-confidence.cf-accepted
  { background-image: url(../../../image/confidence/6-greencheck.gif); }

/* hide authority-value inputs in forms */
input.ds-authority-value { display:none; }

/** XXX Change to this to get the authority value to show up for debugging:
 input.ds-authority-value { display:inline; }
**/

/* for edit-item-form lock button */
input.ds-authority-lock
  { vertical-align: bottom; height: 24px; width: 24px; margin-right: 8px;
    background-repeat: no-repeat; background-color: transparent; }
input.ds-authority-lock.is-locked
  { background-image: url(../../../image/lock24.png); }
input.ds-authority-lock.is-unlocked
  { background-image: url(../../../image/unlock24.png); }

/* field required in submission */
.label-required:after { content:" *"; }

a, a:hover, a:focus {
  color: #990033;
}

.navbar-fixed-top {
  position: fixed;
  left:0px;
  top:130px;
  margin-left:15px;
  margin-right:15px;
  background-image:none;
}


.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a {
  text-shadow: none;
  color: #ffffff;
}

 #logobanner {
  position:fixed;
  left:0px;
  top:0px;
  margin-left: 15px;
  margin-top: 0px;
/*  padding-right:1800px;  */
  z-index:1031;
  height:130px;
  width:100%;
  background-color: #ffffff;
}

.banner img {
 margin: 0;
 padding: 0;
}

.banner .pull-left {
  margin-top:20px;
}

@media screen and (max-width:525px) {
 .banner .pull-right {
   display:none;
 }
}

.brand {
  margin-top:60px;
}

.navbar-inverse, .navbar-inverse .navbar-nav > .active > a {
  background-image: none;
  background-color: #990033;
}

.navbar-inverse a {
  color: #ffffff;
}

.jumbotron {
  padding-top: 10px;
  padding-bottom: 10px;
}

.navbar a:hover, .navbar a:focus {
  color: #ffffff;
}



.btn-success,.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success, .btn-default, .btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-info, .btn-info:hover, .btn-info:focus, .btn-warning
 {
  background-image: none;
  border-color: #dcdcdc;
  background-color: #b5b5b5;
  text-shadow: none;
}

.btn-danger, .btn-danger:hover, .btn-danger:focus {
  background-color: #990033;
  background-image: none;
  border-color: #990033;
  text-shadow: none;
}


.panel-primary > .panel-heading, .panel-info > .panel-heading {
  background-image: none;
  background-color: #990033;
  border-color: #990033;
  color: #ffffff;
}

.panel-primary, .panel-info {
  border-color: #990033;
}

.alert-info {
  background-color: #cccccc;
  border-color: #cccccc;
  color: #000000;
  background-image: none;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  background-color: #000;
  border-color: #000;
}

body {
  font-family: Verdana,Arial,Helvetica,sans-serif;
}
