/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
@import url(//fonts.googleapis.com/css?family=Lato:300,400,500,600,700);
@import url(//fonts.googleapis.com/css?family=Lato:300,400);
/* line 426, sprites/*.png */
.sprites-sprite {
  background: url('/Media/images/sprites-s81266d368c.png') no-repeat;
}

/* line 17, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 34, ../../sass-src/partials/_text.scss */
body {
  font-family: arial, helvetica, verdana;
  font-size: 12px;
  line-height: 1;
}

/* line 39, ../../sass-src/partials/_text.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: arial, helvetica, verdana;
  font-size: 12px;
  line-height: 1.5;
  margin-bottom: 12px;
  color: #474747;
}

/* line 44, ../../sass-src/partials/_text.scss */
h1 {
  font-size: 26px;
}

/* line 48, ../../sass-src/partials/_text.scss */
h2 {
  font-size: 21px;
}

/* line 52, ../../sass-src/partials/_text.scss */
h3 {
  font-size: 19px;
}

/* line 56, ../../sass-src/partials/_text.scss */
h4 {
  font-size: 14px;
}

/* line 60, ../../sass-src/partials/_text.scss */
h5 {
  font-size: 14px;
}

/* line 64, ../../sass-src/partials/_text.scss */
h6 {
  font-size: 14px;
}

/* line 68, ../../sass-src/partials/_text.scss */
div.p, p, ul, ol {
  font-family: arial, helvetica, verdana;
  font-size: 12px;
  line-height: 1.5;
  margin-bottom: 12px;
}

/* line 79, ../../sass-src/partials/_text.scss */
ul li {
  margin-bottom: 0.5em;
  list-style: disc;
  margin-left: 20px;
}

/* line 85, ../../sass-src/partials/_text.scss */
ol li {
  margin-bottom: 0.5em;
  list-style: decimal;
  margin-left: 26px;
}

/* line 91, ../../sass-src/partials/_text.scss */
dl dt, dl dd {
  margin-bottom: 0.5em;
  margin-left: 20px;
}

/* line 96, ../../sass-src/partials/_text.scss */
a {
  /* @include hover-link; */
  color: #11779b;
  font-weight: bold;
  text-decoration: none;
}

/* line 103, ../../sass-src/partials/_text.scss */
strong {
  font-weight: bold;
}

/* line 107, ../../sass-src/partials/_text.scss */
em {
  font-style: italic;
}

/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
/*

*/
/* line 84, ../../sass-src/partials/_tooltips.scss */
.history-control-tooltip {
  display: none;
  position: absolute;
  bottom: 0px;
  right: 0px;
  width: 92px;
  height: 45px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -650px no-repeat;
  background-position: 0 -650px;
}
/* line 94, ../../sass-src/partials/_tooltips.scss */
.history-control-tooltip p {
  color: white;
  margin: 2px 6px;
  overflow: hidden;
}

/* line 101, ../../sass-src/partials/_tooltips.scss */
.divider-handle-tooltip {
  display: none;
  position: absolute;
  top: 0px;
  right: 10px;
  width: 104px;
  height: 45px;
}
/* line 109, ../../sass-src/partials/_tooltips.scss */
.divider-handle-tooltip p {
  color: white;
  overflow: hidden;
}

/* line 115, ../../sass-src/partials/_tooltips.scss */
.divider-handle-tooltip.handle-closed {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -697px no-repeat;
  background-position: 0 -697px;
}
/* line 118, ../../sass-src/partials/_tooltips.scss */
.divider-handle-tooltip.handle-closed p {
  margin: 6px 8px;
}

/* line 123, ../../sass-src/partials/_tooltips.scss */
.divider-handle-tooltip.handle-open {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -744px no-repeat;
  background-position: 0 -744px;
}
/* line 126, ../../sass-src/partials/_tooltips.scss */
.divider-handle-tooltip.handle-open p {
  margin: 6px 4px 6px 16px;
}

/* line 131, ../../sass-src/partials/_tooltips.scss */
.h5measure {
  font-size: 10px;
  padding: 0;
  margin: 4px 0 5px 0;
}

/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
/* line 1144, ../../sass-src/partials/_readerpanel.scss */
.spanmeasure {
  font-family: arial, helvetica, verdana;
  font-size: 12px;
  font-weight: bold;
}

/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
/* line 426, sprites/*.png */
.sprites-sprite {
  background: url('/Media/images/sprites-s81266d368c.png') no-repeat;
}

/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
/* line 12, ../../sass-src/partials/_layout.scss */
body {
  background: white;
  margin: 0;
  padding: 0;
  min-height: 100%;
}

/* line 20, ../../sass-src/partials/_layout.scss */
#container {
  clear: both;
  background: #2a2a2a;
  margin: 0;
  min-height: 100%;
}

/* line 28, ../../sass-src/partials/_layout.scss */
#footer, #content, #homepage-branding, #infopanel, #homepage-pathways {
  background-color: white;
}

/* line 32, ../../sass-src/partials/_layout.scss */
#path-menu ul {
  clear: both;
}
/* line 38, ../../sass-src/partials/_layout.scss */
#path-menu ul a input {
  margin: 0 !important;
}

/* line 49, ../../sass-src/partials/_layout.scss */
#content {
  position: relative;
  min-height: 100%;
}
/* line 3, ../../sass-src/partials/_tooltips.scss */
#content .general-tooltip {
  color: white;
  background-color: #fefdfd;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fefdfd), color-stop(1, #ebeaea));
  background-image: -moz-linear-gradient(top, #fefdfd, #ebeaea);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  min-height: 20px;
  border: 1px solid #cccccc;
  margin: 2px 0 0 0;
  z-index: 100000;
  overflow: hidden;
}
/* line 17, ../../sass-src/partials/_tooltips.scss */
#content .general-tooltip .tooltip {
  padding: 4px 6px;
  margin: 0px;
}
/* line 21, ../../sass-src/partials/_tooltips.scss */
#content .general-tooltip .tooltip .footnote {
  color: #474747;
}
/* line 26, ../../sass-src/partials/_tooltips.scss */
#content .general-tooltip .historytooltip {
  padding: 4px 6px;
  margin: 0px;
  font-size: 11px;
  color: #6a6a6a;
}
/* line 33, ../../sass-src/partials/_tooltips.scss */
#content .general-tooltip .thumb {
  margin: 4px auto 10px;
}
/* line 37, ../../sass-src/partials/_tooltips.scss */
#content .general-tooltip .thumbnailicon {
  margin: 0px auto;
}
/* line 42, ../../sass-src/partials/_tooltips.scss */
#content .general-tooltip-tip {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 23px;
  height: 11px;
  z-index: 100000;
}
/* line 52, ../../sass-src/partials/_tooltips.scss */
#content .general-tooltip-tip.up {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -224px no-repeat;
  background-position: 0 -224px;
}
/* line 57, ../../sass-src/partials/_tooltips.scss */
#content .general-tooltip-tip.down {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -263px no-repeat;
  background-position: 0 -263px;
}
/* line 15, ../../sass-src/partials/_pathwaycontent.scss */
#content #npw-path-layer {
  position: relative;
  overflow: hidden;
  background: #ededed;
}
/* line 22, ../../sass-src/partials/_pathwaycontent.scss */
#content .path-view-html {
  font-size: 11px;
}
/* line 28, ../../sass-src/partials/_pathwaycontent.scss */
#content #path-view-html.print div.label {
  background: #eee;
}
/* line 36, ../../sass-src/partials/_pathwaycontent.scss */
#content #viewport {
  position: absolute;
}
/* line 40, ../../sass-src/partials/_pathwaycontent.scss */
#content .view {
  position: absolute;
  overflow: hidden;
}
/* line 45, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #pathway-tools-menu {
  line-height: 2em;
}
/* line 49, ../../sass-src/partials/_pathwaycontent.scss */
#content .view.path {
  /* display: none; */
}
/* line 51, ../../sass-src/partials/_pathwaycontent.scss */
#content .view.path h1 {
  display: none;
  height: auto;
  width: auto;
  box-sizing: border-box;
  line-height: 53px;
  font-family: Lato;
  font-weight: 300;
  margin-bottom: 0;
  padding-right: 145px;
  padding-left: 10px;
}
/* line 63, ../../sass-src/partials/_pathwaycontent.scss */
#content .view.path.ready {
  display: block;
}
/* line 68, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #npm-rp-header {
  display: none;
  background-color: #f5f8fa;
  /*padding: 14px;*/
  width: 100%;
  overflow: auto;
  			/*
  			.pathway-information-menu {
  				float: left;
  				clear: both;
  				margin-top: 5px;
  				overflow: hidden;
  
  				#path-info-index {
  
  					margin: 0;
  					float: left;
  
  					li {
  						margin: 0 0 1px 1px; 
  						float: left;
  						clear: none;
  						list-style : none;
  						a {
  							font-weight: normal;
  						}
  					}
  				}
  			}
  			*/
}
/* line 75, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #npm-rp-header #npm-rp-header-nav {
  /* padding: 10px 0 10px 10px; */
}
/* line 78, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-back-to-paths, #content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-overview {
  margin: 14px 0 14px 36px;
  display: block;
  font-weight: normal;
  font-size: 16px;
  float: left;
  line-height: 25px;
}
/* line 87, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-back-to-paths span.icon, #content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-overview span.icon {
  float: left;
  line-height: 25px;
}
/* line 93, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-back-to-paths span.text, #content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-overview span.text {
  display: block;
  clear: none;
  margin-left: 30px;
}
/* line 99, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-back-to-paths:hover, #content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-overview:hover {
  color: #08455b;
}
/* line 101, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-back-to-paths:hover span.text, #content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-overview:hover span.text {
  text-decoration: underline;
}
/* line 110, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-previous {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 0;
  padding: 8px 8px;
  background-color: #01769d;
}
/* line 118, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #npm-rp-header #npm-rp-header-nav #npm-rp-header-previous:hover {
  background-color: #08455b;
}
/* line 124, ../../sass-src/partials/_pathwaycontent.scss */
#content .view #npm-rp-header ul li {
  list-style-type: none;
  margin: 0 4px 4px 4px;
  float: left;
  clear: none;
}
/* line 159, ../../sass-src/partials/_pathwaycontent.scss */
#content .loader {
  background: #fff;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 5000;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 168, ../../sass-src/partials/_pathwaycontent.scss */
#content .loader img {
  display: block;
  position: absolute;
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 176, ../../sass-src/partials/_pathwaycontent.scss */
#content .blocking {
  background: #000;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1999;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
