@charset "UTF-8";
/* line 4, ../sass/style.scss */
*:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/**
 * Reset ==============================================================
 * Based on http://meyerweb.com/eric/tools/css/reset
 */
/* line 6, ../sass/_reset.scss */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
input,
select,
textarea,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  margin: 0px;
  padding: 0px;
  border: 0px;
  outline: 0px;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  line-height: inherit;
}

/* line 79, ../sass/_reset.scss */
sub, sup {
  margin: 0px;
  padding: 0px;
  border: 0px;
  outline: 0px;
  background: transparent;
}

/* line 87, ../sass/_reset.scss */
ol,
ul,
ul,
ul li {
  list-style: none;
}

/* line 92, ../sass/_reset.scss */
blockquote,
q {
  quotes: none;
}

/* line 95, ../sass/_reset.scss */
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}

/* remember to define focus styles! */
/* line 104, ../sass/_reset.scss */
:focus {
  outline: 0px;
}

/* remember to highlight inserts somehow! */
/* line 107, ../sass/_reset.scss */
ins {
  text-decoration: none;
}

/* line 108, ../sass/_reset.scss */
del {
  text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
/* line 111, ../sass/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0px;
}

/**
 * Font reset =========================================================
 *
 * Specifically targets form elements which browsers oftentimes give
 * special treatment.
 */
/* line 122, ../sass/_reset.scss */
input,
select,
textarea,
body {
  font: 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
}

/* line 127, ../sass/_reset.scss */
html {
  -webkit-font-smoothing: antialiased;
}

/**
 * block/block.css ====================================================
 */
/* line 4, ../sass/_drupal.scss */
#blocks td.region {
  font-weight: bold;
}

/* line 6, ../sass/_drupal.scss */
#blocks tr.region-message {
  font-weight: normal;
  color: #999;
}

/* line 11, ../sass/_drupal.scss */
#blocks tr.region-populated {
  display: none;
}

/**
 * openid/openid.css ==================================================
 */
/* line 18, ../sass/_drupal.scss */
div#edit-openid-identifier-wrapper {
  display: block;
}

/* line 20, ../sass/_drupal.scss */
html.js #user-login-form div.form-item-openid-identifier,
html.js #user-login div.form-item-openid-identifier {
  display: none;
}

/* line 23, ../sass/_drupal.scss */
html.js #user-login-form li.openid-link,
html.js #user-login li.openid-link {
  display: block;
}

/* line 26, ../sass/_drupal.scss */
#user-login-form li.openid-link,
#user-login-form li.user-link,
#user-login li.openid-link,
#user-login li.user-link {
  display: none;
}

/**
 * system/system-behavior.css =========================================
 */
/**
 * Password strength indicator
 */
/* line 38, ../sass/_drupal.scss */
.password-strength {
  width: 200px;
  float: right;
  /*LTR*/
}

/* line 43, ../sass/_drupal.scss */
.password-strength-title {
  display: inline;
}

/* line 45, ../sass/_drupal.scss */
.password-strength-text {
  float: right;
  /*LTR*/
  font-weight: bold;
}

/* line 50, ../sass/_drupal.scss */
.password-indicator {
  background-color: #ccc;
  height: 5px;
  width: 100%;
}

/* line 56, ../sass/_drupal.scss */
.password-indicator div {
  height: 100%;
  width: 0%;
  background-color: #4c6;
}

/**
 * Password confirmation checker
 */
/* line 65, ../sass/_drupal.scss */
div.password-confirm {
  visibility: hidden;
}

/* line 67, ../sass/_drupal.scss */
.container-inline div,
.container-inline label {
  display: inline;
}

/* line 70, ../sass/_drupal.scss */
.container-inline .fieldset-wrapper {
  display: block;
}

/* line 72, ../sass/_drupal.scss */
.nowrap {
  white-space: nowrap;
}

/* line 74, ../sass/_drupal.scss */
html.js .js-hide {
  display: none;
}

/* line 76, ../sass/_drupal.scss */
.element-hidden {
  display: none;
}

/* line 78, ../sass/_drupal.scss */
.element-invisible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}

/**
 * system/system.css ==================================================
 */
/* line 88, ../sass/_drupal.scss */
body.drag {
  cursor: move;
}

/* line 89, ../sass/_drupal.scss */
th.active img {
  display: inline;
}

/* line 91, ../sass/_drupal.scss */
td.active {
  background-color: #ddd;
}

/* line 93, ../sass/_drupal.scss */
td.checkbox,
th.checkbox {
  text-align: center;
}

/* line 96, ../sass/_drupal.scss */
thead th {
  text-align: auto;
}

/* line 98, ../sass/_drupal.scss */
.error {
  color: #e55;
}

/* line 99, ../sass/_drupal.scss */
.warning {
  color: #e09010;
}

/* line 100, ../sass/_drupal.scss */
.ok {
  color: #008000;
}

/* line 102, ../sass/_drupal.scss */
div.error {
  border: 1px solid #d77;
}

/* line 103, ../sass/_drupal.scss */
div.warning {
  border: 1px solid #f0c020;
}

/* line 104, ../sass/_drupal.scss */
div.ok {
  border: 1px solid #00aa00;
}

/* line 106, ../sass/_drupal.scss */
div.error,
tr.error {
  background: #fcc;
  color: #200;
}

/* line 112, ../sass/_drupal.scss */
div.warning,
tr.warning {
  background: #ffd;
  color: #220;
}

/* line 118, ../sass/_drupal.scss */
div.ok,
tr.ok {
  background: #dfd;
  color: #020;
}

/* line 124, ../sass/_drupal.scss */
.form-item input.error,
.form-item textarea.error,
.form-item select.error {
  border-style: solid;
  border-color: red;
}

/* line 131, ../sass/_drupal.scss */
.form-item label {
  display: block;
  font-weight: bold;
}

/* line 136, ../sass/_drupal.scss */
.form-item label.option {
  display: inline;
  font-weight: normal;
}

/* line 141, ../sass/_drupal.scss */
.marker,
.form-required {
  color: #f00;
}

/* line 144, ../sass/_drupal.scss */
.more-link,
.more-help-link {
  text-align: right;
}

/* line 147, ../sass/_drupal.scss */
.nowrap {
  white-space: nowrap;
}

/* line 149, ../sass/_drupal.scss */
.item-list .pager {
  clear: both;
  text-align: center;
}

/* line 154, ../sass/_drupal.scss */
.item-list .pager li {
  display: inline;
}

/* line 156, ../sass/_drupal.scss */
.pager-current {
  font-weight: bold;
}

/* line 158, ../sass/_drupal.scss */
dl.multiselect dt,
dl.multiselect dd {
  float: left;
}

/* line 161, ../sass/_drupal.scss */
dl.multiselect dd.b,
dl.multiselect dd.b .form-item,
dl.multiselect dd.b select {
  width: 14em;
}

/* line 165, ../sass/_drupal.scss */
dl.multiselect dd.a,
dl.multiselect dd.a .form-item {
  width: 8em;
}

/* line 168, ../sass/_drupal.scss */
.container-inline div,
.container-inline label {
  display: inline;
}

/**
 * Autocomplete styles
 */
/* line 174, ../sass/_drupal.scss */
#autocomplete {
  position: absolute;
  border: 1px solid;
  overflow: hidden;
  z-index: 100;
}

/* line 181, ../sass/_drupal.scss */
#autocomplete li {
  background: #fff;
  color: #000;
  white-space: pre;
  cursor: default;
}

/* line 188, ../sass/_drupal.scss */
#autocomplete li.selected {
  background: #0072b9;
  color: #fff;
}

/**
 * Animated throbber
 */
/* line 196, ../sass/_drupal.scss */
html.js input.throbbing {
  background: transparent url(drupal/throbber.gif) 100% 50% no-repeat;
}

/**
 * Resizable text areas
 */
/* line 201, ../sass/_drupal.scss */
.form-textarea-wrapper textarea {
  width: 100%;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 209, ../sass/_drupal.scss */
.resizable textarea {
  resize: vertical;
}

/**
 * Table drag and drop.
 */
/* line 214, ../sass/_drupal.scss */
.draggable a.tabledrag-handle {
  cursor: move;
  float: left;
  margin-right: 10px;
  text-decoration: none;
}

/* line 221, ../sass/_drupal.scss */
a.tabledrag-handle:hover, a.tabledrag-handle:focus {
  text-decoration: none;
}

/* line 223, ../sass/_drupal.scss */
a.tabledrag-handle .handle {
  height: 20px;
  width: 20px;
  background: url(drupal/draggable.png) 0px 0px no-repeat;
}

/* line 229, ../sass/_drupal.scss */
a.tabledrag-handle-hover .handle {
  background-position: 0px -20px;
}

/* line 231, ../sass/_drupal.scss */
div.indentation {
  width: 20px;
  height: 20px;
  float: left;
  /* LTR */
}

/* line 237, ../sass/_drupal.scss */
div.tree-child {
  background: url(drupal/tree.png) no-repeat 10px 50%;
}

/* line 238, ../sass/_drupal.scss */
div.tree-child-last {
  background: url(drupal/tree-bottom.png) no-repeat 10px 50%;
}

/* line 239, ../sass/_drupal.scss */
div.tree-child-horizontal {
  background: url(drupal/tree.png) no-repeat -10px 50%;
}

/**
 * Teaser splitter
 */
/* line 244, ../sass/_drupal.scss */
.joined + .grippie {
  height: 5px;
  margin-bottom: -2px;
}

/* Keeps inner content contained in Opera 9. */
/* line 250, ../sass/_drupal.scss */
.teaser-checkbox {
  padding-top: 1px;
}

/* line 252, ../sass/_drupal.scss */
div.teaser-button-wrapper {
  float: right;
  padding-right: 5px;
}

/* line 257, ../sass/_drupal.scss */
.teaser-checkbox div.form-item {
  float: right;
  margin-right: 5px;
}

/* line 262, ../sass/_drupal.scss */
textarea.teaser {
  display: none;
}

/* line 263, ../sass/_drupal.scss */
html.js .no-js {
  display: none;
}

/*
** Progressbar styles
*/
/* line 268, ../sass/_drupal.scss */
.progress {
  font-weight: bold;
}

/* line 270, ../sass/_drupal.scss */
.progress .bar {
  background: #fff url(drupal/progress.gif);
  border: 1px solid #035;
  height: 18px;
}

/* line 276, ../sass/_drupal.scss */
.progress .filled {
  background: #07b;
  height: 18px;
  width: 0%;
}

/* line 282, ../sass/_drupal.scss */
.progress .percentage {
  float: right;
}

/* line 283, ../sass/_drupal.scss */
.progress-disabled {
  float: left;
}

/* line 284, ../sass/_drupal.scss */
.ahah-progress {
  float: left;
}

/* line 286, ../sass/_drupal.scss */
.ahah-progress .throbber {
  width: 20px;
  height: 20px;
  background: transparent url(drupal/throbber.gif) 50% 50% no-repeat;
  float: left;
}

/* line 293, ../sass/_drupal.scss */
.ahah-progress-bar {
  width: 16em;
}

/**
 * Formatting for welcome page
 */
/* line 298, ../sass/_drupal.scss */
#first-time strong {
  display: block;
}

/**
 * To be used with tableselect.js
 */
/* line 303, ../sass/_drupal.scss */
tr.selected td {
  background: #ffc;
}

/**
 * Floating header for tableheader.js
 */
/* line 308, ../sass/_drupal.scss */
table.sticky-header {
  margin-top: 0px;
  background: #fff;
}

/**
 * Installation clean URLs
 */
/* line 316, ../sass/_drupal.scss */
#clean-url.install {
  display: none;
}

/**
 * For anything you want to hide on page load when JS is enabled, so
 * that you can use the JS to control visibility and avoid flicker.
 */
/* line 322, ../sass/_drupal.scss */
html.js .js-hide {
  display: none;
}

/**
 * Styles for the system modules page (admin/build/modules)
 */
/* line 327, ../sass/_drupal.scss */
#system-modules div.incompatible,
#system-themes-form div.incompatible {
  font-weight: bold;
}

/**
 * Markup free clearing
 * Details: http://perishablepress.com/press/2009/12/06/new-clearfix-hack
 */
/* line 334, ../sass/_drupal.scss */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 342, ../sass/_drupal.scss */
* html .clearfix {
  height: 1%;
}

/* IE6 */
/* line 344, ../sass/_drupal.scss */
*:first-child + html .clearfix {
  min-height: 1%;
}

/* IE7 */
/**
 * update/update.css ==================================================
 */
/* line 349, ../sass/_drupal.scss */
.update .project,
.update table.version-recommended-strong .version-title {
  font-weight: bold;
}

/* line 352, ../sass/_drupal.scss */
.update .version-status {
  float: right;
}

/* line 353, ../sass/_drupal.scss */
.update .version-status .icon {
  padding-left: 10px;
}

/* line 354, ../sass/_drupal.scss */
.update .version-date {
  white-space: nowrap;
}

/* line 356, ../sass/_drupal.scss */
.update tr.error .version-recommended {
  background: #fdd;
}

/* line 357, ../sass/_drupal.scss */
.update tr.warning .version-recommended {
  background: #ffe;
}

/* line 359, ../sass/_drupal.scss */
.current-version,
.new-version {
  direction: ltr;
  /* Note: version numbers should always be LTR. */
}

/* line 362, ../sass/_drupal.scss */
.update tr.unknown {
  background: #ddd;
}

/* line 363, ../sass/_drupal.scss */
.update table.version-security .version-title {
  color: #910;
}

/* line 365, ../sass/_drupal.scss */
.update .security-error {
  font-weight: bold;
  color: #910;
}

/**
 * user/user.css ======================================================
 */
/* line 373, ../sass/_drupal.scss */
#permissions td.module {
  font-weight: bold;
}

/* line 374, ../sass/_drupal.scss */
#permissions td.permission {
  padding-left: 20px;
}

/**
 * misc/vertical-tabs.css =============================================
 */
/* line 379, ../sass/_drupal.scss */
.vertical-tabs {
  padding-left: 200px;
}

/* line 381, ../sass/_drupal.scss */
.vertical-tabs .vertical-tabs-list {
  float: left;
  width: 200px;
  margin-left: -200px;
}

/* line 387, ../sass/_drupal.scss */
.vertical-tabs .vertical-tabs-panes .vertical-tabs-pane {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

/* line 393, ../sass/_drupal.scss */
.vertical-tabs .vertical-tabs-panes .vertical-tabs-pane legend {
  display: none;
}

/* line 394, ../sass/_drupal.scss */
.vertical-tabs .vertical-tabs-list .summary {
  display: block;
}

/**
 * Base styles.
 * Provides sensible defaults for everything to save you time. Override
 * with an empty stylesheet to start over from scratch.
 */
/**
  * force visited link color in body of all pages except front
  */
/* line 11, ../sass/_base.scss */
.not-front a:visited {
  color: #4B2B80;
}
/* line 16, ../sass/_base.scss */
.not-front .map-it-nav a:visited {
  color: #56616c;
}
/* line 19, ../sass/_base.scss */
.not-front .map-it-nav a:hover, .not-front .map-it-nav a:focus {
  color: #fff;
}
/* line 22, ../sass/_base.scss */
.not-front .map-it-nav a.active {
  color: #fff;
}

/**
 * Skip navigation ====================================================
 */
/* line 33, ../sass/_base.scss */
#skip-link {
  position: absolute;
  display: block;
}

/* line 38, ../sass/_base.scss */
#skip-link a,
#skip-link a:link,
#skip-link a:visited {
  position: absolute;
  display: block;
  left: -10000px;
  width: 1px;
  height: 1px;
}

/* line 48, ../sass/_base.scss */
#skip-link a:hover,
#skip-link a:active,
#skip-link a:focus {
  position: static;
  width: auto;
  height: auto;
}

/**
 * Page width limiter =================================================
 *
 * Can be nested within major structural elements to allow full-width
 * bleeds combined with a fixed page width. Set a width on this in your
 * theme to get a consistent page width on major elements.
 */
/* line 63, ../sass/_base.scss */
.limiter {
  margin: 0px auto;
}

/**
 * Links ==============================================================
 *
 * Any ul.links are given a horizontal tab-like formatting.
 */
/* line 70, ../sass/_base.scss */
ul.links li,
ul.links li a {
  float: left;
}

/* line 73, ../sass/_base.scss */
ul.links.inline,
ul.links.inline li,
ul.links.inline li a {
  float: none;
  display: inline;
}

/**
 * Prose ==============================================================
 *
 * By default, any text which is suspected to have gone through an
 * input filter is given the 'prose' class. We want to format it with
 * readability and nice defaults in mind.
 */
/* line 87, ../sass/_base.scss */
.prose {
  line-height: 20px;
}

/* line 89, ../sass/_base.scss */
.prose h1,
.prose h2,
.prose h3,
.prose h4,
.prose h5,
.prose h6,
.prose p,
.prose ul,
.prose ol,
.prose pre,
.prose div.codeblock,
.prose blockquote {
  margin: 0px 0px 25px;
}

/* line 102, ../sass/_base.scss */
.prose h1,
.prose h2,
.prose h3,
.prose h4,
.prose h5,
.prose h6 {
  font-weight: bold;
}

/* line 108, ../sass/_base.scss */
.prose h1 {
  font-size: 18px;
}

/* line 109, ../sass/_base.scss */
.prose h2 {
  font-size: 15px;
}

/* line 111, ../sass/_base.scss */
.prose pre,
.prose code,
.prose div.codeblock {
  font-size: 11px;
  font-family: monospace;
}

/* line 118, ../sass/_base.scss */
.prose pre,
.prose blockquote,
.prose div.codeblock {
  line-height: 20px;
  background: #f8f8f8;
  padding: 4px 9px;
  border: 1px solid #eee;
  border-left: 5px solid #eee;
}

/* line 128, ../sass/_base.scss */
.prose ol li,
.prose ul li {
  display: list-item;
  margin: 0px 0px 0px 30px;
  padding: 0px;
}

/* line 135, ../sass/_base.scss */
.prose ol li {
  list-style: decimal;
}

/* line 137, ../sass/_base.scss */
.prose ul li {
  list-style: disc;
}

/* line 139, ../sass/_base.scss */
.prose img {
  display: block;
}

/* Excluding Drupal structures */
/* line 142, ../sass/_base.scss */
.prose .links,
.prose .links li,
.prose .item-list ul,
.prose .item-list li {
  margin: 0px;
  padding: 0px;
  list-style: none;
}

/**
 * Callouts ===========================================================
*/
/* line 154, ../sass/_base.scss */
.callout-full-width {
  background-color: #f0f3f7;
  border: 1px solid #d9dce6;
  border-radius: 0.5em;
  font-weight: bold;
  padding: 1.5em 1em;
  margin-bottom: 2em;
}

/* line 163, ../sass/_base.scss */
.callout-full-width p + p {
  margin-top: 25px;
}

/* line 167, ../sass/_base.scss */
.callout-title,
body.topics .node-content p.callout-title,
#page .panel-col-last p.callout-title {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 7px;
}

/* line 175, ../sass/_base.scss */
.callout-archive {
  background-color: #f0f3f7;
  background-image: url("https://www.healthypeople.gov/sites/default/files/spiderweb.png");
  background-repeat: no-repeat;
  border: 1px solid #d9dce6;
  border-radius: 0.5em;
  font-weight: bold;
  padding: 1.5em 1em 1.5em 5em;
  margin-bottom: 2em;
}

/* line 186, ../sass/_base.scss */
.block-right + .callout-full-width {
  max-width: 28.25em;
}

/**
 * Footnotes ==========================================================
 Overwrites styles in: sites/all/modules/contrib/footnotes/
 */
/* line 195, ../sass/_base.scss */
#footnotes-block,
#footnotes-body-block {
  margin-top: 40px;
}
/* line 199, ../sass/_base.scss */
#footnotes-block ul.footnotes,
#footnotes-body-block ul.footnotes {
  border: none;
  list-style-image: none;
  padding: 0;
  margin: 0;
}
/* line 205, ../sass/_base.scss */
#footnotes-block ul.footnotes .footnote,
#footnotes-body-block ul.footnotes .footnote {
  list-style-image: none;
  font-size: 14px;
  margin: 0px 0px 25px;
  line-height: 24px;
}
/* line 212, ../sass/_base.scss */
#footnotes-block ul.footnotes .footnote-label,
#footnotes-body-block ul.footnotes .footnote-label {
  position: inherit;
  padding-right: 5px;
}

/* line 219, ../sass/_base.scss */
.see-footnote {
  font-size: 10px;
}

/**
 * Tables =============================================================
 */
/* line 226, ../sass/_base.scss */
table {
  width: 100%;
  margin: 0px 0px 20px;
}

/* line 231, ../sass/_base.scss */
table th,
table td {
  vertical-align: middle;
}

/**
 * Forms ==============================================================
 */
/* line 237, ../sass/_base.scss */
input.form-text,
select,
textarea {
  border: 1px solid #ccc;
}

/* line 241, ../sass/_base.scss */
input.form-submit,
label {
  font-weight: bold;
}

/* line 244, ../sass/_base.scss */
input.form-submit {
  cursor: pointer;
}

/* line 246, ../sass/_base.scss */
input.form-radio,
input.form-checkbox {
  vertical-align: middle;
}

/* line 251, ../sass/_base.scss */
input.form-radio:focus,
input.form-checkbox:focus {
  outline: 1px solid #2d856c;
}

/* line 256, ../sass/_base.scss */
.form-item .description,
.description {
  color: #666;
  font-size: 11px;
}

/* line 262, ../sass/_base.scss */
fieldset.collapsible .fieldset-title {
  cursor: pointer;
}

/* line 263, ../sass/_base.scss */
html.js fieldset.collapsed .fieldset-content {
  display: none;
}

/**
 * Views ==============================================================
 */
/* line 268, ../sass/_base.scss */
table.grid-2 td {
  width: 50%;
}

/* line 269, ../sass/_base.scss */
table.grid-3 td {
  width: 33.3%;
}

/* line 270, ../sass/_base.scss */
table.grid-4 td {
  width: 25%;
}

/* line 271, ../sass/_base.scss */
table.grid-5 td {
  width: 20%;
}

/* line 272, ../sass/_base.scss */
table.grid-6 td {
  width: 16.6%;
}

/* line 273, ../sass/_base.scss */
table.grid-7 td {
  width: 14.2%;
}

/* line 274, ../sass/_base.scss */
table.grid-8 td {
  width: 12.5%;
}

/* line 276, ../sass/_base.scss */
table td {
  float: none !important;
}

/**
* ==========================================================================================================
* Below are the base styles for ODPHP.  Everything above this line can be scrapped and overwritten as needed
* ==========================================================================================================
*/
/* line 287, ../sass/_base.scss */
#body-wrapper {
  background-image: url("../images/bg_body.jpg");
  background-repeat: repeat-x;
  font-family: Arial, Helvetica, sans-serif;
  min-width: 960px;
}
/* line 292, ../sass/_base.scss */
#body-wrapper.admin-menu {
  background-position-y: 29px;
}

/* line 297, ../sass/_base.scss */
.bold {
  font-weight: bold;
}

/* line 300, ../sass/_base.scss */
.black {
  color: #000;
}

/* line 303, ../sass/_base.scss */
.lightblue {
  color: #006c9f;
}

/* line 306, ../sass/_base.scss */
.green {
  color: #2d856c;
}

/* line 311, ../sass/_base.scss */
#page-wrap .contenttopCorners {
  display: block;
}

/* line 316, ../sass/_base.scss */
.local_tasks li, .admin_tasks li {
  padding: 10px;
  text-transform: capitalize;
  font-size: 16px;
}

/* line 322, ../sass/_base.scss */
input.form-submit {
  align-items: flex-start;
  text-align: center;
  cursor: default;
  color: buttontext;
  padding: 2px 6px 3px;
  border: 2px outset buttonface;
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  background-color: buttonface;
  box-sizing: border-box;
}

/* line 338, ../sass/_base.scss */
select {
  padding: 4px;
}

/* line 342, ../sass/_base.scss */
.sup {
  vertical-align: baseline;
  position: relative;
  top: -.6em;
  font-size: 0.8em;
}

/* line 350, ../sass/_base.scss */
#page {
  background: #fff;
  padding: 20px 19px 0px 19px;
}
/* line 354, ../sass/_base.scss */
#page .breadcrumb {
  margin: 0px 0px 26px 0px;
  padding-top: 16px;
  font-size: 12px;
}
/* line 361, ../sass/_base.scss */
#page #utility_icons {
  float: right;
  border-top: 1px solid #cfdae4;
  border-bottom: 1px solid #cfdae4;
  padding: 7px 3px 2px 3px;
  float: right;
  width: 170px;
}
/* line 368, ../sass/_base.scss */
#page #utility_icons .outbound-icon {
  display: none;
}
/* line 371, ../sass/_base.scss */
#page #utility_icons div {
  float: left;
  margin-left: 20px;
}
/* line 374, ../sass/_base.scss */
#page #utility_icons div .util_icon {
  float: left;
  margin-right: 5px;
}
/* line 378, ../sass/_base.scss */
#page #utility_icons div #share_img img {
  margin-top: 3px;
}
/* line 2, ../sass/_mixins.scss */
#page #utility_icons:after {
  content: "";
  display: block;
  clear: both;
}
/* line 385, ../sass/_base.scss */
#page .panel-col-first {
  width: 212px;
  margin-right: 24px;
}
/* line 388, ../sass/_base.scss */
#page .panel-col-first .inside {
  margin: 0;
}
/* line 392, ../sass/_base.scss */
#page .panel-col-first div.field-item p {
  margin-bottom: 20px;
}
/* line 396, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1, #page .panel-col-first .pane-menu-block-2, #page .panel-col-first .pane-menu-block-3, #page .panel-col-first .pane-menu-block-4, #page .panel-col-first .pane-menu-block-5, #page .panel-col-first .pane-menu-block-6 {
  margin-bottom: 16px;
}
/* line 398, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 h2.pane-title, #page .panel-col-first .pane-menu-block-2 h2.pane-title, #page .panel-col-first .pane-menu-block-3 h2.pane-title, #page .panel-col-first .pane-menu-block-4 h2.pane-title, #page .panel-col-first .pane-menu-block-5 h2.pane-title, #page .panel-col-first .pane-menu-block-6 h2.pane-title {
  width: 168px;
  max-width: 100%;
  border-bottom: 1px solid #122D1F;
  background-color: #2d856c;
  text-align: center;
  height: 25px;
  padding: 9px 22px 0px 22px;
  color: #fff;
  font-size: 16px;
  margin: 0px 0px 2px 0px;
}
/* line 411, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu {
  font-size: 14px;
}
/* line 414, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu > li > a, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu > li > a, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu > li > a, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu > li > a, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu > li > a, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu > li > a {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding-right: 17px;
  border-left: 1px solid #D9DCE6;
  border-right: 1px solid #D9DCE6;
  margin-bottom: 2px;
}
/* line 422, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu > li.expanded, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu > li.expanded, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu > li.expanded, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu > li.expanded, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu > li.expanded, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu > li.expanded {
  border-bottom: 1px solid #D9DCE6;
  max-width: 212px;
}
/* line 427, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu li, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu li, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu li, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu li, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu li, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu li {
  list-style: none;
}
/* line 431, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu > li.active-trail.expanded > a, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu > li.active-trail.expanded > a, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu > li.active-trail.expanded > a, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu > li.active-trail.expanded > a, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu > li.active-trail.expanded > a, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu > li.active-trail.expanded > a {
  color: #fff;
  background-color: #1d4b80;
}
/* line 437, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu a, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu a, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu a, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu a, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu a, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu a {
  width: 212px;
  min-height: 22px;
  display: block;
  text-decoration: none;
  padding: 8px 0px 8px 9px;
  color: #006c9f;
  font-size: 14px;
  border-bottom: 1px solid #cad6e2;
  background-color: #F0F3F7;
}
/* line 448, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu a:hover, #page .panel-col-first .pane-menu-block-1 .pane-content ul.menu a:focus, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu a:hover, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu a:focus, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu a:hover, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu a:focus, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu a:hover, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu a:focus, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu a:hover, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu a:focus, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu a:hover, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu a:focus {
  color: #fff;
  background-color: #1d4b80;
}
/* line 453, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu a.active-trail, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu a.active-trail, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu a.active-trail, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu a.active-trail, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu a.active-trail, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu a.active-trail {
  color: #fff;
  background-color: #1d4b80;
}
/* line 459, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu ul.menu, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu ul.menu, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu ul.menu, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu ul.menu, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu ul.menu, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu ul.menu {
  margin-left: 5px;
  border-left: 1px solid #D9DCE6;
  border-right: 1px solid #D9DCE6;
  border-bottom: none;
  width: 199px;
  margin-bottom: -2px;
  margin-top: -2px;
}
/* line 467, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu ul.menu a, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu ul.menu a, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu ul.menu a, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu ul.menu a, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu ul.menu a, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu ul.menu a {
  width: 199px;
  font-size: 13px;
  padding-left: 20px;
  padding-right: 10px;
  background-color: #fff;
  border: none;
  padding-top: 6px;
  padding-bottom: 6px;
  margin-top: 0px;
}
/* line 477, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu ul.menu a:hover, #page .panel-col-first .pane-menu-block-1 .pane-content ul.menu ul.menu a:focus, #page .panel-col-first .pane-menu-block-1 .pane-content ul.menu ul.menu a.active-trail, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu ul.menu a:hover, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu ul.menu a:focus, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu ul.menu a.active-trail, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu ul.menu a:hover, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu ul.menu a:focus, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu ul.menu a.active-trail, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu ul.menu a:hover, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu ul.menu a:focus, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu ul.menu a.active-trail, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu ul.menu a:hover, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu ul.menu a:focus, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu ul.menu a.active-trail, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu ul.menu a:hover, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu ul.menu a:focus, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu ul.menu a.active-trail {
  color: #fff;
  background-color: #1d4b80;
}
/* line 484, ../sass/_base.scss */
#page .panel-col-first .pane-menu-block-1 .pane-content ul.menu li.last ul.menu, #page .panel-col-first .pane-menu-block-2 .pane-content ul.menu li.last ul.menu, #page .panel-col-first .pane-menu-block-3 .pane-content ul.menu li.last ul.menu, #page .panel-col-first .pane-menu-block-4 .pane-content ul.menu li.last ul.menu, #page .panel-col-first .pane-menu-block-5 .pane-content ul.menu li.last ul.menu, #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu li.last ul.menu {
  margin-bottom: 0px;
}
/* line 493, ../sass/_base.scss */
#page .panel-col-last {
  float: left;
  width: 686px;
  font-size: 14px;
}
/* line 497, ../sass/_base.scss */
#page .panel-col-last p {
  line-height: 24px;
}

/* line 503, ../sass/_base.scss */
a {
  color: #006c9f;
}
/* line 505, ../sass/_base.scss */
a:visited {
  color: #006c9f;
}

/* line 510, ../sass/_base.scss */
h1 {
  font-size: 18px;
  color: #1d4b80;
  margin-bottom: 18px;
}

/* line 516, ../sass/_base.scss */
h2.pane-title, h1.pane-title, .pane-node-title h2, .pane-node-title h1 {
  font-size: 18px;
  margin-bottom: 18px;
  max-width: 75%;
}

/* line 522, ../sass/_base.scss */
h2.pane-title, .pane-node-title h2 {
  color: #2d856c;
}

/* line 526, ../sass/_base.scss */
.field-name-field-featured-image {
  float: right;
  padding-left: 6px;
}

/* line 531, ../sass/_base.scss */
.jump-links {
  margin-bottom: 25px;
}

/* line 536, ../sass/_base.scss */
.gray_box {
  box-sizing: border-box;
  width: 562px;
  background-image: url("../images/bg_LargeBoxGray_middle.jpg");
  background-repeat: repeat-y;
  padding: 0px 30px 0px 30px;
  margin: 0px;
}
/* line 543, ../sass/_base.scss */
.gray_box:before {
  content: url("../images/bg_LargeBoxGray_top.jpg");
  margin-top: 20px;
  margin-left: -30px;
  height: 23px;
  width: 562px;
}
/* line 550, ../sass/_base.scss */
.gray_box:after {
  content: url("../images/bg_LargeBoxGray_bottom.jpg");
  margin-left: -30px;
  height: 25px;
  width: 562px;
  margin-bottom: 24px;
  display: block;
}

/* line 559, ../sass/_base.scss */
.yellow_box {
  box-sizing: border-box;
  width: 562px;
  background-image: url("../images/bg_LargeBoxYellow_middle.jpg");
  background-repeat: repeat-y;
  padding: 0px 30px 0px 30px;
  margin: 0px;
}
/* line 566, ../sass/_base.scss */
.yellow_box:before {
  content: url("../images/bg_LargeBoxYellow_top.jpg");
  margin-top: 20px;
  margin-left: -30px;
  height: 23px;
  width: 562px;
}
/* line 573, ../sass/_base.scss */
.yellow_box:after {
  content: url("../images/bg_LargeBoxYellow_bottom.jpg");
  margin-left: -30px;
  height: 25px;
  width: 562px;
  margin-bottom: 24px;
  display: block;
}

/* line 582, ../sass/_base.scss */
.large_link_button > a {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

/**
* Image placement
*/
/* line 591, ../sass/_base.scss */
.img-left, .prose p.img-left {
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;
}
/* line 596, ../sass/_base.scss */
.img-left img, .prose p.img-left img {
  margin-bottom: 0.5em;
}

/* line 600, ../sass/_base.scss */
.img-right, .prose p.img-right {
  float: right;
  margin-left: 1em;
  margin-bottom: 1em;
}
/* line 605, ../sass/_base.scss */
.img-right img, .prose p.img-right img {
  margin-bottom: 0.5em;
}

/* line 609, ../sass/_base.scss */
.img-center, .prose p.img-center {
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 1em;
  text-align: center;
}
/* line 615, ../sass/_base.scss */
.img-center img, .prose p.img-center img {
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 0.5em;
}

/**
* 508 stuff
*/
/* line 626, ../sass/_base.scss */
body.hide-title h1 {
  display: none;
}

/**
* All styles below this could be moved to another file later, depending on how many there are and how specific they need to be.
*/
/* line 634, ../sass/_base.scss */
.view h2, .view h3, .pane-content h2, .pane-content h3 {
  color: #2d856c;
  font-size: 17px;
  margin: 0 0 5px 0;
}
/* line 639, ../sass/_base.scss */
.view .field .field-label, .pane-content .field .field-label {
  font-weight: normal;
}
/* line 642, ../sass/_base.scss */
.view .views-row, .pane-content .views-row {
  margin-bottom: 25px;
}

/* line 647, ../sass/_base.scss */
.view-bright-spots-by-topic .views-row {
  margin-bottom: 0;
}

/* line 652, ../sass/_base.scss */
.view-state-coordinators .field-name-field-job-title p {
  margin: 0px;
}

/* line 2, ../sass/_mixins.scss */
.view-state-plans .view-content:after {
  content: "";
  display: block;
  clear: both;
}
/* line 661, ../sass/_base.scss */
.view-state-plans .left-view-column, .view-state-plans .right-view-column {
  float: left;
  width: 50%;
}
/* line 665, ../sass/_base.scss */
.view-state-plans .views-field-province {
  font-weight: bold;
}
/* line 668, ../sass/_base.scss */
.view-state-plans .views-field-field-state-plans {
  margin-bottom: 30px;
}

/* line 674, ../sass/_base.scss */
.page-user-edit .fieldset-title, .page-user-register .fieldset-title {
  font-weight: bold;
}
/* line 677, ../sass/_base.scss */
.page-user-edit .form-item-field-user-address-und-0-delete-location, .page-user-edit .form-item-field-organization-address-und-0-delete-location, .page-user-register .form-item-field-user-address-und-0-delete-location, .page-user-register .form-item-field-organization-address-und-0-delete-location {
  display: none;
}

/* line 684, ../sass/_base.scss */
.page-node #main-content h1.page-title, .page-data #main-content h1.page-title {
  float: left;
}
/* line 687, ../sass/_base.scss */
.page-node #main-content .links, .page-data #main-content .links {
  clear: both;
}
/* line 691, ../sass/_base.scss */
.page-node #page #utility_icons, .page-data #page #utility_icons {
  margin-top: 8px;
}

/* line 697, ../sass/_base.scss */
.page-data-chart #main-content {
  clear: both;
}
/* line 700, ../sass/_base.scss */
.page-data-chart #page #utility_icons {
  margin-top: -50px;
}

/* line 706, ../sass/_base.scss */
.node-type-page #utility_icons {
  position: relative;
  top: 28px;
}

/* line 712, ../sass/_base.scss */
.node-type-consortium-organization-submissi div#utility_icons {
  display: none;
}

/* line 716, ../sass/_base.scss */
body.cons_org_sub.logged-in .field-name-body .login,
body.ebr_submission.logged-in .field-name-body .login {
  display: none;
}

/* line 720, ../sass/_base.scss */
.view-consortium-organizations .view-display-id-attachment_1 {
  height: 20px;
  padding-bottom: 20px;
}
/* line 2, ../sass/_mixins.scss */
.view-consortium-organizations .view-display-id-attachment_1:after {
  content: "";
  display: block;
  clear: both;
}
/* line 2, ../sass/_mixins.scss */
.view-consortium-organizations .view-display-id-attachment_1 div.view-content:after {
  content: "";
  display: block;
  clear: both;
}
/* line 726, ../sass/_base.scss */
.view-consortium-organizations .view-display-id-attachment_1 div.view-content span.views-summary-unformatted {
  float: left;
  display: block;
}
/* line 729, ../sass/_base.scss */
.view-consortium-organizations .view-display-id-attachment_1 div.view-content span.views-summary-unformatted a {
  margin-right: 5px;
}

/* line 738, ../sass/_base.scss */
.view-consortium-organizations .column {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  width: 33%;
  padding-right: 20px;
}
/* line 743, ../sass/_base.scss */
.view-consortium-organizations .column ul {
  padding: 0 !important;
}
/* line 745, ../sass/_base.scss */
.view-consortium-organizations .column ul li {
  font-size: 13px;
  padding: 7px 2px;
}
/* line 748, ../sass/_base.scss */
.view-consortium-organizations .column ul li:nth-child(odd) {
  background-color: #f3f3f5;
}

/* line 758, ../sass/_base.scss */
#content {
  clear: both;
}
/* line 760, ../sass/_base.scss */
#content ol {
  list-style-type: decimal;
  list-style-position: outside;
  margin-left: 29px;
}

/* line 767, ../sass/_base.scss */
.exit-icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background: transparent url("../images/external_link_wh.gif") no-repeat left top;
  width: 14px;
  height: 14px;
}

/**
 * Buttons ==============================================================
 */
/* line 778, ../sass/_base.scss */
.large_link_button {
  margin: 30px 0px 10px 0px;
  width: 50%;
}
/* line 781, ../sass/_base.scss */
.large_link_button a {
  padding: 8px 10px;
  background: #f5fbff;
  background: -moz-linear-gradient(top, #f5fbff 0%, #d1d9df);
  background: -webkit-gradient(linear, left top, left bottom, from(#f5fbff), to(#d1d9df));
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  border: 1px solid #b9c0c8;
  display: block;
  text-decoration: none;
}
/* line 798, ../sass/_base.scss */
.large_link_button a:hover, .large_link_button a:focus {
  background: #d1d9df;
}
/* line 801, ../sass/_base.scss */
.large_link_button a span {
  text-align: center;
  font-weight: 600;
  font-size: 18px;
  background-position: 270px 3px;
  display: block;
}

/* line 811, ../sass/_base.scss */
.gray_button {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTFlMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(2%, #fefefe), color-stop(100%, #e5e1e0));
  background-image: -moz-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: -webkit-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: linear-gradient(#fefefe 2%, #e5e1e0 100%);
  border: 1px solid #A5A5A5;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #006c9f !important;
  /* stop getting overridden by line 68 _typography.scss */
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 6px;
  text-decoration: none;
  cursor: pointer;
  text-transform: none;
  display: inline-block;
  margin-bottom: 0.5em;
}
/* line 286, ../sass/_mixins.scss */
.gray_button:hover, .gray_button:focus, .gray_button:active {
  /* stop getting overridden by line 68 _typography.scss */
  color: #000 !important;
  border: 1px solid #000;
}

/* line 818, ../sass/_base.scss */
a.outbound-icon img {
  display: inline-block;
  padding-left: 3px;
}

/* line 824, ../sass/_base.scss */
#autocomplete ul, #autocomplete ol, #autocomplete li {
  list-style-image: none !important;
  padding-left: 0px !important;
}

/* line 831, ../sass/_base.scss */
div.ph30-feed-block p {
  margin: 0;
}
/* line 832, ../sass/_base.scss */
div.ph30-feed-block div.hp30-feed-item {
  padding-bottom: 8px;
  margin-bottom: 8px;
  border-bottom: 1px solid #eee;
}
/* line 837, ../sass/_base.scss */
div.ph30-feed-block span.date {
  display: block;
  font-size: 12px;
  color: #666;
}

/* line 844, ../sass/_base.scss */
.topic-tiles {
  margin-bottom: 0.75em;
}

/* line 848, ../sass/_base.scss */
.topic-tiles a {
  border: 2px solid black;
  display: inline-block;
  width: 14%;
  margin-right: 2.25%;
  margin-bottom: 1.25em;
  padding: 1em;
  padding-bottom: 0;
  text-decoration: none;
}

/* line 859, ../sass/_base.scss */
.topic-tiles a:after {
  content: " ";
  border-bottom: 0.5em solid #AAD0DC;
  display: block;
  padding-top: 1em;
  margin-left: -14px;
  margin-right: -14px;
}

/* line 868, ../sass/_base.scss */
.topic-tiles a:nth-of-type(2n):after {
  border-bottom: 0.5em solid #D29935;
}

/* line 1, ../sass/_header.scss */
#branding {
  position: relative;
  height: 95px;
  color: #fff;
}
/* line 6, ../sass/_header.scss */
#branding #toboggan-login {
  display: none;
}
/* line 10, ../sass/_header.scss */
#branding a {
  color: #fff;
  font-size: 12px;
}
/* line 15, ../sass/_header.scss */
#branding #hp2020_logo {
  float: left;
}
/* line 19, ../sass/_header.scss */
#branding .searchbox {
  padding-left: 150px;
  padding-top: 20px;
  float: left;
}
/* line 25, ../sass/_header.scss */
#branding .searchbox .form-item-search-keys input,
#branding .searchbox .form-item-search-block-form input {
  border: none;
  background-color: #fff;
  font-size: 14px;
  line-height: 32px;
  height: 32px;
  width: 370px;
  padding-left: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 30, ../sass/_header.scss */
#branding .searchbox .form-submit {
  cursor: pointer;
  background-color: #fdb72a;
  font-size: 14px;
  padding: 6px;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 35, ../sass/_header.scss */
#branding .query-suggestions {
  padding-left: 0;
  padding-right: 0;
  border: solid 1px #ededed;
  border-right: none;
  border-left: none;
  border-bottom: none;
  margin-top: -3px;
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  width: 370px;
  /* remove module style */
}
/* line 253, ../sass/_mixins.scss */
#branding .query-suggestions span {
  padding-left: 20px;
  padding-right: 20px;
  width: auto;
}
/* line 259, ../sass/_mixins.scss */
#branding .query-suggestions span:last-child {
  border-bottom: solid 3px #1d4b80;
}
/* line 263, ../sass/_mixins.scss */
#branding .query-suggestions span:hover, #branding .query-suggestions span.query-suggestion-highlighted {
  background: #fdb72a;
}
/* line 268, ../sass/_mixins.scss */
#branding .query-suggestions span:first-child:before, #branding .query-suggestions span:first-child:after {
  border-style: none;
}
/* line 39, ../sass/_header.scss */
#branding #user_account {
  position: absolute;
  right: 37px;
  top: 0px;
  padding: 5px;
  color: white;
  z-index: 1006;
}
/* line 46, ../sass/_header.scss */
#branding #user_account input[type="text"], #branding #user_account input[type="password"] {
  background-color: #fff;
}
/* line 51, ../sass/_header.scss */
#branding .screen {
  display: block;
}
/* line 55, ../sass/_header.scss */
#branding .print {
  display: none;
}

/* line 62, ../sass/_header.scss */
#navigation {
  height: 43px;
  padding-left: 4px;
}
/* line 66, ../sass/_header.scss */
#navigation #block-nice-menus-1 {
  width: 960px;
}
/* line 68, ../sass/_header.scss */
#navigation #block-nice-menus-1 .block-title {
  display: none;
}
/* line 71, ../sass/_header.scss */
#navigation #block-nice-menus-1 li {
  float: left;
  white-space: nowrap;
  border: none;
  border-right: 1px solid #acb0bc;
  height: 33px;
  background: none;
}
/* line 81, ../sass/_header.scss */
#navigation #block-nice-menus-1 li.over > a {
  background-color: #073255;
  color: #fff;
}
/* line 87, ../sass/_header.scss */
#navigation #block-nice-menus-1 li a {
  display: block;
  height: 23px;
  padding: 15px 15px 4px 15px;
  margin-top: -5px;
  color: #000;
  text-decoration: none;
  font-size: 13px;
}
/* line 96, ../sass/_header.scss */
#navigation #block-nice-menus-1 li a:hover, #navigation #block-nice-menus-1 li a:focus {
  background-color: #073255;
  color: #fff;
  border-top-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  /* Safari */
  border-top-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  /* Safari */
}
/* line 105, ../sass/_header.scss */
#navigation #block-nice-menus-1 li ul {
  margin-top: 20px;
  border-top: none;
  border-left: none;
  min-width: 100%;
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
}
/* line 112, ../sass/_header.scss */
#navigation #block-nice-menus-1 li ul .last {
  border-bottom: 3px solid #1d4b80;
  padding-bottom: 2px;
}
/* line 117, ../sass/_header.scss */
#navigation #block-nice-menus-1 li ul li {
  width: 100%;
  border-right: none;
  border-left: none;
  background-color: #fff;
  border-bottom: 1px solid #f5f5f5;
}
/* line 126, ../sass/_header.scss */
#navigation #block-nice-menus-1 li ul li a {
  padding: 10px 18px 0px 18px;
  background-color: #fff;
  color: #073255;
}
/* line 131, ../sass/_header.scss */
#navigation #block-nice-menus-1 li ul li a:hover, #navigation #block-nice-menus-1 li ul li a:focus {
  background-color: #073255;
  color: #fff;
  border-top-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  /* Safari */
  border-top-right-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  /* Safari */
}
/* line 143, ../sass/_header.scss */
#navigation #block-nice-menus-1 li.last > ul {
  left: auto;
  right: 0px;
}
/* line 149, ../sass/_header.scss */
#navigation #block-nice-menus-1 .last {
  border-right: 0px;
}

/* line 155, ../sass/_header.scss */
#toboggan-login {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-box-shadow: 0 10px 20px #000;
  -webkit-box-shadow: 0 10px 20px #000;
  box-shadow: 0 10px 20px #000;
  background-color: #fff;
  border-top: 4px solid #052638;
  color: #000;
  position: absolute;
  padding-bottom: 50px;
  min-width: 262px;
  right: -66px;
}
/* line 166, ../sass/_header.scss */
#toboggan-login > .form-item {
  padding-left: 30px;
  padding-right: 30px;
}
/* line 170, ../sass/_header.scss */
#toboggan-login > .form-item input[type="text"], #toboggan-login > .form-item input[type="password"] {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 4px;
  width: 100%;
}
/* line 177, ../sass/_header.scss */
#toboggan-login > .form-item.form-item-name {
  padding-top: 12px;
  margin-bottom: 5px;
}
/* line 182, ../sass/_header.scss */
#toboggan-login > .form-item.form-item-pass {
  margin-bottom: 7px;
}
/* line 187, ../sass/_header.scss */
#toboggan-login > .form-actions {
  padding-left: 30px;
  padding-right: 30px;
}
/* line 192, ../sass/_header.scss */
#toboggan-login > .prose {
  min-width: 500px;
}
/* line 196, ../sass/_header.scss */
#toboggan-login input[type="submit"] {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
  font-weight: bold;
  font-size: 16px;
  padding: 5px 10px;
  margin-bottom: 12px;
  border: none;
  background: #fbc03e;
  background: -moz-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbc03e), color-stop(50%, #fcce69), color-stop(51%, #fbc03e), color-stop(100%, #fbc03e));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbc03e', endColorstr='#fbc03e',GradientType=0 );
  /* IE6-9 */
}
/* line 216, ../sass/_header.scss */
#toboggan-login > .item-list .first > a {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
  height: 50px;
  line-height: 50px;
  color: #fff;
  background-color: #25517e;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  text-decoration: none;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  font-size: 18px;
  font-weight: bold;
}
/* line 235, ../sass/_header.scss */
#toboggan-login > .item-list .last {
  position: relative;
}
/* line 237, ../sass/_header.scss */
#toboggan-login > .item-list .last > a {
  position: absolute;
  right: 30px;
  color: #0d567d;
  font-size: 12px;
  text-decoration: none;
  width: 112px;
  text-align: right;
  line-height: 13px;
}

/* line 251, ../sass/_header.scss */
#toboggan-container {
  position: relative;
  top: -5px;
}

/* line 256, ../sass/_header.scss */
#toboggan-login-link-container {
  text-align: right;
}
/* line 258, ../sass/_header.scss */
#toboggan-login-link-container a#toboggan-login-link {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background: #041f2d;
  padding: 2px 13px;
}

/* line 266, ../sass/_header.scss */
.page-user.not-logged-in #toboggan-login {
  display: none;
}

/* line 1, ../sass/_footer.scss */
#footer {
  width: 100%;
  min-width: 960px;
  height: auto;
  background-image: url("../images/bg_footer.jpg");
  background-repeat: repeat-x;
  background-color: #c7cbd7;
  overflow: hidden;
}
/* line 10, ../sass/_footer.scss */
#footer .outbound-icon {
  display: none;
}
/* line 15, ../sass/_footer.scss */
#footer #block-block-2 a {
  color: #000;
  text-decoration: none;
  line-height: 25px;
}
/* line 19, ../sass/_footer.scss */
#footer #block-block-2 a:hover, #footer #block-block-2 a:focus {
  text-decoration: underline;
  color: #000;
}
/* line 23, ../sass/_footer.scss */
#footer #block-block-2 a:visited {
  color: #000;
}
/* line 29, ../sass/_footer.scss */
#footer #footer-wrapper {
  width: 960px;
  margin: 0 auto;
}
/* line 33, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop {
  padding-left: 20px;
  color: #fff;
  padding-top: 14px;
}
/* line 2, ../sass/_mixins.scss */
#footer #footer-wrapper .footerTop:after {
  content: "";
  display: block;
  clear: both;
}
/* line 38, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop .socialmedialinks {
  float: left;
  width: 37%;
}
/* line 41, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop .socialmedialinks .socialText {
  background-color: #1d4b7c;
  float: left;
  font-weight: bold;
  font-size: 18px;
  padding-top: 6px;
  margin-right: 15px;
}
/* line 49, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop .socialmedialinks a {
  float: left;
}
/* line 52, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop .socialmedialinks a:hover .chicklet, #footer #footer-wrapper .footerTop .socialmedialinks a:focus .chicklet {
  border: 1px solid #fff;
}
/* line 56, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop .socialmedialinks .chicklet {
  float: left;
  margin-right: 5px;
  border: 1px solid #1d4b80;
}
/* line 2, ../sass/_mixins.scss */
#footer #footer-wrapper .footerTop .socialmedialinks:after {
  content: "";
  display: block;
  clear: both;
}
/* line 64, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop .emailupdates {
  font-weight: bold;
  font-size: 18px;
  float: left;
}
/* line 68, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop .emailupdates label {
  background-color: #1d4b7c;
  float: left;
  margin-top: 6px;
  margin-right: 30px;
}
/* line 74, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop .emailupdates input.long {
  float: left;
  background-color: #fff;
  font-size: 14px;
  line-height: 29px;
  width: 235px;
  height: 29px;
  margin-top: 2px;
  margin-right: 2px;
  padding-left: 10px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 87, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop .emailupdates div.button_panel {
  float: left;
  background-color: #fdb72a;
  font-size: 14px;
  padding: 4px;
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 96, ../sass/_footer.scss */
#footer #footer-wrapper .footerTop .emailupdates div.button_panel input {
  border: none;
}
/* line 104, ../sass/_footer.scss */
#footer #footer-wrapper .footer_bottom_wrapper .bottom_left ul {
  margin-right: 68px;
  float: left;
}
/* line 107, ../sass/_footer.scss */
#footer #footer-wrapper .footer_bottom_wrapper .bottom_left ul li {
  margin-left: 0px;
  list-style: none;
}
/* line 113, ../sass/_footer.scss */
#footer #footer-wrapper .footer_bottom_wrapper .bottom_right {
  float: left;
}
/* line 116, ../sass/_footer.scss */
#footer #footer-wrapper .footer_bottom_wrapper .bottom_right img {
  display: inline-block;
  vertical-align: middle;
  padding-left: 20px;
}
/* line 122, ../sass/_footer.scss */
#footer #footer-wrapper .footer_bottom_wrapper .managedby {
  width: 100%;
  clear: both;
  font-size: 12px;
}
/* line 126, ../sass/_footer.scss */
#footer #footer-wrapper .footer_bottom_wrapper .managedby a {
  color: #000;
  text-decoration: none;
}
/* line 129, ../sass/_footer.scss */
#footer #footer-wrapper .footer_bottom_wrapper .managedby a:visited {
  color: #000;
}
/* line 132, ../sass/_footer.scss */
#footer #footer-wrapper .footer_bottom_wrapper .managedby a:hover, #footer #footer-wrapper .footer_bottom_wrapper .managedby a:focus {
  text-decoration: underline;
}

/* line 142, ../sass/_footer.scss */
.prose .footer-language-title {
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 5px;
}
/* line 147, ../sass/_footer.scss */
.prose .footer-language {
  border-bottom: 1px solid #b3b8cb;
  margin-bottom: 15px;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 153, ../sass/_footer.scss */
.prose .footer-language-links {
  list-style-type: none;
  margin-bottom: 0;
}
/* line 156, ../sass/_footer.scss */
.prose .footer-language-links li {
  display: inline;
  margin-left: 0;
  margin-right: 10px;
}
/* line 161, ../sass/_footer.scss */
.prose .footer-language-links a {
  color: #000;
  text-decoration: none;
}
/* line 164, ../sass/_footer.scss */
.prose .footer-language-links a:visited {
  color: #000;
}
/* line 167, ../sass/_footer.scss */
.prose .footer-language-links a:hover, .prose .footer-language-links a:focus {
  text-decoration: underline;
}

/* line 175, ../sass/_footer.scss */
.time_changed {
  text-align: center;
  padding-top: 5px;
  padding-bottom: 20px;
}

/* line 1, ../sass/_home_page.scss */
#page-wrap {
  width: 100%;
  background: #fff url("../images/home_bg_texture.png") repeat left top;
}

/* line 6, ../sass/_home_page.scss */
#branding, #navigation, #page {
  width: 960px;
  margin: 0 auto;
}

/* line 16, ../sass/_home_page.scss */
body.front #body-wrapper {
  width: 100%;
}
/* line 20, ../sass/_home_page.scss */
body.front #navigation {
  position: relative;
  z-index: 1000;
}
/* line 25, ../sass/_home_page.scss */
body.front #branding, body.front #navigation, body.front #page {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 960px;
  margin: 0 auto;
}
/* line 32, ../sass/_home_page.scss */
body.front #page {
  background: transparent;
  padding: 16px 0px 0px 0px;
}
/* line 40, ../sass/_home_page.scss */
body.front #main-content a {
  text-decoration: none;
}
/* line 42, ../sass/_home_page.scss */
body.front #main-content a:hover, body.front #main-content a:focus {
  text-decoration: underline;
}
/* line 45, ../sass/_home_page.scss */
body.front #main-content a:visited {
  color: #006c9f;
}
/* line 51, ../sass/_home_page.scss */
body.front .panel-separator {
  margin-bottom: 10px;
}
/* line 55, ../sass/_home_page.scss */
body.front .view-home-page-slideshow {
  position: relative;
}
/* line 57, ../sass/_home_page.scss */
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1_1 {
  width: 100%;
}
/* line 59, ../sass/_home_page.scss */
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1_1 .views-row {
  margin: 0;
  background-color: #fff;
  padding: 2px;
}
/* line 64, ../sass/_home_page.scss */
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1_1 .views-slideshow-cycle-main-frame-row {
  width: 100%;
}
/* line 2, ../sass/_mixins.scss */
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1_1 .views-slideshow-cycle-main-frame-row-item:after {
  content: "";
  display: block;
  clear: both;
}
/* line 71, ../sass/_home_page.scss */
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1_1 .views-field-field-featured-image {
  float: left;
  line-height: 0px;
}
/* line 76, ../sass/_home_page.scss */
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1_1 .views-field-nothing-1 {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 2px;
  float: left;
  width: 36.2%;
  padding: 0px 22px;
  height: 341px;
  background-color: #073148;
  color: #fff;
}
/* line 85, ../sass/_home_page.scss */
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1_1 .views-field-nothing-1 .title {
  margin: 36px 0px 13px 0px;
  font-size: 24px;
  font-weight: bold;
  line-height: 26px;
}
/* line 91, ../sass/_home_page.scss */
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1_1 .views-field-nothing-1 .body {
  font-size: 16px;
  line-height: 22px;
}
/* line 94, ../sass/_home_page.scss */
body.front .view-home-page-slideshow #views_slideshow_cycle_main_home_page_slideshow-panel_pane_1_1 .views-field-nothing-1 .body a {
  color: #fff;
  text-decoration: underline;
}
/* line 102, ../sass/_home_page.scss */
body.front .view-home-page-slideshow .views-slideshow-controls-bottom {
  position: absolute;
  bottom: 15px;
  right: 20px;
  z-index: 5;
}
/* line 107, ../sass/_home_page.scss */
body.front .view-home-page-slideshow .views-slideshow-controls-bottom .views-slideshow-controls-text {
  float: right;
}
/* line 110, ../sass/_home_page.scss */
body.front .view-home-page-slideshow .views-slideshow-controls-bottom .views-slideshow-controls-text .views-slideshow-controls-text-previous, body.front .view-home-page-slideshow .views-slideshow-controls-bottom .views-slideshow-controls-text .views-slideshow-controls-text-next {
  display: none;
}
/* line 115, ../sass/_home_page.scss */
body.front .view-home-page-slideshow .views-slideshow-controls-bottom .views-slideshow-controls-text #views_slideshow_controls_text_pause_home_page_slideshow-panel_pane_1_1 a {
  display: block;
  width: 17px;
  height: 17px;
  overflow: hidden;
  text-indent: 30px;
  background-image: url("../images/pause.png");
  background-repeat: no-repeat;
  padding: 5px;
  background-position: 5px;
}
/* line 126, ../sass/_home_page.scss */
body.front .view-home-page-slideshow .views-slideshow-controls-bottom .views-slideshow-controls-text #views_slideshow_controls_text_pause_home_page_slideshow-panel_pane_1_1.views-slideshow-controls-text-status-pause a {
  background-image: url("../images/play.png");
}
/* line 131, ../sass/_home_page.scss */
body.front .view-home-page-slideshow .views-slideshow-controls-bottom .widget_pager_bottom {
  float: right;
}
/* line 133, ../sass/_home_page.scss */
body.front .view-home-page-slideshow .views-slideshow-controls-bottom .widget_pager_bottom .views-slideshow-pager-field-item {
  float: left;
}
/* line 136, ../sass/_home_page.scss */
body.front .view-home-page-slideshow .views-slideshow-controls-bottom .widget_pager_bottom .slideshow_pager {
  width: 17px;
  height: 17px;
  background-image: url("../images/dot-grey.png");
  background-repeat: no-repeat;
  margin: 5px;
  cursor: pointer;
}
/* line 144, ../sass/_home_page.scss */
body.front .view-home-page-slideshow .views-slideshow-controls-bottom .widget_pager_bottom .active .slideshow_pager {
  background-image: url("../images/dot-yellow.png");
}
/* line 148, ../sass/_home_page.scss */
body.front .view-home-page-slideshow .views-slideshow-controls-bottom .views-slideshow-pager-fields div {
  display: block;
  padding-left: 0;
}
/* line 156, ../sass/_home_page.scss */
body.front #page #utility_icons {
  display: none;
}
/* line 159, ../sass/_home_page.scss */
body.front #page .center-wrapper {
  margin-bottom: 10px;
}
/* line 2, ../sass/_mixins.scss */
body.front #page .center-wrapper:after {
  content: "";
  display: block;
  clear: both;
}
/* line 163, ../sass/_home_page.scss */
body.front #page .center-wrapper .panel-col-first {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  margin: 0px;
  padding-right: 10px;
}
/* line 169, ../sass/_home_page.scss */
body.front #page .center-wrapper .panel-col-last {
  width: 50%;
}
/* line 171, ../sass/_home_page.scss */
body.front #page .center-wrapper .panel-col-last .inside {
  margin: 0;
}
/* line 174, ../sass/_home_page.scss */
body.front #page .center-wrapper .panel-col-last #node-6849, body.front #page .center-wrapper .panel-col-last .pane-block-5 {
  width: 49%;
  float: right;
  padding: 10px 14px;
}
/* line 179, ../sass/_home_page.scss */
body.front #page .center-wrapper .panel-col-last #node-6849 img, body.front #page .center-wrapper .panel-col-last .pane-block-5 img {
  max-width: 100%;
}
/* line 183, ../sass/_home_page.scss */
body.front #page .center-wrapper .panel-col-last #node-6849 h4, body.front #page .center-wrapper .panel-col-last .pane-block-5 h4 {
  margin: 20px 0 10px;
}
/* line 187, ../sass/_home_page.scss */
body.front #page .center-wrapper .panel-col-last #node-6849 p, body.front #page .center-wrapper .panel-col-last .pane-block-5 p {
  margin-bottom: 10px;
}
/* line 191, ../sass/_home_page.scss */
body.front #page .center-wrapper .panel-col-last #node-6849 {
  margin-right: 2%;
}
/* line 195, ../sass/_home_page.scss */
body.front #page .center-wrapper .pane-block, body.front #page .center-wrapper .node-editable-panel {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff;
  padding: 10px;
}
/* line 199, ../sass/_home_page.scss */
body.front #page .center-wrapper .pane-block h4, body.front #page .center-wrapper .node-editable-panel h4 {
  font-size: 18px;
  font-weight: normal;
  color: #1d4b80;
  margin: 0px;
}
/* line 205, ../sass/_home_page.scss */
body.front #page .center-wrapper .pane-block h5, body.front #page .center-wrapper .node-editable-panel h5 {
  font-size: 16px;
  margin: 0px;
  color: #006c9f;
}
/* line 210, ../sass/_home_page.scss */
body.front #page .center-wrapper .pane-block .light_border_top, body.front #page .center-wrapper .node-editable-panel .light_border_top {
  -moz-box-shadow: 0px -13px 10px -16px #888;
  -webkit-box-shadow: 0px -13px 10px -16px #888;
  box-shadow: 0px -13px 10px -16px #888;
}
/* line 214, ../sass/_home_page.scss */
body.front #page .center-wrapper .pane-block table, body.front #page .center-wrapper .node-editable-panel table {
  margin: 0;
}
/* line 218, ../sass/_home_page.scss */
body.front #page .center-wrapper .pane-block p, body.front #page .center-wrapper .node-editable-panel p {
  line-height: inherit;
  margin: 0px;
}
/* line 223, ../sass/_home_page.scss */
body.front #page .center-wrapper .pane-block#node-6846, body.front #page .center-wrapper .pane-block#node-6847, body.front #page .center-wrapper .node-editable-panel#node-6846, body.front #page .center-wrapper .node-editable-panel#node-6847 {
  height: 130px;
}
/* line 227, ../sass/_home_page.scss */
body.front #page .center-wrapper .pane-block#node-6849, body.front #page .center-wrapper .pane-block.pane-block-5, body.front #page .center-wrapper .node-editable-panel#node-6849, body.front #page .center-wrapper .node-editable-panel.pane-block-5 {
  height: 430px;
}
/* line 234, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 {
  background-color: #fff;
  margin-bottom: 25px;
}
/* line 2, ../sass/_mixins.scss */
body.front #main-content .pane-home-page-events-panel-pane-1:after {
  content: "";
  display: block;
  clear: both;
}
/* line 238, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 h2.pane-title {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  width: 12%;
  padding-top: 45px;
  padding-left: 20px;
}
/* line 245, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .pane-content {
  float: left;
  width: 88%;
}
/* line 2, ../sass/_mixins.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .pane-content .view-id-home_page_events:after {
  content: "";
  display: block;
  clear: both;
}
/* line 250, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .pane-content .view-id-home_page_events .view-content {
  float: left;
  width: 86%;
}
/* line 253, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .pane-content .view-id-home_page_events .view-content .views-row {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-box-shadow: 10px 0px 20px -16px #888;
  -webkit-box-shadow: 10px 0px 20px -16px #888;
  box-shadow: 10px 0px 20px -16px #888;
  width: 50%;
  padding: 25px;
  float: left;
  margin-bottom: 0px;
}
/* line 261, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .pane-content .view-id-home_page_events .view-content .views-row.views-row-last .views-field.views-field-title {
  margin-left: 0;
}
/* line 266, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .pane-content .view-id-home_page_events .view-footer {
  float: left;
  width: 14%;
}
/* line 269, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .pane-content .view-id-home_page_events .view-footer a {
  display: block;
  width: 40px;
  margin: 0 auto;
  margin-top: 40px;
  padding-top: 30px;
  background-image: url("../images/more-events-icon.png");
  background-repeat: no-repeat;
  background-position: top;
  text-align: center;
  font-weight: bold;
  line-height: 13px;
  text-decoration: none;
  color: #006c9f;
}
/* line 288, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .homepage-event-box {
  float: left;
  margin-right: 15px;
  text-align: center;
}
/* line 292, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .homepage-event-box a {
  border: 1px solid #fff;
  background-color: #006c9f;
  color: #fff;
  font-weight: bold;
  display: block;
  text-decoration: none;
}
/* line 299, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .homepage-event-box a .hour {
  display: block;
  border-top: 1px solid #fff;
  padding: 2px 5px;
  font-size: 12px;
}
/* line 305, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .homepage-event-box a .month_name {
  display: block;
  font-size: 16px;
  line-height: 16px;
  padding-top: 2px;
}
/* line 311, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .homepage-event-box a .day_number {
  display: block;
  font-size: 35px;
  line-height: 35px;
}
/* line 316, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .homepage-event-box a:hover, body.front #main-content .pane-home-page-events-panel-pane-1 .homepage-event-box a:focus {
  background-color: #fff;
  border-color: #006c9f;
  color: #006c9f;
}
/* line 320, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 .homepage-event-box a:hover .hour, body.front #main-content .pane-home-page-events-panel-pane-1 .homepage-event-box a:focus .hour {
  border-top-color: #006c9f;
}
/* line 326, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 div.homepage-event-box-past {
  margin-top: -24px;
  float: left;
}
/* line 329, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 div.homepage-event-box-past a {
  color: #006c9f;
}
/* line 333, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 h2.one-event-right-header {
  color: #006c9f;
}
/* line 338, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 div.views-field div.field-content a {
  font-weight: bold;
}
/* line 343, ../sass/_home_page.scss */
body.front #main-content .pane-home-page-events-panel-pane-1 div.views-field span.field-content a {
  font-weight: bold;
}

/**
 * This file contains styles for the topics and objectives pages.
 */
/* line 6, ../sass/_topics_objectives.scss */
body.topics .expand_button, body.topics #expand_all_button, body.topics .related_expand_button, body.topics #related_expand_all_button {
  height: 20px;
  width: 20px;
  background-color: #2d856c;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
}
/* line 30, ../sass/_mixins.scss */
body.topics .expand_button:after, body.topics #expand_all_button:after, body.topics .related_expand_button:after, body.topics #related_expand_all_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
body.topics .expand_button.open:after, body.topics #expand_all_button.open:after, body.topics .related_expand_button.open:after, body.topics #related_expand_all_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
body.topics .expand_button:hover, body.topics #expand_all_button:hover, body.topics .related_expand_button:hover, body.topics #related_expand_all_button:hover {
  background-color: #3aab8b;
}
/* line 10, ../sass/_topics_objectives.scss */
body.topics #page #main-content {
  width: 922px;
}
/* line 15, ../sass/_topics_objectives.scss */
body.topics .page-title span {
  display: none;
}
/* line 17, ../sass/_topics_objectives.scss */
body.topics .page-title span.New {
  display: inline;
  color: red;
  bottom: 1ex;
  height: 0;
  line-height: 1;
  vertical-align: baseline;
  _vertical-align: bottom;
  position: relative;
  font-size: 0.8em;
  font-style: italic;
  font-family: Georgia, "Times New Roman", Times, serif;
  margin-left: 5px;
}
/* line 35, ../sass/_topics_objectives.scss */
body.topics.topic_overview #main-content ul.local_tasks, body.topics.topic_objectives #main-content ul.local_tasks, body.topics.topic_ebrs #main-content ul.local_tasks, body.topics.page-node-national-snapshot #main-content ul.local_tasks, body.topics.page-node-closer-look #main-content ul.local_tasks, body.topics.page-node-3499 #main-content ul.local_tasks {
  width: 922px;
  background-image: url("../images/bg_to_menu_new.jpg");
  background-repeat: no-repeat;
  height: 45px;
  padding: 12px 0px 0px 12px;
}
/* line 56, ../sass/_mixins.scss */
body.topics.topic_overview #main-content ul.local_tasks li a, body.topics.topic_objectives #main-content ul.local_tasks li a, body.topics.topic_ebrs #main-content ul.local_tasks li a, body.topics.page-node-national-snapshot #main-content ul.local_tasks li a, body.topics.page-node-closer-look #main-content ul.local_tasks li a, body.topics.page-node-3499 #main-content ul.local_tasks li a {
  float: left;
  display: block;
  background-image: url("../images/to_menu_normal_middle.jpg");
  background-repeat: repeat-x;
  height: 33px;
  font-size: 14px;
  text-align: center;
  display: block;
  text-decoration: none;
  color: #FFFFFF;
  padding: 9px 11px 0px 11px;
}
/* line 69, ../sass/_mixins.scss */
body.topics.topic_overview #main-content ul.local_tasks li:before, body.topics.topic_objectives #main-content ul.local_tasks li:before, body.topics.topic_ebrs #main-content ul.local_tasks li:before, body.topics.page-node-national-snapshot #main-content ul.local_tasks li:before, body.topics.page-node-closer-look #main-content ul.local_tasks li:before, body.topics.page-node-3499 #main-content ul.local_tasks li:before {
  content: url("../images/to_menu_normal_left.jpg");
  display: block;
  float: left;
}
/* line 74, ../sass/_mixins.scss */
body.topics.topic_overview #main-content ul.local_tasks li:after, body.topics.topic_objectives #main-content ul.local_tasks li:after, body.topics.topic_ebrs #main-content ul.local_tasks li:after, body.topics.page-node-national-snapshot #main-content ul.local_tasks li:after, body.topics.page-node-closer-look #main-content ul.local_tasks li:after, body.topics.page-node-3499 #main-content ul.local_tasks li:after {
  content: url("../images/to_menu_normal_right.jpg");
  display: block;
  float: left;
  margin-right: 5px;
}
/* line 81, ../sass/_mixins.scss */
body.topics.topic_overview #main-content ul.local_tasks li.active a, body.topics.topic_objectives #main-content ul.local_tasks li.active a, body.topics.topic_ebrs #main-content ul.local_tasks li.active a, body.topics.page-node-national-snapshot #main-content ul.local_tasks li.active a, body.topics.page-node-closer-look #main-content ul.local_tasks li.active a, body.topics.page-node-3499 #main-content ul.local_tasks li.active a {
  color: #000000;
  background-image: url("../images/to_menu_active_middle.jpg");
}
/* line 85, ../sass/_mixins.scss */
body.topics.topic_overview #main-content ul.local_tasks li.active:before, body.topics.topic_objectives #main-content ul.local_tasks li.active:before, body.topics.topic_ebrs #main-content ul.local_tasks li.active:before, body.topics.page-node-national-snapshot #main-content ul.local_tasks li.active:before, body.topics.page-node-closer-look #main-content ul.local_tasks li.active:before, body.topics.page-node-3499 #main-content ul.local_tasks li.active:before {
  content: url("../images/to_menu_active_left.jpg");
}
/* line 88, ../sass/_mixins.scss */
body.topics.topic_overview #main-content ul.local_tasks li.active:after, body.topics.topic_objectives #main-content ul.local_tasks li.active:after, body.topics.topic_ebrs #main-content ul.local_tasks li.active:after, body.topics.page-node-national-snapshot #main-content ul.local_tasks li.active:after, body.topics.page-node-closer-look #main-content ul.local_tasks li.active:after, body.topics.page-node-3499 #main-content ul.local_tasks li.active:after {
  content: url("../images/to_menu_active_right.jpg");
}
/* line 93, ../sass/_mixins.scss */
body.topics.topic_overview #main-content ul.local_tasks li:hover, body.topics.topic_overview #main-content ul.local_tasks li:focus, body.topics.topic_objectives #main-content ul.local_tasks li:hover, body.topics.topic_objectives #main-content ul.local_tasks li:focus, body.topics.topic_ebrs #main-content ul.local_tasks li:hover, body.topics.topic_ebrs #main-content ul.local_tasks li:focus, body.topics.page-node-national-snapshot #main-content ul.local_tasks li:hover, body.topics.page-node-national-snapshot #main-content ul.local_tasks li:focus, body.topics.page-node-closer-look #main-content ul.local_tasks li:hover, body.topics.page-node-closer-look #main-content ul.local_tasks li:focus, body.topics.page-node-3499 #main-content ul.local_tasks li:hover, body.topics.page-node-3499 #main-content ul.local_tasks li:focus {
  text-decoration: underline;
}
/* line 42, ../sass/_topics_objectives.scss */
body.topics.topic_overview #main-content ul.local_tasks li, body.topics.topic_objectives #main-content ul.local_tasks li, body.topics.topic_ebrs #main-content ul.local_tasks li, body.topics.page-node-national-snapshot #main-content ul.local_tasks li, body.topics.page-node-closer-look #main-content ul.local_tasks li, body.topics.page-node-3499 #main-content ul.local_tasks li {
  padding: 0px;
}
/* line 45, ../sass/_topics_objectives.scss */
body.topics.topic_overview #main-content ul.local_tasks li a:hover, body.topics.topic_overview #main-content ul.local_tasks li a:focus, body.topics.topic_objectives #main-content ul.local_tasks li a:hover, body.topics.topic_objectives #main-content ul.local_tasks li a:focus, body.topics.topic_ebrs #main-content ul.local_tasks li a:hover, body.topics.topic_ebrs #main-content ul.local_tasks li a:focus, body.topics.page-node-national-snapshot #main-content ul.local_tasks li a:hover, body.topics.page-node-national-snapshot #main-content ul.local_tasks li a:focus, body.topics.page-node-closer-look #main-content ul.local_tasks li a:hover, body.topics.page-node-closer-look #main-content ul.local_tasks li a:focus, body.topics.page-node-3499 #main-content ul.local_tasks li a:hover, body.topics.page-node-3499 #main-content ul.local_tasks li a:focus {
  text-decoration: underline;
}
/* line 52, ../sass/_topics_objectives.scss */
body.topics .xls_link {
  max-width: 60%;
  font-size: 15px;
  padding: 20px 0px;
}
/* line 56, ../sass/_topics_objectives.scss */
body.topics .xls_link.top {
  padding: 0px;
  margin-top: -20px;
}
/* line 62, ../sass/_topics_objectives.scss */
body.topics .pane-node-content {
  clear: both;
}
/* line 67, ../sass/_topics_objectives.scss */
body.topics .node-content p, body.topics .node-content ol, body.topics .node-content ul {
  margin-bottom: 25px;
  font-size: 14px;
  line-height: 23px;
}
/* line 75, ../sass/_topics_objectives.scss */
body.topics.topics_landing h2 {
  color: #000;
}
/* line 78, ../sass/_topics_objectives.scss */
body.topics.topics_landing .right_image {
  float: right;
}
/* line 81, ../sass/_topics_objectives.scss */
body.topics.topics_landing .topic_column {
  width: 290px;
  float: left;
  margin-right: 25px;
}
/* line 85, ../sass/_topics_objectives.scss */
body.topics.topics_landing .topic_column.column-3 {
  margin-right: 0px;
}
/* line 88, ../sass/_topics_objectives.scss */
body.topics.topics_landing .topic_column .letterheader {
  margin-top: 35px;
  font-size: 16px;
}
/* line 92, ../sass/_topics_objectives.scss */
body.topics.topics_landing .topic_column .views-row {
  margin-bottom: 5px;
  font-weight: normal;
  border-bottom: 1px solid #ccc;
  padding: 6px 0px 6px 0px;
}
/* line 97, ../sass/_topics_objectives.scss */
body.topics.topics_landing .topic_column .views-row a {
  font-size: 14px;
  text-decoration: none;
}
/* line 101, ../sass/_topics_objectives.scss */
body.topics.topics_landing .topic_column .views-row a:hover, body.topics.topics_landing .topic_column .views-row a:focus {
  text-decoration: underline;
}
/* line 105, ../sass/_topics_objectives.scss */
body.topics.topics_landing .topic_column .views-row .views-field-field-is-new {
  position: relative;
  bottom: 5px;
  color: red;
  font-family: Georgia, 'Times New Roman', Times, serif;
  font-size: 11px;
  font-style: italic;
  line-height: 11px;
}
/* line 117, ../sass/_topics_objectives.scss */
body.topics.topics_landing .view-footer {
  margin: 50px 0 30px 0;
  float: left;
}
/* line 120, ../sass/_topics_objectives.scss */
body.topics.topics_landing .view-footer p span {
  position: relative;
  bottom: 5px;
  color: red;
  font-family: Georgia, 'Times New Roman', Times, serif;
  font-size: 11px;
  font-style: italic;
  line-height: 11px;
}
/* line 134, ../sass/_topics_objectives.scss */
body.topics.topic_overview .pane-title {
  display: none;
}
/* line 137, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content {
  margin: 30px 19px 0px 19px;
}
/* line 140, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-featured-image {
  float: right;
  /*margin: 0px 0px 24px 22px; * gff removed */
}
/* line 144, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content h2 {
  color: #2d856c;
  font-size: 17px;
  margin-bottom: 5px;
}
/* line 149, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .ref-number {
  position: relative;
  top: -4px;
  font-size: 10px;
}
/* line 154, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-topic-resources {
  float: right;
  margin: 0.6em 0px 28px 26px;
}
/* line 158, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-related-topics {
  float: right;
  margin: 0.6em 0 28px 26px;
}
/* line 162, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-related-topics, body.topics.topic_overview .node-content .field-name-field-topic-resources {
  width: 282px;
}
/* line 164, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-related-topics .field-label, body.topics.topic_overview .node-content .field-name-field-topic-resources .field-label {
  padding: 15px 17px 10px;
  width: 248px;
  background: transparent url("../images/to_bg_top.jpg") top left no-repeat;
  width: 255px;
  color: #2d856c;
  font-weight: bold;
  font-size: 17px;
  width: 282px;
}
/* line 174, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-related-topics .field-items, body.topics.topic_overview .node-content .field-name-field-topic-resources .field-items {
  background-image: url("../images/to_bg_middle.jpg");
  background-repeat: no-repeat;
  width: 248px;
  padding: 0 17px 10px 17px;
  margin-top: -1px;
}
/* line 180, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-related-topics .field-items .field-item, body.topics.topic_overview .node-content .field-name-field-topic-resources .field-items .field-item {
  padding-left: 20px;
  background: url("../images/to_arrow_blue.jpg") left 4px no-repeat;
}
/* line 184, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-related-topics .field-items .show-more, body.topics.topic_overview .node-content .field-name-field-topic-resources .field-items .show-more {
  display: none;
}
/* line 187, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-related-topics .field-items .expander_link, body.topics.topic_overview .node-content .field-name-field-topic-resources .field-items .expander_link {
  display: block;
  margin-top: 6px;
  width: 233px;
  color: #006c9f;
  text-align: right;
  padding-right: 20px;
  background: url("../images/to_arrow_blue.jpg") right center no-repeat;
  cursor: pointer;
  text-decoration: underline;
}
/* line 197, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-related-topics .field-items .expander_link:hover, body.topics.topic_overview .node-content .field-name-field-related-topics .field-items .expander_link:focus, body.topics.topic_overview .node-content .field-name-field-topic-resources .field-items .expander_link:hover, body.topics.topic_overview .node-content .field-name-field-topic-resources .field-items .expander_link:focus {
  text-decoration: none;
}
/* line 202, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content .field-name-field-related-topics .foot, body.topics.topic_overview .node-content .field-name-field-topic-resources .foot {
  display: block;
  background: #eee url("../images/to_bg_bottom.jpg") bottom center no-repeat;
  height: 18px;
  width: 282px;
}
/* line 209, ../sass/_topics_objectives.scss */
body.topics.topic_overview .node-content ul.greenBullet li {
  list-style-position: outside;
}
/* line 215, ../sass/_topics_objectives.scss */
body.topics.topic_objectives {
  font-size: 14px;
}
/* line 217, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .contextual-links-region .panel-col {
  padding-top: 25px;
}
/* line 221, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .panel-pane.pane-custom.pane-1 {
  position: relative;
  padding-right: 40px;
}
/* line 2, ../sass/_mixins.scss */
body.topics.topic_objectives .panel-pane.pane-custom.pane-1:after {
  content: "";
  display: block;
  clear: both;
}
/* line 225, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .panel-pane.pane-custom.pane-1 h2.expand_all {
  float: right;
  clear: both;
  margin-top: 1em;
  font-size: 15px;
  color: #006c9f;
  margin-right: 19px;
}
/* line 232, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .panel-pane.pane-custom.pane-1 h2.expand_all #expand_all_button {
  display: inline-block;
  position: relative;
  top: 5px;
  right: 0px;
}
/* line 238, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .panel-pane.pane-custom.pane-1 h2.expand_all .expand_all_label {
  cursor: pointer;
}
/* line 243, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 {
  padding-bottom: 48px;
}
/* line 246, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1, body.topics.topic_objectives .pane-views-panes.objective-list {
  margin: 30px 19px 0px 19px;
}
/* line 248, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .pane-title, body.topics.topic_objectives .pane-views-panes.objective-list .pane-title {
  color: #2d856c;
  font-size: 17px;
  margin: 0 0 5px 0;
}
/* line 253, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .expand_button, body.topics.topic_objectives .pane-views-panes.objective-list .expand_button {
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -10px;
}
/* line 259, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .view-content, body.topics.topic_objectives .pane-views-panes.objective-list .view-content {
  padding-right: 40px;
}
/* line 262, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .view-empty, body.topics.topic_objectives .pane-views-panes.objective-list .view-empty {
  margin-bottom: 5px;
}
/* line 265, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row, body.topics.topic_objectives .pane-views-panes.objective-list .views-row {
  border-top: 1px solid #eee;
  position: relative;
  margin-bottom: 0px;
}
/* line 269, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-container, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-container {
  padding: 11px 0px 11px 11px;
}
/* line 2, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-container:after, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-container:after {
  content: "";
  display: block;
  clear: both;
}
/* line 272, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-container > div, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-container > div {
  max-width: 100%;
  position: relative;
}
/* line 2, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-container > div:after, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-container > div:after {
  content: "";
  display: block;
  clear: both;
}
/* line 277, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-container.child, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-container.child {
  padding-left: 50px;
}
/* line 282, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-container.second-child, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-container.second-child {
  padding-left: 100px;
}
/* line 285, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-container.gray_hover, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-container.gray_hover {
  background: #f6f6f6 url("../images/down-bar.gif") bottom center no-repeat;
  outline: 2px solid #e5e5e5;
}
/* line 288, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-container.gray_hover.open, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-container.gray_hover.open {
  background-image: url("../images/up-bar.gif");
}
/* line 293, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .limit-width, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .limit-width {
  width: 95%;
}
/* line 296, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons {
  margin-left: 10px;
  display: inline-block;
  position: relative;
  margin-bottom: -5px;
  font-weight: normal;
}
/* line 117, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon {
  position: relative;
  float: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #319b77;
  padding: 0px 5px;
  color: #FFFFFF;
  margin-left: 5px;
  cursor: default;
  line-height: 18.2px;
}
/* line 118, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon .iconlink, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon a, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon a:visited, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon .iconlink, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon a, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon a:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
}
/* line 124, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon a:hover, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon a:hover {
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}
/* line 138, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon.disposition-code-1, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon.disposition-code-1 {
  background-color: #00bd0e;
}
/* line 140, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon.disposition-code-1 .tool-tip, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon.disposition-code-1 .tool-tip {
  top: -100px;
  right: -96px;
}
/* line 145, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon.disposition-code-2, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon.disposition-code-2 {
  background-color: #f87f21;
}
/* line 147, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon.disposition-code-2 .tool-tip, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon.disposition-code-2 .tool-tip {
  top: -80px;
  right: -87px;
}
/* line 152, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon.disposition-code-3, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon.disposition-code-3 {
  background-color: #4b4b4b;
}
/* line 154, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon.disposition-code-3 .tool-tip, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon.disposition-code-3 .tool-tip {
  top: -140px;
  right: -81px;
}
/* line 159, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon.disposition-code-4, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon.disposition-code-4 {
  background-color: #0077b9;
}
/* line 162, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon.disposition-code-5, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon.disposition-code-5 {
  background-color: #0077b9;
}
/* line 166, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .icon:first-child, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .icon:first-child {
  margin-left: 0;
}
/* line 169, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .tool-tip, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .tool-tip {
  position: absolute;
  z-index: 10;
  display: none;
  background: #FFF9F0;
  border: 1px solid #DDCCAA;
  -moz-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  width: 196px;
  font-size: 12px !important;
  font-weight: normal;
  top: -121px;
  right: -97px;
  padding: 12px;
  color: #000000;
  text-align: center;
}
/* line 185, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .tool-tip p, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .tool-tip p {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 0px;
}
/* line 191, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .notch, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .notch {
  position: absolute;
  top: 100%;
  left: 97px;
  margin: 0;
  border-top: 10px solid #FFF9F0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 0;
  padding: 0;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  _border-right-color: black;
  _border-left-color: black;
  _filter: chroma(color=black);
}
/* line 208, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .icons .notch.border-notch, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .icons .notch.border-notch {
  border-top-color: #DDCCAA;
  top: 101%;
}
/* line 300, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-title, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-full-title, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-title, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-full-title {
  line-height: 20px;
  display: block;
  float: left;
}
/* line 2, ../sass/_mixins.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-title:after, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-full-title:after, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-title:after, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-full-title:after {
  content: "";
  display: block;
  clear: both;
}
/* line 305, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-title span, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-full-title span, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-title span, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-full-title span {
  display: block;
  float: left;
}
/* line 310, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-title span.field-content.title, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-full-title span.field-content.title, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-title span.field-content.title, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-full-title span.field-content.title {
  color: #000;
  font-weight: bold;
}
/* line 317, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-title, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-title {
  width: auto;
  float: left;
  margin-right: 22px;
}
/* line 322, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .objective-full-title, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .objective-full-title {
  max-width: 65%;
}
/* line 325, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row a.expand_link, body.topics.topic_objectives .pane-views-panes.objective-list .views-row a.expand_link {
  color: #006c9f;
  cursor: pointer;
}
/* line 328, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row a.expand_link span.title.field-content, body.topics.topic_objectives .pane-views-panes.objective-list .views-row a.expand_link span.title.field-content {
  color: #006c9f;
}
/* line 333, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .disposition-code-3 > a, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .disposition-code-3 .field-content, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .disposition-code-3 a.expand_link span.title.field-content, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .disposition-code-3 > a, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .disposition-code-3 .field-content, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .disposition-code-3 a.expand_link span.title.field-content {
  color: #767676;
}
/* line 336, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row .disposition-code-3 tr.why .field-content, body.topics.topic_objectives .pane-views-panes.objective-list .views-row .disposition-code-3 tr.why .field-content {
  color: #000000;
}
/* line 340, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .views-row.views-row-last, body.topics.topic_objectives .pane-views-panes.objective-list .views-row.views-row-last {
  margin-bottom: 20px;
}
/* line 344, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table {
  margin-left: 20px;
}
/* line 346, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr {
  border-bottom: 1px solid #dcddde;
}
/* line 348, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr td, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr td {
  padding: 11px;
  vertical-align: top;
}
/* line 351, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr td.left, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr td.left {
  width: 25%;
  border-right: 1px solid #dcddde;
}
/* line 356, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr:last-child, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr:last-child {
  border: none;
}
/* line 361, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr.nothing_1 .no_border td, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr.nothing_1 .no_border tr, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr.nothing_1 .no_border td, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr.nothing_1 .no_border tr {
  border: none;
  padding: 0;
}
/* line 367, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr.nothing_1 td a, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr.nothing_1 td img, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr.nothing_1 td a, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr.nothing_1 td img {
  display: block;
}
/* line 370, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr.nothing_1 td .disp_spotlight, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr.nothing_1 td .disp_spotlight {
  padding-bottom: 10px;
}
/* line 372, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr.nothing_1 td .disp_spotlight li, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr.nothing_1 td .disp_spotlight li {
  list-style: disc;
  margin-left: 20px;
  color: #006c9f;
}
/* line 380, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr.nothing_1 .field-content td, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr.nothing_1 .field-content td {
  padding-bottom: 5px;
  vertical-align: middle;
}
/* line 386, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1 .objective_data_table tr.field_collection_more_info p, body.topics.topic_objectives .pane-views-panes.objective-list .objective_data_table tr.field_collection_more_info p {
  margin-bottom: 0px;
}
/* line 392, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1.pane-sdoh-objectives-tab-secondary-panel-pane-1, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1.pane-sdoh-objectives-tab-secondary-panel-pane-2, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1.pane-sdoh-objectives-tab-secondary-panel-pane-3, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1.pane-sdoh-objectives-tab-secondary-panel-pane-4, body.topics.topic_objectives .pane-topic-objectives-panel-pane-1.pane-sdoh-objectives-tab-secondary-panel-pane-5, body.topics.topic_objectives .pane-views-panes.objective-list.pane-sdoh-objectives-tab-secondary-panel-pane-1, body.topics.topic_objectives .pane-views-panes.objective-list.pane-sdoh-objectives-tab-secondary-panel-pane-2, body.topics.topic_objectives .pane-views-panes.objective-list.pane-sdoh-objectives-tab-secondary-panel-pane-3, body.topics.topic_objectives .pane-views-panes.objective-list.pane-sdoh-objectives-tab-secondary-panel-pane-4, body.topics.topic_objectives .pane-views-panes.objective-list.pane-sdoh-objectives-tab-secondary-panel-pane-5 {
  margin-top: 0px;
}
/* line 396, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-topic-objectives-panel-pane-1.pane-sdoh-objectives-tab-secondary-panel-pane-5, body.topics.topic_objectives .pane-views-panes.objective-list.pane-sdoh-objectives-tab-secondary-panel-pane-5 {
  margin-bottom: 20px;
}
/* line 401, ../sass/_topics_objectives.scss */
body.topics.topic_objectives .pane-custom.pane-2 {
  margin-bottom: 20px;
  position: relative;
}
/* line 407, ../sass/_topics_objectives.scss */
body.topics div.featured-img-and-search-link {
  float: right;
  margin-left: 12px;
}
/* line 410, ../sass/_topics_objectives.scss */
body.topics div.featured-img-and-search-link div.field-name-field-featured-image {
  margin: 0px;
  max-width: 236px;
}
/* line 414, ../sass/_topics_objectives.scss */
body.topics div.featured-img-and-search-link div.my-link {
  background: transparent url("../images/callout-box-background.png") bottom left repeat-x;
  clear: both;
  float: right;
  width: 218px;
  margin-left: 12px;
  padding: 9px;
  border: 1px #bebebe solid;
  margin-bottom: 10px;
  box-shadow: 2px 2px 2px rgba(135, 135, 135, 0.2);
  /*background: transparent url("../images/to_bg_top.jpg") top left no-repeat;
  clear: both;
  width: 218px;
  color: $green;
  margin-left: 12px;
  padding: 9px;
  */
}
/* line 431, ../sass/_topics_objectives.scss */
body.topics div.featured-img-and-search-link div.my-link div.arrow-container {
  display: inline-block;
  background: url("../images/to_arrow_blue.jpg") left 4px no-repeat;
  height: 14px;
  width: 10px;
  margin-left: 9px;
}
/* line 438, ../sass/_topics_objectives.scss */
body.topics div.featured-img-and-search-link div.my-link a {
  color: #006c9f;
}
/* line 444, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives h2.pane-title {
  color: #2d856c;
  font-size: 17px;
  margin-bottom: 7px;
}
/* line 449, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .view-header {
  padding-right: 37px;
  margin-bottom: 20px;
}
/* line 2, ../sass/_mixins.scss */
body.topics .view-id-sdoh_related_objectives .view-header:after {
  content: "";
  display: block;
  clear: both;
}
/* line 453, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .view-header .related-objectives-header {
  position: relative;
  float: right;
}
/* line 456, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .view-header .related-objectives-header #related_expand_all_link {
  display: block;
  margin-right: 35px;
  font-size: 15px;
  font-weight: bold;
  cursor: pointer;
}
/* line 462, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .view-header .related-objectives-header #related_expand_all_link:hover, body.topics .view-id-sdoh_related_objectives .view-header .related-objectives-header #related_expand_all_link:focus {
  text-decoration: underline;
}
/* line 466, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .view-header .related-objectives-header #related_expand_all_button {
  position: absolute;
  right: 0px;
  top: 0px;
}
/* line 473, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .view-content {
  border-bottom: 1px solid #C6D3DF;
}
/* line 476, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row {
  position: relative;
  border-top: 1px solid #C6D3DF;
  box-sizing: border-box;
  padding: 18px 70px 6px 40px;
  margin-bottom: -1px;
  cursor: pointer;
}
/* line 483, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row:hover, body.topics .view-id-sdoh_related_objectives .related-objectives-row:focus {
  background-color: #F2F9FB;
}
/* line 485, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row:hover.open, body.topics .view-id-sdoh_related_objectives .related-objectives-row:focus.open {
  background-color: #fff;
}
/* line 489, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row.open {
  cursor: auto;
  padding-bottom: 0px;
}
/* line 494, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row h3 {
  font-size: 15px;
  color: #000;
}
/* line 498, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row .related_expand_button {
  position: absolute;
  right: 59px;
  top: 17px;
}
/* line 503, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row .views-row {
  margin: 0px;
}
/* line 506, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row .related-objectives-content {
  padding-top: 5px;
  padding-bottom: 0px;
}
/* line 510, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row .field-content {
  padding: 14px;
  border-bottom: 1px solid #eee;
}
/* line 2, ../sass/_mixins.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row .field-content:after {
  content: "";
  display: block;
  clear: both;
}
/* line 514, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row .field-content .related_title {
  font-weight: bold;
  float: left;
  width: 10.7%;
}
/* line 519, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .related-objectives-row .field-content .related_long_title {
  float: left;
  width: 89%;
}
/* line 525, ../sass/_topics_objectives.scss */
body.topics .view-id-sdoh_related_objectives .view-footer {
  margin: 20px 0px;
}
/* line 529, ../sass/_topics_objectives.scss */
body.topics .view-sdoh-objectives-tab-secondary .objective-full-title a {
  color: #006c9f;
  text-decoration: none;
}
/* line 535, ../sass/_topics_objectives.scss */
body.topics.page-node-national-snapshot .panel-pane.pane-custom.expand_all_pane {
  position: relative;
}
/* line 2, ../sass/_mixins.scss */
body.topics.page-node-national-snapshot .panel-pane.pane-custom.expand_all_pane:after {
  content: "";
  display: block;
  clear: both;
}
/* line 538, ../sass/_topics_objectives.scss */
body.topics.page-node-national-snapshot .panel-pane.pane-custom.expand_all_pane h2.expand_all {
  float: right;
  clear: both;
  margin-bottom: 15px;
  font-size: 15px;
  color: #006c9f;
}
/* line 544, ../sass/_topics_objectives.scss */
body.topics.page-node-national-snapshot .panel-pane.pane-custom.expand_all_pane h2.expand_all #expand_all_button {
  display: inline-block;
  position: relative;
  top: 5px;
  right: 0px;
}
/* line 550, ../sass/_topics_objectives.scss */
body.topics.page-node-national-snapshot .panel-pane.pane-custom.expand_all_pane h2.expand_all .expand_all_label {
  cursor: pointer;
}
/* line 560, ../sass/_topics_objectives.scss */
body.topics.page-node-3499 .local_tasks li {
  text-transform: none;
}

/* line 3, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .jumplinks {
  margin-top: 15px;
  margin-bottom: 25px;
}
/* line 6, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .jumplinks a {
  font-size: 17px;
}
/* line 14, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view .views-field-field-ebr-rating span.green {
  clear: both;
  display: block;
  text-align: center;
}
/* line 22, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view .views-field-title span, body.topics.page-node-ebrs #page .view-topic-ebrs-view .views-field-title a {
  display: block;
  clear: both;
}
/* line 28, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view thead {
  background-color: #006c9f;
}
/* line 30, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view thead tr {
  border-bottom: 2px solid #073255;
  border-top: 2px solid #006c9f;
}
/* line 34, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view thead th {
  color: #fff;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  line-height: 14px;
}
/* line 41, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view thead th.active a {
  background-color: #073255;
}
/* line 45, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view thead th tr {
  border-bottom: 2px solid #073255;
  border-top: 2px solid #006c9f;
}
/* line 49, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view thead th a {
  display: block;
  padding: 5px 15px 0px 15px;
  color: #fff;
  text-decoration: none;
  height: 35px;
}
/* line 55, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view thead th a img {
  padding-left: 5px;
}
/* line 58, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view thead th a:hover, body.topics.page-node-ebrs #page .view-topic-ebrs-view thead th a:focus {
  background-color: #073255;
}
/* line 62, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view thead th .ajax-progress {
  display: none;
}
/* line 65, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view thead th.views-field-field-ebr-rating {
  line-height: 30px;
}
/* line 71, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view tr {
  border-bottom: 1px solid lightgray;
}
/* line 73, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view tr td {
  padding: 5px 10px;
}
/* line 75, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view tr td.active {
  background-color: #fff;
}
/* line 78, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view tr td.views-field-field-ebr-rating {
  width: 20%;
  text-align: center;
}
/* line 82, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view tr td.views-field-title {
  width: 50%;
}
/* line 84, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view tr td.views-field-title .ebr_topic, body.topics.page-node-ebrs #page .view-topic-ebrs-view tr td.views-field-title .ebr_title {
  font-weight: bold;
}
/* line 88, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view tr td.views-field-field-ebr-year {
  width: 10%;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  color: #fff;
}
/* line 94, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view tr td.views-field-field-ebr-year span {
  background-color: #1d4b80;
  padding: 5px;
}
/* line 99, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view tr td.views-field-field-ebr-resource-type {
  width: 20%;
}
/* line 105, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view .view-footer {
  margin-bottom: 20px;
}
/* line 106, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-ebrs-view .view-footer p {
  font-size: 12px;
}
/* line 113, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-consumer-information-view .views-label {
  color: #2d856c;
  font-size: 17px;
  font-weight: bold;
}
/* line 118, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-consumer-information-view h3 {
  font-size: 14px;
  color: #000;
}
/* line 122, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-consumer-information-view p.source_desc {
  font-size: 12px;
  font-weight: bold;
}
/* line 127, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-consumer-information-view .views-field-nothing-1 {
  margin-bottom: 35px;
}
/* line 131, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-consumer-information-view .resource-clinical-recommendation, body.topics.page-node-ebrs #page .view-topic-consumer-information-view .resource-consumer-information-resource {
  margin-bottom: 25px;
  font-size: 14px;
}
/* line 134, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page .view-topic-consumer-information-view .resource-clinical-recommendation .field-name-field-external-link, body.topics.page-node-ebrs #page .view-topic-consumer-information-view .resource-consumer-information-resource .field-name-field-external-link {
  font-weight: bold;
}
/* line 139, ../sass/_topics_interventions_and_resources.scss */
body.topics.page-node-ebrs #page #hide {
  display: none;
}

/* line 3, ../sass/_lhi_topics.scss */
body.page-node-5934 .views-field-title {
  font-weight: bold;
  margin-bottom: 1em;
}
/* line 7, ../sass/_lhi_topics.scss */
body.page-node-5934 .views-field-field-objectives ul {
  list-style-image: url("../images/to_bullet.png");
  padding: 0 0 0 30px;
}
/* line 102, ../sass/_mixins.scss */
body.page-node-5934 .views-field-field-objectives ul li {
  list-style-image: url("../images/to_bullet.png");
  list-style-type: none;
  margin: 0;
}
/* line 106, ../sass/_mixins.scss */
body.page-node-5934 .views-field-field-objectives ul li ul li {
  list-style-image: url("../images/bullet_small.jpg");
}

/* line 15, ../sass/_lhi_topics.scss */
body.lhi_page #main-content > ul.links {
  display: none;
}
/* line 18, ../sass/_lhi_topics.scss */
body.lhi_page #main-content ul.tabs {
  width: 686px;
  background-image: url("../images/bg_to_menu_LHI.jpg");
  background-repeat: no-repeat;
  height: 45px;
  margin: 0px 0px 0px 0px;
  padding: 12px 0px 0px 12px;
}
/* line 26, ../sass/_lhi_topics.scss */
body.lhi_page #main-content ul.tabs li a {
  float: left;
  display: block;
  background-image: url("../images/to_menu_normal_middle.jpg");
  background-repeat: repeat-x;
  height: 33px;
  font-size: 14px;
  text-align: center;
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 9px 11px 0px 11px;
}
/* line 39, ../sass/_lhi_topics.scss */
body.lhi_page #main-content ul.tabs li:before {
  content: url("../images/to_menu_normal_left.jpg");
  display: block;
  float: left;
}
/* line 44, ../sass/_lhi_topics.scss */
body.lhi_page #main-content ul.tabs li:after {
  content: url("../images/to_menu_normal_right.jpg");
  display: block;
  float: left;
  margin-right: 5px;
}
/* line 51, ../sass/_lhi_topics.scss */
body.lhi_page #main-content ul.tabs li.active a {
  color: #000;
  background-image: url("../images/to_menu_active_middle.jpg");
}
/* line 55, ../sass/_lhi_topics.scss */
body.lhi_page #main-content ul.tabs li.active:before {
  content: url("../images/to_menu_active_left.jpg");
}
/* line 56, ../sass/_lhi_topics.scss */
body.lhi_page #main-content ul.tabs li.active:after {
  content: url("../images/to_menu_active_right.jpg");
}
/* line 61, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .lhi_related_topics .lhi_related_topics_title, body.lhi_page #main-content .lhi_related_topics .lhi_infographic_title, body.lhi_page #main-content .lhi_infographic_callout .lhi_related_topics_title, body.lhi_page #main-content .lhi_infographic_callout .lhi_infographic_title {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 7px;
}
/* line 67, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .pane-node-content img {
  max-width: 238px;
  height: auto;
}
/* line 71, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .pane-latest-lhi-infographic-panel-pane-1 {
  float: right;
  margin: 0 0 20px 20px;
}
/* line 74, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .pane-latest-lhi-infographic-panel-pane-1 .thumbnail-image-wrapper {
  line-height: 0;
}
/* line 77, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .pane-latest-lhi-infographic-panel-pane-1 img {
  border: 1px solid #8699A5;
}
/* line 80, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .pane-latest-lhi-infographic-panel-pane-1 .date-display-single {
  display: block;
  background-color: #006c9f;
  color: #fff;
  font-weight: bold;
  font-size: 13px;
  padding: 3px 0px 3px 5px;
}
/* line 88, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .pane-latest-lhi-infographic-panel-pane-1 a.no-underline {
  text-decoration: none;
}
/* line 93, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .field-name-field-health-impact h2, body.lhi_page #main-content .field-name-field-lhi-latest-data h2, body.lhi_page #main-content .field-name-field-lhi-stages-determinates h2 {
  color: #2d856c;
  font-size: 18px;
  margin: 0 0 5px 0;
  display: block;
}
/* line 99, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .field-name-field-health-impact h3, body.lhi_page #main-content .field-name-field-lhi-latest-data h3, body.lhi_page #main-content .field-name-field-lhi-stages-determinates h3 {
  margin: 0px 0px 5px 0px;
}
/* line 102, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .field-name-field-health-impact ol, body.lhi_page #main-content .field-name-field-lhi-latest-data ol, body.lhi_page #main-content .field-name-field-lhi-stages-determinates ol {
  list-style: decimal;
  padding-left: 20px;
}
/* line 106, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .field-name-field-health-impact ul, body.lhi_page #main-content .field-name-field-lhi-latest-data ul, body.lhi_page #main-content .field-name-field-lhi-stages-determinates ul {
  list-style-image: url("../images/to_bullet.png");
  padding: 0 0 0 30px;
}
/* line 102, ../sass/_mixins.scss */
body.lhi_page #main-content .field-name-field-health-impact ul li, body.lhi_page #main-content .field-name-field-lhi-latest-data ul li, body.lhi_page #main-content .field-name-field-lhi-stages-determinates ul li {
  list-style-image: url("../images/to_bullet.png");
  list-style-type: none;
  margin: 0;
}
/* line 106, ../sass/_mixins.scss */
body.lhi_page #main-content .field-name-field-health-impact ul li ul li, body.lhi_page #main-content .field-name-field-lhi-latest-data ul li ul li, body.lhi_page #main-content .field-name-field-lhi-stages-determinates ul li ul li {
  list-style-image: url("../images/bullet_small.jpg");
}
/* line 110, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .field-name-field-health-impact ul li a, body.lhi_page #main-content .field-name-field-lhi-latest-data ul li a, body.lhi_page #main-content .field-name-field-lhi-stages-determinates ul li a {
  font-weight: bold;
  text-decoration: underline;
}
/* line 117, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .related_objectives {
  clear: left;
  width: 62%;
  padding: 20px 0px;
  border-bottom: 1px solid #cbd7e3;
  border-top: 1px solid #cbd7e3;
}
/* line 123, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .related_objectives ul {
  list-style-image: url("../images/to_bullet.png");
  padding: 0 0 0 30px;
}
/* line 102, ../sass/_mixins.scss */
body.lhi_page #main-content .related_objectives ul li {
  list-style-image: url("../images/to_bullet.png");
  list-style-type: none;
  margin: 0;
}
/* line 106, ../sass/_mixins.scss */
body.lhi_page #main-content .related_objectives ul li ul li {
  list-style-image: url("../images/bullet_small.jpg");
}
/* line 125, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .related_objectives ul li {
  margin-left: 20px;
}
/* line 127, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .related_objectives ul li a {
  font-weight: bold;
  text-decoration: underline;
}
/* line 134, ../sass/_lhi_topics.scss */
body.lhi_page #main-content .field-name-field-health-impact {
  margin-top: 20px;
}

/**
 * This file contains sharing library views
 * and for the sharing library story node pages.
 */
/**
* These styles only mattered when the list view and map view were on seperate pages.
*/
/* line 35, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .panel-separator {
  margin: 0px;
}
/* line 39, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .view-header {
  font-weight: normal;
  position: absolute;
  right: 0px;
}
/* line 45, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .gmap-popup {
  max-width: 580px;
}
/* line 47, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .gmap-popup .views-label-field-sharing-library-topics {
  font-weight: bold;
}
/* line 52, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 {
  clear: both;
}
/* line 54, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .filter_label {
  color: #006c9f;
  margin-top: 15px;
  font-size: 14px;
}
/* line 59, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .upper-form-inner {
  background-color: #006c9f;
  border-top: 2px solid #006c9f;
  border-bottom: 2px solid #073255;
}
/* line 2, ../sass/_mixins.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .upper-form-inner:after {
  content: "";
  display: block;
  clear: both;
}
/* line 65, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .views-submit-button {
  padding-top: 5px;
  padding-right: 16px;
}
/* line 68, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .views-submit-button input {
  cursor: pointer;
  background-color: #fdb72a;
  font-size: 14px;
  padding: 6px;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-top: 0px;
  font-size: 20px;
  padding: 8px 7px;
}
/* line 75, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .edit-field-sharing-library-topics-target-id-wrapper {
  position: relative;
  padding: 9px 32px 9px 14px;
}
/* line 2, ../sass/_mixins.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .edit-field-sharing-library-topics-target-id-wrapper:after {
  content: "";
  display: block;
  clear: both;
}
/* line 79, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .edit-field-sharing-library-topics-target-id-wrapper .views-widget {
  background-color: #fff;
  padding: 4px;
  border: 1px solid #A5A5A5;
  border-radius: 0 0 3px 3px;
  height: 300px;
  width: 285px;
  margin-left: -1px;
  display: none;
  overflow: auto;
  font-size: 10px;
  position: absolute;
  z-index: 5;
  top: 37px;
  left: 15px;
  margin-top: 0px;
  border-top: none;
}
/* line 97, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .edit-field-sharing-library-topics-target-id-wrapper .top_area_filter {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTFlMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(2%, #fefefe), color-stop(100%, #e5e1e0));
  background-image: -moz-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: -webkit-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: linear-gradient(#fefefe 2%, #e5e1e0 100%);
  border: 1px solid #A5A5A5;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #006c9f !important;
  /* stop getting overridden by line 68 _typography.scss */
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 6px;
  text-decoration: none;
  cursor: pointer;
  text-transform: none;
  width: 295px;
  float: left;
  background: white url("../images/objective_search_arrow.png") no-repeat 270px 10px;
}
/* line 286, ../sass/_mixins.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .edit-field-sharing-library-topics-target-id-wrapper .top_area_filter:hover, body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .edit-field-sharing-library-topics-target-id-wrapper .top_area_filter:focus, body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .edit-field-sharing-library-topics-target-id-wrapper .top_area_filter:active {
  /* stop getting overridden by line 68 _typography.scss */
  color: #000 !important;
  border: 1px solid #000;
}
/* line 104, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .edit-field-is-lhi-story-value-wrapper {
  padding: 14px 27px 0px 0px;
}
/* line 2, ../sass/_mixins.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .edit-field-is-lhi-story-value-wrapper:after {
  content: "";
  display: block;
  clear: both;
}
/* line 108, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .edit-field-is-lhi-story-value-wrapper .views-widget label {
  color: #fff;
  font-weight: bold;
}
/* line 113, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .views-reset-button {
  padding: 0px;
  padding-top: 9px;
}
/* line 116, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .views-reset-button #edit-reset {
  margin-top: 2px;
  border: none;
  font-size: 14px;
  text-decoration: underline;
  color: #fff;
  cursor: pointer;
  background: none;
  font-weight: normal;
}
/* line 127, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-ctools-context-1 .lower-form {
  display: none;
}
/* line 133, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by {
  padding: 0px;
  width: 100%;
  float: left;
}
/* line 2, ../sass/_mixins.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by:after {
  content: "";
  display: block;
  clear: both;
}
/* line 138, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by .sort_title {
  color: #006c9f;
  font-weight: bold;
  background-color: #fff;
  margin-top: 20px;
}
/* line 144, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by .bef-select-as-links > .form-item {
  background-color: #006c9f;
  border-top: 2px solid #006c9f;
  border-bottom: 2px solid #073255;
  text-align: center;
}
/* line 2, ../sass/_mixins.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by .bef-select-as-links > .form-item:after {
  content: "";
  display: block;
  clear: both;
}
/* line 150, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by .bef-select-as-links > .form-item .form-type-bef-link {
  background-image: url(../images/sort-separator.png);
  background-repeat: no-repeat;
  background-position: right;
  float: left;
  width: 18%;
}
/* line 156, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by .bef-select-as-links > .form-item .form-type-bef-link#edit-sort-by-title, body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by .bef-select-as-links > .form-item .form-type-bef-link#edit-sort-by-name {
  width: 23%;
}
/* line 159, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by .bef-select-as-links > .form-item .form-type-bef-link.selected {
  background-color: #073255;
  background-image: none;
}
/* line 163, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by .bef-select-as-links > .form-item .form-type-bef-link a {
  text-decoration: none;
  padding: 10px;
  color: #fff;
  display: block;
}
/* line 168, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by .bef-select-as-links > .form-item .form-type-bef-link a:hover, body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .views-widget-sort-by .bef-select-as-links > .form-item .form-type-bef-link a:focus {
  background-color: #073255;
  background-image: none;
}
/* line 176, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field #views-exposed-form-sharing-library-list-view-panel-pane-1 .upper-form {
  display: none;
}
/* line 181, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-attachments {
  border: 1px solid #006c9f;
  overflow: hidden;
}
/* line 184, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-attachments .view-footer {
  border-top: 1px solid #006c9f;
  padding: 15px;
}
/* line 2, ../sass/_mixins.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-attachments .view-footer:after {
  content: "";
  display: block;
  clear: both;
}
/* line 188, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-attachments .view-footer .green-icon, body.page-healthy-people-in-action-stories-from-the-field .pane-views-attachments .view-footer .blue-icon {
  padding: 5px 0px 5px 30px;
  line-height: inherit;
}
/* line 192, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-attachments .view-footer .green-icon {
  background: url(../images/map_icon_green.png) no-repeat;
  float: right;
  width: 55%;
}
/* line 197, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-attachments .view-footer .blue-icon {
  background: url(../images/map_icon_blue.png) no-repeat;
  float: left;
  width: 35%;
}
/* line 205, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .filtered_by {
  margin: 15px 0px;
}
/* line 210, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .expand_button, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row #expand_all_button, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .related_expand_button, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row #related_expand_all_button {
  height: 20px;
  width: 20px;
  background-color: #2d856c;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
}
/* line 30, ../sass/_mixins.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .expand_button:after, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row #expand_all_button:after, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .related_expand_button:after, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row #related_expand_all_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .expand_button.open:after, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row #expand_all_button.open:after, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .related_expand_button.open:after, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row #related_expand_all_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .expand_button:hover, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row #expand_all_button:hover, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .related_expand_button:hover, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row #related_expand_all_button:hover {
  background-color: #3aab8b;
}
/* line 214, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .full_expand {
  margin: 10px 0px;
  float: right;
}
/* line 217, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .full_expand h3 {
  float: left;
  font-size: 15px;
  color: #006c9f;
  margin-right: 10px;
}
/* line 222, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .full_expand h3 a {
  cursor: pointer;
}
/* line 224, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .full_expand h3 a:hover, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .full_expand h3 a:focus {
  text-decoration: underline;
}
/* line 229, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .full_expand #expand_all_button {
  display: block;
  float: left;
}
/* line 235, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row div.section_header {
  clear: both;
  position: relative;
}
/* line 236, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row div.section_header h2 {
  font-size: 17px;
  border-top: 1px solid #eee;
  padding-top: 11px;
  margin-bottom: 11px;
  color: #006c9f;
}
/* line 242, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row div.section_header h2 a {
  cursor: pointer;
}
/* line 244, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row div.section_header h2 a:hover, body.page-healthy-people-in-action-stories-from-the-field .pane-views-row div.section_header h2 a:focus {
  text-decoration: underline;
}
/* line 248, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row div.section_header h2 span {
  font-weight: normal;
}
/* line 254, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row div.section_header .expand_button {
  position: absolute;
  top: 11px;
  right: 0px;
}
/* line 261, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-row {
  padding-top: 25px;
  border-top: 1px solid #eee;
}
/* line 266, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field {
  margin-left: 130px;
  line-height: 22px;
  margin-top: 5px;
}
/* line 270, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field .field-content {
  display: block;
  margin-left: 140px;
}
/* line 274, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field.views-field-field-featured-image {
  margin: 0;
  float: left;
}
/* line 277, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field.views-field-field-featured-image .field-content {
  margin-left: 0px;
}
/* line 282, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field.views-field-title-2 {
  font-weight: bold;
  font-size: 17px;
  margin-top: 0px;
}
/* line 286, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field.views-field-title-2 .field-content {
  margin-left: 0px;
}
/* line 289, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field.views-field-title-2 a {
  text-decoration: none;
  color: #2d856c;
}
/* line 295, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field.views-field-body {
  margin-top: 22px;
}
/* line 297, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field.views-field-body .field-content {
  margin-left: 0px;
}
/* line 302, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field .views-label {
  font-weight: bold;
  float: left;
}
/* line 308, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field.views-field-nothing .field-content {
  margin-left: 0px;
}
/* line 311, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field .pane-views-row .views-field.views-field-nothing a {
  font-weight: bold;
}

/* line 321, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field h1.page-title {
  display: none;
}
/* line 324, ../sass/_sharing_library.scss */
body.page-healthy-people-in-action-stories-from-the-field div.panel-col-last h1.pane-title {
  color: #1d4b80;
}

/**
* This is for the LHI story view (/2020/LHI/whosleading)
*/
/* line 332, ../sass/_sharing_library.scss */
.pane-lhi-stories-panel-pane-1 .view-footer {
  border-top: 1px solid #dadbdc;
  margin-top: 20px;
  padding-top: 20px;
}

/* line 2, ../sass/_objective_and_ebr_search.scss */
body.objective-search #hide, body.ebr-search #hide {
  display: none;
}
/* line 6, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page #main-content, body.ebr-search #page #main-content {
  width: 100%;
  float: none;
}
/* line 11, ../sass/_objective_and_ebr_search.scss */
body.objective-search #extra-reset-button, body.ebr-search #extra-reset-button {
  margin-left: 6px;
}
/* line 13, ../sass/_objective_and_ebr_search.scss */
body.objective-search #extra-reset-button img, body.ebr-search #extra-reset-button img {
  position: relative;
  top: 5px;
}
/* line 17, ../sass/_objective_and_ebr_search.scss */
body.objective-search #extra-reset-button a:visited, body.ebr-search #extra-reset-button a:visited {
  color: #006c9f;
}
/* line 23, ../sass/_objective_and_ebr_search.scss */
body.objective-search .export img, body.ebr-search .export img {
  position: relative;
  top: 5px;
}
/* line 29, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container, body.ebr-search .top_filter_container {
  padding: 25px;
  background-color: #006c9f;
  background: -moz-linear-gradient(top, #2a85af 0%, #006d9f 10%, #006d9f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2a85af), color-stop(10%, #006d9f), color-stop(100%, #006d9f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2a85af 0%, #006d9f 10%, #006d9f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2a85af 0%, #006d9f 10%, #006d9f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2a85af 0%, #006d9f 10%, #006d9f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2a85af 0%, #006d9f 10%, #006d9f 100%);
  /* W3C */
  margin-bottom: 20px;
  border-bottom: 2px solid #073255;
}
/* line 41, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container #objective_search_title, body.ebr-search .top_filter_container #objective_search_title {
  text-align: center;
  color: #fff;
}
/* line 45, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container .top_filter_container_inner, body.ebr-search .top_filter_container .top_filter_container_inner {
  width: 520px;
  margin: 0 auto;
  background-color: #1d4b80;
  position: relative;
}
/* line 51, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container .top_filter_container_inner #help_link, body.ebr-search .top_filter_container .top_filter_container_inner #help_link {
  display: block;
  position: absolute;
  top: 10px;
  right: 25px;
}
/* line 58, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container .top_filter_container_inner label, body.ebr-search .top_filter_container .top_filter_container_inner label {
  color: #fff;
  font-weight: normal;
}
/* line 63, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter {
  position: relative;
  z-index: 1;
}
/* line 66, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter .change, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter .change {
  width: 480px;
  background-color: #fff;
  margin: 0 auto;
  color: #000;
  text-align: center;
  cursor: pointer;
}
/* line 75, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter .top_filter_list, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter .top_filter_list {
  max-height: 300px;
  overflow: auto;
}
/* line 80, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand, body.objective-search .top_filter_container .top_filter_container_inner .top_filter #data_expand, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #data_expand {
  position: absolute;
  width: 480px;
  background-color: lightgray;
  left: 20px;
}
/* line 85, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand label, body.objective-search .top_filter_container .top_filter_container_inner .top_filter #data_expand label, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand label, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #data_expand label {
  color: #000;
}
/* line 87, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand label.disabled, body.objective-search .top_filter_container .top_filter_container_inner .top_filter #data_expand label.disabled, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand label.disabled, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #data_expand label.disabled {
  color: gray;
}
/* line 94, ../sass/_objective_and_ebr_search.scss */
body.objective-search .top_filter_container .top_filter_container_inner .filter_submit, body.ebr-search .top_filter_container .top_filter_container_inner .filter_submit {
  cursor: pointer;
}
/* line 100, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-last, body.ebr-search #page .panel-col-last {
  width: 716px;
}
/* line 104, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first, body.ebr-search #page .panel-col-first {
  width: 25%;
  margin-right: 4px;
  box-sizing: border-box;
}
/* line 109, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .inside .pane-views-header .pane-content, body.ebr-search #page .panel-col-first .inside .pane-views-header .pane-content {
  background-color: #f7fcff;
  padding-left: 10px;
  line-height: 35px;
  border-left: 1px solid #d2d2d2;
  border-right: 1px solid #d2d2d2;
}
/* line 115, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .inside .pane-views-header .pane-content a, body.ebr-search #page .panel-col-first .inside .pane-views-header .pane-content a {
  float: right;
  margin-right: 10px;
}
/* line 121, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .panel-separator, body.ebr-search #page .panel-col-first .panel-separator {
  margin-bottom: 1px;
}
/* line 125, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first h2.filters_header, body.ebr-search #page .panel-col-first h2.filters_header {
  background-color: #006c9f;
  color: #fff;
  padding-left: 10px;
  line-height: 37px;
  font-size: 18px;
  border-bottom: 2px solid #073255;
}
/* line 134, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first h2.pane_expand_trigger, body.objective-search #page .panel-col-first h2.bool_title, body.ebr-search #page .panel-col-first h2.pane_expand_trigger, body.ebr-search #page .panel-col-first h2.bool_title {
  background-color: #1d4b80;
  color: #fff;
  font-weight: normal;
  padding: 8px 0px 8px 32px;
  line-height: 16px;
}
/* line 141, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first h2.bool_title, body.ebr-search #page .panel-col-first h2.bool_title {
  line-height: 25px;
}
/* line 145, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first h2.pane_expand_trigger, body.ebr-search #page .panel-col-first h2.pane_expand_trigger {
  cursor: pointer;
  background-image: url(../images/search_plus.png);
  background-repeat: no-repeat;
  background-position: 6px 8px;
  font-size: 14px;
}
/* line 151, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first h2.pane_expand_trigger span.clear, body.ebr-search #page .panel-col-first h2.pane_expand_trigger span.clear {
  display: block;
  clear: both;
}
/* line 155, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first h2.pane_expand_trigger.expanded, body.ebr-search #page .panel-col-first h2.pane_expand_trigger.expanded {
  background-image: url(../images/search_minus.png);
}
/* line 161, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents input.search_in_filter, body.ebr-search #page .panel-col-first .filter_contents input.search_in_filter {
  background: #fff url("../images/magnifying_glass.png") no-repeat right center;
  width: 214px;
  padding: 4px 8px;
  border: 1px solid lightgray;
  margin: 3px;
}
/* line 168, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list, body.ebr-search #page .panel-col-first .filter_contents .item-list {
  max-height: 250px;
  overflow: auto;
  margin: 3px;
  padding: 6px;
}
/* line 173, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links, body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links {
  width: 180px;
  overflow: hidden;
}
/* line 176, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links.facetapi-facet-field-odphp-terms, body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links.facetapi-facet-field-odphp-terms {
  width: auto;
  overflow: none;
}
/* line 179, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links.facetapi-facet-field-odphp-terms > li, body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links.facetapi-facet-field-odphp-terms > li {
  padding-left: 10px;
}
/* line 181, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links.facetapi-facet-field-odphp-terms > li input[type="checkbox"], body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links.facetapi-facet-field-odphp-terms > li input[type="checkbox"] {
  position: static;
}
/* line 187, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links a.disabled, body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links a[disabled].disabled, body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links a.disabled, body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links a[disabled].disabled {
  pointer-events: none;
  text-decoration: none;
  color: gray;
}
/* line 193, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links > li, body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links > li {
  position: relative;
  padding-left: 20px;
}
/* line 196, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links > li input[type="checkbox"], body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links > li input[type="checkbox"] {
  position: absolute;
  left: 0;
  top: 4px;
}
/* line 202, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links > li.expanded .item-list, body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links > li.expanded .item-list {
  padding-left: 10px;
  max-height: none;
  overflow: visible;
}
/* line 206, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links > li.expanded .item-list li, body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links > li.expanded .item-list li {
  position: relative;
}
/* line 208, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links > li.expanded .item-list li input[type="checkbox"], body.ebr-search #page .panel-col-first .filter_contents .item-list ul.facetapi-facetapi-checkbox-links > li.expanded .item-list li input[type="checkbox"] {
  position: absolute;
  left: -20px;
  top: 4px;
}
/* line 219, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .clear_container, body.ebr-search #page .panel-col-first .filter_contents .clear_container {
  position: relative;
  text-align: center;
  background-color: lightgray;
  line-height: 30px;
  color: #4b4b4b;
  font-weight: bold;
}
/* line 226, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .filter_contents .clear_container .clear_facet, body.ebr-search #page .panel-col-first .filter_contents .clear_container .clear_facet {
  display: inline;
  vertical-align: middle;
  margin-right: 8px;
  cursor: pointer;
}
/* line 237, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .pane-facetapi-etsrrwj1lry0ncraducyz178jpt8yva9 .filter_contents .item-list, body.objective-search #page .panel-col-first .pane-facetapi-bvxoblind11zdvh8rqupytgtazftnxjx .filter_contents .item-list, body.ebr-search #page .panel-col-first .pane-facetapi-etsrrwj1lry0ncraducyz178jpt8yva9 .filter_contents .item-list, body.ebr-search #page .panel-col-first .pane-facetapi-bvxoblind11zdvh8rqupytgtazftnxjx .filter_contents .item-list {
  margin: 0;
  padding: 0;
}
/* line 244, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first #field_is_developmental .bool_title.disabled, body.ebr-search #page .panel-col-first #field_is_developmental .bool_title.disabled {
  color: gray;
}
/* line 250, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first #facetapi-facet-search-apinew-node-index-block-field-sld-locality li.leaf.first, body.ebr-search #page .panel-col-first #facetapi-facet-search-apinew-node-index-block-field-sld-locality li.leaf.first {
  display: none;
}
/* line 256, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .search-terms-facet .facetapi-facetapi-checkbox-links li, body.ebr-search #page .panel-col-first .search-terms-facet .facetapi-facetapi-checkbox-links li {
  background-color: #1d4b80;
  padding-left: 10px;
  line-height: 35px;
  color: #fff;
}
/* line 257, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .search-terms-facet .facetapi-facetapi-checkbox-links li .facetapi-checkbox, body.ebr-search #page .panel-col-first .search-terms-facet .facetapi-facetapi-checkbox-links li .facetapi-checkbox {
  margin-right: 8px;
}
/* line 264, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .search-terms-facet .facetapi-facetapi-checkbox-links li a, body.ebr-search #page .panel-col-first .search-terms-facet .facetapi-facetapi-checkbox-links li a {
  color: #fff;
  font-weight: normal;
  text-decoration: none;
}
/* line 272, ../sass/_objective_and_ebr_search.scss */
body.objective-search #page .panel-col-first .bool_check, body.ebr-search #page .panel-col-first .bool_check {
  float: left;
  margin-top: 11px;
  margin-left: 10px;
}
/* line 279, ../sass/_objective_and_ebr_search.scss */
body.objective-search .panel-col-last, body.ebr-search .panel-col-last {
  width: 75%;
}
/* line 281, ../sass/_objective_and_ebr_search.scss */
body.objective-search .panel-col-last #edit-nid-wrapper, body.ebr-search .panel-col-last #edit-nid-wrapper {
  display: none;
}
/* line 285, ../sass/_objective_and_ebr_search.scss */
body.objective-search .view-content, body.ebr-search .view-content {
  padding-left: 12px;
}
/* line 288, ../sass/_objective_and_ebr_search.scss */
body.objective-search .view-header, body.ebr-search .view-header {
  font-size: 18px;
  display: inline;
  padding-left: 12px;
}
/* line 292, ../sass/_objective_and_ebr_search.scss */
body.objective-search .view-header em, body.ebr-search .view-header em {
  color: #2d856c;
}
/* line 296, ../sass/_objective_and_ebr_search.scss */
body.objective-search .export, body.ebr-search .export {
  float: right;
}
/* line 299, ../sass/_objective_and_ebr_search.scss */
body.objective-search .feed-icon, body.ebr-search .feed-icon {
  display: none;
}

/* line 306, ../sass/_objective_and_ebr_search.scss */
body.objective-search div.objective-title.disposition-code-3 span.views-field-field-long-title span {
  color: #555;
}

/* line 314, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside h2.ebr_summary {
  margin-bottom: 14px;
  font-size: 16px;
}
/* line 318, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside h2.ebr_submit_link {
  text-align: center;
}
/* line 322, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .top_filter_container {
  padding-top: 27px;
  padding-bottom: 32px;
  margin-bottom: 26px;
  position: relative;
}
/* line 327, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .top_filter_container #objective_search_title {
  text-align: left;
  margin-left: 30px;
  margin-bottom: 22px;
  font-size: 20px;
}
/* line 333, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .top_filter_container #help_link {
  position: absolute;
  top: 27px;
  right: 52px;
}
/* line 338, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .top_filter_container .top_filter_container_inner {
  width: 580px;
}
/* line 340, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .top_filter_container .top_filter_container_inner .top_filter {
  margin-top: 6px;
}
/* line 342, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .top_filter_container .top_filter_container_inner .top_filter .expand_button .change {
  width: 566px;
  background-position: 556px;
  font-size: 16px;
}
/* line 346, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .top_filter_container .top_filter_container_inner .top_filter .expand_button .change.open {
  margin-bottom: -2px;
  margin-left: -2px;
}
/* line 351, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .top_filter_container .top_filter_container_inner .top_filter #topic_expand {
  left: -2px;
  top: 32px;
  width: 548px;
}
/* line 358, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .top_filter_container .top_filter_container_inner .top_filter_list li {
  position: relative;
  padding-left: 32px;
}
/* line 361, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .top_filter_container .top_filter_container_inner .top_filter_list li input[type="checkbox"] {
  position: absolute;
  left: 0;
  top: 4px;
}
/* line 371, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 {
  position: relative;
}
/* line 373, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 .top_results_summary {
  position: absolute;
  top: 0px;
  right: 0px;
}
/* line 379, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 thead {
  background-color: #006c9f;
}
/* line 381, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 thead tr {
  border-bottom: 2px solid #073255;
  border-top: 2px solid #006c9f;
}
/* line 385, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 thead th {
  color: #fff;
  font-size: 12px;
  text-align: center;
  font-weight: bold;
  line-height: 14px;
}
/* line 392, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 thead th.active a {
  background-color: #073255;
}
/* line 396, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 thead th a {
  display: block;
  padding: 5px 15px 0px 15px;
  color: #fff;
  text-decoration: none;
  height: 35px;
}
/* line 402, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 thead th a img {
  padding-left: 5px;
}
/* line 405, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 thead th a:hover, body.ebr-search #page .inside .view-display-id-panel_pane_1 thead th a:focus {
  background-color: #073255;
}
/* line 409, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 thead th.views-field-field-full-title {
  line-height: 30px;
}
/* line 415, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr {
  border-bottom: 1px solid lightgray;
}
/* line 417, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td {
  padding: 5px 10px;
}
/* line 419, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td.active {
  background-color: #fff;
}
/* line 422, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td.views-field-field-ebr-rating {
  width: 20%;
  text-align: center;
}
/* line 426, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td.views-field-field-full-title {
  width: 50%;
}
/* line 428, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td.views-field-field-full-title .ebr_topic {
  font-weight: bold;
}
/* line 431, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td.views-field-field-full-title .ebr_developer {
  font-size: 12px;
  display: block;
  margin-top: 4px;
  line-height: 16px;
}
/* line 437, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td.views-field-field-full-title .ebr_topic_area {
  display: block;
  margin-top: 10px;
}
/* line 442, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td.views-field-field-ebr-year {
  width: 10%;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  color: #fff;
}
/* line 448, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td.views-field-field-ebr-year span {
  background-color: #1d4b80;
  padding: 5px 3px;
}
/* line 453, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td.views-field-field-ebr-resource-type {
  width: 20%;
  line-height: 14px;
}
/* line 456, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside .view-display-id-panel_pane_1 tr td.views-field-field-ebr-resource-type a {
  font-size: 11px;
  font-weight: bold;
}
/* line 465, ../sass/_objective_and_ebr_search.scss */
body.ebr-search #page .inside #ebr_footer p {
  font-size: 12px;
  line-height: 18px;
}

/* line 1, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 {
  margin: 30px 19px 0px 19px;
  font-size: 14px;
}
/* line 4, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .expand_button {
  position: absolute;
  top: 11px;
  right: -40px;
}
/* line 9, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .view-content {
  padding-right: 40px;
}
/* line 13, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .view-content > .item-list > ul > li > span, .pane-topic-objectives-panel-pane-3 .view-content > .item-list > ul > li > a, .pane-topic-objectives-panel-pane-3 .view-content > .item-list > ul > li > div {
  padding-left: 11px;
}
/* line 15, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .view-content > .item-list > ul > li > span .title, .pane-topic-objectives-panel-pane-3 .view-content > .item-list > ul > li > a .title, .pane-topic-objectives-panel-pane-3 .view-content > .item-list > ul > li > div .title {
  font-weight: bold;
  margin-right: 25px;
}
/* line 21, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 li {
  border-top: 1px solid #eee;
  position: relative;
}
/* line 24, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 li .icons {
  display: inline-block;
  position: relative;
  margin-bottom: -5px;
  font-weight: normal;
}
/* line 117, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon {
  position: relative;
  float: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #319b77;
  padding: 0px 5px;
  color: #FFFFFF;
  margin-left: 5px;
  cursor: default;
  line-height: 18.2px;
}
/* line 118, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon .iconlink, .pane-topic-objectives-panel-pane-3 li .icons .icon a, .pane-topic-objectives-panel-pane-3 li .icons .icon a:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
}
/* line 124, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon a:hover {
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}
/* line 138, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon.disposition-code-1 {
  background-color: #00bd0e;
}
/* line 140, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon.disposition-code-1 .tool-tip {
  top: -100px;
  right: -96px;
}
/* line 145, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon.disposition-code-2 {
  background-color: #f87f21;
}
/* line 147, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon.disposition-code-2 .tool-tip {
  top: -80px;
  right: -87px;
}
/* line 152, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon.disposition-code-3 {
  background-color: #4b4b4b;
}
/* line 154, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon.disposition-code-3 .tool-tip {
  top: -140px;
  right: -81px;
}
/* line 159, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon.disposition-code-4 {
  background-color: #0077b9;
}
/* line 162, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon.disposition-code-5 {
  background-color: #0077b9;
}
/* line 166, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .icon:first-child {
  margin-left: 0;
}
/* line 169, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .tool-tip {
  position: absolute;
  z-index: 10;
  display: none;
  background: #FFF9F0;
  border: 1px solid #DDCCAA;
  -moz-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  width: 196px;
  font-size: 12px !important;
  font-weight: normal;
  top: -121px;
  right: -97px;
  padding: 12px;
  color: #000000;
  text-align: center;
}
/* line 185, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .tool-tip p {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 0px;
}
/* line 191, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .notch {
  position: absolute;
  top: 100%;
  left: 97px;
  margin: 0;
  border-top: 10px solid #FFF9F0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 0;
  padding: 0;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  _border-right-color: black;
  _border-left-color: black;
  _filter: chroma(color=black);
}
/* line 208, ../sass/_mixins.scss */
.pane-topic-objectives-panel-pane-3 li .icons .notch.border-notch {
  border-top-color: #DDCCAA;
  top: 101%;
}
/* line 27, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 li > span, .pane-topic-objectives-panel-pane-3 li > a, .pane-topic-objectives-panel-pane-3 li > div > a {
  line-height: 43px;
}
/* line 30, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 li .objective-title {
  font-weight: bold;
}
/* line 33, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 li a.expand_link {
  cursor: pointer;
}
/* line 37, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 li .disposition-code-3 > a, .pane-topic-objectives-panel-pane-3 li .disposition-code-3 .field-content {
  color: #888888;
}
/* line 40, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 li .disposition-code-3 tr.why .field-content {
  color: #000;
}
/* line 45, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .item-list .item-list li {
  padding-left: 50px;
}
/* line 47, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .item-list .item-list li .title {
  margin-right: 45px;
}
/* line 51, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .objective_data_table {
  margin-left: 20px;
}
/* line 53, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .objective_data_table tr {
  border-bottom: 1px solid #dcddde;
}
/* line 55, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .objective_data_table tr td {
  padding: 11px;
  vertical-align: top;
}
/* line 58, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .objective_data_table tr td.left {
  border-right: 1px solid #dcddde;
}
/* line 62, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .objective_data_table tr:last-child {
  border: none;
}
/* line 67, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .objective_data_table tr.nothing_1 .no_border td, .pane-topic-objectives-panel-pane-3 .objective_data_table tr.nothing_1 .no_border tr {
  border: none;
  padding: 0;
}
/* line 72, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .objective_data_table tr.nothing_1 td {
  vertical-align: center;
}
/* line 76, ../sass/_objective_node_view.scss */
.pane-topic-objectives-panel-pane-3 .objective_data_table tr.field_collection_more_info p {
  margin-bottom: 0px;
}

/* line 4, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_button, body.single-objective-data-details #expand_all_button, body.single-objective-data-details .related_expand_button, body.single-objective-data-details #related_expand_all_button, body.page-node-data-details .expand_button, body.page-node-data-details #expand_all_button, body.page-node-data-details .related_expand_button, body.page-node-data-details #related_expand_all_button {
  height: 20px;
  width: 20px;
  background-color: #2d856c;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
}
/* line 30, ../sass/_mixins.scss */
body.single-objective-data-details .expand_button:after, body.single-objective-data-details #expand_all_button:after, body.single-objective-data-details .related_expand_button:after, body.single-objective-data-details #related_expand_all_button:after, body.page-node-data-details .expand_button:after, body.page-node-data-details #expand_all_button:after, body.page-node-data-details .related_expand_button:after, body.page-node-data-details #related_expand_all_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
body.single-objective-data-details .expand_button.open:after, body.single-objective-data-details #expand_all_button.open:after, body.single-objective-data-details .related_expand_button.open:after, body.single-objective-data-details #related_expand_all_button.open:after, body.page-node-data-details .expand_button.open:after, body.page-node-data-details #expand_all_button.open:after, body.page-node-data-details .related_expand_button.open:after, body.page-node-data-details #related_expand_all_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
body.single-objective-data-details .expand_button:hover, body.single-objective-data-details #expand_all_button:hover, body.single-objective-data-details .related_expand_button:hover, body.single-objective-data-details #related_expand_all_button:hover, body.page-node-data-details .expand_button:hover, body.page-node-data-details #expand_all_button:hover, body.page-node-data-details .related_expand_button:hover, body.page-node-data-details #related_expand_all_button:hover {
  background-color: #3aab8b;
}
/* line 8, ../sass/_objective_data_details.scss */
body.single-objective-data-details .contextual-links-region .panel-col, body.page-node-data-details .contextual-links-region .panel-col {
  padding-top: 25px;
}
/* line 12, ../sass/_objective_data_details.scss */
body.single-objective-data-details div.node, body.page-node-data-details div.node {
  clear: both;
}
/* line 16, ../sass/_objective_data_details.scss */
body.single-objective-data-details .pane-custom.pane-1, body.page-node-data-details .pane-custom.pane-1 {
  float: right;
  position: relative;
  z-index: 1;
}
/* line 21, ../sass/_objective_data_details.scss */
body.single-objective-data-details #expand_all_button, body.page-node-data-details #expand_all_button {
  display: inline-block;
  margin-bottom: -4px;
}
/* line 25, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_all_label, body.page-node-data-details .expand_all_label {
  cursor: pointer;
}
/* line 28, ../sass/_objective_data_details.scss */
body.single-objective-data-details h2, body.page-node-data-details h2 {
  font-size: 18px;
  color: #006c9f;
  margin-bottom: 18px;
  width: 830px;
}
/* line 33, ../sass/_objective_data_details.scss */
body.single-objective-data-details h2.expand_all, body.page-node-data-details h2.expand_all {
  float: right;
  margin-bottom: -29px;
  margin-right: 20px;
  width: 150px;
  text-align: right;
}
/* line 2, ../sass/_mixins.scss */
body.single-objective-data-details h2.expand_all:after, body.page-node-data-details h2.expand_all:after {
  content: "";
  display: block;
  clear: both;
}
/* line 2, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title:after, body.page-node-data-details h2.full-title:after {
  content: "";
  display: block;
  clear: both;
}
/* line 43, ../sass/_objective_data_details.scss */
body.single-objective-data-details h2.full-title #node-title, body.page-node-data-details h2.full-title #node-title {
  display: block;
  float: left;
  width: 15%;
}
/* line 48, ../sass/_objective_data_details.scss */
body.single-objective-data-details h2.full-title span.full-title, body.page-node-data-details h2.full-title span.full-title {
  display: block;
  float: left;
  width: 69%;
}
/* line 52, ../sass/_objective_data_details.scss */
body.single-objective-data-details h2.full-title span.full-title .icons, body.page-node-data-details h2.full-title span.full-title .icons {
  font-size: 14px;
  display: inline-block;
  position: relative;
  margin-bottom: -5px;
  font-weight: normal;
}
/* line 117, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon, body.page-node-data-details h2.full-title span.full-title .icons .icon {
  position: relative;
  float: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #319b77;
  padding: 0px 5px;
  color: #FFFFFF;
  margin-left: 5px;
  cursor: default;
  line-height: 18.2px;
}
/* line 118, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon .iconlink, body.single-objective-data-details h2.full-title span.full-title .icons .icon a, body.single-objective-data-details h2.full-title span.full-title .icons .icon a:visited, body.page-node-data-details h2.full-title span.full-title .icons .icon .iconlink, body.page-node-data-details h2.full-title span.full-title .icons .icon a, body.page-node-data-details h2.full-title span.full-title .icons .icon a:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
}
/* line 124, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon a:hover, body.page-node-data-details h2.full-title span.full-title .icons .icon a:hover {
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}
/* line 138, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon.disposition-code-1, body.page-node-data-details h2.full-title span.full-title .icons .icon.disposition-code-1 {
  background-color: #00bd0e;
}
/* line 140, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon.disposition-code-1 .tool-tip, body.page-node-data-details h2.full-title span.full-title .icons .icon.disposition-code-1 .tool-tip {
  top: -100px;
  right: -96px;
}
/* line 145, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon.disposition-code-2, body.page-node-data-details h2.full-title span.full-title .icons .icon.disposition-code-2 {
  background-color: #f87f21;
}
/* line 147, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon.disposition-code-2 .tool-tip, body.page-node-data-details h2.full-title span.full-title .icons .icon.disposition-code-2 .tool-tip {
  top: -80px;
  right: -87px;
}
/* line 152, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon.disposition-code-3, body.page-node-data-details h2.full-title span.full-title .icons .icon.disposition-code-3 {
  background-color: #4b4b4b;
}
/* line 154, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon.disposition-code-3 .tool-tip, body.page-node-data-details h2.full-title span.full-title .icons .icon.disposition-code-3 .tool-tip {
  top: -140px;
  right: -81px;
}
/* line 159, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon.disposition-code-4, body.page-node-data-details h2.full-title span.full-title .icons .icon.disposition-code-4 {
  background-color: #0077b9;
}
/* line 162, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon.disposition-code-5, body.page-node-data-details h2.full-title span.full-title .icons .icon.disposition-code-5 {
  background-color: #0077b9;
}
/* line 166, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .icon:first-child, body.page-node-data-details h2.full-title span.full-title .icons .icon:first-child {
  margin-left: 0;
}
/* line 169, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .tool-tip, body.page-node-data-details h2.full-title span.full-title .icons .tool-tip {
  position: absolute;
  z-index: 10;
  display: none;
  background: #FFF9F0;
  border: 1px solid #DDCCAA;
  -moz-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  width: 196px;
  font-size: 12px !important;
  font-weight: normal;
  top: -121px;
  right: -97px;
  padding: 12px;
  color: #000000;
  text-align: center;
}
/* line 185, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .tool-tip p, body.page-node-data-details h2.full-title span.full-title .icons .tool-tip p {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 0px;
}
/* line 191, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .notch, body.page-node-data-details h2.full-title span.full-title .icons .notch {
  position: absolute;
  top: 100%;
  left: 97px;
  margin: 0;
  border-top: 10px solid #FFF9F0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 0;
  padding: 0;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  _border-right-color: black;
  _border-left-color: black;
  _filter: chroma(color=black);
}
/* line 208, ../sass/_mixins.scss */
body.single-objective-data-details h2.full-title span.full-title .icons .notch.border-notch, body.page-node-data-details h2.full-title span.full-title .icons .notch.border-notch {
  border-top-color: #DDCCAA;
  top: 101%;
}
/* line 59, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container, body.page-node-data-details .expand_container {
  border-top: 1px solid #000;
  padding: 20px;
  clear: both;
}
/* line 63, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container .expand_button, body.page-node-data-details .expand_container .expand_button {
  float: right;
  margin-top: -5px;
}
/* line 67, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container p.data_section, body.page-node-data-details .expand_container p.data_section {
  padding-right: 60px;
}
/* line 70, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container .expand_inner, body.page-node-data-details .expand_container .expand_inner {
  margin-top: 10px;
}
/* line 72, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container .expand_inner .field, body.page-node-data-details .expand_container .expand_inner .field {
  clear: both;
  margin-bottom: 10px;
}
/* line 2, ../sass/_mixins.scss */
body.single-objective-data-details .expand_container .expand_inner .field:after, body.page-node-data-details .expand_container .expand_inner .field:after {
  content: "";
  display: block;
  clear: both;
}
/* line 76, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container .expand_inner .field .field-label, body.page-node-data-details .expand_container .expand_inner .field .field-label {
  float: left;
  width: 200px;
  min-height: 20px;
  color: #006c9f;
}
/* line 82, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container .expand_inner .field .field-items, body.page-node-data-details .expand_container .expand_inner .field .field-items {
  float: left;
  width: 580px;
  margin-left: 20px;
}
/* line 89, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container .expand_inner .field-name-field-obj-client-references .field-items, body.page-node-data-details .expand_container .expand_inner .field-name-field-obj-client-references .field-items {
  width: auto;
  float: none;
}
/* line 93, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container .expand_inner .field-name-field-obj-client-references .field-items .footnote-reference .field-name-field-reference-url, body.page-node-data-details .expand_container .expand_inner .field-name-field-obj-client-references .field-items .footnote-reference .field-name-field-reference-url {
  display: inline;
}
/* line 95, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container .expand_inner .field-name-field-obj-client-references .field-items .footnote-reference .field-name-field-reference-url .field-items, body.page-node-data-details .expand_container .expand_inner .field-name-field-obj-client-references .field-items .footnote-reference .field-name-field-reference-url .field-items {
  display: inline;
  width: auto;
}
/* line 98, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container .expand_inner .field-name-field-obj-client-references .field-items .footnote-reference .field-name-field-reference-url .field-items a, body.page-node-data-details .expand_container .expand_inner .field-name-field-obj-client-references .field-items .footnote-reference .field-name-field-reference-url .field-items a {
  font-weight: normal;
}
/* line 109, ../sass/_objective_data_details.scss */
body.single-objective-data-details .expand_container:last-child, body.page-node-data-details .expand_container:last-child {
  border-bottom: 1px solid #000;
}
/* line 113, ../sass/_objective_data_details.scss */
body.single-objective-data-details .single-view-link, body.page-node-data-details .single-view-link {
  font-size: 15px;
  margin-top: 20px;
  margin-left: 5px;
  margin-bottom: 6px;
}
/* line 121, ../sass/_objective_data_details.scss */
body.single-objective-data-details .node-content .field p, body.single-objective-data-details .node-content .field ol, body.single-objective-data-details .node-content .field ul, body.page-node-data-details .node-content .field p, body.page-node-data-details .node-content .field ol, body.page-node-data-details .node-content .field ul {
  margin-bottom: 20px;
  line-height: 1.3em;
}
/* line 125, ../sass/_objective_data_details.scss */
body.single-objective-data-details .node-content .field ul, body.single-objective-data-details .node-content .field ul li, body.page-node-data-details .node-content .field ul, body.page-node-data-details .node-content .field ul li {
  list-style-type: disc;
  list-style-position: inside;
}
/* line 129, ../sass/_objective_data_details.scss */
body.single-objective-data-details .node-content .field ol, body.single-objective-data-details .node-content .field ol li, body.page-node-data-details .node-content .field ol, body.page-node-data-details .node-content .field ol li {
  list-style-type: decimal;
  list-style-position: inside;
  list-style-image: none;
}
/* line 134, ../sass/_objective_data_details.scss */
body.single-objective-data-details .node-content .field li, body.page-node-data-details .node-content .field li {
  line-height: 1.7em;
}
/* line 138, ../sass/_objective_data_details.scss */
body.single-objective-data-details ul.malformed_list_wrapper, body.page-node-data-details ul.malformed_list_wrapper {
  padding-left: 0;
}

/* line 145, ../sass/_objective_data_details.scss */
body.page-node-data-details h2.expand_all {
  margin-right: 20px;
  margin-bottom: 20px;
}
/* line 149, ../sass/_objective_data_details.scss */
body.page-node-data-details .contextual-links-wrapper {
  right: 40px;
}
/* line 152, ../sass/_objective_data_details.scss */
body.page-node-data-details h2.full-title {
  margin: 30px 0px;
  color: #000;
}
/* line 155, ../sass/_objective_data_details.scss */
body.page-node-data-details h2.full-title span {
  display: block;
  float: left;
}
/* line 159, ../sass/_objective_data_details.scss */
body.page-node-data-details h2.full-title .expand_link {
  cursor: pointer;
}
/* line 163, ../sass/_objective_data_details.scss */
body.page-node-data-details div.node-objective {
  position: relative;
}
/* line 165, ../sass/_objective_data_details.scss */
body.page-node-data-details div.node-objective > .expand_button {
  position: absolute;
  top: 0px;
  right: 20px;
}
/* line 170, ../sass/_objective_data_details.scss */
body.page-node-data-details div.node-objective .node-content {
  padding: 0px 45px;
  margin-bottom: 40px;
}
/* line 173, ../sass/_objective_data_details.scss */
body.page-node-data-details div.node-objective .node-content .field-items {
  width: 490px !important;
}
/* line 179, ../sass/_objective_data_details.scss */
body.page-node-data-details .view-content > .item-list > ul > li {
  border-bottom: 2px solid #000;
}
/* line 181, ../sass/_objective_data_details.scss */
body.page-node-data-details .view-content > .item-list > ul > li .item-list > ul > li {
  padding-left: 50px;
  border-top: 1px solid #000;
}

/* line 187, ../sass/_objective_data_details.scss */
.objective-data .field-content .data-details {
  margin-bottom: 10px;
}

/* line 2, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource #content .pane-menu-block-2 .pane-content .menu-block-2 > ul.menu > li.first a {
  background-color: #1d4b80;
  color: white;
}
/* line 8, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .back-to-search {
  margin-bottom: 15px;
}
/* line 12, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .pane-title {
  max-width: 100%;
  box-sizing: border-box;
  padding-right: 15px;
  color: #2d856c;
}
/* line 20, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .field .field-label {
  float: left;
  color: #006c9f;
}
/* line 2, ../sass/_mixins.scss */
body.node-type-evidence-based-resource .pane-node-content .field:after {
  content: "";
  display: block;
  clear: both;
}
/* line 30, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_top_section .syndicate .field-items {
  float: none;
  clear: left;
}
/* line 36, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .EBR_top_right_box {
  float: right;
  width: 36%;
  border: 1px solid lightgray;
  box-sizing: border-box;
  padding: 10px 5px;
  margin-left: 20px;
}
/* line 44, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .EBR_top_right_box .field .field-label {
  width: 70%;
}
/* line 47, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .EBR_top_right_box .field .field-items {
  float: right;
  width: 30%;
  text-align: center;
}
/* line 53, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .EBR_top_right_box .field.field-name-field-ebr-rating {
  margin: 10px 0px 20px 0px;
}
/* line 55, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .EBR_top_right_box .field.field-name-field-ebr-rating .field-item {
  line-height: 16px;
  font-size: 12px;
}
/* line 61, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .EBR_top_right_box .field.field-name-field-ebr-year {
  margin-bottom: 10px;
}
/* line 63, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .EBR_top_right_box .field.field-name-field-ebr-year .field-items {
  font-weight: bold;
  font-size: 16px;
  color: #fff;
}
/* line 67, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .EBR_top_right_box .field.field-name-field-ebr-year .field-items span {
  background-color: #1d4b80;
  padding: 5px;
}
/* line 2, ../sass/_mixins.scss */
body.node-type-evidence-based-resource .pane-node-content .EBR_top_right_box:after {
  content: "";
  display: block;
  clear: both;
}
/* line 77, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_top_section {
  -moz-box-shadow: 0px 13px 10px -16px #888;
  -webkit-box-shadow: 0px 13px 10px -16px #888;
  box-shadow: 0px 13px 10px -16px #888;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
/* line 81, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_top_section .large_link_button {
  margin: 30px 0px 10px 0px;
  width: 50%;
}
/* line 84, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_top_section .large_link_button a {
  padding: 8px 10px;
  background: #f5fbff;
  background: -moz-linear-gradient(top, #f5fbff 0%, #d1d9df);
  background: -webkit-gradient(linear, left top, left bottom, from(#f5fbff), to(#d1d9df));
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  border: 1px solid #b9c0c8;
  display: block;
  text-decoration: none;
}
/* line 101, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_top_section .large_link_button a:hover, body.node-type-evidence-based-resource .pane-node-content .ebr_top_section .large_link_button a:focus {
  background: #d1d9df;
}
/* line 104, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_top_section .large_link_button a span {
  text-align: center;
  font-weight: 600;
  font-size: 18px;
  background: url("../images/exit-icon-large.png") no-repeat;
  background-position: 270px 3px;
  display: block;
}
/* line 113, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_top_section .large_link_button .outbound-icon {
  display: none;
}
/* line 119, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_bottom_section {
  margin-bottom: 20px;
  padding-bottom: 30px;
  border-bottom: 1px solid lightgray;
}
/* line 124, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_bottom_section .bottom_section_header {
  position: relative;
}
/* line 126, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_bottom_section .bottom_section_header .ebr_learn_more_link_img {
  position: absolute;
  top: 0px;
  right: 210px;
}
/* line 131, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_bottom_section .bottom_section_header .ebr_learn_more_link {
  position: absolute;
  top: 0px;
  right: 0px;
}
/* line 138, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_bottom_section .node-content {
  padding-top: 15px;
  clear: both;
}
/* line 141, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_bottom_section .node-content .field {
  margin-bottom: 10px;
}
/* line 143, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_bottom_section .node-content .field .field-label {
  width: 30%;
}
/* line 146, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content .ebr_bottom_section .node-content .field .field-items {
  float: left;
  width: 70%;
  word-wrap: break-word;
}
/* line 156, ../sass/_ebr_node_view.scss */
body.node-type-evidence-based-resource .pane-node-content #ebr_footer p {
  font-size: 12px;
  line-height: 18px;
}

/* line 1, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story, body.node-type-sharing-library-story-submission {
  font-size: 14px;
}
/* line 4, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #share_your_story_intro, body.node-type-sharing-library-story-submission #share_your_story_intro {
  padding-bottom: 10px;
  margin-bottom: 10px;
  clear: both;
}
/* line 8, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #share_your_story_intro h2, body.node-type-sharing-library-story-submission #share_your_story_intro h2 {
  color: #2d856c;
  font-size: 17px;
  margin-bottom: 15px;
}
/* line 12, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #share_your_story_intro h2 .black, body.node-type-sharing-library-story-submission #share_your_story_intro h2 .black {
  color: #000;
}
/* line 17, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story .date-padding, body.node-type-sharing-library-story-submission .date-padding {
  padding: 10px 0;
}
/* line 20, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #main-content input, body.node-type-sharing-library-story-submission #main-content input {
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  border-radius: 1px;
  border-color: 1px solid #b6b6b6;
  padding: 4px;
}
/* line 26, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup, body.node-type-sharing-library-story-submission div.fieldgroup {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
/* line 30, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup > h2, body.share_your_story div.fieldgroup #node_sharing_library_story_submission_form_group_program_info > h2, body.node-type-sharing-library-story-submission div.fieldgroup > h2, body.node-type-sharing-library-story-submission div.fieldgroup #node_sharing_library_story_submission_form_group_program_info > h2 {
  margin-bottom: 30px;
  width: 75%;
}
/* line 33, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup > h2 .blue, body.share_your_story div.fieldgroup #node_sharing_library_story_submission_form_group_program_info > h2 .blue, body.node-type-sharing-library-story-submission div.fieldgroup > h2 .blue, body.node-type-sharing-library-story-submission div.fieldgroup #node_sharing_library_story_submission_form_group_program_info > h2 .blue {
  color: #006c9f;
}
/* line 38, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_work > h2, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_other_questions > h2, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_work > h2, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_other_questions > h2 {
  color: #2d856c;
  clear: both;
}
/* line 41, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_work > h2 .black, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_other_questions > h2 .black, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_work > h2 .black, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_other_questions > h2 .black {
  color: #000;
}
/* line 46, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup > .description, body.node-type-sharing-library-story-submission div.fieldgroup > .description {
  color: #000;
  position: absolute;
  top: 0px;
  right: 0px;
  font-size: 13px;
  font-weight: bold;
  text-align: right;
  line-height: 17px;
}
/* line 55, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup > .description span.visible, body.node-type-sharing-library-story-submission div.fieldgroup > .description span.visible {
  display: inline;
}
/* line 58, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup > .description .smaller, body.node-type-sharing-library-story-submission div.fieldgroup > .description .smaller {
  font-size: 10px;
}
/* line 61, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup > .description span.optional, body.node-type-sharing-library-story-submission div.fieldgroup > .description span.optional {
  color: #888;
}
/* line 66, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_other_questions > .description, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_other_questions > .description {
  top: 38px;
}
/* line 70, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup span.form-required, body.node-type-sharing-library-story-submission div.fieldgroup span.form-required {
  display: none;
}
/* line 73, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup .form-item, body.node-type-sharing-library-story-submission div.fieldgroup .form-item {
  margin-bottom: 5px;
}
/* line 76, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup fieldset.location, body.node-type-sharing-library-story-submission div.fieldgroup fieldset.location {
  width: 100%;
}
/* line 81, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup .form-type-textarea label, body.node-type-sharing-library-story-submission div.fieldgroup .form-type-textarea label {
  margin-bottom: 10px;
}
/* line 87, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup .form-type-radios > label, body.node-type-sharing-library-story-submission div.fieldgroup .form-type-radios > label {
  float: left;
  width: 75%;
}
/* line 91, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup .form-type-radios > .form-radios, body.node-type-sharing-library-story-submission div.fieldgroup .form-type-radios > .form-radios {
  float: left;
  width: 24%;
}
/* line 94, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup .form-type-radios > .form-radios .form-type-radio, body.node-type-sharing-library-story-submission div.fieldgroup .form-type-radios > .form-radios .form-type-radio {
  float: right;
  width: 50%;
  text-align: center;
  position: relative;
  height: 36px;
}
/* line 100, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup .form-type-radios > .form-radios .form-type-radio input, body.node-type-sharing-library-story-submission div.fieldgroup .form-type-radios > .form-radios .form-type-radio input {
  position: absolute;
  top: 20px;
  left: 43%;
}
/* line 2, ../sass/_mixins.scss */
body.share_your_story div.fieldgroup .form-type-radios:after, body.node-type-sharing-library-story-submission div.fieldgroup .form-type-radios:after {
  content: "";
  display: block;
  clear: both;
}
/* line 112, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield label, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select label, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield label, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select label {
  display: block;
  float: left;
  text-align: left;
  width: 20%;
  padding: 0px;
}
/* line 119, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield input, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield select, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select input, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select select, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield input, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield select, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select input, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select select {
  width: 60%;
}
/* line 121, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield input#edit-field-program-address-und-0-province, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield input#edit-field-program-address-und-0-postal-code, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield input#edit-field-program-address-und-0-country, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield input#edit-field-program-phone-und-0-value, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield select#edit-field-program-address-und-0-province, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield select#edit-field-program-address-und-0-postal-code, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield select#edit-field-program-address-und-0-country, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield select#edit-field-program-phone-und-0-value, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select input#edit-field-program-address-und-0-province, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select input#edit-field-program-address-und-0-postal-code, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select input#edit-field-program-address-und-0-country, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select input#edit-field-program-phone-und-0-value, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select select#edit-field-program-address-und-0-province, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select select#edit-field-program-address-und-0-postal-code, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select select#edit-field-program-address-und-0-country, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select select#edit-field-program-phone-und-0-value, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield input#edit-field-program-address-und-0-province, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield input#edit-field-program-address-und-0-postal-code, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield input#edit-field-program-address-und-0-country, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield input#edit-field-program-phone-und-0-value, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield select#edit-field-program-address-und-0-province, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield select#edit-field-program-address-und-0-postal-code, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield select#edit-field-program-address-und-0-country, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-textfield select#edit-field-program-phone-und-0-value, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select input#edit-field-program-address-und-0-province, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select input#edit-field-program-address-und-0-postal-code, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select input#edit-field-program-address-und-0-country, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select input#edit-field-program-phone-und-0-value, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select select#edit-field-program-address-und-0-province, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select select#edit-field-program-address-und-0-postal-code, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select select#edit-field-program-address-und-0-country, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info .form-type-select select#edit-field-program-phone-und-0-value {
  width: 47%;
}
/* line 128, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info #field-implemented-zip-codes-add-more-wrapper label, body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info #field-implemented-zip-codes-add-more-wrapper input, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info #field-implemented-zip-codes-add-more-wrapper label, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info #field-implemented-zip-codes-add-more-wrapper input {
  width: 100%;
  float: none;
}
/* line 132, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info #field-implemented-zip-codes-add-more-wrapper label, body.node-type-sharing-library-story-submission div.fieldgroup#node_sharing_library_story_submission_form_group_organization_info #field-implemented-zip-codes-add-more-wrapper label {
  margin-bottom: 5px;
}
/* line 138, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #node_sharing_library_story_submission_form_group_objectives select, body.node-type-sharing-library-story-submission div.fieldgroup #node_sharing_library_story_submission_form_group_objectives select {
  width: 368px;
}
/* line 143, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no h3, body.node-type-sharing-library-story-submission div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no h3 {
  margin-bottom: 15px;
}
/* line 147, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no .form-type-radios, body.node-type-sharing-library-story-submission div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no .form-type-radios {
  border-top: 1px solid #000;
  padding: 10px 0px;
}
/* line 150, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no .form-type-radios > label, body.node-type-sharing-library-story-submission div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no .form-type-radios > label {
  font-weight: normal;
}
/* line 154, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no .form-type-radios .form-radios label, body.node-type-sharing-library-story-submission div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no .form-type-radios .form-radios label {
  display: none;
}
/* line 158, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no .form-type-radios .form-radios#edit-field-demonstrate-innovation-und label, body.node-type-sharing-library-story-submission div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no .form-type-radios .form-radios#edit-field-demonstrate-innovation-und label {
  display: block;
  position: relative;
  top: -15px;
}
/* line 166, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no #edit-field-demonstrate-innovation- .form-type-radios, body.node-type-sharing-library-story-submission div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no #edit-field-demonstrate-innovation- .form-type-radios {
  border-top: none;
  padding-top: none;
}
/* line 170, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no input.form-text, body.node-type-sharing-library-story-submission div.fieldgroup #node_sharing_library_story_submission_form_group_yes_no input.form-text {
  width: 95%;
}
/* line 176, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #edit-field-accompanying-files .fieldset-legend, body.node-type-sharing-library-story-submission div.fieldgroup #edit-field-accompanying-files .fieldset-legend {
  font-weight: bold;
}
/* line 179, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #edit-field-accompanying-files .description ul, body.node-type-sharing-library-story-submission div.fieldgroup #edit-field-accompanying-files .description ul {
  margin-left: 15px;
}
/* line 181, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #edit-field-accompanying-files .description ul li, body.node-type-sharing-library-story-submission div.fieldgroup #edit-field-accompanying-files .description ul li {
  list-style: disc;
}
/* line 186, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #edit-field-accompanying-files .form-item label, body.share_your_story div.fieldgroup #edit-field-accompanying-files .form-item .description, body.node-type-sharing-library-story-submission div.fieldgroup #edit-field-accompanying-files .form-item label, body.node-type-sharing-library-story-submission div.fieldgroup #edit-field-accompanying-files .form-item .description {
  display: none;
}
/* line 190, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #edit-field-accompanying-files .tabledrag-toggle-weight-wrapper, body.share_your_story div.fieldgroup #edit-field-accompanying-files .tabledrag-handle, body.share_your_story div.fieldgroup #edit-field-accompanying-files thead, body.node-type-sharing-library-story-submission div.fieldgroup #edit-field-accompanying-files .tabledrag-toggle-weight-wrapper, body.node-type-sharing-library-story-submission div.fieldgroup #edit-field-accompanying-files .tabledrag-handle, body.node-type-sharing-library-story-submission div.fieldgroup #edit-field-accompanying-files thead {
  display: none;
}
/* line 193, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story div.fieldgroup #edit-field-accompanying-files .ajax-progress-bar, body.node-type-sharing-library-story-submission div.fieldgroup #edit-field-accompanying-files .ajax-progress-bar {
  position: relative;
  top: -25px;
  margin-top: 30px;
}
/* line 201, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story .vertical-tabs, body.node-type-sharing-library-story-submission .vertical-tabs {
  padding: 0px;
}
/* line 203, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story .vertical-tabs ul.vertical-tabs-list, body.node-type-sharing-library-story-submission .vertical-tabs ul.vertical-tabs-list {
  display: none;
}
/* line 206, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story .vertical-tabs .form-item-log, body.node-type-sharing-library-story-submission .vertical-tabs .form-item-log {
  display: none;
}
/* line 211, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #form_buttons, body.node-type-sharing-library-story-submission #form_buttons {
  text-align: right;
}
/* line 213, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #form_buttons div.button, body.node-type-sharing-library-story-submission #form_buttons div.button {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  cursor: pointer;
  padding: 5px 10px;
  margin-right: 10px;
}
/* line 219, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #form_buttons #reset_form_button, body.node-type-sharing-library-story-submission #form_buttons #reset_form_button {
  font-weight: bold;
  text-decoration: underline;
}
/* line 223, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #form_buttons #save_button, body.node-type-sharing-library-story-submission #form_buttons #save_button {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 0 0 1px #fff, inset 0 -16px 20px #025685;
  -webkit-box-shadow: inset 0 0 1px #fff, inset 0 -16px 20px #025685;
  box-shadow: inset 0 0 1px #fff, inset 0 -16px 20px #025685;
  background: #006ba3;
  border: 1px solid #0766a6;
  color: #fff;
  font-weight: bold;
}
/* line 231, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #form_buttons #prev_page_button, body.node-type-sharing-library-story-submission #form_buttons #prev_page_button {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 0 0 1px #fff, inset 0 -16px 20px #bfbfbf;
  -webkit-box-shadow: inset 0 0 1px #fff, inset 0 -16px 20px #bfbfbf;
  box-shadow: inset 0 0 1px #fff, inset 0 -16px 20px #bfbfbf;
  background: #dadada;
  border: 1px solid #8e8e8e;
  color: #434343;
  font-weight: bold;
}
/* line 239, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #form_buttons #next_page_button, body.node-type-sharing-library-story-submission #form_buttons #next_page_button {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 0 0 1px #fff, inset 0 -16px 20px #fac72e;
  -webkit-box-shadow: inset 0 0 1px #fff, inset 0 -16px 20px #fac72e;
  box-shadow: inset 0 0 1px #fff, inset 0 -16px 20px #fac72e;
  border: 1px solid #ac9538;
  background: #f6e394;
  color: #5e3b15;
  font-weight: bold;
  text-shadow: 0 1px 0 #fff;
}
/* line 249, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #form_buttons #save_button:active, body.share_your_story #form_buttons #next_page_button:active, body.share_your_story #form_buttons #prev_page_button:active, body.node-type-sharing-library-story-submission #form_buttons #save_button:active, body.node-type-sharing-library-story-submission #form_buttons #next_page_button:active, body.node-type-sharing-library-story-submission #form_buttons #prev_page_button:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 2, ../sass/_mixins.scss */
body.share_your_story #form_buttons:after, body.node-type-sharing-library-story-submission #form_buttons:after {
  content: "";
  display: block;
  clear: both;
}
/* line 256, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story input, body.share_your_story textarea, body.share_your_story select, body.node-type-sharing-library-story-submission input, body.node-type-sharing-library-story-submission textarea, body.node-type-sharing-library-story-submission select {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ccc;
}
/* line 259, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story input:focus, body.share_your_story textarea:focus, body.share_your_story select:focus, body.node-type-sharing-library-story-submission input:focus, body.node-type-sharing-library-story-submission textarea:focus, body.node-type-sharing-library-story-submission select:focus {
  border: 1px solid #006c9f;
}
/* line 263, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story .node-sharing_library_story_submission-form label, body.node-type-sharing-library-story-submission .node-sharing_library_story_submission-form label {
  color: #1d4b80;
}
/* line 266, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story .form-item, body.node-type-sharing-library-story-submission .form-item {
  margin-bottom: 10px !important;
}
/* line 269, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story #node_sharing_library_story_submission_form_group_organization_work, body.node-type-sharing-library-story-submission #node_sharing_library_story_submission_form_group_organization_work {
  clear: both;
}
/* line 273, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story .dark_blue, body.node-type-sharing-library-story-submission .dark_blue {
  margin-bottom: 10px;
  background-color: #1d4b80;
  color: #fff;
  padding: 5px 0px 5px 10px;
  margin-left: 20%;
}
/* line 279, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story .dark_blue input[type="checkbox"], body.node-type-sharing-library-story-submission .dark_blue input[type="checkbox"] {
  margin-right: 5px;
}
/* line 284, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story input[type="file"], body.node-type-sharing-library-story-submission input[type="file"] {
  float: left;
}
/* line 288, ../sass/_sharing_library_story_submissions.scss */
body.share_your_story .form-item-field-program-address-und-0-delete-location, body.share_your_story .form-item-field-organization-address-und-0-delete-location, body.node-type-sharing-library-story-submission .form-item-field-program-address-und-0-delete-location, body.node-type-sharing-library-story-submission .form-item-field-organization-address-und-0-delete-location {
  display: none;
}

/* line 295, ../sass/_sharing_library_story_submissions.scss */
body.node-type-sharing-library-story-submission #sharing-library-story-submission-node-form {
  width: 679px;
  margin: 0 auto;
}

/* line 2, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story h2.pane-title {
  font-size: 17px;
  color: #2d856c;
  max-width: 100%;
  margin-bottom: 5px;
}
/* line 2, ../sass/_mixins.scss */
body.node-type-sharing-library-story .field-name-body:after {
  content: "";
  display: block;
  clear: both;
}
/* line 10, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-body .ds_button {
  cursor: pointer;
  background-color: #fdb72a;
  font-size: 14px;
  padding: 6px;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  display: block;
  text-decoration: none;
  padding: 4px 10px;
  float: left;
}
/* line 18, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .featured_img_quote {
  float: right;
  width: 237px;
  padding-left: 10px;
}
/* line 22, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .featured_img_quote .field-name-field-pull-quote {
  color: #006c9f;
  font-size: 16px;
  font-weight: bold;
  line-height: 25px;
}
/* line 31, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-label-inline .field-label, body.node-type-sharing-library-story .field-label-inline .field-items, body.node-type-sharing-library-story .field-label-inline .field-item {
  float: none;
  display: inline;
}
/* line 35, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-label-inline .seperator {
  position: relative;
  padding-left: 10px;
}
/* line 38, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-label-inline .seperator:before {
  content: ';';
  text-decoration: none;
  color: #000;
  position: absolute;
  left: 0px;
}
/* line 48, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-story-photos {
  float: right;
  padding-left: 12px;
}
/* line 53, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field, body.node-type-sharing-library-story .date_created, body.node-type-sharing-library-story .disclaimer, body.node-type-sharing-library-story .story_nav {
  margin-top: 12px;
}
/* line 55, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field.field-name-body, body.node-type-sharing-library-story .field.field-name-field-featured-image, body.node-type-sharing-library-story .field.field-name-field-organization-url, body.node-type-sharing-library-story .field.field-name-field-program-location, body.node-type-sharing-library-story .field.field-name-field-program-link, body.node-type-sharing-library-story .date_created.field-name-body, body.node-type-sharing-library-story .date_created.field-name-field-featured-image, body.node-type-sharing-library-story .date_created.field-name-field-organization-url, body.node-type-sharing-library-story .date_created.field-name-field-program-location, body.node-type-sharing-library-story .date_created.field-name-field-program-link, body.node-type-sharing-library-story .disclaimer.field-name-body, body.node-type-sharing-library-story .disclaimer.field-name-field-featured-image, body.node-type-sharing-library-story .disclaimer.field-name-field-organization-url, body.node-type-sharing-library-story .disclaimer.field-name-field-program-location, body.node-type-sharing-library-story .disclaimer.field-name-field-program-link, body.node-type-sharing-library-story .story_nav.field-name-body, body.node-type-sharing-library-story .story_nav.field-name-field-featured-image, body.node-type-sharing-library-story .story_nav.field-name-field-organization-url, body.node-type-sharing-library-story .story_nav.field-name-field-program-location, body.node-type-sharing-library-story .story_nav.field-name-field-program-link {
  margin-top: 0px;
}
/* line 59, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field.field-name-field-related-orgs.field-type-entityreference.field-label-hidden {
  margin-top: 0px;
}
/* line 62, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .org_title {
  margin-top: 12px;
}
/* line 65, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .node-organization .org_title {
  color: #2d856c;
  font-weight: bold;
  font-size: 15px;
}
/* line 71, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .node-sharing-library-story .field-label {
  font-weight: bold;
}
/* line 76, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-org-mission p, body.node-type-sharing-library-story .field-name-field-program-name p {
  display: inline;
}
/* line 82, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-sharing-library-topics .field-item, body.node-type-sharing-library-story .field-name-field-objectives .field-item {
  display: inline;
}
/* line 84, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-sharing-library-topics .field-item .lhi_small, body.node-type-sharing-library-story .field-name-field-objectives .field-item .lhi_small {
  margin-left: 8px;
}
/* line 87, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-sharing-library-topics .field-item .list-seperator, body.node-type-sharing-library-story .field-name-field-objectives .field-item .list-seperator {
  margin-right: 5px;
}
/* line 90, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-sharing-library-topics .field-item:before, body.node-type-sharing-library-story .field-name-field-objectives .field-item:before {
  content: ",\0020";
}
/* line 93, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-sharing-library-topics .field-item:last-child:before, body.node-type-sharing-library-story .field-name-field-objectives .field-item:last-child:before {
  content: " and ";
}
/* line 96, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-sharing-library-topics .field-item:nth-last-child(2):after, body.node-type-sharing-library-story .field-name-field-objectives .field-item:nth-last-child(2):after {
  content: ",";
}
/* line 100, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-sharing-library-topics .field-item:first-child:before, body.node-type-sharing-library-story .field-name-field-sharing-library-topics .field-item:first-child:after, body.node-type-sharing-library-story .field-name-field-objectives .field-item:first-child:before, body.node-type-sharing-library-story .field-name-field-objectives .field-item:first-child:after {
  content: "";
}
/* line 109, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-overarching-goals .field-item:before {
  content: "\0020";
}
/* line 112, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-overarching-goals .field-item:first-child:before {
  content: "";
}
/* line 118, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .story_nav {
  height: 30px;
}
/* line 2, ../sass/_mixins.scss */
body.node-type-sharing-library-story .story_nav:after {
  content: "";
  display: block;
  clear: both;
}
/* line 121, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .story_nav .previous_story, body.node-type-sharing-library-story .story_nav .next_story {
  cursor: pointer;
  background-color: #fdb72a;
  font-size: 14px;
  padding: 6px;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  display: block;
  text-decoration: none;
  font-size: 12px;
  padding: 4px 10px;
}
/* line 128, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .story_nav .previous_story {
  float: left;
}
/* line 131, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .story_nav .next_story {
  float: right;
}
/* line 136, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .disclaimer {
  font-size: 12px;
}
/* line 144, ../sass/_sharing_library_story.scss */
body.node-type-sharing-library-story .field-name-field-org-mission:after, body.node-type-sharing-library-story .field-name-field-organization-type:after, body.node-type-sharing-library-story .field-name-field-program-name:after,
body.node-type-sharing-library-story .field-name-field-sharing-library-topics:after, body.node-type-sharing-library-story .field-name-field-objectives:after, body.node-type-sharing-library-story .field-name-field-year:after,
body.node-type-sharing-library-story .node-organization:after, body.node-type-sharing-library-story .node-organization .node-content:after, body.node-type-sharing-library-story .node-organization .node-links:after {
  clear: none;
}

/* line 150, ../sass/_sharing_library_story.scss */
#page .view-sharing-library-list-view p {
  line-height: 1.4em;
}

/* line 2, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form .blue {
  color: #1d4b80;
}
/* line 5, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form label {
  color: #1d4b80;
}
/* line 9, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form span.form-required {
  display: none;
}
/* line 13, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #node_consortium_organization_submissi_form_group_organization_info {
  -moz-box-shadow: 0px -13px 10px -16px #888;
  -webkit-box-shadow: 0px -13px 10px -16px #888;
  box-shadow: 0px -13px 10px -16px #888;
  padding-top: 25px;
  position: relative;
  margin-bottom: 25px;
}
/* line 18, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #node_consortium_organization_submissi_form_group_organization_info > .description {
  color: #000;
  position: absolute;
  top: 25px;
  right: 0px;
  font-size: 13px;
  font-weight: bold;
  text-align: right;
  line-height: 17px;
}
/* line 27, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #node_consortium_organization_submissi_form_group_organization_info > .description span.visible {
  display: inline;
}
/* line 30, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #node_consortium_organization_submissi_form_group_organization_info > .description .smaller {
  font-size: 10px;
}
/* line 33, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #node_consortium_organization_submissi_form_group_organization_info > .description span.optional {
  color: #888;
}
/* line 37, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #node_consortium_organization_submissi_form_group_organization_info > h2 {
  padding-top: 10px;
  margin-bottom: 25px;
}
/* line 43, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #node_consortium_organization_submissi_form_group_contact_info {
  -moz-box-shadow: 0px -13px 10px -16px #888;
  -webkit-box-shadow: 0px -13px 10px -16px #888;
  box-shadow: 0px -13px 10px -16px #888;
  padding-top: 25px;
}
/* line 46, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #node_consortium_organization_submissi_form_group_contact_info > h2 {
  margin-bottom: 25px;
}
/* line 52, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form .form-item-title label, .node-consortium_organization_submissi-form .form-item-field-organization-type-und label, .node-consortium_organization_submissi-form .field-name-field-link label {
  display: block;
  float: left;
  text-align: left;
  width: 22%;
  padding: 0px;
}
/* line 62, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form .field-name-field-mission label {
  display: block;
  float: left;
  text-align: left;
  width: 22%;
  padding: 0px;
}
/* line 69, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form .field-name-field-mission .form-textarea-wrapper {
  float: left;
  width: 387px;
}
/* line 73, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form .field-name-field-mission .description {
  clear: both;
  padding-left: 150px;
}
/* line 80, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form .form-item {
  margin-bottom: 10px;
}
/* line 84, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #edit-field-organization-address-und-0 > legend {
  display: none;
}
/* line 88, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #edit-field-link .gray {
  color: #888;
}
/* line 92, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #edit-field-organization-topic-area-und, .node-consortium_organization_submissi-form #edit-field-organization-topic-area-2-und, .node-consortium_organization_submissi-form #edit-field-organization-topic-area-3-und {
  width: 679px;
}
/* line 96, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #edit-field-organization-topic-area, .node-consortium_organization_submissi-form #edit-field-submission-awareness {
  margin-top: 30px;
  padding-top: 25px;
  -moz-box-shadow: 0px -13px 10px -16px #888;
  -webkit-box-shadow: 0px -13px 10px -16px #888;
  box-shadow: 0px -13px 10px -16px #888;
}
/* line 102, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #edit-field-organization-address-und-0 > legend {
  padding: 10px 0px;
  font-weight: bold;
}
/* line 106, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #field-link-add-more-wrapper {
  margin-top: 20px;
}
/* line 108, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #field-link-add-more-wrapper .link-field-subrow {
  margin-top: 10px;
}
/* line 113, ../sass/_consortium_submission_form.scss */
.node-consortium_organization_submissi-form #reset_form_button {
  display: inline-block;
  margin-right: 10px;
  text-decoration: underline;
  font-weight: bold;
  cursor: pointer;
}

/* line 13, ../sass/_data_table.scss */
div.view-header {
  font-weight: bold;
}

/* line 19, ../sass/_data_table.scss */
ul.depth-2 li.row-header.sticky {
  padding-left: 32px;
  width: 156px;
}

/* line 26, ../sass/_data_table.scss */
#page .data-table .views-row {
  font-size: 12px;
  margin-bottom: 45px;
  padding-bottom: 40px;
  border-bottom: 3px solid #073255;
}
/* line 27, ../sass/_data_table.scss */
#page .data-table .views-row .icons {
  display: inline-block;
  position: relative;
  margin-bottom: -5px;
  font-weight: normal;
}
/* line 117, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon {
  position: relative;
  float: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #319b77;
  padding: 0px 5px;
  color: #FFFFFF;
  margin-left: 5px;
  cursor: default;
  line-height: 18.2px;
}
/* line 118, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon .iconlink, #page .data-table .views-row .icons .icon a, #page .data-table .views-row .icons .icon a:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
}
/* line 124, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon a:hover {
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}
/* line 138, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon.disposition-code-1 {
  background-color: #00bd0e;
}
/* line 140, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon.disposition-code-1 .tool-tip {
  top: -100px;
  right: -96px;
}
/* line 145, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon.disposition-code-2 {
  background-color: #f87f21;
}
/* line 147, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon.disposition-code-2 .tool-tip {
  top: -80px;
  right: -87px;
}
/* line 152, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon.disposition-code-3 {
  background-color: #4b4b4b;
}
/* line 154, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon.disposition-code-3 .tool-tip {
  top: -140px;
  right: -81px;
}
/* line 159, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon.disposition-code-4 {
  background-color: #0077b9;
}
/* line 162, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon.disposition-code-5 {
  background-color: #0077b9;
}
/* line 166, ../sass/_mixins.scss */
#page .data-table .views-row .icons .icon:first-child {
  margin-left: 0;
}
/* line 169, ../sass/_mixins.scss */
#page .data-table .views-row .icons .tool-tip {
  position: absolute;
  z-index: 10;
  display: none;
  background: #FFF9F0;
  border: 1px solid #DDCCAA;
  -moz-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  width: 196px;
  font-size: 12px !important;
  font-weight: normal;
  top: -121px;
  right: -97px;
  padding: 12px;
  color: #000000;
  text-align: center;
}
/* line 185, ../sass/_mixins.scss */
#page .data-table .views-row .icons .tool-tip p {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 0px;
}
/* line 191, ../sass/_mixins.scss */
#page .data-table .views-row .icons .notch {
  position: absolute;
  top: 100%;
  left: 97px;
  margin: 0;
  border-top: 10px solid #FFF9F0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 0;
  padding: 0;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  _border-right-color: black;
  _border-left-color: black;
  _filter: chroma(color=black);
}
/* line 208, ../sass/_mixins.scss */
#page .data-table .views-row .icons .notch.border-notch {
  border-top-color: #DDCCAA;
  top: 101%;
}
/* line 30, ../sass/_data_table.scss */
#page .data-table .views-row .disposition-code-3 {
  color: #888888;
}
/* line 32, ../sass/_data_table.scss */
#page .data-table .views-row .disposition-code-3 tr.why .field-content {
  color: #000;
}
/* line 47, ../sass/_data_table.scss */
#page .data-table .views-row .table-wrap {
  clear: both;
  overflow: hidden;
  position: relative;
}
/* line 53, ../sass/_data_table.scss */
#page .data-table .views-row .objective-title {
  padding-bottom: 12px;
}
/* line 55, ../sass/_data_table.scss */
#page .data-table .views-row .objective-title a {
  font-weight: 700;
  font-size: 18px;
  text-decoration: none;
  color: #006c9f;
}
/* line 60, ../sass/_data_table.scss */
#page .data-table .views-row .objective-title a:hover, #page .data-table .views-row .objective-title a:focus {
  text-decoration: underline;
}
/* line 66, ../sass/_data_table.scss */
#page .data-table .views-row .views-field-field-full-description {
  font-size: 16px;
  padding-bottom: 27px;
  margin-bottom: 22px;
  background: url("../images/border-shadow-bottom.png") left bottom repeat-x;
}
/* line 81, ../sass/_data_table.scss */
#page .data-table .views-row .views-field-nid .field-content {
  display: block;
}
/* line 84, ../sass/_data_table.scss */
#page .data-table .views-row .views-field-nid .js-init-scrolling-table {
  margin-bottom: 30px;
  background: url("../images/border-shadow-top.png") left bottom repeat-x;
}
/* line 91, ../sass/_data_table.scss */
#page .data-table .views-row .top_obj_data div {
  margin-right: 25px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 2, ../sass/_mixins.scss */
#page .data-table .views-row .top_obj_data div:after {
  content: "";
  display: block;
  clear: both;
}
/* line 95, ../sass/_data_table.scss */
#page .data-table .views-row .top_obj_data div span {
  float: left;
}
/* line 98, ../sass/_data_table.scss */
#page .data-table .views-row .top_obj_data div .label {
  margin-right: 5px;
  font-weight: bold;
}
/* line 102, ../sass/_data_table.scss */
#page .data-table .views-row .top_obj_data div .Increase-desired, #page .data-table .views-row .top_obj_data div .Decrease-desired, #page .data-table .views-row .top_obj_data div .Maintains {
  background-image: url("../images/direction-arrows.gif");
  background-repeat: no-repeat;
  padding-left: 15px;
}
/* line 107, ../sass/_data_table.scss */
#page .data-table .views-row .top_obj_data div .Increase-desired {
  background-position: 0px -2px;
}
/* line 110, ../sass/_data_table.scss */
#page .data-table .views-row .top_obj_data div .Decrease-desired {
  background-position: 0px -41px;
}
/* line 113, ../sass/_data_table.scss */
#page .data-table .views-row .top_obj_data div .Maintains {
  padding-left: 20px;
  background-position: 0px -21px;
}
/* line 120, ../sass/_data_table.scss */
#page .data-table .views-row .objective-data > span {
  display: block;
  float: left;
  font-size: 13px;
}
/* line 124, ../sass/_data_table.scss */
#page .data-table .views-row .objective-data > span.label {
  width: 15%;
  font-weight: 700;
  color: #006c9f;
}
/* line 129, ../sass/_data_table.scss */
#page .data-table .views-row .objective-data > span.field-content {
  width: 80%;
  border-left: 1px solid #DADBDC;
  padding-left: 25px;
  padding-bottom: 10px;
}
/* line 134, ../sass/_data_table.scss */
#page .data-table .views-row .objective-data > span.field-content .item-list ol {
  list-style: decimal;
  margin-left: 1.5em;
  padding-left: 0;
}
/* line 140, ../sass/_data_table.scss */
#page .data-table .views-row .objective-data img.tech_specs_icon {
  float: left;
  margin-right: 5px;
}
/* line 145, ../sass/_data_table.scss */
#page .data-table .views-row .objective-data .map-link a {
  line-height: 30px;
}
/* line 147, ../sass/_data_table.scss */
#page .data-table .views-row .objective-data .map-link a img {
  float: left;
  margin-right: 8px;
  margin-bottom: 5px;
}
/* line 2, ../sass/_mixins.scss */
#page .data-table .views-row .objective-data:after {
  content: "";
  display: block;
  clear: both;
}
/* line 158, ../sass/_data_table.scss */
#page .data-table .views-row .data-sources-field .label {
  line-height: 12px;
}
/* line 161, ../sass/_data_table.scss */
#page .data-table .views-row .data-sources-field .field-content {
  min-height: 30px;
}
/* line 166, ../sass/_data_table.scss */
#page .data-table .views-row a.show_footnotes, #page .data-table .views-row a.hide_footnotes {
  font-weight: bold;
  text-decoration: underline;
  cursor: pointer;
}
/* line 172, ../sass/_data_table.scss */
#page .data-table .views-row .grey-text {
  display: block;
  clear: both;
  color: #848689;
  font-size: 12px;
  text-align: center;
}
/* line 180, ../sass/_data_table.scss */
#page .data-table .views-row .footnotes-field span.category-footnote {
  display: block;
}
/* line 182, ../sass/_data_table.scss */
#page .data-table .views-row .footnotes-field span.category-footnote p {
  margin: 0;
  padding: 0;
  line-height: 20px;
}

/* line 191, ../sass/_data_table.scss */
#container {
  position: relative;
  padding-top: 20px;
}

/* line 196, ../sass/_data_table.scss */
button.chart-control {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  display: block;
  border: 1px solid #bec2c8;
  text-align: center;
  width: 35px;
  height: 17px;
  padding: 0;
  position: absolute;
  left: -2px;
  cursor: pointer;
}
/* line 210, ../sass/_data_table.scss */
button.chart-control#decrease_min {
  bottom: 60px;
}
/* line 213, ../sass/_data_table.scss */
button.chart-control#increase_min {
  bottom: 79px;
}
/* line 216, ../sass/_data_table.scss */
button.chart-control#increase_max {
  top: 11px;
}
/* line 219, ../sass/_data_table.scss */
button.chart-control#decrease_max {
  top: 30px;
}
/* line 222, ../sass/_data_table.scss */
button.chart-control#reset_zoom {
  color: #2f5dba;
  font-weight: bold;
  top: -20px;
  left: -4px;
}
/* line 229, ../sass/_data_table.scss */
button.chart-control.reset {
  width: auto;
  padding: 0 4px;
  top: 0;
}
/* line 235, ../sass/_data_table.scss */
button.chart-control .arrow {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 11px;
  height: 11px;
  top: -2px;
  position: relative;
}
/* line 241, ../sass/_data_table.scss */
button.chart-control .arrow.decrease {
  background: transparent url("../images/chart-control-arrows.png") no-repeat left top;
}
/* line 244, ../sass/_data_table.scss */
button.chart-control .arrow.increase {
  background: transparent url("../images/chart-control-arrows.png") no-repeat right top;
}

/* line 251, ../sass/_data_table.scss */
.view-objective-faceted-search .topic-header {
  color: #000;
  font-size: 20px;
  margin: 30px 0 22px;
}

/* line 259, ../sass/_data_table.scss */
.is-sticky .sticky-header-wrapper {
  z-index: 1000 !important;
  max-width: 934px !important;
}

/* line 264, ../sass/_data_table.scss */
.is-sticky .table-controls {
  z-index: 1010 !important;
  max-width: 934px !important;
}

/* line 269, ../sass/_data_table.scss */
.admin-menu .sticky-header-wrapper.fixed {
  top: 55px !important;
}

/* line 275, ../sass/_data_table.scss */
.scrolling-data-table > .scrolling-data-table-inner {
  font-size: 12px;
}
/* line 277, ../sass/_data_table.scss */
.scrolling-data-table > .scrolling-data-table-inner ul {
  padding-right: 100px;
}
/* line 282, ../sass/_data_table.scss */
.scrolling-data-table .sticky-header-wrapper {
  overflow: hidden;
  width: 912px;
  z-index: 100;
  background-color: #e8ecef;
  border-bottom: 1px solid #DADBDC;
}
/* line 289, ../sass/_data_table.scss */
.scrolling-data-table .sticky-header-wrapper.fixed {
  position: fixed;
  top: 0;
}
/* line 293, ../sass/_data_table.scss */
.scrolling-data-table .scrolling-data-table-inner.top-padding {
  padding-top: 34px;
}
/* line 297, ../sass/_data_table.scss */
.scrolling-data-table ul {
  list-style-image: none;
  display: block;
  line-height: 1.2em;
  padding: 20px 0 !important;
}
/* line 303, ../sass/_data_table.scss */
.scrolling-data-table ul.total.row {
  border-top: 0;
}
/* line 305, ../sass/_data_table.scss */
.scrolling-data-table ul.total.row .ci-tall {
  height: 45px !important;
}
/* line 307, ../sass/_data_table.scss */
.scrolling-data-table ul.total.row .ci-tall:after {
  content: '';
  height: 45px;
  width: 13px;
  background: #fff;
  right: -13px;
  position: absolute;
}
/* line 316, ../sass/_data_table.scss */
.scrolling-data-table ul.total.row .se-tall {
  height: 45px !important;
}
/* line 318, ../sass/_data_table.scss */
.scrolling-data-table ul.total.row .se-tall:after {
  content: '';
  height: 45px;
  width: 13px;
  background: #fff;
  right: -13px;
  position: absolute;
}
/* line 327, ../sass/_data_table.scss */
.scrolling-data-table ul.total.row li.row-header {
  font-weight: bold;
  text-transform: uppercase;
}
/* line 334, ../sass/_data_table.scss */
.scrolling-data-table ul.row.panel.depth-1 .ci-tall, .scrolling-data-table ul.row.panel.depth-2 .ci-tall, .scrolling-data-table ul.row.panel.depth-3 .ci-tall {
  height: 45px !important;
}
/* line 336, ../sass/_data_table.scss */
.scrolling-data-table ul.row.panel.depth-1 .ci-tall:after, .scrolling-data-table ul.row.panel.depth-2 .ci-tall:after, .scrolling-data-table ul.row.panel.depth-3 .ci-tall:after {
  content: '';
  height: 45px;
  width: 13px;
  background: #fff;
  right: -13px;
  position: absolute;
  top: 0;
}
/* line 346, ../sass/_data_table.scss */
.scrolling-data-table ul.row.panel.depth-1 .se-tall, .scrolling-data-table ul.row.panel.depth-2 .se-tall, .scrolling-data-table ul.row.panel.depth-3 .se-tall {
  height: 45px !important;
}
/* line 348, ../sass/_data_table.scss */
.scrolling-data-table ul.row.panel.depth-1 .se-tall:after, .scrolling-data-table ul.row.panel.depth-2 .se-tall:after, .scrolling-data-table ul.row.panel.depth-3 .se-tall:after {
  content: '';
  height: 45px;
  width: 13px;
  background: #fff;
  right: -13px;
  position: absolute;
  top: 0;
}
/* line 360, ../sass/_data_table.scss */
.scrolling-data-table ul.row.panel.depth-1:nth-of-type(even) .ci-tall:after, .scrolling-data-table ul.row.panel.depth-2:nth-of-type(even) .ci-tall:after, .scrolling-data-table ul.row.panel.depth-3:nth-of-type(even) .ci-tall:after {
  content: '';
  height: 45px;
  width: 13px;
  background: #f8f8f9;
  right: -13px;
  position: absolute;
  top: 0;
}
/* line 371, ../sass/_data_table.scss */
.scrolling-data-table ul.row.panel.depth-1:nth-of-type(even) .se-tall:after, .scrolling-data-table ul.row.panel.depth-2:nth-of-type(even) .se-tall:after, .scrolling-data-table ul.row.panel.depth-3:nth-of-type(even) .se-tall:after {
  content: '';
  height: 45px;
  width: 13px;
  background: #f8f8f9;
  right: -13px;
  position: absolute;
  top: 0;
}
/* line 384, ../sass/_data_table.scss */
.scrolling-data-table ul.header.row {
  background-color: #e8ecef;
  color: #000;
  height: 13px;
  padding: 10px 0 !important;
}
/* line 389, ../sass/_data_table.scss */
.scrolling-data-table ul.header.row .row-header {
  background: #e8ecef;
  border-right: 1px solid #fff;
  font-weight: bold;
  line-height: 29px;
  margin-top: -8px;
  margin-bottom: -8px;
  text-transform: uppercase;
  z-index: 1;
}
/* line 401, ../sass/_data_table.scss */
.scrolling-data-table ul.header-group {
  border-top: 1px solid #DADBDC;
  background: #fff !important;
}
/* line 404, ../sass/_data_table.scss */
.scrolling-data-table ul.header-group li.sticky {
  background: #fff !important;
}
/* line 410, ../sass/_data_table.scss */
.scrolling-data-table ul.header-group.row > li.row-header {
  width: auto;
}
/* line 416, ../sass/_data_table.scss */
.scrolling-data-table ul.header-group > li.sticky {
  text-transform: uppercase;
  font-weight: bold;
  position: absolute;
  left: 0;
}
/* line 423, ../sass/_data_table.scss */
.scrolling-data-table ul.header-group .row-header:nth-child(2) {
  display: none;
}
/* line 429, ../sass/_data_table.scss */
.scrolling-data-table ul.panel .row-header:nth-child(2) {
  color: transparent;
}
/* line 434, ../sass/_data_table.scss */
.scrolling-data-table ul > li {
  display: block;
  float: left;
  font-weight: bold;
  width: 100px;
  text-align: center;
  min-height: 1px;
}
/* line 442, ../sass/_data_table.scss */
.scrolling-data-table ul > li.sticky {
  background: #fff;
  font-size: 14px;
  position: absolute;
  left: 0;
}
/* line 449, ../sass/_data_table.scss */
.scrolling-data-table ul > li.row-header {
  text-align: left;
  padding-left: 6px;
  font-weight: normal;
  width: 168px;
  font-size: 12px;
}
/* line 459, ../sass/_data_table.scss */
.scrolling-data-table ul.depth-1 > li.sticky {
  padding-left: 16px;
}
/* line 464, ../sass/_data_table.scss */
.scrolling-data-table ul[data-group="Sex"], .scrolling-data-table ul[data-group="Race/Ethnicity"], .scrolling-data-table ul[data-group="Age group"], .scrolling-data-table ul[data-group="Educational attainment"], .scrolling-data-table ul[data-group="Family income"], .scrolling-data-table ul[data-group="Family type"], .scrolling-data-table ul[data-group="Country of birth"], .scrolling-data-table ul[data-group="Disability status"], .scrolling-data-table ul[data-group="Geographic location"], .scrolling-data-table ul[data-group="Sexual orientation"], .scrolling-data-table ul[data-group="Gender identity"], .scrolling-data-table ul[data-group="Marital status"] {
  border-bottom: 0;
  padding-left: 25px !important;
  margin-left: -25px;
}
/* line 479, ../sass/_data_table.scss */
.scrolling-data-table ul[data-group="Sex"]:nth-of-type(even), .scrolling-data-table ul[data-group="Race/Ethnicity"]:nth-of-type(even), .scrolling-data-table ul[data-group="Age group"]:nth-of-type(even), .scrolling-data-table ul[data-group="Educational attainment"]:nth-of-type(even), .scrolling-data-table ul[data-group="Family income"]:nth-of-type(even), .scrolling-data-table ul[data-group="Family type"]:nth-of-type(even), .scrolling-data-table ul[data-group="Country of birth"]:nth-of-type(even), .scrolling-data-table ul[data-group="Disability status"]:nth-of-type(even), .scrolling-data-table ul[data-group="Geographic location"]:nth-of-type(even), .scrolling-data-table ul[data-group="Sexual orientation"]:nth-of-type(even), .scrolling-data-table ul[data-group="Gender identity"]:nth-of-type(even), .scrolling-data-table ul[data-group="Marital status"]:nth-of-type(even) {
  background: #f8f8f9;
}
/* line 481, ../sass/_data_table.scss */
.scrolling-data-table ul[data-group="Sex"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Race/Ethnicity"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Age group"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Educational attainment"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Family income"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Family type"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Country of birth"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Disability status"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Geographic location"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Sexual orientation"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Gender identity"]:nth-of-type(even) li.sticky, .scrolling-data-table ul[data-group="Marital status"]:nth-of-type(even) li.sticky {
  background: #f8f8f9;
}

/* line 489, ../sass/_data_table.scss */
#content .js-init-scrolling-table .nd_header_wrap {
  padding-bottom: 8px;
  position: relative;
}
/* line 492, ../sass/_data_table.scss */
#content .js-init-scrolling-table .nd_header_wrap .state_dropdown {
  position: absolute;
  width: 140px;
  cursor: pointer;
  z-index: 3;
}
/* line 497, ../sass/_data_table.scss */
#content .js-init-scrolling-table .nd_header_wrap .state_dropdown .selected {
  width: 140px;
  line-height: 20px;
  border: 1px solid #A5A5A5;
  padding-right: 5px;
  background-color: #FDFBFC;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFDFBFC', endColorstr='#FFE6E4E2');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmJmYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTRlMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fdfbfc), color-stop(100%, #e6e4e2));
  background-image: -moz-linear-gradient(top, #fdfbfc 0%, #e6e4e2 100%);
  background-image: -webkit-linear-gradient(top, #fdfbfc 0%, #e6e4e2 100%);
  background-image: linear-gradient(to bottom, #fdfbfc 0%, #e6e4e2 100%);
  -moz-border-radius: 4px / 4px;
  -webkit-border-radius: 4px 4px;
  border-radius: 4px / 4px;
}
/* line 506, ../sass/_data_table.scss */
#content .js-init-scrolling-table .nd_header_wrap .state_dropdown .selected:after {
  content: "▼";
  float: right;
}
/* line 510, ../sass/_data_table.scss */
#content .js-init-scrolling-table .nd_header_wrap .state_dropdown .selected img {
  float: left;
  margin-top: 1px;
}
/* line 515, ../sass/_data_table.scss */
#content .js-init-scrolling-table .nd_header_wrap .state_dropdown .state_dropdown_inner {
  position: relative;
  top: -3px;
  z-index: 102;
  background: #fff;
  width: 145px;
  border: 1px solid #A5A5A5;
  overflow: auto;
  max-height: 200px;
}
/* line 524, ../sass/_data_table.scss */
#content .js-init-scrolling-table .nd_header_wrap .state_dropdown .state_dropdown_inner .state {
  padding: 0px 5px;
}
/* line 526, ../sass/_data_table.scss */
#content .js-init-scrolling-table .nd_header_wrap .state_dropdown .state_dropdown_inner .state:hover {
  background-color: #1d4b80;
  color: #fff;
}
/* line 532, ../sass/_data_table.scss */
#content .js-init-scrolling-table .nd_header_wrap .state_dropdown.open .selected {
  background-color: #fff;
  background-image: none;
}
/* line 537, ../sass/_data_table.scss */
#content .js-init-scrolling-table .nd_header_wrap .sld_disclaimer {
  margin-left: 155px;
  font-style: italic;
}

/* line 543, ../sass/_data_table.scss */
.years-wrapper {
  float: right;
  position: relative;
}
/* line 547, ../sass/_data_table.scss */
.years-wrapper .years-list {
  background: #fff;
  border: 1px solid #A5A5A5;
  left: 0;
  padding: 1px 3px;
  position: absolute;
  right: 0;
  z-index: 750;
}
/* line 556, ../sass/_data_table.scss */
.years-wrapper .years-list label {
  display: block;
  clear: both;
}
/* line 562, ../sass/_data_table.scss */
.years-wrapper > .years-button {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTFlMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(2%, #fefefe), color-stop(100%, #e5e1e0));
  background-image: -moz-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: -webkit-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: linear-gradient(#fefefe 2%, #e5e1e0 100%);
  border: 1px solid #A5A5A5;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #006c9f !important;
  /* stop getting overridden by line 68 _typography.scss */
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 6px;
  text-decoration: none;
  cursor: pointer;
  text-transform: none;
  font-size: 10px;
  padding: 0 6px;
}
/* line 286, ../sass/_mixins.scss */
.years-wrapper > .years-button:hover, .years-wrapper > .years-button:focus, .years-wrapper > .years-button:active {
  /* stop getting overridden by line 68 _typography.scss */
  color: #000 !important;
  border: 1px solid #000;
}

/* line 571, ../sass/_data_table.scss */
.left-bg {
  background-color: #e8ecef;
  width: 32px;
  height: 29px;
  position: absolute;
  z-index: 2;
  left: 136px;
  top: 0;
}

/* line 582, ../sass/_data_table.scss */
.table-controls > a {
  background-color: #e8ecef;
  background-image: url("../images/data-table-arrow-sprites.png");
  background-repeat: no-repeat;
  display: block;
  width: 20px;
  height: 24px;
  text-indent: -9999px;
  overflow: hidden;
  position: absolute;
  top: 4px;
  z-index: 500;
}
/* line 595, ../sass/_data_table.scss */
.table-controls > a.scroll-left {
  background-position: left top;
  left: 175px;
}
/* line 598, ../sass/_data_table.scss */
.table-controls > a.scroll-left.disabled {
  background-position: left bottom;
  cursor: default;
}
/* line 604, ../sass/_data_table.scss */
.table-controls > a.scroll-right {
  background-position: right top;
  right: 5px;
}
/* line 607, ../sass/_data_table.scss */
.table-controls > a.scroll-right.disabled {
  background-position: right bottom;
  cursor: default;
}

/* line 616, ../sass/_data_table.scss */
.list-unstyled {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 622, ../sass/_data_table.scss */
div.customize-display-dropdown {
  background: #fafafb;
  border-bottom: 3px solid #073255;
  padding: 18px 18px 0;
  display: none;
}
/* line 628, ../sass/_data_table.scss */
div.customize-display-dropdown .show_all_wrapper {
  padding-top: 20px;
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-top: 1px solid #006c9f;
  font-size: 16px;
  clear: both;
}
/* line 635, ../sass/_data_table.scss */
div.customize-display-dropdown .show_all_wrapper #show_all_label {
  padding-left: 5px;
}
/* line 640, ../sass/_data_table.scss */
div.customize-display-dropdown .col-4 {
  float: left;
  width: 25%;
}
/* line 643, ../sass/_data_table.scss */
div.customize-display-dropdown .col-4 li {
  position: relative;
  padding-left: 17px;
}
/* line 646, ../sass/_data_table.scss */
div.customize-display-dropdown .col-4 li input[type="checkbox"] {
  position: absolute;
  left: 0;
  top: 5px;
}
/* line 652, ../sass/_data_table.scss */
div.customize-display-dropdown .col-4 label {
  font-size: 14px;
  font-weight: 300;
}
/* line 655, ../sass/_data_table.scss */
div.customize-display-dropdown .col-4 label.disabled {
  color: #989898;
}

/* line 662, ../sass/_data_table.scss */
.blue-bar.customize-display {
  background: #006c9f;
  color: #fff;
  font-weight: 600;
  font-size: 18px;
  border-bottom: 2px solid #073255;
  height: 36px;
  padding: 0 12px;
  line-height: 36px;
}

/* line 673, ../sass/_data_table.scss */
.text-left {
  text-align: left;
}

/* line 677, ../sass/_data_table.scss */
.text-center {
  text-align: center;
}

/* line 681, ../sass/_data_table.scss */
.customize-display-controls {
  background: #fafafb;
  border-top: 3px solid #073255;
  margin-top: 22px;
  padding-bottom: 9px;
  padding-top: 18px;
  padding-left: 9px;
  padding-right: 9px;
}

/* line 691, ../sass/_data_table.scss */
.hide-populations-button {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  display: block;
  float: right;
  color: #fff;
  font-size: 16px;
  padding: 6px 12px 6px 22px;
  border: none;
  background: #2d856c;
  cursor: pointer;
}
/* line 701, ../sass/_data_table.scss */
.hide-populations-button.expanded {
  background: #081500;
}

/* line 706, ../sass/_data_table.scss */
.col-2 {
  width: 44%;
  float: left;
  margin-bottom: 20px;
}

/* line 711, ../sass/_data_table.scss */
.col-3 {
  width: 32%;
  float: left;
}
/* line 714, ../sass/_data_table.scss */
.col-3:last-child {
  width: 36%;
}
/* line 717, ../sass/_data_table.scss */
.col-3 li {
  position: relative;
  padding-left: 20px;
}
/* line 720, ../sass/_data_table.scss */
.col-3 li input[type="checkbox"] {
  position: absolute;
  left: 0;
  top: 5px;
}
/* line 726, ../sass/_data_table.scss */
.col-3 label {
  font-size: 14px;
  font-weight: 300;
}
/* line 729, ../sass/_data_table.scss */
.col-3 label.disabled {
  color: #989898;
}

/* line 735, ../sass/_data_table.scss */
.panel-col-last .pane-content ul.list-unstyled {
  padding-left: 20px;
}
/* line 737, ../sass/_data_table.scss */
.panel-col-last .pane-content ul.list-unstyled li {
  line-height: 24px;
}

/* line 742, ../sass/_data_table.scss */
.grey-label {
  font-weight: normal;
  color: #545656;
  font-size: 14px;
}

/* line 748, ../sass/_data_table.scss */
.chart-button {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTFlMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(2%, #fefefe), color-stop(100%, #e5e1e0));
  background-image: -moz-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: -webkit-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: linear-gradient(#fefefe 2%, #e5e1e0 100%);
  border: 1px solid #A5A5A5;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #006c9f !important;
  /* stop getting overridden by line 68 _typography.scss */
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 6px;
  text-decoration: none;
  cursor: pointer;
  text-transform: none;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background: url("../images/chart.svg") right center no-repeat, linear-gradient(#fefefe 2%, #e5e1e0 100%);
  width: 70px;
  font-size: 10px;
  padding: 2px 6px;
  margin-top: -2px;
  margin-left: 10px;
}
/* line 286, ../sass/_mixins.scss */
.chart-button:hover, .chart-button:focus, .chart-button:active {
  /* stop getting overridden by line 68 _typography.scss */
  color: #000 !important;
  border: 1px solid #000;
}

/* line 760, ../sass/_data_table.scss */
.disparities-button {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTFlMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(2%, #fefefe), color-stop(100%, #e5e1e0));
  background-image: -moz-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: -webkit-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: linear-gradient(#fefefe 2%, #e5e1e0 100%);
  border: 1px solid #A5A5A5;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #006c9f !important;
  /* stop getting overridden by line 68 _typography.scss */
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 6px;
  text-decoration: none;
  cursor: pointer;
  text-transform: none;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background: url("../images/disparities.svg") right center no-repeat, linear-gradient(#fefefe 2%, #e5e1e0 100%);
  width: 94px;
  font-size: 10px;
  padding: 2px 6px;
  margin-top: -2px;
  margin-left: 10px;
}
/* line 286, ../sass/_mixins.scss */
.disparities-button:hover, .disparities-button:focus, .disparities-button:active {
  /* stop getting overridden by line 68 _typography.scss */
  color: #000 !important;
  border: 1px solid #000;
}
/* line 769, ../sass/_data_table.scss */
.disparities-button.spotlight {
  background: url("../images/disparities_spotlight.svg") right center no-repeat, linear-gradient(#fefefe 2%, #e5e1e0 100%);
}

/* line 774, ../sass/_data_table.scss */
button.yellow-refresh-button, #topic_filter_submit, .yellow-button, #data_filter_submit {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: inset 0 15px 30px #fff, inset 0 -1px 0 #fff;
  -webkit-box-shadow: inset 0 15px 30px #fff, inset 0 -1px 0 #fff;
  box-shadow: inset 0 15px 30px #fff, inset 0 -1px 0 #fff;
  text-shadow: 0 1px 0 #fff;
  color: #623613;
  background: #fbc531;
  border: 1px solid #af923d;
  display: block;
  font-size: 14px;
  font-weight: 700;
  line-height: 1em;
  margin: 25px auto 15px;
  padding: 12px;
  text-align: center;
  text-transform: capitalize;
  cursor: pointer;
}
/* line 792, ../sass/_data_table.scss */
button.yellow-refresh-button.small, #topic_filter_submit.small, .yellow-button.small, #data_filter_submit.small {
  -moz-box-shadow: inset 0 5px 15px #fff, inset 0 -1px 0 #fff;
  -webkit-box-shadow: inset 0 5px 15px #fff, inset 0 -1px 0 #fff;
  box-shadow: inset 0 5px 15px #fff, inset 0 -1px 0 #fff;
  float: right;
  font-size: 11px;
  padding: 8px 10px;
  margin-top: 10px;
}
/* line 800, ../sass/_data_table.scss */
button.yellow-refresh-button:active, #topic_filter_submit:active, .yellow-button:active, #data_filter_submit:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 806, ../sass/_data_table.scss */
#topic_filter_submit, #data_filter_submit {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin: 14px 4px 0;
}

/* line 813, ../sass/_data_table.scss */
body.objective-search h1#objective_search_title, body.ebr-search h1#objective_search_title {
  font-size: 20px;
  font-weight: bold;
}
/* line 818, ../sass/_data_table.scss */
body.objective-search .top_filter_container, body.ebr-search .top_filter_container {
  clear: both;
}
/* line 820, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner, body.ebr-search .top_filter_container .top_filter_container_inner {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -moz-box-shadow: inset 0 20px 20px #073255, 0 1px 0 #ccdce3;
  -webkit-box-shadow: inset 0 20px 20px #073255, 0 1px 0 #ccdce3;
  box-shadow: inset 0 20px 20px #073255, 0 1px 0 #ccdce3;
  padding: 16px;
  text-align: center;
}
/* line 826, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner > input[type="radio"], body.objective-search .top_filter_container .top_filter_container_inner > label, body.ebr-search .top_filter_container .top_filter_container_inner > input[type="radio"], body.ebr-search .top_filter_container .top_filter_container_inner > label {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 830, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner > input[type="radio"], body.ebr-search .top_filter_container .top_filter_container_inner > input[type="radio"] {
  margin-right: 8px;
}
/* line 834, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner label[for="topic_filter_radio"], body.ebr-search .top_filter_container .top_filter_container_inner label[for="topic_filter_radio"] {
  margin-right: 20px;
}
/* line 838, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner > label, body.ebr-search .top_filter_container .top_filter_container_inner > label {
  font-size: 14px;
  font-weight: bold;
}
/* line 843, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter {
  z-index: 4;
  margin-top: 8px;
}
/* line 848, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter .expand_button .change, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter .expand_button .change {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff url("../images/objective_search_arrow.png") no-repeat 468px 14px;
  color: #006c9f;
  font-size: 14px;
  font-weight: bold;
  padding: 7px;
}
/* line 857, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter .expand_button.expanded .change, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter .expand_button.expanded .change {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  border-top: 2px solid #073255;
  border-left: 2px solid #073255;
  border-right: 2px solid #073255;
  position: relative;
  top: -2px;
  margin-bottom: -4px;
}
/* line 871, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand, body.objective-search .top_filter_container .top_filter_container_inner .top_filter #data_expand, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #data_expand {
  background-color: #fff;
  border-bottom: 2px solid #073255;
  border-left: 2px solid #073255;
  border-right: 2px solid #073255;
  padding: 0 16px 14px;
  left: 11px;
  text-align: left;
  width: 462px;
}
/* line 883, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand span.submit_msg, body.objective-search .top_filter_container .top_filter_container_inner .top_filter #data_expand span.submit_msg, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand span.submit_msg, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #data_expand span.submit_msg {
  color: #006c9f;
  font-weight: bold;
  font-size: 18px;
  position: relative;
  top: 9px;
}
/* line 891, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand .top_filter_list, body.objective-search .top_filter_container .top_filter_container_inner .top_filter #data_expand .top_filter_list, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand .top_filter_list, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #data_expand .top_filter_list {
  border-top: 1px solid #e5e5e5;
  padding-top: 12px;
}
/* line 896, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand li, body.objective-search .top_filter_container .top_filter_container_inner .top_filter #data_expand li, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand li, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #data_expand li {
  margin-bottom: 6px;
}
/* line 900, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand input[type="checkbox"], body.objective-search .top_filter_container .top_filter_container_inner .top_filter #data_expand input[type="checkbox"], body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand input[type="checkbox"], body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #data_expand input[type="checkbox"] {
  margin: 0 10px;
}
/* line 904, ../sass/_data_table.scss */
body.objective-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand label, body.objective-search .top_filter_container .top_filter_container_inner .top_filter #data_expand label, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #topic_expand label, body.ebr-search .top_filter_container .top_filter_container_inner .top_filter #data_expand label {
  font-size: 16px;
  text-transform: capitalize;
}

/* line 914, ../sass/_data_table.scss */
.highcharts-container {
  position: inherit !important;
}

/* line 919, ../sass/_data_table.scss */
.highcharts-series path[stroke="#FF0000"] {
  stroke-width: 4px !important;
}

/* line 924, ../sass/_data_table.scss */
.highcharts-tooltip {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  z-index: 9998;
}

/* line 929, ../sass/_data_table.scss */
.facetapi-facet-field-odphp-terms > li input[type="checkbox"] {
  position: static;
}

/* line 937, ../sass/_data_table.scss */
body.page-data-chart .chart-button, body.page-data-chart .disparities-button, body.page-data-chart .state_dropdown, body.page-data-chart .sld_disclaimer, body.page-data-chart #hide {
  display: none;
}
/* line 941, ../sass/_data_table.scss */
body.page-data-chart .help-button {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
  position: absolute;
  top: -10px;
  right: 0px;
}
/* line 948, ../sass/_data_table.scss */
body.page-data-chart .help-button a {
  text-decoration: none;
}
/* line 950, ../sass/_data_table.scss */
body.page-data-chart .help-button a img {
  position: relative;
  top: 5px;
}
/* line 954, ../sass/_data_table.scss */
body.page-data-chart .help-button a:hover {
  text-decoration: underline;
}
/* line 960, ../sass/_data_table.scss */
body.page-data-chart .nd_header_wrap {
  padding-bottom: 8px;
}
/* line 964, ../sass/_data_table.scss */
body.page-data-chart .data-table .grey-text {
  display: block;
  clear: both;
  color: #848689;
  font-size: 12px;
  text-align: center;
}
/* line 972, ../sass/_data_table.scss */
body.page-data-chart .scrolling-data-table {
  width: 912px;
}
/* line 975, ../sass/_data_table.scss */
body.page-data-chart #table-controls .scroll-right {
  right: 27px;
}
/* line 978, ../sass/_data_table.scss */
body.page-data-chart .years-wrapper {
  right: 22px;
  margin-top: 6px;
}
/* line 983, ../sass/_data_table.scss */
body.page-data-chart .title {
  position: relative;
  margin-bottom: 18px;
}
/* line 986, ../sass/_data_table.scss */
body.page-data-chart .title h1.pane-title {
  max-width: 100%;
  margin-bottom: 0px;
}
/* line 990, ../sass/_data_table.scss */
body.page-data-chart .title .category {
  font-size: 18px;
  font-weight: bold;
  color: #006c9f;
}
/* line 996, ../sass/_data_table.scss */
body.page-data-chart .data-table, body.page-data-chart #content {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 0 0 40px #f0f4f7;
  -webkit-box-shadow: inset 0 0 40px #f0f4f7;
  box-shadow: inset 0 0 40px #f0f4f7;
  position: relative;
  background-color: #fff;
  border: 1px solid #e8ecef;
  font-size: 12px;
  padding: 12px;
  margin-bottom: 15px;
}
/* line 1005, ../sass/_data_table.scss */
body.page-data-chart .data-table .ds-view-options.interior, body.page-data-chart #content .ds-view-options.interior {
  float: left;
  margin-top: 12px;
  margin-bottom: 6px;
}
/* line 1009, ../sass/_data_table.scss */
body.page-data-chart .data-table .ds-view-options.interior p label, body.page-data-chart #content .ds-view-options.interior p label {
  display: inline;
  font-weight: normal;
  margin-right: 17px;
  font-size: 14px;
}
/* line 1018, ../sass/_data_table.scss */
body.page-data-chart .field-hp2020-baseline, body.page-data-chart .field-desired-direction, body.page-data-chart .field-hp2020-target, body.page-data-chart .views-field-field-hp2020-baseline, body.page-data-chart .views-field-field-desired-direction, body.page-data-chart .views-field-field-hp2020-target {
  margin-right: 25px;
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 1022, ../sass/_data_table.scss */
body.page-data-chart .field-hp2020-baseline .label, body.page-data-chart .field-hp2020-baseline .views-label, body.page-data-chart .field-desired-direction .label, body.page-data-chart .field-desired-direction .views-label, body.page-data-chart .field-hp2020-target .label, body.page-data-chart .field-hp2020-target .views-label, body.page-data-chart .views-field-field-hp2020-baseline .label, body.page-data-chart .views-field-field-hp2020-baseline .views-label, body.page-data-chart .views-field-field-desired-direction .label, body.page-data-chart .views-field-field-desired-direction .views-label, body.page-data-chart .views-field-field-hp2020-target .label, body.page-data-chart .views-field-field-hp2020-target .views-label {
  font-weight: bold;
}
/* line 1025, ../sass/_data_table.scss */
body.page-data-chart .field-hp2020-baseline .Increase-desired, body.page-data-chart .field-hp2020-baseline .Decrease-desired, body.page-data-chart .field-hp2020-baseline .Maintains, body.page-data-chart .field-desired-direction .Increase-desired, body.page-data-chart .field-desired-direction .Decrease-desired, body.page-data-chart .field-desired-direction .Maintains, body.page-data-chart .field-hp2020-target .Increase-desired, body.page-data-chart .field-hp2020-target .Decrease-desired, body.page-data-chart .field-hp2020-target .Maintains, body.page-data-chart .views-field-field-hp2020-baseline .Increase-desired, body.page-data-chart .views-field-field-hp2020-baseline .Decrease-desired, body.page-data-chart .views-field-field-hp2020-baseline .Maintains, body.page-data-chart .views-field-field-desired-direction .Increase-desired, body.page-data-chart .views-field-field-desired-direction .Decrease-desired, body.page-data-chart .views-field-field-desired-direction .Maintains, body.page-data-chart .views-field-field-hp2020-target .Increase-desired, body.page-data-chart .views-field-field-hp2020-target .Decrease-desired, body.page-data-chart .views-field-field-hp2020-target .Maintains {
  background-image: url("../images/direction-arrows.gif");
  background-repeat: no-repeat;
  padding-left: 15px;
}
/* line 1030, ../sass/_data_table.scss */
body.page-data-chart .field-hp2020-baseline .Increase-desired, body.page-data-chart .field-desired-direction .Increase-desired, body.page-data-chart .field-hp2020-target .Increase-desired, body.page-data-chart .views-field-field-hp2020-baseline .Increase-desired, body.page-data-chart .views-field-field-desired-direction .Increase-desired, body.page-data-chart .views-field-field-hp2020-target .Increase-desired {
  background-position: 0px -4px;
}
/* line 1033, ../sass/_data_table.scss */
body.page-data-chart .field-hp2020-baseline .Decrease-desired, body.page-data-chart .field-desired-direction .Decrease-desired, body.page-data-chart .field-hp2020-target .Decrease-desired, body.page-data-chart .views-field-field-hp2020-baseline .Decrease-desired, body.page-data-chart .views-field-field-desired-direction .Decrease-desired, body.page-data-chart .views-field-field-hp2020-target .Decrease-desired {
  background-position: 0px -43px;
}
/* line 1036, ../sass/_data_table.scss */
body.page-data-chart .field-hp2020-baseline .Maintains, body.page-data-chart .field-desired-direction .Maintains, body.page-data-chart .field-hp2020-target .Maintains, body.page-data-chart .views-field-field-hp2020-baseline .Maintains, body.page-data-chart .views-field-field-desired-direction .Maintains, body.page-data-chart .views-field-field-hp2020-target .Maintains {
  padding-left: 20px;
  background-position: 0px -22px;
}
/* line 1042, ../sass/_data_table.scss */
body.page-data-chart .views-field-field-hp2020-target {
  color: red;
}
/* line 1044, ../sass/_data_table.scss */
body.page-data-chart .views-field-field-hp2020-target:before {
  content: "---";
  margin-right: 3px;
}
/* line 1051, ../sass/_data_table.scss */
body.page-data-chart #chart_legend p {
  font-size: 12px;
  line-height: 14px;
}
/* line 1054, ../sass/_data_table.scss */
body.page-data-chart #chart_legend p.target {
  font-size: 12px;
  color: #FF0000;
}
/* line 1062, ../sass/_data_table.scss */
body.page-data-chart .data-table .table-wrap {
  position: relative;
}
/* line 1065, ../sass/_data_table.scss */
body.page-data-chart .data-table .second_title {
  display: inline;
}
/* line 1067, ../sass/_data_table.scss */
body.page-data-chart .data-table .second_title a {
  font-size: 18px;
  color: #2d856c;
}
/* line 1072, ../sass/_data_table.scss */
body.page-data-chart .data-table .icons {
  font-size: 14px;
  display: inline-block;
  position: relative;
  margin-bottom: -5px;
  font-weight: normal;
}
/* line 117, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon {
  position: relative;
  float: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #319b77;
  padding: 0px 5px;
  color: #FFFFFF;
  margin-left: 5px;
  cursor: default;
  line-height: 18.2px;
}
/* line 118, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon .iconlink, body.page-data-chart .data-table .icons .icon a, body.page-data-chart .data-table .icons .icon a:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
}
/* line 124, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon a:hover {
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}
/* line 138, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon.disposition-code-1 {
  background-color: #00bd0e;
}
/* line 140, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon.disposition-code-1 .tool-tip {
  top: -100px;
  right: -96px;
}
/* line 145, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon.disposition-code-2 {
  background-color: #f87f21;
}
/* line 147, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon.disposition-code-2 .tool-tip {
  top: -80px;
  right: -87px;
}
/* line 152, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon.disposition-code-3 {
  background-color: #4b4b4b;
}
/* line 154, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon.disposition-code-3 .tool-tip {
  top: -140px;
  right: -81px;
}
/* line 159, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon.disposition-code-4 {
  background-color: #0077b9;
}
/* line 162, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon.disposition-code-5 {
  background-color: #0077b9;
}
/* line 166, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .icon:first-child {
  margin-left: 0;
}
/* line 169, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .tool-tip {
  position: absolute;
  z-index: 10;
  display: none;
  background: #FFF9F0;
  border: 1px solid #DDCCAA;
  -moz-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  width: 196px;
  font-size: 12px !important;
  font-weight: normal;
  top: -121px;
  right: -97px;
  padding: 12px;
  color: #000000;
  text-align: center;
}
/* line 185, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .tool-tip p {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 0px;
}
/* line 191, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .notch {
  position: absolute;
  top: 100%;
  left: 97px;
  margin: 0;
  border-top: 10px solid #FFF9F0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 0;
  padding: 0;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  _border-right-color: black;
  _border-left-color: black;
  _filter: chroma(color=black);
}
/* line 208, ../sass/_mixins.scss */
body.page-data-chart .data-table .icons .notch.border-notch {
  border-top-color: #DDCCAA;
  top: 101%;
}
/* line 1076, ../sass/_data_table.scss */
body.page-data-chart .data-table .full_desc {
  font-size: 14px;
}
/* line 1079, ../sass/_data_table.scss */
body.page-data-chart .data-table .top_obj_data {
  padding-top: 20px;
  -moz-box-shadow: 0px -13px 10px -16px #888;
  -webkit-box-shadow: 0px -13px 10px -16px #888;
  box-shadow: 0px -13px 10px -16px #888;
  margin-top: 20px;
}
/* line 1086, ../sass/_data_table.scss */
body.page-data-chart .ds-block-footer-field-content {
  margin: 20px 0 10px;
}
/* line 1088, ../sass/_data_table.scss */
body.page-data-chart .ds-block-footer-field-content a {
  display: block;
  float: left;
  clear: both;
  margin-bottom: 10px;
}
/* line 1094, ../sass/_data_table.scss */
body.page-data-chart .ds-block-footer-field-content a img {
  float: left;
  margin-right: 8px;
  margin-top: -5px;
}
/* line 1099, ../sass/_data_table.scss */
body.page-data-chart .ds-block-footer-field-content .map-link a img {
  margin-right: 11px;
}
/* line 1104, ../sass/_data_table.scss */
body.page-data-chart .footnotes_header {
  color: #2d856c;
  font-size: 17px;
  margin: 5px 0 5px 0;
  display: block;
  float: left;
  margin-right: 10px;
}
/* line 1112, ../sass/_data_table.scss */
body.page-data-chart #show_footnotes, body.page-data-chart #hide_footnotes {
  cursor: pointer;
  margin-top: 5px;
  text-decoration: underline;
}
/* line 1116, ../sass/_data_table.scss */
body.page-data-chart #show_footnotes a, body.page-data-chart #hide_footnotes a {
  position: relative;
  top: 4px;
}
/* line 1121, ../sass/_data_table.scss */
body.page-data-chart #chart_footnotes {
  clear: both;
}
/* line 1126, ../sass/_data_table.scss */
body.page-data-chart .SLD .title {
  padding-left: 75px;
  background: url("../images/SLD_large.png") no-repeat left;
}
/* line 1129, ../sass/_data_table.scss */
body.page-data-chart .SLD .title .subtitle, body.page-data-chart .SLD .title .category {
  font-size: 14px;
  font-weight: bold;
  color: #000;
}
/* line 1135, ../sass/_data_table.scss */
body.page-data-chart .SLD .views-field-field-hp2020-baseline, body.page-data-chart .SLD .views-field-field-desired-direction, body.page-data-chart .SLD .views-field-field-hp2020-target {
  display: none;
}

/**
* css for the SLD map pages.
* /2020/data/map/%nid
*/
/* line 8, ../sass/_sld_map_page.scss */
.page-data-map .map_area, .page-data-map .data_area {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 0 0 40px #f0f4f7;
  -webkit-box-shadow: inset 0 0 40px #f0f4f7;
  box-shadow: inset 0 0 40px #f0f4f7;
  background-color: #fff;
  border: 1px solid #e8ecef;
  padding: 12px;
  margin-bottom: 15px;
}
/* line 17, ../sass/_sld_map_page.scss */
.page-data-map .title_area {
  position: relative;
  margin-bottom: 18px;
}
/* line 20, ../sass/_sld_map_page.scss */
.page-data-map .title_area #help_link {
  float: right;
}
/* line 23, ../sass/_sld_map_page.scss */
.page-data-map .title_area .map_header {
  padding: 10px 0px 10px 75px;
  background: url("../images/SLD_large.png") no-repeat left;
}
/* line 26, ../sass/_sld_map_page.scss */
.page-data-map .title_area .map_header h1 {
  margin: 0px;
}
/* line 29, ../sass/_sld_map_page.scss */
.page-data-map .title_area .map_header .subtitle {
  font-size: 14px;
  font-weight: bold;
  color: #000;
}
/* line 38, ../sass/_sld_map_page.scss */
.page-data-map .map-container .year-nav-links {
  width: 100%;
  background-color: #E6EAED;
  height: 29px;
  line-height: 29px;
  position: relative;
}
/* line 44, ../sass/_sld_map_page.scss */
.page-data-map .map-container .year-nav-links a:link, .page-data-map .map-container .year-nav-links a:visited {
  color: #006c9f;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}
/* line 50, ../sass/_sld_map_page.scss */
.page-data-map .map-container .year-nav-links .left-map-nav {
  position: absolute;
  left: 0px;
  top: 0px;
}
/* line 2, ../sass/_mixins.scss */
.page-data-map .map-container .year-nav-links .left-map-nav:after {
  content: "";
  display: block;
  clear: both;
}
/* line 55, ../sass/_sld_map_page.scss */
.page-data-map .map-container .year-nav-links .left-map-nav a {
  display: block;
  float: left;
  margin: 0px 5px;
}
/* line 59, ../sass/_sld_map_page.scss */
.page-data-map .map-container .year-nav-links .left-map-nav a img {
  display: block;
}
/* line 64, ../sass/_sld_map_page.scss */
.page-data-map .map-container .year-nav-links .center-map-nav {
  text-align: center;
}
/* line 67, ../sass/_sld_map_page.scss */
.page-data-map .map-container .year-nav-links .right-map-nav {
  position: absolute;
  right: 0px;
  top: 0px;
}
/* line 2, ../sass/_mixins.scss */
.page-data-map .map-container .year-nav-links .right-map-nav:after {
  content: "";
  display: block;
  clear: both;
}
/* line 72, ../sass/_sld_map_page.scss */
.page-data-map .map-container .year-nav-links .right-map-nav a {
  display: block;
  float: left;
  margin: 0px 5px;
}
/* line 76, ../sass/_sld_map_page.scss */
.page-data-map .map-container .year-nav-links .right-map-nav a img {
  display: block;
}
/* line 83, ../sass/_sld_map_page.scss */
.page-data-map .map-container #chart_legend {
  font-size: 12px;
  line-height: 14px;
}
/* line 90, ../sass/_sld_map_page.scss */
.page-data-map .second_title_area h2 a:link, .page-data-map .second_title_area h2 a:visited {
  font-size: 18px;
  color: #2d856c;
  text-decoration: underline;
}
/* line 95, ../sass/_sld_map_page.scss */
.page-data-map .second_title_area .full_desc {
  font-size: 14px;
  margin-bottom: 20px;
}
/* line 101, ../sass/_sld_map_page.scss */
.page-data-map .table-wrap {
  position: relative;
  width: 934px;
}
/* line 104, ../sass/_sld_map_page.scss */
.page-data-map .table-wrap .scrolling-data-table {
  overflow: hidden;
  position: relative;
}
/* line 108, ../sass/_sld_map_page.scss */
.page-data-map .table-wrap .sticky-header-wrapper {
  overflow: hidden;
  width: 934px;
  z-index: 1;
}
/* line 113, ../sass/_sld_map_page.scss */
.page-data-map .table-wrap .fixed {
  position: fixed;
  top: 0px;
}
/* line 117, ../sass/_sld_map_page.scss */
.page-data-map .table-wrap .scrolling-data-table-inner.top-padding {
  padding-top: 34px;
}
/* line 122, ../sass/_sld_map_page.scss */
.page-data-map .footnotes_header {
  color: #2d856c;
  font-size: 17px;
  margin: 10px 0 5px 0;
  display: block;
  float: left;
  margin-right: 10px;
}
/* line 130, ../sass/_sld_map_page.scss */
.page-data-map #show_footnotes, .page-data-map #hide_footnotes {
  cursor: pointer;
  margin-top: 10px;
  text-decoration: underline;
}
/* line 135, ../sass/_sld_map_page.scss */
.page-data-map #chart_footnotes {
  clear: both;
}
/* line 139, ../sass/_sld_map_page.scss */
.page-data-map #hide {
  display: none;
}

/* line 1, ../sass/_events.scss */
.event-data-box {
  background-color: #006c9f;
  color: #fff;
  width: 99px;
  height: 95px;
  text-align: center;
}
/* line 7, ../sass/_events.scss */
.event-data-box .hour {
  width: 99px;
  border-top: 1px solid #fff;
  padding-top: 2px;
}
/* line 12, ../sass/_events.scss */
.event-data-box .dayname {
  font-size: 1.2em;
  padding-bottom: 8px;
  padding-top: 5px;
}
/* line 17, ../sass/_events.scss */
.event-data-box .daynumber {
  font-size: 2.7em;
  font-weight: bold;
  padding-bottom: 17px;
}

/* line 24, ../sass/_events.scss */
.page-node-5817 .panel-col-last .panel-separator {
  margin: 0px;
}

/* line 28, ../sass/_events.scss */
.page-default .views-field.views-field-title,
.page-default .views-field.views-field-field-registration-link {
  margin-left: 105px;
}

/* line 34, ../sass/_events.scss */
#page .view-events .views-exposed-widgets {
  margin-bottom: 15px;
}
/* line 36, ../sass/_events.scss */
#page .view-events .views-exposed-widgets .filter_label {
  float: left;
  margin-right: 10px;
  font-size: 16px;
  padding-top: 8px;
}
/* line 42, ../sass/_events.scss */
#page .view-events .views-exposed-widgets a.fieldset-title {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTFlMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(2%, #fefefe), color-stop(100%, #e5e1e0));
  background-image: -moz-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: -webkit-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: linear-gradient(#fefefe 2%, #e5e1e0 100%);
  border: 1px solid #A5A5A5;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #006c9f !important;
  /* stop getting overridden by line 68 _typography.scss */
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 6px;
  text-decoration: none;
  cursor: pointer;
  text-transform: none;
}
/* line 286, ../sass/_mixins.scss */
#page .view-events .views-exposed-widgets a.fieldset-title:hover, #page .view-events .views-exposed-widgets a.fieldset-title:focus, #page .view-events .views-exposed-widgets a.fieldset-title:active {
  /* stop getting overridden by line 68 _typography.scss */
  color: #000 !important;
  border: 1px solid #000;
}
/* line 45, ../sass/_events.scss */
#page .view-events .views-exposed-widgets #edit-field-learn-about-target-id-wrapper {
  margin-right: 4px;
}
/* line 47, ../sass/_events.scss */
#page .view-events .views-exposed-widgets #edit-field-learn-about-target-id-wrapper a.fieldset-title {
  padding: 2px 17px;
}
/* line 51, ../sass/_events.scss */
#page .view-events .views-exposed-widgets #edit-field-webinar-categories-value-wrapper {
  margin-right: 23px;
}
/* line 53, ../sass/_events.scss */
#page .view-events .views-exposed-widgets #edit-field-webinar-categories-value-wrapper a.fieldset-title {
  padding: 2px 9px;
}
/* line 57, ../sass/_events.scss */
#page .view-events .views-exposed-widgets .form-type-select .bef-select-as-checkboxes-fieldset .fieldset-wrapper {
  position: absolute;
  z-index: 1;
  background-color: #fff;
  padding: 4px;
  border: 1px solid #A5A5A5;
  border-radius: 0 0 3px 3px;
  max-height: 300px;
  min-width: 82px;
  overflow: auto;
  font-size: 10px;
}
/* line 68, ../sass/_events.scss */
#page .view-events .views-exposed-widgets .form-type-select .bef-select-as-checkboxes-fieldset .fieldset-wrapper .bef-group {
  margin-bottom: 10px;
}
/* line 70, ../sass/_events.scss */
#page .view-events .views-exposed-widgets .form-type-select .bef-select-as-checkboxes-fieldset .fieldset-wrapper .bef-group .disabled label {
  color: gray;
}
/* line 75, ../sass/_events.scss */
#page .view-events .views-exposed-widgets #edit-submit-events {
  cursor: pointer;
  background-color: #fdb72a;
  font-size: 14px;
  padding: 6px;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin: 0;
}
/* line 79, ../sass/_events.scss */
#page .view-events .views-exposed-widgets .views-reset-button {
  float: left;
}
/* line 81, ../sass/_events.scss */
#page .view-events .views-exposed-widgets .views-reset-button #edit-reset {
  border: none;
  font-size: 16px;
  text-decoration: underline;
  color: #006c9f;
  cursor: pointer;
  background: none;
  font-weight: normal;
  margin: 0;
}
/* line 92, ../sass/_events.scss */
#page .view-events .views-exposed-widgets .expand_all {
  float: right;
  font-size: 15px;
  color: #006c9f;
  cursor: pointer;
  font-weight: bold;
  margin-top: 10px;
}
/* line 2, ../sass/_mixins.scss */
#page .view-events .views-exposed-widgets .expand_all:after {
  content: "";
  display: block;
  clear: both;
}
/* line 100, ../sass/_events.scss */
#page .view-events .views-exposed-widgets .expand_all .expand_all_label {
  float: left;
  margin-right: 5px;
}
/* line 103, ../sass/_events.scss */
#page .view-events .views-exposed-widgets .expand_all .expand_all_label:hover {
  text-decoration: underline;
}
/* line 107, ../sass/_events.scss */
#page .view-events .views-exposed-widgets .expand_all #expand_all_button {
  height: 20px;
  width: 20px;
  background-color: #2d856c;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
  display: block;
  float: left;
}
/* line 30, ../sass/_mixins.scss */
#page .view-events .views-exposed-widgets .expand_all #expand_all_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
#page .view-events .views-exposed-widgets .expand_all #expand_all_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
#page .view-events .views-exposed-widgets .expand_all #expand_all_button:hover {
  background-color: #3aab8b;
}
/* line 114, ../sass/_events.scss */
#page .view-events .expand_button {
  height: 20px;
  width: 20px;
  background-color: #2d856c;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
  right: 0px;
  position: absolute;
}
/* line 30, ../sass/_mixins.scss */
#page .view-events .expand_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
#page .view-events .expand_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
#page .view-events .expand_button:hover {
  background-color: #3aab8b;
}
/* line 121, ../sass/_events.scss */
#page .view-events .view-content h3 {
  position: relative;
  color: #006c9f;
  float: left;
  border-top: 1px solid #ccc;
  width: 100%;
  padding: 15px 0px;
  margin-bottom: 0;
  font-size: 20px;
}
/* line 132, ../sass/_events.scss */
#page .view-events a:link, #page .view-events a:visited {
  color: #447ca0;
}
/* line 135, ../sass/_events.scss */
#page .view-events .views-row {
  border-top: 1px solid #ccc;
  clear: both;
  padding: 20px 0px;
  margin-bottom: 0;
}
/* line 2, ../sass/_mixins.scss */
#page .view-events .views-row:after {
  content: "";
  display: block;
  clear: both;
}
/* line 142, ../sass/_events.scss */
#page .view-events .views-row .views-field {
  padding-left: 139px;
  margin-bottom: 8px;
  line-height: 16px;
}
/* line 146, ../sass/_events.scss */
#page .view-events .views-row .views-field p {
  line-height: 16px;
  margin-bottom: 8px;
}
/* line 150, ../sass/_events.scss */
#page .view-events .views-row .views-field.views-field-field-date {
  padding-left: 0px;
  float: left;
  padding-right: 40px;
}
/* line 156, ../sass/_events.scss */
#page .view-events .views-row .views-field.views-field-title h2 {
  color: #000;
}

/* line 163, ../sass/_events.scss */
.events_news {
  clear: both;
  padding-top: 75px;
}

/* line 167, ../sass/_events.scss */
.event_group, .event_group2 {
  clear: both;
  padding-top: 25px;
}

/* line 174, ../sass/_events.scss */
.page-node-5816 .event-data-box {
  height: 62px;
}
/* line 176, ../sass/_events.scss */
.page-node-5816 .event-data-box .hour {
  display: none;
}

/* line 1, ../sass/_nationalsnapshots.scss */
.tabledrag-processed td {
  float: left;
}

/* line 6, ../sass/_nationalsnapshots.scss */
.view-national-snapshots table td.views-field-body {
  position: relative;
}
/* line 10, ../sass/_nationalsnapshots.scss */
.view-national-snapshots .expand_button {
  position: absolute;
  right: 0;
  top: 0px;
}
/* line 16, ../sass/_nationalsnapshots.scss */
.view-national-snapshots .view-content {
  border-bottom: 1px solid #cbd7e3;
  padding: 20px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 0 0 40px #f0f4f7;
  -webkit-box-shadow: inset 0 0 40px #f0f4f7;
  box-shadow: inset 0 0 40px #f0f4f7;
  margin: 0 50px 35px 50px;
}

/* line 30, ../sass/_nationalsnapshots.scss */
body.node-type-national-snapshot #page {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 0 0 40px #f0f4f7;
  -webkit-box-shadow: inset 0 0 40px #f0f4f7;
  box-shadow: inset 0 0 40px #f0f4f7;
}
/* line 31, ../sass/_nationalsnapshots.scss */
body.node-type-national-snapshot #page .icons {
  display: inline-block;
  position: relative;
  margin-bottom: -5px;
  font-weight: normal;
}
/* line 117, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon {
  position: relative;
  float: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #319b77;
  padding: 0px 5px;
  color: #FFFFFF;
  margin-left: 5px;
  cursor: default;
  line-height: 18.2px;
}
/* line 118, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon .iconlink, body.node-type-national-snapshot #page .icons .icon a, body.node-type-national-snapshot #page .icons .icon a:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
}
/* line 124, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon a:hover {
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}
/* line 138, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon.disposition-code-1 {
  background-color: #00bd0e;
}
/* line 140, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon.disposition-code-1 .tool-tip {
  top: -100px;
  right: -96px;
}
/* line 145, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon.disposition-code-2 {
  background-color: #f87f21;
}
/* line 147, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon.disposition-code-2 .tool-tip {
  top: -80px;
  right: -87px;
}
/* line 152, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon.disposition-code-3 {
  background-color: #4b4b4b;
}
/* line 154, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon.disposition-code-3 .tool-tip {
  top: -140px;
  right: -81px;
}
/* line 159, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon.disposition-code-4 {
  background-color: #0077b9;
}
/* line 162, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon.disposition-code-5 {
  background-color: #0077b9;
}
/* line 166, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .icon:first-child {
  margin-left: 0;
}
/* line 169, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .tool-tip {
  position: absolute;
  z-index: 10;
  display: none;
  background: #FFF9F0;
  border: 1px solid #DDCCAA;
  -moz-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  width: 196px;
  font-size: 12px !important;
  font-weight: normal;
  top: -121px;
  right: -97px;
  padding: 12px;
  color: #000000;
  text-align: center;
}
/* line 185, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .tool-tip p {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 0px;
}
/* line 191, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .notch {
  position: absolute;
  top: 100%;
  left: 97px;
  margin: 0;
  border-top: 10px solid #FFF9F0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 0;
  padding: 0;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  _border-right-color: black;
  _border-left-color: black;
  _filter: chroma(color=black);
}
/* line 208, ../sass/_mixins.scss */
body.node-type-national-snapshot #page .icons .notch.border-notch {
  border-top-color: #DDCCAA;
  top: 101%;
}
/* line 34, ../sass/_nationalsnapshots.scss */
body.node-type-national-snapshot #page .disposition-code-3 {
  color: #888888;
}
/* line 36, ../sass/_nationalsnapshots.scss */
body.node-type-national-snapshot #page .disposition-code-3 tr.why .field-content {
  color: #000;
}

/* line 46, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body {
  border-bottom: 1px solid #cbd7e3;
  padding: 20px;
  margin-bottom: 35px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 0 0 40px #f0f4f7;
  -webkit-box-shadow: inset 0 0 40px #f0f4f7;
  box-shadow: inset 0 0 40px #f0f4f7;
}
/* line 47, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body h2 {
  margin-bottom: 0;
  max-width: 96%;
  cursor: pointer;
}
/* line 51, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body h2:hover {
  text-decoration: underline;
}
/* line 217, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body span.increase, body.page-node-national-snapshot #page .view-national-snapshots .views-field-body span.decrease {
  padding-left: 24px;
  height: 11px;
  overflow: hidden;
}
/* line 222, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body span.decrease {
  background: transparent url("../images/direction-arrows.gif") no-repeat left -42px;
}
/* line 225, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body span.increase {
  background: transparent url("../images/direction-arrows.gif") no-repeat left -2px;
}
/* line 61, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons {
  display: inline-block;
  position: relative;
  margin-bottom: -5px;
  font-weight: normal;
}
/* line 117, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon {
  position: relative;
  float: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #319b77;
  padding: 0px 5px;
  color: #FFFFFF;
  margin-left: 5px;
  cursor: default;
  line-height: 18.2px;
}
/* line 118, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon .iconlink, body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon a, body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon a:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
}
/* line 124, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon a:hover {
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}
/* line 138, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon.disposition-code-1 {
  background-color: #00bd0e;
}
/* line 140, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon.disposition-code-1 .tool-tip {
  top: -100px;
  right: -96px;
}
/* line 145, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon.disposition-code-2 {
  background-color: #f87f21;
}
/* line 147, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon.disposition-code-2 .tool-tip {
  top: -80px;
  right: -87px;
}
/* line 152, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon.disposition-code-3 {
  background-color: #4b4b4b;
}
/* line 154, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon.disposition-code-3 .tool-tip {
  top: -140px;
  right: -81px;
}
/* line 159, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon.disposition-code-4 {
  background-color: #0077b9;
}
/* line 162, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon.disposition-code-5 {
  background-color: #0077b9;
}
/* line 166, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon:first-child {
  margin-left: 0;
}
/* line 169, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .tool-tip {
  position: absolute;
  z-index: 10;
  display: none;
  background: #FFF9F0;
  border: 1px solid #DDCCAA;
  -moz-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  width: 196px;
  font-size: 12px !important;
  font-weight: normal;
  top: -121px;
  right: -97px;
  padding: 12px;
  color: #000000;
  text-align: center;
}
/* line 185, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .tool-tip p {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 0px;
}
/* line 191, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .notch {
  position: absolute;
  top: 100%;
  left: 97px;
  margin: 0;
  border-top: 10px solid #FFF9F0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 0;
  padding: 0;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  _border-right-color: black;
  _border-left-color: black;
  _filter: chroma(color=black);
}
/* line 208, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .notch.border-notch {
  border-top-color: #DDCCAA;
  top: 101%;
}
/* line 65, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .icons .icon.rlog {
  display: none;
}
/* line 69, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .disposition-code-3 {
  color: #888888;
}
/* line 71, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .disposition-code-3 tr.why .field-content {
  color: #000;
}
/* line 80, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .ssImgCaptionLg {
  width: 689px;
  font-size: 8px;
  text-align: center;
  padding-bottom: 0.5em;
}
/* line 85, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .ssImgCaptionLg p {
  display: block;
  font-size: 13px;
  margin-bottom: 10px;
  line-height: 20px;
}
/* line 90, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .ssImgCaptionLg p img {
  margin-bottom: -4px;
}
/* line 95, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .entity-link {
  margin-left: auto;
  margin-right: auto;
  margin-top: 2em;
  width: 500px;
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: bold;
}
/* line 105, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .references {
  margin-left: auto;
  margin-right: auto;
  width: 500px;
  font-size: 10px;
  text-align: left;
  margin-bottom: 3em;
}
/* line 113, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .references p {
  text-align: left;
  display: block;
  font-size: 10px;
  line-height: 1.7em;
  margin-bottom: .5em;
}
/* line 122, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-body .references img.media-element {
  display: inline;
  margin: 0 1px;
}
/* line 130, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-title a:link, body.page-node-national-snapshot #page .view-national-snapshots .views-field-title a:visited {
  color: #2d856c;
  font-size: 17px;
  margin: 0 0 5px 0;
  font-weight: bold;
  text-decoration: none;
}
/* line 138, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .view-national-snapshots .views-field-edit-node {
  padding: 0px 20px;
}
/* line 142, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page div.pane-national-snapshots-panel-pane-1 h2.pane-title {
  padding-left: 40px;
  padding-top: 18px;
}
/* line 146, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page ul {
  list-style: none;
  font-size: 14px;
  padding-bottom: 12px;
}
/* line 151, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page ul li {
  list-style-position: outside;
}
/* line 160, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page ol {
  list-style: initial;
  list-style-type: decimal;
  list-style-position: inside;
  font-size: 14px;
}
/* line 2, ../sass/_mixins.scss */
body.page-node-national-snapshot #page .panel-pane.pane-custom.pane-1 .pane-content:after {
  content: "";
  display: block;
  clear: both;
}
/* line 168, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .panel-pane.pane-custom.pane-1 .pane-content #help_link {
  float: right;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 15px;
}
/* line 174, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .panel-pane.pane-custom.pane-1 .pane-content #help_link:hover, body.page-node-national-snapshot #page .panel-pane.pane-custom.pane-1 .pane-content #help_link:focus {
  text-decoration: underline;
}
/* line 177, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page .panel-pane.pane-custom.pane-1 .pane-content #help_link img {
  position: relative;
  top: 5px;
}
/* line 183, ../sass/_nationalsnapshots.scss */
body.page-node-national-snapshot #page #hide {
  display: none;
}

/* line 190, ../sass/_nationalsnapshots.scss */
div.wrapper .desired-direction {
  text-align: center;
  width: 500px;
  margin-right: auto;
  margin-left: auto;
  font-weight: bold;
  font-size: 16px;
  margin-top: 20px;
  padding-bottom: 10px;
}
/* line 202, ../sass/_nationalsnapshots.scss */
div.wrapper img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2em;
}
/* line 210, ../sass/_nationalsnapshots.scss */
div.wrapper span.direction-arrow {
  font-family: Verdana, sans-serif;
  font-weight: 900;
  color: #2d856c;
  font-size: 24px;
  vertical-align: bottom;
}
/* line 219, ../sass/_nationalsnapshots.scss */
div.wrapper p:nth-of-type(1), div.wrapper ul {
  margin-left: 40px;
  margin-right: 40px;
}
/* line 225, ../sass/_nationalsnapshots.scss */
div.wrapper .references p {
  margin-left: auto;
}

/* line 3, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .expand_button, body.LHI-infographic-gallery #expand_all_button, body.LHI-infographic-gallery .related_expand_button, body.LHI-infographic-gallery #related_expand_all_button, body.lhi_page .expand_button, body.lhi_page #expand_all_button, body.lhi_page .related_expand_button, body.lhi_page #related_expand_all_button {
  height: 20px;
  width: 20px;
  background-color: #2d856c;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
}
/* line 30, ../sass/_mixins.scss */
body.LHI-infographic-gallery .expand_button:after, body.LHI-infographic-gallery #expand_all_button:after, body.LHI-infographic-gallery .related_expand_button:after, body.LHI-infographic-gallery #related_expand_all_button:after, body.lhi_page .expand_button:after, body.lhi_page #expand_all_button:after, body.lhi_page .related_expand_button:after, body.lhi_page #related_expand_all_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
body.LHI-infographic-gallery .expand_button.open:after, body.LHI-infographic-gallery #expand_all_button.open:after, body.LHI-infographic-gallery .related_expand_button.open:after, body.LHI-infographic-gallery #related_expand_all_button.open:after, body.lhi_page .expand_button.open:after, body.lhi_page #expand_all_button.open:after, body.lhi_page .related_expand_button.open:after, body.lhi_page #related_expand_all_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
body.LHI-infographic-gallery .expand_button:hover, body.LHI-infographic-gallery #expand_all_button:hover, body.LHI-infographic-gallery .related_expand_button:hover, body.LHI-infographic-gallery #related_expand_all_button:hover, body.lhi_page .expand_button:hover, body.lhi_page #expand_all_button:hover, body.lhi_page .related_expand_button:hover, body.lhi_page #related_expand_all_button:hover {
  background-color: #3aab8b;
}
/* line 7, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #page .view-featured-infographic, body.lhi_page #page .view-featured-infographic {
  border: 1px solid #006c9f;
  background-color: #006c9f;
  color: #fff;
}
/* line 11, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #page .view-featured-infographic .views-row, body.lhi_page #page .view-featured-infographic .views-row {
  margin: 0;
}
/* line 2, ../sass/_mixins.scss */
body.LHI-infographic-gallery #page .view-featured-infographic .views-row:after, body.lhi_page #page .view-featured-infographic .views-row:after {
  content: "";
  display: block;
  clear: both;
}
/* line 14, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #page .view-featured-infographic .views-row .views-field-field-thumbnail-image, body.lhi_page #page .view-featured-infographic .views-row .views-field-field-thumbnail-image {
  float: left;
  line-height: 0px;
}
/* line 18, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #page .view-featured-infographic .views-row .views-field-field-date-of-lhi-infographic, body.lhi_page #page .view-featured-infographic .views-row .views-field-field-date-of-lhi-infographic {
  width: 63.5%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: 25px;
  padding-left: 19px;
  float: left;
}
/* line 24, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #page .view-featured-infographic .views-row .views-field-field-date-of-lhi-infographic a, body.lhi_page #page .view-featured-infographic .views-row .views-field-field-date-of-lhi-infographic a {
  color: #fff;
  text-decoration: none;
}
/* line 28, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #page .view-featured-infographic .views-row .views-field-field-date-of-lhi-infographic .title, body.lhi_page #page .view-featured-infographic .views-row .views-field-field-date-of-lhi-infographic .title {
  margin-top: 5px;
  font-weight: bold;
  font-size: 28px;
  line-height: 34px;
}
/* line 34, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #page .view-featured-infographic .views-row .views-field-field-date-of-lhi-infographic .date-display-single, body.lhi_page #page .view-featured-infographic .views-row .views-field-field-date-of-lhi-infographic .date-display-single {
  position: relative;
  display: block;
  margin-top: 38px;
  font-size: 16px;
  font-weight: bold;
}
/* line 40, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #page .view-featured-infographic .views-row .views-field-field-date-of-lhi-infographic .date-display-single:after, body.lhi_page #page .view-featured-infographic .views-row .views-field-field-date-of-lhi-infographic .date-display-single:after {
  content: "\25BA";
  margin-left: 20px;
}
/* line 2, ../sass/_mixins.scss */
body.LHI-infographic-gallery .pane-custom:after, body.lhi_page .pane-custom:after {
  content: "";
  display: block;
  clear: both;
}
/* line 51, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .pane-custom .full_expand, body.lhi_page .pane-custom .full_expand {
  float: right;
}
/* line 53, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .pane-custom .full_expand h3, body.lhi_page .pane-custom .full_expand h3 {
  float: left;
  font-size: 15px;
  color: #006c9f;
  margin-right: 10px;
}
/* line 58, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .pane-custom .full_expand h3 a, body.lhi_page .pane-custom .full_expand h3 a {
  cursor: pointer;
}
/* line 60, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .pane-custom .full_expand h3 a:hover, body.LHI-infographic-gallery .pane-custom .full_expand h3 a:focus, body.lhi_page .pane-custom .full_expand h3 a:hover, body.lhi_page .pane-custom .full_expand h3 a:focus {
  text-decoration: underline;
}
/* line 65, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .pane-custom .full_expand #expand_all_button, body.lhi_page .pane-custom .full_expand #expand_all_button {
  display: block;
  float: left;
}
/* line 72, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics, body.lhi_page .view-id-lhi_infographics {
  border-top: 1px solid #ccc;
}
/* line 74, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics .view-section, body.lhi_page .view-id-lhi_infographics .view-section {
  position: relative;
}
/* line 76, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics .view-section .expand_button, body.lhi_page .view-id-lhi_infographics .view-section .expand_button {
  position: absolute;
  top: 10px;
  right: 0px;
}
/* line 81, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics .view-section .expand_box, body.lhi_page .view-id-lhi_infographics .view-section .expand_box {
  border-bottom: 1px solid #ccc;
}
/* line 2, ../sass/_mixins.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics .view-section .expand_box:after, body.lhi_page .view-id-lhi_infographics .view-section .expand_box:after {
  content: "";
  display: block;
  clear: both;
}
/* line 87, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics h2, body.lhi_page .view-id-lhi_infographics h2 {
  clear: both;
  border-bottom: 1px solid #ccc;
  color: #006c9f;
  font-size: 18px;
  padding: 10px 0px;
}
/* line 93, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics h2 span, body.lhi_page .view-id-lhi_infographics h2 span {
  font-weight: normal;
}
/* line 96, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics h2 a.section_header, body.lhi_page .view-id-lhi_infographics h2 a.section_header {
  cursor: pointer;
}
/* line 98, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics h2 a.section_header:hover, body.LHI-infographic-gallery .view-id-lhi_infographics h2 a.section_header:focus, body.lhi_page .view-id-lhi_infographics h2 a.section_header:hover, body.lhi_page .view-id-lhi_infographics h2 a.section_header:focus {
  text-decoration: underline;
}
/* line 104, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics .views-row, body.lhi_page .view-id-lhi_infographics .views-row {
  border: 1px solid #8699A5;
  width: 177px;
  margin-right: 45px;
  float: left;
}
/* line 109, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics .views-row .views-field-field-date-of-lhi-infographic-1, body.lhi_page .view-id-lhi_infographics .views-row .views-field-field-date-of-lhi-infographic-1 {
  box-sizing: border-box;
}
/* line 111, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics .views-row .views-field-field-date-of-lhi-infographic-1 a, body.lhi_page .view-id-lhi_infographics .views-row .views-field-field-date-of-lhi-infographic-1 a {
  display: block;
  text-decoration: none;
}
/* line 114, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics .views-row .views-field-field-date-of-lhi-infographic-1 a img, body.lhi_page .view-id-lhi_infographics .views-row .views-field-field-date-of-lhi-infographic-1 a img {
  display: block;
}
/* line 117, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics .views-row .views-field-field-date-of-lhi-infographic-1 a span.date-display-single, body.lhi_page .view-id-lhi_infographics .views-row .views-field-field-date-of-lhi-infographic-1 a span.date-display-single {
  display: block;
  position: relative;
  background-color: #006c9f;
  color: #fff;
  font-weight: bold;
  font-size: 13px;
  padding: 3px 0px 3px 5px;
}
/* line 125, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .view-id-lhi_infographics .views-row .views-field-field-date-of-lhi-infographic-1 a span.date-display-single:after, body.lhi_page .view-id-lhi_infographics .views-row .views-field-field-date-of-lhi-infographic-1 a span.date-display-single:after {
  content: "\25BA";
  position: absolute;
  right: 10px;
}
/* line 137, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .node-infographic .content, body.lhi_page .node-infographic .content {
  border: 1px solid #D9DCE6;
  max-height: 350px;
  overflow-y: auto;
  margin: 0;
  padding-bottom: 20px;
}
@media screen and (min-height: 675px) {
  /* line 137, ../sass/_lhi_infographics.scss */
  body.LHI-infographic-gallery .node-infographic .content, body.lhi_page .node-infographic .content {
    max-height: 450px;
  }
}
@media screen and (min-height: 810px) {
  /* line 137, ../sass/_lhi_infographics.scss */
  body.LHI-infographic-gallery .node-infographic .content, body.lhi_page .node-infographic .content {
    max-height: 558px;
  }
}
/* line 152, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .field-name-field-infographic .field-item img, body.lhi_page .field-name-field-infographic .field-item img {
  display: block;
  margin: 3px auto;
  max-width: 100%;
}
/* line 158, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .infographic_buttons, body.lhi_page .infographic_buttons {
  text-align: center;
  margin-top: 24px;
}
/* line 162, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .infographic_buttons .topic_link, body.lhi_page .infographic_buttons .topic_link {
  display: inline-block;
  vertical-align: text-bottom;
}
/* line 166, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .infographic_buttons .topic_link a, body.lhi_page .infographic_buttons .topic_link a {
  display: inline-block;
  cursor: pointer;
  background-color: #006c9f;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  padding: 16px 24px;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-weight: bold;
  border: 1px solid #006c9f;
}
/* line 331, ../sass/_mixins.scss */
body.LHI-infographic-gallery .infographic_buttons .topic_link a:hover, body.lhi_page .infographic_buttons .topic_link a:hover {
  background-color: #007db9;
}
/* line 173, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .infographic_buttons .addthis_sharing_toolbox, body.lhi_page .infographic_buttons .addthis_sharing_toolbox {
  display: inline-block;
  vertical-align: text-bottom;
  margin-left: 48px;
  height: 56px;
}
/* line 180, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .infographic_buttons .addthis_sharing_toolbox a.at-share-btn.at-share-btn, body.lhi_page .infographic_buttons .addthis_sharing_toolbox a.at-share-btn.at-share-btn {
  display: inline-block;
  cursor: pointer;
  background-color: #fce8e2;
  color: #000;
  text-decoration: none;
  font-size: 16px;
  padding: 16px 24px;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  padding: 10px 40px;
  font-weight: bold;
  border: 1px solid #838181;
  max-width: 200px !important;
}
/* line 331, ../sass/_mixins.scss */
body.LHI-infographic-gallery .infographic_buttons .addthis_sharing_toolbox a.at-share-btn.at-share-btn:hover, body.lhi_page .infographic_buttons .addthis_sharing_toolbox a.at-share-btn.at-share-btn:hover {
  background-color: #fce8e2;
}
/* line 188, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .infographic_buttons .addthis_sharing_toolbox a.at-share-btn:after, body.lhi_page .infographic_buttons .addthis_sharing_toolbox a.at-share-btn:after {
  content: "Share";
  color: #000;
  height: auto;
  display: inline;
  padding-left: 10px;
  vertical-align: middle;
}
/* line 197, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .infographic_buttons .addthis_sharing_toolbox a .at-icon-wrapper, body.lhi_page .infographic_buttons .addthis_sharing_toolbox a .at-icon-wrapper {
  vertical-align: middle;
}
/* line 201, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery .infographic_buttons .addthis_sharing_toolbox .at-share-tbx-element .at-share-btn:focus,
body.LHI-infographic-gallery .infographic_buttons .addthis_sharing_toolbox .at-share-tbx-element .at-share-btn:hover, body.lhi_page .infographic_buttons .addthis_sharing_toolbox .at-share-tbx-element .at-share-btn:focus,
body.lhi_page .infographic_buttons .addthis_sharing_toolbox .at-share-tbx-element .at-share-btn:hover {
  -webkit-transform: none;
  transform: none;
  outline-offset: 0;
}
/* line 210, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #colorbox, body.lhi_page #colorbox {
  max-height: 810px;
}
@media screen and (min-height: 860px) {
  /* line 210, ../sass/_lhi_infographics.scss */
  body.LHI-infographic-gallery #colorbox, body.lhi_page #colorbox {
    margin-top: 5%;
  }
}
@media screen and (min-height: 940px) {
  /* line 210, ../sass/_lhi_infographics.scss */
  body.LHI-infographic-gallery #colorbox, body.lhi_page #colorbox {
    margin-top: 10%;
  }
}
/* line 222, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #cboxWrapper, body.lhi_page #cboxWrapper {
  max-height: 810px;
}
/* line 225, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #cboxWrapper #cboxTopLeft, body.LHI-infographic-gallery #cboxWrapper #cboxTopCenter, body.LHI-infographic-gallery #cboxWrapper #cboxTopRight, body.lhi_page #cboxWrapper #cboxTopLeft, body.lhi_page #cboxWrapper #cboxTopCenter, body.lhi_page #cboxWrapper #cboxTopRight {
  height: 0px;
}
/* line 229, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #cboxWrapper #cboxMiddleLeft, body.LHI-infographic-gallery #cboxWrapper #cboxMiddleRight, body.lhi_page #cboxWrapper #cboxMiddleLeft, body.lhi_page #cboxWrapper #cboxMiddleRight {
  width: 0px;
}
/* line 233, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #cboxWrapper #cboxPrevious, body.lhi_page #cboxWrapper #cboxPrevious {
  left: 6px;
  top: 50%;
}
/* line 237, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #cboxWrapper #cboxNext, body.lhi_page #cboxWrapper #cboxNext {
  left: auto;
  right: 6px;
  top: 50%;
}
/* line 242, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #cboxWrapper #cboxCurrent, body.lhi_page #cboxWrapper #cboxCurrent {
  left: 46%;
}
@media screen and (min-height: 810px) {
  /* line 246, ../sass/_lhi_infographics.scss */
  body.LHI-infographic-gallery #cboxWrapper #cboxContent, body.lhi_page #cboxWrapper #cboxContent {
    max-height: 770px;
  }
}
/* line 252, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #cboxWrapper #cboxLoadedContent, body.lhi_page #cboxWrapper #cboxLoadedContent {
  margin: 40px 40px 0;
  overflow-x: hidden !important;
}
@media screen and (min-height: 810px) {
  /* line 252, ../sass/_lhi_infographics.scss */
  body.LHI-infographic-gallery #cboxWrapper #cboxLoadedContent, body.lhi_page #cboxWrapper #cboxLoadedContent {
    max-height: 745px;
  }
}
/* line 262, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #text_version_show, body.LHI-infographic-gallery #text_version_hide, body.lhi_page #text_version_show, body.lhi_page #text_version_hide {
  text-align: center;
  margin-top: 10px;
}
/* line 266, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #text_version_show a, body.LHI-infographic-gallery #text_version_hide a, body.lhi_page #text_version_show a, body.lhi_page #text_version_hide a {
  cursor: pointer;
  text-decoration: underline;
  font-size: 14px;
}
/* line 272, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #text_version_show, body.lhi_page #text_version_show {
  margin-bottom: 30px;
}
/* line 276, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #text_version, body.lhi_page #text_version {
  margin: 10px;
}
/* line 279, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #text_version h1, body.lhi_page #text_version h1 {
  font-size: 18px;
  color: #006c9f;
  margin-bottom: 18px;
}
/* line 285, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #text_version h2, body.lhi_page #text_version h2 {
  font-size: 18px;
  color: #2d856c;
  margin-bottom: 4px;
  max-width: 75%;
}
/* line 292, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #text_version h3, body.lhi_page #text_version h3 {
  font-size: 15px;
  color: #000;
  margin-bottom: 4px;
}
/* line 298, ../sass/_lhi_infographics.scss */
body.LHI-infographic-gallery #text_version p, body.lhi_page #text_version p {
  margin-bottom: 20px;
}

/* line 3, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu {
  float: left;
  margin-left: -5px;
}
/* line 6, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu h2 {
  text-align: center;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  font-family: Arial, Sans-Serif;
  background-color: #1F518D;
  border: 1px solid #757676;
  border-bottom: none;
  width: 159px;
  padding-top: 7px;
  padding-bottom: 9px;
  -moz-border-radius: 5px 5px 0px 0px;
  -webkit-border-radius: 5px;
  border-radius: 5px 5px 0px 0px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmNmJiYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzExMzk2MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2f6bbc), color-stop(100%, #113963));
  background-image: -moz-linear-gradient(#2f6bbc, #113963);
  background-image: -webkit-linear-gradient(#2f6bbc, #113963);
  background-image: linear-gradient(#2f6bbc, #113963);
}
/* line 21, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border-radius: 0px;
  border-radius: 0px 0px 5px 5px;
  width: 161px;
  background-color: #E5E9EC;
  border: 1px solid #757676;
  border-top: none;
  padding: 5px 6px;
}
/* line 29, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content .menu {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px 6px;
  border: 1px solid #C5C5C5;
  background-color: #fff;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-size: 12px;
}
/* line 36, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content .menu li {
  line-height: 14px;
  border-bottom: 1px solid #ACACAC;
}
/* line 39, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content .menu li a {
  position: relative;
  text-decoration: none;
  padding: 4px 24px 4px 5px;
  display: block;
  cursor: pointer;
}
/* line 45, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content .menu li a:after {
  content: "\25BA";
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -5px;
  font-size: 10px;
}
/* line 53, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content .menu li a:hover, body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content .menu li a:focus {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjdmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RjZGZkZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f6f7f9), color-stop(100%, #dcdfdd));
  background-image: -moz-linear-gradient(#f6f7f9, #dcdfdd);
  background-image: -webkit-linear-gradient(#f6f7f9, #dcdfdd);
  background-image: linear-gradient(#f6f7f9, #dcdfdd);
}
/* line 57, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content .menu li.active a {
  background-color: #5A7FB9;
  color: #fff;
}
/* line 60, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content .menu li.active a:hover, body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content .menu li.active a:focus {
  background: #5A7FB9;
}
/* line 64, ../sass/_e-learning.scss */
body.node-type-e-learning-module .swf_nav_menu .swf_nav_menu-content .menu li.last {
  border-bottom: none;
}
/* line 71, ../sass/_e-learning.scss */
body.node-type-e-learning-module .elearning-swf {
  float: left;
}

/* line 6, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .view-content {
  overflow: hidden;
  background: url(../images/sdoh/SDOH_background.jpg);
  background-repeat: no-repeat;
  margin-bottom: 15px;
}
/* line 12, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row {
  width: 183px;
  height: 310px;
  float: left;
  position: relative;
  border-right: 1px solid white;
  margin-bottom: 0px;
}
/* line 20, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row-first {
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
/* line 23, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row-last {
  width: 184px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-right-width: 0;
}
/* line 29, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-econ {
  background: rgba(246, 150, 79, 0.8);
}
/* line 31, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-econ .views-field-name, .view-id-sdoh_domains .views-row.domain-econ .highlight {
  color: #c35400;
}
/* line 34, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-econ:hover {
  -moz-box-shadow: 10px 0px 30px -10px rgba(0, 0, 0, 0.75), inset 0px 10px 20px -10px white, inset 0px -10px 20px -10px white;
  -webkit-box-shadow: 10px 0px 30px -10px rgba(0, 0, 0, 0.75), inset 0px 10px 20px -10px white, inset 0px -10px 20px -10px white;
  box-shadow: 10px 0px 30px -10px rgba(0, 0, 0, 0.75), inset 0px 10px 20px -10px white, inset 0px -10px 20px -10px white;
}
/* line 42, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-edu {
  background: rgba(77, 173, 196, 0.8);
}
/* line 44, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-edu .views-field-name, .view-id-sdoh_domains .views-row.domain-edu .highlight {
  color: #007f9f;
}
/* line 48, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-health {
  background: rgba(192, 79, 82, 0.8);
}
/* line 50, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-health .views-field-name, .view-id-sdoh_domains .views-row.domain-health .highlight {
  color: #c04f52;
}
/* line 54, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-neigh {
  background: rgba(156, 186, 92, 0.8);
}
/* line 56, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-neigh .views-field-name, .view-id-sdoh_domains .views-row.domain-neigh .highlight {
  color: #438538;
}
/* line 60, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-social {
  background: rgba(129, 103, 163, 0.8);
}
/* line 62, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-social .views-field-name, .view-id-sdoh_domains .views-row.domain-social .highlight {
  color: #8167a3;
}
/* line 65, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.domain-social:hover {
  -moz-box-shadow: -10px 0px 30px -10px rgba(0, 0, 0, 0.75), inset 0px 10px 20px -10px white, inset 0px -10px 20px -10px white;
  -webkit-box-shadow: -10px 0px 30px -10px rgba(0, 0, 0, 0.75), inset 0px 10px 20px -10px white, inset 0px -10px 20px -10px white;
  box-shadow: -10px 0px 30px -10px rgba(0, 0, 0, 0.75), inset 0px 10px 20px -10px white, inset 0px -10px 20px -10px white;
}
/* line 73, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row:hover {
  cursor: pointer;
  -moz-box-shadow: -10px 0px 30px -10px rgba(0, 0, 0, 0.75), 10px 0px 30px -10px rgba(0, 0, 0, 0.75), inset 0px 10px 20px -10px white, inset 0px -10px 20px -10px white;
  -webkit-box-shadow: -10px 0px 30px -10px rgba(0, 0, 0, 0.75), 10px 0px 30px -10px rgba(0, 0, 0, 0.75), inset 0px 10px 20px -10px white, inset 0px -10px 20px -10px white;
  box-shadow: -10px 0px 30px -10px rgba(0, 0, 0, 0.75), 10px 0px 30px -10px rgba(0, 0, 0, 0.75), inset 0px 10px 20px -10px white, inset 0px -10px 20px -10px white;
  z-index: 1;
}
/* line 82, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row:hover .views-field-nothing img {
  height: 117px;
  width: 117px;
  margin-top: -8px;
}
/* line 90, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row:first-of-type .views-field-name .field-content {
  border-left: 1px solid #e1e1e1;
}
/* line 94, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row:last-of-type .views-field-name .field-content {
  border-right: 1px solid #e1e1e1;
}
/* line 98, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .icon-domain-econ {
  background: url(../images/sdoh/SDOH_icon-expanded_01-economic.png);
}
/* line 101, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .icon-domain-edu {
  background: url(../images/sdoh/SDOH_icon-expanded_02-school.png);
}
/* line 104, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .icon-domain-health {
  width: 118px;
  background: url(../images/sdoh/SDOH_icon-expanded_03-health.png);
}
/* line 108, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .icon-domain-neigh {
  height: 115px;
  width: 116px;
  background: url(../images/sdoh/SDOH_icon-expanded_04-neighborhood.png);
}
/* line 113, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .icon-domain-social {
  background: url(../images/sdoh/SDOH_icon-expanded_05-social.png);
}
/* line 116, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-name {
  background: white;
  text-align: center;
  height: 80px;
  display: table;
  width: 100%;
  font-size: 17px;
  font-weight: bold;
  position: relative;
}
/* line 126, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-name .field-content {
  display: table-cell;
  vertical-align: middle;
  padding: 0 5px;
}
/* line 132, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-name:after {
  position: absolute;
  top: 0;
  right: -1px;
  content: " ";
  height: 100%;
  width: 1px;
  background: url(../images/sdoh/SDOH_divider.png) center center no-repeat;
}
/* line 142, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-description,
.view-id-sdoh_domains .views-field-nothing-1 {
  display: none;
}
/* line 146, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-nothing {
  margin: 44px auto 38px;
  text-align: center;
  height: 106px;
  position: relative;
  overflow: visible !important;
}
/* line 153, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-nothing img {
  height: 100px;
  width: 100px;
  position: relative;
  z-index: 1;
}
/* line 160, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-nothing:before, .view-id-sdoh_domains .views-field-nothing:after {
  height: 57px;
  width: 50%;
  display: block;
  content: " ";
  background: url(../images/sdoh/SDOH_icon_connecting-rod.png);
  position: absolute;
  top: 50%;
  margin-top: -28px;
}
/* line 170, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-nothing:after {
  right: 0;
}
/* line 174, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row-first .views-field-nothing:before,
.view-id-sdoh_domains .views-row-last .views-field-nothing:after,
.view-id-sdoh_domains .views-row-last .views-field-name:after {
  display: none;
}
/* line 179, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-description {
  padding: 29px 21px;
  margin: 18px;
  background: white;
  min-height: 105px;
  position: relative;
  z-index: 1;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
/* line 187, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-description .left-icon {
  width: 105px;
  float: left;
}
/* line 190, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-description .left-icon img {
  width: 100px;
  height: 100px;
}
/* line 195, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-description h4 {
  margin-left: 127px;
}
/* line 198, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-description h4 {
  font-size: 28px;
  line-height: 1em;
  margin-bottom: 15px;
}
/* line 203, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-description .description {
  font-size: 16px;
  line-height: 1em;
  color: black;
  margin-left: 155px;
}
/* line 208, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-description .description li {
  list-style: disc;
  margin-bottom: 8px;
  padding-left: 3px;
}
/* line 216, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-nothing-1 {
  position: absolute;
  bottom: 0;
  left: 152px;
  right: 152px;
  text-align: center;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  border-left: 1px solid #D2D0D3;
  border-right: 1px solid #D2D0D3;
  border-top: 1px solid #D2D0D3;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZmNmNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9fcf7), color-stop(100%, #e6e6e6));
  background-image: -moz-linear-gradient(#f9fcf7, #e6e6e6);
  background-image: -webkit-linear-gradient(#f9fcf7, #e6e6e6);
  background-image: linear-gradient(#f9fcf7, #e6e6e6);
  padding: 5px;
  cursor: pointer;
}
/* line 229, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-nothing-1 .highlight {
  font-weight: bold;
}
/* line 232, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-field-nothing-1 a {
  color: black;
}
/* line 282, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.selected:hover {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  z-index: 0;
  cursor: auto;
}
/* line 290, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains .views-row.selected .views-field-nothing {
  position: absolute;
  width: 100%;
}
/* line 302, ../sass/_sdoh_resources.scss */
.view-id-sdoh_domains.with-selected .views-row:hover .views-field-nothing img {
  height: 66px !important;
  width: 66px !important;
  margin-top: -4px;
}

/* line 309, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable .views-field-field-sdoh-domains,
.view.sdoh-domain-filterable .views-field-field-sdoh-domain-class-icons,
.view.sdoh-domain-filterable .views-field-field-objective-topic-issue {
  width: 172px;
}
/* line 314, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable .views-field-field-sdoh-domains ul, .view.sdoh-domain-filterable .views-field-field-sdoh-domains li,
.view.sdoh-domain-filterable .views-field-field-sdoh-domain-class-icons ul,
.view.sdoh-domain-filterable .views-field-field-sdoh-domain-class-icons li,
.view.sdoh-domain-filterable .views-field-field-objective-topic-issue ul,
.view.sdoh-domain-filterable .views-field-field-objective-topic-issue li {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 319, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable .views-field-field-sdoh-domains li,
.view.sdoh-domain-filterable .views-field-field-sdoh-domain-class-icons li,
.view.sdoh-domain-filterable .views-field-field-objective-topic-issue li {
  display: inline-block;
  height: 29px;
  width: 29px;
}
/* line 323, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable .views-field-field-sdoh-domains li i,
.view.sdoh-domain-filterable .views-field-field-sdoh-domain-class-icons li i,
.view.sdoh-domain-filterable .views-field-field-objective-topic-issue li i {
  display: block;
}
/* line 328, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable th {
  padding-bottom: 14px;
}
/* line 331, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable td {
  border-top: 1px solid #E8E8E8;
  padding: 6px 12px;
}
/* line 335, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable td.views-field-field-sdoh-domains, .view.sdoh-domain-filterable td.views-field-field-sdoh-domain-class-icons, .view.sdoh-domain-filterable td.views-field-field-objective-topic-issue {
  border-left: 1px solid #E8E8E8;
}
/* line 341, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable .child .views-field-title {
  padding-left: 50px;
}
/* line 344, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable .views-field-title {
  font-size: 14px;
}
/* line 346, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable .views-field-title strong {
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
  color: #000;
}
/* line 352, ../sass/_sdoh_resources.scss */
.view.sdoh-domain-filterable .views-field-title a {
  text-decoration: underline;
}

/* line 358, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .pane-title {
  color: black;
  max-width: 95%;
}
/* line 363, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-top .pane-node {
  margin: 44px 30px 30px;
}
/* line 366, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-top .pane-node .pane-title {
  color: black;
}
/* line 370, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-top .pane-node .pane-content {
  font-size: 16px;
}
/* line 373, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-top .pane-node p {
  margin-bottom: 10px;
}
/* line 378, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-bottom {
  background: #1d4b80;
  border-radius: 9px;
  margin: 48px 0;
  padding: 25px 30px;
  color: white;
  position: relative;
  box-shadow: inset 1px 1px 10px #031638;
}
/* line 387, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-bottom .panel-pane {
  overflow: hidden;
}
/* line 391, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-bottom .pane-title {
  color: white;
  margin-bottom: 10px;
}
/* line 395, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-bottom p {
  margin-top: 0;
  font-size: 16px;
}
/* line 399, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-bottom .button {
  float: right;
  background: #FBC14B;
  padding: 15px;
  margin-top: -15px;
  border-radius: 3px;
  text-decoration: none;
  color: black;
  text-shadow: 1px 1px white;
  font-weight: bold;
  font-size: 20px;
  margin-left: 75px;
}
/* line 412, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-bottom .top-link {
  position: absolute;
  bottom: -25px;
  right: -0;
  text-decoration: underline;
}
/* line 418, ../sass/_sdoh_resources.scss */
.panel-1col-sdoh .panel-col-bottom .spin-left {
  display: inline-block;
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  text-shadow: -1px 1px white;
}

/* line 425, ../sass/_sdoh_resources.scss */
.panel-col-objectives,
.panel-col-resources,
.panel-col-summaries {
  border: 1px solid #D3D3D3;
  padding: 30px 30px 10px;
  margin-bottom: 15px;
  position: relative;
  background: -moz-linear-gradient(top, white 50%, #f4f4f4 100%);
  /* FF3.6-15 */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, white), color-stop(100%, #f4f4f4));
  /* Chrome4-9,Safari4-5 */
  background: -webkit-linear-gradient(top, white 50%, #f4f4f4 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: -o-linear-gradient(top, white 50%, #f4f4f4 100%);
  /* Opera 11.10-11.50 */
  background: -ms-linear-gradient(top, white 50%, #f4f4f4 100%);
  /* IE10 preview */
  background: linear-gradient(to bottom, #ffffff 50%, #f4f4f4 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
/* line 439, ../sass/_sdoh_resources.scss */
.panel-col-objectives .panel-separator,
.panel-col-resources .panel-separator,
.panel-col-summaries .panel-separator {
  height: 30px;
}
/* line 442, ../sass/_sdoh_resources.scss */
.panel-col-objectives .panel-header,
.panel-col-resources .panel-header,
.panel-col-summaries .panel-header {
  position: relative;
  margin-bottom: 20px;
}
/* line 446, ../sass/_sdoh_resources.scss */
.panel-col-objectives .panel-header .expand_button,
.panel-col-resources .panel-header .expand_button,
.panel-col-summaries .panel-header .expand_button {
  float: right;
  margin-top: 18px;
}
/* line 452, ../sass/_sdoh_resources.scss */
.panel-col-objectives .panel-content .top-link,
.panel-col-resources .panel-content .top-link,
.panel-col-summaries .panel-content .top-link {
  position: absolute;
  bottom: -25px;
  right: 0;
  text-decoration: underline;
}
/* line 459, ../sass/_sdoh_resources.scss */
.panel-col-objectives a,
.panel-col-resources a,
.panel-col-summaries a {
  text-decoration: none;
}

/* line 464, ../sass/_sdoh_resources.scss */
.panel-col-resources.open, .panel-col-summaries.open {
  margin-bottom: 42px;
}

/* line 469, ../sass/_sdoh_resources.scss */
.panel-col-objectives .panel-separator, .panel-col-resources .panel-separator {
  display: none;
}
/* line 472, ../sass/_sdoh_resources.scss */
.panel-col-objectives .panel-content, .panel-col-resources .panel-content {
  display: none;
}

/* line 479, ../sass/_sdoh_resources.scss */
.panel-col-resources .views-table td,
.panel-col-summaries .views-table td {
  padding: 9px 12px;
}
/* line 482, ../sass/_sdoh_resources.scss */
.panel-col-resources .views-field-field-link, .panel-col-resources .views-field-field-sdoh--desc-summary,
.panel-col-summaries .views-field-field-link,
.panel-col-summaries .views-field-field-sdoh--desc-summary {
  font-size: 14px;
}
/* line 484, ../sass/_sdoh_resources.scss */
.panel-col-resources .views-field-field-link a, .panel-col-resources .views-field-field-sdoh--desc-summary a,
.panel-col-summaries .views-field-field-link a,
.panel-col-summaries .views-field-field-sdoh--desc-summary a {
  font-weight: bold;
  text-decoration: underline;
}

/* line 494, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-457,
.panel-col-objectives.domain-group-457,
.panel-col-summaries.domain-group-457 {
  border-color: #c35400;
}
/* line 497, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-457 .expand_button,
.panel-col-objectives.domain-group-457 .expand_button,
.panel-col-summaries.domain-group-457 .expand_button {
  height: 20px;
  width: 20px;
  background-color: #c35400;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
}
/* line 30, ../sass/_mixins.scss */
.panel-col-resources.domain-group-457 .expand_button:after,
.panel-col-objectives.domain-group-457 .expand_button:after,
.panel-col-summaries.domain-group-457 .expand_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
.panel-col-resources.domain-group-457 .expand_button.open:after,
.panel-col-objectives.domain-group-457 .expand_button.open:after,
.panel-col-summaries.domain-group-457 .expand_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
.panel-col-resources.domain-group-457 .expand_button:hover,
.panel-col-objectives.domain-group-457 .expand_button:hover,
.panel-col-summaries.domain-group-457 .expand_button:hover {
  background-color: #f66a00;
}
/* line 501, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-457 h2.pane-title:after,
.panel-col-objectives.domain-group-457 h2.pane-title:after,
.panel-col-summaries.domain-group-457 h2.pane-title:after {
  content: " for Economic Stability";
  color: #c35400;
}
/* line 507, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-458,
.panel-col-objectives.domain-group-458,
.panel-col-summaries.domain-group-458 {
  border-color: #007f9f;
}
/* line 510, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-458 .expand_button,
.panel-col-objectives.domain-group-458 .expand_button,
.panel-col-summaries.domain-group-458 .expand_button {
  height: 20px;
  width: 20px;
  background-color: #007f9f;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
}
/* line 30, ../sass/_mixins.scss */
.panel-col-resources.domain-group-458 .expand_button:after,
.panel-col-objectives.domain-group-458 .expand_button:after,
.panel-col-summaries.domain-group-458 .expand_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
.panel-col-resources.domain-group-458 .expand_button.open:after,
.panel-col-objectives.domain-group-458 .expand_button.open:after,
.panel-col-summaries.domain-group-458 .expand_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
.panel-col-resources.domain-group-458 .expand_button:hover,
.panel-col-objectives.domain-group-458 .expand_button:hover,
.panel-col-summaries.domain-group-458 .expand_button:hover {
  background-color: #00a8d2;
}
/* line 514, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-458 h2.pane-title:after,
.panel-col-objectives.domain-group-458 h2.pane-title:after,
.panel-col-summaries.domain-group-458 h2.pane-title:after {
  content: " for Education";
  color: #007f9f;
}
/* line 520, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-459,
.panel-col-objectives.domain-group-459,
.panel-col-summaries.domain-group-459 {
  border-color: #c04f52;
}
/* line 523, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-459 .expand_button,
.panel-col-objectives.domain-group-459 .expand_button,
.panel-col-summaries.domain-group-459 .expand_button {
  height: 20px;
  width: 20px;
  background-color: #c04f52;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
}
/* line 30, ../sass/_mixins.scss */
.panel-col-resources.domain-group-459 .expand_button:after,
.panel-col-objectives.domain-group-459 .expand_button:after,
.panel-col-summaries.domain-group-459 .expand_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
.panel-col-resources.domain-group-459 .expand_button.open:after,
.panel-col-objectives.domain-group-459 .expand_button.open:after,
.panel-col-summaries.domain-group-459 .expand_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
.panel-col-resources.domain-group-459 .expand_button:hover,
.panel-col-objectives.domain-group-459 .expand_button:hover,
.panel-col-summaries.domain-group-459 .expand_button:hover {
  background-color: #cd7577;
}
/* line 527, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-459 h2.pane-title:after,
.panel-col-objectives.domain-group-459 h2.pane-title:after,
.panel-col-summaries.domain-group-459 h2.pane-title:after {
  content: " for Health and Health Care";
  color: #c04f52;
}
/* line 533, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-460,
.panel-col-objectives.domain-group-460,
.panel-col-summaries.domain-group-460 {
  border-color: #438538;
}
/* line 536, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-460 .expand_button,
.panel-col-objectives.domain-group-460 .expand_button,
.panel-col-summaries.domain-group-460 .expand_button {
  height: 20px;
  width: 20px;
  background-color: #438538;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
}
/* line 30, ../sass/_mixins.scss */
.panel-col-resources.domain-group-460 .expand_button:after,
.panel-col-objectives.domain-group-460 .expand_button:after,
.panel-col-summaries.domain-group-460 .expand_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
.panel-col-resources.domain-group-460 .expand_button.open:after,
.panel-col-objectives.domain-group-460 .expand_button.open:after,
.panel-col-summaries.domain-group-460 .expand_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
.panel-col-resources.domain-group-460 .expand_button:hover,
.panel-col-objectives.domain-group-460 .expand_button:hover,
.panel-col-summaries.domain-group-460 .expand_button:hover {
  background-color: #55a947;
}
/* line 540, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-460 h2.pane-title:after,
.panel-col-objectives.domain-group-460 h2.pane-title:after,
.panel-col-summaries.domain-group-460 h2.pane-title:after {
  content: " for Neighborhood and Built Environment";
  color: #438538;
}
/* line 546, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-461,
.panel-col-objectives.domain-group-461,
.panel-col-summaries.domain-group-461 {
  border-color: #8167a3;
}
/* line 549, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-461 .expand_button,
.panel-col-objectives.domain-group-461 .expand_button,
.panel-col-summaries.domain-group-461 .expand_button {
  height: 20px;
  width: 20px;
  background-color: #8167a3;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
}
/* line 30, ../sass/_mixins.scss */
.panel-col-resources.domain-group-461 .expand_button:after,
.panel-col-objectives.domain-group-461 .expand_button:after,
.panel-col-summaries.domain-group-461 .expand_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
.panel-col-resources.domain-group-461 .expand_button.open:after,
.panel-col-objectives.domain-group-461 .expand_button.open:after,
.panel-col-summaries.domain-group-461 .expand_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
.panel-col-resources.domain-group-461 .expand_button:hover,
.panel-col-objectives.domain-group-461 .expand_button:hover,
.panel-col-summaries.domain-group-461 .expand_button:hover {
  background-color: #9b87b6;
}
/* line 553, ../sass/_sdoh_resources.scss */
.panel-col-resources.domain-group-461 h2.pane-title:after,
.panel-col-objectives.domain-group-461 h2.pane-title:after,
.panel-col-summaries.domain-group-461 h2.pane-title:after {
  content: " for Social and Community Context";
  color: #8167a3;
}

/* line 560, ../sass/_sdoh_resources.scss */
.view-id-sdoh_objectives table {
  margin-bottom: 0;
}

/* line 563, ../sass/_sdoh_resources.scss */
.domain-selection {
  border: 1px solid #FFFFFF;
  border-left: none;
  border-right: 2px solid #FFFFFF;
  padding: 9px 30px;
  background: #e9e9e9;
  margin-bottom: 1px;
  margin-top: 23px;
  text-align: center;
}
/* line 573, ../sass/_sdoh_resources.scss */
.domain-selection > label {
  font-size: 18px;
  vertical-align: middle;
}
/* line 578, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper {
  display: inline-block;
  margin-bottom: 0;
  margin-left: 5px;
  vertical-align: middle;
  width: 350px;
  text-align: left;
}
/* line 586, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper .selectric {
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  background: #ffffff;
  padding-left: 8px;
}
/* line 592, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper .selectric .label {
  padding: 2px;
}
/* line 597, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper .selectricItems {
  background: #ffffff;
}
/* line 600, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper .selectricItems li {
  padding-left: 10px;
}
/* line 605, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper p, .domain-selection .selectricWrapper li {
  font-size: 16px;
}
/* line 608, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper .icon {
  vertical-align: middle;
  margin-left: 5px;
  visibility: hidden;
  float: right;
}
/* line 614, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper li.selected {
  display: none;
}
/* line 617, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper b.button {
  padding: 2px 0;
}
/* line 620, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper li, .domain-selection .selectricWrapper .label {
  overflow: hidden;
  line-height: 31px;
}
/* line 624, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper li:hover .icon {
  visibility: visible;
}
/* line 627, ../sass/_sdoh_resources.scss */
.domain-selection .selectricWrapper .label .icon {
  visibility: visible;
}

/* line 635, ../sass/_sdoh_resources.scss */
.pane-2 .pane-content p {
  font-size: 14px;
}

/* line 642, ../sass/_sdoh_resources.scss */
.view-display-id-panel_pane_1 .tid-1154 {
  position: relative;
  float: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #319b77;
  padding: 2px 5px;
  color: #FFFFFF;
  margin-left: 5px;
  cursor: default;
  line-height: 1.3em;
}
/* line 656, ../sass/_sdoh_resources.scss */
.view-display-id-panel_pane_1 .views-field-field-odphp-terms .sdoh-icons {
  position: relative;
}
/* line 658, ../sass/_sdoh_resources.scss */
.view-display-id-panel_pane_1 .views-field-field-odphp-terms .sdoh-icons .sdoh-tool-tip {
  position: absolute;
  z-index: 10;
  background-color: #fff9f0;
  border: solid 1px #ddccaa;
  border-radius: 6px;
  padding: 12px;
  top: -121px;
  right: -97px;
  width: 196px;
  color: #000;
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  font-size: 12px !important;
  text-align: center;
  display: none;
}

/* line 678, ../sass/_sdoh_resources.scss */
.icon-domain-econ,
.icon-domain-edu,
.icon-domain-health,
.icon-domain-neigh,
.icon-domain-social {
  height: 31px;
  width: 31px;
  background-repeat: no-repeat;
  background-position: center center;
  display: inline-block;
}

/* line 689, ../sass/_sdoh_resources.scss */
.icon-domain-econ {
  background: url(../images/sdoh/SDOH_icon-dropdown_01-economic.png);
}

/* line 692, ../sass/_sdoh_resources.scss */
.icon-domain-edu {
  background: url(../images/sdoh/SDOH_icon-dropdown_02-school.png);
}

/* line 695, ../sass/_sdoh_resources.scss */
.icon-domain-health {
  background: url(../images/sdoh/SDOH_icon-dropdown_03-health.png);
}

/* line 698, ../sass/_sdoh_resources.scss */
.icon-domain-neigh {
  background: url(../images/sdoh/SDOH_icon-dropdown_04-neighborhood.png);
}

/* line 701, ../sass/_sdoh_resources.scss */
.icon-domain-social {
  background: url(../images/sdoh/SDOH_icon-dropdown_05-social.png);
}

/* line 4, ../sass/_typography.scss */
.prose h2 {
  color: #2d856c;
  font-size: 18px;
  margin: 0 0 5px 0;
  display: block;
}
/* line 10, ../sass/_typography.scss */
.prose h3 {
  margin: 0px 0px 5px 0px;
}

/* line 16, ../sass/_typography.scss */
h2.pane-title, h1.pane-title {
  color: #1d4b80;
  margin: 0px 0px 18px 0px;
}

/* line 22, ../sass/_typography.scss */
.pane-node.contextual-links-region h2.pane-title, .pane-node.contextual-links-region h1.pane-title {
  color: #2d856c;
}

/* line 33, ../sass/_typography.scss */
.list-unstyled {
  margin: 0;
  padding: 0;
  list-style-image: none !important;
}
/* line 37, ../sass/_typography.scss */
.list-unstyled li {
  list-style-image: none !important;
}

/* line 43, ../sass/_typography.scss */
ul.greenBullet {
  list-style-image: url("../images/to_bullet.png");
  padding: 0 0 0 30px;
}
/* line 102, ../sass/_mixins.scss */
ul.greenBullet li {
  list-style-image: url("../images/to_bullet.png");
  list-style-type: none;
  margin: 0;
}
/* line 106, ../sass/_mixins.scss */
ul.greenBullet li ul li {
  list-style-image: url("../images/bullet_small.jpg");
}

/* line 50, ../sass/_typography.scss */
.pane-node-content .field-name-body ul {
  list-style-image: url("../images/to_bullet.png");
  padding: 0 0 0 30px;
}
/* line 102, ../sass/_mixins.scss */
.pane-node-content .field-name-body ul li {
  list-style-image: url("../images/to_bullet.png");
  list-style-type: none;
  margin: 0;
}
/* line 106, ../sass/_mixins.scss */
.pane-node-content .field-name-body ul li ul li {
  list-style-image: url("../images/bullet_small.jpg");
}
/* line 52, ../sass/_typography.scss */
.pane-node-content .field-name-body ul ul {
  padding: 3px 0 3px 10px;
  margin: 5px;
}

/* line 61, ../sass/_typography.scss */
.panel-col-last .pane-content ul, .node-topic ul, .node-content ul {
  list-style-image: url("../images/to_bullet.png");
  padding: 0 0 0 30px;
}
/* line 102, ../sass/_mixins.scss */
.panel-col-last .pane-content ul li, .node-topic ul li, .node-content ul li {
  list-style-image: url("../images/to_bullet.png");
  list-style-type: none;
  margin: 0;
}
/* line 106, ../sass/_mixins.scss */
.panel-col-last .pane-content ul li ul li, .node-topic ul li ul li, .node-content ul li ul li {
  list-style-image: url("../images/bullet_small.jpg");
}
/* line 63, ../sass/_typography.scss */
.panel-col-last .pane-content ul ul, .node-topic ul ul, .node-content ul ul {
  padding: 3px 0 3px 10px;
  margin: 5px;
}
/* line 68, ../sass/_typography.scss */
.panel-col-last .pane-content a, .node-topic a, .node-content a {
  font-weight: bold;
  color: #006c9f;
}
/* line 72, ../sass/_typography.scss */
.panel-col-last .pane-content .field-name-field-featured-image, .node-topic .field-name-field-featured-image, .node-content .field-name-field-featured-image {
  margin-left: 10px;
  margin-bottom: 10px;
}

/* line 77, ../sass/_typography.scss */
.pane-page-tabs ul.admin_tasks {
  padding-left: 0;
}
/* line 79, ../sass/_typography.scss */
.pane-page-tabs ul.admin_tasks li {
  list-style: none;
  list-style-image: none;
}
/* line 83, ../sass/_typography.scss */
.pane-page-tabs ul.admin_tasks a {
  font-weight: normal;
}

/* line 89, ../sass/_typography.scss */
sup {
  vertical-align: baseline;
  position: relative;
  top: -4px;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
}

/* line 98, ../sass/_typography.scss */
.node-content {
  font-size: 14px;
}

/* line 102, ../sass/_typography.scss */
.tabs, .sharing_library_tabs {
  list-style-image: none !important;
}
/* line 104, ../sass/_typography.scss */
.tabs ul, .tabs li, .sharing_library_tabs ul, .sharing_library_tabs li {
  list-style-image: none !important;
}

/* line 109, ../sass/_typography.scss */
.sharing_library_tabs {
  padding: 12px 0px 0px 12px !important;
}

/* line 115, ../sass/_typography.scss */
.field-name-field-health-impact.field-type-text-long p, .field-name-field-health-impact.field-type-text-long ul, .field-name-field-health-impact.field-type-text-long ol, .field-name-field-lhi-stages-determinates.field-type-text-long p, .field-name-field-lhi-stages-determinates.field-type-text-long ul, .field-name-field-lhi-stages-determinates.field-type-text-long ol, .field-name-field-lhi-latest-data.field-type-text-long p, .field-name-field-lhi-latest-data.field-type-text-long ul, .field-name-field-lhi-latest-data.field-type-text-long ol {
  margin-bottom: 24px;
}
/* line 118, ../sass/_typography.scss */
.field-name-field-health-impact.field-type-text-long ul, .field-name-field-health-impact.field-type-text-long ol, .field-name-field-lhi-stages-determinates.field-type-text-long ul, .field-name-field-lhi-stages-determinates.field-type-text-long ol, .field-name-field-lhi-latest-data.field-type-text-long ul, .field-name-field-lhi-latest-data.field-type-text-long ol {
  list-style-image: url("../images/to_bullet.png");
  padding: 0 0 0 30px;
}
/* line 102, ../sass/_mixins.scss */
.field-name-field-health-impact.field-type-text-long ul li, .field-name-field-health-impact.field-type-text-long ol li, .field-name-field-lhi-stages-determinates.field-type-text-long ul li, .field-name-field-lhi-stages-determinates.field-type-text-long ol li, .field-name-field-lhi-latest-data.field-type-text-long ul li, .field-name-field-lhi-latest-data.field-type-text-long ol li {
  list-style-image: url("../images/to_bullet.png");
  list-style-type: none;
  margin: 0;
}
/* line 106, ../sass/_mixins.scss */
.field-name-field-health-impact.field-type-text-long ul li ul li, .field-name-field-health-impact.field-type-text-long ol li ul li, .field-name-field-lhi-stages-determinates.field-type-text-long ul li ul li, .field-name-field-lhi-stages-determinates.field-type-text-long ol li ul li, .field-name-field-lhi-latest-data.field-type-text-long ul li ul li, .field-name-field-lhi-latest-data.field-type-text-long ol li ul li {
  list-style-image: url("../images/bullet_small.jpg");
}

/* line 124, ../sass/_typography.scss */
.view-national-snapshots .views-field-body p, .view-national-snapshots .views-field-body ul, .view-national-snapshots .views-field-body ol {
  margin-bottom: 24px;
}
/* line 127, ../sass/_typography.scss */
.view-national-snapshots .views-field-body ul, .view-national-snapshots .views-field-body ol {
  list-style-image: url("../images/to_bullet.png");
  padding: 0 0 0 30px;
}
/* line 102, ../sass/_mixins.scss */
.view-national-snapshots .views-field-body ul li, .view-national-snapshots .views-field-body ol li {
  list-style-image: url("../images/to_bullet.png");
  list-style-type: none;
  margin: 0;
}
/* line 106, ../sass/_mixins.scss */
.view-national-snapshots .views-field-body ul li ul li, .view-national-snapshots .views-field-body ol li ul li {
  list-style-image: url("../images/bullet_small.jpg");
}

/* line 138, ../sass/_typography.scss */
.field-name-field--lhi-page-related-topics .field-item,
.view-bright-spots-by-topic .field-content {
  background: transparent url("../images/to_arrow_blue.jpg") no-repeat left 5px;
  padding-left: 15px;
}

/* line 143, ../sass/_typography.scss */
sub {
  vertical-align: sub;
  font-size: smaller;
}

/* line 2, ../sass/_outbound_link_popup.scss */
.lt-ie9 .outbound-link-popup, .lt-ie8 .outbound-link-popup {
  border: 2px solid #e8ebef;
}

/* line 7, ../sass/_outbound_link_popup.scss */
.outbound-link-popup {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4), inset 0 -40px 0 #e8ebef;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.4), inset 0 -40px 0 #e8ebef;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4), inset 0 -40px 0 #e8ebef;
  background: #fff;
  padding: 38px 86px 60px 20px;
  position: fixed;
  left: 50%;
  top: 200px;
  margin: 0 0 0 -320px;
  width: 640px;
  height: auto;
  z-index: 2000;
}
/* line 20, ../sass/_outbound_link_popup.scss */
.outbound-link-popup button {
  border: none;
}
/* line 23, ../sass/_outbound_link_popup.scss */
.outbound-link-popup p {
  margin: 1em 0;
}
/* line 26, ../sass/_outbound_link_popup.scss */
.outbound-link-popup .close-button-wrapper {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  position: absolute;
  top: 14px;
  right: 14px;
  font-weight: bold;
  text-decoration: none;
}
/* line 34, ../sass/_outbound_link_popup.scss */
.outbound-link-popup .close-button {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background-color: #d05005;
  border: none;
  color: #fff;
  width: 20px;
  text-align: center;
}
/* line 42, ../sass/_outbound_link_popup.scss */
.outbound-link-popup .pop-hr-line {
  position: relative;
  border-bottom: 1px solid #e8ebef;
  margin-left: -20px;
  margin-right: -86px;
  margin-bottom: 1em;
}
/* line 49, ../sass/_outbound_link_popup.scss */
.outbound-link-popup a {
  word-wrap: break-word;
}

/* line 55, ../sass/_outbound_link_popup.scss */
.popup-overlay {
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 500;
}

/* line 1, ../sass/_pager.scss */
div.pager-wrapper {
  background: #f0f4f7;
  padding: 5px;
  position: relative;
  height: 28px;
  text-align: center;
}
/* line 7, ../sass/_pager.scss */
div.pager-wrapper > .pager {
  margin-top: 3px;
}
/* line 9, ../sass/_pager.scss */
div.pager-wrapper > .pager ul.pager {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-left: 10px;
}
/* line 14, ../sass/_pager.scss */
div.pager-wrapper select {
  background-color: #fff;
}
/* line 17, ../sass/_pager.scss */
div.pager-wrapper .view-footer {
  position: absolute;
  left: 5px;
  line-height: 28px;
}
/* line 25, ../sass/_pager.scss */
div.pager-wrapper .view-filters .form-item-items-per-page {
  width: 163px;
  position: absolute;
  right: 5px;
  top: 9px;
}
/* line 30, ../sass/_pager.scss */
div.pager-wrapper .view-filters .form-item-items-per-page label {
  float: right;
  font-weight: normal;
  margin-left: 5px;
}
/* line 35, ../sass/_pager.scss */
div.pager-wrapper .view-filters .form-item-items-per-page select {
  float: right;
}

/* line 42, ../sass/_pager.scss */
div.pager ul.pager.links > li.pager-next, div.pager ul.pager.links > li.pager-last, div.pager ul.pager.links > li.pager-previous, div.pager ul.pager.links > li.pager-first {
  border: none;
  width: auto;
}

/* line 47, ../sass/_pager.scss */
div.pager {
    /*  Removing so that smart pager will display
	.pager-links {
		display:none;
	}*/
}
/* line 49, ../sass/_pager.scss */
div.pager ul {
  padding: 0;
}
/* line 52, ../sass/_pager.scss */
div.pager ul.pager.links {
  text-align: center;
}
/* line 54, ../sass/_pager.scss */
div.pager ul.pager.links > li {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  border: 1px solid #969696;
  height: 15px;
  line-height: 15px;
  margin: 0 3px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  width: 15px;
  float: none;
}
/* line 65, ../sass/_pager.scss */
div.pager ul.pager.links > li a {
  color: #006c9f;
  display: block;
  text-decoration: none;
  text-align: center;
  width: 100%;
}
/* line 71, ../sass/_pager.scss */
div.pager ul.pager.links > li a:hover, div.pager ul.pager.links > li a:focus, div.pager ul.pager.links > li a:active {
  color: #006c9f;
}

/* line 87, ../sass/_pager.scss */
.node-type-page .smart-paging-pager .pager {
  padding: 0;
}
/* line 89, ../sass/_pager.scss */
.node-type-page .smart-paging-pager .pager.links {
  text-align: left;
}
/* line 91, ../sass/_pager.scss */
.node-type-page .smart-paging-pager .pager.links li {
  border: none;
  width: auto;
  list-style-image: none;
  height: auto;
  margin: 0 6px 0 0;
}

/**
 * Farbtastic Color Picker 1.2
 * Â© 2008 Steven Wittens
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
 */
/* line 19, ../sass/_farbtastic.scss */
.farbtastic {
  position: relative;
}

/* line 22, ../sass/_farbtastic.scss */
.farbtastic * {
  position: absolute;
  cursor: crosshair;
}

/* line 26, ../sass/_farbtastic.scss */
.farbtastic, .farbtastic .wheel {
  width: 195px;
  height: 195px;
}

/* line 30, ../sass/_farbtastic.scss */
.farbtastic .color, .farbtastic .overlay {
  top: 47px;
  left: 47px;
  width: 101px;
  height: 101px;
}

/* line 36, ../sass/_farbtastic.scss */
.farbtastic .wheel {
  background: url(../images/wheel.png) no-repeat;
  width: 195px;
  height: 195px;
}

/* line 41, ../sass/_farbtastic.scss */
.farbtastic .overlay {
  background: url(../images/mask.png) no-repeat;
}

/* line 44, ../sass/_farbtastic.scss */
.farbtastic .marker {
  width: 17px;
  height: 17px;
  margin: -8px 0 0 -8px;
  overflow: hidden;
  background: url(../images/marker.png) no-repeat;
}

/* line 52, ../sass/_farbtastic.scss */
#colorPickerContainer {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 22px 22px 23px rgba(50, 50, 50, 0.37);
  -webkit-box-shadow: 22px 22px 23px rgba(50, 50, 50, 0.37);
  box-shadow: 22px 22px 23px rgba(50, 50, 50, 0.37);
  border: 1px solid #ccc;
  display: none;
  background: #fff;
  width: 300px;
  text-align: center;
  position: absolute;
  height: 300px;
  margin: 100px 35%;
  z-index: 9999;
}

/* line 66, ../sass/_farbtastic.scss */
#colorpicker {
  width: 195px;
  height: 195px;
  margin: 10px auto;
}

/* line 72, ../sass/_farbtastic.scss */
div.pickerButtons {
  background-color: #4d90fe;
  padding: 0px 5px 0px 5px;
  float: left;
  margin: 10px;
  text-align: center;
  cursor: pointer;
  text-transform: capitalize;
  font-family: arial, helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  letter-spacing: normal;
  line-height: 25px;
  box-shadow: rgba(0, 0, 0, 0.09804) 0px 1px 1px 0px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  text-align: center;
  border: 1px solid #3079ed;
  color: #fff;
  text-shadow: 0 1px rgba(0, 0, 0, 0.1);
  background-color: #4d90fe;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#4d90fe), to(#4787ed));
  background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);
  background-image: -moz-linear-gradient(top, #4d90fe, #4787ed);
  background-image: -ms-linear-gradient(top, #4d90fe, #4787ed);
  background-image: -o-linear-gradient(top, #4d90fe, #4787ed);
  background-image: linear-gradient(to bottom, #4d90fe, #4787ed);
}

/* line 104, ../sass/_farbtastic.scss */
div.pickerButtons#colorCancel {
  background-color: #d14836;
  border: 1px solid transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dd4b39), to(#d14836));
  background-image: -webkit-linear-gradient(top, #dd4b39, #d14836);
  background-image: -moz-linear-gradient(top, #dd4b39, #d14836);
  background-image: -ms-linear-gradient(top, #dd4b39, #d14836);
  background-image: -o-linear-gradient(top, #dd4b39, #d14836);
  background-image: linear-gradient(to bottom, #dd4b39, #d14836);
}

/* line 115, ../sass/_farbtastic.scss */
div.btnContainer {
  width: 144px;
  margin: 0 auto;
}

/* line 120, ../sass/_farbtastic.scss */
div#closePickerBox {
  position: absolute;
  top: 10px;
  right: 10px;
  background: url(../images/closesprite.gif) no-repeat 0px 0px;
  width: 21px;
  height: 21px;
  cursor: pointer;
}
/* line 128, ../sass/_farbtastic.scss */
div#closePickerBox:hover, div#closePickerBox:focus {
  background: url(../images/closesprite.gif) no-repeat right 0px;
}

/* line 135, ../sass/_farbtastic.scss */
div#colorPickerContainer input {
  border: 0px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-family: arial, helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  padding: 3px;
  width: 150px;
}
/* line 149, ../sass/_farbtastic.scss */
div#colorPickerContainer #color {
  margin-top: 10px;
}

/* line 1, ../sass/_user.scss */
#admin-menu {
  z-index: 9999;
}

/* line 8, ../sass/_user.scss */
.logged-in.page-user .messages.status li {
  clear: both;
}
/* line 11, ../sass/_user.scss */
.logged-in.page-user .messages.status .e-mail-signup {
  width: auto;
}
/* line 2, ../sass/_mixins.scss */
.logged-in.page-user .messages.status .e-mail-signup:after {
  content: "";
  display: block;
  clear: both;
}
/* line 17, ../sass/_user.scss */
.logged-in.page-user ul.links {
  clear: both;
  margin-bottom: 1em;
}
/* line 20, ../sass/_user.scss */
.logged-in.page-user ul.links li {
  margin-right: 6px;
}
/* line 25, ../sass/_user.scss */
.logged-in.page-user .pane-user-profile .field {
  margin-bottom: 1em;
}
/* line 29, ../sass/_user.scss */
.logged-in.page-user .view-my-consortium-submissions {
  font-size: 14px;
}
/* line 31, ../sass/_user.scss */
.logged-in.page-user .view-my-consortium-submissions thead th {
  text-align: left;
}
/* line 35, ../sass/_user.scss */
.logged-in.page-user .view-my-consortium-submissions .views-field-title a {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #006c9f;
  font-weight: bold;
  text-decoration: none;
}
/* line 40, ../sass/_user.scss */
.logged-in.page-user .view-my-consortium-submissions .views-field-title a:hover, .logged-in.page-user .view-my-consortium-submissions .views-field-title a:focus, .logged-in.page-user .view-my-consortium-submissions .views-field-title a:active {
  color: #006c9f;
}
/* line 46, ../sass/_user.scss */
.logged-in.page-user .pane-custom.pane-1,
.logged-in.page-user .pane-custom.pane-2 {
  margin-bottom: 18px;
}
/* line 49, ../sass/_user.scss */
.logged-in.page-user .pane-custom.pane-1 a,
.logged-in.page-user .pane-custom.pane-2 a {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #006c9f;
  font-weight: bold;
  font-size: 14px;
  text-decoration: none;
}
/* line 55, ../sass/_user.scss */
.logged-in.page-user .pane-custom.pane-1 a:hover, .logged-in.page-user .pane-custom.pane-1 a:focus, .logged-in.page-user .pane-custom.pane-1 a:active,
.logged-in.page-user .pane-custom.pane-2 a:hover,
.logged-in.page-user .pane-custom.pane-2 a:focus,
.logged-in.page-user .pane-custom.pane-2 a:active {
  color: #006c9f;
}

/* line 66, ../sass/_user.scss */
.not-logged-in.page-user ul.links li {
  margin-right: 8px;
}
/* line 71, ../sass/_user.scss */
.not-logged-in.page-user #user-login input[type="submit"] {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
  font-weight: bold;
  font-size: 16px;
  padding: 5px 10px;
  margin-bottom: 12px;
  border: none;
  background: #fbc03e;
  background: -moz-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbc03e), color-stop(50%, #fcce69), color-stop(51%, #fbc03e), color-stop(100%, #fbc03e));
  background: -webkit-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  background: -o-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  background: -ms-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  background: linear-gradient(to bottom, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbc03e', endColorstr='#fbc03e',GradientType=0 );
}

/* line 96, ../sass/_user.scss */
.node-consortium-organization-submissi .node-content > .field, .node-sharing-library-story-submission .node-content > .field {
  margin-bottom: 10px;
}

/* line 1, ../sass/_wysiwyg.scss */
div.block-left {
  background: transparent url("../images/callout-box-background.png") bottom left repeat-x;
  float: left;
  width: 218px;
  padding: 9px;
  border: 1px #bebebe solid;
  margin-right: 12px;
  margin-bottom: 10px;
  box-shadow: 2px 2px 2px rgba(135, 135, 135, 0.2);
}
/* line 11, ../sass/_wysiwyg.scss */
div.block-left.sidebar {
  margin: 2em 0;
  padding-top: 1em;
  padding-bottom: 1em;
  font-size: 1.1em;
}
/* line 16, ../sass/_wysiwyg.scss */
div.block-left.sidebar p {
  line-height: 1.7em;
  margin-bottom: 1em;
}
/* line 20, ../sass/_wysiwyg.scss */
div.block-left.sidebar a {
  font-weight: bold;
}

/* line 25, ../sass/_wysiwyg.scss */
div.block-right {
  background: transparent url("../images/callout-box-background.png") bottom left repeat-x;
  clear: both;
  float: right;
  width: 218px;
  margin-left: 12px;
  padding: 9px;
  border: 1px #bebebe solid;
  margin-bottom: 10px;
  box-shadow: 2px 2px 2px rgba(135, 135, 135, 0.2);
}

/* line 36, ../sass/_wysiwyg.scss */
div.block-center, .field-name-field-sdoh-desc-notes {
  background: transparent url("../images/callout-box-background.png") bottom left repeat-x;
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  padding: 9px;
  border: 1px #bebebe solid;
  box-shadow: 2px 2px 2px rgba(135, 135, 135, 0.2);
}

/* line 47, ../sass/_wysiwyg.scss */
span.direction-arrow {
  color: #2d856c;
}

/* line 2, ../sass/_page.scss */
.pane-node-content table.content-table {
  border-spacing: 2px;
  border-color: gray;
}
/* line 5, ../sass/_page.scss */
.pane-node-content table.content-table th, .pane-node-content table.content-table td {
  padding: 5px 10px;
  font-size: 1.3em;
  border: 1px solid #999;
  text-align: left;
}

/* line 14, ../sass/_page.scss */
.map-it-nav {
  display: block;
  clear: both;
  font-size: 13px;
  font-weight: 600;
  margin: 0 0 25px !important;
  padding: 0 !important;
}
/* line 21, ../sass/_page.scss */
.map-it-nav li {
  list-style: none;
  display: inline;
  float: left;
  position: relative;
  list-style-image: none !important;
  font-size: 1.4em;
}
/* line 28, ../sass/_page.scss */
.map-it-nav li.m {
  z-index: 25;
}
/* line 30, ../sass/_page.scss */
.map-it-nav li.m a {
  padding-left: 0;
}
/* line 34, ../sass/_page.scss */
.map-it-nav li.a {
  z-index: 20;
}
/* line 37, ../sass/_page.scss */
.map-it-nav li.p {
  z-index: 15;
}
/* line 40, ../sass/_page.scss */
.map-it-nav li.i {
  z-index: 10;
}
/* line 43, ../sass/_page.scss */
.map-it-nav li.t {
  z-index: 5;
}
/* line 46, ../sass/_page.scss */
.map-it-nav li a {
  background: url(../images/map-it-nav-bg.png) bottom right no-repeat;
  line-height: 72px;
  height: 72px;
  display: inline-block;
  color: #56616c;
  padding: 0 40px 0 50px;
  position: relative;
  margin-right: -25px;
  text-decoration: none;
}
/* line 56, ../sass/_page.scss */
.map-it-nav li a:hover, .map-it-nav li a:focus, .map-it-nav li a.active {
  background-position: top right;
  color: #fff;
}
/* line 59, ../sass/_page.scss */
.map-it-nav li a:hover .firstletter, .map-it-nav li a:focus .firstletter, .map-it-nav li a.active .firstletter {
  color: #fff;
}
/* line 62, ../sass/_page.scss */
.map-it-nav li a:hover .left-cap, .map-it-nav li a:focus .left-cap, .map-it-nav li a.active .left-cap {
  background: url(../images/map-it-nav-bg.png) top left no-repeat;
}
/* line 68, ../sass/_page.scss */
.map-it-nav .left-cap {
  text-indent: -9999px;
  overflow: hidden;
  display: block;
  background: url(../images/map-it-nav-bg.png) bottom left no-repeat;
  width: 10px;
  height: 72px;
  float: left;
  padding-right: 20px;
}
/* line 78, ../sass/_page.scss */
.map-it-nav .firstletter {
  color: #254A69;
  font-size: 1.2em;
}

/* line 85, ../sass/_page.scss */
.view-id-lhi_stories ul {
  list-style-image: url("../images/to_bullet.png");
  padding: 0 0 0 30px;
}
/* line 102, ../sass/_mixins.scss */
.view-id-lhi_stories ul li {
  list-style-image: url("../images/to_bullet.png");
  list-style-type: none;
  margin: 0;
}
/* line 106, ../sass/_mixins.scss */
.view-id-lhi_stories ul li ul li {
  list-style-image: url("../images/bullet_small.jpg");
}
/* line 87, ../sass/_page.scss */
.view-id-lhi_stories ul li.views-row {
  margin-bottom: .5em;
}

/* line 93, ../sass/_page.scss */
#block-system-main {
  clear: both;
}

/* line 99, ../sass/_page.scss */
table thead th {
  text-align: left;
}

/* this is just an anchor for the Back to top links. */
/* line 106, ../sass/_page.scss */
div#my-top {
  height: 0px;
  display: none;
}

/* line 111, ../sass/_page.scss */
.clear {
  clear: both;
}

/* line 117, ../sass/_page.scss */
.page-node-5817 .pane-node {
  background: transparent url("../images/gradient_seperator.png") repeat-x center top;
  padding-top: 40px;
}

/* colorbox close boxes at top */
/* line 124, ../sass/_page.scss */
button#cboxClose {
  top: 0px;
  right: 0px;
  margin: 6px;
}

/* line 129, ../sass/_page.scss */
#help_box .pane-content .field .field-items .field-item p:first-child {
  margin-right: 30px;
}

/* line 137, ../sass/_page.scss */
.node-type-data-source #content .node-data-source .field {
  margin: 25px 0px;
}
/* line 140, ../sass/_page.scss */
.node-type-data-source #content .node-data-source .field .field-label {
  display: block;
  float: left;
}
/* line 144, ../sass/_page.scss */
.node-type-data-source #content .node-data-source .field .field-items {
  float: none;
}
/* line 148, ../sass/_page.scss */
.node-type-data-source #content .node-data-source .field-name-field-description .field-label {
  line-height: 24px;
}

/* line 156, ../sass/_page.scss */
.page-node-5940 #cboxClose {
  display: none;
}
/* line 161, ../sass/_page.scss */
.page-node-5940 table.content-table th {
  background-color: #f5f5f5;
  font-size: 13px;
}
/* line 165, ../sass/_page.scss */
.page-node-5940 table.content-table a {
  font-size: 13px;
  font-weight: 600;
  white-space: nowrap;
  display: inline;
}
/* line 171, ../sass/_page.scss */
.page-node-5940 table.content-table pre {
  width: 450px;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  background: transparent;
  border: none;
  font-family: Arial, Helvetica, sans-serif;
  padding: 10px;
  text-align: center;
  font-size: 13px;
}

/* line 186, ../sass/_page.scss */
.page-search h1 {
  color: #000;
  font-size: 160%;
}
/* line 189, ../sass/_page.scss */
.page-search h1 em {
  color: #2d856c;
}
/* line 194, ../sass/_page.scss */
.page-search strong {
  font-style: italic;
}
/* line 198, ../sass/_page.scss */
.page-search .search-results-number strong p {
  font-size: 123%;
}
/* line 202, ../sass/_page.scss */
.page-search .page-search-results {
  width: 960px;
  margin: 15px auto 0;
  background: #fff;
  padding: 20px 19px 0px 19px;
}
/* line 212, ../sass/_page.scss */
.page-search .search-content #search-form .form-item-search-keys input,
.page-search .search-content #search-form .form-item-search-block-form input, .page-search .search-content #search-block-form .form-item-search-keys input,
.page-search .search-content #search-block-form .form-item-search-block-form input {
  background-color: #fff;
  font-size: 14px;
  line-height: 32px;
  height: 32px;
  width: 370px;
  padding-left: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 216, ../sass/_page.scss */
.page-search .search-content #search-form .form-submit, .page-search .search-content #search-block-form .form-submit {
  cursor: pointer;
  background-color: #fdb72a;
  font-size: 14px;
  padding: 6px;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 220, ../sass/_page.scss */
.page-search .search-content p.search-title {
  display: inline;
  font-weight: bold;
}
/* line 224, ../sass/_page.scss */
.page-search .search-content #search-block-form, .page-search .search-content #search-block-form div {
  display: inline;
}
/* line 228, ../sass/_page.scss */
.page-search .search-content .query-suggestions {
  margin-left: 0;
  padding-left: 0;
  padding-right: 0;
  border: solid 1px #ededed;
  border-right: none;
  border-left: none;
  border-bottom: none;
  margin-top: -3px;
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  width: 370px;
  /* remove module style */
  border-right: solid 1px #bbb;
  border-left: solid 1px #bbb;
  width: 368px;
}
/* line 253, ../sass/_mixins.scss */
.page-search .search-content .query-suggestions span {
  padding-left: 20px;
  padding-right: 20px;
  width: auto;
}
/* line 259, ../sass/_mixins.scss */
.page-search .search-content .query-suggestions span:last-child {
  border-bottom: solid 3px #1d4b80;
}
/* line 263, ../sass/_mixins.scss */
.page-search .search-content .query-suggestions span:hover, .page-search .search-content .query-suggestions span.query-suggestion-highlighted {
  background: #fdb72a;
}
/* line 268, ../sass/_mixins.scss */
.page-search .search-content .query-suggestions span:first-child:before, .page-search .search-content .query-suggestions span:first-child:after {
  border-style: none;
}
/* line 237, ../sass/_page.scss */
.page-search .search-content ol.search-results {
  list-style: none;
  padding: 0;
  margin: 10px 0;
}
/* line 241, ../sass/_page.scss */
.page-search .search-content ol.search-results li.search-result {
  background: url(../images/border-shadow-bottom.png) left bottom repeat-x;
  padding-bottom: 37px;
  margin-bottom: 14px;
}
/* line 246, ../sass/_page.scss */
.page-search .search-content ol.search-results li.search-result h3.title {
  display: inline-block;
  line-height: 1.5;
  margin: 0.5em 0 1em;
}
/* line 251, ../sass/_page.scss */
.page-search .search-content ol.search-results li.search-result h3.title a {
  color: #006c9f;
  font-size: 138%;
  display: block;
  text-decoration: none;
}
/* line 256, ../sass/_page.scss */
.page-search .search-content ol.search-results li.search-result h3.title a:hover {
  text-decoration: underline;
}
/* line 262, ../sass/_page.scss */
.page-search .search-content ol.search-results li.search-result .search-topic-badge {
  display: inline-block;
  cursor: pointer;
  background-color: #073255;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  padding: 16px 24px;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-size: 110%;
  font-weight: bold;
  line-height: 1;
  padding: 4px 10px;
  margin-left: 10px;
  cursor: inherit;
}
/* line 331, ../sass/_mixins.scss */
.page-search .search-content ol.search-results li.search-result .search-topic-badge:hover {
  background-color: #073255;
}

/* line 3, ../sass/_manage_consortium_orgs.scss */
body.page-manage-organizations .view-manage-organizations table {
  border-top: 1px solid #000;
  border-left: 1px solid #000;
}
/* line 6, ../sass/_manage_consortium_orgs.scss */
body.page-manage-organizations .view-manage-organizations table td, body.page-manage-organizations .view-manage-organizations table th {
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  padding: 5px;
}
/* line 11, ../sass/_manage_consortium_orgs.scss */
body.page-manage-organizations .view-manage-organizations table th {
  text-align: center;
}

/* line 2, ../sass/_mixins.scss */
body.page-healthy-people-in-action-consortium-organizations #content .pane-node .pane-content:after {
  content: "";
  display: block;
  clear: both;
}
/* line 16, ../sass/_consortium_search.scss */
body.page-healthy-people-in-action-consortium-organizations #content #hide {
  display: none;
}

/* line 21, ../sass/_consortium_search.scss */
#content .view-id-consortiums {
  position: relative;
}
/* line 23, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-content {
  clear: both;
}
/* line 27, ../sass/_consortium_search.scss */
#content .view-id-consortiums .filters-header {
  background: #006c9f;
  color: #FFFFFF;
  font-weight: 600;
  font-size: 18px;
  border-bottom: 2px solid #073255;
  height: 36px;
  padding: 0 12px;
  line-height: 36px;
}
/* line 38, ../sass/_consortium_search.scss */
#content .view-id-consortiums .filters-header .help-link {
  display: block;
  position: absolute;
  top: 6px;
  right: 25px;
}
/* line 46, ../sass/_consortium_search.scss */
#content .view-id-consortiums #filter-title-wrapper {
  padding-right: 0px;
}
/* line 50, ../sass/_consortium_search.scss */
#content .view-id-consortiums #filter-distance-wrapper {
  padding-right: 0px;
}
/* line 52, ../sass/_consortium_search.scss */
#content .view-id-consortiums #filter-distance-wrapper span.or {
  float: left;
  margin: 0px 40px 0px 40px;
}
/* line 56, ../sass/_consortium_search.scss */
#content .view-id-consortiums #filter-distance-wrapper label {
  font-weight: normal;
}
/* line 61, ../sass/_consortium_search.scss */
#content .view-id-consortiums #filter-field_org_topic_area_target_id-wrapper {
  margin: 0px 40px 0px 40px;
}
/* line 65, ../sass/_consortium_search.scss */
#content .view-id-consortiums #edit-distance-postal-code {
  width: 111px;
}
/* line 69, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form {
  border: 1px solid #C6CBD8;
  background-color: #f5f5f5;
}
/* line 72, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .section {
  padding: 5px 10px;
}
/* line 75, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .section-one, #content .view-id-consortiums .view-filters form .section-two {
  background: transparent url("../images/exposed-filter-section-separator.png") center bottom no-repeat;
  padding-bottom: 10px;
  padding-right: 0px;
}
/* line 82, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .views-exposed-widget > label, #content .view-id-consortiums .view-filters form .views-exposed-widget > .views-widget {
  float: left;
}
/* line 86, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .views-exposed-widget > label {
  margin-right: 5px;
}
/* line 89, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .views-exposed-widget input[type=text], #content .view-id-consortiums .view-filters form .views-exposed-widget select {
  background: #FFFFFF;
}
/* line 92, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .views-exposed-widget .form-item-title input {
  width: 520px;
}
/* line 95, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .views-exposed-widget.views-widget-filter-distance .views-widget .form-item {
  display: inline;
}
/* line 101, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .section-three {
  margin-bottom: 15px;
}
/* line 103, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .section-three .filter_label {
  float: left;
  margin-right: 5px;
  margin-top: 11px;
  font-size: 14px;
}
/* line 2, ../sass/_mixins.scss */
#content .view-id-consortiums .view-filters form .section-three .filter_label:after {
  content: "";
  display: block;
  clear: both;
}
/* line 110, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .section-three #filter-field_org_topic_area_target_id-wrapper, #content .view-id-consortiums .view-filters form .section-three #filter-field_organization_type_target_id-wrapper {
  position: relative;
}
/* line 2, ../sass/_mixins.scss */
#content .view-id-consortiums .view-filters form .section-three #filter-field_org_topic_area_target_id-wrapper:after, #content .view-id-consortiums .view-filters form .section-three #filter-field_organization_type_target_id-wrapper:after {
  content: "";
  display: block;
  clear: both;
}
/* line 113, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .section-three #filter-field_org_topic_area_target_id-wrapper .views-widget, #content .view-id-consortiums .view-filters form .section-three #filter-field_organization_type_target_id-wrapper .views-widget {
  margin-top: 30px;
  background-color: #fff;
  padding: 4px;
  border: 1px solid #A5A5A5;
  border-radius: 0 0 3px 3px;
  height: 300px;
  display: none;
  overflow: auto;
  font-size: 10px;
  width: 204px;
  position: absolute;
  z-index: 5;
  left: 0;
  top: 35px;
  left: 0px;
  margin-top: 0px;
  border-top: none;
}
/* line 132, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .section-three #filter-field_org_topic_area_target_id-wrapper legend, #content .view-id-consortiums .view-filters form .section-three #filter-field_organization_type_target_id-wrapper legend {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U1ZTFlMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(2%, #fefefe), color-stop(100%, #e5e1e0));
  background-image: -moz-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: -webkit-linear-gradient(#fefefe 2%, #e5e1e0 100%);
  background-image: linear-gradient(#fefefe 2%, #e5e1e0 100%);
  border: 1px solid #A5A5A5;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #006c9f !important;
  /* stop getting overridden by line 68 _typography.scss */
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 6px;
  text-decoration: none;
  cursor: pointer;
  text-transform: none;
  color: #000;
  width: 200px;
  float: left;
  background: white url("../images/objective_search_arrow.png") no-repeat 190px 10px;
}
/* line 286, ../sass/_mixins.scss */
#content .view-id-consortiums .view-filters form .section-three #filter-field_org_topic_area_target_id-wrapper legend:hover, #content .view-id-consortiums .view-filters form .section-three #filter-field_org_topic_area_target_id-wrapper legend:focus, #content .view-id-consortiums .view-filters form .section-three #filter-field_org_topic_area_target_id-wrapper legend:active, #content .view-id-consortiums .view-filters form .section-three #filter-field_organization_type_target_id-wrapper legend:hover, #content .view-id-consortiums .view-filters form .section-three #filter-field_organization_type_target_id-wrapper legend:focus, #content .view-id-consortiums .view-filters form .section-three #filter-field_organization_type_target_id-wrapper legend:active {
  /* stop getting overridden by line 68 _typography.scss */
  color: #000 !important;
  border: 1px solid #000;
}
/* line 138, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .section-three #filter-field_org_topic_area_target_id-wrapper legend.active, #content .view-id-consortiums .view-filters form .section-three #filter-field_organization_type_target_id-wrapper legend.active {
  color: #004E7F;
}
/* line 146, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .views-reset-button {
  float: right;
  padding: 0px;
  margin-right: 5px;
  padding-right: 5px;
}
/* line 152, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .views-reset-button #edit-reset {
  margin-top: 0px;
  border: none;
  background: url(../images/x-reverse.png) left 6px no-repeat;
  padding-left: 20px;
  padding-right: 0;
  cursor: pointer;
  text-transform: capitalize;
}
/* line 163, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .views-submit-button {
  padding: 0px;
  margin-right: 10px;
  float: right;
}
/* line 167, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .views-submit-button input {
  cursor: pointer;
  background-color: #fdb72a;
  font-size: 14px;
  padding: 6px;
  border: none;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-top: 0px;
}
/* line 172, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters form .views-widget-per-page {
  display: none;
}
/* line 177, ../sass/_consortium_search.scss */
#content .view-id-consortiums .filtered-by {
  margin-left: 10px;
  margin-bottom: 20px;
  clear: both;
}
/* line 2, ../sass/_mixins.scss */
#content .view-id-consortiums .filtered-by:after {
  content: "";
  display: block;
  clear: both;
}
/* line 184, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-filters {
  margin-bottom: 20px;
}
/* line 188, ../sass/_consortium_search.scss */
#content .view-id-consortiums .sort-by-label {
  float: left;
  color: #006c9f;
  font-weight: bold;
}
/* line 193, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-header {
  float: right;
}
/* line 195, ../sass/_consortium_search.scss */
#content .view-id-consortiums .view-header .vals {
  color: #006c9f;
}
/* line 2, ../sass/_mixins.scss */
#content .view-id-consortiums .view-header:after {
  content: "";
  display: block;
  clear: both;
}
/* line 201, ../sass/_consortium_search.scss */
#content .view-id-consortiums .consortiums-search-footer {
  background-color: #EEEEEE;
  padding: 5px 10px;
}
/* line 2, ../sass/_mixins.scss */
#content .view-id-consortiums .consortiums-search-footer:after {
  content: "";
  display: block;
  clear: both;
}
/* line 205, ../sass/_consortium_search.scss */
#content .view-id-consortiums .consortiums-search-footer .view-footer {
  float: left;
}
/* line 208, ../sass/_consortium_search.scss */
#content .view-id-consortiums .consortiums-search-footer .pager {
  float: left;
}
/* line 211, ../sass/_consortium_search.scss */
#content .view-id-consortiums .consortiums-search-footer .views-widget-per-page {
  float: right;
}
/* line 213, ../sass/_consortium_search.scss */
#content .view-id-consortiums .consortiums-search-footer .views-widget-per-page label, #content .view-id-consortiums .consortiums-search-footer .views-widget-per-page select {
  float: right;
}
/* line 216, ../sass/_consortium_search.scss */
#content .view-id-consortiums .consortiums-search-footer .views-widget-per-page label {
  margin-left: 5px;
  font-weight: normal;
}
/* line 220, ../sass/_consortium_search.scss */
#content .view-id-consortiums .consortiums-search-footer .views-widget-per-page select {
  background-color: #FFFFFF;
}
/* line 226, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table {
  margin-bottom: 0;
  table-layout: fixed;
  width: 679px;
}
/* line 230, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table th.views-field {
  background-color: #006c9f;
  border-top: 2px solid #006c9f;
  border-bottom: 2px solid #073255;
  text-align: left;
  position: relative;
  padding: 10px;
  color: #fff;
}
/* line 237, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table th.views-field.active img {
  position: absolute;
  right: 10px;
  margin-top: auto;
  margin-bottom: auto;
}
/* line 244, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table th.views-field a, #content .view-id-consortiums table.views-table th.views-field a:visited {
  text-decoration: none;
  color: #fff;
}
/* line 250, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table th.views-field.active:not(.views-field-field-org-topic-area), #content .view-id-consortiums table.views-table th.views-field:hover:not(.views-field-field-org-topic-area), #content .view-id-consortiums table.views-table th.views-field:focus:not(.views-field-field-org-topic-area) {
  background-color: #073255;
}
/* line 257, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table th.views-field.views-field-title.active, #content .view-id-consortiums table.views-table th.views-field.views-field-title:hover, #content .view-id-consortiums table.views-table th.views-field.views-field-title:focus, #content .view-id-consortiums table.views-table th.views-field.views-field-field-organization-type.active, #content .view-id-consortiums table.views-table th.views-field.views-field-field-organization-type:hover, #content .view-id-consortiums table.views-table th.views-field.views-field-field-organization-type:focus, #content .view-id-consortiums table.views-table th.views-field.views-field-province.active, #content .view-id-consortiums table.views-table th.views-field.views-field-province:hover, #content .view-id-consortiums table.views-table th.views-field.views-field-province:focus {
  background-color: #073255;
}
/* line 262, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table th.views-field.views-field-field-organization-type {
  width: 140px;
}
/* line 264, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table th.views-field.views-field-field-organization-type.active img {
  right: 5px;
}
/* line 268, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table th.views-field.views-field-province {
  width: 50px;
}
/* line 270, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table th.views-field.views-field-province.active img {
  right: 5px;
}
/* line 274, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table th.views-field.views-field-field-org-topic-area {
  width: 125px;
}
/* line 279, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table td.views-field {
  padding: 10px;
  border-bottom: 1px solid #EEEEEE;
  background-color: transparent;
}
/* line 283, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table td.views-field a {
  font-weight: inherit;
}
/* line 286, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table td.views-field ul {
  padding: 0;
  margin: 0;
}
/* line 289, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table td.views-field ul li {
  list-style-type: none;
  list-style-image: none;
}
/* line 295, ../sass/_consortium_search.scss */
#content .view-id-consortiums table.views-table tr.views-row-last td.views-field {
  border-bottom: none;
}

/* line 10, ../sass/_ie.scss */
.lt-ie9 .customize-display-dropdown, .lt-ie8 .customize-display-dropdown {
  width: 644px;
}
/* line 12, ../sass/_ie.scss */
.lt-ie9 .customize-display-dropdown .yellow-refresh-button, .lt-ie8 .customize-display-dropdown .yellow-refresh-button {
  width: 255px;
}
/* line 19, ../sass/_ie.scss */
.lt-ie9 .view-topics .view-content, .lt-ie8 .view-topics .view-content {
  clear: both;
}
/* line 2, ../sass/_mixins.scss */
.lt-ie9 .view-topics .view-content:after, .lt-ie8 .view-topics .view-content:after {
  content: "";
  display: block;
  clear: both;
}
/* line 22, ../sass/_ie.scss */
.lt-ie9 .view-topics .view-content .topic_column.column-3, .lt-ie8 .view-topics .view-content .topic_column.column-3 {
  margin-right: 0;
}
/* line 31, ../sass/_ie.scss */
.lt-ie9 .front .pane-home-page-events-panel-pane-1 .view .views-row-1, .lt-ie9 .front .pane-home-page-events-panel-pane-1 .view .views-row-2, .lt-ie8 .front .pane-home-page-events-panel-pane-1 .view .views-row-1, .lt-ie8 .front .pane-home-page-events-panel-pane-1 .view .views-row-2 {
  border-right: 1px solid #ddd;
}
/* line 38, ../sass/_ie.scss */
.lt-ie9 .front #node-6848 .light_border_top, .lt-ie8 .front #node-6848 .light_border_top {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 42, ../sass/_ie.scss */
.lt-ie9 .front #node-6848 .light_border_top.first, .lt-ie9 .front #node-6848 h4, .lt-ie8 .front #node-6848 .light_border_top.first, .lt-ie8 .front #node-6848 h4 {
  border-bottom: 1px solid #ddd;
}
/* line 47, ../sass/_ie.scss */
.lt-ie9 .front #node-6848 h4, .lt-ie8 .front #node-6848 h4 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: 10px;
  padding-bottom: 17px;
}
/* line 58, ../sass/_ie.scss */
.lt-ie9 #content .view-id-consortiums table.views-table th.views-field, .lt-ie8 #content .view-id-consortiums table.views-table th.views-field {
  border: none;
}

/* line 2, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 div.view-508-pp-home .view-header, body.page-prevention-portal-508 .landing-intro {
  padding: 10px 0px 30px 0px;
  font-size: 14pt;
  font-weight: normal;
}
/* line 10, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 div.view-508-pp-home.view-display-id-panel_pane_1 .view-header,
body.page-prevention-portal-508 div.view-508-pp-home.view-display-id-panel_pane_2 .view-header,
body.page-prevention-portal-508 div.view-508-pp-home.view-display-id-panel_pane_3 .view-header {
  padding: 0px;
}
/* line 14, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 div.pane-views-panes h2.pane-title {
  padding-top: 20px;
}
/* line 17, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 div.panel-panel {
  margin-bottom: 40px;
}
/* line 20, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 div.pp-508-list li, body.page-prevention-portal-508 .pp-508 div.view-header li {
  list-style-type: disc;
  margin: 4px 20px !important;
  padding: 0px 10px !important;
}
/* line 25, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 div.pp-more {
  padding-top: 20px;
  font-size: 12pt;
}
/* line 40, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header {
  margin-top: 20px;
}
/* line 42, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header li,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header li,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header li,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header li,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header li,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header li,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header li,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header li,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header li,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header li {
  list-style-type: none;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 47, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header a, body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header span.header_no_link,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header a,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header span.header_no_link,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header a,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header span.header_no_link,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header a,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header span.header_no_link,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header a,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header span.header_no_link,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header a,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header span.header_no_link,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header a,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header span.header_no_link,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header a,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header span.header_no_link,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header a,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header span.header_no_link,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header a,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header span.header_no_link {
  display: block;
  padding: 15px 20px 15px 15px;
  margin-top: -1px;
  font-size: 18px;
  border: 1px solid #999;
  font-weight: normal;
  color: #000;
  max-width: 700px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fcfcfc), color-stop(100%, #ececec));
  background-image: -webkit-linear-gradient(#fcfcfc, #ececec);
  background-image: -moz-linear-gradient(#fcfcfc, #ececec);
  background-image: -o-linear-gradient(#fcfcfc, #ececec);
  background-image: linear-gradient(#fcfcfc, #ececec);
  text-decoration: none;
}
/* line 62, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header a:visited, body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header span.header_no_link:visited,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header a:visited,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header span.header_no_link:visited,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header a:visited,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header span.header_no_link:visited,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header a:visited,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header span.header_no_link:visited,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header a:visited,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header span.header_no_link:visited,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header a:visited,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header span.header_no_link:visited,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header a:visited,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header span.header_no_link:visited,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header a:visited,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header span.header_no_link:visited,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header a:visited,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header span.header_no_link:visited,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header a:visited,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header span.header_no_link:visited {
  color: #000 !important;
}
/* line 66, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header a .expand-control, body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header span.header_no_link .expand-control,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header a .expand-control,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header span.header_no_link .expand-control,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header a .expand-control,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header span.header_no_link .expand-control,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header a .expand-control,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header span.header_no_link .expand-control,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header a .expand-control,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header span.header_no_link .expand-control,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header a .expand-control,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header span.header_no_link .expand-control,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header a .expand-control,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header span.header_no_link .expand-control,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header a .expand-control,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header span.header_no_link .expand-control,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header a .expand-control,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header span.header_no_link .expand-control,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header a .expand-control,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header span.header_no_link .expand-control {
  height: 20px;
  width: 20px;
  background-image: url("../images/control-expand.png");
  cursor: pointer;
  display: block;
  float: right;
  margin-top: 0;
}
/* line 74, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header a .expand-control.open, body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header span.header_no_link .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header a .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header span.header_no_link .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header a .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header span.header_no_link .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header a .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header span.header_no_link .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header a .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header span.header_no_link .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header a .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header span.header_no_link .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header a .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header span.header_no_link .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header a .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header span.header_no_link .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header a .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header span.header_no_link .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header a .expand-control.open,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header span.header_no_link .expand-control.open {
  background-image: url("../images/control-collapse.png");
}
/* line 78, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header a .icon-topics, body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header span.header_no_link .icon-topics,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header a .icon-topics,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header span.header_no_link .icon-topics,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header a .icon-topics,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header span.header_no_link .icon-topics,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header a .icon-topics,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header span.header_no_link .icon-topics,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header a .icon-topics,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header span.header_no_link .icon-topics,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header a .icon-topics,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header span.header_no_link .icon-topics,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header a .icon-topics,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header span.header_no_link .icon-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header a .icon-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header span.header_no_link .icon-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header a .icon-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header span.header_no_link .icon-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header a .icon-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header span.header_no_link .icon-topics {
  width: 41px;
  height: 41px;
  float: right;
  display: block;
  background-image: url("../images/icon-topics.png");
  margin-top: -10px;
  margin-right: 15px;
}
/* line 87, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header a .icon-initiatives, body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header span.header_no_link .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header a .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header span.header_no_link .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header a .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header span.header_no_link .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header a .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header span.header_no_link .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header a .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header span.header_no_link .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header a .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header span.header_no_link .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header a .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header span.header_no_link .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header a .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header span.header_no_link .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header a .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header span.header_no_link .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header a .icon-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header span.header_no_link .icon-initiatives {
  width: 41px;
  height: 41px;
  float: right;
  display: block;
  background-image: url("../images/icon-initiatives.png");
  margin-top: -10px;
  margin-right: 15px;
}
/* line 96, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header a .icon-offices, body.page-prevention-portal-508 .view-508-pp-initiative-objectives .view-header span.header_no_link .icon-offices,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header a .icon-offices,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .view-header span.header_no_link .icon-offices,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header a .icon-offices,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .view-header span.header_no_link .icon-offices,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header a .icon-offices,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .view-header span.header_no_link .icon-offices,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header a .icon-offices,
body.page-prevention-portal-508 .view-508-pp-topic-offices .view-header span.header_no_link .icon-offices,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header a .icon-offices,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .view-header span.header_no_link .icon-offices,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header a .icon-offices,
body.page-prevention-portal-508 .view-508-pp-office-topics .view-header span.header_no_link .icon-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header a .icon-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .view-header span.header_no_link .icon-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header a .icon-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .view-header span.header_no_link .icon-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header a .icon-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .view-header span.header_no_link .icon-offices {
  width: 41px;
  height: 41px;
  float: right;
  display: block;
  background-image: url("../images/icon-offices.png");
  margin-top: -10px;
  margin-right: 15px;
}
/* line 107, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .number-objectives,
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .number-offices,
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .number-topics,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .number-objectives,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .number-offices,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .number-topics,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .number-objectives,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .number-offices,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .number-topics,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .number-objectives,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .number-offices,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .number-topics,
body.page-prevention-portal-508 .view-508-pp-topic-offices .number-objectives,
body.page-prevention-portal-508 .view-508-pp-topic-offices .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-topic-offices .number-offices,
body.page-prevention-portal-508 .view-508-pp-topic-offices .number-topics,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .number-objectives,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .number-offices,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .number-topics,
body.page-prevention-portal-508 .view-508-pp-office-topics .number-objectives,
body.page-prevention-portal-508 .view-508-pp-office-topics .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-office-topics .number-offices,
body.page-prevention-portal-508 .view-508-pp-office-topics .number-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .number-objectives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .number-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .number-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .number-objectives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .number-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .number-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .number-objectives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .number-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .number-topics {
  margin-right: 10px;
  font-weight: bold;
  width: 50px;
  float: left;
  text-align: right;
  margin-left: -10px;
}
/* line 118, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-topic-offices .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-office-topics .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .number-initiatives,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .number-initiatives {
  color: #4D76A2;
}
/* line 121, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .number-offices,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .number-offices,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .number-offices,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .number-offices,
body.page-prevention-portal-508 .view-508-pp-topic-offices .number-offices,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .number-offices,
body.page-prevention-portal-508 .view-508-pp-office-topics .number-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .number-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .number-offices,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .number-offices {
  color: #A13953;
}
/* line 124, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-508-pp-initiative-objectives .number-topics,
body.page-prevention-portal-508 .view-508-pp-initiative-topics .number-topics,
body.page-prevention-portal-508 .view-508-pp-initiative-offices .number-topics,
body.page-prevention-portal-508 .view-508-pp-topic-initiatives .number-topics,
body.page-prevention-portal-508 .view-508-pp-topic-offices .number-topics,
body.page-prevention-portal-508 .view-508-pp-office-initiatives .number-topics,
body.page-prevention-portal-508 .view-508-pp-office-topics .number-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_1 .number-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_2 .number-topics,
body.page-prevention-portal-508 .view-508-pp-home.view-display-id-panel_pane_3 .number-topics {
  color: #1E9960;
}
/* line 129, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .pp-508-list {
  border: 1px solid #999;
  border-bottom: none;
  width: 735px;
  margin-top: -1px;
  margin-bottom: 20px;
}
/* line 135, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .pp-508-list > ul {
  padding: 15px 0 15px 35px;
  border-bottom: 1px solid #999;
}
/* line 139, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .pp-508-list li {
  list-style-type: none !important;
}
/* line 145, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 {
  cursor: pointer;
  position: relative;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  margin-bottom: -1px;
  padding: 10px 0px;
}
/* line 11, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 .expand_button, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 #expand_all_button, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 .related_expand_button, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 #related_expand_all_button {
  height: 20px;
  width: 20px;
  background-image: url("../images/btn_plus_normal.jpg");
  cursor: pointer;
}
/* line 16, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 .expand_button.open, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 #expand_all_button.open, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 .related_expand_button.open, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 #related_expand_all_button.open {
  background-image: url("../images/btn_minus_normal.jpg");
}
/* line 153, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 .obj_count {
  margin-left: 5px;
}
/* line 156, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 .expand_button {
  height: 20px;
  width: 20px;
  background-color: #2d856c;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
  display: block;
  position: absolute;
  top: 10px;
  right: 20px;
}
/* line 30, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 .expand_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 .expand_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives h3 .expand_button:hover {
  background-color: #3aab8b;
}
/* line 164, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .view-content {
  width: 665px;
  padding: 15px 35px 15px 35px;
  border: 1px solid #999;
  border-top: none;
}
/* line 170, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .view-empty {
  margin-bottom: 5px;
}
/* line 173, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row {
  border-top: 1px solid #eee;
  position: relative;
  margin-bottom: 0px;
}
/* line 177, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-container {
  padding: 11px 0px 11px 11px;
}
/* line 2, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-container:after {
  content: "";
  display: block;
  clear: both;
}
/* line 180, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-container > div {
  max-width: 100%;
  position: relative;
}
/* line 2, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-container > div:after {
  content: "";
  display: block;
  clear: both;
}
/* line 185, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-container.child {
  padding-left: 50px;
}
/* line 190, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-container.second-child {
  padding-left: 100px;
}
/* line 193, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-container.gray_hover {
  background: #f6f6f6 url("../images/down-bar.gif") bottom center no-repeat;
  outline: 2px solid #e5e5e5;
}
/* line 196, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-container.gray_hover.open {
  background-image: url("../images/up-bar.gif");
}
/* line 201, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .limit-width {
  width: 95%;
}
/* line 204, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons {
  margin-left: 10px;
  display: inline-block;
  position: relative;
  margin-bottom: -5px;
  font-weight: normal;
}
/* line 117, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon {
  position: relative;
  float: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #319b77;
  padding: 0px 5px;
  color: #FFFFFF;
  margin-left: 5px;
  cursor: default;
  line-height: 18.2px;
}
/* line 118, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon .iconlink, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon a, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon a:visited {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: normal;
}
/* line 124, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon a:hover {
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}
/* line 138, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon.disposition-code-1 {
  background-color: #00bd0e;
}
/* line 140, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon.disposition-code-1 .tool-tip {
  top: -100px;
  right: -96px;
}
/* line 145, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon.disposition-code-2 {
  background-color: #f87f21;
}
/* line 147, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon.disposition-code-2 .tool-tip {
  top: -80px;
  right: -87px;
}
/* line 152, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon.disposition-code-3 {
  background-color: #4b4b4b;
}
/* line 154, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon.disposition-code-3 .tool-tip {
  top: -140px;
  right: -81px;
}
/* line 159, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon.disposition-code-4 {
  background-color: #0077b9;
}
/* line 162, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon.disposition-code-5 {
  background-color: #0077b9;
}
/* line 166, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .icon:first-child {
  margin-left: 0;
}
/* line 169, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .tool-tip {
  position: absolute;
  z-index: 10;
  display: none;
  background: #FFF9F0;
  border: 1px solid #DDCCAA;
  -moz-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.1);
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  width: 196px;
  font-size: 12px !important;
  font-weight: normal;
  top: -121px;
  right: -97px;
  padding: 12px;
  color: #000000;
  text-align: center;
}
/* line 185, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .tool-tip p {
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 0px;
}
/* line 191, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .notch {
  position: absolute;
  top: 100%;
  left: 97px;
  margin: 0;
  border-top: 10px solid #FFF9F0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 0;
  padding: 0;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  _border-right-color: black;
  _border-left-color: black;
  _filter: chroma(color=black);
}
/* line 208, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .icons .notch.border-notch {
  border-top-color: #DDCCAA;
  top: 101%;
}
/* line 208, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-title, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-full-title {
  line-height: 20px;
  display: block;
  float: left;
}
/* line 2, ../sass/_mixins.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-title:after, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-full-title:after {
  content: "";
  display: block;
  clear: both;
}
/* line 213, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-title span, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-full-title span {
  display: block;
  float: left;
}
/* line 218, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-title span.field-content.title, body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-full-title span.field-content.title {
  color: #000;
  font-weight: bold;
}
/* line 225, ../sass/_prevention_portal.scss */
body.page-prevention-portal-508 .view-id-508_pp_initiative_objectives .views-row .objective-title {
  width: auto;
  float: left;
  margin-right: 22px;
  max-width: 80%;
}

/*styling for button on 'Federal Prevention Initiatives' - prevention portal lanfing page*/
/* line 239, ../sass/_prevention_portal.scss */
body.page-node-5827 div.pp-big-panel {
  border: 8px solid #043861;
  padding: 28px;
  border-radius: 13px;
  background-color: #3C6891;
  background-image: linear-gradient(#376998, #0c4d83);
}
/* line 247, ../sass/_prevention_portal.scss */
body.page-node-5827 div.pp-big-panel div.pp-text {
  padding: 0px 20px 0px 20px;
}
/* line 249, ../sass/_prevention_portal.scss */
body.page-node-5827 div.pp-big-panel div.pp-text h1, body.page-node-5827 div.pp-big-panel div.pp-text h2, body.page-node-5827 div.pp-big-panel div.pp-text p {
  color: white;
}
/* line 253, ../sass/_prevention_portal.scss */
body.page-node-5827 div.pp-big-panel div.pp-text h1 {
  font-size: 28px;
  font-weight: bold;
}
/* line 258, ../sass/_prevention_portal.scss */
body.page-node-5827 div.pp-big-panel div.pp-text p {
  font-size: 18px;
}
/* line 264, ../sass/_prevention_portal.scss */
body.page-node-5827 div.pp-inset {
  background-color: #214A6F;
  padding-top: 24px;
  height: 70px;
  border-radius: 12px;
  text-align: center;
  -webkit-box-shadow: inset 0px 0px 47px 0px rgba(0, 0, 0, 0.72);
  -moz-box-shadow: inset 0px 0px 47px 0px rgba(0, 0, 0, 0.72);
  box-shadow: inset 0px 0px 47px 0px rgba(0, 0, 0, 0.72);
}
/* line 274, ../sass/_prevention_portal.scss */
body.page-node-5827 div.pp-inset div.pp-button {
  background-color: #fdfdfd;
  border-radius: 6px;
  width: 555px;
  padding-top: 10px;
  height: 35px;
  line-height: 28px;
  font-size: 22px;
  text-align: center;
  margin-left: 25px;
}
/* line 285, ../sass/_prevention_portal.scss */
body.page-node-5827 div.pp-inset div.pp-button a {
  text-decoration: none;
  color: #214A6F;
}

/**
 * This file contains styles for proposed objectives, proposed objectives landing pages and other related.
 */
/* line 7, ../sass/_public_comment.scss */
body.public-comment .view-public-comment-landing-page.view-display-id-panel_pane_1 .view-content a, body.public-comment .propose-objective-link a {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
}
/* line 11, ../sass/_public_comment.scss */
body.public-comment.not-logged-in .pane-propose-objective-link {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
}

/* line 20, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .node-proposed-objective-landing-page p, body.node-type-proposed-objective-landing-page .node-proposed-objective-landing-page ul, body.node-type-proposed-objective-landing-page .node-proposed-objective-landing-page ol {
  margin: 0px 0px 25px;
}
/* line 23, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .node-proposed-objective-landing-page h2.polp_title {
  color: #2d856c;
  font-size: 17px;
  margin-bottom: 5px;
}
/* line 28, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .node-proposed-objective-landing-page .field {
  margin-bottom: 2em;
}
/* line 33, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives {
  width: 100%;
  margin: 1em 0;
  border-bottom: 1px solid #eee;
}
/* line 37, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .field {
  width: 100%;
  clear: both;
}
/* line 41, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row {
  clear: both;
  padding-top: 0.8em;
  border-top: 1px solid #eee;
  padding-bottom: 10px;
  margin-bottom: 0px;
}
/* line 2, ../sass/_mixins.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row:after {
  content: "";
  display: block;
  clear: both;
}
/* line 48, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row a, body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row a:visited {
  color: #006c9f;
}
/* line 51, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row a {
  text-decoration: none;
}
/* line 53, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row a:hover {
  text-decoration: underline;
}
/* line 58, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row.indent_0 {
  margin-left: 0;
}
/* line 60, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row.indent_0 .views-field-field-po-objective-text {
  width: 85%;
}
/* line 64, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row.indent_1 {
  padding-left: 5%;
}
/* line 66, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row.indent_1 .views-field-field-po-objective-text {
  width: 75%;
}
/* line 70, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row.indent_2 {
  padding-left: 10%;
}
/* line 72, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-row.indent_2 .views-field-field-po-objective-text {
  width: 70%;
}
/* line 77, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-field {
  float: left;
}
/* line 79, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-field.views-field-title {
  width: 15%;
}
/* line 81, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-field.views-field-title a {
  font-weight: bold;
}
/* line 86, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page .view-public-comment-objectives .views-field.views-field-field-po-objective-text a {
  font-weight: normal;
}

/* line 97, ../sass/_public_comment.scss */
body.node-type-proposed-objective .node-proposed-objective .po-title {
  font-weight: bold;
}
/* line 100, ../sass/_public_comment.scss */
body.node-type-proposed-objective .node-proposed-objective .objective_data_table {
  margin-left: 20px;
  margin-top: 20px;
}
/* line 103, ../sass/_public_comment.scss */
body.node-type-proposed-objective .node-proposed-objective .objective_data_table tr {
  border-bottom: 1px solid #dcddde;
}
/* line 105, ../sass/_public_comment.scss */
body.node-type-proposed-objective .node-proposed-objective .objective_data_table tr td {
  padding: 11px;
  vertical-align: top;
}
/* line 108, ../sass/_public_comment.scss */
body.node-type-proposed-objective .node-proposed-objective .objective_data_table tr td.left {
  width: 25%;
  border-right: 1px solid #dcddde;
}
/* line 113, ../sass/_public_comment.scss */
body.node-type-proposed-objective .node-proposed-objective .objective_data_table tr:last-child {
  border: none;
}
/* line 120, ../sass/_public_comment.scss */
body.node-type-proposed-objective #comments .comment {
  margin: 10px 0;
  padding-top: 10px;
  border-top: 1px solid #8f8f8f;
}
/* line 121, ../sass/_public_comment.scss */
body.node-type-proposed-objective #comments .comment .submitted {
  color: #666;
}
/* line 127, ../sass/_public_comment.scss */
body.node-type-proposed-objective #comments .comment.first {
  border: none;
}
/* line 131, ../sass/_public_comment.scss */
body.node-type-proposed-objective #comments .comment-form {
  margin-bottom: 40px;
}
/* line 133, ../sass/_public_comment.scss */
body.node-type-proposed-objective #comments .comment-form > div > div {
  margin-top: 20px;
}
/* line 136, ../sass/_public_comment.scss */
body.node-type-proposed-objective #comments .comment-form #comment_author {
  float: right;
  margin-top: 0;
}
/* line 140, ../sass/_public_comment.scss */
body.node-type-proposed-objective #comments .comment-form .field-widget-options-buttons
.form-item-field-po-anonymous-und {
  margin-top: 20px;
}
/* line 146, ../sass/_public_comment.scss */
body.node-type-proposed-objective #comments .comment-form .field-widget-options-buttons
.form-item-field-po-anonymous-und label {
  float: left;
  margin-left: 20px;
  margin-top: -20px;
  font-size: .9em;
}
/* line 155, ../sass/_public_comment.scss */
body.node-type-proposed-objective .landing-page-link {
  display: block;
  margin: 20px 0;
}
/* line 159, ../sass/_public_comment.scss */
body.node-type-proposed-objective .login_to_comment {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
}

/* line 167, ../sass/_public_comment.scss */
body.node-type-proposed-objective-landing-page #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu ul.menu li.menu-mlid-742 a, body.node-type-proposed-objective #page .panel-col-first .pane-menu-block-6 .pane-content ul.menu ul.menu li.menu-mlid-742 a {
  color: white;
  background-color: #1d4b80;
}

/* line 173, ../sass/_public_comment.scss */
body.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first #block-menu-block-6 .menu-block-6 ul.menu ul.menu li.menu-mlid-742 a {
  color: white;
  background-color: #1d4b80;
}

/* line 182, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left {
  width: 212px;
  margin-right: 24px;
  float: left;
}
/* line 186, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first {
  margin-bottom: 16px;
}
/* line 190, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first h2.block-title {
  width: 168px;
  max-width: 100%;
  border-bottom: 1px solid #122D1F;
  background-color: #2d856c;
  text-align: center;
  height: 25px;
  padding: 9px 22px 0px 22px;
  color: #fff;
  font-size: 16px;
  margin: 0px 0px 2px 0px;
}
/* line 203, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu {
  font-size: 14px;
}
/* line 206, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu > li > a {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  padding-right: 17px;
  border-left: 1px solid #D9DCE6;
  border-right: 1px solid #D9DCE6;
  margin-bottom: 2px;
}
/* line 214, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu > li.expanded {
  border-bottom: 1px solid #D9DCE6;
  max-width: 212px;
}
/* line 219, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu li {
  list-style: none;
}
/* line 223, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu > li.active-trail.expanded > a {
  color: #fff;
  background-color: #1d4b80;
}
/* line 229, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu a {
  width: 212px;
  min-height: 22px;
  display: block;
  text-decoration: none;
  padding: 8px 0px 8px 9px;
  color: #006c9f;
  font-size: 14px;
  border-bottom: 1px solid #cad6e2;
  background-color: #F0F3F7;
}
/* line 240, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu a:hover, .one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu a:focus {
  color: #fff;
  background-color: #1d4b80;
}
/* line 245, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu a.active-trail {
  color: #fff;
  background-color: #1d4b80;
}
/* line 251, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu ul.menu {
  margin-left: 5px;
  border-left: 1px solid #D9DCE6;
  border-right: 1px solid #D9DCE6;
  border-bottom: none;
  width: 199px;
  margin-bottom: -2px;
  margin-top: -2px;
}
/* line 259, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu ul.menu a {
  width: 199px;
  font-size: 13px;
  padding-left: 20px;
  padding-right: 10px;
  background-color: #fff;
  border: none;
  padding-top: 6px;
  padding-bottom: 6px;
  margin-top: 0px;
}
/* line 269, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu ul.menu a:hover, .one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu ul.menu a:focus, .one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu ul.menu a.active-trail {
  color: #fff;
  background-color: #1d4b80;
}
/* line 276, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #left .region-sidebar-first .block-content ul.menu li.last ul.menu {
  margin-bottom: 0px;
}
/* line 285, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #main-content {
  float: left;
  width: 686px;
  font-size: 14px;
}
/* line 289, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #main-content p {
  line-height: 24px;
}
/* line 293, ../sass/_public_comment.scss */
.one-sidebar.sidebar-first.page-about-history-development-public-comment-propose-objective #page #main-content #proposed-objective-node-form > div > div {
  margin-bottom: 15px;
}

/* line 3, ../sass/_ebr_submission_form.scss */
.not-front #content .ebr-submit-login {
  color: #ff5cbe;
  font-weight: bold;
}
/* line 6, ../sass/_ebr_submission_form.scss */
.not-front #content .ebr-submit-login a,
.not-front #content .ebr-submit-login a.visited {
  color: #ff5cbe;
}

/* line 14, ../sass/_ebr_submission_form.scss */
.logged-in .ebr-submit-login {
  display: none;
}

/* line 20, ../sass/_ebr_submission_form.scss */
.ebr_submission,
.page-node-edit #evidence-based-resource-node-form {
  	/*.field-name-field-description {
	  	.form-textarea-wrapper {
          margin-top: -15px;
	  	}
  	}*/
  /*
    #edit-field-organization-address-und-0 > legend {
      display: none;
    }
  */
}
/* line 24, ../sass/_ebr_submission_form.scss */
.ebr_submission .blue,
.page-node-edit #evidence-based-resource-node-form .blue {
  color: #1d4b80;
}
/* line 27, ../sass/_ebr_submission_form.scss */
.ebr_submission label,
.page-node-edit #evidence-based-resource-node-form label {
  color: #1d4b80;
}
/* line 31, ../sass/_ebr_submission_form.scss */
.ebr_submission .form-item-field-full-title-und-0-value input,
.page-node-edit #evidence-based-resource-node-form .form-item-field-full-title-und-0-value input {
  display: block;
  margin-left: 130px;
  margin-top: -18px;
}
/* line 43, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-rating #edit-field-ebr-rating-und,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-rating #edit-field-ebr-rating-und {
  margin-left: 130px;
  margin-top: -15px;
}
/* line 48, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-year,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-year {
  margin-top: 20px;
}
/* line 50, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-year .fieldset-content,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-year .fieldset-content {
  margin-left: 130px;
}
/* line 53, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-year #edit-field-ebr-year-und-0-value,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-year #edit-field-ebr-year-und-0-value {
  padding: 0px;
}
/* line 57, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-year .form-item-field-ebr-year-und-0-value-year label,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-year .form-item-field-ebr-year-und-0-value-year label {
  display: none;
  height: 0px;
}
/* line 62, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-year select,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-year select {
  vertical-align: top;
  margin-top: -18px;
}
/* line 69, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-peer-reviewed #edit-field-peer-reviewed-und,
.page-node-edit #evidence-based-resource-node-form .field-name-field-peer-reviewed #edit-field-peer-reviewed-und {
  margin-left: 130px;
  margin-top: -18px;
}
/* line 74, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-external-link,
.page-node-edit #evidence-based-resource-node-form .field-name-field-external-link {
  margin-top: 20px;
}
/* line 77, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-external-link table tbody,
.page-node-edit #evidence-based-resource-node-form .field-name-field-external-link table tbody {
  margin-left: 90px;
  margin-top: -18px;
}
/* line 81, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-external-link table tbody td.field-multiple-drag a.tabledrag-handle,
.page-node-edit #evidence-based-resource-node-form .field-name-field-external-link table tbody td.field-multiple-drag a.tabledrag-handle {
  margin-top: -15px;
}
/* line 87, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-external-link input.field-add-more-submit,
.page-node-edit #evidence-based-resource-node-form .field-name-field-external-link input.field-add-more-submit {
  margin-left: 130px;
}
/* line 91, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-developer,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-developer {
  margin-top: 20px;
}
/* line 93, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-developer input,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-developer input {
  display: block;
  margin-left: 130px;
  margin-top: -18px;
}
/* line 98, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-developer .description,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-developer .description {
  margin-left: 130px;
}
/* line 103, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-developer-type select,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-developer-type select {
  display: block;
  margin-left: 130px;
  margin-top: -18px;
}
/* line 109, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-topic-area,
.page-node-edit #evidence-based-resource-node-form .field-name-field-topic-area {
  margin-top: 20px;
}
/* line 111, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-topic-area select,
.page-node-edit #evidence-based-resource-node-form .field-name-field-topic-area select {
  display: block;
  margin-left: 130px;
  margin-top: -18px;
}
/* line 117, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-topic-area,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-topic-area {
  margin-top: 20px;
}
/* line 120, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-topic-area table tbody,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-topic-area table tbody {
  margin-left: 90px;
  margin-top: -18px;
}
/* line 123, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-topic-area table tbody a.tabledrag-handle,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-topic-area table tbody a.tabledrag-handle {
  margin-top: -22px;
  padding-top: 20px;
}
/* line 130, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-topic-area input.field-add-more-submit,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-topic-area input.field-add-more-submit {
  margin-left: 130px;
}
/* line 134, ../sass/_ebr_submission_form.scss */
.ebr_submission .citation,
.page-node-edit #evidence-based-resource-node-form .citation {
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 137, ../sass/_ebr_submission_form.scss */
.ebr_submission .citation label,
.page-node-edit #evidence-based-resource-node-form .citation label {
  display: block;
}
/* line 140, ../sass/_ebr_submission_form.scss */
.ebr_submission .citation .citation-text,
.page-node-edit #evidence-based-resource-node-form .citation .citation-text {
  display: block;
  margin-top: -40px;
}
/* line 145, ../sass/_ebr_submission_form.scss */
.ebr_submission .citation-more,
.page-node-edit #evidence-based-resource-node-form .citation-more {
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 149, ../sass/_ebr_submission_form.scss */
.ebr_submission .citation-more-optional,
.page-node-edit #evidence-based-resource-node-form .citation-more-optional {
  text-transform: uppercase;
}
/* line 152, ../sass/_ebr_submission_form.scss */
.ebr_submission .form-item-field-ebr-intervention-agent-und,
.page-node-edit #evidence-based-resource-node-form .form-item-field-ebr-intervention-agent-und {
  padding-top: 0px;
}
/* line 155, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-objectives,
.page-node-edit #evidence-based-resource-node-form .field-name-field-objectives {
  margin-top: 20px;
}
/* line 158, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-objectives table tbody,
.page-node-edit #evidence-based-resource-node-form .field-name-field-objectives table tbody {
  margin-left: 90px;
  margin-top: -18px;
}
/* line 163, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-objectives input.field-add-more-submit,
.page-node-edit #evidence-based-resource-node-form .field-name-field-objectives input.field-add-more-submit {
  margin-left: 130px;
}
/* line 167, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-submitter-comments,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-submitter-comments {
  margin-top: 20px;
}
/* line 169, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-submitter-comments .form-textarea-wrapper,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-submitter-comments .form-textarea-wrapper {
  margin-left: 190px;
  margin-top: -18px;
}
/* line 174, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-reviewer-comments-,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-reviewer-comments- {
  margin-top: 20px;
}
/* line 176, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-ebr-reviewer-comments- .form-textarea-wrapper,
.page-node-edit #evidence-based-resource-node-form .field-name-field-ebr-reviewer-comments- .form-textarea-wrapper {
  margin-left: 190px;
  margin-top: -18px;
}
/* line 183, ../sass/_ebr_submission_form.scss */
.ebr_submission .form-item-field-organization-type-und label, .ebr_submission .field-name-field-link label,
.page-node-edit #evidence-based-resource-node-form .form-item-field-organization-type-und label,
.page-node-edit #evidence-based-resource-node-form .field-name-field-link label {
  display: block;
  float: left;
  text-align: left;
  width: auto;
  padding: 0px;
}
/* line 193, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-mission label,
.page-node-edit #evidence-based-resource-node-form .field-name-field-mission label {
  display: block;
  float: left;
  text-align: left;
  width: 22%;
  padding: 0px;
}
/* line 200, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-mission .form-textarea-wrapper,
.page-node-edit #evidence-based-resource-node-form .field-name-field-mission .form-textarea-wrapper {
  float: left;
  width: 387px;
}
/* line 204, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-mission .description,
.page-node-edit #evidence-based-resource-node-form .field-name-field-mission .description {
  clear: both;
  padding-left: 150px;
}
/* line 210, ../sass/_ebr_submission_form.scss */
.ebr_submission span.fieldset-title.fieldset-legend,
.page-node-edit #evidence-based-resource-node-form span.fieldset-title.fieldset-legend {
  display: block;
  font-weight: bold;
  color: #1d4b80;
}
/* line 216, ../sass/_ebr_submission_form.scss */
.ebr_submission .form-item,
.page-node-edit #evidence-based-resource-node-form .form-item {
  margin-bottom: 10px;
}
/* line 227, ../sass/_ebr_submission_form.scss */
.ebr_submission .form-item-field-ebr-topic-area-und-0-target-id label span.form-required,
.page-node-edit #evidence-based-resource-node-form .form-item-field-ebr-topic-area-und-0-target-id label span.form-required {
  display: none;
}
/* line 233, ../sass/_ebr_submission_form.scss */
.ebr_submission #edit-field-link .gray,
.page-node-edit #evidence-based-resource-node-form #edit-field-link .gray {
  color: #888;
}
/* line 237, ../sass/_ebr_submission_form.scss */
.ebr_submission #edit-field-organization-topic-area-und, .ebr_submission #edit-field-organization-topic-area-2-und, .ebr_submission #edit-field-organization-topic-area-3-und,
.page-node-edit #evidence-based-resource-node-form #edit-field-organization-topic-area-und,
.page-node-edit #evidence-based-resource-node-form #edit-field-organization-topic-area-2-und,
.page-node-edit #evidence-based-resource-node-form #edit-field-organization-topic-area-3-und {
  width: 679px;
}
/* line 241, ../sass/_ebr_submission_form.scss */
.ebr_submission #edit-field-organization-topic-area, .ebr_submission #edit-field-submission-awareness,
.page-node-edit #evidence-based-resource-node-form #edit-field-organization-topic-area,
.page-node-edit #evidence-based-resource-node-form #edit-field-submission-awareness {
  margin-top: 30px;
  padding-top: 25px;
  -moz-box-shadow: 0px -13px 10px -16px #888;
  -webkit-box-shadow: 0px -13px 10px -16px #888;
  box-shadow: 0px -13px 10px -16px #888;
}
/* line 247, ../sass/_ebr_submission_form.scss */
.ebr_submission #edit-field-organization-address-und-0 > legend,
.page-node-edit #evidence-based-resource-node-form #edit-field-organization-address-und-0 > legend {
  padding: 10px 0px;
  font-weight: bold;
}
/* line 251, ../sass/_ebr_submission_form.scss */
.ebr_submission #field-link-add-more-wrapper,
.page-node-edit #evidence-based-resource-node-form #field-link-add-more-wrapper {
  margin-top: 20px;
}
/* line 253, ../sass/_ebr_submission_form.scss */
.ebr_submission #field-link-add-more-wrapper .link-field-subrow,
.page-node-edit #evidence-based-resource-node-form #field-link-add-more-wrapper .link-field-subrow {
  margin-top: 10px;
}
/* line 258, ../sass/_ebr_submission_form.scss */
.ebr_submission #reset_form_button,
.page-node-edit #evidence-based-resource-node-form #reset_form_button {
  display: inline-block;
  text-decoration: underline;
  font-weight: bold;
  cursor: pointer;
}
/* line 265, ../sass/_ebr_submission_form.scss */
.ebr_submission .form-item.form-type-radio.form-item-field-ebr-sex-und:first-child,
.page-node-edit #evidence-based-resource-node-form .form-item.form-type-radio.form-item-field-ebr-sex-und:first-child {
  display: none;
}
/* line 268, ../sass/_ebr_submission_form.scss */
.ebr_submission .form-item-field-ebr-topic-area-und .form-checkboxes:after,
.page-node-edit #evidence-based-resource-node-form .form-item-field-ebr-topic-area-und .form-checkboxes:after {
  clear: both;
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  overflow: hidden;
}
/* line 276, ../sass/_ebr_submission_form.scss */
.ebr_submission .form-item-field-ebr-topic-area-und .form-checkboxes,
.page-node-edit #evidence-based-resource-node-form .form-item-field-ebr-topic-area-und .form-checkboxes {
  border: 1px solid;
  height: 178px;
  overflow: scroll;
  padding: 5px;
}
/* line 282, ../sass/_ebr_submission_form.scss */
.ebr_submission .form-item-field-ebr-topic-area-und .form-item.form-type-checkbox,
.page-node-edit #evidence-based-resource-node-form .form-item-field-ebr-topic-area-und .form-item.form-type-checkbox {
  float: left;
  margin-right: 2.5%;
  width: 45%;
}
/* line 287, ../sass/_ebr_submission_form.scss */
.ebr_submission .field-name-field-objectives .form-text.form-autocomplete,
.page-node-edit #evidence-based-resource-node-form .field-name-field-objectives .form-text.form-autocomplete {
  width: 100%;
}
/* line 290, ../sass/_ebr_submission_form.scss */
.ebr_submission .form-item-field-ebr-rating-und input#edit-field-ebr-rating-und-0,
.page-node-edit #evidence-based-resource-node-form .form-item-field-ebr-rating-und input#edit-field-ebr-rating-und-0 {
  display: none;
}

/* line 1, ../sass/_surveys.scss */
.QSIPopOver > div:first-of-type {
  box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.75);
}

/* line 5, ../sass/_surveys.scss */
#cboxOverlay {
  background: rgba(0, 0, 0, 0.6);
  z-index: 9999;
}

/* line 14, ../sass/_surveys.scss */
.QSIPopOver .btn-survey-yes {
  text-align: center;
  padding: 11px;
  margin-top: 1px;
  border-radius: 4px;
  background-color: #fdb72a;
  border: 1px solid #fdb72a;
}

/* line 27, ../sass/_surveys.scss */
.QSIPopOver .btn-survey-no {
  text-align: center;
  padding: 11px;
  margin-top: 1px;
  background: linear-gradient(#fefefe 40%, #e5e1e0 100%);
  border-radius: 4px;
  border: 1px solid #A5A5A5;
}

/* line 36, ../sass/_surveys.scss */
.QSIPopOver .btn-survey-no:hover, .QSIPopOver div:focus .btn-survey-no {
  border: 1px solid #000 !important;
}
/* line 39, ../sass/_surveys.scss */
.QSIPopOver .btn-survey-no:hover span, .QSIPopOver div:focus .btn-survey-no span {
  color: #000 !important;
}

/* line 44, ../sass/_surveys.scss */
.QSIPopOver .btn-survey-yes:hover, .QSIPopOver div:focus .btn-survey-yes {
  background: linear-gradient(to bottom, #fbcc3e 33%, #fdb72a 100%) !important;
}

/* line 48, ../sass/_surveys.scss */
.QSIPopOver div:focus img[alt="Close"] {
  filter: invert(100%);
}

/* line 52, ../sass/_surveys.scss */
#resizable_embedded_link {
  width: 480px;
  margin: 20px 0 40px;
}

/* line 57, ../sass/_surveys.scss */
#resizable_embedded_link:empty {
  margin: 0;
}

/* line 61, ../sass/_surveys.scss */
.node-type-page #resizable_embedded_link,
.node-type-evidence-based-resource #resizable_embedded_link,
.node-type-lhi-topic-page #resizable_embedded_link,
.node-type-sharing-library-story #resizable_embedded_link,
.page-data-search #resizable_embedded_link {
  margin-left: 244px;
}

/* line 5, ../sass/_sdoh_desc_summaries.scss */
.node-type-sdoh-descriptive-summaries .field-name-field-sdoh-desc-notes p {
  margin-bottom: 1em;
}
/* line 8, ../sass/_sdoh_desc_summaries.scss */
.node-type-sdoh-descriptive-summaries .field-name-field-sdoh-desc-notes p:last-child {
  margin-bottom: 0;
}
/* line 14, ../sass/_sdoh_desc_summaries.scss */
.node-type-sdoh-descriptive-summaries .field-collection-container {
  margin-top: 25px;
}
/* line 17, ../sass/_sdoh_desc_summaries.scss */
.node-type-sdoh-descriptive-summaries .field-collection-container h2 {
  color: #2d856c;
  font-size: 18px;
  font-weight: bold;
  margin: 0 0 5px 0;
  display: block;
}
/* line 26, ../sass/_sdoh_desc_summaries.scss */
.node-type-sdoh-descriptive-summaries .field-collection-container p {
  margin-bottom: 0.5em;
}
/* line 29, ../sass/_sdoh_desc_summaries.scss */
.node-type-sdoh-descriptive-summaries .field-collection-container p a {
  word-break: break-all;
}
/* line 32, ../sass/_sdoh_desc_summaries.scss */
.node-type-sdoh-descriptive-summaries .field-collection-container p a.field-name-field-sdoh-desc-footnotes, .node-type-sdoh-descriptive-summaries .field-collection-container p a.field-name-field-sdoh-desc-endnotes {
  vertical-align: super;
  font-size: 75%;
}

/* GLOBAL Accordion Styles */
/* line 4, ../sass/_global_accordion.scss */
.accordion-section .view-section {
  position: relative;
}
/* line 6, ../sass/_global_accordion.scss */
.accordion-section .view-section .expand_button {
  position: absolute;
  top: 10px;
  right: 0px;
}
/* line 11, ../sass/_global_accordion.scss */
.accordion-section .view-section .expand_box {
  border-bottom: 1px solid #ccc;
}
/* line 2, ../sass/_mixins.scss */
.accordion-section .view-section .expand_box:after {
  content: "";
  display: block;
  clear: both;
}
/* line 16, ../sass/_global_accordion.scss */
.accordion-section .expand_button, .accordion-section #expand_all_button, .accordion-section .related_expand_button, .accordion-section #related_expand_all_button {
  height: 20px;
  width: 20px;
  background-color: #2d856c;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  float: right;
}
/* line 30, ../sass/_mixins.scss */
.accordion-section .expand_button:after, .accordion-section #expand_all_button:after, .accordion-section .related_expand_button:after, .accordion-section #related_expand_all_button:after {
  content: "+";
  color: #fff;
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  top: 1px;
  left: 4px;
}
/* line 40, ../sass/_mixins.scss */
.accordion-section .expand_button.open:after, .accordion-section #expand_all_button.open:after, .accordion-section .related_expand_button.open:after, .accordion-section #related_expand_all_button.open:after {
  content: "\2013";
  font-size: 20px;
  top: -2px;
  left: 5px;
  font-weight: bold;
}
/* line 48, ../sass/_mixins.scss */
.accordion-section .expand_button:hover, .accordion-section #expand_all_button:hover, .accordion-section .related_expand_button:hover, .accordion-section #related_expand_all_button:hover {
  background-color: #3aab8b;
}
/* line 22, ../sass/_global_accordion.scss */
.accordion-section .expand_link:hover {
  cursor: pointer;
}
/* line 26, ../sass/_global_accordion.scss */
.accordion-section h2 {
  clear: both;
  border-bottom: 1px solid #ccc;
  color: #006c9f;
  font-size: 18px;
  padding: 10px 0px;
}
/* line 32, ../sass/_global_accordion.scss */
.accordion-section h2 span {
  font-weight: normal;
}
/* line 35, ../sass/_global_accordion.scss */
.accordion-section h2 a.section_header {
  cursor: pointer;
}
/* line 37, ../sass/_global_accordion.scss */
.accordion-section h2 a.section_header:hover, .accordion-section h2 a.section_header:focus {
  text-decoration: underline;
}
/* line 43, ../sass/_global_accordion.scss */
.accordion-section .full_expand {
  margin: 10px 0px;
  float: right;
}
/* line 46, ../sass/_global_accordion.scss */
.accordion-section .full_expand h3 {
  float: left;
  font-size: 15px;
  color: #006c9f;
  margin-right: 10px;
}
/* line 51, ../sass/_global_accordion.scss */
.accordion-section .full_expand h3 a {
  cursor: pointer;
}
/* line 53, ../sass/_global_accordion.scss */
.accordion-section .full_expand h3 a:hover, .accordion-section .full_expand h3 a:focus {
  text-decoration: underline;
}
/* line 59, ../sass/_global_accordion.scss */
.accordion-section #expand_all_button {
  display: block;
  float: left;
}

/* line 3, ../sass/_public_comment_2030.scss */
.HP2030_PC_items {
  margin-top: 1em;
}

/* line 7, ../sass/_public_comment_2030.scss */
.HP2030_PC_background {
  margin-top: 1em;
}
/* line 9, ../sass/_public_comment_2030.scss */
.HP2030_PC_background span.black {
  display: none;
}
/* line 12, ../sass/_public_comment_2030.scss */
.HP2030_PC_background .expand_link {
  border-top: 1px solid #ccc;
}
/* line 14, ../sass/_public_comment_2030.scss */
.HP2030_PC_background .expand_link:hover, .HP2030_PC_background .expand_link:focus {
  background: #eaf2ff;
}
/* line 18, ../sass/_public_comment_2030.scss */
.HP2030_PC_background .expand_box {
  padding-top: 1.5em;
  padding-bottom: 0.5em;
}

/* line 25, ../sass/_public_comment_2030.scss */
.HP2030_PC_items h2 {
  margin-top: 1em;
  clear: both;
  display: block;
  float: left;
  width: 100%;
}

/* line 34, ../sass/_public_comment_2030.scss */
.text-comment-block {
  padding: 1em 0;
  border-top: 1px solid #ccc;
  position: relative;
  min-height: 35px;
}
/* line 39, ../sass/_public_comment_2030.scss */
.text-comment-block p {
  margin: 0;
  margin: 0 14em 0 0;
}
/* line 41, ../sass/_public_comment_2030.scss */
.text-comment-block p.list-item {
  margin-left: 1.6em;
}
/* line 46, ../sass/_public_comment_2030.scss */
.text-comment-block.first {
  border-top: 0px;
}
/* line 49, ../sass/_public_comment_2030.scss */
.text-comment-block.last {
  border-bottom: 1px solid #ccc;
  margin-bottom: 1em;
}
/* line 54, ../sass/_public_comment_2030.scss */
.text-comment-block .ordered-list {
  width: 1.6em;
  left: 0;
  display: block;
  height: 100%;
  color: #1d4b80;
  font-weight: bold;
  position: absolute;
  font-size: 1em;
}

/* line 69, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-topic-areas .view-content {
  -webkit-columns: 200px 2;
  /* Chrome, Safari, Opera */
  -moz-columns: 200px 2;
  /* Firefox */
  columns: 200px 2;
}
/* line 75, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-topic-areas h3 {
  margin-top: 19px;
  break-inside: avoid-column;
  -webkit-column-break-inside: avoid;
}
/* line 80, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-topic-areas h3:first-child {
  margin-top: 0;
}
/* line 85, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-topic-areas .views-row {
  margin-right: 2%;
  margin-bottom: 6px;
  padding: 6px 0;
  border-bottom: 1px solid #cccccc;
  break-inside: avoid-column;
  -webkit-column-break-inside: avoid;
}
/* line 93, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-topic-areas .views-row .topic_name_link a {
  text-decoration: none;
  font-weight: normal;
}
/* line 98, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-topic-areas .views-row .topic_name_link a:hover {
  text-decoration: underline;
  font-weight: normal;
}
/* line 103, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-topic-areas .views-row:last-child {
  margin-bottom: 20px;
}

/* line 109, ../sass/_public_comment_2030.scss */
.hp-2030pc-topic-group {
  -webkit-column-break-inside: avoid;
  /* Chrome, Safari, Opera */
  page-break-inside: avoid;
  /* Firefox */
  break-inside: avoid;
  /* IE 10+ */
}

/* line 115, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-objectives {
  position: relative;
  display: block;
}
/* line 119, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-objectives .view-content {
  border-top: 1px solid #f5f5f5;
  padding: 10px 0;
  position: relative;
}
/* line 125, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-objectives .view-header {
  position: relative;
  margin-bottom: 5px;
}
/* line 130, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-objectives .view-content .views-row {
  position: relative;
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #f5f5f5;
  padding-left: 15px;
}
/* line 137, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-objectives .view-content .views-row:last-child {
  border-bottom: 0;
}
/* line 142, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-objectives .view-header {
  font-weight: normal;
}
/* line 145, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-objectives .view-header p {
  margin-bottom: 15px;
}
/* line 150, ../sass/_public_comment_2030.scss */
.view-2030-public-comment-objectives .views-field-title {
  font-style: italic;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 0;
  width: 72%;
}

/* line 159, ../sass/_public_comment_2030.scss */
.views-field.views-field-field-2030-objective-text {
  width: 72%;
}

/* line 163, ../sass/_public_comment_2030.scss */
.pane-2030-public-comment-objectives {
  margin-bottom: 20px;
  border-bottom: 1px solid #f5f5f5;
}
/* line 167, ../sass/_public_comment_2030.scss */
.pane-2030-public-comment-objectives h2.pane-title {
  color: #2d856c;
  font-size: 16px;
}

/* line 174, ../sass/_public_comment_2030.scss */
.comment-link {
  position: absolute;
  right: 0;
  top: 0;
  margin-bottom: 0.5em;
}
/* line 179, ../sass/_public_comment_2030.scss */
.comment-link a {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
  line-height: 12px;
  display: inline-block;
  width: 8.5em;
  padding-left: 38px;
  height: 14px;
  text-decoration: none;
}
/* line 187, ../sass/_public_comment_2030.scss */
.comment-link a:hover, .comment-link a:focus {
  color: #fff;
  border: 1px solid #518399;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#377d9b+0,18749b+47,006c9c+100 */
  background: #377d9b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#377d9b', endColorstr='#006c9c',GradientType=0 );
  /* IE6-9 */
}
/* line 189, ../sass/_public_comment_2030.scss */
.comment-link a:hover:before, .comment-link a:focus:before {
  background-image: url("../images/white-speech-bubble.png");
}
/* line 192, ../sass/_public_comment_2030.scss */
.comment-link a:hover .comment_count, .comment-link a:focus .comment_count {
  border-left: 1px solid #518399;
}
/* line 197, ../sass/_public_comment_2030.scss */
.comment-link a:before {
  content: '';
  background-image: url("../images/blue-speech-bubble.png");
  width: 16px;
  height: 15px;
  display: block;
  background-repeat: no-repeat;
  position: absolute;
  top: 0.8em;
  left: 0.8em;
  background-size: 16px;
}
/* line 210, ../sass/_public_comment_2030.scss */
.comment-link a .comment_count_label {
  display: none;
}
/* line 214, ../sass/_public_comment_2030.scss */
.comment-link a .comment_count {
  border-left: 1px solid #ccc;
  margin-left: 1em;
  font-weight: bold;
  right: 0;
  top: 0;
  padding: 10px 13px 10px 12px;
  position: absolute;
  height: 15px;
  line-height: 14px;
}
/* line 224, ../sass/_public_comment_2030.scss */
.comment-link a .comment_count:empty:after {
  content: '0';
}

/* line 231, ../sass/_public_comment_2030.scss */
.public-2030 #core_objectives {
  margin-bottom: 35px;
}

/* line 237, ../sass/_public_comment_2030.scss */
.public-2030 #dev_research_objectives .comment-link {
  top: -50px;
}
/* line 241, ../sass/_public_comment_2030.scss */
.public-2030 #dev_research_objectives h3 {
  margin-top: 30px;
}
/* line 245, ../sass/_public_comment_2030.scss */
.public-2030 #dev_research_objectives .view-content {
  border-top: 0;
  padding-top: 0;
}
/* line 250, ../sass/_public_comment_2030.scss */
.public-2030 #dev_research_objectives .views-row {
  margin-bottom: 15px;
}
/* line 254, ../sass/_public_comment_2030.scss */
.public-2030 #dev_research_objectives .pc_dev_research_header {
  display: block;
}
/* line 258, ../sass/_public_comment_2030.scss */
.public-2030 #dev_research_objectives .pc_dev_research_subtext {
  font-weight: normal;
  clear: both;
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #f5f5f5;
  display: block;
}

/* line 270, ../sass/_public_comment_2030.scss */
.node-2030-proposed-objective .field {
  margin-bottom: 10px;
  display: block;
  width: 100%;
  float: left;
  clear: both;
}
/* line 277, ../sass/_public_comment_2030.scss */
.node-2030-proposed-objective .field .field-label {
  font-weight: bold;
}

/* line 283, ../sass/_public_comment_2030.scss */
.comment-wrapper, .pane-node-comments {
  margin-top: 30px;
}
/* line 286, ../sass/_public_comment_2030.scss */
.comment-wrapper .comment, .pane-node-comments .comment {
  padding: 10px 0 10px 0;
  margin: 0 0 10px 0;
  border-bottom: 1px solid #f5f5f5;
}
/* line 292, ../sass/_public_comment_2030.scss */
.comment-wrapper .comment-submitted, .pane-node-comments .comment-submitted {
  font-size: 0.8em !important;
  font-style: italic;
  margin-bottom: 5px;
  font-weight: normal !important;
}
/* line 299, ../sass/_public_comment_2030.scss */
.comment-wrapper .comment_forbidden, .pane-node-comments .comment_forbidden {
  display: none !important;
}
/* line 303, ../sass/_public_comment_2030.scss */
.comment-wrapper h2.pane-title, .pane-node-comments h2.pane-title {
  color: #2d856c;
  font-size: 17px;
  margin: 0 0 5px 0;
}
/* line 309, ../sass/_public_comment_2030.scss */
.comment-wrapper .comment-title, .pane-node-comments .comment-title {
  color: #000;
  font-size: 15px;
  display: block !important;
}
/* line 314, ../sass/_public_comment_2030.scss */
.comment-wrapper .comment-title a, .pane-node-comments .comment-title a {
  color: #000;
  text-decoration: none;
}
/* line 317, ../sass/_public_comment_2030.scss */
.comment-wrapper .comment-title a:hover, .pane-node-comments .comment-title a:hover {
  text-decoration: underline;
}
/* line 322, ../sass/_public_comment_2030.scss */
.comment-wrapper .comment-title .new, .pane-node-comments .comment-title .new {
  position: relative;
  bottom: 5px;
  color: red;
  font-family: Georgia,'Times New Roman',Times,serif;
  font-size: 11px;
  font-style: italic;
  line-height: 11px;
}
/* line 333, ../sass/_public_comment_2030.scss */
.comment-wrapper ul.links, .pane-node-comments ul.links {
  padding: 5px 0;
}
/* line 336, ../sass/_public_comment_2030.scss */
.comment-wrapper ul.links li a, .pane-node-comments ul.links li a {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
  line-height: 12px;
  display: inline-block;
  height: auto !important;
  padding: 6px 10px;
  text-decoration: none;
  margin: 1em 0;
  color: #000;
}
/* line 345, ../sass/_public_comment_2030.scss */
.comment-wrapper ul.links li a:hover, .comment-wrapper ul.links li a:focus, .pane-node-comments ul.links li a:hover, .pane-node-comments ul.links li a:focus {
  color: #fff;
  border: 1px solid #518399;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#377d9b+0,18749b+47,006c9c+100 */
  background: #377d9b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#377d9b', endColorstr='#006c9c',GradientType=0 );
  /* IE6-9 */
  cursor: pointer;
}

/* line 354, ../sass/_public_comment_2030.scss */
.page-comment-reply- .comment {
  padding: 10px 0 10px 0;
  margin: 0 0 10px 0;
  border-bottom: 1px solid #f5f5f5;
}
/* line 360, ../sass/_public_comment_2030.scss */
.page-comment-reply- .comment-title {
  color: #000;
  font-size: 15px;
}
/* line 364, ../sass/_public_comment_2030.scss */
.page-comment-reply- .comment-title a {
  color: #000;
}
/* line 368, ../sass/_public_comment_2030.scss */
.page-comment-reply- .comment-title .new {
  position: relative;
  bottom: 5px;
  color: red;
  font-family: Georgia,'Times New Roman',Times,serif;
  font-size: 11px;
  font-style: italic;
  line-height: 11px;
}
/* line 379, ../sass/_public_comment_2030.scss */
.page-comment-reply- .comment-submitted {
  font-size: 0.8em;
  font-style: italic;
  margin-bottom: 5px;
}
/* line 385, ../sass/_public_comment_2030.scss */
.page-comment-reply- ul.links {
  padding: 5px 0;
}
/* line 388, ../sass/_public_comment_2030.scss */
.page-comment-reply- ul.links li a {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
  line-height: 12px;
  display: inline-block;
  height: auto !important;
  padding: 6px 10px;
  text-decoration: none;
  margin: 1em 0;
  color: #000;
}
/* line 397, ../sass/_public_comment_2030.scss */
.page-comment-reply- ul.links li a:hover, .page-comment-reply- ul.links li a:focus {
  color: #fff;
  border: 1px solid #518399;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#377d9b+0,18749b+47,006c9c+100 */
  background: #377d9b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#377d9b', endColorstr='#006c9c',GradientType=0 );
  /* IE6-9 */
  cursor: pointer;
}

/* line 406, ../sass/_public_comment_2030.scss */
.public-2030.comment-thanks .messages.status, .page-comment.comment-thanks .messages.status, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research.comment-thanks .messages.status {
  display: none;
}
/* line 409, ../sass/_public_comment_2030.scss */
.public-2030 .comments-title, .page-comment .comments-title, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comments-title {
  margin-bottom: 0;
  font-size: 1.3em;
  font-weight: bold;
  color: #006c9f;
  margin-bottom: 1em;
}
/* line 415, ../sass/_public_comment_2030.scss */
.public-2030 .comments-title a, .page-comment .comments-title a, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comments-title a {
  text-decoration: none;
}
/* line 417, ../sass/_public_comment_2030.scss */
.public-2030 .comments-title a:hover, .public-2030 .comments-title a:focus, .page-comment .comments-title a:hover, .page-comment .comments-title a:focus, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comments-title a:hover, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comments-title a:focus {
  color: #2d856c;
}
/* line 420, ../sass/_public_comment_2030.scss */
.public-2030 .comments-title a:visited, .page-comment .comments-title a:visited, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comments-title a:visited {
  color: #006c9f;
}
/* line 422, ../sass/_public_comment_2030.scss */
.public-2030 .comments-title a:visited:hover, .page-comment .comments-title a:visited:hover, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comments-title a:visited:hover {
  color: #2d856c;
}
/* line 428, ../sass/_public_comment_2030.scss */
.public-2030 .accordion-section h2, .page-comment .accordion-section h2, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .accordion-section h2 {
  color: #006c9f;
  font-size: 16px;
}
/* line 433, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comments .comment-title, .page-comment .pane-node-comments .comment-title, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comments .comment-title {
  display: none;
}
/* line 437, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comments .comment-links .links, .page-comment .pane-node-comments .comment-links .links, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comments .comment-links .links {
  padding-left: 0px;
}
/* line 439, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comments .comment-links .links .comment_forbidden, .page-comment .pane-node-comments .comment-links .links .comment_forbidden, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comments .comment-links .links .comment_forbidden {
  display: none;
}
/* line 443, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comments .comment-links .links a, .page-comment .pane-node-comments .comment-links .links a, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comments .comment-links .links a {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
  line-height: 12px;
  display: inline-block;
  height: auto !important;
  padding: 6px 10px;
  text-decoration: none;
  margin: 1em 0;
  color: #000;
  font-size: 0.9em;
}
/* line 453, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comments .comment-links .links a:hover, .public-2030 .pane-node-comments .comment-links .links a:focus, .page-comment .pane-node-comments .comment-links .links a:hover, .page-comment .pane-node-comments .comment-links .links a:focus, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comments .comment-links .links a:hover, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comments .comment-links .links a:focus {
  color: #fff;
  border: 1px solid #518399;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#377d9b+0,18749b+47,006c9c+100 */
  background: #377d9b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#377d9b', endColorstr='#006c9c',GradientType=0 );
  /* IE6-9 */
  cursor: pointer;
}
/* line 460, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comments .comment_forbidden, .page-comment .pane-node-comments .comment_forbidden, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comments .comment_forbidden {
  display: none;
}
/* line 464, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comments .comment-submitted, .page-comment .pane-node-comments .comment-submitted, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comments .comment-submitted {
  font-weight: bold;
  font-size: 1.1em;
}
/* line 468, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comments .comment, .page-comment .pane-node-comments .comment, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comments .comment {
  padding: 1.2em 0;
  border-bottom: 1px solid #ccc;
}
/* line 473, ../sass/_public_comment_2030.scss */
.public-2030 h3, .page-comment h3, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research h3 {
  color: #000;
  font-size: 16px;
}
/* line 477, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comment-form, .public-2030 .comment-form, .public-2030 .confirmation, .page-comment .pane-node-comment-form, .page-comment .comment-form, .page-comment .confirmation, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-form, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .confirmation {
  padding-top: 0.25em;
}
/* line 479, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comment-form .pane-title, .public-2030 .comment-form .pane-title, .public-2030 .confirmation .pane-title, .page-comment .pane-node-comment-form .pane-title, .page-comment .comment-form .pane-title, .page-comment .confirmation .pane-title, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form .pane-title, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-form .pane-title, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .confirmation .pane-title {
  display: none;
}
/* line 484, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comment-form .form-submit, .public-2030 .pane-node-comment-form #edit-cancel, .public-2030 .comment-form .form-submit, .public-2030 .comment-form #edit-cancel, .public-2030 .confirmation .form-submit, .public-2030 .confirmation #edit-cancel, .page-comment .pane-node-comment-form .form-submit, .page-comment .pane-node-comment-form #edit-cancel, .page-comment .comment-form .form-submit, .page-comment .comment-form #edit-cancel, .page-comment .confirmation .form-submit, .page-comment .confirmation #edit-cancel, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form .form-submit, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form #edit-cancel, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-form .form-submit, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-form #edit-cancel, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .confirmation .form-submit, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .confirmation #edit-cancel {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
  line-height: 12px;
  display: inline-block;
  height: auto !important;
  padding: 6px 10px;
  text-decoration: none;
  margin: 1em 0;
  color: #000;
}
/* line 493, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comment-form .form-submit:hover, .public-2030 .pane-node-comment-form .form-submit:focus, .public-2030 .pane-node-comment-form #edit-cancel:hover, .public-2030 .pane-node-comment-form #edit-cancel:focus, .public-2030 .comment-form .form-submit:hover, .public-2030 .comment-form .form-submit:focus, .public-2030 .comment-form #edit-cancel:hover, .public-2030 .comment-form #edit-cancel:focus, .public-2030 .confirmation .form-submit:hover, .public-2030 .confirmation .form-submit:focus, .public-2030 .confirmation #edit-cancel:hover, .public-2030 .confirmation #edit-cancel:focus, .page-comment .pane-node-comment-form .form-submit:hover, .page-comment .pane-node-comment-form .form-submit:focus, .page-comment .pane-node-comment-form #edit-cancel:hover, .page-comment .pane-node-comment-form #edit-cancel:focus, .page-comment .comment-form .form-submit:hover, .page-comment .comment-form .form-submit:focus, .page-comment .comment-form #edit-cancel:hover, .page-comment .comment-form #edit-cancel:focus, .page-comment .confirmation .form-submit:hover, .page-comment .confirmation .form-submit:focus, .page-comment .confirmation #edit-cancel:hover, .page-comment .confirmation #edit-cancel:focus, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form .form-submit:hover, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form .form-submit:focus, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form #edit-cancel:hover, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form #edit-cancel:focus, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-form .form-submit:hover, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-form .form-submit:focus, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-form #edit-cancel:hover, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-form #edit-cancel:focus, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .confirmation .form-submit:hover, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .confirmation .form-submit:focus, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .confirmation #edit-cancel:hover, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .confirmation #edit-cancel:focus {
  color: #fff;
  border: 1px solid #518399;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#377d9b+0,18749b+47,006c9c+100 */
  background: #377d9b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#377d9b', endColorstr='#006c9c',GradientType=0 );
  /* IE6-9 */
  cursor: pointer;
}
/* line 498, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comment-form.expand_box, .public-2030 .comment-form.expand_box, .public-2030 .confirmation.expand_box, .page-comment .pane-node-comment-form.expand_box, .page-comment .comment-form.expand_box, .page-comment .confirmation.expand_box, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form.expand_box, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-form.expand_box, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .confirmation.expand_box {
  padding-bottom: 1em;
  margin-bottom: 1.5em;
}
/* line 502, ../sass/_public_comment_2030.scss */
.public-2030 .pane-node-comment-form #edit-author--2, .public-2030 .comment-form #edit-author--2, .public-2030 .confirmation #edit-author--2, .page-comment .pane-node-comment-form #edit-author--2, .page-comment .comment-form #edit-author--2, .page-comment .confirmation #edit-author--2, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form #edit-author--2, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-form #edit-author--2, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .confirmation #edit-author--2 {
  float: right;
}
/* line 506, ../sass/_public_comment_2030.scss */
.public-2030 .comment-collapse, .page-comment .comment-collapse, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-collapse {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
  line-height: 12px;
  display: inline-block;
  height: auto !important;
  text-decoration: none;
  margin: 1em 0;
  font-weight: bold;
  color: #000;
}
/* line 515, ../sass/_public_comment_2030.scss */
.public-2030 .comment-collapse:hover, .public-2030 .comment-collapse:focus, .page-comment .comment-collapse:hover, .page-comment .comment-collapse:focus, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-collapse:hover, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-collapse:focus {
  color: #fff;
  border: 1px solid #518399;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#377d9b+0,18749b+47,006c9c+100 */
  background: #377d9b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#377d9b', endColorstr='#006c9c',GradientType=0 );
  /* IE6-9 */
  cursor: pointer;
}
/* line 519, ../sass/_public_comment_2030.scss */
.public-2030 .comment-collapse:after, .page-comment .comment-collapse:after, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-collapse:after {
  content: '\25BE';
  margin-left: 0.5em;
}
/* line 524, ../sass/_public_comment_2030.scss */
.public-2030 .comment-collapse.open:after, .page-comment .comment-collapse.open:after, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .comment-collapse.open:after {
  content: '\25BE';
  display: inline-block;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  position: relative;
  bottom: -2px;
}
/* line 540, ../sass/_public_comment_2030.scss */
.public-2030 .field-name-field-2030-topic-area .field-item, .page-comment .field-name-field-2030-topic-area .field-item, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .field-name-field-2030-topic-area .field-item {
  color: #2d856c;
  font-weight: bold;
  font-size: 17px;
  margin: 0 0 5px 0;
}
/* line 550, ../sass/_public_comment_2030.scss */
.public-2030 .field-name-field-2030-objective-text .field-item p, .page-comment .field-name-field-2030-objective-text .field-item p, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .field-name-field-2030-objective-text .field-item p {
  font-weight: bold;
  font-size: 16px;
}
/* line 558, ../sass/_public_comment_2030.scss */
.public-2030 .field-name-field-2030-data-source .field-label, .public-2030 .field-name-field-2030-data-source .field-items, .public-2030 .field-name-field-2030-data-source .field-item, .public-2030 .field-name-field-2030-data-source .field-item p, .page-comment .field-name-field-2030-data-source .field-label, .page-comment .field-name-field-2030-data-source .field-items, .page-comment .field-name-field-2030-data-source .field-item, .page-comment .field-name-field-2030-data-source .field-item p, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .field-name-field-2030-data-source .field-label, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .field-name-field-2030-data-source .field-items, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .field-name-field-2030-data-source .field-item, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .field-name-field-2030-data-source .field-item p {
  display: inline;
}

/* line 565, ../sass/_public_comment_2030.scss */
.not-logged-in.public-2030 .pane-node-comment-form, .not-logged-in.page-comment .pane-node-comment-form, .not-logged-in.page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives-access-to-health-services-dev-research .pane-node-comment-form {
  font-size: 16px;
  padding-bottom: 10px;
}

/* line 573, ../sass/_public_comment_2030.scss */
.page-comment-delete .confirmation #edit-submit {
  background: red;
  color: #ffffff;
  margin-right: 5px;
}
/* line 578, ../sass/_public_comment_2030.scss */
.page-comment-delete .confirmation #edit-submit:hover {
  color: #fff;
  border: 1px solid #518399;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#377d9b+0,18749b+47,006c9c+100 */
  background: #377d9b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#377d9b', endColorstr='#006c9c',GradientType=0 );
  /* IE6-9 */
  cursor: pointer;
}

/* line 587, ../sass/_public_comment_2030.scss */
.page-comment ul.local_tasks {
  width: 922px;
  background-image: url("../images/bg_to_menu_new.jpg");
  background-repeat: no-repeat;
  height: 45px;
  padding: 12px 0px 0px 12px;
}
/* line 56, ../sass/_mixins.scss */
.page-comment ul.local_tasks li a {
  float: left;
  display: block;
  background-image: url("../images/to_menu_normal_middle.jpg");
  background-repeat: repeat-x;
  height: 33px;
  font-size: 14px;
  text-align: center;
  display: block;
  text-decoration: none;
  color: #FFFFFF;
  padding: 9px 11px 0px 11px;
}
/* line 69, ../sass/_mixins.scss */
.page-comment ul.local_tasks li:before {
  content: url("../images/to_menu_normal_left.jpg");
  display: block;
  float: left;
}
/* line 74, ../sass/_mixins.scss */
.page-comment ul.local_tasks li:after {
  content: url("../images/to_menu_normal_right.jpg");
  display: block;
  float: left;
  margin-right: 5px;
}
/* line 81, ../sass/_mixins.scss */
.page-comment ul.local_tasks li.active a {
  color: #000000;
  background-image: url("../images/to_menu_active_middle.jpg");
}
/* line 85, ../sass/_mixins.scss */
.page-comment ul.local_tasks li.active:before {
  content: url("../images/to_menu_active_left.jpg");
}
/* line 88, ../sass/_mixins.scss */
.page-comment ul.local_tasks li.active:after {
  content: url("../images/to_menu_active_right.jpg");
}
/* line 93, ../sass/_mixins.scss */
.page-comment ul.local_tasks li:hover, .page-comment ul.local_tasks li:focus {
  text-decoration: underline;
}
/* line 594, ../sass/_public_comment_2030.scss */
.page-comment ul.local_tasks li {
  padding: 0px;
}
/* line 597, ../sass/_public_comment_2030.scss */
.page-comment ul.local_tasks li a:hover, .page-comment ul.local_tasks li a:focus {
  text-decoration: underline;
}

/* line 605, ../sass/_public_comment_2030.scss */
.comment-pages .HP2030_PC_background.accordion-section, .node-type-2030-proposed-objective .HP2030_PC_background.accordion-section, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives .HP2030_PC_background.accordion-section {
  margin-bottom: 2em;
}
/* line 608, ../sass/_public_comment_2030.scss */
.comment-pages #edit-field-comment-anonymous, .node-type-2030-proposed-objective #edit-field-comment-anonymous, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives #edit-field-comment-anonymous {
  margin: 1em 0 0.75em;
}
/* line 610, ../sass/_public_comment_2030.scss */
.comment-pages #edit-field-comment-anonymous label, .node-type-2030-proposed-objective #edit-field-comment-anonymous label, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives #edit-field-comment-anonymous label {
  font-weight: bold;
}
/* line 614, ../sass/_public_comment_2030.scss */
.comment-pages #edit-field-comment-on-behalf, .node-type-2030-proposed-objective #edit-field-comment-on-behalf, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives #edit-field-comment-on-behalf {
  margin: 0.85em 0 0.5em;
}
/* line 617, ../sass/_public_comment_2030.scss */
.comment-pages #edit-field-po-on-behalf-org, .node-type-2030-proposed-objective #edit-field-po-on-behalf-org, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives #edit-field-po-on-behalf-org {
  margin: 0.5em 0;
}
/* line 621, ../sass/_public_comment_2030.scss */
.comment-pages .comment-unpublished, .node-type-2030-proposed-objective .comment-unpublished, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives .comment-unpublished {
  background: #eee;
  color: #555;
  padding-left: 1em !important;
  padding-right: 1em !important;
}
/* line 627, ../sass/_public_comment_2030.scss */
.comment-pages h1.pane-title, .node-type-2030-proposed-objective h1.pane-title, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives h1.pane-title {
  margin-bottom: -0.5em;
}
/* line 630, ../sass/_public_comment_2030.scss */
.comment-pages h2, .node-type-2030-proposed-objective h2, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives h2 {
  color: #000;
  font-size: 17px;
}
/* line 634, ../sass/_public_comment_2030.scss */
.comment-pages h3, .node-type-2030-proposed-objective h3, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives h3 {
  font-size: 15px;
  color: #333;
}
/* line 638, ../sass/_public_comment_2030.scss */
.comment-pages .comments-intro, .node-type-2030-proposed-objective .comments-intro, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives .comments-intro {
  margin-bottom: 1.5em;
}
/* line 641, ../sass/_public_comment_2030.scss */
.comment-pages .comment-form, .node-type-2030-proposed-objective .comment-form, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives .comment-form {
  padding-bottom: 1.25em;
  margin-bottom: 2em;
  border-bottom: 1px solid #ccc;
}
/* line 646, ../sass/_public_comment_2030.scss */
.comment-pages .form-item .description, .comment-pages .description, .node-type-2030-proposed-objective .form-item .description, .node-type-2030-proposed-objective .description, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives .form-item .description, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives .description {
  line-height: 1.5em;
}
/* line 650, ../sass/_public_comment_2030.scss */
.comment-pages.not-logged-in .pane-node-comment-form, .node-type-2030-proposed-objective.not-logged-in .pane-node-comment-form, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives.not-logged-in .pane-node-comment-form {
  padding-top: 0.5em;
}
/* line 652, ../sass/_public_comment_2030.scss */
.comment-pages.not-logged-in .pane-node-comment-form .pane-content, .node-type-2030-proposed-objective.not-logged-in .pane-node-comment-form .pane-content, .page-about-healthy-people-development-healthy-people-2030-public-comment-topics-objectives.not-logged-in .pane-node-comment-form .pane-content {
  background: #eaf2ff;
  padding: 0.75em;
}

/* line 660, ../sass/_public_comment_2030.scss */
[class*="-dev-research"] .comment-link {
  display: none;
}

/* line 668, ../sass/_public_comment_2030.scss */
.node-type-proposed-objective .form-submit, .node-type-proposed-objective #edit-cancel {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
  line-height: 12px;
  display: inline-block;
  height: auto !important;
  padding: 6px 10px;
  text-decoration: none;
  margin: 1em 0.5em 1em 0;
  color: #000;
}
/* line 677, ../sass/_public_comment_2030.scss */
.node-type-proposed-objective .form-submit:hover, .node-type-proposed-objective .form-submit:focus, .node-type-proposed-objective #edit-cancel:hover, .node-type-proposed-objective #edit-cancel:focus {
  color: #fff;
  border: 1px solid #518399;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#377d9b+0,18749b+47,006c9c+100 */
  background: #377d9b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#377d9b', endColorstr='#006c9c',GradientType=0 );
  /* IE6-9 */
  cursor: pointer;
}
/* line 685, ../sass/_public_comment_2030.scss */
.node-type-proposed-objective .objective_data_table td.left {
  font-weight: bold;
}

/* line 694, ../sass/_public_comment_2030.scss */
.node-proposed_objective-form .vertical-tabs {
  padding-left: 0;
}
/* line 698, ../sass/_public_comment_2030.scss */
.node-proposed_objective-form .vertical-tabs-list {
  float: none !important;
  width: 100% !important;
  display: block;
  margin: auto !important;
  padding: 10px 0 10px 20px !important;
}
/* line 705, ../sass/_public_comment_2030.scss */
.node-proposed_objective-form .vertical-tabs-list li {
  display: block;
  margin-bottom: 5px !important;
}
/* line 709, ../sass/_public_comment_2030.scss */
.node-proposed_objective-form .vertical-tabs-list li a {
  display: block;
}
/* line 714, ../sass/_public_comment_2030.scss */
.node-proposed_objective-form .vertical-tabs-list .summary {
  margin-left: 15px;
  font-style: italic;
  font-weight: normal;
}
/* line 721, ../sass/_public_comment_2030.scss */
.node-proposed_objective-form .form-item {
  margin-bottom: 15px;
}
/* line 725, ../sass/_public_comment_2030.scss */
.node-proposed_objective-form .form-item.form-type-radio {
  margin-bottom: 5px;
}
/* line 729, ../sass/_public_comment_2030.scss */
.node-proposed_objective-form select {
  max-width: 679px;
}
/* line 733, ../sass/_public_comment_2030.scss */
.node-proposed_objective-form .form-submit, .node-proposed_objective-form #edit-cancel {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
  line-height: 12px;
  display: inline-block;
  height: auto !important;
  padding: 6px 10px;
  text-decoration: none;
  margin: 1em 0.5em 1em 0;
  color: #000;
}
/* line 742, ../sass/_public_comment_2030.scss */
.node-proposed_objective-form .form-submit:hover, .node-proposed_objective-form .form-submit:focus, .node-proposed_objective-form #edit-cancel:hover, .node-proposed_objective-form #edit-cancel:focus {
  color: #fff;
  border: 1px solid #518399;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#377d9b+0,18749b+47,006c9c+100 */
  background: #377d9b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#377d9b', endColorstr='#006c9c',GradientType=0 );
  /* IE6-9 */
  cursor: pointer;
}

/* line 752, ../sass/_public_comment_2030.scss */
.node-proposed-objective.node-preview .field-name-field-po-objective-text {
  font-weight: bold;
}
/* line 756, ../sass/_public_comment_2030.scss */
.node-proposed-objective.node-preview .po-title {
  display: none;
}
/* line 762, ../sass/_public_comment_2030.scss */
.node-proposed-objective.node-preview .objective_data_table td {
  padding: 10px;
  border-bottom: 1px solid #f5f5f5;
}
/* line 767, ../sass/_public_comment_2030.scss */
.node-proposed-objective.node-preview .objective_data_table .left {
  font-weight: bold;
  padding-left: 0;
  border-right: 1px solid #f5f5f5;
}

/* line 776, ../sass/_public_comment_2030.scss */
.content-button {
  border: 1px solid #a5a5a5;
  border-radius: 6px;
  display: block;
  line-height: 28px;
  padding: 10px;
  width: auto;
  background: #ffffff;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e2e1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #e6e2e1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #e6e2e1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e2e1',GradientType=0 );
  /* IE6-9 */
  line-height: 12px;
  display: inline-block;
  height: auto !important;
  padding: 6px 10px;
  text-decoration: none;
  margin: 0.5em 0;
  color: #000;
  font-size: 1em;
  color: #000 !important;
}
/* line 787, ../sass/_public_comment_2030.scss */
.content-button:hover, .content-button:focus {
  color: #fff;
  border: 1px solid #518399;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#377d9b+0,18749b+47,006c9c+100 */
  background: #377d9b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #377d9b 0%, #18749b 47%, #006c9c 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#377d9b', endColorstr='#006c9c',GradientType=0 );
  /* IE6-9 */
  cursor: pointer;
  color: #fff !important;
}

/* line 6, ../sass/_registration_form.scss */
.page-user.not-logged-in #main-content ul.local_tasks {
  width: 922px;
  background-image: url("../images/bg_to_menu_new.jpg");
  background-repeat: no-repeat;
  height: 45px;
  padding: 12px 0px 0px 12px;
}
/* line 56, ../sass/_mixins.scss */
.page-user.not-logged-in #main-content ul.local_tasks li a {
  float: left;
  display: block;
  background-image: url("../images/to_menu_normal_middle.jpg");
  background-repeat: repeat-x;
  height: 33px;
  font-size: 14px;
  text-align: center;
  display: block;
  text-decoration: none;
  color: #FFFFFF;
  padding: 9px 11px 0px 11px;
}
/* line 69, ../sass/_mixins.scss */
.page-user.not-logged-in #main-content ul.local_tasks li:before {
  content: url("../images/to_menu_normal_left.jpg");
  display: block;
  float: left;
}
/* line 74, ../sass/_mixins.scss */
.page-user.not-logged-in #main-content ul.local_tasks li:after {
  content: url("../images/to_menu_normal_right.jpg");
  display: block;
  float: left;
  margin-right: 5px;
}
/* line 81, ../sass/_mixins.scss */
.page-user.not-logged-in #main-content ul.local_tasks li.active a {
  color: #000000;
  background-image: url("../images/to_menu_active_middle.jpg");
}
/* line 85, ../sass/_mixins.scss */
.page-user.not-logged-in #main-content ul.local_tasks li.active:before {
  content: url("../images/to_menu_active_left.jpg");
}
/* line 88, ../sass/_mixins.scss */
.page-user.not-logged-in #main-content ul.local_tasks li.active:after {
  content: url("../images/to_menu_active_right.jpg");
}
/* line 93, ../sass/_mixins.scss */
.page-user.not-logged-in #main-content ul.local_tasks li:hover, .page-user.not-logged-in #main-content ul.local_tasks li:focus {
  text-decoration: underline;
}
/* line 13, ../sass/_registration_form.scss */
.page-user.not-logged-in #main-content ul.local_tasks li {
  padding: 0px;
}
/* line 17, ../sass/_registration_form.scss */
.page-user.not-logged-in #content {
  padding: 0 15px;
  margin-bottom: 3em;
}
/* line 20, ../sass/_registration_form.scss */
.page-user.not-logged-in #content #edit-field-first-name-und-0-value, .page-user.not-logged-in #content #edit-field-last-name-und-0-value, .page-user.not-logged-in #content #edit-field-user-organization-name-und-0-value {
  margin-bottom: 5px;
}
/* line 26, ../sass/_registration_form.scss */
.page-user.not-logged-in input#edit-submit {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
  font-weight: bold;
  font-size: 16px;
  padding: 5px 10px;
  margin-bottom: 12px;
  border: none;
  background: #fbc03e;
  background: -moz-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbc03e), color-stop(50%, #fcce69), color-stop(51%, #fbc03e), color-stop(100%, #fbc03e));
  background: -webkit-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  background: -o-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  background: -ms-linear-gradient(top, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  background: linear-gradient(to bottom, #fbc03e 0%, #fcce69 50%, #fbc03e 51%, #fbc03e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbc03e', endColorstr='#fbc03e',GradientType=0 );
}
/* line 45, ../sass/_registration_form.scss */
.page-user.not-logged-in input#edit-submit:hover {
  cursor: pointer;
}
/* line 50, ../sass/_registration_form.scss */
.page-user.not-logged-in.page-user-password input#edit-name {
  margin-bottom: 5px;
}

/* line 56, ../sass/_registration_form.scss */
form#user-register-form {
  max-width: 500px;
}
/* line 60, ../sass/_registration_form.scss */
form#user-register-form .location .form-item label {
  float: none;
  width: auto;
}
/* line 67, ../sass/_registration_form.scss */
form#user-register-form .form-item .description {
  line-height: 16px;
  margin: 0.5em 0 1em;
}
/* line 76, ../sass/_registration_form.scss */
form#user-register-form .form-item select {
  margin-bottom: 7px;
  width: 25em;
  height: 22px;
}
/* line 85, ../sass/_registration_form.scss */
form#user-register-form fieldset legend {
  color: #2d856c;
  font-size: 17px;
  margin-bottom: 0.5em;
  margin-top: 1.2em;
  display: block;
  float: left;
  width: 100%;
}
/* line 96, ../sass/_registration_form.scss */
form#user-register-form .form-type-password {
  position: relative;
}
/* line 98, ../sass/_registration_form.scss */
form#user-register-form .form-type-password .password-strength {
  left: 200px;
  position: absolute;
  float: none;
}
/* line 103, ../sass/_registration_form.scss */
form#user-register-form .form-type-password input {
  margin-bottom: 5px;
}
/* line 108, ../sass/_registration_form.scss */
form#user-register-form div.password-confirm {
  position: absolute;
  left: 200px;
}
/* line 116, ../sass/_registration_form.scss */
form#user-register-form .form-item-field-user-organization-name-und-0-value input {
  width: 25em;
}
/* line 121, ../sass/_registration_form.scss */
form#user-register-form .link-field-column {
  width: 100%;
  clear: both;
}
/* line 124, ../sass/_registration_form.scss */
form#user-register-form .link-field-column input {
  width: 25em;
}
/* line 130, ../sass/_registration_form.scss */
form#user-register-form .form-item-field-user-org-website-und-0-title .description {
  margin-bottom: 5px;
}
/* line 137, ../sass/_registration_form.scss */
form#user-register-form .captcha {
  margin-top: 2.3em;
}
/* line 139, ../sass/_registration_form.scss */
form#user-register-form .captcha .textcaptcha-challenge-description {
  font-size: 1.1em;
  margin-bottom: 0.75em;
  display: block;
  float: left;
  width: 100%;
}
/* line 146, ../sass/_registration_form.scss */
form#user-register-form .captcha input {
  width: 25em;
}
