/**
 * @file
 * Node Styling
 *
 * Style anything that isn't in the $content variable.
 */
/* line 11, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node {
  /* Node wrapper */
  border-top-color: #6eb2bd;
  border-bottom-color: #6eb2bd;
}
/* line 13, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.preview .node {
  /* Preview of the content before submitting new or updated content */
  /* background-color: #ffffea; */
  /* Drupal core uses a #ffffea background */
}
/* line 17, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node .node-title {
  /* Node title */
}
/* line 23, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node h2.node-title,
.node .field-name-title h2,
.node .field-name-title-with-keyword-in-search h2 {
  /* Adding in the views style here for good measure */
  margin-top: 0;
  font-family: "Droid Serif", serif;
  font-size: 1.3em;
  line-height: 1.5em;
  color: #323a45;
}
/* line 29, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node h2.node-title a,
.node .field-name-title h2 a,
.node .field-name-title-with-keyword-in-search h2 a {
  color: #323a45;
}
/* line 31, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node h2.node-title a:hover,
.node .field-name-title h2 a:hover,
.node .field-name-title-with-keyword-in-search h2 a:hover {
  color: #68788f;
}
/* line 37, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node .user-picture {
  /* The picture of the node author */
  float: right;
  margin: 0 0 20px 20px;
}
/* line 40, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node .user-picture img {
  border: 2px solid #bbb;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 46, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node .submitted {
  /* The "posted by" information */
  color: #5d6c80;
  font-size: 0.9em;
  line-height: 1;
}
/* line 52, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node .content {
  /* Node's content wrapper */
}
/* line 55, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node ul.links {
  /* Node links. See also the ul.links declaration in the pages.css. */
}

/**
 * The full node page.
 */