/* line 189, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider {
  width: 2px;
  overflow: visible;
  cursor: col-resize;
  text-align: center;
  /* background: #fff url('/Media/images/divider-buttons.png') no-repeat center center; */
  background: #ddd;
}
/* line 197, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider ul {
  display: none;
}
/* line 201, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider.mobile {
  border: 0;
  background: #01769d;
}
/* line 204, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider.mobile ul {
  display: block;
  margin: 0;
  margin-top: 20px;
}
/* line 208, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider.mobile ul li {
  list-style: none;
  padding: 10px;
  margin: 0;
}
/* line 212, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider.mobile ul li a {
  color: #acdeef;
  font-size: 30px;
}
/* line 217, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider.mobile ul li.active {
  background: #fff;
}
/* line 219, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider.mobile ul li.active a {
  color: #08455b;
}
/* line 228, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider .divider-handle {
  height: 35px;
  border: 1px solid #cccccc;
  border-bottom: 0px;
  border-right: 0px;
  width: 21px;
  position: absolute;
  left: -23px;
  cursor: pointer;
  cursor: hand;
}
/* line 241, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider.open div.divider-handle {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -547px no-repeat;
  background-position: 0 -547px;
}
/* line 247, ../../sass-src/partials/_pathwaycontent.scss */
#content .divider.closed div.divider-handle {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -584px no-repeat;
  background-position: 0 -584px;
}
/* line 258, ../../sass-src/partials/_pathwaycontent.scss */
#content #path-specific-menu {
  height: 36px;
  background: #fff;
  border-bottom: 1px solid #ccc;
}
/* line 263, ../../sass-src/partials/_pathwaycontent.scss */
#content #path-specific-menu h1 {
  font-size: 21px;
  padding: 5px 16px 0 16px;
  margin: 0;
  font-weight: bold;
}
/* line 271, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-application {
  /*display:none;
  @include box-shadow(inset 3px 3px 4px #000);*/
}
/* line 277, ../../sass-src/partials/_pathwaycontent.scss */
#content .pathway-tools-menu {
  width: auto;
  float: right;
  position: absolute;
  right: 5px;
  top: 5px;
}
/* line 284, ../../sass-src/partials/_pathwaycontent.scss */
#content .pathway-tools-menu span[class*=icon-stack-base] {
  color: #323232;
}
/* line 289, ../../sass-src/partials/_pathwaycontent.scss */
#content #npw-reader-panel {
  -ms-touch-action: auto;
  /* #content #npw-reader-panel.minimum .pathway-information-menu #path-info-index li a span.text */
  overflow-y: scroll;
  /*
  span.text {
  	clear: none;
  	display: block;
  	margin-left: 36px;
  }
  */
}
/* line 17, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel div, #content #npw-reader-panel div.p, #content #npw-reader-panel p, #content #npw-reader-panel ul, #content #npw-reader-panel li, #content #npw-reader-panel ol, #content #npw-reader-panel a {
  font-size: 14px;
  font-family: Lato !important;
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  margin: 0 0 12px;
}
/* line 29, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .quality-statement-page,
#content #npw-reader-panel .effective-interventions-page {
  padding-top: 1em;
}
/* line 32, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .quality-statement-page div.p,
#content #npw-reader-panel .effective-interventions-page div.p {
  padding-left: 14px;
}
/* line 42, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel.minimum .pathway-information-menu #path-info-index li a {
  height: auto;
  margin-bottom: 0px !important;
}
/* line 48, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel.minimum .pathway-information-menu #path-info-index li a span.text {
  display: block;
}
/* line 57, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel.minimum .pathway-information-menu .navmenu ul li {
  float: none;
  width: auto;
}
/* line 66, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel a:hover {
  text-decoration: underline;
}
/* line 68, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel a:hover > [class*=icon] {
  text-decoration: none;
}
/* line 77, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel li {
  margin: 0 0 6px 18px;
}
/* line 84, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #path-info-index a {
  text-decoration: none;
}
/* line 88, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #path-info-index li {
  list-style-type: none;
  /* margin: 0px 4px 4px 4px; */
  margin: 0px;
  float: left;
  clear: none;
}
/* line 97, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-info-category-page > ul {
  list-style: none;
  margin-left: 0;
}
/* line 100, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-info-category-page > ul > li {
  list-style: none;
  margin-left: 0;
}
/* line 108, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .node-full-content-page > h1 {
  font-size: 24px;
  line-height: 36px;
  margin-top: 10px;
}
/* line 114, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .node-full-content-page .pathway-information-menu-nav {
  top: 0px;
}
/* line 120, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page {
  /* padding: 20px; */
  -ms-touch-action: auto;
  width: 90%;
  margin: 0 auto 50px;
  /* h1, h2, h3, h4, h5, h6,  */
}
/* line 130, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page h3 {
  padding: 20px;
  margin: 0;
}
/* line 135, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page h4 {
  font-size: 12px;
  padding: 4px 0 4px 20px;
  font-weight: bold;
  margin-bottom: 0;
  text-transform: uppercase;
  border-top: 1px solid #d5d5d5;
  color: #767676;
  float: left;
  width: 100%;
  box-sizing: border-box;
}
/* line 149, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul li {
  position: relative;
}
/* line 151, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul li span.text {
  display: block;
  padding-left: 39px;
}
/* line 160, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page a.quality-statement,
#content #npw-reader-panel .reader-panel-page a.effective-interventions-library-detail {
  padding: 10px;
  display: block;
  background: #eee;
  font-size: 16px;
  font-weight: 400;
  font-family: Lato;
  clear: both;
  overflow: auto;
  margin-bottom: 1px;
}
/* line 173, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page a.quality-statement span[class^=icon],
#content #npw-reader-panel .reader-panel-page a.effective-interventions-library-detail span[class^=icon] {
  float: right;
}
/* line 177, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page a.quality-statement span.number,
#content #npw-reader-panel .reader-panel-page a.effective-interventions-library-detail span.number {
  background: white;
  border-radius: 20px;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  line-height: 1.1;
  text-align: center;
  float: left;
  margin-top: -2px;
}
/* line 191, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page a.quality-statement span.title,
#content #npw-reader-panel .reader-panel-page a.effective-interventions-library-detail span.title {
  margin-left: 10px;
  float: left;
  display: block;
  width: 80%;
}
/* line 200, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page p, #content #npw-reader-panel .reader-panel-page ul {
  margin: 0;
  padding: 0 li;
  padding-margin: 0 0 6px 18px;
}
/* line 210, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page h1 {
  font-size: 26px;
  line-height: 36px;
  font-weight: 400;
  height: auto;
  margin-left: 0;
  color: #66737c;
}
/* line 218, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page h2 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 700;
  margin-bottom: 0.5em;
}
/* line 224, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page h3 {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: .5em;
}
/* line 229, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page h4 {
  font-size: 16px;
  padding: 10px 0 0px 16px;
  font-weight: bold;
  margin-bottom: 0;
}
/* line 230, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page h5 {
  font-size: 14px;
  padding: 7px 0 0px 16px;
  font-weight: bold;
}
/* line 231, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page h6 {
  font-size: 14px;
  padding: 7px 0 0px 16px;
}
/* line 233, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page a > h1 {
  font-size: 18px;
  line-height: 30px;
  font-weight: 700;
  background: #e1e8ed;
  display: inline-block;
  padding: 9px 24px;
  margin: 0 0 18px;
  color: #66737c;
}
/* line 246, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page h2 {
  font-size: 18px;
  line-height: 30px;
  font-weight: 700;
  background: #e1e8ed;
  display: inline-block;
  padding: 9px 24px;
  margin: 0 0 18px;
  color: #66737c;
}
/* line 259, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page h3 {
  font-size: 18px;
  line-height: 30px;
  margin: 0 0 6px;
  font-style: italic;
}
/* line 268, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page a.fragment span span + span {
  margin-left: 10px;
}
/* line 274, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page a.glossary {
  text-decoration: none;
  cursor: help;
  background: #ACDEEF;
  padding: 2px 6px;
  margin: 0 2px;
  font-size: inherit;
  font-weight: inherit;
}
/* line 285, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page > div.p {
  margin-left: 14px;
}
/* line 289, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page div.sub-section {
  overflow: hidden;
}
/* line 293, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page div.nav {
  background-color: #f6f6f6;
  padding: 20px 20px;
  overflow: hidden;
  margin-bottom: 1em;
  border-bottom: 1px solid #d5d5d5;
}
/* line 300, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page div.nav span {
  margin-right: 0.5em;
}
/* line 304, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page div.nav a {
  float: left;
  width: 50%;
  font-size: 10pt;
}
/* line 310, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page div.top {
  float: left;
  clear: both;
  width: 100%;
  margin-bottom: 1em;
  margin-left: 0;
  padding-right: 0;
}
/* line 318, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page div.top a.top {
  font-size: 10pt;
  float: right;
  color: black;
  margin-right: 14px;
}
/* line 323, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page div.top a.top span {
  margin-right: 0.5ex;
  text-decoration: none;
}
/* line 330, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page table {
  border-collapse: collapse;
  border: 1px solid gray;
  margin: 0 14px;
}
/* line 331, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page table thead, #content #npw-reader-panel .reader-panel-page table tbody, #content #npw-reader-panel .reader-panel-page table th, #content #npw-reader-panel .reader-panel-page table td {
  padding: 6px;
  border-collapse: collapse;
  border: 1px solid gray;
}
/* line 332, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page table th {
  background-color: #ccc;
}
/* line 333, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page table o td {
  vertical-align: top;
}
/* line 334, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page table div.p {
  margin: 0;
}
/* line 338, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul, #content #npw-reader-panel .reader-panel-page .public-search-results ul {
  list-style: none;
  margin-left: 0px;
  border-bottom: 1px solid #d5d5d5;
  float: left;
  width: 100%;
}
/* line 345, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul li, #content #npw-reader-panel .reader-panel-page .public-search-results ul li {
  list-style: none;
  margin-left: 0px;
  margin-bottom: 0px;
}
/* line 5, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul li a, #content #npw-reader-panel .reader-panel-page .public-search-results ul li a {
  padding: 10px;
  display: block;
  background: #e1e8ed;
  font-size: 16px;
  font-weight: 400;
  font-family: Lato;
  border-top: 1px solid #fff;
  border-left: 1px solid #d5d5d5;
  margin-bottom: 0px;
}
/* line 16, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul li a:hover, #content #npw-reader-panel .reader-panel-page .public-search-results ul li a:hover {
  color: #08455b;
  background-color: white;
}
/* line 19, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul li a:hover span.icon-stack-base, #content #npw-reader-panel .reader-panel-page .public-search-results ul li a:hover span.icon-stack-base {
  color: #08455b;
}
/* line 23, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul li a:hover span.icon-nice-pathways, #content #npw-reader-panel .reader-panel-page .public-search-results ul li a:hover span.icon-nice-pathways {
  color: white;
}
/* line 28, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul li a span.icon-stack-base, #content #npw-reader-panel .reader-panel-page .public-search-results ul li a span.icon-stack-base {
  color: white;
}
/* line 32, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul li a span.icon-nice-pathways, #content #npw-reader-panel .reader-panel-page .public-search-results ul li a span.icon-nice-pathways {
  color: #01769d;
}
/* line 352, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .reader-panel-page .recently-viewed-page ul li a, #content #npw-reader-panel .reader-panel-page .public-search-results ul li a {
  border-left: none;
}
/* line 361, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results {
  color: #767676;
  padding-bottom: 100px;
}
/* line 365, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results .search-header-horizontal {
  padding-left: 14px;
  margin-top: 1em;
  color: #767676;
}
/* line 370, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results .pager {
  overflow: hidden;
  border-bottom: 1px solid #d5d5d5;
  padding-bottom: 1em;
}
/* line 375, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results .pager ul {
  border: 0;
  padding-left: 14px;
}
/* line 379, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results .pager ul li {
  float: left;
}
/* line 381, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results .pager ul li a {
  background: white;
  border: 0;
}
/* line 384, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results .pager ul li a:hover {
  background: #ededed;
}
/* line 389, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results .pager ul li span {
  display: block;
  padding: 10px;
}
/* line 399, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li {
  text-transform: uppercase;
  font-size: 12px;
  float: left;
  width: 100%;
}
/* line 405, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li span.section-title {
  border-bottom: 1px solid #d5d5d5;
  padding: 4px 10px;
  display: block;
}
/* line 411, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul {
  background: #f6f6f6;
}
/* line 414, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul a.showhide {
  background: #00a7df;
  color: white;
  border-top: 0;
  margin: 0 10px 10px 0;
}
/* line 420, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul a.showhide:hover {
  background: #08455b;
  color: white;
}
/* line 426, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li {
  text-transform: none;
  border-top: 0;
  position: relative;
}
/* line 433, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li div.pathway-link span.icon-stack {
  margin-top: 0px;
  color: white;
}
/* line 438, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li div.pathway-link span.icon-nice-pathways {
  color: #01769d;
}
/* line 442, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li div.pathway-link a {
  padding: 10px;
  border: 0;
}
/* line 447, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li div.pathway-link span.text {
  display: block;
  padding-left: 39px;
}
/* line 453, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li ul {
  border-bottom: 0;
}
/* line 456, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li ul li.path-link {
  position: relative;
}
/* line 460, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li ul li.path-link.hidden {
  display: none;
}
/* line 464, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li ul li.path-link a {
  background: #f6f6f6;
  border-top: 0;
}
/* line 468, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li ul li.path-link a span.icon-nice-pathways-node {
  width: 28px;
  display: inline-block;
  text-align: center;
  margin-right: 7px;
  float: left;
  margin-top: 4px;
}
/* line 477, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .public-search-results > div > ul > li ul li ul li.path-link a span.text {
  display: block;
  margin-left: 40px;
}
/* line 492, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.mode-switcher {
  margin-top: 1em;
}
/* line 495, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.mode-switcher li {
  background: #f9f9f9;
  color: #01769d;
  border: 1px solid #d5d5d5;
  margin-bottom: 0px;
}
/* line 501, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.mode-switcher li a {
  font-weight: normal;
  padding: 0 0.5em;
}
/* line 505, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.mode-switcher li a:hover {
  color: #08455b;
}
/* line 510, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.mode-switcher li:hover {
  background-color: #f6f6f6;
}
/* line 514, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.mode-switcher li.active {
  background: white;
  border-bottom: 1px solid white;
}
/* line 522, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.abc-index, #content #npw-reader-panel .pathways-A-to-Z-page ul.mode-switcher {
  overflow: auto;
  width: 100%;
  font-size: 14px;
  padding-left: 2em;
  box-sizing: border-box;
}
/* line 529, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.abc-index li, #content #npw-reader-panel .pathways-A-to-Z-page ul.mode-switcher li {
  float: left;
  list-style: none;
  margin-left: 0px;
  margin-right: 6px;
  padding: 4px 0px;
}
/* line 542, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.abc-index {
  padding: 0 20px;
  width: auto;
}
/* line 546, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.abc-index li {
  font-weight: bold;
  color: #767676;
  width: 2em;
  text-align: center;
}
/* line 552, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.abc-index li.hasLink {
  background: #ededed;
}
/* line 556, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.abc-index li.active {
  background: #08455b;
}
/* line 558, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.abc-index li.active a {
  color: white;
}
/* line 560, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.abc-index li.active a:hover {
  color: white;
}
/* line 566, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.abc-index li a {
  cursor: pointer;
}
/* line 568, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul.abc-index li a:hover {
  color: #08455b;
}
/* line 575, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable {
  display: none;
  border-top: 1px solid #d5d5d5;
  margin-top: -1px;
  padding-top: 1em;
}
/* line 581, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.active {
  display: block;
}
/* line 585, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content {
  /* TOP LEVEL */
}
/* line 586, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content span.icon-stack {
  margin-right: 5px;
}
/* line 592, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content > ul > li:hover > span, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content > ul > li:hover > a.expando {
  color: #08455b;
}
/* line 597, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content span.text.pathway-link {
  padding: 10px 10px 0px 10px;
}
/* line 601, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content a.expando {
  /*
  position: absolute;
  top: 0px;
  right: 0px;
  */
  height: 31px;
  width: 31px;
  font-weight: normal;
  float: right;
  margin-top: -41px;
}
/* line 614, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content a.expando span.arrow {
  position: relative;
  font-size: 25px;
  left: 7px;
}
/* line 624, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content a.linko {
  display: inline-block;
  padding: 11px 50px 9px 11px;
  font-weight: normal;
}
/* line 630, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content a.linko.pathway-link {
  padding: 0px 10px 10px 10px;
  font-size: 10px;
  line-height: 17px;
}
/* line 631, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content a.linko.pathway-link:hover {
  color: #08455b;
}
/* line 639, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content a.linko span.linko-text {
  margin-left: 40px;
}
/* line 646, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul {
  display: none;
  background: white;
}
/* line 649, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul.active {
  display: block;
}
/* line 652, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul.active li {
  height: auto !important;
}
/* line 658, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li {
  color: #01769d;
  color: #01769d;
  font-size: 14px;
  margin-left: 0px;
  list-style: none;
  margin: 0;
  position: relative;
  border-bottom: #ccc 1px solid;
  height: 31px;
  /* LEVEL 1 */
}
/* line 670, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li > span {
  display: block;
  padding: 10px;
}
/* line 677, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li a.expando {
  display: block;
  padding: 5px;
}
/* line 682, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li a.expando:hover, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li a.expando.active {
  background: #ededed;
}
/* line 686, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li a.expando span {
  display: inline;
  padding: 0;
}
/* line 694, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul {
  background: #ededed;
  /* LEVEL 2 */
}
/* line 699, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li:hover {
  color: #08455b;
}
/* line 702, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li:hover > span.icon-stack > span.icon-nice-pathways {
  color: #01769d;
}
/* line 707, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li:hover > a > span.arrow {
  color: #08455b;
}
/* line 715, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li > a.expando:hover, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li > a.expando.active {
  background: #01769d;
}
/* line 718, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li > a.expando:hover span.arrow, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li > a.expando.active span.arrow {
  color: white;
}
/* line 728, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li > a:hover > span.icon-stack > span.icon-stack-base, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li > a.active > span.icon-stack > span.icon-stack-base {
  color: #08455b;
}
/* line 732, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li > a:hover > span.icon-stack > span.icon-nice-pathways, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li > a.active > span.icon-stack > span.icon-nice-pathways {
  color: white;
}
/* line 739, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li > a > span.icon-stack > span.icon-stack-base {
  color: white;
}
/* line 743, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul > li > a > span.icon-stack > span.icon-nice-pathways {
  color: #01769d;
}
/* line 751, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul {
  background: #01769d;
  color: #acdeef;
}
/* line 755, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li {
  border-bottom: #ccc 1px solid;
  color: #acdeef;
  /* LEVEL 3 */
}
/* line 759, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li:hover {
  color: white;
}
/* line 761, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li:hover > a.expando {
  color: white;
}
/* line 763, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li:hover > a.expando > span.arrow {
  color: white;
}
/* line 770, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a.expando:hover, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a.expando.active {
  background: #08455b;
  color: white;
}
/* line 776, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > div > a.linko.pathway-link {
  color: #acdeef;
}
/* line 779, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > div > a.linko.pathway-link span.icon-nice-pathways {
  color: #acdeef;
}
/* line 783, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > div > a.linko.pathway-link:hover {
  color: white;
}
/* line 786, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > div > a.linko.pathway-link:hover span.pathway-link-text {
  color: white;
}
/* line 790, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > div > a.linko.pathway-link:hover span.icon-nice-pathways {
  color: white;
}
/* line 796, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a {
  color: #acdeef;
}
/* line 800, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a > span.icon-stack > span.icon-stack-base {
  color: #acdeef;
}
/* line 804, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a > span.icon-stack > span.icon-nice-pathways {
  color: #01769d;
}
/* line 809, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a > span.arrow {
  color: #acdeef;
}
/* line 813, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a .pathway-link-text {
  color: #acdeef;
}
/* line 818, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a:hover, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a.active {
  color: white;
}
/* line 823, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a:hover span.icon-stack-base,
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a:hover span.text,
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a:hover span.arrow, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a.active span.icon-stack-base,
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a.active span.text,
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a.active span.arrow {
  color: white;
}
/* line 828, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a:hover > span.icon-stack > span.icon-stack-base, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a.active > span.icon-stack > span.icon-stack-base {
  color: white;
}
/* line 832, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a:hover > span.icon-stack > span.icon-nice-pathways, #content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > a.active > span.icon-stack > span.icon-nice-pathways {
  color: #01769d;
}
/* line 840, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > ul {
  background: #08455b;
  color: white;
}
/* line 844, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > ul > li {
  border-bottom: none;
}
/* line 846, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > ul > li > a {
  color: #acdeef;
}
/* line 848, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > ul > li > a.active {
  color: white;
}
/* line 853, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > ul > li > a > span.icon-stack span.icon-stack-base {
  color: #08455b;
}
/* line 857, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > ul > li > a > span.icon-stack span.icon-nice-pathways {
  color: #acdeef;
}
/* line 862, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > ul > li > a:hover {
  color: white;
}
/* line 866, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > ul > li > a:hover > span.icon-stack span.icon-stack-base {
  color: #08455b;
}
/* line 870, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page div.toggleable.topic-content ul li ul ul > li > ul > li > a:hover > span.icon-stack span.icon-nice-pathways {
  color: white;
}
/* line 891, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist {
  margin: 0px 0px 10px;
}
/* line 894, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist li {
  display: none;
  margin-left: 0px;
  border-bottom: 1px solid #d5d5d5;
  margin-bottom: 0;
  position: relative;
}
/* line 901, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist li.active {
  display: block;
}
/* line 5, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist li a {
  padding: 10px;
  display: block;
  background: #e1e8ed;
  font-size: 16px;
  font-weight: 400;
  font-family: Lato;
  border-top: 1px solid #fff;
  border-left: 1px solid #d5d5d5;
  margin-bottom: 0px;
}
/* line 16, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist li a:hover {
  color: #08455b;
  background-color: white;
}
/* line 19, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist li a:hover span.icon-stack-base {
  color: #08455b;
}
/* line 23, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist li a:hover span.icon-nice-pathways {
  color: white;
}
/* line 28, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist li a span.icon-stack-base {
  color: white;
}
/* line 32, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist li a span.icon-nice-pathways {
  color: #01769d;
}
/* line 907, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist li a {
  border-left: none;
}
/* line 911, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathways-A-to-Z-page ul#atozlist li span.text {
  display: block;
  margin-left: 40px;
}
/* line 921, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu {
  clear: both;
  width: 100%;
  margin-bottom: 0px;
}
/* line 927, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu #path-info-index {
  width: 100%;
  margin: 0;
  border-bottom: 1px solid #d5d5d5;
  border-top: 1px solid #d5d5d5;
  margin: 20px 0px;
}
/* line 934, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu #path-info-index li {
  width: 25%;
  margin: 0px;
  float: none;
  display: inline-block;
  clear: none;
  list-style: none;
  text-align: center;
  box-sizing: border-box;
  vertical-align: top;
}
/* line 945, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu #path-info-index li a {
  display: block;
  font-family: Lato;
  font-size: 14px;
  width: 100%;
  padding: 10px 0;
  margin-bottom: 0px;
  color: #8899a6;
  padding-bottom: 0px;
  height: 84px;
  border-bottom: 4px solid transparent;
}
/* line 957, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu #path-info-index li a span {
  font-size: 30px;
}
/* line 959, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu #path-info-index li a:hover {
  background-color: #ededed;
  color: #08455b;
}
/* line 963, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu #path-info-index li a:hover span.arrow {
  text-decoration: none;
}
/* line 968, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu #path-info-index li a.current {
  color: #ffffff;
  background-color: #1794c6;
}
/* line 973, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu #path-info-index li a span.arrow {
  font-size: 36px;
  display: block;
  clear: both;
  margin-bottom: 5px;
  text-decoration: none;
}
/* line 981, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu #path-info-index li a span.text {
  margin: 0;
  font-size: 12px;
  height: 3.25em;
  /* bodge for wrapped text */
  padding: 0 4px;
  display: block;
  line-height: 14px;
}
/* line 996, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu .pathway-information-submenu {
  clear: both;
  display: none;
}
/* line 1001, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu .pathway-information-submenu.active {
  display: block;
}
/* line 1008, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel span.icon-stack {
  color: #FFC003;
  font-size: 14px;
  margin-right: 10px;
  position: absolute;
  margin-top: -2px;
}
/* line 1026, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index > p {
  padding: 0.5em 0 0.5em 20px;
  float: none;
}
/* line 1031, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index #path-info-index {
  border-bottom: 1px solid #eee;
}
/* line 1035, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index h1 {
  padding: 0 0 0px 10px;
  margin-bottom: 0;
  line-height: 32px;
  clear: none;
  background: none;
}
/* line 1043, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu {
  clear: both;
  padding-left: 20px;
  margin-bottom: 20px;
}
/* line 1049, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul {
  margin: 0;
  border-bottom: 1px solid #d5d5d5;
}
/* line 1054, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li {
  position: relative;
  list-style: none;
  margin: 0;
}
/* line 1059, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li.active span.arrow {
  display: inline-block;
}
/* line 1063, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li.active a {
  background: #01769d;
  border-top: 1px solid #01769d;
  border-left: 1px solid #01769d;
  color: white;
}
/* line 1069, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li.active a:hover {
  background: #01769d;
  color: white;
}
/* line 1076, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li span.arrow {
  font-size: 50px;
  float: left;
  margin-left: -15px;
  color: #01769d;
  display: none;
  margin-top: -4px;
}
/* line 5, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li a {
  padding: 10px;
  display: block;
  background: #e1e8ed;
  font-size: 16px;
  font-weight: 400;
  font-family: Lato;
  border-top: 1px solid #fff;
  border-left: 1px solid #d5d5d5;
  margin-bottom: 0px;
}
/* line 16, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li a:hover {
  color: #08455b;
  background-color: white;
}
/* line 19, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li a:hover span.icon-stack-base {
  color: #08455b;
}
/* line 23, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li a:hover span.icon-nice-pathways {
  color: white;
}
/* line 28, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li a span.icon-stack-base {
  color: white;
}
/* line 32, ../../sass-src/partials/_pathwaylink.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li a span.icon-nice-pathways {
  color: #01769d;
}
/* line 1090, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel #pathway-index .pathway-index-menu ul li span.text {
  display: block !important;
  padding-left: 39px !important;
}
/* line 1102, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu-nav {
  color: #fff;
  background: #f5f8fa;
  padding: 18px 0;
  clear: both;
  position: relative;
  top: -20px;
}
/* line 1110, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu-nav ul {
  overflow: hidden;
  margin: 0;
  list-style: none;
}
/* line 1115, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu-nav ul li {
  float: left;
  width: 41.81818181818182%;
  margin: 0 0 6px 5.45454545454545%;
  position: relative;
  vertical-align: baseline;
  list-style: none;
}
/* line 1123, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu-nav ul li .icon {
  position: absolute;
  left: 0;
  top: 4px;
  color: #ccd6dd;
}
/* line 1130, ../../sass-src/partials/_readerpanel.scss */
#content #npw-reader-panel .pathway-information-menu-nav ul li a {
  color: #01769d;
  padding: 0 0 0 24px;
  display: block;
}
/* line 293, ../../sass-src/partials/_pathwaycontent.scss */
#content .footnote-container {
  border-top: 1px solid #d5d5d5;
  float: left;
  clear: both;
  padding-top: 1em;
  width: 100%;
  background: #f5f8fa;
}
/* line 300, ../../sass-src/partials/_pathwaycontent.scss */
#content .footnote-container span.footnotereference {
  margin-right: 5px;
}
/* line 302, ../../sass-src/partials/_pathwaycontent.scss */
#content .footnote-container span.footnotereference sup {
  vertical-align: middle;
  font-size: 12px;
}
/* line 307, ../../sass-src/partials/_pathwaycontent.scss */
#content .footnote-container span.footnote {
  clear: both;
}
/* line 309, ../../sass-src/partials/_pathwaycontent.scss */
#content .footnote-container span.footnote div {
  font-size: 12px !important;
}
/* line 315, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information {
  background: #f5f5f5;
  float: left;
  overflow: hidden;
}
/* line 321, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information .expander {
  width: 180px;
}
/* line 329, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information a input {
  margin: 0;
}
/* line 338, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information .label {
  padding: 0;
  float: left;
  width: 35px;
  border-right: 1px solid #c6c6c6;
  /*
  a:hover {
  	text-decoration: none;
  }
  */
}
/* line 345, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information .label h3 {
  background: #f5f5f5;
  -webkit-transform: translate(-82px, 86px) rotate(270deg);
  -moz-transform: translate(-82px, 86px) rotate(270deg);
  transform: translate(-82px, 86px) rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  font-size: 18px;
  width: 200px;
}
/* line 352, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information .label a {
  font-size: 21px;
  font-weight: bold;
}
/* line 364, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information .menu {
  float: left;
  width: 141px;
  border-right: 1px solid #c6c6c6;
}
/* line 373, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information .menu ul li {
  border-bottom: 1px solid #E9E9E9;
  list-style: none;
  margin: 0;
  /*
  a:hover {
  	text-decoration: none;
  	background: #d5d3d3;
  }
  */
}
/* line 379, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information .menu ul li a {
  font-weight: bold;
  display: block;
  padding: 10px;
}
/* line 393, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information .menu ul li a.selected {
  background: #949494;
}
/* line 397, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-information .menu ul li div {
  display: none;
}
/* line 407, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-metadata {
  font-size: 10px;
  padding: 10px;
}
/* line 410, ../../sass-src/partials/_pathwaycontent.scss */
#content #pathway-metadata span {
  font-style: italic;
}
/* line 415, ../../sass-src/partials/_pathwaycontent.scss */
#content div.noscript {
  padding: 50px;
}
/* line 421, ../../sass-src/partials/_pathwaycontent.scss */
#content div.scrollbar-background {
  background: #eeeeee;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  opacity: 0.8;
  /* filter:alpha(opacity=50); */
}
/* line 429, ../../sass-src/partials/_pathwaycontent.scss */
#content div.scrollbar-handle {
  background-color: #888888;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  opacity: 1;
  /* filter:alpha(opacity=70); */
  cursor: pointer;
  cursor: hand;
}
/* line 438, ../../sass-src/partials/_pathwaycontent.scss */
#content #path-legalstuff {
  position: absolute;
  left: 10px;
  display: block;
  font-color: #777777;
  min-width: 435px;
}
/* line 444, ../../sass-src/partials/_pathwaycontent.scss */
#content #path-legalstuff p {
  line-height: 1.1;
  font-size: 0.7em;
  margin-bottom: 4px;
}

