/* Custom USC */
a {
  color:#900;
}
header {
  background-color:#2c2c2c;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}
.search {
  margin-top: 1rem;
}
.footer {
  margin-top: 1rem;
  padding-top: 1rem;
}
#usclibHeader {
  height: 70px;
  border-bottom: 1px solid #9A1C19;
}
#usclibContainer {
  position:relative;
  padding-left: 2.5rem;
  padding-top: 1.5rem;
}
#custom_header {
  background: #9a1c1d;
  background: -moz-linear-gradient(top, #9a1c1d 0%, #680301 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9a1c1d), color-stop(100%, #680301));
  background: -webkit-linear-gradient(top, #9a1c1d 0%, #680301 100%);
  background: -o-linear-gradient(top, #9a1c1d 0%, #680301 100%);
  background: -ms-linear-gradient(top, #9a1c1d 0%, #680301 100%);
  background: linear-gradient(to bottom, #9a1c1d 0%, #680301 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a1c1d', endColorstr='#680301', GradientType=0);
  background: linear-gradient(to bottom, #9a1c1d, #680301);
}
#usclibHeader h1 {
  font-size: 30px;
  line-height: 36px;
  margin:0;
  padding:0;
}
#usclibHeader h1 a {
  background: url("https://lh4.googleusercontent.com/-wSZ7i-_UHjs/UA3Xx4PDG_I/AAAAAAAAAHI/vcStAx80EGU/s800/logotype.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 27px;
  text-indent: -9999px;
  width: 192px;
}
#usclibHeader h2 {
  position: absolute;
  right: 10px;
  top: 10px;
  margin:0;
}
#usclibHeader h2 a {
  margin-right: 2rem;
  margin-top: 0.5rem;
  background: url("https://lh3.googleusercontent.com/-9A3gls1x_W8/UA3X4fu8RdI/AAAAAAAAAHY/S-yy-3vajAU/s800/usc-logo.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 38px;
  text-indent: -9999px;
  width: 176px;
  text-decoration:none;
}
#usclibPagehead h2 {
  color:#333;
  font-size:24px;
  line-height:normal;
  padding:10px 0;
  font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
  margin:0 inherit;
}
#usclibPagehead h2 a {
  margin-left: 2rem;
  margin-top: -0.8em;
  position: absolute;
  color: white; text-decoration:none;
}
#usclibPagehead h2 a:hover {
  text-decoration:none;
}
#usclibPagehead {
  height: 50px;
}
#usclibPagehead .container {
  padding:0 16px;
}
#usclibPagehead img {
  margin-top: -0.5rem;
  margin-right: -3rem;
}
.photo-collage {
  border: 2px solid #e3e3e3;
  border-radius: 4px;
  width: 360px;
  height: 250px;
}
.aeon_request_link {
  background-color: #FFCB00;
}
.tabbing.navbar-default {
    /* background-color: #ffffff; */
    /* border-color: #ffffff; */
}
.page_action:hover, .page_action:focus {
    color: #990000;
    background-color: #eeeeee
}
h1, .h1 {
    font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1.875rem;
    font-weight: bold;
    color: #000000
}
h2 {
    font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1.5rem;
    font-weight: bold;
    color: #000000;
}
h3 {
    font-family: "PT Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 1.25rem;
    font-weight: bold;
    color: #000000;
}
a {
    color: #900;
    text-decoration: none;
    line-height: inherit;
    cursor: pointer;
}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #990000;
    border-color: #990000;
    cursor: default
}
.pagination>li>a,.pagination>li>span {
	color: #777777;
}
.btn:active, .btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.btn:hover {
    color: #fff;
    text-decoration: none;
}
.btn:focus, .btn.focus {
    color: #BF0400;
    text-decoration: none;
}
.btn-primary {
	color: #fff;
	background-color: #9d1b13;
	border-color: #9d1b13
}
.tabbing.nav-pills > li > a {
    margin-bottom: 0;
    margin-left: -10px;
    margin-right: 0;
    background-color: #007eaf;
    color: #ffffff;
    border-radius: 0
}
.record-type-badge.agent {
    color: #333;
    border-color: #333;
}
.record-type-badge.resource {
    color: #333;
    border-color: #333;
}
.record-type-badge.subject {
    color: #333;
    border-color: #333;
}
.breadcrumb * a{
    color: #FFCC00;
}.breadcrumb li br{display:none}.panel .breadcrumb{background:black;padding:0;margin:0}.acc_holder{margin-top:1.25rem}#sidebar .acc_button{display:none}#sidebar .present_list{padding-left:10px}.sorter{margin-top:20px}@media (min-width: 992px){#sidebar.resizable-sidebar{position:relative;padding-left:12px}#sidebar.resizable-sidebar .resizable-sidebar-handle{background-color:#EEE;position:absolute;height:100%;width:8px;top:0;left:0;cursor:ew-resize;background-image:url(/assets/sidebar_drag_handle-bd38afc381508ff1559c7e39ff30118da188ed3ba99eb071cb8047dbc791ce19.png);background-repeat:no-repeat;background-position:1px center;border-right:1px solid #CCC}}@media (max-width: 991px){.row.has-resizable-content>.col-sm-9,.row.has-resizable-content>.resizable-sidebar{width:inherit !important}}.skipnav a:focus{position:absolute}.record-type-badge{padding:0.25rem;font-family:"Roboto Slab", serif;font-weight:bold}.record-type-badge i{margin-right:0.125rem}.badge-and-identifier .record-type-badge{float:left}.record-type-badge.resource{color:#e01919;border-color:#e01919}.record-type-badge.archival_object{color:#457141;border-color:#457141}.record-type-badge.agent{color:#3b52ff;border-color:#3b52ff}.record-type-badge.accession{color:#e01919;border-color:#e01919}.record-type-badge.classification{color:#015189;border-color:#015189}.record-type-badge.digital_object{color:#e01919;border-color:#e01919}.record-type-badge.repository{color:#7608b5;border-color:#7608b5}.record-type-badge.subject{color:#fe8534;border-color:#fe8534}.infinite-record-wrapper{height:600px;overflow:hidden}.infinite-record-container{width:100%;overflow:hidden;will-change:transform}.infinite-record-container .waypoint{height:1em}.infinite-record-container .waypoint.populated{height:auto}.infinite-record-scrollbar{overflow:scroll;position:absolute;width:15px}.infinite-tree-view{height:600px;padding:1em}.infinite-tree-view .resource-level,.infinite-tree-view .resource-type,.infinite-tree-view .resource-container{display:none}@media (max-width: 991px){.infinite-tree-sidebar{display:none}}.infinite-record-record{background-image:repeating-linear-gradient(90deg, transparent, transparent 19px, #EEE 20px)}.infinite-item{background-color:#FFF}.infinite-item.infinite-item-indent-2{margin-left:20px;padding-left:20px}.infinite-item.infinite-item-indent-3{margin-left:40px;padding-left:20px}.infinite-item.infinite-item-indent-4{margin-left:60px;padding-left:20px}.infinite-item.infinite-item-indent-5{margin-left:80px;padding-left:20px}.infinite-item.infinite-item-indent-6{margin-left:100px;padding-left:20px}.infinite-item.infinite-item-indent-7{margin-left:120px;padding-left:20px}.infinite-item.infinite-item-indent-8{margin-left:140px;padding-left:20px}.infinite-item.infinite-item-indent-9{margin-left:160px;padding-left:20px}.infinite-item.infinite-item-indent-10{margin-left:180px;padding-left:20px}.infinite-item.infinite-item-indent-11{margin-left:200px;padding-left:20px}.infinite-item.infinite-item-indent-12{margin-left:220px;padding-left:20px}.infinite-item h3{margin-top:0}.infinite-item dl.dl-horizontal{margin-top:5px;margin-bottom:0;padding-bottom:10px}.infinite-item dl.dl-horizontal dt{text-align:left;padding-left:3px;white-space:normal;margin-bottom:5px;line-height:1.2em}.infinite-item dl.dl-horizontal dd{line-height:1.2em}.waypoint:last-child .infinite-record-record:last-child:after{content:'';border-bottom:5px solid #CCC;width:90%;left:5%;display:block;padding-top:40px;background:#FFF;position:absolute}.largetree-container{background-color:#EEE;margin-bottom:1em;overflow-x:auto;overflow-y:auto;padding:1px}.largetree-container .reparented-highlight .title{background-color:#93d093;transition:all 0.5s linear}.largetree-container .reparented .title{background-color:auto;transition:all 1.5s linear}.largetree-container button.expandme{background:none;border:0}.largetree-container .waypoint{height:0;display:table-row}.largetree-container li{padding:0;margin:0.5em 0}.largetree-container .waypoint.populated{display:none}.largetree-container .root{width:100%}.largetree-container table{table-layout:fixed}.largetree-container tr.multiselected-row{outline:1px solid #0A6AA1}.largetree-container tr.multiselected-row td{background-color:#b6def5}.largetree-container td.drag-handle,.largetree-container td.no-drag-handle{display:none}.largetree-container.drag-enabled td.drag-handle,.largetree-container.drag-enabled td.no-drag-handle{display:table-cell}.largetree-container.drag-enabled td.no-drag-handle{width:2em}.largetree-container.drag-enabled td.drag-handle{width:2em;background-image:url(/archivesspace/tree_drag_handle.gif);background-repeat:no-repeat;background-position:4px 50%;cursor:move}.largetree-container.drag-enabled td.drag-handle.drag-disabled{visibility:hidden}.largetree-container.drag-enabled td.drag-handle.multiselected{width:2em;background-color:#0A6AA1}.largetree-container td.resource-level{width:8%}.largetree-container td.resource-type{width:18%}.largetree-container td.resource-container{width:28%}.largetree-container td.digital-object-type{width:12%}.largetree-container td.file-uri-summary{width:28%}.largetree-container td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;height:2em;line-height:2em}.largetree-container .expandme:focus{border:0;outline-style:none}.largetree-container .expandme-icon.expanded{transform:rotate(90deg);transition:transform 100ms ease-out}.largetree-container tr.current{outline:1px solid #0A6AA1}.largetree-container tr.current td{background-color:#EFFAFF}.largetree-container .indentor{display:inline-block;height:inherit;text-align:right;background-color:#F1F1F1;background-image:repeating-linear-gradient(90deg, transparent, transparent 23px, #fff 24px)}.largetree-container table.root tbody tr:nth-of-type(odd){background-color:#FAFAFA}.largetree-container table.root tbody tr:first-child{background-color:#F1F1F1}.largetree-container table.root tbody tr:first-child td.title{padding-left:6px}.largetree-container .indent-level-0 .indentor{width:24px}.largetree-container .indent-level-1 .indentor{width:24px}.largetree-container .indent-level-2 .indentor{width:48px}.largetree-container .indent-level-3 .indentor{width:72px}.largetree-container .indent-level-4 .indentor{width:96px}.largetree-container .indent-level-5 .indentor{width:120px}.largetree-container .indent-level-6 .indentor{width:144px}.largetree-container .indent-level-7 .indentor{width:168px}.largetree-container .indent-level-8 .indentor{width:192px}.largetree-container .indent-level-9 .indentor{width:216px}.largetree-container .indent-level-10 .indentor{width:240px}.largetree-container .indent-level-11 .indentor{width:264px}.largetree-container .indent-level-12 .indentor{width:288px}.largetree-container .indent-level-13 .indentor{width:312px}.largetree-container .indent-level-14 .indentor{width:336px}.largetree-container .indent-level-15 .indentor{width:360px}.largetree-container .indent-level-16 .indentor{width:384px}.largetree-container tr#new .indentor,.largetree-container tr#new .new-title{float:left}.largetree-container tr#new .new-title{margin-left:4px;line-height:2em}.largetree-container tr#new .indentor .glyphicon{line-height:2em;margin-right:4px;color:#4cae4c}.largetree-container tr.cut td{background-color:#CCC;box-shadow:inset 0 1px 2px #999}.largetree-progress-indicator{width:100%;height:5px;display:block;visibility:hidden}.ui-resizable-handle.ui-resizable-s{width:100%;position:absolute;bottom:0;left:0;height:8px;background-color:#EEE;background-image:url(/archivesspace/drag_handle.png);background-repeat:no-repeat;background-position:center center;border-top:1px solid #DDD;border-bottom:1px solid #D9D9D9;cursor:ns-resize}.ui-resizable-handle.ui-resizable-s:hover{background-color:#e9e9e9}.ui-resizable-handle.ui-resizable-s .tree-resize-toggle{font-family:'Glyphicons Halflings';position:absolute;font-size:8px;right:0;top:0px;padding:0 20px;cursor:pointer;background:rgba(0,0,0,0.1);line-height:8px;color:#888}.ui-resizable-handle.ui-resizable-s .tree-resize-toggle:before{content:'\e114'}.ui-resizable-handle.ui-resizable-s .tree-resize-toggle:hover{text-decoration:none}.ui-resizable-handle.ui-resizable-s.maximized .tree-resize-toggle:before{content:'\e113'}.ui-resizable-resizing .ui-resizable-handle.ui-resizable-s{background-color:#e9e9e9}.tree-drag-indicator{position:fixed;display:inline-block;z-index:1000;background-color:white;padding:5px;border:solid black 1px}.tree-drag-indicator ul{margin:0;padding:0;padding-left:1.5em}.largetree-container.drag-enabled tr.drag-drop-over{outline:1px solid #028482}.largetree-container.drag-enabled tr.drag-drop-over td{background-color:#F0FFF0}.largetree-container.drag-enabled tr.drag-drop-over-disallowed{outline:1px solid #c82829}.largetree-container.drag-enabled tr.drag-drop-over-disallowed td{background-color:#FFF0F0}.largetree-container.drag-enabled .drag-annotation{float:right;width:12px;text-align:center;height:1.5em;line-height:1.5em;margin-right:2px;font-size:0.8em;color:#FFF}.tree-scroll-hotspot{position:absolute;opacity:0;z-index:900}#object_container .blockout{position:absolute;top:0;left:0;background:rgba(0,0,0,0.2);z-index:100}.largetree-blockout{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,0.3);z-index:200;top:0;left:0}#tree-toolbar{padding:4px 5px 4px 0;background-image:linear-gradient(to bottom, #f3f3f3 0%, #ededed 100%);margin:0;border-top:1px solid #EEE;border-bottom:1px solid #DFDFDF}#tree-toolbar .tree-transfer-form form{margin:0}#tree-toolbar .tree-transfer-form fieldset{width:300px;padding:10px}#tree-toolbar .tree-transfer-form .form-actions{margin:0}.emph.render-none{font-style:italic}.emph.render-bold,.emph.render-bolddoublequote,.emph.render-bolditalic,.emph.render-boldsinglequote,.emph.render-boldsmcaps,.emph.render-boldunderline{font-weight:bold}.emph.render-italic,.emph.render-bolditalic{font-style:italic}.emph.render-smcaps,.emph.render-boldsmcaps{font-variant:small-caps}.emph.render-sub{vertical-align:sub;font-size:80%}.emph.render-super{vertical-align:super;font-size:80%}.emph.render-underline{text-decoration:underline}.emph.render-nonproport{color:#666}.emph.render-doublequote:before,.emph.render-bolddoublequote:before{content:'"'}.emph.render-doublequote:after,.emph.render-bolddoublequote:after{content:'"'}.emph.render-singlequote:before,.emph.render-boldsinglequote:before{content:"'"}.emph.render-singlequote:after,.emph.render-boldsinglequote:after{content:"'"}
