/*
-----------------------------------------------
bepress IR local stylesheet.
Author:   Lani Goto
Version:  Aug 2016
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

body {
	background: #998c79 url(assets/md5images/3e437102a2dc52485e7c6ca1135710e2.png) top left repeat-x; }

/* ---------------- Header ---------------- */

#uop #header {
	position: relative;  /* needed for logo positioning */
  	height: auto !important; /* !important overrides mbl styling */
}

#uop #banner_image {
	display: block; /* removes descender of inline element */
	width: 980px; /* not necessary if image is sized correctly */
	height: auto !important;  /* avoids warping improperly sized header image / SUP-19994 */
}

	/* --- Logo --- */

#uop #logo_image {
	position: absolute !important; /* !important overrides mbl styling */
	top: 0; 
	left: 0;  /* change to "right:" for right aligned logo */
	width: 31.02% !important;  /* 304 / 980 */
	height: auto !important; /* Important avoides DC assigning incorrect height to logo image */ 
}

/* Navigation */

#uop #navigation {
	height: 35px; }

#uop #navigation #tabs,
#uop #navigation #tabs ul,
#uop #navigation #tabs ul li {
	padding: 0;
	margin: 0; }

#uop #navigation #tabs a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	background-color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0 10px;
	margin: 0;
	border: 0;
	border-right: 1px solid #806f58;
	float: left;
	height: 35px;
	line-height: 35px; }

#uop #navigation #tabs li#tabfour a { 
	border-right: none; }

#uop #navigation #tabs a:hover,
#uop #navigation #tabs a:active,
#uop #navigation #tabs a:focus {
	text-decoration: underline; }


/* Sidebar */

#uop #sidebar h2 {
	width: 210px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	text-indent: 0;
	color: #000000;
	background-color: transparent;
	padding: 4px 0;
	border-top: 0;
	border-bottom: 1px dotted #d1cbc4;
	margin-left: 15px; }

#uop #sidebar a, 
#uop #sidebar p.advanced a {
	font-size: 13px;
	font-weight: normal;
	text-decoration: none; }

#uop #sidebar a:hover,
#uop #sidebar a:active,
#uop #sidebar a:focus,
#uop #sidebar p.advanced a:hover,
#uop #sidebar p.advanced a:active,
#uop #sidebar p.advanced a:focus {
	color: #000;
	background-color: transparent;
	text-decoration: underline; }

#uop #sidebar #sidebar-search label {
	font-size: 13px;
	color: #000; }

#uop #sidebar p.advanced + div {
	display: none; }


/* Main Content */

#uop #content {
	background-color: transparent; }

#uop #dcn-home .box.top.left,
#uop #dcn-home .box.top.right {
	margin-top: 20px;
	margin-right: 2%;
	margin-bottom: 0;
	border-bottom: none; }

#uop #dcn-home .box.top.left {
	width: 290px;
	margin-top: 0;
	min-height: 280px; }

#uop #dcn-home .box.top.right {
	margin-left: 30px;
	min-height: 274px; }

#uop #dcn-home .box.top.left h2 {
	font: bold 19px Arial, Verdana, Helvetica, sans-serif;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-top: 0;
	border-bottom: none; }

#uop #dcn-home #cover-browse h3 a {
	font: normal 14px Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline; }

#uop #dcn-home .box.aag h2,
#uop #dcn-home .box.potd h2{
	width: 267px;
	font: bold 16px Arial, Verdana, Helvetica, sans-serif;
	border-bottom: 1px solid #999; }

#uop #dcn-home .box.aag h2 span.pull-right { 
	display: none; }

#uop #dcn-home .box.aag a,
#uop #dcn-home .box.potd a {
	border-bottom: 1px solid #999;
	background: none; }

#uop #main.text .box a:link,
#uop #main.text .box a:visited {
	text-decoration: none; }

#uop #main.text .box a:hover,
#uop #main.text .box a:active,
#uop #main.text .box a:focus {
	text-decoration: underline; }

#uop #main.text a:link,
#uop #main.text a:visited {
	color: #5c544a;
	text-decoration: underline; }

#uop #main.text a:hover,
#uop #main.text a:active,
#uop #main.text a:focus {
	color: #000;
	text-decoration: underline; }

#uop #main.text a.recent-additions {
	border-bottom: none; }


/* Footer */

#uop #footer,
#uop #footer #bepress a {
	height: 75px;
	background-color: #000; }

#uop #footer p:first-of-type {
	padding-top: 25px; }

#uop #footer p,
#uop #footer p a {
	font-size: 12px;
	color: #fff;
	text-decoration: none; }

#uop #footer p a:hover,
#uop #footer p a:active,
#uop #footer p a:focus {
	text-decoration: underline; }
	
#uop #homepage-intro {width:666px; margin-bottom:0}
	
/* Customizing the 'Find in your library' link to be a button with a book icon - ADoran 11/8/16 */

#uop #openurl.ignore {
  padding: 3px 10px;
  background: linear-gradient(180deg, #ffffff, #e6e6e6);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border: 1px solid #cccccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
}

