@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css');
h1,h2, h3, h4 {
font-family: 'Raleway', sans-serif !important;
font-weight:bold !important;
text-align:left !important;
border-radius: 0px !important;
padding: 10px 0px 0px 0px;
}
h1, h2, h3, h4 {
color:#000 !important;
}
h2, h2.page-header{
text-align: center !important;
font-family: 'Raleway', sans-serif !important;
font-weight: bold !important;
border-radius: 0px !important;
padding: 10px 0px 0px 0px;
background-color: #659dbd !important;
color:#fff !important;
padding: 9px;
}
h2.media-heading {
  text-align:left !important;
  background-color:#fff !important;
}
h1{
  font-weight:500 !important;
  background-color: #d7d7d7;
  font-size:30px;
  text-transform:uppercase;

color: #fff !important;

text-align: center !important;

padding: 0px;
}
h3 {
border-bottom:2px solid #659dbd !important;
background-color:#fff !important;
line-height: 1.3em;
margin-top:0px !important;
font-weight:800 !important;
font-size: 22px;
color: #659dbd !important;
text-transform:uppercase;
}
h2{
line-height: 1em !important;
}
ul, p {
font-family: 'Open Sans', sans-serif;
font-weight:200 !important;
text-align: left !important;
}
.lead {
    margin-bottom: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
  }
  .alert-info {
    color: #353535;
    background-color: #fff !important;
    border-color: #353535;
  }
