/** Style Sheet for JNRD
ver 1.2
19.07.2022
**/

.navbar-brand {
    height: 172px;    
}

.navbar-brand-logo img {
    width: auto;
    margin-top: -20px;
}

td, th {
    padding: 13px;
    line-height: 1.7;
}

.nav-pills>li>a {
    border-radius: 4px;
    font-weight: 300;
}

.pull-md-right {
    display: none;
}


.col-md-8 {
    width: 98.666667%;
}

.btn-primary:hover {
    color: #fff;
    background-color: #439cbb;
    border-color: #204d7400;
}


a.btn.btn-primary.read-more {
    position: relative;
    left: 136px;
}

.pull-right, .header_view .download {
    float: right !important;
    font-size: 11px;
    letter-spacing: 1pt;
}

.navbar-default .nav>li>a, .header_view .nav>li>a {
    color: #444;
    font-size: 16px;
    text-transform: uppercase;
}

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
    display: inline-block;
}

.issue-details .published {
    display: none;
}


.panel-default>.panel-heading, .pkp_block .title {
    color: #333;
    background-color: #449ebd;
    border-color: #ddd0;
}


.lead {
    font-size: 26px;
    font-weight: 400;
}


.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #262626;
    text-decoration: none;
    background-color: #449ebd;
}

a {
    color: #333;
    text-decoration: none;
    line-height: 1.5;
    letter-spacing: 1px;
}


.authors {
    text-transform: uppercase;
    color: #7d8284;
    letter-spacing: 2px;
}


p.pages {
    color: #7d8284;
    letter-spacing: 2px;
}


a:hover, a:focus {
    color: #595c5f;
    text-decoration: underline;
}


.btn-primary {
    color: #565c5f;
    background-color: #ffffff;
    border-color: #565c5f;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus, .header_view .navbar-nav>.open>a, .header_view .navbar-nav>.open>a:hover, .header_view .navbar-nav>.open>a:focus {
    color: #555;
    background-color: #e7e7e705;
}

.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
    border-color: #337ab700;
}

.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #ccc;
}

/** OJS Logo **/
.col-md-2 > a:nth-child(1) > img:nth-child(1) {
    visibility: hidden;
}

/** OpenID Provider **/
#oauth .label, #openid-provider-list .label {
	color: #000;
	display: inline-block;
	width: 12em;
	text-align: left;
	font-size: 1em;
}

#openid-provider-list a {
    display: block;
    padding: 1em 0.5em;
    text-decoration: underline;
}

#openid-provider-list .remember.checkbox {
    padding: 0 0.5em;
}

#openid-provider-list  div {
    padding: 0.5em
}

#openid-provider-list  div span img {
    vertical-align: unset;
}

/** footer **/
.footerlogo {
  max-height: 70px;
  margin: 10px 30px 0 0;
}