/* line 66, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .block-apachesolr-search {
  border-top: 7px solid #516886;
  border-bottom: 1px solid #516886;
  background-color: #eaedf2;
  padding: 15px;
  margin: 0 0 40px 0;
}
/* line 72, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .block-apachesolr-search h2 {
  color: #516886;
}
/* line 75, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .block-apachesolr-search ul {
  margin: 10px 0 0 0;
}
/* line 77, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .block-apachesolr-search ul li {
  margin-bottom: 5px;
}
/* line 84, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation {
  margin-top: 52px;
  margin-bottom: 26px;
}
/* line 87, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links {
  padding: 0;
  border: 0;
  position: relative;
}
/* line 93, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav {
  display: inline-block;
  width: 50%;
  min-height: 83px;
  line-height: 75px;
  background-color: #eaedf2;
  position: relative;
  height: 100%;
  color: #516886;
}
/* line 104, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav span.book-button-holder {
  padding: 10px 40px;
  display: inline;
  display: inline-table;
  display: inline-block;
  vertical-align: middle;
  line-height: 1.1;
  *margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");
}
/* line 115, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav span.book-button-icon {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAACqCAYAAAA5r8b6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdGMTE3NDA3MjA2ODExOTEwOUMzQjMxNENDRjMzRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MjhBOTU4MEI0NUIxMUUyQkMzRkVFNjhBMzYwNjdGOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MjhBOTU3RkI0NUIxMUUyQkMzRkVFNjhBMzYwNjdGOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY3N0YxMTc0MDcyMDY4MTE5MTA5QzNCMzE0Q0NGMzNGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTE5MTA5QzNCMzE0Q0NGMzNGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XTx6MwAABAFJREFUeNrsm7Fu2zAQhpkiDyC/geMnEOAXcIF0d4bOVTq4Y7q1ozN2CjK6Q+Ou7WDvLZA8QAP7BdL4CWq/gXpXn2DiQLuORYpS8BM42LCO0sfTzxOjY47yPDdNay9MAxugAQ1oQAMa0IAG9HOCbjUNukP2g2zk/cy8ng5gXbI/+aad+jx/aGD+HPi+hm/gUwXcDXEnfZ5sYMnhIRSwT2gb+BdZKxSwL2gd4aDAbD5S3neyeyvNvQ7+dPE0+pbIomijusvDBv9WBXiIk45CT8pQt1CDd+o2EV3tHdlHa9G09Hny44Bz/JPA3vuGPsILSEADGtCABjSgAQ1oQAMa0IAGNKABDWhAAxrQgA4E3WoaNFe0Hsi6lVB7KhA9WOWKQeg6YqhdB4OmlOS6qpY4aEpJrpIiaIhItFRJbtSUOqIJWb0N9XDh1Hcq37kc97luKa/y3TW+gfVmldpvB/pQ1e6axuw88D0RW9aa4yfZK+O5Fq6br9o4gw/MuogfvKGgD2hAAxrQgAY0oAENaEADGtCABjSgAQ1oQD9vaH4ryi8Bb8h6T+jXkz65KfNm9cB3xLo9kr0nSxy+iRx7dPSr9KV6ATpxgNyQ9cRuHMcn1gAqh76V722y4ZZI2ndiKL5G+kaFtq2voj+R37RfVGiOXObQskuzifi2y0KXTXltyQaP8pk6fFLl0y6d8zzII7MilzsinVv+mQ95+PjPz7EYRzBzHL+U4wtvTxcPmk535HH9e1oXTc/EOMqJwyeRY4VfO/baYy63P7Emm27FBEzEd16HiahztJaHK1dHy9PLLTl6l6aLXL2MAT2zwJayxkh3QKfis7SOzWLsQnAtiGYSyaJlaoD2girq1oldS899lq7Rd9bo6JeOqsuwCwHQgAY0oAENaEADGtCABjSgAQ1oQAMa0IBuRjuouvX77C3vIOByxJjsa2fy5W7Pfj36eGPWNZgV9TvoH+QPegFJF9edFmTXPAgCWSnfolB0YVSRiHyPqoZmUC769NXhf9GX70VU7TY16ypu+1DoMppe0EXP6PPErKtWC/mdIW/FMutOsM+J9FlUrml1ixlgyEZ3oC/R7VtRZc1Po09ESyasUZ5cU9aywE0LzUtUbW3zYO6iQpvNLoQrgmLgawKdq4GlMgn7knFeRs3TkurOZUKyfmcOt6IEzT7n+6bH0JrmbDEWqWQOl0tJhYs6aTphSVgTUg9qqKSyqoOmbwlmLg+X6ZaHS190nUbXtIm0C+G4pJ5Xjhyt253O1eQbDTqli2c6RzsG5srVaQzoudnsAtuao3fkalNGJgeXmdUy0x7MtQzGSA6/UJF90nLWK/Q+S899lq5RoP8T/dJRDQ6NvxEBXYP2V4ABAKsWCaXZub3vAAAAAElFTkSuQmCC') #6eb2bd no-repeat;
  width: 44px;
  height: 44px;
  position: absolute;
  top: 50%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  margin-top: -22px;
}
/* line 130, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.page-next span.book-button-holder {
  padding-right: 80px;
}
/* line 132, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.page-next span.book-button-holder .book-button-icon {
  right: 25px;
  background-position: 0 -45px;
}
/* line 139, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.page-previous span.book-button-holder {
  padding-left: 80px;
}
/* line 141, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.page-previous span.book-button-holder .book-button-icon {
  left: 25px;
  background-position: 0 0;
}
/* line 148, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav .book-button-icon.book-button-start {
  background-position: 0 -135px;
  padding-left: 42px;
  width: auto;
  background-color: transparent;
  line-height: 44px;
  margin-left: 10px;
  color: #dd5061;
}
/* line 160, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.page-up {
  position: absolute;
  left: 50%;
  top: 0;
  margin: 0;
  z-index: 1;
  width: 1px;
  background-color: white;
  height: 100%;
  overflow: visible;
}
/* line 170, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.page-up .book-button-icon {
  background-position: 0 -90px;
  text-indent: -999em;
  left: -22px;
}
/* line 178, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.book-nav-link:hover {
  color: #516886;
}
/* line 179, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.book-nav-link:hover.main-book-nav {
  background-color: #dde2ea;
}
/* line 182, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.book-nav-link:hover .book-button-icon {
  background-color: #00b3e4;
}
/* line 191, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.book-nav-link:active.main-book-nav, body.page-node .book-navigation .page-links .book-nav.book-nav-link:focus.main-book-nav {
  background-color: #d1d7e2;
}
/* line 194, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .book-navigation .page-links .book-nav.book-nav-link:active .book-button-icon, body.page-node .book-navigation .page-links .book-nav.book-nav-link:focus .book-button-icon {
  background-color: #00a3d0;
}
/* line 202, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .node > * {
  margin-bottom: 20px;
  display: block;
}
/* line 205, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .node > *.field-name-section-label {
  margin-bottom: 0;
}
/* line 212, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node.no-sidebars #content > * {
  margin-left: 25px;
  margin-right: 25px;
}
/* line 215, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node.no-sidebars #content > *#main-content {
  margin: 0;
}
/* line 222, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node.node-type-publication-section .region-content .field {
  margin-left: 27px;
  margin-right: 27px;
}
/* line 226, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node.node-type-publication-section .region-content .field.field-name-ds-field-book-navigation, body.page-node.node-type-publication-section .region-content .field.field-name-search-this-publication {
  margin-left: 0;
  margin-right: 0;
}
/* line 234, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .field-name-body {
  color: #626c79;
}
/* line 239, /var/www/ccs/hub6/src/css/sass/nodes.scss */
body.page-node .clean-type {
  margin-bottom: 17px;
}