/* line 57, ../../sass-src/partials/_layout.scss */
#nonpathwaypage h1 {
  margin-left: 0;
  margin-right: 0;
}

/* line 63, ../../sass-src/partials/_layout.scss */
.label {
  display: inline;
  padding: 0px;
  text-align: center;
  line-height: 1.5;
  color: black;
  font-weight: 400;
}

/* line 72, ../../sass-src/partials/_layout.scss */
.clear {
  clear: both;
  display: block;
}

/* line 77, ../../sass-src/partials/_layout.scss */
.beta-badge {
  font-weight: 900;
  font-size: 12pt;
  padding: 3px 10px;
  margin-right: 20px;
  float: right;
  margin-top: 10px;
}

/* line 86, ../../sass-src/partials/_layout.scss */
#btnMobile, #btnDesktop {
  visibility: visible;
  display: none;
  margin-top: 0px;
  padding-top: 0;
  line-height: 0;
}
/* line 97, ../../sass-src/partials/_layout.scss */
#btnMobile > img, #btnDesktop > img {
  width: 46px;
  height: 46px;
}
/* line 103, ../../sass-src/partials/_layout.scss */
#btnMobile.active, #btnDesktop.active {
  display: inline-block;
}

/* line 108, ../../sass-src/partials/_layout.scss */
#btnMobileIE, #btnDesktopIE {
  display: none;
}
/* line 112, ../../sass-src/partials/_layout.scss */
#btnMobileIE > img, #btnDesktopIE > img {
  width: 46px;
  height: 46px;
}
/* line 118, ../../sass-src/partials/_layout.scss */
#btnMobileIE.active, #btnDesktopIE.active {
  display: inline-block;
}

/* line 123, ../../sass-src/partials/_layout.scss */
.pathway-tools-menu a {
  margin-left: 5px;
}

/* line 126, ../../sass-src/partials/_layout.scss */
a#btnPDF {
  position: relative;
  top: -16px;
}
/* line 130, ../../sass-src/partials/_layout.scss */
a#btnPDF > span {
  font-size: 26px;
}

@media screen and (max-width: 900px) {
  /* line 136, ../../sass-src/partials/_layout.scss */
  #btnDesktop {
    visibility: hidden;
  }
}
/* These are colours from the Pathways colourway palette.
   We should try to use these from now on and depricate the others. */
/* eceff0 */
/* line 9, ../../sass-src/partials/_pagedlist.scss */
.paged-list {
  width: 100%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
  font-size: 12px;
  line-height: 24px;
}
/* line 16, ../../sass-src/partials/_pagedlist.scss */
.paged-list .actions-header {
  width: 100%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
  display: inline-block;
}
/* line 22, ../../sass-src/partials/_pagedlist.scss */
.paged-list .actions-header .actions {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
}
/* line 25, ../../sass-src/partials/_pagedlist.scss */
.paged-list .actions-header .actions ul {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 29, ../../sass-src/partials/_pagedlist.scss */
.paged-list .actions-header .actions ul li {
  list-style: none;
  display: inline;
  margin-left: 0px;
}
/* line 34, ../../sass-src/partials/_pagedlist.scss */
.paged-list .actions-header .actions ul li a.action {
  padding-top: paged-list-action-margin;
  padding-bottom: paged-list-action-margin;
}
/* line 42, ../../sass-src/partials/_pagedlist.scss */
.paged-list .actions-header .filters {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
}
/* line 45, ../../sass-src/partials/_pagedlist.scss */
.paged-list .actions-header .filters ul {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 49, ../../sass-src/partials/_pagedlist.scss */
.paged-list .actions-header .filters ul li {
  list-style: none;
  display: inline;
  margin-left: 0px;
}
/* line 59, ../../sass-src/partials/_pagedlist.scss */
.paged-list .list-header, .paged-list .list-footer {
  width: 100%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
  margin-top: -1px;
  display: block;
  clear: both;
  padding-top: 2.5px;
}
/* line 66, ../../sass-src/partials/_pagedlist.scss */
.paged-list .list-header .select-links, .paged-list .list-footer .select-links {
  font-size: 0.8em;
}
/* line 73, ../../sass-src/partials/_pagedlist.scss */
.paged-list .list-body {
  width: 100%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
  display: inline-block;
  margin-top: -1px;
  display: block;
}
/* line 81, ../../sass-src/partials/_pagedlist.scss */
.paged-list .list-body .list table {
  border: 1px solid black;
}
/* line 87, ../../sass-src/partials/_pagedlist.scss */
.paged-list .list-body .list table thead tr th {
  border-bottom: 1px solid black;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2.5px;
  padding-right: 2.5px;
}
/* line 103, ../../sass-src/partials/_pagedlist.scss */
.paged-list .list-body .list table tbody tr td {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 2.5px;
  padding-right: 2.5px;
}

/* line 119, ../../sass-src/partials/_pagedlist.scss */
.actions-header {
  width: 100%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
  display: inline-block;
}
/* line 124, ../../sass-src/partials/_pagedlist.scss */
.actions-header .full {
  margin-bottom: 35px;
}
/* line 127, ../../sass-src/partials/_pagedlist.scss */
.actions-header .full ul {
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 131, ../../sass-src/partials/_pagedlist.scss */
.actions-header .full ul li {
  list-style: none;
  display: inline;
  margin-left: 0px;
  margin-right: 20px;
}

/* line 3, ../../sass-src/partials/_home.scss */
html {
  background: #e1e8ed;
}

/* line 8, ../../sass-src/partials/_home.scss */
body.homepage div#mobile-homepage-content {
  display: none;
}

/* line 14, ../../sass-src/partials/_home.scss */
#homepage-content {
  width: 970px;
  margin: 35px auto 0px auto;
}
/* line 18, ../../sass-src/partials/_home.scss */
#homepage-content p {
  font-size: 14px;
}

/* line 24, ../../sass-src/partials/_home.scss */
#homepage-branding {
  clear: both;
  position: relative;
  width: 100%;
  height: 30px;
  padding: 0px;
  margin: 22px 0px;
}
/* line 34, ../../sass-src/partials/_home.scss */
#homepage-branding #homepage-title {
  width: 74.57627%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
  height: 30px;
}
/* line 37, ../../sass-src/partials/_home.scss */
#homepage-branding #homepage-title h1 {
  padding: 0px;
  margin: 0px;
}
/* line 41, ../../sass-src/partials/_home.scss */
#homepage-branding #homepage-title p {
  padding: 0px;
  margin: 0px;
  position: absolute;
  left: 0px;
  bottom: 5px;
}
/* line 51, ../../sass-src/partials/_home.scss */
#homepage-branding #homepage-nicelogo {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
  display: inline;
  float: right;
  margin-12: 0;
  #margin-left: -1em;
  display: inline;
}
/* line 55, ../../sass-src/partials/_home.scss */
#homepage-branding #homepage-nicelogo a {
  position: absolute;
  left: 0;
  bottom: 0;
}

/* line 63, ../../sass-src/partials/_home.scss */
#homepage-pathways {
  margin-top: 35px;
  margin-bottom: 20px;
  width: 960px;
  .finder-button: hover;
  .finder-button-text-decoration: none;
}
/* line 71, ../../sass-src/partials/_home.scss */
#homepage-pathways #finder-intro {
  position: absolute;
  left: 332px;
  top: 37px;
  width: 239px;
  height: 123px;
  padding-left: 61px;
  font-size: 18px;
  line-height: 2em;
  color: #FE7801;
  display: none;
}
/* line 83, ../../sass-src/partials/_home.scss */
#homepage-pathways #finder-intro div.arrow-graphic {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 56px;
  height: 98px;
}
/* line 5, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabButtons {
  padding-left: 25px;
  float: left;
  clear: both;
  cursor: pointer;
}
/* line 14, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabButtons .tabBtn {
  display: inline-block;
  padding: 4px 20px 4px 20px;
  background-color: #efefef;
  position: relative;
  width: 80px;
  text-align: center;
  float: left;
  clear: none;
  margin-right: 6px;
}
/* line 25, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabButtons .tabBtn span {
  position: absolute;
  margin-top: -8px;
  left: 50%;
  margin-left: -9px;
  color: #f5b805;
  display: none;
  z-index: 100;
}
/* line 36, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabButtons .tabBtn.active {
  background-color: #f5b805;
}
/* line 39, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabButtons .tabBtn.active span {
  display: block;
}
/* line 45, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.navigation {
  position: absolute;
  height: 194px;
  width: 20px;
  background: #956c49;
  top: 0px;
  z-index: 1000;
  padding: 0;
  margin: 0;
}
/* line 55, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.navigation.inactive {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
/* line 62, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.navigation.back {
  left: 0px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -1022px no-repeat;
  background-position: 0 -1022px;
}
/* line 68, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.navigation.forward {
  right: 0px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -791px no-repeat;
  background-position: 0 -791px;
}
/* line 78, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.finder-clip {
  overflow: hidden;
  height: 202px;
  position: absolute;
  top: 0;
  left: 20px;
}
/* line 88, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.scrollbar-background {
  background: #f6f6f6;
}
/* line 92, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.scrollbar-background div.scrollbar-handle {
  background: #797d7e;
}
/* line 100, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 200px;
}
/* line 109, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel {
  background: #4A4A4A;
  border: 2px solid #797D7E;
  border-left: 0;
  width: 305px;
  float: left;
  height: 196px;
  overflow: hidden;
}
/* line 120, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel.level-0 {
  border-left: 2px solid #797D7E;
  width: 303px;
}
/* line 127, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel h3 {
  background: #97a4ad;
  color: white;
  font-size: 16px;
  padding: 5px;
  font-weight: bold;
}
/* line 137, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul {
  padding: 0;
  margin: 0;
}
/* line 142, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li {
  list-style: none;
  padding: 0;
  margin: 0;
  float: none;
  display: block;
  white-space: normal;
}
/* line 151, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li div {
  border-bottom: 1px solid #5c5c5c;
}
/* line 155, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li div h4 {
  font-weight: bold;
  font-style: italic;
  margin: 5px 5px;
  color: #aaa;
  font-size: 12px;
}
/* line 164, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li div a {
  border-bottom: 1px solid #5c5c5c;
  color: #fff;
}
/* line 167, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li div a img {
  position: absolute;
  margin-left: -23px;
  z-index: 10;
}
/* line 177, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li a {
  padding: 8px 5px 9px;
  display: block;
  border-bottom: 1px solid #5c5c5c;
  color: #fff;
}
/* line 184, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li a.link {
  padding-right: 47px;
  background: url("/Media/images/pathways-finder-icon.png") no-repeat;
  background-position: 98% 7px;
}
/* line 190, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li a.link.selected {
  color: white;
  background-color: #ff7801;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.15, #fd9800), color-stop(0.58, #ff7801));
  background-image: -moz-linear-gradient(center top, #fd9800 15%, #ff7801 58%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCB900', endColorstr='#FF7801');
}
/* line 196, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li a.indented {
  padding-left: 33px;
}
/* line 200, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li a.selected {
  background: #4c7c89;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.25, #326673), color-stop(0.82, #4c7c89));
  background-image: -moz-linear-gradient(center bottom, #326673 25%, #4c7c89 82%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#326673', endColorstr='#4c7c89');
}
/* line 209, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel ul li a:focus {
  outline: 1px dotted #FF8000;
}
/* line 218, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways div.pathways-finder-container div.finder-panel.level-2 li {
  padding-bottom: 5px;
}
/* line 226, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs {
  background-color: #EFEFEF;
  height: 400px;
  width: 100%;
  float: left;
  clear: both;
}
/* line 236, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #aztab,
#homepage-pathways #tabs #latesttab,
#homepage-pathways #tabs #catstab {
  display: none;
}
/* line 241, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab #pathways-finder-rp {
  display: none;
}
/* line 242, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab #pathways-finder-source > ul {
  display: none;
}
/* line 246, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab ul li ul {
  display: none;
}
/* line 250, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll {
  width: 240px;
  height: 400px;
  overflow-y: auto;
  float: left;
  clear: none;
  border-left: 4px solid #c3c3c3;
  box-sizing: border-box;
  background-color: #d5d5d5;
  color: #767676;
  font-weight: bold;
}
/* line 263, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll a.linko.pathway-link {
  font-size: 10px;
}
/* line 267, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll a.linko span.icon-stack {
  float: right;
}
/* line 271, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll a.linko span.linko-text {
  display: block;
  clear: none;
}
/* line 277, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active {
  border-left: 0px;
}
/* line 281, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level0 li:hover {
  background-color: #f6f6f6;
  color: #08455b;
  border-left: 4px solid #08455b;
  padding-left: 14px;
}
/* line 287, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level0 li:hover span.icon-stack-base {
  color: #0E589C;
}
/* line 291, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level0 li:hover span.icon-nice-pathways {
  color: white;
}
/* line 295, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level0 li.active {
  background-color: #ededed;
  color: #767676;
  border-left: 4px solid #C3C3C3;
  padding-left: 14px;
}
/* line 301, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level0 li.active span.arrow {
  display: block;
}
/* line 307, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 {
  background-color: #ededed;
  color: #767676;
}
/* line 311, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 li:hover {
  background-color: #f6f6f6;
  color: #08455b;
  border-left: 4px solid #08455b;
  padding-left: 14px;
}
/* line 318, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 li:hover span.icon-stack span.icon-stack-base {
  color: #08455b;
}
/* line 322, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 li:hover span.icon-stack span.icon-nice-pathways {
  color: white;
}
/* line 327, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 li:hover span.pathway-link-text {
  color: #08455b;
}
/* line 331, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 li:hover span.icon-nice-pathways {
  color: #08455b;
}
/* line 336, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 li.active {
  background-color: #01769d;
  color: white;
  border-left: 4px solid #016486;
  padding-left: 14px;
}
/* line 342, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 li.active span.arrow {
  display: block;
  color: white;
}
/* line 347, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 li.active span.pathway-link-text {
  color: white;
}
/* line 351, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 li.active span.icon-nice-pathways {
  color: white;
}
/* line 356, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level1 span.pathway-link-text:hover {
  text-decoration: underline;
}
/* line 361, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 {
  background-color: #01769d;
  color: white;
}
/* line 365, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 a {
  color: white;
}
/* line 370, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 span.pathway-link-text:hover {
  text-decoration: underline;
}
/* line 375, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 span.icon-stack span.icon-stack-base {
  color: white;
}
/* line 379, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 span.icon-stack span.icon-nice-pathways {
  color: #01769d;
}
/* line 384, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 span.icon-nice-pathways {
  color: white;
}
/* line 388, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 li:hover {
  background-color: #f6f6f6;
  color: #08455b;
  border-left: 4px solid #08455b;
  padding-left: 14px;
}
/* line 394, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 li:hover a {
  color: #08455b;
}
/* line 399, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 li:hover span.icon-stack span.icon-stack-base {
  color: #08455b;
}
/* line 403, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 li:hover span.icon-stack span.icon-nice-pathways {
  color: white;
}
/* line 408, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 li:hover span.pathway-link-text {
  color: #08455b;
}
/* line 412, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 li:hover span.icon-nice-pathways {
  color: #08455b;
}
/* line 417, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 li.active {
  background-color: #08455b;
  color: white;
  border-left: 4px solid #073B4D;
  padding-left: 14px;
}
/* line 423, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 li.active span.arrow {
  display: block;
  color: white;
}
/* line 428, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 li.active span.pathway-link-text {
  color: white;
}
/* line 432, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level2 li.active span.icon-nice-pathways {
  color: white;
}
/* line 438, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level3 {
  background-color: #08455b;
  color: white;
}
/* line 442, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level3 a {
  color: white;
}
/* line 446, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level3 span.icon-stack-base {
  color: #08455b;
}
/* line 450, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level3 span.icon-nice-pathways {
  color: white;
}
/* line 454, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level3 li:hover {
  background-color: #073B4D;
}
/* line 456, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.active.level3 li:hover span.icon-stack-base {
  color: #073B4D;
}
/* line 464, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll ul li {
  cursor: pointer;
  list-style-type: none;
  margin: 0;
  border-bottom: 1px solid #bdbdbd;
  padding: 10px 14px 10px 18px;
  line-height: 24px;
  overflow: hidden;
  position: relative;
  color: #4a4a4a;
  						/*
  						&:hover {
  							background-color: white;
  							color: #0E589C;
  							border-left: 4px solid #0E589C;
  							padding-left: 14px;
  
  							span.icon-stack-base {
  								color: $pathways_hierarchy1;
  							}
  
  							span.icon-nice-pathways {
  								color: white; 
  							}
  						}
  						*/
}
/* line 475, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll ul li:hover {
  color: #08455b;
}
/* line 479, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll ul li > div {
  float: left;
  clear: both;
}
/* line 484, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll ul li a.expando {
  position: absolute;
  right: 10px;
}
/* line 488, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll ul li a.expando span.arrow {
  font-size: 20px;
  margin-top: -3px;
  display: none;
}
/* line 495, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll ul li span.arrow {
  color: #767676;
}
/* line 499, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll ul li span.text {
  margin-right: 5px;
  float: left;
  display: block;
  clear: none;
  line-height: normal;
}
/* line 507, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll ul li span.icon-stack-base {
  color: #1167b7;
}
/* line 511, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll ul li span.icon-nice-pathways {
  color: white;
}
/* line 536, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.level1 ul li {
  color: #01769d;
  border-bottom: 1px solid #d5d5d5;
}
/* line 540, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.level1 ul li span.icon-stack-base {
  color: #00a7df;
}
/* line 544, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.level1 ul li span.icon-nice-pathways {
  color: #01769d;
}
/* line 553, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.level2 ul li {
  border-bottom: 1px solid #016486;
  color: white;
}
/* line 557, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.level2 ul li span.icon-stack-base {
  color: white;
}
/* line 561, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.level2 ul li span.icon-nice-pathways {
  color: #00a7df;
}
/* line 570, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.level3 ul li {
  border-bottom: 1px solid #073B4D;
}
/* line 573, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.level3 ul li span.icon-stack-base {
  color: white;
}
/* line 577, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.level3 ul li span.icon-nice-pathways {
  color: #1167b7;
}
/* line 581, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #catstab div.scroll.level3 ul li:hover {
  border-left: 0px;
  padding-left: 18px;
  background-color: #1167b7;
  color: white;
}
/* line 593, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #latesttab {
  padding: 20px;
  background-color: #dfdfdf;
  height: 400px;
  box-sizing: border-box;
  overflow-y: auto;
}
/* line 601, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #latesttab ul li {
  list-style-type: none;
  margin-left: 0;
  border-bottom: 1px solid #808080;
  margin-bottom: 0;
}
/* line 607, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #latesttab ul li a {
  padding: 10px;
  display: block;
}
/* line 612, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #latesttab ul li a .icon-stack {
  float: left;
}
/* line 615, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #latesttab ul li a .icon-stack .icon-stack-base {
  color: white;
}
/* line 619, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #latesttab ul li a span.latestdate {
  color: #808080;
}
/* line 622, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #latesttab ul li a div.latestitem {
  margin-left: 54px;
}
/* line 625, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #latesttab ul li a div.latestitem span.text {
  font-size: 14px;
  font-weight: normal;
}
/* line 631, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #latesttab ul li a:hover {
  color: #08455b;
  background-color: #eee;
}
/* line 634, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #latesttab ul li a:hover .icon-stack-base {
  color: #08455b;
}
/* line 643, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #navtabrow {
  float: left;
  margin: 0px;
}
/* line 648, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #navtabrow li {
  list-style: none;
  display: inline;
  float: left;
  margin: 0px;
}
/* line 655, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #navtabrow li a {
  width: 77px;
  display: inline-block;
  text-decoration: none;
  padding: 5px 8px;
  margin-right: 10px;
  font-size: 13px;
  text-align: center;
}
/* line 671, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz #arrow {
  width: 0;
  height: 0;
  border-top: 200px solid transparent;
  border-bottom: 200px solid transparent;
  border-left: 60px solid #DFE0E2;
  position: absolute;
  left: 50%;
  margin-left: -5px;
}
/* line 682, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz #atozlist-nav {
  width: 510px;
  position: relative;
  float: left;
  clear: none;
  background-image: url(/Media/images/pathways-a-z.png);
  background-repeat: no-repeat;
  background-position: top right;
}
/* line 693, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz #atozlist-nav .ln-letters {
  z-index: 100;
  padding: 25px 0px 25px 0px;
  width: 420px;
  margin-left: 25px;
}
/* line 701, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz #atozlist-nav span.icon {
  position: absolute;
  font-size: 350px;
  color: #efefef;
  top: 50%;
  margin-top: -35px;
  left: 50%;
  margin-left: -175px;
  display: block;
  width: 350px;
  z-index: 1;
}
/* line 714, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz #atozlist-nav a, #homepage-pathways #tabs #pathways-atoz #atozlist-nav span {
  display: inline-block;
  text-align: center;
  font-size: 50px;
  line-height: 50px;
  width: 50px;
  height: 50px;
  padding: 10px;
}
/* line 723, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz #atozlist-nav a.all, #homepage-pathways #tabs #pathways-atoz #atozlist-nav span.all {
  width: 38px;
}
/* line 735, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz div.full-width-finder-panel {
  width: 450px;
  float: left;
  height: 400px;
  overflow-y: auto;
  clear: none;
  background-color: #efefef;
}
/* line 743, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz div.full-width-finder-panel .bigletter {
  font-size: 350px;
  position: absolute;
  width: 440px;
  line-height: 400px;
  display: block;
  color: #DFE0E2;
  text-align: center;
}
/* line 753, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz div.full-width-finder-panel div.clip-window {
  overflow-y: auto;
  height: 400px;
  overflow-x: hidden;
  padding: 0;
}
/* line 760, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz div.full-width-finder-panel ul {
  position: relative;
  padding: 1em 0 1em 10px;
  top: 0px;
}
/* line 766, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz div.full-width-finder-panel ul li {
  list-style: none;
  padding: 0;
  margin-left: 0;
  float: none;
  display: block;
  white-space: normal;
}
/* line 775, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz div.full-width-finder-panel ul li a {
  display: block;
  color: #474747;
  line-height: 1.7em;
}
/* line 781, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz div.full-width-finder-panel ul li a:hover {
  text-decoration: underline;
}
/* line 785, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs #pathways-atoz div.full-width-finder-panel ul li a.indented {
  padding-left: 33px;
}
/* line 797, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways #tabs div.navtabcontainer {
  display: block;
}
/* line 803, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways .finder-button {
  color: #474747;
  font-weight: bold;
}
/* line 808, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways .finder-button.ln-disabled {
  color: #c0c0c0;
}
/* line 812, ../../sass-src/partials/_pathwaysfinder.scss */
#homepage-pathways .finder-button.ln-selected {
  background-color: #f5b805;
}