.alert-info a {
  box-shadow: inset 0px -4px 0px rgba(237, 124, 44, 0.72) !important;
}
.submission_checklist .list-group {
  border:1px solid #353535;
}
.submission_checklist .list-group a{
    box-shadow: inset 0px -4px 0px rgba(237, 124, 44, 0.72) !important;
}
body{
font-family: 'Open Sans', sans-serif;
font-weight:300 !important;
text-align: left !important;
background-color:#fff !important;
letter-spacing:1px !important;
color:#353535 !important;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
body p{
font-family: 'Open Sans', sans-serif;
font-weight:300 !important;
text-align: left !important;
-moz-hyphens:auto;
 -ms-hyphens:auto;
 -webkit-hyphens:auto;
 -o-hyphens:auto;
 hyphens:auto;
 word-wrap:break-word;
}
body p a:link {
box-shadow: inset 0px -4px 0px rgba(237, 124, 44, 0.72) !important;
}
blockquote {
  font-style:italic !important;
  font-size:12px !important;
  border-left: 5px solid #96858f !important;

}
a {
color:#000 !important;
text-decoration: none !important;
}
a:hover, a:focus {
transition:all .5s ease-in-out;
color:#ED7D2B !important;
text-decoration: none !important;
}
a:link{
text-decoration: none !important;
}
a:visited{
text-decoration: underline !important;
}
.author_guidelines a:link{
  box-shadow: inset 0px -4px 0px rgba(237, 124, 44, 0.72) !important;
}
.page-header{
border-bottom: none !important;
}
.navbar-nav {
    font-family: 'Raleway', sans-serif !important;
    font-weight: 800 !important;
    letter-spacing: 0px;
    box-shadow: none !important;
    text-shadow: none !important;
}
.navbar .navbar-nav > li > a, .navbar-brand, .header_view .navbar-nav > li > a {
    text-shadow: none !important;
}
.navbar, .header_view {
    background-image: none !important;
    background-image: none !important;
    background-image: none !important;
    filter: none !important;
    background-repeat: no-repeat;
    border-bottom: none !important;
    filter: none;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    background-color: #EFEFEF !important;
}
.navbar-default .nav>li>a:hover,
.navbar-default .nav>li>a:focus,
.navbar-default .nav>li>a:active,
.header_view .nav>li>a:hover,
.header_view .nav>li>a:focus,
.header_view .nav>li>a:active {
 background: none !important;
}
.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:active,
.header_view .navbar-nav>.open>a:focus {
 background-color: #EFEFEF !important;
}
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {
 background-color: #EFEFEF !important;
}
.dropdown-menu>.active>a,
.dropdown-menu>.active>a:hover,
.dropdown-menu>.active>a:focus {
 background-color: #EFEFEF !important;
}
.breadcrumb {
  background-color:#353535 !important;
}
.breadcrumb>li>a,
.breadcrumb>li>a:link
{
color:#fff !important;
}
.breadcrumb>.active{
  color:#ED7D2B !important;
}
.breadcrumb>li>a:focus,
.breadcrumb>li>a:hover{
  color:#ED7D2B !important;
}
h3.media-heading {
border-bottom: none !important;
box-shadow: none !important;
text-transform:none;
}
h3.label{
font-weight: 800 !important;
text-align: left !important;
font-size: 22px;
display: block !important;
border-radius: 0px !important;
padding: 10px 0px 0px 0px;
font-family: 'Raleway', sans-serif !important;
text-transform: uppercase;
}
.btn-primary{
  background-color: #EFEFEF !important;
  color: #000 !important;
  background-image: none !important;
  background-image: none !important;
  background-image: none !important;
  filter: none !important;
  background-repeat: none !important;
  filter: none;
  border: none !important;
}
.btn-primary:hover{
  background-color: #353535 !important;
  color: #fff !important;
  transition:all .5s ease-in-out;
  border-color: #353535 !important;
}
.btn{
  text-shadoew: none !important;
}
.pkp_block .content {
    text-align: center !important;
    font-size: 12px !important;
}
.list-group-item, .pkp_block ul li {
      position: relative;
      display: block;
      padding: 10px 15px;
      margin-bottom: -1px;
      background-color: #fff;
      border: none !important;
  }
#customblock-Compromiso {
  border:none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
#customblock-Social {
  border:none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
#customblock-Compromiso {
  border:none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
#customblock-badges {
  border:none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.block_make_submission{
  border:none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.block_language{
  border:none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.block-login-menu{
  border:none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
#plumAnalyticsWidget{
  border:none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.ppp-container.ppp-large{
  margin:0 auto !important;
}
.blockTitle{
  display: block;
  font-weight: 600;
  text-align: center !important;
}
.badge {
    background-color: #353535 !important;
}
.btn-default:focus,
.btn-default.focus {
 color:#555;
 background-color:#e6e6e6;
 border-color:rgba(0,0,0,0.1)
}
.btn-default, .pkp_block.block_make_submission a {
  background-color: #EFEFEF !important;
  color: #000 !important;
  border: none !important;
  background-image:none !important;
background-image:none !important;
background-image:none !important;
filter:progid:none !important;
background-repeat:no-repeat;
filter:none;
 border-bottom:none !important;
}
.btn-default:hover, .pkp_block.block_make_submission a:hover {
  background-color: #353535 !important;
  color: #fff !important;
  transition:all .5s ease-in-out;
  border-color: #353535 !important;
}
.btn-default:active,
.btn-default.active,
.open>.dropdown-toggle.btn-default {
  background-color: #353535 !important;
  color: #fff !important;
  transition:all .5s ease-in-out;
  border-color: #353535 !important;
}
.pkp_block.block-login-menu ul li a{

    border: 0px;
    background-color: #353535 !important;
    border-radius: 3px !important;
    font-weight: 400;
    padding: 5px !important;
    color:#fff !important;

}
.pkp_block.block-login-menu ul li a:hover {

    background-color: #EFEFEF!important;
    color:#000 !important;
}
#navigationUser{
  float:none !important;
}
.block_make_submission{text-align:center!important;}
.block-login-menu {
  display: flex;
  justify-content: center;
}
.media-body {
    display: table-cell;
    vertical-align: top;
    border-bottom: 1px dashed #a7a7a7;
}
.pkp_block .content {

    padding: 5px !important;

}

.panel-default > .panel-heading, .pkp_block .title::after{
  content: '';
  border-width: 0px;
  border-color: transparent;
  border-top-color: transparent;
  border-style: solid;
  border-width: 15px;
  border-top-color: #659dbd;
  left: 10px;
  top: 100%;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
}
.panel-default > .panel-heading, .pkp_block .title {
    color: #fff;
    background-color: #659dbd !important;
    border: none !important;
    position: relative;
    z-index: 1;
    font-weight: 400;
    margin-bottom: 15px;
    font-weight: 600;
    font-size: 14px;
}
.panel, .pkp_block{
  -webkit-box-shadow: none !important;
box-shadow: none !important;
}
.panel-default,
.pkp_block {
 border:none !important;
}
/*.blockTitle{
  color: #fff;
  background-color: #659dbd;
  font-weight: 400;
  border: none !important;
  position: relative;
  z-index: 1;
  border-top-left-radius: 3px;
  padding:10px;
  border-top-right-radius: 3px;
}
.blockTitle::after{
  content: '';
  border-width: 0px;
  border-color: transparent;
  border-top-color: transparent;
  border-style: solid;
  border-width: 15px;
  border-top-color: #659dbd;
  left: 10px;
  top: 100%;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
}*/
#plumAnalyticsWidget{
border-radius: 4px;
margin-bottom: 8px;
padding: 8px;
background-color: rgba(245, 245, 245, 0.91);
}
.article-details-author {
    background-color: #efefef;
    font-weight: 400;
}
.author-symbol {
    color: #ED7D2B;
}
.article-sidebar{
-webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.1) inset;
-moz-box-shadow: 0 1px 6px rgba(0,0,0,0.1) inset;
-o-box-shadow: 0 1px 6px rgba(0,0,0,0.1) inset;
box-shadow: 0 1px 6px rgba(0,0,0,0.1) inset;
padding-top: 30px;
}
#most-readdownload-controls a.activated{
  color:#fff !important;
}
.orcidImage img {
  height:16px;
  width: 16px;
}
div.issue-header div.issue-header-1 a {
    display: block;
    margin-top: 0;
    text-align: center;
}
.navbar-default .navbar-brand, .header_view .navbar-brand {
    color: #fff !important;
    font-family: 'Raleway', sans-serif !important;
    font-size: 30px;
    font-weight: 600;
    height: 100%;
    padding: 5px 0 0 0;
}
div.issue-header div.issue-header-1 {
    height: 121px;
    background-color: #ffffff;
    align-items: center;
    display: flex;
    justify-content: center;
    /*margin-top: 30px;*/
}
div.issue-header div.issue-header-1 img{
  max-width: 65%;
}
.navbar-brand-logo img {
    max-width: 100%;
    height: auto;
}
.article-references-content{overflow-wrap: break-word;}
.block_developed_by{
border-radius: 4px;
font-weight: 600;
}
.fa-lock-open{color:#fff !important;}
.most_read_article_title::before{
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f02d";
}
.most_download_article_title::before{
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f019";
}
.indice{
  padding: 10px;
border: 1px solid #a2a9b1;
background-color: #f8f9fa;
}
.miembro::before{
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f501";
  padding-right:5px;
}
.locale_en_US::before,
.locale_es_ES::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f1ab";
}
.orcid_icon{display: none !important;}
#articlesBySameAuthorList a{
  color: rgba(237, 124, 44, 0.72) !important;
  font-weight: 700 !important;
}
#articlesBySameAuthorList li{
  list-style: none !important;
}
#articlesBySameAuthorList li::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f007";
}
#articlesBySimilarityList a{
  color: rgba(237, 124, 44, 0.72) !important;
  font-weight: 700 !important;
}
#articlesBySimilarityList li{
  list-style: none !important;
}
#articlesBySimilarityList li::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f15c";
}
.__dimensions_badge_embed__, .__dimensions_badge_embed__ a, .__dimensions_badge_embed__ a:hover, .__dimensions_badge_embed__ div {
  text-align:center !important;
  padding-bottom:10px !important;
}
#articlesBySimilaritySearch{display:none !important;}
.cita-destacada {
  text-align: right !important;
font-style: italic !important;
font-weight: 600 !important;
padding-bottom: 15px;
}