#uop .icon-openurl:before {content: "\f02d"}

/*Adjusting display of ISSN on article info page - ADoran 11/21/16 */
#uop #alpha #issn {
	display:inline;
	margin:0;
	padding:0;
	float:left; }

#uop #alpha #issn p {
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	text-align:left;
	text-transform:none; }

/* Expert Gallery Suite SW Gallery */
.egs-profile-gallery {
	display: block; /* removes descender space below inline element */
 /* left aligned */
	margin: -16px 0 -16px -42px; /* #content .text padding: 16px 0; and #content .text (margin 32px) + #sidebar (margin 10px) */
 
}

.verticalalign { height: 0; }
#content div.clear { height: 0; }

/* Adjusting rights statement images ADoran 3/2/2017 */
#uop #rights_statements_custom img {
	height: 50px;
	width: 150px;
}
#uop #rights_statements_custom h4 {
	color:black;
}

.smallcaps {font-variant: small-caps;}

/* Styling to place intro text next to slideshow at The Real Ambassadors Collection - ADoran 3/16/17 */
#uop #tra-box-left{width:300px; float:left;}
#uop #tra-box-right {width:300px; float:right;}

/* Setting fields to display on article info page, then hide via CSS so they will be imported over to SW - ADoran 4/6/17 */
#uop #ir-book #buy_link.element h4,
#uop #ir-book #buy_link.element p,
#uop #ir-book #find_pacificat.element h4,
#uop #ir-book #find_pacificat.element p,
#uop #ir-book #find_library.element h4,
#uop #ir-book #find_library.element p { display:none; }

/* Adjusting display of repository ISSN in sidebar - ADoran 4/13/17 */
#uop #uop-issn p {
	margin: 20px 0;
	text-align: center;
	text-transform: uppercase; }
#uop #uop-issn .full-space {letter-spacing: .33em}

/* Styling to place intro text next to slideshow at The Jazz Diplomacy Tour Collection - ADoran 4/26/17 */
#uop #jdt-box-right {width:300px; height:230px; float:right; padding-left:10px}

/* Adjusting embeded video on OER Community - ADoran 1/31/18 */
#uop #oer-vid-embed {width:600px; margin-left:auto; margin-right:auto; margin-bottom:10px;}

/*Styling for CAS Login info on login page - ADoran 2/5/18 */
dl#upacific-login {
    display:block;
    width:645px;
    height:100px;
    border:1px solid #F47920;}

#upacific-login dt {
    padding-left:10px;
    background:#F47920;
    font:14px/24px Arial, sans-serif;
    font-weight:bold;
    font-size: 18px;
    color:#FFFFFF;}

#upacific-login dd {
    padding:5px;
    margin:15px 0;
    font-size: 16px;
    text-align:center;}

#upacific-login dd img {
    height:30px;
    width:auto;
    border:0;
    padding-bottom:10px;}

#upacific-login a:link,
#upacific-login a:visited {
    font:14px/30px Arial, sans-serif;
    vertical-align:top;
    font-weight:bold;
    color: #000000;
    font-size: 18px;
    padding-left: 30px;}
    
#uop #myaccount p.loginspecial {font-size: 14px;}

/* Styling for images in the Assesment Event Community intro text - ADoran 4/25/18 */
#uop #assessment-intro-img {float:left; margin-right:15px;}

/*Styling for Additional Files under Download Button at /euler-works - ADoran 5/8/19 */
#uop #euler-files br {display:block;}
#uop #euler-files p {margin-top:2px;}

/* Adjusting font of Content Summary and Archive Notes fields to better display HTML characters - ADoran 8/27/19 */
#uop #contentsummary p,
#uop #contentsummaries p,
#uop #archivenotes p {font-family:Helvetica; font-size: 13px;}


/* Styling for Speaker Images - ADoran 4/21/20 */
#uop .speaker img {
	float: right;
	display: block;
	max-width: 160px;
	padding-bottom: 10px; }

/* Fixing display for three tier communities via CUSTOM-1557 - ADoran 7/7/20 */
#uop #container #wrapper #content #main.text #series-home ul li ul {
	margin: 12px 0 6px 12px; }
	
/* Adjusting display of nested lists on Submission Guidelines page at /time-capsule - ADoran 8/3/20 */
#uop #timecapsule-guidelines ul {margin-bottom:0}

/* Resizing text in Mobile display - ADoran 1/22/21 */
.mbl #alpha p,
.mbl #alpha #recommended_citation p,
.mbl #breadcrumb a,
.mbl .crumbs a,
.mbl #beta-disciplines p,
.mbl #beta_7-3 #article-stats.aside p.article-stats-date,
.mbl #wrapper #sidebar a {font-size:16px;}

/* Bluebook Citation - ADoran 7/25/22 */
.smallcaps {font-variant: small-caps;}

/* Adjusting display of lists within lists on book gallery pages - ADoran 8/12/22 */
ul.thumb_view li .content_block ol li ul,
ul.thumb_view li .content_block ul li ul {padding-left:0;}