/* line 246, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication {
  position: relative;
}
/* line 249, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication .view-filters,
.view-search-this-publication .view-content {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
}
/* line 252, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication .view-filters {
  position: relative;
  background-color: #323a45;
  background-color: #516886;
  padding: 23px 25px 17px;
  margin: 0;
}
/* line 258, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication .view-filters .required {
  color: inherit;
}
/* line 262, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication .view-content {
  background-color: #eaedf2;
  color: #626c79;
  overflow: hidden;
  padding: 18px 0 0;
  margin-top: -20px;
}
/* line 266, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication .view-content h3 {
  margin: 0;
  font-size: 20.25px;
  font-family: "Droid Serif", serif;
  font-weight: normal;
}
/* line 272, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication .view-content .views-row {
  padding: 9px 25px;
  border-top: 1px solid white;
}
/* line 275, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication .view-content .views-row.views-row-last {
  margin-bottom: 15px;
}
/* line 279, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication .view-content .view-header {
  font-weight: bold;
  font-style: italic;
  color: #516886;
  padding: 9px 25px;
}
/* line 283, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication .view-content .view-header em {
  color: #dd5061;
}
/* line 291, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.view-search-this-publication .throbber {
  position: absolute;
  right: 190px;
  top: 40%;
}

/* line 298, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta {
  margin: 0 0 10px;
}
/* line 300, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta h1 {
  margin-top: 0;
}
/* line 303, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .group {
  display: inline-block;
  vertical-align: top;
}
/* line 306, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .group.group-meta {
  width: 22%;
  padding: 0 0 0 2%;
}
/* line 308, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .group.group-meta .field-name-ds-user-picture {
  text-align: center;
  margin-bottom: 10px;
}
/* line 310, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .group.group-meta .field-name-ds-user-picture img {
  width: 150px;
  height: 150px;
  -webkit-border-radius: 75px;
  -moz-border-radius: 75px;
  -ms-border-radius: 75px;
  -o-border-radius: 75px;
  border-radius: 75px;
}
/* line 318, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .group.group-meta .field-name-author {
  font-weight: bold;
  text-align: center;
}
/* line 322, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .group.group-meta .field-name-field-organisation {
  text-align: center;
}
/* line 327, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .group.group-main {
  width: 73%;
  margin-right: 2%;
}
/* line 333, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .field-name-post-date {
  color: #516886;
}
/* line 336, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .field-name-field-organisation {
  font-style: italic;
}
/* line 338, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .field-name-field-organisation a {
  color: #516886;
}
/* line 340, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .field-name-field-organisation a:hover {
  text-decoration: underline;
}
/* line 345, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .field-name-users-blog-posts {
  border-top: 1px solid #00b3e4;
  text-align: left;
  margin-top: 20px;
  padding-top: 25px;
}
/* line 350, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .field-name-users-blog-posts ul {
  margin-top: 15px;
  padding: 0;
}
/* line 353, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .field-name-users-blog-posts ul li {
  margin-bottom: 10px;
  list-style-image: none;
  list-style-type: none;
}
/* line 357, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .field-name-users-blog-posts ul li a {
  font-weight: normal;
}
/* line 360, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .field-name-users-blog-posts ul li h3 {
  font-size: 13.5px;
  margin: 0;
}
/* line 364, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-node-meta .field-name-users-blog-posts ul li em {
  color: #516886;
}

/* line 373, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-publication-master h1 {
  margin-top: 0;
}
/* line 376, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-publication-master .group {
  display: inline-block;
  vertical-align: top;
}
/* line 379, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-publication-master .group.group-meta {
  width: 25%;
  margin-right: 3%;
}
/* line 383, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-publication-master .group.group-main {
  width: 71%;
}
/* line 385, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node.ds-gccsi-publication-master .group.group-main .field {
  margin-bottom: 20px;
}

/* line 392, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node-promoted {
  /* A node that has been promoted to the front page */
}