/* line 5, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acInput {
  width: 350px;
  height: 19px;
  margin-top: 1px;
  margin-left: 0px;
}
/* line 11, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acInput.placeholder {
  color: #aaa;
}

/* line 17, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acResults {
  padding: 0px;
  border: 1px solid silver;
  background-color: white;
  overflow: hidden;
  z-index: 9999;
}
/* line 25, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acResults ul {
  margin: 0px;
  padding: 0px;
  list-style-position: outside;
  list-style: none;
}
/* line 32, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acResults ul li {
  margin: 0px;
  padding: 5px 5px;
  cursor: pointer;
  display: block;
  overflow: hidden;
  font-size: 13px;
  border-bottom: 1px solid #E2E2E2;
}
/* line 42, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acResults ul li:before {
  content: '\e005';
  font-family: 'Nice.Glyphs';
  margin-right: 8px;
}

/* line 52, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acSelect {
  background-color: #0097CF;
  color: white;
}

/* line 99, ../../sass-src/partials/_home.scss */
#homepage-info {
  clear: both;
  width: 100%;
}

/* line 104, ../../sass-src/partials/_home.scss */
.homepage-panel {
  clear: both;
  width: 100%;
  margin-bottom: 20px;
  padding: 0px;
}

/* line 111, ../../sass-src/partials/_home.scss */
#panel1, #panel2, #panel3, #panel4 {
  position: relative;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin: 0px;
  padding: 0px;
}
/* line 117, ../../sass-src/partials/_home.scss */
#panel1 a, #panel2 a, #panel3 a, #panel4 a {
  font-weight: bold;
}

/* line 122, ../../sass-src/partials/_home.scss */
#panel1, #panel3 {
  width: 66.6%;
}

/* line 126, ../../sass-src/partials/_home.scss */
#panel2, #panel4 {
  width: 33.3%;
}

/* line 130, ../../sass-src/partials/_home.scss */
#panel1content {
  overflow: hidden;
  height: 242px;
}

/* line 135, ../../sass-src/partials/_home.scss */
#panel2content {
  position: absolute;
  right: 0px;
}
/* line 140, ../../sass-src/partials/_home.scss */
#panel2content #pathways-video {
  margin: 10px 13px 0 0;
}

/* line 145, ../../sass-src/partials/_home.scss */
#panel3content {
  width: 550px;
}

/* line 149, ../../sass-src/partials/_home.scss */
#panel4content {
  position: absolute;
  right: 0px;
  width: 301px;
}

@media screen and (max-width: 680px) {
  /* line 158, ../../sass-src/partials/_home.scss */
  body.homepage {
    background: #e1e8ed;
  }
  /* line 162, ../../sass-src/partials/_home.scss */
  body.homepage ul.mob-tab-headers {
    list-style: none;
    margin: 0;
    padding: 0;
    display: -webkit-flex;
    display: flex;
    flex-direction: row;
  }
  /* line 170, ../../sass-src/partials/_home.scss */
  body.homepage ul.mob-tab-headers li.mob-tab-head {
    list-style: none;
    margin: 0;
    padding: 0;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    text-align: center;
    background: #eee;
    margin: 0px 10px;
    padding: 15px;
  }
  /* line 181, ../../sass-src/partials/_home.scss */
  body.homepage ul.mob-tab-headers li.mob-tab-head.active {
    background: #e1e8ed;
  }
  /* line 188, ../../sass-src/partials/_home.scss */
  body.homepage ul.mob-tab-bodies {
    list-style: none;
    margin: 0;
    padding: 0;
  }
  /* line 192, ../../sass-src/partials/_home.scss */
  body.homepage ul.mob-tab-bodies li.mob-tab-body {
    list-style: none;
    margin: 0;
    padding: 0;
    display: none;
  }
  /* line 198, ../../sass-src/partials/_home.scss */
  body.homepage ul.mob-tab-bodies li.mob-tab-body.active {
    display: block;
  }
  /* line 205, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content {
    margin-top: 20px;
    display: block;
  }
  /* line 209, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content h1, body.homepage div#mobile-homepage-content p {
    text-align: center;
  }
  /* line 213, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content p, body.homepage div#mobile-homepage-content a {
    font-size: 16px;
  }
  /* line 217, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content h1 {
    font-size: 24px;
    line-height: 36px;
  }
  /* line 222, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-search-box {
    background: #e1e8ed;
    padding: 20px 20px 120px;
  }
  /* line 226, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-search-box form {
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex;
    /* NEW, Spec - Opera 12.1, Firefox 20+ */
  }
  /* line 230, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-search-box form input.publicsearchbox {
    -webkit-flex-grow: 1;
    flex-grow: 1;
    border: 1px solid #E1E1E1;
    margin: 0;
    /* height: 34px; */
    padding-left: 8px;
    padding: 20px 8px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    font-size: 20px;
    outline: none;
    -webkit-appearance: none;
  }
  /* line 244, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-search-box form button.btnSearch {
    background-color: #FFC003;
    border: 0;
    height: 64px;
    margin-left: 0;
    width: 64px;
    padding: 0;
    position: relative;
    font-size: 38px;
  }
  /* line 258, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-browse-box {
    background: #e1e8ed;
    padding: 20px 20px 120px;
  }
  /* line 263, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-browse-box ul#mob-atoz li {
    margin-left: 0px;
    margin-bottom: 2px;
    list-style: none;
  }
  /* line 268, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-browse-box ul#mob-atoz li a {
    padding: 10px;
    display: block;
    background: #f5f8fa;
    font-size: 16px;
    font-weight: 400;
    font-family: Lato;
    border-top: 1px solid #fff;
    margin-bottom: 0px;
    margin-left: 0;
  }
  /* line 279, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-browse-box ul#mob-atoz li a span.icon-stack-base {
    color: white;
  }
  /* line 283, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-browse-box ul#mob-atoz li a span.icon-nice-pathways {
    color: #01769d;
  }
  /* line 290, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-browse-box ul.abc-index {
    overflow: auto;
    font-size: 16px;
    box-sizing: border-box;
    padding: 0 20px;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  /* line 300, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-browse-box ul.abc-index li {
    list-style: none;
    padding: 4px 0px;
    font-weight: bold;
    color: #767676;
    width: 2em;
    text-align: center;
  }
  /* line 308, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-browse-box ul.abc-index li.hasLink {
    background: #ededed;
  }
  /* line 313, ../../sass-src/partials/_home.scss */
  body.homepage div#mobile-homepage-content div.mobile-browse-box ul.abc-index li.active {
    background: #08455b;
  }
  /* line 322, ../../sass-src/partials/_home.scss */
  body.homepage div#fullwidth, body.homepage div#homepage-content {
    display: none;
  }
}
/* line 2, ../../sass-src/partials/_header.scss */
.brandingpathwayslogo {
  padding-left: 16px;
  padding-top: 9px;
  padding-bottom: 8px;
  width: 121px;
  height: 18px;
  float: left;
}

/* line 11, ../../sass-src/partials/_header.scss */
.environmentheader {
  float: left;
  clear: none;
  padding-left: 10px;
  line-height: 54px;
  height: 54px;
  color: #999;
  display: inline-block;
}
/* line 20, ../../sass-src/partials/_header.scss */
.environmentheader form {
  margin-top: 8px;
}

/* line 25, ../../sass-src/partials/_header.scss */
.global-search.environmentheader {
  max-width: 418px;
  width: 50%;
}

/* line 30, ../../sass-src/partials/_header.scss */
#controlsheader {
  overflow: auto;
  width: 100%;
}

/* line 36, ../../sass-src/partials/_header.scss */
#fullwidth {
  background-color: #f6f6f6;
  color: white;
  font-size: large;
  position: relative;
  min-height: 50px;
  height: 50px;
  width: 100%;
}
/* line 45, ../../sass-src/partials/_header.scss */
#fullwidth .highlight {
  color: #fc9503;
  font-style: italic;
}
/* line 50, ../../sass-src/partials/_header.scss */
#fullwidth a {
  text-decoration: none;
}
/* line 52, ../../sass-src/partials/_header.scss */
#fullwidth a:hover {
  text-decoration: underline;
}
/* line 58, ../../sass-src/partials/_header.scss */
#fullwidth #pathwayselection a:hover {
  text-decoration: underline;
}
/* line 63, ../../sass-src/partials/_header.scss */
#fullwidth .pathwaycontrols li {
  margin-bottom: 0px;
}

/* line 70, ../../sass-src/partials/_header.scss */
#fixedwidth {
  min-height: 35px;
  width: 970px;
  margin: 0 auto;
  position: relative;
}
/* line 76, ../../sass-src/partials/_header.scss */
#fixedwidth .brandingpathwayslogo {
  padding-left: 0px;
}
/* line 81, ../../sass-src/partials/_header.scss */
#fixedwidth .pathwaycontrols {
  right: 0px;
  color: black;
}
/* line 84, ../../sass-src/partials/_header.scss */
#fixedwidth .pathwaycontrols li.link:last-child {
  padding-right: 0px;
}
/* line 86, ../../sass-src/partials/_header.scss */
#fixedwidth .pathwaycontrols li.link:last-child a {
  padding-right: 0px;
}

/* line 93, ../../sass-src/partials/_header.scss */
#publicsearchbox {
  float: left;
  clear: none;
  border: 1px solid #E1E1E1;
  margin: 0;
  width: 100%;
  height: 34px;
  padding-left: 8px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 105, ../../sass-src/partials/_header.scss */
#btnSearch {
  background-color: #FFC003;
  border: 0;
  height: 34px;
  float: left;
  margin-left: 0;
  width: 36px;
  padding: 0;
  position: relative;
  top: -34px;
  left: 100%;
}
/* line 117, ../../sass-src/partials/_header.scss */
#btnSearch span {
  font-size: 1.5em;
}

/* line 122, ../../sass-src/partials/_header.scss */
#abe-container {
  position: absolute;
  z-index: 1000;
  top: 0;
  left: 0;
  width: 100%;
  color: #fff;
  padding: 0;
  background: #2c2c2c;
  font: 13px/27px Helvetica,Arial,sans-serif;
  height: 55px;
  /*
  background-image: url(https://my.nice.org.uk/content/images/nicelogo.png);
  background-position: 10px center;
  background-repeat: no-repeat;
  */
}

/* Z-index of #mask must lower than #boxes .window */
/* line 4, ../../sass-src/partials/_modaldialog.scss */
#modal-mask {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 10001;
  background-color: #000;
  display: none;
  padding: 0px;
}
/* line 13, ../../sass-src/partials/_modaldialog.scss */
#modal-mask .modal-mask-close {
  display: block;
  text-indent: -9999px;
  width: 100%;
  height: 100%;
}

/* line 20, ../../sass-src/partials/_modaldialog.scss */
.modal-window {
  position: absolute;
  display: none;
  z-index: 10100;
  background-color: #fff;
  padding: 20px;
}

/* Customize your modal window here, you can add background image too */
/* line 29, ../../sass-src/partials/_modaldialog.scss */
#modal-dialog {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  position: absolute;
  top: 20px;
  left: 20px;
}

/* line 36, ../../sass-src/partials/_modaldialog.scss */
.modal-close {
  display: block;
  text-indent: -9999px;
  position: absolute;
  top: -15px;
  right: 20px;
  width: 35px;
  height: 37px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -365px no-repeat;
  background-position: 0 -365px;
}

/* line 47, ../../sass-src/partials/_modaldialog.scss */
#modal-content-panel {
  position: relative;
  overflow: auto;
}
/* line 3, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip {
  color: white;
  background-color: #fefdfd;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fefdfd), color-stop(1, #ebeaea));
  background-image: -moz-linear-gradient(top, #fefdfd, #ebeaea);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  min-height: 20px;
  border: 1px solid #cccccc;
  margin: 2px 0 0 0;
  z-index: 100000;
  overflow: hidden;
}
/* line 17, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip .tooltip {
  padding: 4px 6px;
  margin: 0px;
}
/* line 21, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip .tooltip .footnote {
  color: #474747;
}
/* line 26, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip .historytooltip {
  padding: 4px 6px;
  margin: 0px;
  font-size: 11px;
  color: #6a6a6a;
}
/* line 33, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip .thumb {
  margin: 4px auto 10px;
}
/* line 37, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip .thumbnailicon {
  margin: 0px auto;
}
/* line 42, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip-tip {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 23px;
  height: 11px;
  z-index: 100000;
}
/* line 52, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip-tip.up {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -224px no-repeat;
  background-position: 0 -224px;
}
/* line 57, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip-tip.down {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -263px no-repeat;
  background-position: 0 -263px;
}
/* line 67, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip {
  -webkit-box-shadow: 0px 0px 3px #888888;
  -moz-box-shadow: 0px 0px 3px #888888;
  box-shadow: 0px 0px 3px #888888;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
}
/* line 72, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip-tip.up {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -15px no-repeat;
  background-position: 0 -15px;
}
/* line 77, ../../sass-src/partials/_tooltips.scss */
#modal-content-panel .general-tooltip-tip.down {
  background: url('/Media/images/sprites-s81266d368c.png') 0 0 no-repeat;
  background-position: 0 0;
}

/* line 53, ../../sass-src/partials/_modaldialog.scss */
#modal-content {
  font-color: black;
  /* overflow: hidden; */
}
/* line 57, ../../sass-src/partials/_modaldialog.scss */
#modal-content > div {
  overflow: hidden;
}
/* line 61, ../../sass-src/partials/_modaldialog.scss */
#modal-content table {
  border-collapse: collapse;
  border: 1px solid gray;
}
/* line 6, ../../sass-src/partials/_infotable.scss */
#modal-content table thead, #modal-content table tbody, #modal-content table th, #modal-content table td {
  padding: 6px;
  border-collapse: collapse;
  border: 1px solid gray;
}
/* line 12, ../../sass-src/partials/_infotable.scss */
#modal-content table th {
  background-color: #cccccc;
}
/* line 16, ../../sass-src/partials/_infotable.scss */
#modal-content table o
td {
  vertical-align: top;
}
/* line 20, ../../sass-src/partials/_infotable.scss */
#modal-content table div.p {
  margin: 0px;
}
/* line 65, ../../sass-src/partials/_modaldialog.scss */
#modal-content a.glossary {
  text-decoration: none;
  /* border-bottom: 1px dashed $link_color; */
  cursor: help;
  background: #ACDEEF;
  padding: 2px;
  			/*
  			&:after {
  				font-family: "NICE.Glyphs";
  				content: "\e02e";
  			}
  
  			&.expanded {
  				&:after {
  					font-family: "NICE.Glyphs";
  					content: "\e02f";
  				}
  			}
  			*/
}
/* line 86, ../../sass-src/partials/_modaldialog.scss */
#modal-content a.glossary:hover {
  background: #00A7DF;
}
/* line 91, ../../sass-src/partials/_modaldialog.scss */
#modal-content em.glossary-fragment-insert {
  font-size: 12px;
  background: #DDEDF3;
  padding: 2px;
}
/* line 98, ../../sass-src/partials/_modaldialog.scss */
#modal-content .footnote-container {
  border-top: 1px solid #d5d5d5;
  float: left;
  clear: both;
  margin-top: 1em;
  width: 100%;
}
/* line 105, ../../sass-src/partials/_modaldialog.scss */
#modal-content .footnote-container span.footnote {
  clear: both;
  margin-bottom: 0;
}
/* line 3, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip {
  color: white;
  background-color: #fefdfd;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fefdfd), color-stop(1, #ebeaea));
  background-image: -moz-linear-gradient(top, #fefdfd, #ebeaea);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  min-height: 20px;
  border: 1px solid #cccccc;
  margin: 2px 0 0 0;
  z-index: 100000;
  overflow: hidden;
}
/* line 17, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip .tooltip {
  padding: 4px 6px;
  margin: 0px;
}
/* line 21, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip .tooltip .footnote {
  color: #474747;
}
/* line 26, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip .historytooltip {
  padding: 4px 6px;
  margin: 0px;
  font-size: 11px;
  color: #6a6a6a;
}
/* line 33, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip .thumb {
  margin: 4px auto 10px;
}
/* line 37, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip .thumbnailicon {
  margin: 0px auto;
}
/* line 42, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip-tip {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 23px;
  height: 11px;
  z-index: 100000;
}
/* line 52, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip-tip.up {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -224px no-repeat;
  background-position: 0 -224px;
}
/* line 57, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip-tip.down {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -263px no-repeat;
  background-position: 0 -263px;
}
/* line 67, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip {
  -webkit-box-shadow: 0px 0px 3px #888888;
  -moz-box-shadow: 0px 0px 3px #888888;
  box-shadow: 0px 0px 3px #888888;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
}
/* line 72, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip-tip.up {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -15px no-repeat;
  background-position: 0 -15px;
}
/* line 77, ../../sass-src/partials/_tooltips.scss */
#modal-content .general-tooltip-tip.down {
  background: url('/Media/images/sprites-s81266d368c.png') 0 0 no-repeat;
  background-position: 0 0;
}

