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

/* Header */

#ndlaw #header { 
	height: 125px; }

#ndlaw #header h1 a,
#ndlaw #header h1,
#ndlaw #header #pagetitle {
	width: 441px;
	height: 125px;
	padding: 0;
	display: block; }

#ndlaw #header #pagetitle { background: url(assets/md5images/515f01854790106dab8ae19226460404.png) top right no-repeat; }

#ndlaw #header #pagetitle { margin: 0px 0px 0px 280px; }

#ndlaw #header h1 a { 
	text-indent: -9999px;
	width: 441px;
	height:125px;
	float: right; }

#ndlaw #header #logo {
	height: 125px;
	width: 250px;
	display: block;
	float: left; }


/* Navigation */

#ndlaw #navigation {  
	height: 36px;
	border-bottom: 8px solid #dcb439; }

#ndlaw #navigation #tabs,
#ndlaw #navigation #tabs ul { 
	height: 20px; 
	float: left;
	padding: 0;
	margin-top: 5px; }

#ndlaw #navigation #tabs a { 
	float: left;
	background-color: #002b5b;
	border: 0;
	margin: 0;
	color: #fff;
	font: normal 12px Arial, Verdana, Helvetica, sans-serif;
	padding: 0 10px;
	text-align: center;
	height: 20px;
	line-height: 20px;
	border-right: 1px solid #cacccf; }

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

#ndlaw #navigation #tabs li#tabfour a { 
	border-right: 0; }

#ndlaw #navigation #librarylink,
#ndlaw #navigation #librarylink a {
	height: 28px;
	width: 241px;
	color: #fff;
	margin-right: 22px;
	display: block; 
	float: right; }

#ndlaw #navigation #librarylink a {
	background: url(assets/md5images/7658f9abd37ad3a62e8b5bbfd09e59e5.png) top right no-repeat;
	text-indent: -9999px; }


/* Sidebar */

#ndlaw #sidebar { padding-top: 44px; }

#ndlaw #sidebar p.site-follow { display: none; }

#ndlaw #sidebar ul#side-browse li a,
#ndlaw #sidebar ul#side-author li a,
#ndlaw #sidebar ul#side-custom li a {
	border: 0;
	border-bottom: 1px solid #dcb439;
	width: 210px;
	padding-bottom: 4px;}

#ndlaw #sidebar a:hover,
#ndlaw #sidebar a:active,
#ndlaw #sidebar a:focus {
	text-decoration: underline;
	color: #000; }

#ndlaw #sidebar h2 {
	font: bold 15px Garamond, Georgia, "Times New Roman", Times, serif;
	color: #000;
	border: 0;
	border-bottom: 1px solid #dcb439;
	width: 210px;
	padding: 4px 0;
	margin-left: 15px;
	*margin-left: 0;
	text-indent: 0; }

#ndlaw #sidebar p.advanced a {
	text-decoration: none; }

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

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

#ndlaw #sidebar #sidebar-search label {
	color: #000;
	font: normal 13px Arial, Verdana, Helvetica, sans-serif; }
	
/* Main Content */

#ndlaw #dcn-home #slideshow { width: 100%; }

#ndlaw #dcn-home h2 { 
	font: normal 21px Garamond, Georgia, "Times New Roman", Times, serif;
	border: 0;
	margin-top: 0;  }

#ndlaw #dcn-home .box.aag h2,
#ndlaw #dcn-home .box.potd h2{
	border-bottom: 1px solid #999;
	font: normal 16px Garamond, Georgia, "Times New Roman", Times, serif;  }

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

#ndlaw #dcn-home .box.aag a,
#ndlaw #dcn-home .box.potd a { 
	background-color: transparent; }

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

#ndlaw #dcn-home #cover-browse h3 { background: url(assets/md5images/ad4281c1268d4158bc54cd003ea72ec0.gif) left no-repeat; }

#ndlaw #dcn-home #cover-browse .box { margin-top: 0; }

#ndlaw #content #series-home ul li {
	background: url(assets/md5images/ad4281c1268d4158bc54cd003ea72ec0.gif) left no-repeat; }

