/*
-----------------------------------------------
bepress IR local stylesheet.
Author:   Kyle G Sessions
Version:  16 February 2012
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

/* Header */

#njilb #header #logo {
    height: 38;
    width: 980px;
    float: none;
    background-color: #5e25a6;
    border-bottom: 1px solid #7e50b2; }

#njilb #header {
    height: 148px;
    border-bottom: 25px solid #ffc93f; }

#njilb #header #pagetitle { border-top: 1px solid #fffae4; }

#njilb #header #pagetitle,
#njilb #header h1,
#njilb #header h1 a {
    display: block;
    width: 980px;
    height: 108px;
    margin: 0;
    padding: 0; }

#njilb #header h1 a {
    text-indent: -9999px;
    background: #341b5d url(../assets/md5images/0363973db858d213989a8df3ec201b9d.jpg) top left no-repeat; }

/* Sidebar */

#njilb #sidebar a:link,
#njilb #sidebar a:visited {
    color: #45247d;
    text-decoration: none; }

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

#njilb #sidebar ul#navlist { border-top-color: #e3dbb4; }

#njilb #sidebar ul#navlist li a { border-bottom-color: #e3dbb4; }

#njilb #sidebar ul#navlist li a:link,
#njilb #sidebar ul#navlist li a:visited {
    color: #fff;
    background-color: #5e25a6; }

#njilb #sidebar ul#navlist li a:hover,
#njilb #sidebar ul#navlist li a:active,
#njilb #sidebar ul#navlist li a:focus {
    color: #45247d;
    background-color: #FFC93F; }

#njilb #sidebar form label { color: #000; }

#njilb #sidebar .sb-custom-journal a {
    font-weight: bold; }

#njilb #sidebar .sb-custom-journal .sublist a {
    font-weight: normal; }

/* Footer */

#njilb #footer {
    height: 85px;
    background-color: #5c30a6;
    border-top: 2px solid #9881ac; }

#njilb #footer p#standard-footer-links {
    font: 12px Arial, Helvetica, sans-serif;
    color: #fff; 
}

#njilb #footer p#custom-footer {
    color: #fff; }

#njilb #footer p#custom-footer {
    text-decoration: underline;
    font: 11px/1.4 Arial, Helvetica, sans-serif; }

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

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

#njilb #footer p a:hover,
#njilb #footer p a:active,
#njilb #footer p a:focus {
    color: #f5f0f7;
    text-decoration: underline; }

#njilb #footer p#custom-footer a {
	text-decoration: underline;
	margin: 0; }

/* Additional footer logo */

#njilb #footer { position: relative; }

a#footerlink { margin: 0; }

#footerlogo { 
    position: absolute;
    top: 0;
    right: 8px;
 } 



/* Main content area */

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

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

#njilb #main.text #alpha h1 {
    font-size: 22px;
    font-variant: small-caps;
    font-weight: bold; }

#njilb #main.text h2 {
    font-size: 20px;
    font-variant: small-caps;
    font-weight: bold;
    background-color: transparent;
    padding-bottom: 2px;
    border-bottom: 2px solid #464646; }
    
#njilb #main.text #toc .item h2.vol {
    border-bottom: none; }

#njilb #main.text .vol h2  { border-bottom: 0; }

#njilb #main.text .doc { margin-top: 18px; }

#njilb #main.text #beta h4 {
    font-family: "Trajan Pro", Georgia, "Times New Roman", Times, serif;
    text-align: left;
    font-size: 20px;
    font-variant: small-caps;
    font-weight: bold;
    background-color: transparent;
    padding-bottom: 2px;
    border-bottom: 2px solid #464646;
    letter-spacing: 0;
    text-transform: none; }

#njilb #main.text #beta dl { margin-left: 0; }

#njilb #main.text #beta dt { 
    font-size: 12px;
    margin-top: 1em; }

#njilb #main.text .articleInfo a,
#njilb #main.text .doc a:link,
#njilb #main.text .doc a:visited {
    text-decoration: none; }

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

#njilb #main.text #coverart #sub {
    border-top-color: #fff;
    margin-top: 0; }

#njilb #main.text #coverart #alpha { border-right-color: #fff; }

/*#njilb #main.text #coverart #beta { margin-top: -51px; }*/

#njilb #main.text #coverart #beta #coverart-box-container { border-top-color: #fff; }

#njilb #main.text #coverart #beta .coverart-box { border-bottom-color: #fff; }

/* Small Caps rule needed for Bluebook citation */

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

#njilb .crumbs p a {display:none;}
#njilb .crumbs p a + a {display:inline;}

#njilb #sidebar ul li ul {margin-left:15px; margin-bottom:-18px}


/* Small Caps rule needed for Bluebook citation */

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

/* Editorial Board page customizations 03/12 bg */
/* Updated 2017/01/04 cp */

#njilb #jilb_edboard .edboard_single h3 {text-align:center; width:100%; padding-bottom:4px;}
#njilb #jilb_edboard .edboard_single {text-align:center; width:100%; padding-top:.25em; padding-bottom:1em;}

#njilb #jilb_edboard .two-column h3 {text-align:center;}
#njilb #jilb_edboard .two-column {display:inline-block; float:left; text-align:center; vertical-align:top; width:50%; padding-top:.25em; padding-bottom:1em;}

#njilb #jilb_edboard .three-column h3 {text-align:center;}
#njilb #jilb_edboard .three-column {display:inline-block; float:left; text-align:center; vertical-align:top; width:33%; padding-top:.25em; padding-bottom:1em;}

#njilb  #editorial-board p {text-align:center;}
#njilb  #editorial-board h2 {
        background-color: transparent;}

#njilb #jilb_edboard .three-title h3 {text-align:center; width:100%; padding-bottom:4px;}
#njilb #jilb_edboard .three-title {width:100%; padding:.25em 0 0 0;}
        
#njilb #main.text .addressblock {padding-bottom:15px; margin-left:34px;}
#njilb #main.text .page_left { width:25%; float:left; padding-bottom:35px;}
#njilb #main.text .page_right { width:75%; float:left; padding-bottom:35px;}
#njilb #main.text h4 {padding-bottom:7px;}

/* Remove follow buttons */
#njilb a.btn.followable {display:none;}
#njilb #main.text p.journal-follow {display:none;}
#njilb #main.text #dcn-home .box.sunburst #chart {padding-top:23px;}


/* mobile */ 
.mbl #footerlink { display: none; } /* logos aren't hidden by mbl footer */ 