/* line 114, ../../sass-src/partials/_modaldialog.scss */
#modal-content h3 {
  font-size: 19px;
}

/* line 118, ../../sass-src/partials/_modaldialog.scss */
#modal-content h4, h5, h6 {
  font-family: arial, helvetica, verdana;
  font-size: 12px;
  line-height: 1.5;
  margin-bottom: 12px;
  color: #474747;
}

/* line 123, ../../sass-src/partials/_modaldialog.scss */
#modal-content h4 {
  font-size: 1.6em;
}

/* line 127, ../../sass-src/partials/_modaldialog.scss */
#modal-content h5 {
  font-size: 1.3em;
}

/* line 131, ../../sass-src/partials/_modaldialog.scss */
#modal-content h6 {
  font-size: 1.2em;
}

/* line 136, ../../sass-src/partials/_modaldialog.scss */
#modal-content span.footnote {
  line-height: 24px;
}
/* line 138, ../../sass-src/partials/_modaldialog.scss */
#modal-content span.footnote div {
  line-height: 24px;
}

/* line 145, ../../sass-src/partials/_modaldialog.scss */
div.scrollbar-background {
  background: #b6c2c9;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  opacity: 0.8;
  /* filter:alpha(opacity=50); */
}

/* line 153, ../../sass-src/partials/_modaldialog.scss */
div.scrollbar-handle {
  background: #292f33;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  opacity: 1;
  /* filter:alpha(opacity=70); */
  cursor: pointer;
  cursor: hand;
}

/* line 2, ../../sass-src/partials/_staticpage.scss */
#staticpagecontent {
  width: 646px;
  display: block;
}
/* line 6, ../../sass-src/partials/_staticpage.scss */
#staticpagecontent h1 {
  padding-top: 30px;
  padding-left: 0px;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #DADADA;
  width: 100%;
}

/* line 17, ../../sass-src/partials/_staticpage.scss */
#staticpagemenu {
  width: 324px;
  display: block;
  margin-top: 20px;
}
/* line 21, ../../sass-src/partials/_staticpage.scss */
#staticpagemenu ul {
  list-style: none;
}
/* line 11, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
#staticpagemenu ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}

/* line 26, ../../sass-src/partials/_staticpage.scss */
.pathwayinclusioncaption {
  margin-bottom: 8px;
}

/* line 30, ../../sass-src/partials/_staticpage.scss */
.referencingpathway {
  list-style-type: none;
}

/* line 2, ../../sass-src/partials/_system.scss */
.error {
  color: red;
}

/* line 7, ../../sass-src/partials/_system.scss */
#upload_source_file {
  margin-bottom: 20px;
}
/* line 10, ../../sass-src/partials/_system.scss */
#upload_source_file .label {
  display: block;
}
/* line 15, ../../sass-src/partials/_system.scss */
#upload_source_file p.help-text {
  font-weight: normal;
  display: block;
}

/* line 3, ../../sass-src/partials/_controls.scss */
#activatepathwayselection, #recentlyviewedmenu, #pathwaytoolsbutton, #activateauthoringtools, #leavefeedback {
  background-color: #ddd;
  color: #333;
  border-bottom: 0px;
  display: block;
  position: relative;
  cursor: pointer;
  cursor: hand;
  padding: 0px 10px 0px 10px;
  line-height: 39px;
  margin-top: 6px;
}
/* line 16, ../../sass-src/partials/_controls.scss */
#activatepathwayselection.de-emphasise, #recentlyviewedmenu.de-emphasise, #pathwaytoolsbutton.de-emphasise, #activateauthoringtools.de-emphasise, #leavefeedback.de-emphasise {
  background-image: none;
  background-color: #CCC;
  filter: none;
}
/* line 24, ../../sass-src/partials/_controls.scss */
#activatepathwayselection a, #recentlyviewedmenu a, #pathwaytoolsbutton a, #activateauthoringtools a, #leavefeedback a {
  color: #333;
  font-weight: bold;
  font-family: Lato;
  font-size: 14px;
}
/* line 31, ../../sass-src/partials/_controls.scss */
#activatepathwayselection .browse-control, #recentlyviewedmenu .browse-control, #pathwaytoolsbutton .browse-control, #activateauthoringtools .browse-control, #leavefeedback .browse-control {
  position: absolute;
  top: 50%;
  right: 8px;
  width: 10px;
  height: 7px;
  margin-top: -4px;
}
/* line 40, ../../sass-src/partials/_controls.scss */
#activatepathwayselection.active, #recentlyviewedmenu.active, #pathwaytoolsbutton.active, #activateauthoringtools.active, #leavefeedback.active {
  background: #ffc003;
}
/* line 42, ../../sass-src/partials/_controls.scss */
#activatepathwayselection.active a, #recentlyviewedmenu.active a, #pathwaytoolsbutton.active a, #activateauthoringtools.active a, #leavefeedback.active a {
  color: #000;
}

/* line 48, ../../sass-src/partials/_controls.scss */
#activateauthoringtools {
  	/*
  	border-bottom: 0px;
  	display: block;
  	width: 103px;
  	position: relative;
  	cursor: pointer;
  	cursor: hand;
  	padding: 0px 10px 0px 10px;
  	background: #07324E;
  	line-height: 50px;
  
  	*/
  	/*
  	&:hover {
  
  	}
  	*/
}
/* line 70, ../../sass-src/partials/_controls.scss */
#activateauthoringtools a {
  font-weight: bold;
  font-family: arial, helvetica, verdana;
  font-size: 12px;
}
/* line 76, ../../sass-src/partials/_controls.scss */
#activateauthoringtools .browse-control {
  position: absolute;
  top: 22px;
  right: 8px;
  width: 10px;
  height: 7px;
}
/* line 84, ../../sass-src/partials/_controls.scss */
#activateauthoringtools .closed {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -2107px no-repeat;
  background-position: 0 -2107px;
}
/* line 88, ../../sass-src/partials/_controls.scss */
#activateauthoringtools .open {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -2116px no-repeat;
  background-position: 0 -2116px;
}

/* line 96, ../../sass-src/partials/_controls.scss */
#authoring-menu, #publishing-menu {
  display: none;
  /* overflow:auto; */
  float: right;
  background: #07324E;
  padding: 10px;
  clear: both;
  margin-top: -6px;
  width: 100%;
}
/* line 107, ../../sass-src/partials/_controls.scss */
#authoring-menu ul, #publishing-menu ul {
  float: right;
}
/* line 111, ../../sass-src/partials/_controls.scss */
#authoring-menu ul h3, #publishing-menu ul h3 {
  color: #fff;
  font-weight: bold;
}
/* line 118, ../../sass-src/partials/_controls.scss */
#authoring-menu ul li, #publishing-menu ul li {
  width: 200px;
  list-style: none;
  margin-left: 0;
  margin-bottom: .5em;
}
/* line 125, ../../sass-src/partials/_controls.scss */
#authoring-menu ul li a, #publishing-menu ul li a {
  color: white;
}

/* line 135, ../../sass-src/partials/_controls.scss */
#pathwayselection, .pathwaycontrols {
  display: none;
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 11, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
#pathwayselection li, .pathwaycontrols li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 60, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#pathwayselection li, .pathwaycontrols li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  display: inline;
  float: left;
  padding-left: 4px;
  padding-right: 4px;
}
/* line 48, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#pathwayselection li:first-child, #pathwayselection li.first, .pathwaycontrols li:first-child, .pathwaycontrols li.first {
  padding-left: 0;
}
/* line 49, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#pathwayselection li:last-child, .pathwaycontrols li:last-child {
  padding-right: 0;
}
/* line 50, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
#pathwayselection li.last, .pathwaycontrols li.last {
  padding-right: 0;
}

/* line 141, ../../sass-src/partials/_controls.scss */
.mainheader {
  position: relative;
  width: 100%;
  height: 50px;
}

/* line 148, ../../sass-src/partials/_controls.scss */
.pathwaycontrols {
  /*
  display: inline;
  position: absolute;
  right: 16px;
  top: 0px;
  */
  float: right;
  clear: none;
  display: block;
}
/* line 159, ../../sass-src/partials/_controls.scss */
.pathwaycontrols ul {
  margin-right: 10px;
}
/* line 162, ../../sass-src/partials/_controls.scss */
.pathwaycontrols li.link {
  display: block;
  color: black;
  padding-left: 0px;
  padding-right: 4px;
  margin-bottom: 0;
}
/* line 169, ../../sass-src/partials/_controls.scss */
.pathwaycontrols li.link a {
  line-height: 50px;
  vertical-align: middle;
  color: black;
  margin-left: 1px;
  margin-right: 4px;
  font-size: 11px;
  font-weight: normal;
}
/* line 178, ../../sass-src/partials/_controls.scss */
.pathwaycontrols li.link a:hover {
  text-decoration: underline;
}

/* line 186, ../../sass-src/partials/_controls.scss */
#pathwayselection {
  /* width:100%; */
  width: 960px;
  padding: 0px;
  height: 285px;
  position: absolute;
  right: 0px;
  z-index: 9999;
  .finder-button: hover;
  .finder-button-text-decoration: none;
  /* Override */
  background: #4A4A4A;
}
/* line 5, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabButtons {
  padding-left: 25px;
  float: left;
  clear: both;
  cursor: pointer;
}
/* line 14, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabButtons .tabBtn {
  display: inline-block;
  padding: 4px 20px 4px 20px;
  background-color: #efefef;
  position: relative;
  width: 80px;
  text-align: center;
  float: left;
  clear: none;
  margin-right: 6px;
}
/* line 25, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabButtons .tabBtn span {
  position: absolute;
  margin-top: -8px;
  left: 50%;
  margin-left: -9px;
  color: #f5b805;
  display: none;
  z-index: 100;
}
/* line 36, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabButtons .tabBtn.active {
  background-color: #f5b805;
}
/* line 39, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabButtons .tabBtn.active span {
  display: block;
}
/* line 45, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.navigation {
  position: absolute;
  height: 194px;
  width: 20px;
  background: #956c49;
  top: 0px;
  z-index: 1000;
  padding: 0;
  margin: 0;
}
/* line 55, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.navigation.inactive {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
/* line 62, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.navigation.back {
  left: 0px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -1022px no-repeat;
  background-position: 0 -1022px;
}
/* line 68, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.navigation.forward {
  right: 0px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -791px no-repeat;
  background-position: 0 -791px;
}
/* line 78, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.finder-clip {
  overflow: hidden;
  height: 202px;
  position: absolute;
  top: 0;
  left: 20px;
}
/* line 88, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.scrollbar-background {
  background: #f6f6f6;
}
/* line 92, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.scrollbar-background div.scrollbar-handle {
  background: #797d7e;
}
/* line 100, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 200px;
}
/* line 109, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel {
  background: #4A4A4A;
  border: 2px solid #797D7E;
  border-left: 0;
  width: 305px;
  float: left;
  height: 196px;
  overflow: hidden;
}
/* line 120, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel.level-0 {
  border-left: 2px solid #797D7E;
  width: 303px;
}
/* line 127, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel h3 {
  background: #97a4ad;
  color: white;
  font-size: 16px;
  padding: 5px;
  font-weight: bold;
}
/* line 137, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul {
  padding: 0;
  margin: 0;
}
/* line 142, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li {
  list-style: none;
  padding: 0;
  margin: 0;
  float: none;
  display: block;
  white-space: normal;
}
/* line 151, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li div {
  border-bottom: 1px solid #5c5c5c;
}
/* line 155, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li div h4 {
  font-weight: bold;
  font-style: italic;
  margin: 5px 5px;
  color: #aaa;
  font-size: 12px;
}
/* line 164, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li div a {
  border-bottom: 1px solid #5c5c5c;
  color: #fff;
}
/* line 167, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li div a img {
  position: absolute;
  margin-left: -23px;
  z-index: 10;
}
/* line 177, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li a {
  padding: 8px 5px 9px;
  display: block;
  border-bottom: 1px solid #5c5c5c;
  color: #fff;
}
/* line 184, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li a.link {
  padding-right: 47px;
  background: url("/Media/images/pathways-finder-icon.png") no-repeat;
  background-position: 98% 7px;
}
/* line 190, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li a.link.selected {
  color: white;
  background-color: #ff7801;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.15, #fd9800), color-stop(0.58, #ff7801));
  background-image: -moz-linear-gradient(center top, #fd9800 15%, #ff7801 58%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCB900', endColorstr='#FF7801');
}
/* line 196, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li a.indented {
  padding-left: 33px;
}
/* line 200, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li a.selected {
  background: #4c7c89;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.25, #326673), color-stop(0.82, #4c7c89));
  background-image: -moz-linear-gradient(center bottom, #326673 25%, #4c7c89 82%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#326673', endColorstr='#4c7c89');
}
/* line 209, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li a:focus {
  outline: 1px dotted #FF8000;
}
/* line 218, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection div.pathways-finder-container div.finder-panel.level-2 li {
  padding-bottom: 5px;
}
/* line 226, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs {
  background-color: #EFEFEF;
  height: 400px;
  width: 100%;
  float: left;
  clear: both;
}
/* line 236, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #aztab,
#pathwayselection #tabs #latesttab,
#pathwayselection #tabs #catstab {
  display: none;
}
/* line 241, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab #pathways-finder-rp {
  display: none;
}
/* line 242, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab #pathways-finder-source > ul {
  display: none;
}
/* line 246, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab ul li ul {
  display: none;
}
/* line 250, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll {
  width: 240px;
  height: 400px;
  overflow-y: auto;
  float: left;
  clear: none;
  border-left: 4px solid #c3c3c3;
  box-sizing: border-box;
  background-color: #d5d5d5;
  color: #767676;
  font-weight: bold;
}
/* line 263, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll a.linko.pathway-link {
  font-size: 10px;
}
/* line 267, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll a.linko span.icon-stack {
  float: right;
}
/* line 271, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll a.linko span.linko-text {
  display: block;
  clear: none;
}
/* line 277, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active {
  border-left: 0px;
}
/* line 281, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level0 li:hover {
  background-color: #f6f6f6;
  color: #08455b;
  border-left: 4px solid #08455b;
  padding-left: 14px;
}
/* line 287, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level0 li:hover span.icon-stack-base {
  color: #0E589C;
}
/* line 291, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level0 li:hover span.icon-nice-pathways {
  color: white;
}
/* line 295, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level0 li.active {
  background-color: #ededed;
  color: #767676;
  border-left: 4px solid #C3C3C3;
  padding-left: 14px;
}
/* line 301, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level0 li.active span.arrow {
  display: block;
}
/* line 307, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 {
  background-color: #ededed;
  color: #767676;
}
/* line 311, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 li:hover {
  background-color: #f6f6f6;
  color: #08455b;
  border-left: 4px solid #08455b;
  padding-left: 14px;
}
/* line 318, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 li:hover span.icon-stack span.icon-stack-base {
  color: #08455b;
}
/* line 322, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 li:hover span.icon-stack span.icon-nice-pathways {
  color: white;
}
/* line 327, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 li:hover span.pathway-link-text {
  color: #08455b;
}
/* line 331, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 li:hover span.icon-nice-pathways {
  color: #08455b;
}
/* line 336, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 li.active {
  background-color: #01769d;
  color: white;
  border-left: 4px solid #016486;
  padding-left: 14px;
}
/* line 342, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 li.active span.arrow {
  display: block;
  color: white;
}
/* line 347, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 li.active span.pathway-link-text {
  color: white;
}
/* line 351, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 li.active span.icon-nice-pathways {
  color: white;
}
/* line 356, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level1 span.pathway-link-text:hover {
  text-decoration: underline;
}
/* line 361, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 {
  background-color: #01769d;
  color: white;
}
/* line 365, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 a {
  color: white;
}
/* line 370, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 span.pathway-link-text:hover {
  text-decoration: underline;
}
/* line 375, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 span.icon-stack span.icon-stack-base {
  color: white;
}
/* line 379, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 span.icon-stack span.icon-nice-pathways {
  color: #01769d;
}
/* line 384, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 span.icon-nice-pathways {
  color: white;
}
/* line 388, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 li:hover {
  background-color: #f6f6f6;
  color: #08455b;
  border-left: 4px solid #08455b;
  padding-left: 14px;
}
/* line 394, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 li:hover a {
  color: #08455b;
}
/* line 399, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 li:hover span.icon-stack span.icon-stack-base {
  color: #08455b;
}
/* line 403, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 li:hover span.icon-stack span.icon-nice-pathways {
  color: white;
}
/* line 408, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 li:hover span.pathway-link-text {
  color: #08455b;
}
/* line 412, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 li:hover span.icon-nice-pathways {
  color: #08455b;
}
/* line 417, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 li.active {
  background-color: #08455b;
  color: white;
  border-left: 4px solid #073B4D;
  padding-left: 14px;
}
/* line 423, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 li.active span.arrow {
  display: block;
  color: white;
}
/* line 428, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 li.active span.pathway-link-text {
  color: white;
}
/* line 432, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level2 li.active span.icon-nice-pathways {
  color: white;
}
/* line 438, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level3 {
  background-color: #08455b;
  color: white;
}
/* line 442, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level3 a {
  color: white;
}
/* line 446, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level3 span.icon-stack-base {
  color: #08455b;
}
/* line 450, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level3 span.icon-nice-pathways {
  color: white;
}
/* line 454, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level3 li:hover {
  background-color: #073B4D;
}
/* line 456, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.active.level3 li:hover span.icon-stack-base {
  color: #073B4D;
}
/* line 464, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll ul li {
  cursor: pointer;
  list-style-type: none;
  margin: 0;
  border-bottom: 1px solid #bdbdbd;
  padding: 10px 14px 10px 18px;
  line-height: 24px;
  overflow: hidden;
  position: relative;
  color: #4a4a4a;
  						/*
  						&:hover {
  							background-color: white;
  							color: #0E589C;
  							border-left: 4px solid #0E589C;
  							padding-left: 14px;
  
  							span.icon-stack-base {
  								color: $pathways_hierarchy1;
  							}
  
  							span.icon-nice-pathways {
  								color: white; 
  							}
  						}
  						*/
}
/* line 475, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll ul li:hover {
  color: #08455b;
}
/* line 479, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll ul li > div {
  float: left;
  clear: both;
}
/* line 484, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll ul li a.expando {
  position: absolute;
  right: 10px;
}
/* line 488, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll ul li a.expando span.arrow {
  font-size: 20px;
  margin-top: -3px;
  display: none;
}
/* line 495, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll ul li span.arrow {
  color: #767676;
}
/* line 499, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll ul li span.text {
  margin-right: 5px;
  float: left;
  display: block;
  clear: none;
  line-height: normal;
}
/* line 507, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll ul li span.icon-stack-base {
  color: #1167b7;
}
/* line 511, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll ul li span.icon-nice-pathways {
  color: white;
}
/* line 536, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.level1 ul li {
  color: #01769d;
  border-bottom: 1px solid #d5d5d5;
}
/* line 540, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.level1 ul li span.icon-stack-base {
  color: #00a7df;
}
/* line 544, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.level1 ul li span.icon-nice-pathways {
  color: #01769d;
}
/* line 553, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.level2 ul li {
  border-bottom: 1px solid #016486;
  color: white;
}
/* line 557, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.level2 ul li span.icon-stack-base {
  color: white;
}
/* line 561, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.level2 ul li span.icon-nice-pathways {
  color: #00a7df;
}
/* line 570, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.level3 ul li {
  border-bottom: 1px solid #073B4D;
}
/* line 573, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.level3 ul li span.icon-stack-base {
  color: white;
}
/* line 577, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.level3 ul li span.icon-nice-pathways {
  color: #1167b7;
}
/* line 581, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #catstab div.scroll.level3 ul li:hover {
  border-left: 0px;
  padding-left: 18px;
  background-color: #1167b7;
  color: white;
}
/* line 593, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #latesttab {
  padding: 20px;
  background-color: #dfdfdf;
  height: 400px;
  box-sizing: border-box;
  overflow-y: auto;
}
/* line 601, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #latesttab ul li {
  list-style-type: none;
  margin-left: 0;
  border-bottom: 1px solid #808080;
  margin-bottom: 0;
}
/* line 607, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #latesttab ul li a {
  padding: 10px;
  display: block;
}
/* line 612, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #latesttab ul li a .icon-stack {
  float: left;
}
/* line 615, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #latesttab ul li a .icon-stack .icon-stack-base {
  color: white;
}
/* line 619, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #latesttab ul li a span.latestdate {
  color: #808080;
}
/* line 622, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #latesttab ul li a div.latestitem {
  margin-left: 54px;
}
/* line 625, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #latesttab ul li a div.latestitem span.text {
  font-size: 14px;
  font-weight: normal;
}
/* line 631, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #latesttab ul li a:hover {
  color: #08455b;
  background-color: #eee;
}
/* line 634, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #latesttab ul li a:hover .icon-stack-base {
  color: #08455b;
}
/* line 643, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #navtabrow {
  float: left;
  margin: 0px;
}
/* line 648, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #navtabrow li {
  list-style: none;
  display: inline;
  float: left;
  margin: 0px;
}
/* line 655, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #navtabrow li a {
  width: 77px;
  display: inline-block;
  text-decoration: none;
  padding: 5px 8px;
  margin-right: 10px;
  font-size: 13px;
  text-align: center;
}
/* line 671, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz #arrow {
  width: 0;
  height: 0;
  border-top: 200px solid transparent;
  border-bottom: 200px solid transparent;
  border-left: 60px solid #DFE0E2;
  position: absolute;
  left: 50%;
  margin-left: -5px;
}
/* line 682, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz #atozlist-nav {
  width: 510px;
  position: relative;
  float: left;
  clear: none;
  background-image: url(/Media/images/pathways-a-z.png);
  background-repeat: no-repeat;
  background-position: top right;
}
/* line 693, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz #atozlist-nav .ln-letters {
  z-index: 100;
  padding: 25px 0px 25px 0px;
  width: 420px;
  margin-left: 25px;
}
/* line 701, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz #atozlist-nav span.icon {
  position: absolute;
  font-size: 350px;
  color: #efefef;
  top: 50%;
  margin-top: -35px;
  left: 50%;
  margin-left: -175px;
  display: block;
  width: 350px;
  z-index: 1;
}
/* line 714, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz #atozlist-nav a, #pathwayselection #tabs #pathways-atoz #atozlist-nav span {
  display: inline-block;
  text-align: center;
  font-size: 50px;
  line-height: 50px;
  width: 50px;
  height: 50px;
  padding: 10px;
}
/* line 723, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz #atozlist-nav a.all, #pathwayselection #tabs #pathways-atoz #atozlist-nav span.all {
  width: 38px;
}
/* line 735, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz div.full-width-finder-panel {
  width: 450px;
  float: left;
  height: 400px;
  overflow-y: auto;
  clear: none;
  background-color: #efefef;
}
/* line 743, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz div.full-width-finder-panel .bigletter {
  font-size: 350px;
  position: absolute;
  width: 440px;
  line-height: 400px;
  display: block;
  color: #DFE0E2;
  text-align: center;
}
/* line 753, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz div.full-width-finder-panel div.clip-window {
  overflow-y: auto;
  height: 400px;
  overflow-x: hidden;
  padding: 0;
}
/* line 760, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz div.full-width-finder-panel ul {
  position: relative;
  padding: 1em 0 1em 10px;
  top: 0px;
}
/* line 766, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz div.full-width-finder-panel ul li {
  list-style: none;
  padding: 0;
  margin-left: 0;
  float: none;
  display: block;
  white-space: normal;
}
/* line 775, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz div.full-width-finder-panel ul li a {
  display: block;
  color: #474747;
  line-height: 1.7em;
}
/* line 781, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz div.full-width-finder-panel ul li a:hover {
  text-decoration: underline;
}
/* line 785, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs #pathways-atoz div.full-width-finder-panel ul li a.indented {
  padding-left: 33px;
}
/* line 797, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection #tabs div.navtabcontainer {
  display: block;
}
/* line 803, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection .finder-button {
  color: #474747;
  font-weight: bold;
}
/* line 808, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection .finder-button.ln-disabled {
  color: #c0c0c0;
}
/* line 812, ../../sass-src/partials/_pathwaysfinder.scss */
#pathwayselection .finder-button.ln-selected {
  background-color: #f5b805;
}
/* line 198, ../../sass-src/partials/_controls.scss */
#pathwayselection #tabs #pathways-atoz #atozlist-nav span.icon {
  /* margin-top: 35px; */
}
/* line 202, ../../sass-src/partials/_controls.scss */
#pathwayselection #pathways-finder-wrapper {
  margin: 14px 2px;
}
/* line 218, ../../sass-src/partials/_controls.scss */
#pathwayselection div.pathways-finder-container div.finder-panel {
  background: #4A4A4A;
  border: 2px solid #797D7E;
  border-left: 0px;
  width: 305px;
  float: left;
  height: 190px;
}
/* line 228, ../../sass-src/partials/_controls.scss */
#pathwayselection div.pathways-finder-container div.finder-panel.level-0 {
  border-left: 2px solid #797D7E;
  width: 303px;
}
/* line 235, ../../sass-src/partials/_controls.scss */
#pathwayselection div.pathways-finder-container div.finder-panel div.scrollbar-background {
  background: #b6c2c9;
}
/* line 239, ../../sass-src/partials/_controls.scss */
#pathwayselection div.pathways-finder-container div.finder-panel div.scrollbar-background div.scrollbar-handle {
  background: #292f33;
}
/* line 251, ../../sass-src/partials/_controls.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li div {
  border-bottom: 1px solid #5c5c5c;
}
/* line 256, ../../sass-src/partials/_controls.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li a {
  border-bottom: 1px solid #5c5c5c;
  color: #fff;
}
/* line 261, ../../sass-src/partials/_controls.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li a.link.selected {
  color: #fff;
}
/* line 266, ../../sass-src/partials/_controls.scss */
#pathwayselection div.pathways-finder-container div.finder-panel ul li a.selected {
  background: #4c7c89;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.25, #326673), color-stop(0.82, #4c7c89));
  background-image: -moz-linear-gradient(center bottom, #326673 25%, #4c7c89 82%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#326673', endColorstr='#4c7c89');
}

