/* Header */
.main-header {
  background-color: #58032c;
  color: #ffffff;
}

.container-homepage-issue h2.h5 {
	font-size: 2rem;} /*titulo Numero actual */
	
.homepage-image-behind-issue + .container-homepage-issue .homepage-issue-current {
  margin-top: 9rem; /*margenes titulo Numero actual*/
}

.homepage-image-behind-issue + .container-homepage-issue .homepage-issue-published {
  margin-top: 0rem;
  margin-bottom: 1.5rem; /*margenes fecha Numero actual*/
}

/*content*/
div {
  word-wrap: break-word;
}

.article-summary-authors {
  font-size: 18px;
}

.article-summary-pages {
  font-size: 16px;
}

/* Footer */
.pkp_block:first-child {
  flex-grow: 1;
  text-align: justify;
}

.scimago {
  text-align: center;
}

/* Navbar */
.navbar-dark .navbar-toggler {
  border-color: #ccb3bf;
}

/* Language selector*/
.language-toggle .dropdown-toggle {
  color: #fff;
}

.language-toggle .dropdown-toggle:hover,
.language-toggle .dropdown-toggle:focus {
  color: #fff;
  border-color: #ccb3bf;
}

#languageSmallNav .btn {
  border-color: #ccb3bf;
}

/* User selector*/
#userNav .nav-link {
  color: #fff;
}

#userNav .nav-link:hover,
#userNav .nav-link:focus {
  color: #fff;
  border-color: #ccb3bf;
}

/* Navbar Logo */
.navbar-logo {
  color: #fff;
  padding-top: 3rem;
  max-width: 100%;
  text-align: left;
}

.navbar-logo a, .navbar-logo a:hover,
.navbar-logo h3, .navbar-logo img {
  color: #ffffff;
  vertical-align: middle;
}

.vertical_line {
  border-right: solid 1px #ffffff;
  height: 4rem;
  margin: 0rem 2rem;
  vertical-align: middle;
}

/* Main Navbar*/
#primaryNav .nav-link {
  background: transparent;
  color: #fff;
}

/* Primary Nav*/
#primaryNav .nav-link:hover,
#primaryNav .nav-link:focus {
  background: transparent;
  color: #fff;
  border-color: #ccb3bf;
}

/* Indexing section */
.indexing {
  background-color: #fff;
}

.footitle {
  color: #333;
}

.logos {
  border: none;
  margin: 0.5rem;
  width: 80px;
}

/* Covers */
.homepage-issue-cover {
  box-shadow: 0 5px 10px rgba(0,0,0,0.3);
}

.page-issue-cover {
  box-shadow: 0 5px 10px rgba(0,0,0,0.3);
}
 
.article-details-cover {
  box-shadow: 0 5px 10px rgba(0,0,0,0.3);
}

.issue-summary-cover {
  box-shadow: 0 5px 10px rgba(0,0,0,0.3);
}

.issue-image-cover {
  margin-top: 50px;
}

/* Share this buttons */
#st-1 {
  margin-bottom: 50px;
}

/* More and Less Index */
#homepageDescriptionMore,
#homepageDescriptionLess {
  color: #681c41;
  cursor: pointer;
}

/* Button Primary */
.btn-primary {
  font-weight: 700;
}

.btn-primary:hover,
.btn-primary:focus {
  color: #fff;
}

/* Authors and Pages */
.article-summary-title a:hover {
  text-decoration: underline;
}

/* Names in Directory */
.member {
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 16px;
  margin-top: 30px;
}

.institution {
  font-weight: 100;
  font-size: 14px;
  line-height: 1rem;
}

/* Page content */
.page-content ol {
  font-size: 16px;
}

.page-content li {
  margin-top: 1.5rem;
}

/* Page Issue Description */
.page-issue-description {
  text-align: justify;
  margin-bottom: 1em;
}

/* Alert in Search Page */
.alert-info {
  color: #636262;
  border-color: #ccb3bf;
}

/* Page Issue Description */
@media (max-width: 800px) {
  .page-issue-description {
    text-align: left;
    margin-bottom: 1em;
  }
}

@media (max-width: 1154px) {
  .homepage-image {
    display: none;
  }
  
  .navbar-brand {
    font-size: 2rem;
  }
  
  .homepage-image-behind-issue + .container-homepage-issue .homepage-issue-current {
    margin-top: 0rem; /*margenes titulo Numero actual*/
  }
}