/* textbook.css
 *
 * 
 */
 
 
/* ------- Chapter Header --------- */
 
div.plg-chaphead {
  /*border-top: 1px solid black;*/
  border-bottom: 2px solid black;
  margin-bottom: 0.60in;
  margin-top: 1.25in;  /*1.0in*/
}

.plg-chaphead .chapnumX {
  width: 2in;
  background-color: black;
  color: white;
  font-weight: bold;
  text-align: center;
}

.plg-chaphead .chapnum {
  font-size: 1.3em;
  font-weight: 400;
}

.plg-chaphead .chaptitle {
  font-size: 24pt;
  font-weight: 400;
}

.plg-chaphead .bignum {
  display: none;
  float: right;
  width: 75px;
  height: 75px;
  background-color: black;
  color: white; 
  font-size: 54pt;
  text-align: center;
  line-height: 1em;
}

 
/* ------- Copyright page --------- */
 
div.copyrightpage {
  margin: 3em;
  margin-top: 1in;
  line-height: 1.25;
}
 

/* ------- Reference list --------- */
.plg-reflist {
  font-size: 0.9em;
  margin-top: 0.5in;
}

.plg-reflist hr {
}

.plg-reflist .reftitle {
  font-size: 1.3em;
  margin-bottom: 0.5ex;
  margin-top: 0.5ex;
}

span.plg-refnote {
  vertical-align: super;
  font-size: smaller;
  padding-left: 3px;
}

 
/* ------- End of chapter exercises --------- */

div.plg-exercises {
}

div.plg-exercises > .quest {
  margin-bottom: 1.5ex;
  margin-left: 70px;  
}

div.plg-exercises > .quest > .text {
  display: inline-block;
 /* border: 1px solid green; */  
}

div.plg-exercises > .quest > .text > .bullet {
  display: inline-block;
  text-align: right;
  font-weight: bold;
  width: 50px;  
  padding-right: 5px;  
  margin-left: -60px;     /* margin-left = -(width + padding-right) */
}

div.plg-exercises  ol {
  margin-top: 1.5ex;
  margin-bottom: 10px;
  padding-left: 3ex;
}

/*
div.exercises ol > li {
  margin-top: 4px;
  margin-bottom: 0px;
}
*/

div.plg-exercises ol > li::marker {
  font-weight: bold;
}

div.plg-exercises ul.oplist {
  margin-bottom: 2ex;
}

div.plg-exercises ul.oplist > li {
  margin-top: 8px;
}