#ndlaw #main.text a:link,
#ndlaw #main.text a:visited {
	color: #005392;
	text-decoration: underline; }

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

#ndlaw #message ul.confirm ul li,
#ndlaw #message ul.warning ul li {
	background-image: url(assets/md5images/ad4281c1268d4158bc54cd003ea72ec0.gif); }

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

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

#ndlaw #dcn-home .box.aag a,
#ndlaw #dcn-home .box.potd a {
	text-decoration: none; }

/* Footer */

#ndlaw #footer { 
	height: 74px;
	background-color: #002b5b; }

#ndlaw #footer #bepress a {
	height: 74px;
	background-color: #002b5b; }

#ndlaw #footer p a {
	color: #fff;
	text-decoration: none;
	font: normal 12px Arial, Verdana, Helvetica, sans-serif; }

#ndlaw #footer p a:hover,
#ndlaw #footer p a:active,
#ndlaw #footer p a:focus {
	text-decoration: underline; }
	
/* Mobile */

.mbl #ndlaw #header { border-bottom: 5px solid #dcb439; }

.mbl #ndlaw #navigation { display: none !important; }

.mbl #ndlaw #dcn-home #slideshow { display: none; }

/* Hiding communities from peer_review_list.html 12-04-13 kwang */
#ndlaw #ir-peer.container_12 .grid_12 .grid_9 h4 span.group em {display:none;}

/* Adding deans' photos to series intro text 04-10-14 kwang*/
#ndlaw #series-home .intro img.portrait {
    border: medium solid #E5E5E5;
    display: block;
    float: left;
    margin-right: 20px;
    width: 150px;
    margin-top: 4px;}

/* CUSTOM-1443 Wrapping slide show for nd_lawyer 05-02-14 kwang */
#ndlaw #main.text #series-home .intro .slidebox-left {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    overflow: hidden;
    padding: 5px 5px 5px 0;
    width: 210px;
    height: 290px;}
    
#ndlaw #main.text #series-home .slidebox-left {display:none;}
#ndlaw #main.text #series-home .intro .slidebox-left {display:inline-block;}
#ndlaw #main.text #series-home .cut {display:none;}
#ndlaw #main.text #series-home .intro .cut {display:inline;}

/* CUSTOM-1443 Wrapping slide show for ndls_posters 08-08-14 kwang */
#ndlaw #main.text #series-home .intro .slidebox-bigger-left {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin-left: 10px;
    margin-right: 10px;
    overflow: hidden;
    padding: 5px 5px 5px 0;
    width: 300px;
    height: 350px;}
    
/* Styling for dc network logo on homepage */
#ndlaw #main.text #dcn-home #dc_lawcommons {padding-top:15px; height:150px; float:right;}
#ndlaw #main.text #dcn-home .box.potd {margin-bottom:0px;}

/* Updating homepage for 8.3 configs kr 9/16/16 */
#ndlaw #dcn-home #homepage-intro {width: 100%;}

/* 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; }

/* fixing text overlap on new content carousels in galleries and moving images to left sidelb 01162018 */
#ndlaw #carousel article div.text-content {
	width: 30%;
}

#ndlaw .image-content { text-align: left; }
#ndlaw .text-content { left: 425px; }

/* condensing spacing between list items in abstract field 2/13/18 -sb */
#ndlaw #main #abstract ul {
    margin: 0 0 -0.5em 0;
}

/*
#ndlaw #content ul li {
    background-image: url(assets/md5images/ad4281c1268d4158bc54cd003ea72ec0.gif); }
*/    
/* Fixing list items in NDLS Communications series */
#ndlaw #content ul#series-intro li {
	background: transparent;
        list-style: square;
}
/* Make "Find in Your Library" a button instead of a link */
#ndlaw #open-url.aside a {
    width: 100%;
    max-width: 140px !important;
    margin: 0;
    display: inline-block;
    float: right;
    text-align: center;
    text-decoration: none;
    text-shadow: none !important;
    background-image: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    border: 1px solid #0074CC !important;
    font-weight: normal;
    font-size: 16px;
    padding: 10px;
    background: #fff !important;
    color: #0074CC !important; }
