/**
 * @file
 * Page Styling
 *
 * Style the markup found in page.tpl.php. Also includes some styling of
 * miscellaneous Drupal elements that appear in the $content variable, such as
 * ul.links, .pager, .more-link, etc.
 */
/* line 13, /var/www/ccs/hub6/src/css/sass/pages.scss */
html,
body {
  min-width: 960px;
}

/* line 18, /var/www/ccs/hub6/src/css/sass/pages.scss */
html.ajax,
html.ajax body {
  width: auto;
  min-width: 0;
}
/* line 21, /var/www/ccs/hub6/src/css/sass/pages.scss */
html.ajax #page,
html.ajax body #page {
  width: auto;
  min-width: 700px;
  margin: 0 auto;
}
/* line 27, /var/www/ccs/hub6/src/css/sass/pages.scss */
html.ajax #content,
html.ajax body #content {
  padding: 0 50px 0 20px;
}
/* line 30, /var/www/ccs/hub6/src/css/sass/pages.scss */
html.ajax #footer,
html.ajax body #footer {
  display: none;
}

/*
 * Body
 */
/* line 39, /var/www/ccs/hub6/src/css/sass/pages.scss */
body {
  margin: 0;
  background-color: #eaedf2;
  color: #323a45;
}
/* line 44, /var/www/ccs/hub6/src/css/sass/pages.scss */
body.toolbar {
  padding: 25px 0 0 0;
}

/* line 50, /var/www/ccs/hub6/src/css/sass/pages.scss */
h1, h2, h3,
h4, h5, h6 {
  font-weight: normal;
}

/* line 55, /var/www/ccs/hub6/src/css/sass/pages.scss */
.not-front #page {
  background-color: white;
  margin-bottom: 30px;
}
/* line 60, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-search #page, .section-category #page {
  background-color: transparent;
}
/* line 63, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-search #page #content, .section-category #page #content {
  background-color: white;
  margin-bottom: 70px;
}

/*
 * The skip-link link will be completely hidden until a user tabs to the link.
 * See the element-focusable rule in system.base.css.
 */
/* line 77, /var/www/ccs/hub6/src/css/sass/pages.scss */
#skip-link {
  margin: 0;
}
/* line 81, /var/www/ccs/hub6/src/css/sass/pages.scss */
#skip-link a,
#skip-link a:visited {
  display: block;
  width: 100%;
  padding: 2px 0 3px 0;
  text-align: center;
  background-color: #666;
  color: #fff;
}

/* line 93, /var/www/ccs/hub6/src/css/sass/pages.scss */
#messages .messages {
  margin: 0;
  border-bottom: 1px solid #fff;
}

/*
 * Header
 */
/* line 107, /var/www/ccs/hub6/src/css/sass/pages.scss */
.header-background {
  background-color: #6eb2bd;
  height: 114px;
  z-index: 0;
  width: 100%;
  position: relative;
}
/* line 113, /var/www/ccs/hub6/src/css/sass/pages.scss */
.front .header-background {
  height: 296px;
}

/* line 118, /var/www/ccs/hub6/src/css/sass/pages.scss */
#header {
  z-index: 11;
  color: #323a45;
  margin-top: -114px;
  margin-bottom: 25px;
}
/* line 123, /var/www/ccs/hub6/src/css/sass/pages.scss */
.front #header {
  margin-top: -276px;
}
/* line 126, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-search #header {
  margin-top: 0;
  background-color: #6eb2bd;
}
/* line 130, /var/www/ccs/hub6/src/css/sass/pages.scss */
#header .inner-under {
  margin-top: 14px;
  clear: both;
}

/* line 136, /var/www/ccs/hub6/src/css/sass/pages.scss */
#logo {
  /* Wrapping link for logo */
  padding: 0;
}
/* line 138, /var/www/ccs/hub6/src/css/sass/pages.scss */
#logo img {
  vertical-align: top;
}

/* line 143, /var/www/ccs/hub6/src/css/sass/pages.scss */
#name-and-slogan {
  /* Wrapper for website name and slogan */
  text-align: center;
  float: left;
  /* LTR */
  position: relative;
  padding: 0 0 20px 20px;
  margin: 10px 0 0 0;
}
/* line 150, /var/www/ccs/hub6/src/css/sass/pages.scss */
#name-and-slogan h2 {
  font-family: "Lato", sans-serif;
  font-size: 0.95em;
  margin: 0;
  color: #516886;
  font-weight: bold;
  text-transform: uppercase;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* line 164, /var/www/ccs/hub6/src/css/sass/pages.scss */
