div.field-name-field-description.on {
  background: #DDffDD;
  border: 3px solid #93C1DD;
  padding: 13px 13px 8px 13px;
}
div.field-name-field-overlay-instructions {
  display: none;
}
div#which {
  border: none;
  background: none;
  font-size: 16px;
  font-family: 'Palatino Linotype','Book Antiqua','Palatino',serif;
  font-weight: bold;
}
body.node-type-page div.content article h1#page-title {
  color: #4d4d4d;
}
div.field-name-field-description {
  margin-top: 20px;
  border: 1px solid #93C1DD;
  background: #F5F9FC;
  padding: 15px 15px 10px 15px;
  margin-bottom: 5px;
}
span.custom_token {
  border-bottom: 2px dotted #1F9E93;
}
body.node-type-policy-builder-section .field-item .entity-field-collection-item .field-name-field-notes {
  font-style: italic;
/*  margin-top: -20px; */
}
body.node-type-policy-builder-section .node-policy-builder {
  display: none;
}
body.node-type-policy-builder-section .field-collection-view {
  padding-bottom: 20px;
  margin: 0;
}
div#policy-download {
  display: block;
  width: 400px;
  padding: 30px 0px 30px 50px;
  font-size: 15px;
  margin: 0 auto;
  color: black;
  background: url('images/download.png') no-repeat 0% 50%;
}
body.page-policy-builder-complete h3.score {
  text-align: center;
}
body.page-policy-builder-complete div.region-content-inner ul {
  padding-left: 30px;
}
div.block-23 {
  margin-bottom: 30px;
}
div.field-name-field-description:hover {
  cursor: pointer;
}
a#help {
  display: block;
  padding-left: 26px;
  padding-top: 2px;
  background: url('/sites/all/themes/change_lab_solutions/images/info.png') no-repeat top left;
}
div.tipsy-inner {
  text-align: left !important;
}
div.ui-dialog-content {
  padding: 25px;
  font-size: 11px;
}
body.page-safe-routes-key-terms dd {
  font-style: normal !important;
  font-family: 'Palatino Linotype','Palatino',serif;
  font-size: 1.1em;
}