/* line 281, ../../sass-src/partials/_controls.scss */
#controlsheader {
  background-color: #f9f9f9;
}

/* line 285, ../../sass-src/partials/_controls.scss */
#fullwidth {
  background-color: #f6f6f6;
  min-height: 54px;
  height: 54px;
}

/* line 291, ../../sass-src/partials/_controls.scss */
.mainheader {
  height: 54px;
  overflow: hidden;
}

/* line 298, ../../sass-src/partials/_controls.scss */
#publicsearchbox {
  border: 1px solid white;
  height: 42px;
  padding-left: 12px;
  font-size: 16px;
}

/* line 305, ../../sass-src/partials/_controls.scss */
#btnSearch {
  height: 42px;
  width: 42px;
  padding: 0;
  top: -42px;
}
/* line 310, ../../sass-src/partials/_controls.scss */
#btnSearch span {
  font-size: 30px;
}

/* line 315, ../../sass-src/partials/_controls.scss */
.pathwaycontrols ul {
  margin: 0 12px 0 0;
}
/* line 317, ../../sass-src/partials/_controls.scss */
.pathwaycontrols ul li {
  padding: 0;
}
/* line 319, ../../sass-src/partials/_controls.scss */
.pathwaycontrols ul li a, .pathwaycontrols ul li div a {
  font-weight: 400 !important;
  font-size: 16px !important;
  color: #2c2c2c;
}
/* line 324, ../../sass-src/partials/_controls.scss */
.pathwaycontrols ul li a:hover, .pathwaycontrols ul li div a:hover {
  text-decoration: none !important;
}

/* line 330, ../../sass-src/partials/_controls.scss */
.beta-badge {
  padding: 0;
  margin: 0;
}
/* line 331, ../../sass-src/partials/_controls.scss */
.beta-badge a {
  font-family: "Lato";
  display: block;
  padding: 0 12px;
  margin-top: 0;
  line-height: 54px;
}
/* line 332, ../../sass-src/partials/_controls.scss */
.beta-badge a:hover {
  text-decoration: none !important;
}

/* line 345, ../../sass-src/partials/_controls.scss */
#activatepathwayselection, #recentlyviewedmenu, #pathwaytoolsbutton, #activateauthoringtools, #leavefeedback {
  background-color: transparent;
  color: #4a4a4a;
  padding: 0;
  line-height: 54px;
  margin-top: 0;
}

/* line 353, ../../sass-src/partials/_controls.scss */
#activatepathwayselection a, #recentlyviewedmenu a, #pathwaytoolsbutton a, #activateauthoringtools a, #leavefeedback a {
  padding: 0 12px;
  background-color: transparent;
  display: block;
  color: #2c2c2c;
}

/* line 360, ../../sass-src/partials/_controls.scss */
#fullwidth a:hover {
  background-color: #ebebeb;
}

/* line 364, ../../sass-src/partials/_controls.scss */
#activatepathwayselection.active, #recentlyviewedmenu.active, #pathwaytoolsbutton.active, #activateauthoringtools.active, #leavefeedback.active {
  background-color: transparent;
}

/* line 368, ../../sass-src/partials/_controls.scss */
#activatepathwayselection.active a, #recentlyviewedmenu.active a, #pathwaytoolsbutton.active a, #activateauthoringtools.active a, #leavefeedback active a {
  color: #11779b;
  -webkit-box-shadow: inset 0 -3px 0 0 #11779b;
  box-shadow: inset 0 -3px 0 0 #11779b;
}

/* line 5, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acInput {
  width: 350px;
  height: 19px;
  margin-top: 1px;
  margin-left: 0px;
}
/* line 11, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acInput.placeholder {
  color: #aaa;
}

/* line 17, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acResults {
  padding: 0px;
  border: 1px solid silver;
  background-color: white;
  overflow: hidden;
  z-index: 9999;
}
/* line 25, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acResults ul {
  margin: 0px;
  padding: 0px;
  list-style-position: outside;
  list-style: none;
}
/* line 32, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acResults ul li {
  margin: 0px;
  padding: 5px 5px;
  cursor: pointer;
  display: block;
  overflow: hidden;
  font-size: 13px;
  border-bottom: 1px solid #E2E2E2;
}
/* line 42, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acResults ul li:before {
  content: '\e005';
  font-family: 'Nice.Glyphs';
  margin-right: 8px;
}

/* line 52, ../../sass-src/partials/_pathwaysfindersearch.scss */
.acSelect {
  background-color: #0097CF;
  color: white;
}

/* line 1, ../../sass-src/partials/_footer.scss */
.nav li {
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 0;
}
/* line 7, ../../sass-src/partials/_footer.scss */
.nav li a:hover i {
  text-decoration: none;
}

/* line 13, ../../sass-src/partials/_footer.scss */
.callouts {
  margin-top: 4ex;
}

/* line 17, ../../sass-src/partials/_footer.scss */
.container {
  width: 95.74468085106383%;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}

/* line 24, ../../sass-src/partials/_footer.scss */
.legal-copyright {
  color: white;
}

/* line 28, ../../sass-src/partials/_footer.scss */
.social-follow {
  color: white;
}

/* line 32, ../../sass-src/partials/_footer.scss */
.footer-logo-link span {
  font-size: 40px;
}

/* line 19, ../../sass-src/partials/_markuppreview.scss */
#editor-panel {
  width: 40%;
  float: left;
  padding: 10px;
}

/* line 25, ../../sass-src/partials/_markuppreview.scss */
#preview-panel-hoz {
  width: 50%;
  float: left;
}

/* line 2, ../../sass-src/partials/_markuppreview.scss */
#editorDiv td, #editorDiv th, #editorDiv table {
  border: 1px solid black;
  padding: 5px;
}
/* line 7, ../../sass-src/partials/_markuppreview.scss */
#editorDiv th {
  color: #FFFFFF;
  background-color: #CCC;
}
/* line 12, ../../sass-src/partials/_markuppreview.scss */
#editorDiv fieldset {
  border: 1px solid black;
  width: 200px;
  margin-bottom: 10px;
}

/* line 34, ../../sass-src/partials/_markuppreview.scss */
#previewDiv {
  border: 1px solid black;
  margin-top: 25px;
  margin-left: 20px;
  margin-bottom: 10px;
  background-color: #EEEEEE;
  padding: 10px;
  min-height: 200px;
  overflow: auto;
}
/* line 2, ../../sass-src/partials/_markuppreview.scss */
#previewDiv td, #previewDiv th, #previewDiv table {
  border: 1px solid black;
  padding: 5px;
}
/* line 7, ../../sass-src/partials/_markuppreview.scss */
#previewDiv th {
  color: #FFFFFF;
  background-color: #CCC;
}
/* line 12, ../../sass-src/partials/_markuppreview.scss */
#previewDiv fieldset {
  border: 1px solid black;
  width: 200px;
  margin-bottom: 10px;
}
/* line 45, ../../sass-src/partials/_markuppreview.scss */
#previewDiv span {
  line-height: 24px;
}
/* line 48, ../../sass-src/partials/_markuppreview.scss */
#previewDiv span span {
  line-height: 15px;
}
/* line 53, ../../sass-src/partials/_markuppreview.scss */
#previewDiv span span.footnote,
#previewDiv span span.footnotereference {
  line-height: 24px;
}

/* line 60, ../../sass-src/partials/_markuppreview.scss */
#markdown_editor {
  width: 100%;
  min-height: 200px;
}

/* line 2, ../../sass-src/partials/_search.scss */
.print-output {
  visibility: hidden;
  display: none;
}

/* line 7, ../../sass-src/partials/_search.scss */
#showlinks {
  font-size: 0.8em;
  margin-bottom: 20px;
}

/* line 12, ../../sass-src/partials/_search.scss */
label {
  font-size: 0.8em;
}

/* line 20, ../../sass-src/partials/_search.scss */
.searchForm #search-term {
  width: 500px;
}
/* line 24, ../../sass-src/partials/_search.scss */
.searchForm .numSearchResults {
  padding: 0px;
}
/* line 26, ../../sass-src/partials/_search.scss */
.searchForm .numSearchResults p {
  font-size: 0.8em;
  font-weight: bold;
}
/* line 32, ../../sass-src/partials/_search.scss */
.searchForm p.search-error-message {
  padding: 10px 0 20px 0px;
  font-size: 0.8em;
  font-weight: bold;
  color: #aa0000;
  line-height: 1.5;
}
/* line 40, ../../sass-src/partials/_search.scss */
.searchForm .search-info-message {
  font-weight: normal;
  color: #000000;
}
/* line 45, ../../sass-src/partials/_search.scss */
.searchForm #search-box {
  margin-bottom: 20px;
}

/* line 50, ../../sass-src/partials/_search.scss */
.facets {
  display: inline-block;
  width: 185px;
  vertical-align: top;
  font-size: 0.8em;
  font-weight: normal;
}
/* line 57, ../../sass-src/partials/_search.scss */
.facets ul li {
  list-style: none;
  margin-left: 0px;
}
/* line 62, ../../sass-src/partials/_search.scss */
.facets .filters {
  /*
  .filter:hover{
  	background-color: #cccccc;
  }
  */
  /*
  .selected:hover{
  	background-color: #FE7801;
  }
  */
}
/* line 64, ../../sass-src/partials/_search.scss */
.facets .filters .facet-title {
  font-weight: bold;
  font-size: 1.1em;
  margin: 0 0 5px 0;
}
/* line 70, ../../sass-src/partials/_search.scss */
.facets .filters .filter-item {
  margin: 0 0 30px 0;
}
/* line 74, ../../sass-src/partials/_search.scss */
.facets .filters .filter {
  padding: 2px 4px;
  border: 1px solid #cccccc;
}
/* line 84, ../../sass-src/partials/_search.scss */
.facets .filters .selected {
  background-color: #FE7801;
  background-image: url("/Media/images/navigator-cross-grey.png");
  background-position: 98%;
  background-repeat: no-repeat;
}
/* line 96, ../../sass-src/partials/_search.scss */
.facets .filters .facet {
  text-decoration: none;
  color: #000000;
  font-weight: normal;
}
/* line 102, ../../sass-src/partials/_search.scss */
.facets .filters .deactivated {
  text-decoration: none;
  color: #aaaaaa;
  background-color: #eeeeee;
  font-weight: normal;
}
/* line 109, ../../sass-src/partials/_search.scss */
.facets .filters .range {
  width: 94%;
  margin: 0;
}

/* line 116, ../../sass-src/partials/_search.scss */
.search-results {
  display: inline-block;
  width: 750px;
  margin-left: 15px;
  vertical-align: top !important;
}
/* line 123, ../../sass-src/partials/_search.scss */
.search-results ul li.result {
  list-style: none;
  margin-left: 0px;
}
/* line 130, ../../sass-src/partials/_search.scss */
.search-results p.search-result-item {
  margin-bottom: 0px;
}
/* line 134, ../../sass-src/partials/_search.scss */
.search-results .loading-image {
  width: 750px;
  text-align: center;
  padding-top: 15px;
}

/* line 1, ../../sass-src/partials/_publicsearch.scss */
.menu-search-box {
  width: 250px;
}

/* line 6, ../../sass-src/partials/_publicsearch.scss */
.pager-centered ul li {
  display: inline;
}

/* line 8, ../../sass-src/partials/_publicsearch.scss */
.showhide {
  cursor: pointer;
  float: right;
  padding: 6px;
  background-color: #5BC0DE;
  color: white;
  margin-right: 10px;
  display: block;
  text-align: center;
  width: 60px;
}

/* line 23, ../../sass-src/partials/_publicsearch.scss */
#publicsearchbox:focus {
  outline: none;
}

/* line 2, ../../sass-src/partials/_brokenlinks.scss */
div.loading-image {
  width: 970px;
  margin-bottom: 20px;
  text-align: left;
}
/* line 7, ../../sass-src/partials/_brokenlinks.scss */
div.loading-image p {
  margin-top: 20px;
}

/* line 12, ../../sass-src/partials/_brokenlinks.scss */
ul.broken-link-results {
  clear: both;
}
/* line 14, ../../sass-src/partials/_brokenlinks.scss */
ul.broken-link-results li {
  list-style: none;
  margin-left: 0px;
}
/* line 18, ../../sass-src/partials/_brokenlinks.scss */
ul.broken-link-results li ul li {
  margin-left: 10px;
}
/* line 21, ../../sass-src/partials/_brokenlinks.scss */
ul.broken-link-results li ul li div.broken-link-item {
  margin-bottom: 10px;
}
/* line 22, ../../sass-src/partials/_brokenlinks.scss */
ul.broken-link-results li ul li div.broken-link-item h4 {
  margin-bottom: 2px;
}
/* line 27, ../../sass-src/partials/_brokenlinks.scss */
ul.broken-link-results li ul li div.broken-link-item div.broken-link-item-details {
  margin-left: 10px;
}

/* line 35, ../../sass-src/partials/_brokenlinks.scss */
span.link-action {
  color: #fe7801;
}

/* line 1, ../../sass-src/partials/_sourcelistitems.scss */
.envlabel {
  float: left;
  width: 150px;
  vertical-align: top;
}

/* line 8, ../../sass-src/partials/_sourcelistitems.scss */
.envdetails {
  float: left;
}

/* line 2, ../../sass-src/partials/_editstaticcontent.scss */
#staticpagecontent {
  width: 646px;
  display: block;
}
/* line 6, ../../sass-src/partials/_editstaticcontent.scss */
#staticpagecontent h1 {
  padding-top: 30px;
  padding-left: 0px;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #DADADA;
  width: 100%;
}