#site-name {
  /* The name of the website */
  margin: 0;
  font-size: 2em;
  line-height: 1.5em;
}
/* line 170, /var/www/ccs/hub6/src/css/sass/pages.scss */
#site-name a:link,
#site-name a:visited {
  color: #000;
}
/* line 175, /var/www/ccs/hub6/src/css/sass/pages.scss */
#site-name a:hover,
#site-name a:focus {
  text-decoration: underline;
}

/* line 180, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-above-header {
  margin: 20px 0 10px 0;
}

/* line 184, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-header {
  /* Wrapper for any blocks placed in the header region */
  clear: both;
  /* Clear the logo */
  position: relative;
  background-color: #323a45;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 25px;
  margin: 8px 0 0 0;
}
/* line 192, /var/www/ccs/hub6/src/css/sass/pages.scss */
.front .region-header {
  padding-top: 45px;
  padding-bottom: 0;
}

/*
 * Main (container for everything else)
 */
/* line 203, /var/www/ccs/hub6/src/css/sass/pages.scss */
.not-front #main {
  padding-top: 28px;
  /* Move all the children of #main down to make room. */
  border-top: 7px solid #6eb2bd;
  border-bottom: 1px solid #6eb2bd;
}
/* line 209, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-search #main, .section-category #main {
  padding-top: 0;
  border-top: 0;
  border-bottom: 0;
}

/*
 * Content
 */
/* line 222, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-search #content, .section-category #content {
  border-top: 7px solid #6eb2bd;
  border-bottom: 1px solid #6eb2bd;
}

/* line 231, /var/www/ccs/hub6/src/css/sass/pages.scss */
.breadcrumb {
  /* The path to the current page in the form of a list of links */
  margin-bottom: 20px;
}
/* line 233, /var/www/ccs/hub6/src/css/sass/pages.scss */
.breadcrumb ol {
  margin: 0;
  padding: 0;
}
/* line 237, /var/www/ccs/hub6/src/css/sass/pages.scss */
.breadcrumb li {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
  color: #6eb2bd;
  font-style: italic;
  font-family: "Lato", sans-serif;
}
/* line 246, /var/www/ccs/hub6/src/css/sass/pages.scss */
.breadcrumb a {
  color: #6eb2bd;
}
/* line 248, /var/www/ccs/hub6/src/css/sass/pages.scss */
.breadcrumb a:hover {
  color: #4e9daa;
}
/* line 254, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-search .breadcrumb, .section-category .breadcrumb {
  display: none;
}

/* line 264, /var/www/ccs/hub6/src/css/sass/pages.scss */
h1.title,
h2.node-title,
h2.block-title,
h2.title,
h2.comment-form,
h3.title {
  /* Comment title */
  margin: 0;
}

/* line 268, /var/www/ccs/hub6/src/css/sass/pages.scss */
h1.title {
  font-family: "Droid Serif", serif;
}

/* line 272, /var/www/ccs/hub6/src/css/sass/pages.scss */
.refine-label {
  font-family: "Lato", sans-serif;
  color: #fff;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 13.5px;
  padding-left: 25px;
  padding-top: 12px;
}
/* line 281, /var/www/ccs/hub6/src/css/sass/pages.scss */
.no-sidebars.page-search .refine-label {
  display: none;
}

/* line 288, /var/www/ccs/hub6/src/css/sass/pages.scss */
.section-category h1.title,
.section-category .refine-label {
  display: none;
}

/* line 293, /var/www/ccs/hub6/src/css/sass/pages.scss */
tr.even {
  /* Some tables have rows marked even or odd. */
  /* background-color: #eee; */
  /* Drupal core uses a #eee background */
}

/* line 297, /var/www/ccs/hub6/src/css/sass/pages.scss */
tr.odd {
  /* background-color: #eee; */
  /* Drupal core uses a #eee background */
}

