@charset "utf-8";
/* CSS Document */

body {
     background-color: #fbfbf3
}

.navbar-default, .header_view {
     background-color: #fbfbf3; 
     border-color: #fbfbf3; 
}

.centra{text-align:center;}
.der{text-align:right;}

.logopkp{width: 107px; display: inline; }

footer[role="contentinfo"],footer[role="contentinfo"] {background: #fbfbf3;padding: 0 2em 0 0;}

#pageFooter{width: 100%;}

.panel-default, .pkp_block {border-color: #fbfbf3;}

.navbar-collapse {padding-right: 0px; padding-left: 0px;}

.barraM {background: #fbfbf3;width: 100%; padding: 6px}
.barraM a {color:#000; text-decoration:none;}
.page_index_journal {color: #000; background: #fbfbf3; margin-top: 120px}
.header container-fluid {color: #000; background: #fbfbf3;}
.journal-logo {max-height: 350px; max-width: 1900px;}
.cover_image {max-width: 380px; max-height: 680px}
.header.container-fluid {color: #000; background: #fbfbf3; max-width: 2000px; max-height: 390px}  
.site-footer {color: #000; background: #fbfbf3; max-height: 400px; max-width: 2000px} 
.btn {width: 100%; text-decoration-color: #fff; color: #fff; background: #84754e; border-color: #fbfbf3}
.btn-secondary {color: #fff; background color: #fbfbf3; border-color: #fbfbf3}

.btn:hover {
  background-color: #fbfbf3;
}

.a {
  border-bottom:none
}


#navigationPrimary.pkp_navigation_primary.nav.nav-tabs {font-color: #fff; background: #8d0000; padding: 10px; font-size: 20px}



img {
    max-width: 100%;
}


#languageNav .dropdown-toggle, #navigationUser a, #user-nav-wraper a {
     color: #000;
}

#navigationPrimary {
     justify-content: center; 
     padding-bottom: 0px;
    }
.header .row {
     min-height: 0px;
}

a {
     border-bottom: font-size: 1.4rem; 
     text-align: left; margin-right: 20px;
}

.article_issue_credentials {
     padding-top: 25px; margin-bottom: 20px; font-size: 60px; text-align: center;
}

a {font-size: 1rem; text-align: center;
}


.article_issue_credentials a { font-size: 0.6em;}



.container-page {
    padding-top: 90px;
    padding-bottom: 35px;
}

.container-fluid.container-fluid {
    width: 100%;
    padding-bottom: 2px;
}

h1 {
    font-size: 1.7rem; margin-top: 40px
}

a {
     border-bottom: font-size: 1.4rem; width: 100%; 
     text-align: left; margin-right: 20px;
}
.container-fluid.container-page.container-narrow {
    width: 100%;
    padding-bottom: 2px;
}
     
.btn{font-size: 0.8rem;}

.journal_summary h2 {display: none;}

.article_section_title {font-size: 1.4rem; margin-top: 20px
     }

p {text-align: justify; font-size: 1.2rem;  
     }

.ref-list {text-align: justify; font-size: 1.1rem;  
     }

.fn-group {text-align: justify; font-size: 1.2rem;  
     }

.item.references {text-align: justify; font-size: 20px;   
     }

span {text-align: center; font-size: 1.5rem;   
     }

p {font-size: 13px;   
     }

h3.label {text-align: center;
     }

p {text-align: justify; font-size: 1.2rem;  
     }

.abstract {text-align: justify; font-size: 1.3rem
     }

.item.keywords {text-align: justify; font-size: 1rem;   
     }

span {text-align: justify; font-size: 1.2rem;   
     }

.additional-authors-info {text-align: justify; font-size: 1.2rem;   
     }

.ion-icon-text {text-align: justify; font-size: 1.3rem;   
     }

.more_button {text-align: justify; font-size: 1.3rem;   
     }

.doi_label {text-align: left; font-size: 20px;   
     }

a {text-align: center;   
     }

.references-list {display: block; text-align: left; font-size: 16px     
     }
.article-title {text-align: left; font-size: 18px;     
     }
.surname {text-align-last: left;  
     }
.cite {text-align-last: left; font-size: 20px;   
     }
.ref {text-align-last: left; font-size: 20px;
     }
span {text-align: left; font-size: 20px;
     }

.article-full-title {
    text-align: left;
    font-size: 28px;
}

.container-page {
    padding-top: 35px;
	}

.ref-list-container{display:none;}

li {
    font-size: 1.1rem;
}


current_page_title{padding-top: 15px;}