/* line 17, ../../sass-src/partials/_editstaticcontent.scss */
#staticpagemenu {
  width: 324px;
  display: block;
  margin-top: 20px;
}
/* line 21, ../../sass-src/partials/_editstaticcontent.scss */
#staticpagemenu ul {
  list-style: none;
}
/* line 11, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
#staticpagemenu ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}

/* line 26, ../../sass-src/partials/_editstaticcontent.scss */
#titletext, #slugtext {
  width: 330px;
}

/* line 31, ../../sass-src/partials/_editstaticcontent.scss */
.readonlyfield {
  color: grey;
}

/* line 42, ../../sass-src/screen/screen.scss */
.js .noscript {
  display: none;
}

/* line 44, ../../sass-src/screen/screen.scss */
body {
  font-family: arial, helvetica, verdana;
  font-size: 62.5%;
}
/* line 48, ../../sass-src/screen/screen.scss */
body.full-screen-mode {
  overflow: hidden;
}

/* line 58, ../../sass-src/screen/screen.scss */
div.view.path {
  -ms-touch-action: none;
}

/* line 61, ../../sass-src/screen/screen.scss */
div.view.divider {
  -ms-touch-action: none;
}

/* line 65, ../../sass-src/screen/screen.scss */
html > body {
  font-size: 16px;
}

/* line 70, ../../sass-src/screen/screen.scss */
a:focus {
  outline: 1px dotted #ffc003;
}

/* line 75, ../../sass-src/screen/screen.scss */
div {
  line-height: 24px;
}

/* line 79, ../../sass-src/screen/screen.scss */
#npw-history-panel {
  display: none;
  color: #fff;
  margin: 0 0;
  height: 27px;
  bottom: 0px;
  overflow: hidden;
  /* border-top:1px solid #ddd; */
  position: fixed;
  width: 100%;
  font-size: 0.8em;
  z-index: 10000;
}
/* line 18, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel h3 {
  color: #fff;
  margin-bottom: 0px;
  position: absolute;
  margin-left: 26px;
  padding-left: 0px;
  font-size: 13px;
  font-weight: bold;
  padding-top: 5px;
}
/* line 29, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.translucent-background {
  background: #000;
  opacity: 0.6;
  filter: alpha(opacity="60");
  position: absolute;
  width: 100%;
  height: 110px;
}
/* line 38, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clear-control-panel {
  position: absolute;
  top: 5px;
  left: 155px;
}
/* line 43, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clear-control-panel a.clearcontrol {
  color: #FDA62C;
  font-size: 0.8em;
  line-height: 1.8;
  font-weight: bold;
  padding-top: 5px;
  cursor: pointer;
  cursor: hand;
}
/* line 54, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.title-bar {
  position: relative;
  width: 100%;
  height: 27px;
  border-bottom: 1px solid #969898;
}
/* line 60, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.title-bar .history-control {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 31px;
  height: 27px;
  border-left: 1px solid #969898;
  cursor: pointer;
  cursor: hand;
}
/* line 71, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.title-bar .closed {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -1525px no-repeat;
  background-position: 0 -1525px;
  /*
  &:hover {
  	background: sprite($icons, recently-viewed-open-glow) no-repeat;
  	background-position: sprite-position($icons, recently-viewed-open-glow, 0px, 0px);
  }
  */
}
/* line 81, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.title-bar .open {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -1392px no-repeat;
  background-position: 0 -1392px;
  /*
  &:hover {
  	background: sprite($icons, recently-viewed-close-glow) no-repeat;
  	background-position: sprite-position($icons, recently-viewed-close-glow, 0px, 0px);
  }
  */
}
/* line 93, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.path-panel {
  clear: both;
  height: 83px;
  position: relative;
  margin-left: 0px;
}
/* line 100, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.path-panel .scroll-button {
  display: block;
  text-indent: -9999px;
  position: absolute;
  top: 0px;
  width: 19px;
  height: 82px;
  z-index: 1005;
  cursor: pointer;
  cursor: hand;
}
/* line 113, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.path-panel .scroll-button.history-left {
  left: 0px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -1665px no-repeat;
  background-position: 0 -1665px;
  /*
  &:hover {
  	background: sprite($icons, recently-viewed-left-glow) no-repeat;
  	background-position: sprite-position($icons, recently-viewed-left-glow, 0px, 0px);
  }
  */
}
/* line 128, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.path-panel .scroll-button.history-right {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -1554px no-repeat;
  background-position: 0 -1554px;
  right: 0px;
  /*
  &:hover {
  	background: sprite($icons, recently-viewed-right-glow) no-repeat;
  	background-position: sprite-position($icons, recently-viewed-right-glow, 0px, 0px);
  }
  */
}
/* line 148, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window {
  display: inline-block;
  overflow: hidden;
  height: 83px;
  margin: 0;
  position: absolute;
  left: 19px;
}
/* line 156, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container {
  position: absolute;
  left: 0px;
  top: 0px;
  margin: 0;
  height: 80px;
}
/* line 163, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container div.history-group {
  padding: 0 0 0 8px;
  border-right: 1px dashed #969898;
}
/* line 176, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container div.history-group h5 {
  font-size: 10px;
  overflow: hidden;
  color: white;
  padding: 0 8px 0 0;
  margin: 4px 0 5px 0;
  height: 15px;
}
/* line 185, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container div.history-group .pathway-reference {
  font-size: 10px;
  padding: 0;
  margin: 0;
}
/* line 193, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container div.history-group ul li {
  float: left;
  display: block;
  position: relative;
  margin: 0;
  height: 50px;
  width: 128px;
}
/* line 201, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container div.history-group ul li div {
  position: absolute;
  top: 0;
  left: 0;
  width: 120px;
  height: 50px;
  margin: 0 8px 0 0;
}
/* line 212, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container div.history-group ul li div.background {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0px 0px 5px #333333;
  -moz-box-shadow: 0px 0px 5px #333333;
  box-shadow: 0px 0px 5px #333333;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -1421px no-repeat;
  background-position: 0 -1421px;
}
/* line 220, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container div.history-group ul li div.background.hovered {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -1473px no-repeat;
  background-position: 0 -1473px;
}
/* line 226, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container div.history-group ul li div.background.active {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -1473px no-repeat;
  background-position: 0 -1473px;
}
/* line 234, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container div.history-group ul li div.loader {
  width: 16px;
  margin: auto auto;
  height: 16px;
  left: 51px;
  top: 5px;
}
/* line 246, ../../sass-src/partials/_historypanel.scss */
#npw-history-panel div.clip-window div.history-item-container div.history-group ul li a.content {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 4px;
  width: 112px;
  height: 24px;
  overflow: hidden;
  color: #6a6a6a;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  				/*
  				&:hover{
  					
  					text-decoration:none;
  
  				}
  				*/
}
/* line 3, ../../sass-src/partials/_tooltips.scss */
#npw-history-panel .general-tooltip {
  color: white;
  background-color: #fefdfd;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fefdfd), color-stop(1, #ebeaea));
  background-image: -moz-linear-gradient(top, #fefdfd, #ebeaea);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  min-height: 20px;
  border: 1px solid #cccccc;
  margin: 2px 0 0 0;
  z-index: 100000;
  overflow: hidden;
}
/* line 17, ../../sass-src/partials/_tooltips.scss */
#npw-history-panel .general-tooltip .tooltip {
  padding: 4px 6px;
  margin: 0px;
}
/* line 21, ../../sass-src/partials/_tooltips.scss */
#npw-history-panel .general-tooltip .tooltip .footnote {
  color: #474747;
}
/* line 26, ../../sass-src/partials/_tooltips.scss */
#npw-history-panel .general-tooltip .historytooltip {
  padding: 4px 6px;
  margin: 0px;
  font-size: 11px;
  color: #6a6a6a;
}
/* line 33, ../../sass-src/partials/_tooltips.scss */
#npw-history-panel .general-tooltip .thumb {
  margin: 4px auto 10px;
}
/* line 37, ../../sass-src/partials/_tooltips.scss */
#npw-history-panel .general-tooltip .thumbnailicon {
  margin: 0px auto;
}
/* line 42, ../../sass-src/partials/_tooltips.scss */
#npw-history-panel .general-tooltip-tip {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 23px;
  height: 11px;
  z-index: 100000;
}
/* line 52, ../../sass-src/partials/_tooltips.scss */
#npw-history-panel .general-tooltip-tip.up {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -224px no-repeat;
  background-position: 0 -224px;
}
/* line 57, ../../sass-src/partials/_tooltips.scss */
#npw-history-panel .general-tooltip-tip.down {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -263px no-repeat;
  background-position: 0 -263px;
}

/* line 85, ../../sass-src/screen/screen.scss */
span.no-break {
  white-space: nowrap;
}

/* line 134, ../../sass-src/screen/screen.scss */
#path-menu ul li a.warning {
  background: url("/Media/images/warning_icon_small.gif") no-repeat 4px;
  padding-left: 29px;
}

/* line 178, ../../sass-src/screen/screen.scss */
#path-menu {
  background: #eceff0;
  width: 100%;
  height: auto;
  /* box-shadow: 0px -5px 9px $header_background; */
}
/* line 184, ../../sass-src/screen/screen.scss */
#path-menu a {
  font-weight: bold;
  font-size: 12px;
}
/* line 189, ../../sass-src/screen/screen.scss */
#path-menu ul {
  height: auto;
  margin: 0;
  padding: 0;
}
/* line 194, ../../sass-src/screen/screen.scss */
#path-menu ul li {
  list-style: none;
  display: inline;
  float: left;
  margin: 0;
  margin-right: 1px;
  position: relative;
  display: block;
  cursor: pointer;
  cursor: hand;
  	/*
  	 &:hover { 
  		
  		a{
  			background-color: $menu-item-highlight-background; 
  			color: $menu-item-highlight-foreground; 
  			text-decoration:none;
  		}
  		
  		.view-menu-control.closed{
  			@include pathway-info-orange-down-icon;
  		}
  
  		.view-menu-control.open{
  			@include pathway-info-orange-up-icon; 
  		}
  
  		ul li a {	
  			@include sub-menu-interactive-item;  
  		}
  
  		ul li a.menu-item-selected {	
  			@include menu-item-highlight;
  			&:hover{
  				color: white;
  			}
  		}
  	}
  	*/
}
/* line 11, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
#path-menu ul li li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 141, ../../sass-src/screen/screen.scss */
#path-menu ul li a {
  color: #777777;
  background-color: #eceff0;
  padding: 8px 24px 8px 16px;
}
/* line 207, ../../sass-src/screen/screen.scss */
#path-menu ul li a {
  display: block;
  width: auto;
  white-space: wrap;
  border-right: 1px solid gainsboro;
}
/* line 213, ../../sass-src/screen/screen.scss */
#path-menu ul li a.conversion-warning {
  background: url("/Media/images/warning_icon_small.gif") no-repeat 4px;
  padding-left: 29px;
}
/* line 220, ../../sass-src/screen/screen.scss */
#path-menu ul li a.link-warning {
  background: url("/Media/images/warning_icon_small.gif") no-repeat 4px;
  padding-left: 29px;
}
/* line 228, ../../sass-src/screen/screen.scss */
#path-menu ul li a.menu-item-selected {
  background-color: #ffe4cc;
  color: #fe7801;
  /* font-weight: bold; */
}
/* line 232, ../../sass-src/screen/screen.scss */
#path-menu ul li div.view-menu-control {
  display: block;
  position: absolute;
  top: 12px;
  right: 8px;
  width: 10px;
  height: 7px;
}
/* line 241, ../../sass-src/screen/screen.scss */
#path-menu ul li div.view-menu-control.closed {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -2058px no-repeat;
  background-position: 0 -2058px;
}
/* line 245, ../../sass-src/screen/screen.scss */
#path-menu ul li div.view-menu-control.open {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -2067px no-repeat;
  background-position: 0 -2067px;
}
/* line 249, ../../sass-src/screen/screen.scss */
#path-menu ul li div.view-menu-control.closed.menu-item-selected {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -2058px no-repeat;
  background-position: 0 -2058px;
}
/* line 253, ../../sass-src/screen/screen.scss */
#path-menu ul li div.view-menu-control.open.menu-item-selected {
  background: url('/Media/images/sprites-s81266d368c.png') 0 -2085px no-repeat;
  background-position: 0 -2085px;
}
/* line 259, ../../sass-src/screen/screen.scss */
#path-menu ul li div.clip-window {
  position: absolute !important;
  background: #fff;
  border: 1px solid gainsboro;
  border-top: 0px;
  z-index: 2000;
  width: 144px;
  left: -2px;
}
/* line 269, ../../sass-src/screen/screen.scss */
#path-menu ul li div.clip-window div.scrollbar-background {
  z-index: 2020;
}
/* line 273, ../../sass-src/screen/screen.scss */
#path-menu ul li div.clip-window ul {
  border: 0px;
}
/* line 276, ../../sass-src/screen/screen.scss */
#path-menu ul li div.clip-window ul li a {
  width: 113px;
}
/* line 285, ../../sass-src/screen/screen.scss */
#path-menu ul li ul {
  z-index: 2000;
  margin: 0;
  padding: 0;
  position: absolute;
  display: none;
  border: 1px solid gainsboro;
  border-top: 0px;
  left: -2px;
}
/* line 298, ../../sass-src/screen/screen.scss */
#path-menu ul li ul li {
  margin: 0;
  padding: 0;
  float: none;
  border-bottom: 1px solid #e4e4e4;
}
/* line 303, ../../sass-src/screen/screen.scss */
#path-menu ul li ul li a {
  display: block;
  width: 126px;
  font-weight: normal;
  padding: 6px 16px;
}
/* line 311, ../../sass-src/screen/screen.scss */
#path-menu ul li ul li a.view-path-pdf {
  width: 158px;
}
/* line 317, ../../sass-src/screen/screen.scss */
#path-menu ul li ul li:first-child {
  border-top: 1px solid #e4e4e4;
}
/* line 322, ../../sass-src/screen/screen.scss */
#path-menu ul li ul li:last-child a {
  padding: 6px 16px 8px 16px;
}
/* line 328, ../../sass-src/screen/screen.scss */
#path-menu ul li ul li a {
  color: #777777;
  background-color: white;
  padding: 4px 16px;
  font-weight: normal;
  /*
  &:hover { @include orange-highlight-menu-gradient; text-decoration:none; }
  */
  border-right: 0px;
}
/* line 337, ../../sass-src/screen/screen.scss */
#path-menu ul li ul li a span.print-all {
  background-color: none;
  display: block;
  float: left;
  padding-right: 8px;
  width: 25px;
  height: 30px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -333px no-repeat;
  background-position: 0 -333px;
  position: absolute;
  top: 9px;
  margin-left: 8px;
}
/* line 345, ../../sass-src/screen/screen.scss */
#path-menu ul li ul li a span.print-single {
  background-color: none;
  display: block;
  float: left;
  padding-right: 8px;
  width: 18px;
  height: 23px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -457px no-repeat;
  background-position: 0 -457px;
  position: absolute;
  top: 9px;
  margin-left: 12px;
}
/* line 353, ../../sass-src/screen/screen.scss */
#path-menu ul li ul li a span.item {
  display: block;
  font-weight: bold !important;
  padding-left: 44px;
}
/* line 360, ../../sass-src/screen/screen.scss */
#path-menu ul li ul li a span.brackets {
  font-size: 10px;
  display: block;
  padding-left: 44px;
}
/* line 371, ../../sass-src/screen/screen.scss */
#path-menu ul li.print-menu ul li a {
  position: relative;
  padding-left: 0px;
}

/* line 382, ../../sass-src/screen/screen.scss */
#pathwaymenu {
  list-style: none;
}
/* line 11, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
#pathwaymenu li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 386, ../../sass-src/screen/screen.scss */
#pathwaymenu li li {
  display: block;
}
/* line 387, ../../sass-src/screen/screen.scss */
#pathwaymenu li a {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  color: #777777;
  background-color: #eceff0;
  padding: 8px 24px 8px 16px;
  /*   
  &:hover {background-color: $menu-item-highlight-background; color: $menu-item-highlight-foreground; text-decoration:none; }
  */
  display: block;
  width: 300px;
}