/* line 301, /var/www/ccs/hub6/src/css/sass/pages.scss */
div.messages {
  /* Important messages (status, warning, and error) for the user. See also the declarations in messages.css. */
  margin: 1.5em 0;
  /* Drupal core uses "6px 0" margin */
  border: 0;
  font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
/* line 306, /var/www/ccs/hub6/src/css/sass/pages.scss */
div.messages ul {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 311, /var/www/ccs/hub6/src/css/sass/pages.scss */
div.messages .krumo-root {
  color: #333;
  background-color: #fff;
}
/* line 314, /var/www/ccs/hub6/src/css/sass/pages.scss */
div.messages .krumo-root ul.krumo-first {
  margin: 0;
}
/* line 319, /var/www/ccs/hub6/src/css/sass/pages.scss */
div.messages a {
  text-decoration: underline;
}

/* line 324, /var/www/ccs/hub6/src/css/sass/pages.scss */
div.status {
  /* Normal priority messages */
  background-color: #b9be56;
  border-color: #b9be56;
  color: #fff;
}

/* line 331, /var/www/ccs/hub6/src/css/sass/pages.scss */
div.warning,
tr.warning {
  /* Medium priority messages */
  /* border: 1px solid #f0c020; */
  /* Drupal core uses: 1px solid #f0c020 */
  border-color: #ffc700;
  background-color: #ffc700;
  color: #323a45;
}

/* line 339, /var/www/ccs/hub6/src/css/sass/pages.scss */
div.error,
tr.error {
  /* High priority messages. See also the .error declaration below. */
  border-color: #dd5061;
  background-color: #dd5061;
  color: white;
}

/* line 345, /var/www/ccs/hub6/src/css/sass/pages.scss */
.error {
  /* Errors that are separate from div.messages status messages. */
  /* color: #e55; */
  /* Drupal core uses a #e55 background */
  border-color: #dd5061;
}
/* line 348, /var/www/ccs/hub6/src/css/sass/pages.scss */
.error a {
  color: white;
}
/* line 350, /var/www/ccs/hub6/src/css/sass/pages.scss */
.error a:hover {
  background-color: #e57b88;
}

/* line 356, /var/www/ccs/hub6/src/css/sass/pages.scss */
.warning {
  /* Warnings that are separate from div.messages status messages. */
  /* color: #e09010; */
  /* Drupal core uses a #e09010 background */
  border-color: #ffc700;
}
/* line 359, /var/www/ccs/hub6/src/css/sass/pages.scss */
.warning a {
  color: #323a45;
}
/* line 361, /var/www/ccs/hub6/src/css/sass/pages.scss */
.warning a:hover {
  background-color: #ffd233;
}

/* line 367, /var/www/ccs/hub6/src/css/sass/pages.scss */
.tabs {
  /* See also the tabs.css file. */
}

/* line 370, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-help {
  /* Help text on a page */
}

/* line 373, /var/www/ccs/hub6/src/css/sass/pages.scss */
.more-help-link {
  /* Link to more help */
}

/* line 376, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content {
  /* Wrapper for the actual page content */
  margin-bottom: 25px;
}
/* line 379, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-overflow {
  position: relative;
  overflow-x: auto;
  margin-bottom: 1.62963em;
}
/* line 383, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-overflow table {
  margin: 0;
}
/* line 386, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-overflow.table-clone {
  pointer-events: none;
}
/* line 388, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-overflow.table-clone.hide {
  height: 0 !important;
}
/* line 393, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-flow-directions {
  position: relative;
  z-index: 2;
  height: 0;
}
/* line 400, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-flow-directions .scroll-table-left,
.region-content .table-flow-directions .scroll-table-right {
  position: absolute;
  display: block;
  width: 30px;
  text-align: center;
  color: #fff;
  background: #6eb2bd;
  height: 44px;
  max-height: 100px;
  line-height: 44px;
  min-height: 44px;
  -webkit-transition: background-color 0.5s;
  -moz-transition: background-color 0.5s;
  -o-transition: background-color 0.5s;
  transition: background-color 0.5s;
}
/* line 412, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-flow-directions .scroll-table-left:hover,
.region-content .table-flow-directions .scroll-table-right:hover {
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
  background-color: #00b3e4;
}
/* line 417, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-flow-directions .scroll-table-left.disabled, .region-content .table-flow-directions .scroll-table-left.disabled:hover,
.region-content .table-flow-directions .scroll-table-right.disabled,
.region-content .table-flow-directions .scroll-table-right.disabled:hover {
  background-color: #eaedf2;
}
/* line 420, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-flow-directions .scroll-table-left span,
.region-content .table-flow-directions .scroll-table-right span {
  display: inline-block;
  text-indent: -9999px;
  width: 20px;
  height: 13px;
  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') no-repeat;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -7px 0 0 -10px;
}
/* line 432, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-flow-directions .scroll-table-left {
  left: -30px;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
/* line 435, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-flow-directions .scroll-table-left span {
  background-position: -10px -15px;
}
/* line 439, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-flow-directions .scroll-table-right {
  right: -30px;
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/* line 442, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content .table-flow-directions .scroll-table-right span {
  background-position: -10px -60px;
}
/* line 449, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content table {
  width: 100%;
  border: 0;
}
/* line 453, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content table tr {
  background-color: #f8f9fb;
}
/* line 457, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content table th, .region-content table td {
  border: 1px solid #cad2df;
  border-color: #cad2df #eaedf2;
  padding: .5em .3em;
  text-align: left;
  vertical-align: top;
  line-height: 1.3;
}
/* line 467, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content table thead tr {
  background-color: #eaedf2;
}
/* line 469, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content table thead tr th, .region-content table thead tr td {
  color: #323a45;
  border-width: 0 1px;
  border-color: #f4f6f8;
}
/* line 479, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content table tbody tr:hover {
  background-color: #f1f3f6;
}
/* line 483, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content table tbody tr.ok {
  background-color: #d8daa0;
}
/* line 487, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content table tbody tr.error {
  background-color: #dd5061;
}
/* line 492, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content table tbody td:hover {
  background-color: #e8ebf2;
}
/* line 497, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-content table tbody th .description, .region-content table tbody td .description {
  font-size: .9em;
}

/* line 510, /var/www/ccs/hub6/src/css/sass/pages.scss */
body.node-type-publication #content table,
body.node-type-publication-section #content table {
  font-size: .9em;
}
/* line 512, /var/www/ccs/hub6/src/css/sass/pages.scss */
body.node-type-publication #content table table,
body.node-type-publication-section #content table table {
  font-size: 1em;
}