/* line 395, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node-sticky {
  /* A sticky node (displayed before others in a list) */
}

/* line 398, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node-by-viewer {
  /* A node created by the current user */
}

/* line 401, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node-teaser {
  /* A node displayed as teaser */
}

/* line 406, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.page-search .node,
.section-category .node {
  position: relative;
  padding: 30px 25px 25px 25px;
  margin-left: -25px;
  margin-right: -25px;
  border-top-width: 1px;
  border-top-style: solid;
  color: #536071;
}
/* line 414, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.page-search .node .field,
.section-category .node .field {
  margin-top: 10px;
}
/* line 417, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.page-search .node .field.field-name-title, .page-search .node .field.field-name-title-with-keyword-in-search,
.section-category .node .field.field-name-title,
.section-category .node .field.field-name-title-with-keyword-in-search {
  margin-top: 0;
}
/* line 420, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.page-search .node .field h2,
.section-category .node .field h2 {
  margin: 0;
}

/* line 429, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-publication-subsearch .expand-holder a.publications-subsearch {
  padding-left: 17px;
  display: block;
  background: url(../images/expand-arrow.png) no-repeat left -13px;
}
/* line 433, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-publication-subsearch .expand-holder a.publications-subsearch:hover {
  background-position: left -53px;
}
/* line 436, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-publication-subsearch .expand-holder a.publications-subsearch.collapsed {
  background-position: left 7px;
}
/* line 438, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-publication-subsearch .expand-holder a.publications-subsearch.collapsed:hover {
  background-position: left -33px;
}
/* line 442, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-publication-subsearch .expand-holder a.publications-subsearch em {
  color: #323a45;
}
/* line 446, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-publication-subsearch .expand-holder ul {
  margin: 10px 0 0 0;
  background-color: #eaedf2;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  padding: 10px;
}
/* line 451, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-publication-subsearch .expand-holder ul li {
  list-style-type: none;
  list-style-image: none;
  padding: 10px;
  border-bottom: 1px solid white;
}
/* line 456, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-publication-subsearch .expand-holder ul li h3, .field-name-publication-subsearch .expand-holder ul li p {
  margin: 0;
}
/* line 459, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-publication-subsearch .expand-holder ul li h3 a {
  font-family: "Droid Serif", serif;
}
/* line 462, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-publication-subsearch .expand-holder ul li.last {
  border-bottom: none;
}

/* line 471, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.clean-type {
  text-transform: uppercase;
  font-weight: bold;
  line-height: 1.2;
}

/*
 * All nodes are given a node-FOO class that describes the type of content that
 * it is. If you create a new content type called "my-custom-type", it will
 * receive a "node-my-custom-type" class.
 */
/* line 483, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node-page {
  /* Page content node */
}

/* line 486, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node-article {
  /* Article content node */
}

/* line 489, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node-unpublished {
  /* Unpublished nodes */
  /* background-color: #fff4f4; */
  /* Drupal core uses a #fff4f4 background */
}
/* line 492, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.node-unpublished p.unpublished {
  /* The word "Unpublished" displayed underneath the content. */
  height: 0;
  overflow: visible;
  color: #d8d8d8;
  font-size: 75px;
  line-height: 1;
  font-family: Impact, "Arial Narrow", Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-align: center;
  word-wrap: break-word;
}

/* line 500, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.front h1.title {
  display: none;
}

/* line 509, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.field-name-title h1,
.field-name-title-with-keyword-in-search h1 {
  margin: 0 0 17px 0;
}

/* override of ds_2col_stacked_fluid.css */
/* line 516, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.ds-2col-stacked-fluid > .group-left {
  width: 85%;
}

/* line 520, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.ds-2col-stacked-fluid > .group-right {
  width: 12%;
}

/* line 524, /var/www/ccs/hub6/src/css/sass/nodes.scss */
.ds-2col-stacked-fluid > .group-footer {
  padding-top: 1px;
}
