body {
background-color: #fff;
}

html,
body,
span,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a {
  font-family: 'IBM Plex Sans', sans-serif;
}
.page .page_catalog {
  font-family: 'IBM Plex Sans', sans-serif;
}
.pkp_structure_main h1 {
  font-family: 'IBM Plex Sans', sans-serif;
}
.pkp_structure_main h2 {
  font-family: 'IBM Plex Sans', sans-serif;
}
.pkp_structure_main p {
  font-family: 'IBM Plex Sans', sans-serif;
}
.pkp_site_name .is_text {
  font-family: 'IBM Plex Sans', sans-serif;
}

@media (min-width: 992px){
 .pkp_structure_main p {
    font-size: 0.95rem;
    line-height: 1.5rem;
}
  .obj_article_summary .authors {
    font-size: 0.95rem;
  }
  
  .obj_article_details .authors .affiliation {
    font-size: 0.95rem;
  }

.pkp_structure_main ul {
    font-size: 0.95rem;
    line-height: 1.5rem;
}

.pkp_structure_main a {
    font-size: 0.95rem;
    line-height: 1.5rem;
}  
.pkp_structure_main ol {
    font-size: 0.95rem;
    line-height: 1.5rem;
}
}
@media (max-width: 992px){
    .pkp_structure_main p {
    line-height: 1.5rem;
}

.pkp_structure_main ul {
    line-height: 1.5rem;
}

.pkp_structure_main a {
    line-height: 1.5rem;
}
.pkp_structure_main ol {
    line-height: 1.5rem;
}
}

.cmp_article_list>li {
    margin-bottom: 40px;
}
.obj_galley_link.pdf {
  font-size: 0.85rem;
}

.obj_article_details .authors .orcid a {
  font-size: 14px;
}

.obj_article_details .authors li {
  margin-bottom: 15px;
}

.cmp_breadcrumbs ol {
  font-size: 0.85rem;
}
.cmp_breadcrumbs ol a {
  font-size: 0.85rem;
}
.pkp_navigation_primary>li>a {
  margin-right: 0.55em;
    margin-left: 0.55em;
}
.heder-title-2 {
  font-family: 'IBM Plex Sans', sans-serif;
  font-weight: 200;
}
.obj_issue_toc .published {
  display: none;
}
@media (min-width: 992px) {
  .obj_article_summary .authors {
    font-size: 0.85rem;
  }
}
.item.doi a {
  font-size: 0.85rem;
}

.obj_article_summary .title a {
  font-size: 0.92rem;
}
.views-downloads {
  font-size: 0.9rem;
}
.views-downloads .views-value {
  font-size: 0.9rem;
}
#customblock-Menu {
  margin-bottom: 0px;
}
.obj_article_details .item.doi .label, .obj_article_details .item.keywords .label {
  font-size: 0.9rem;
}
.pkp_site_name {
  	margin-top: 50px;
    margin-bottom: 60px;
}
.pkp_site_name .is_img img {
    max-height: 60px;
}
#static-form-container {
  background-color: rgba(255, 255, 255, 0) !important;
  width: 100% !important;
  margin: 0px !important;
  padding: 0px !important;
}

.pkp_block .title {
  color: #000;
}
.pkp_block.block_developed_by {
  margin-top: 30px;
}
.pkp_block.block_web_feed {
  margin-top: 30px;
}

.pkp_site_name .is_img img {
    max-height: 250px;
}

.pkp_site_name {
margin: 0px;
  margin-top: 40px;
  flex: 25%;
}

@media (min-width: 992px){
.obj_article_details .authors .affiliation {
    font-size: 14px;
}
}
.obj_article_details .authors .orcid a {
	font-weight: 500;
  color: #000;
  font-style: italic;
}

.obj_article_details .item.doi .label, .obj_article_details .item.keywords .label {
  font-size: 14px;
}
.obj_article_details .authors li {
  line-height: 1.3;
}
.item.doi a {
    font-size: 14px;
    color: #000;
    text-decoration: none;
}
.item.references .value p {
    word-wrap: break-word;
    font-size: 14px;
    margin-bottom: -6px;
    line-height: 1.7;
}
.item.references .value a {
    word-wrap: break-word;
    font-size: 14px;
    margin-bottom: -6px;
    line-height: 1.5;
}
.obj_article_details .entry_details .item .label {
  color: #000;
  font-size: 14px;
}
.item.copyright p {
    font-size: 14px;
}
.item.copyright a {
    font-size: 14px;
}
.item.issue a {
    font-size: 14px;
}
@media (min-width: 992px){
	.obj_article_summary .authors {
    font-size: 14px;
      font-style: italic;
      color: #000;
}
}
.doi {
    color: #000;
}
.obj_article_details .main_entry .item .label {
  font-family: 'IBM Plex Sans', sans-serif;
}
.obj_article_details .entry_details .item .label {
  font-family: 'IBM Plex Sans', sans-serif;
}
.pkp_block.block_developed_by>div span {
  font-family: 'IBM Plex Sans', sans-serif;
}
.pkp_block .title {
  font-family: 'IBM Plex Sans', sans-serif;
}
.cmp_breadcrumbs .current h1 {
    font-family: 'IBM Plex Sans', sans-serif;
}

.btn_custom_block {
		color: #fff;
        background-color: #2C2736;
        border: 1px solid #2C2736;
        padding-top: 7px;
        padding-bottom: 7px;
        padding-left: 15px;
        padding-right: 15px;
        border-radius: 3px;
        margin-top: 10px;
        margin-bottom: 0px;
        width: 100%;
        display: inline-block;
        font-size: 14px;
        transition: all 0.25s ease-in-out 0s;
        text-align: center;
        text-decoration: none;
        font-size: 16px;
  		font-weight: 400;
}
.btn_custom_block:hover {
	color: #171122;
    background-color: #fff;
    font-weight: 400;
}
.obj_article_summary>.title a {
    color: #2C2736;
}
@media (min-width: 768px) {
	.obj_issue_toc .galleys h2, .obj_issue_toc .section h2 {
    background: #2C2736;
    color: #fff;
}
}

@media (min-width: 768px) {
	.obj_issue_toc .galleys:before, .obj_issue_toc .section:before {
    border-top: 1px solid rgba(44,39,54,0.43);
}
}

.cmp_button_wire, .obj_galley_link {
    background: #2C2736;
    border: 1px solid #2C2736;
    color: #fff;
  transition: all 0.25s ease-in-out 0s;
}

.cmp_button_wire, .obj_galley_link:hover {
    background: transparent;
    border: 1px solid #2C2736;
    color: #2C2736;
}

.obj_article_details>.page_title {
    color: #2C2736;
}

.views-downloads-details .views-value-details {
  color: #2C2736;
}
.views-downloads-details .view-title-details {
  color: #2C2736;
}
.cmp_breadcrumbs ol a {
    color: #2C2736;
}