/* line 519, /var/www/ccs/hub6/src/css/sass/pages.scss */
ul.inline {
  /* List of links generated by theme_links() */
  display: inline;
  padding: 0;
}
/* line 523, /var/www/ccs/hub6/src/css/sass/pages.scss */
ul.inline li {
  display: inline;
  list-style-type: none;
  padding: 0 1em 0 0;
  /* LTR */
}

/* line 529, /var/www/ccs/hub6/src/css/sass/pages.scss */
span.field-label {
  /* The inline field label used by the Fences module */
  padding: 0 1em 0 0;
  /* LTR */
}

/* line 533, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper {
  background-color: #eaedf2;
}
/* line 535, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .item-list {
  float: right;
}
/* line 537, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .item-list .pager {
  /* A list of page numbers when more than 1 page of content is available */
  padding: 0;
  font-size: 0;
  /* Fix 4px indenting on inline-block lists */
  display: inline-block;
  text-align: right;
  width: 100%;
}
/* line 543, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .item-list .pager li {
  /* Each page number in the pager list */
  border-right: 1px solid #fff;
  font-size: 13.5px;
  padding: 0;
  display: inline-block;
  margin: 0;
  text-transform: capitalize;
}
/* line 550, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .item-list .pager li a {
  color: #323a45;
  display: block;
}
/* line 553, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .item-list .pager li a:hover {
  background-color: #f0f2f6;
}
/* line 557, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .item-list .pager li a:focus, #content .pager-wrapper .item-list .pager li a:active {
  background-color: #f7f8fa;
}
/* line 563, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .item-list .pager li a, #content .pager-wrapper .item-list .pager li.pager-current, #content .pager-wrapper .item-list .pager li.pager-ellipsis {
  padding: 0 10px;
}
/* line 566, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .item-list .pager li.pager-current {
  background-color: #fff;
}
/* line 572, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .item-list .pager li.pager-first, #content .pager-wrapper .item-list .pager li.pager-last {
  display: none;
}
/* line 578, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .pager-jump-menu {
  float: left;
}
/* line 582, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .single-page-label,
#content .pager-wrapper .pager-jump-menu {
  margin-left: 15px;
}
/* line 585, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .total {
  margin-left: 5px;
}
/* line 593, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .pager li,
#content .pager-wrapper .pager-jump-menu,
#content .pager-wrapper .total {
  line-height: 50px;
}
/* line 597, /var/www/ccs/hub6/src/css/sass/pages.scss */
#content .pager-wrapper .container-inline {
  padding: 0;
}

