/* Klinik Farmakoloji Dosyası: article typography (journal style).
   Applies to the article text only. Change the look of every article here. */
.field--name-body{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 17px;
  line-height: 1.6;
  color: #1c1a1b;
  text-align: left;
  overflow-wrap: break-word;
}
.field--name-body *{ font-family: inherit; }
.field--name-body p,
.field--name-body li,
.field--name-body blockquote{
  margin: 0 0 .6em !important;
  padding: 0 !important;
  line-height: 1.6 !important;
  font-size: 1em;
  text-indent: 0 !important;
}
.field--name-body a{ color: #651320; text-decoration: underline; text-underline-offset: 2px; }
.field--name-body b, .field--name-body strong{ font-weight: bold; }

/* book-style first-line indent for ordinary paragraphs (about three characters) */
.field--name-body > p:not([class]){ text-indent: 1.5em !important; }
.field--name-body > p.kfd-bullet{ padding-left: 1.3em !important; text-indent: -1.3em !important; margin-bottom: .3em !important; }

/* title repeated at the top of the text, and the author line */
.field--name-body p.kfd-title{
  font-size: 1.35em !important; line-height: 1.3 !important; font-weight: bold;
  color: #651320; margin: 0 0 .25em !important;
}
.field--name-body p.kfd-byline{ font-weight: bold; margin: 0 0 1.1em !important; }

/* headings inside the text */
.field--name-body h3{
  font-size: 1.2em; line-height: 1.3; font-weight: bold; color: #651320;
  margin: 1.1em 0 .4em !important; padding: 0 !important; text-transform: none; letter-spacing: 0;
}
.field--name-body h4,
.field--name-body p.kfd-sub{
  font-size: 1.05em !important; line-height: 1.35 !important; font-weight: bold; color: #651320;
  margin: .9em 0 .3em !important; padding: 0 !important; text-transform: none; letter-spacing: 0;
}
.field--name-body p.kfd-sub b, .field--name-body p.kfd-sub strong{ font-weight: bold; }

/* lists */
.field--name-body ul, .field--name-body ol{ margin: 0 0 .7em 1.3em !important; padding: 0 0 0 .6em !important; }
.field--name-body li{ margin: 0 0 .25em !important; }
.field--name-body li p{ margin: 0 !important; }

/* references */
.field--name-body p.kfd-refs-head{
  font-weight: bold; color: #651320; font-size: 1em !important;
  margin: 1.5em 0 .4em !important; padding-top: .6em !important; border-top: 1px solid #d0c5b3;
}
.field--name-body p.kfd-ref,
.field--name-body ol.kfd-refs li,
.field--name-body ul.kfd-refs li{
  font-size: .82em !important; line-height: 1.35 !important; margin: 0 0 .2em !important; color: #333;
  overflow-wrap: anywhere;
}

/* centred lines (e.g. image captions) */
.field--name-body .kfd-center{ text-align: center; }

/* images and tables */
.field--name-body img{ max-width: 100%; height: auto; }
.field--name-body table{
  border-collapse: collapse; margin: .4em 0 1em; font-size: .9em; max-width: 100%;
  display: block; overflow-x: auto;
}
.field--name-body td, .field--name-body th{
  border: 1px solid #d0c5b3; padding: 5px 8px !important; vertical-align: top; text-align: left;
}
.field--name-body td p, .field--name-body th p{ margin: 0 !important; line-height: 1.45 !important; }
.field--name-body tr:first-child td{ background: #f5eee0; }

@media (max-width: 600px){
  .field--name-body{ font-size: 16px; }
  .field--name-body ul, .field--name-body ol{ margin-left: .8em !important; }
}

/* article headline (page title): Word size 24, centred */
h1.title.page-title{
  font-size: 24pt !important;
  line-height: 1.25 !important;
  text-align: center !important;
  text-wrap: balance;
  margin-left: auto; margin-right: auto;
}