/* line 394, ../../sass-src/screen/screen.scss */
#nonpathwaypage {
  width: 970px;
  margin: 0 auto;
  padding-top: 25px;
}
/* line 399, ../../sass-src/screen/screen.scss */
#nonpathwaypage ul.menu {
  list-style: none;
}
/* line 11, ../../../../../../../Ruby192/lib/ruby/gems/1.9.1/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
#nonpathwaypage ul.menu li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 403, ../../sass-src/screen/screen.scss */
#nonpathwaypage input[type="submit"] {
  color: white;
  background-color: #ff7801;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.15, #fd9800), color-stop(0.58, #ff7801));
  background-image: -moz-linear-gradient(center top, #fd9800 15%, #ff7801 58%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCB900', endColorstr='#FF7801');
  border: none;
  border-radius: 5px;
  padding: 5px 10px;
  cursor: pointer;
}
/* line 414, ../../sass-src/screen/screen.scss */
#nonpathwaypage h1 {
  padding-left: 0px;
  width: 100%;
}
/* line 5, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-files-filter input.filter {
  width: 250px;
}
/* line 12, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage a.quick-action {
  float: right;
  font-size: 12px;
  color: #333333;
}
/* line 20, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage a.filter {
  padding-right: 14px;
}
/* line 25, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage a.filter.selected {
  color: #333333;
}
/* line 30, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage a.edit-static-content {
  font-size: 12px;
  color: #333333;
  padding-left: 3px;
}
/* line 38, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.title-container {
  width: 650px;
  padding-top: 4px;
}
/* line 43, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.title-container h1 {
  clear: none;
  padding-top: 0px;
}
/* line 50, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.title-container a.quick-action {
  padding-top: 5px;
}
/* line 59, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage p {
  margin-top: 5px;
}
/* line 61, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container {
  width: 650px;
  border-top: 1px solid #eee;
  padding: 20px 20px 20px 0;
}
/* line 70, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container div.header h3 {
  color: #FE7801;
  font-size: 18px;
}
/* line 77, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container div.header form {
  float: right;
}
/* line 85, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container ul.tab-headers {
  overflow: auto;
  width: 100%;
  margin: 0;
}
/* line 92, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container ul.tab-headers li {
  float: left;
  background: #ddd;
  border: 1px solid #ccc;
  list-style: none;
  padding: 5px;
  margin: 0 5px 0 0;
}
/* line 101, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container ul.tab-headers li.warning {
  padding-left: 25px;
  background: #dddddd url("/Media/images/warning_icon_small.gif") no-repeat;
}
/* line 107, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container ul.tab-headers li a {
  color: black;
}
/* line 113, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container ul.tab-headers li.active {
  background-color: #777;
}
/* line 117, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container ul.tab-headers li.active a {
  color: white;
}
/* line 129, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container ul.tab-pages {
  margin: 0;
}
/* line 132, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container ul.tab-pages .tab-page {
  list-style: none;
  background: #eee;
  padding: 20px;
  margin: 0;
  overflow: auto;
}
/* line 140, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container ul.tab-pages .tab-page p.uploader {
  color: #666;
}
/* line 146, ../../sass-src/partials/_sourcefile.scss */
#nonpathwaypage div.source-file-container ul.tab-pages .tab-page input {
  float: right;
}
/* line 421, ../../sass-src/screen/screen.scss */
#nonpathwaypage .special-controls {
  margin-bottom: 20px;
}
/* line 428, ../../sass-src/screen/screen.scss */
#nonpathwaypage ul li h2 {
  font-size: 16px;
}
/* line 431, ../../sass-src/screen/screen.scss */
#nonpathwaypage ul li h3 {
  font-size: 14px;
}
/* line 437, ../../sass-src/screen/screen.scss */
#nonpathwaypage.public-search-results {
  margin-bottom: 50px;
}
/* line 7, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results p, #nonpathwaypage.public-search-results a, #nonpathwaypage.public-search-results div {
  font-size: 14px;
}
/* line 11, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results h1, #nonpathwaypage.public-search-results h2, #nonpathwaypage.public-search-results h3, #nonpathwaypage.public-search-results h4, #nonpathwaypage.public-search-results h5 {
  font-family: lato;
  font-weight: 500;
}
/* line 16, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results h1 {
  font-size: 40px;
}
/* line 19, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results p.search-header-horizontal {
  float: left;
  font-size: 16px;
}
/* line 23, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results div.divider {
  border-top: 1px solid #ccc;
  width: 100%;
  clear: both;
  float: left;
  margin-bottom: 1em;
}
/* line 30, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results div.pager {
  float: right;
}
/* line 33, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results div.pager ul {
  clear: both;
}
/* line 35, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results div.pager ul li {
  margin-left: 10px;
}
/* line 38, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results div.pager ul li.disabled {
  display: none;
}
/* line 42, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results div.pager ul li span {
  padding: 10px;
  color: #11779b;
  background: #eee;
}
/* line 48, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results div.pager ul li a {
  color: #11779b;
  /* background-color: #f6f6f6; */
}
/* line 53, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results div.pager ul li.disabled span {
  background: none;
}
/* line 60, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul {
  list-style: none;
  margin: 0;
  clear: both;
  margin-bottom: 3em;
}
/* line 66, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul span.icon-stack {
  float: left;
}
/* line 70, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul span.icon-stack-base {
  color: white;
}
/* line 75, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul span.icon-nice-pathways,
#nonpathwaypage.public-search-results ul span.icon-nice-pathways-ndoe {
  color: #01769d;
}
/* line 79, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul .showhide span[class*=icon] {
  color: white;
  float: right;
  margin-top: 3px;
}
/* line 85, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul .showhide span[class=text] {
  margin-right: 0.5ex;
}
/* line 89, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul .pathway-link {
  padding: 10px 10px 10px 10px;
  background: #ededed;
  color: #11779b;
  font-size: 24px;
  display: block;
  font-family: lato;
  font-weight: 300;
  overflow: hidden;
}
/* line 99, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul .pathway-link:hover {
  color: #08455b;
}
/* line 104, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul .pathway-link > a {
  display: block;
  color: #01769d;
  font-size: 24px;
  font-family: lato;
  font-weight: 300;
}
/* line 110, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul .pathway-link > a:hover {
  text-decoration: underline;
  color: #08455b;
}
/* line 114, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul .pathway-link > a:hover span.icon-nice-pathways {
  color: #08455b;
}
/* line 119, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul .pathway-link > a span.text {
  display: block;
  margin-left: 55px;
  padding: 12px 0px;
}
/* line 126, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul li {
  list-style: none;
  margin: 0;
}
/* line 130, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul li ul {
  margin: 0;
  background-color: #f6f6f6;
  overflow: hidden;
}
/* line 136, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul li ul li.path-link {
  font-family: lato;
  font-weight: 300;
  color: #11779b;
  font-size: 18px;
  display: block;
  margin: 10px 0px;
}
/* line 145, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul li ul li.path-link.hidden {
  display: none;
}
/* line 149, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul li ul li.path-link > a {
  font-family: lato;
  font-weight: 300;
  color: #11779b;
  font-size: 18px;
  padding-left: 60px;
  display: block;
}
/* line 157, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul li ul li.path-link > a div {
  font-family: lato;
  font-weight: 300;
  color: #11779b;
  font-size: 18px;
  display: block;
  color: #474747;
}
/* line 166, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul li ul li.path-link > a:hover {
  text-decoration: underline;
  color: #08455b;
}
/* line 171, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul li ul li.path-link > a span.icon-nice-pathways-node {
  float: left;
  margin-top: 4px;
}
/* line 176, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul li ul li.path-link > a span.text {
  display: block;
  clear: none;
  margin-left: 20px;
}
/* line 183, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results ul li ul li.path-link > span {
  margin-right: 10px;
  /* line-height: 2em; */
  position: absolute;
  margin-top: 2px;
}
/* line 194, ../../sass-src/partials/_searchResults.scss */
#nonpathwaypage.public-search-results a:hover span[class*=icon-] {
  text-decoration: none;
}

@media screen and (max-width: 920px) {
  /* line 448, ../../sass-src/screen/screen.scss */
  #nonpathwaypage {
    width: auto;
  }
}
@media screen and (max-width: 720px) {
  /* temporary while there is no properly responsive version of top hat */
  /* line 456, ../../sass-src/screen/screen.scss */
  #tophat {
    display: none;
  }
}
/* line 464, ../../sass-src/screen/screen.scss */
small, sub, sup {
  font-size: 12px;
}

/* line 468, ../../sass-src/screen/screen.scss */
sub {
  vertical-align: sub;
}

/* line 472, ../../sass-src/screen/screen.scss */
sup {
  vertical-align: super;
}

/* line 476, ../../sass-src/screen/screen.scss */
#nicelogosmall {
  display: block;
  text-indent: -9999px;
  width: 250px;
  height: 25px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -197px;
  background-position: 0 -197px;
}

/* line 484, ../../sass-src/screen/screen.scss */
#nicelogolarge {
  display: block;
  text-indent: -9999px;
  width: 300px;
  height: 30px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -165px;
  background-position: 0 -165px;
}

/* line 492, ../../sass-src/screen/screen.scss */
#pathwayslogo {
  display: block;
  text-indent: -9999px;
  width: 121px;
  height: 18px;
  background: url('/Media/images/sprites-s81266d368c.png') 0 -482px;
  background-position: 0 -482px;
}

/* line 500, ../../sass-src/screen/screen.scss */
#ie6warning {
  display: none;
  color: white;
  font-size: 12px;
  font-weight: bold;
  border: solid 1px black;
  border-radius: 3px;
  margin-right: 11px;
  margin-bottom: 10px;
  padding: 10px;
  padding-left: 35px;
  background-color: #ff7801;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCB900', endColorstr='#FF7801');
}

/* line 516, ../../sass-src/screen/screen.scss */
span.footnote {
  font-size: 12px;
  margin-bottom: 6px;
  padding: 0 14px;
  float: left;
}
/* line 523, ../../sass-src/screen/screen.scss */
span.footnote .footnotereference {
  margin-right: 3px;
  color: #FE7801;
}
/* line 529, ../../sass-src/screen/screen.scss */
span.footnote small, span.footnote sub, span.footnote sup {
  font-size: 9px;
}
/* line 533, ../../sass-src/screen/screen.scss */
span.footnote div {
  line-height: normal;
}

/* line 539, ../../sass-src/screen/screen.scss */
a.notresolved {
  text-decoration: none;
  border-bottom: 2px solid red !important;
}

/* line 547, ../../sass-src/screen/screen.scss */
#fixedwidth #pathways-finder-wrapper {
  width: 960px !important;
  margin: 14px 0px !important;
}

/* line 556, ../../sass-src/screen/screen.scss */
.path-view-container {
  font-family: arial, helvetica, verdana;
}
/* line 8, ../../sass-src/partials/_graph.scss */
.path-view-container .landing div {
  padding-bottom: 0px;
}
/* line 14, ../../sass-src/partials/_graph.scss */
.path-view-container .context div {
  padding-bottom: 0px;
}
/* line 19, ../../sass-src/partials/_graph.scss */
.path-view-container .interactive {
  cursor: pointer;
  cursor: hand;
}
/* line 26, ../../sass-src/partials/_graph.scss */
.path-view-container .print .node {
  font-size: 0.7em;
}
/* line 30, ../../sass-src/partials/_graph.scss */
.path-view-container .print .node small, .path-view-container .print .node sup, .path-view-container .print .node sub {
  font-size: 9px;
}
/* line 35, ../../sass-src/partials/_graph.scss */
.path-view-container .print .node div.p, .path-view-container .print .node p, .path-view-container .print .node ul, .path-view-container .print .node div.ul {
  color: #000;
  font-size: inherit;
}
/* line 44, ../../sass-src/partials/_graph.scss */
.path-view-container .print .node div div {
  padding: 0.3em 0.3em 0.5em 0.4em;
  line-height: 1.2em;
}
/* line 52, ../../sass-src/partials/_graph.scss */
.path-view-container .print .node div.path-reference {
  height: 68px !important;
  background: url("/Media/images/large-fuzzy-pathway-icon.png") no-repeat 50% 50%;
  background-position: 0 0;
}
/* line 62, ../../sass-src/partials/_graph.scss */
.path-view-container .print .label {
  background: #eee;
}
/* line 68, ../../sass-src/partials/_graph.scss */
.path-view-container .print.test {
  padding-left: 10px;
}
/* line 72, ../../sass-src/partials/_graph.scss */
.path-view-container .print.test div.path-reference {
  height: 20px !important;
}
/* line 84, ../../sass-src/partials/_graph.scss */
.path-view-container .node-order {
  position: absolute;
  color: #ffffff;
  font-size: 0.9em;
  font-weight: bold;
  width: 1.3em;
  text-align: center;
}
/* line 92, ../../sass-src/partials/_graph.scss */
.path-view-container .node-order.web {
  top: -13px;
  background: #777;
  line-height: 1;
  padding: 2px;
  left: 6px;
  display: none;
}
/* line 103, ../../sass-src/partials/_graph.scss */
.path-view-container .slug-refs {
  position: absolute;
  color: #ffffff;
  font-size: 0.9em;
  font-weight: bold;
  width: 1.3em;
  text-align: center;
}
/* line 111, ../../sass-src/partials/_graph.scss */
.path-view-container .slug-refs.web {
  top: -13px;
  background: #777;
  line-height: 1;
  padding: 2px;
  left: 6px;
  display: none;
}
/* line 122, ../../sass-src/partials/_graph.scss */
.path-view-container .node {
  position: absolute;
  background: none;
  background: '255,255,255';
  /* background: rgba(255,255,255,0.01)!important; */
  font-size: 11px;
  color: #333;
  zoom: 1;
  /*
  &:hover {
  	text-decoration: none;
  }
  */
}
/* line 131, ../../sass-src/partials/_graph.scss */
.path-view-container .node.static {
  border: 1px solid #A0AAB1;
  background: #f5f5f5;
}
/* line 136, ../../sass-src/partials/_graph.scss */
.path-view-container .node.interactive {
  border: 2px solid #40aee3;
  background: white;
}
/* line 140, ../../sass-src/partials/_graph.scss */
.path-view-container .node.interactive.print {
  border: 0.1em solid #000;
}
/* line 145, ../../sass-src/partials/_graph.scss */
.path-view-container .node.interactive.selected {
  border: 2px solid #292f33;
  background: #292f33;
}
/* line 150, ../../sass-src/partials/_graph.scss */
.path-view-container .node.interactive.offmapreference {
  background: #40aee3;
}
/* line 153, ../../sass-src/partials/_graph.scss */
.path-view-container .node.interactive.offmapreference div, .path-view-container .node.interactive.offmapreference div.p, .path-view-container .node.interactive.offmapreference p {
  color: #07324e;
  background: white;
}
/* line 158, ../../sass-src/partials/_graph.scss */
.path-view-container .node.interactive.nodereference {
  background: #0c97d2;
}
/* line 161, ../../sass-src/partials/_graph.scss */
.path-view-container .node.interactive.nodereference div, .path-view-container .node.interactive.nodereference div.p, .path-view-container .node.interactive.nodereference p {
  color: #fff;
}
/* line 168, ../../sass-src/partials/_graph.scss */
.path-view-container .node div, .path-view-container .node div.p, .path-view-container .node p, .path-view-container .node ul {
  line-height: 1.2em;
}
/* line 177, ../../sass-src/partials/_graph.scss */
.path-view-container .node:hover div.shortcontent span.icon-stack span.icon-stack-base {
  color: #4FA6BD;
}
/* line 191, ../../sass-src/partials/_graph.scss */
.path-view-container .node.selected div.shortcontent span.icon-stack span.icon-stack-base {
  color: #09344F;
}
/* line 201, ../../sass-src/partials/_graph.scss */
.path-view-container .node div.shortcontent span.icon-stack {
  position: absolute;
  right: -8px;
  bottom: -10px;
  font-size: 14px;
}
/* line 207, ../../sass-src/partials/_graph.scss */
.path-view-container .node div.shortcontent span.icon-stack span.icon-stack-base {
  color: #007dba;
  font-size: 23px;
}
/* line 212, ../../sass-src/partials/_graph.scss */
.path-view-container .node div.shortcontent span.icon-stack span.icon-nice-standards {
  width: 24px;
  height: 24px;
  text-align: center;
  font-size: 12px;
  line-height: 24px;
  background: transparent !important;
  color: #fff;
  position: relative;
  top: 2px;
  left: 2px;
}
/* line 232, ../../sass-src/partials/_graph.scss */
.path-view-container .node.print div.shortcontent span.icon-stack {
  position: absolute;
  right: 0;
  top: 1px;
  font-size: 12px;
}
/* line 238, ../../sass-src/partials/_graph.scss */
.path-view-container .node.print div.shortcontent span.icon-stack:before {
  font-size: 47px;
  margin-right: 12px;
  color: #ccc;
}
/* line 247, ../../sass-src/partials/_graph.scss */
.path-view-container .node.print div.path-reference {
  text-align: center;
}
/* line 249, ../../sass-src/partials/_graph.scss */
.path-view-container .node.print div.path-reference:after {
  font-size: 50px;
}
/* line 258, ../../sass-src/partials/_graph.scss */
.path-view-container .node small, .path-view-container .node sup, .path-view-container .node sub {
  font-size: 9px;
}
/* line 267, ../../sass-src/partials/_graph.scss */
.path-view-container .node:focus {
  outline: none;
}
/* line 270, ../../sass-src/partials/_graph.scss */
.path-view-container .node div.path-reference {
  display: block;
  padding: 0;
  margin: 0px auto 6px;
  background: transparent !important;
  width: 24px;
  height: 17px;
  text-align: center;
  font-size: 16px;
  line-height: 24px;
  background: transparent !important;
}
/* line 284, ../../sass-src/partials/_graph.scss */
.path-view-container .node div.path-reference:after {
  content: "\e005";
  font-family: "NICE.Glyphs";
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  color: white;
}
/* line 297, ../../sass-src/partials/_graph.scss */
.path-view-container .node div.print {
  position: absolute;
  left: 77px;
  bottom: 6px;
}
/* line 305, ../../sass-src/partials/_graph.scss */
.path-view-container .node div div {
  font-size: inherit;
  line-height: 1.3em;
  padding: 2px 2px 3px 3px;
  font-weight: bold;
  color: #07324e;
  margin: 0;
}
/* line 313, ../../sass-src/partials/_graph.scss */
.path-view-container .node div div.selected {
  color: white !important;
}
/* line 318, ../../sass-src/partials/_graph.scss */
.path-view-container .node div p {
  font-size: inherit;
  line-height: 1.3em;
  font-weight: bold;
  color: #07324E;
  margin: 0;
}
/* line 326, ../../sass-src/partials/_graph.scss */
.path-view-container .node div p.selected {
  color: white !important;
}
/* line 336, ../../sass-src/partials/_graph.scss */
.path-view-container .node div.p.selected, .path-view-container .node p.selected {
  color: white !important;
}
/* line 344, ../../sass-src/partials/_graph.scss */
.path-view-container .node ul li {
  color: #07324e;
  font-size: 11px;
}
/* line 350, ../../sass-src/partials/_graph.scss */
.path-view-container .node ul {
  font-size: inherit !important;
}
/* line 352, ../../sass-src/partials/_graph.scss */
.path-view-container .node ul li {
  color: #07324e;
  font-size: inherit !important;
}
/* line 360, ../../sass-src/partials/_graph.scss */
.path-view-container .node.selected div, .path-view-container .node.selected ul, .path-view-container .node.selected li, .path-view-container .node.selected div.p, .path-view-container .node.selected p {
  color: white !important;
}
/* line 364, ../../sass-src/partials/_graph.scss */
.path-view-container .node.selected span.icon-stack-base {
  color: #09344F;
}
/* line 373, ../../sass-src/partials/_graph.scss */
.path-view-container .path-view-container a.node.interactive:hover {
  border: 2px solid #007dba;
}
/* line 377, ../../sass-src/partials/_graph.scss */
.path-view-container .path-view-container a.node.interactive.offmapreference:hover {
  background: #007dba;
}
/* line 382, ../../sass-src/partials/_graph.scss */
.path-view-container .path-view-container a.node:hover div.shortcontent span.icon-stack span.icon-stack-base {
  color: #007dba;
}

/* line 562, ../../sass-src/screen/screen.scss */
.niceCookieLaw {
  position: fixed;
  bottom: 0px;
  left: 0px;
  right: 0px;
  background-color: #7FBA00;
  font-size: 12pt;
  color: white;
  z-index: 9999;
}
/* line 572, ../../sass-src/screen/screen.scss */
.niceCookieLaw .niceCookieLaw-inner {
  width: 970px;
  margin-left: auto;
  margin-right: auto;
  line-height: 36px;
}
/* line 579, ../../sass-src/screen/screen.scss */
.niceCookieLaw a {
  text-decoration: underline;
  color: white;
}
/* line 584, ../../sass-src/screen/screen.scss */
.niceCookieLaw #btnOKCookie {
  float: right;
  border: 1px solid white;
  background-color: #8DCE47;
  padding: 0 10px;
  margin: 4px 0;
  text-decoration: none;
  line-height: 24px;
}

/* BETA Top Hat overrides. Sigh. */
/* line 597, ../../sass-src/screen/screen.scss */
#tophat.mobile #nice-logo {
  font-size: 40px;
  line-height: 1.1;
  height: 40px;
}

/* line 603, ../../sass-src/screen/screen.scss */
#tophat.mobile #nice-logo > small:before {
  content: none;
}

/* Cookie warning overrides */
/* line 609, ../../sass-src/screen/screen.scss */
#cookieWarning {
  display: none;
  margin-bottom: 0px !important;
}
/* line 615, ../../sass-src/screen/screen.scss */
#cookieWarning a {
  font-weight: 400;
}
/* line 619, ../../sass-src/screen/screen.scss */
#cookieWarning a.close {
  float: right;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .2;
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 24px;
}

/* line 638, ../../sass-src/screen/screen.scss */
body.ultra-tiny-mode {
  overflow: hidden;
}
/* line 641, ../../sass-src/screen/screen.scss */
body.ultra-tiny-mode #viewport div.view.path h1 {
  background: rgba(255, 255, 255, 0.2) !important;
  font-size: 12px !important;
  line-height: 16px !important;
  margin: 0px;
  padding: 5px;
}

/* HEADINGS PATCH FROM PAUL */
/* line 653, ../../sass-src/screen/screen.scss */
#content #npw-reader-panel .public-search-results > div > ul > li span.section-title {
  padding: 24px 18px 12px 18px;
  font-size: 16px;
  text-transform: none;
  border-top: 1px solid white;
  margin-top: -1px;
  font-family: "lato";
  color: #b6c2c9;
  font-weight: 400;
}

/* Mobile icons patch from paul */
/* line 668, ../../sass-src/screen/screen.scss */
#content .divider.mobile ul li a [class^=icon-],
#content .divider.mobile ul li a [class*=" icon-"] {
  font-size: 24px;
}

/* line 671, ../../sass-src/screen/screen.scss */
#content .divider.mobile ul li.active {
  background-color: transparent;
}

/* line 674, ../../sass-src/screen/screen.scss */
#content .divider.mobile ul li.active a {
  color: white;
  position: relative;
}

/* line 678, ../../sass-src/screen/screen.scss */
#content .divider.mobile ul li.active a:before {
  font-family: "NICE.Glyphs";
  content: "\e033";
  font-size: 24px;
  position: absolute;
  left: -16px;
  line-height: 24px;
  font-weight: 400;
}

/* line 688, ../../sass-src/screen/screen.scss */
html .nice-tophat {
  margin-bottom: 0;
}
/* line 690, ../../sass-src/screen/screen.scss */
html .nice-tophat a {
  font-family: Lato;
}

/* line 695, ../../sass-src/screen/screen.scss */
html .nice-tophat a {
  font-size: 15px;
}

/* line 698, ../../sass-src/screen/screen.scss */
html .nice-tophat ul li {
  list-style: none;
  margin: 0;
}