/* line 602, /var/www/ccs/hub6/src/css/sass/pages.scss */
.feed-icon {
  /* The link to the RSS or Atom feed for the current list of content */
  clear: both;
}

/* line 606, /var/www/ccs/hub6/src/css/sass/pages.scss */
.more-link {
  /* Aggregator, blog, and forum more link */
}

/*
 * First sidebar (on left in LTR languages, on right in RTL)
 *
 * Remember to NOT add padding or margin to your .region-sidebar-first
 * (see the layout.css file.)
 */
/*
 * Second sidebar (on right in LTR languages, on left in RTL)
 *
 * Remember to NOT add padding or margin to your .region-sidebar-second
 * (see the layout.css file.)
 */
/*
 * Footer
 */
/* line 633, /var/www/ccs/hub6/src/css/sass/pages.scss */
#footer {
  background-color: #516886;
  color: #a6b6ca;
  padding-top: 44px;
  padding-bottom: 50px;
}
/* line 639, /var/www/ccs/hub6/src/css/sass/pages.scss */
#footer a {
  color: #fff;
}
/* line 642, /var/www/ccs/hub6/src/css/sass/pages.scss */
#footer a:hover {
  color: #ccc;
}

/*
 * Page bottom
 */
/* line 652, /var/www/ccs/hub6/src/css/sass/pages.scss */
.region-bottom {
  /* Wrapper for any blocks placed in the page bottom region */
  background-color: #516886;
}

/* line 657, /var/www/ccs/hub6/src/css/sass/pages.scss */
#toolbar {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 659, /var/www/ccs/hub6/src/css/sass/pages.scss */
#toolbar div.toolbar-menu {
  background-color: #323a45;
}
/* line 663, /var/www/ccs/hub6/src/css/sass/pages.scss */
#toolbar div.toolbar-menu ul li a:hover, #toolbar div.toolbar-menu ul li a:focus, #toolbar div.toolbar-menu ul li a:active {
  background-color: #07080a;
}
/* line 666, /var/www/ccs/hub6/src/css/sass/pages.scss */
#toolbar div.toolbar-menu ul li a.active {
  background-color: #525f71;
  background-image: none;
}

/* line 676, /var/www/ccs/hub6/src/css/sass/pages.scss */
.vertical-tab-button a strong {
  font-size: 0.95em;
}
/* line 679, /var/www/ccs/hub6/src/css/sass/pages.scss */
.vertical-tab-button .summary {
  font-size: 0.9em;
  line-height: 1;
  color: #333;
}

/* line 686, /var/www/ccs/hub6/src/css/sass/pages.scss */
.progress {
  margin: 1em 0;
}

/* line 690, /var/www/ccs/hub6/src/css/sass/pages.scss */
.file-icon {
  padding-right: 2px;
  vertical-align: middle;
}

/* line 696, /var/www/ccs/hub6/src/css/sass/pages.scss */
.system-themes-list-disabled .theme-selector {
  width: 430px;
}

/* line 700, /var/www/ccs/hub6/src/css/sass/pages.scss */
.tabledrag-toggle-weight-wrapper {
  float: right;
}

/* line 704, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-admin .region-content table {
  font-size: 1em;
}

/* definition links */
/* line 709, /var/www/ccs/hub6/src/css/sass/pages.scss */
.term-link {
  color: #626c79;
  border-bottom: 1px dotted #626c79;
}

/* line 717, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-subscribe #page-title {
  display: none;
}
/* line 721, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-subscribe .subscribe-icon {
  float: left;
  display: block;
  width: 100px;
  height: 130px;
  background: url(../images/subscription-icon.png) no-repeat;
  padding-right: 30px;
  padding-bottom: 20px;
}
/* line 731, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-subscribe .secition-title {
  color: #fd7764;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
}
/* line 738, /var/www/ccs/hub6/src/css/sass/pages.scss */
.page-subscribe h2 {
  font-family: "Droid Serif", serif;
  font-size: 1.8em;
  line-height: 1.4em;
  margin-top: 0.5em;
}
