/* Enter Your Custom CSS Here */
.post-contents pre { 
  /* background-color: rgb(35, 36, 31); */
  margin: 0px 0px 20px 0px;
  border-radius: 6px
} 

pre.hljs { 
 padding: 8px; 
}

.post-contents code.hljs {
  display: inline;
  padding: 2px 4px 2px 4px;
  border-radius: 6px;
  /* border: 0px solid #23241f; */
  border: 0px solid #2d2e28;
  background-color: #2d2e28;

}

.post-contents p a { 
  font-weight: 400;
  color: #032e9f;
  border-bottom: 0px solid;
  border-bottom-color: #032e9f; 
}

.post-contents li a { 
  font-weight: 400;
  color: #032e9f;
  border-bottom: 0px solid;
  border-bottom-color: #032e9f; 
}

.post-contents p a:hover {
  color: #11b6ed;
  border-bottom: 1px solid;
  border-color: #11b6ed;
}

.post-contents li a:hover {
  color: #11b6ed;
  border-bottom: 1px solid;
  border-color: #11b6ed;
} 

/*
.post-contents p li a.wlwStaticAnchor { 
  border-bottom: 0px solid; 
} */

.post-contents li { 
    margin: 5px;
}

.post-contents a.wlwStaticAnchor { 
  border-bottom: 0px solid; 
}

.post-contents p {
  margin: 25px 0;
}

.post-contents h6 {
  margin-top: 25px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  color: #383737;
}

.post-contents p, .post-contents ul, .post-contents ol {
  line-height: 30px;
  color: rgba(25, 26, 27, 0.8); 
}

.widget_text p {
  line-height: 30px;
  color: rgba(25, 26, 27, 0.8);   
}

.post-contents blockquote p { 
  font-size: 22px;
  font-family: "Times New Roman"; 
  font-style: italic;
  line-height: 30px;
  color: #2e2e31;
  letter-spacing: 0px;
}

/* the Muli font in the theme doesn;t do italics */
em {
 font-family: "Arial","Times New Roman",Serif; 
}