@charset "UTF-8";
body > header {
  background-color: #043751;
  background: linear-gradient(200deg, #09849e, #043751 80%);
  color: #fff;
  padding: 1.6em 0; }
  body > header.navbar {
    margin-bottom: 0;
    border-radius: 0;
    border: none; }
  body > header a {
    color: #fff; }
    body > header a.has-img .brand-heading .label {
      top: -0.4em; }
  body > header .navbar-collapse,
  body > header .tagline {
    width: 100%; }
  body > header .brand .brand-heading {
    font-weight: 400;
    margin: 0;
    font-size: 30px;
    display: inline-block; }
  body > header .brand .label {
    position: relative;
    margin-right: -3.65em;
    padding: 0 10px;
    margin-left: 0.3em;
    background-color: #27798b;
    border: none;
    transition: all 0.2s;
    font-size: 47%;
    padding-bottom: 0.1em;
    line-height: 1.5;
    top: -4px; }
  body > header a.brand:hover, body > header a.brand:active, body > header a.brand:focus {
    color: #fff; }
  body > header a.brand img {
    display: inline-block;
    margin-right: 20px; }
    body > header a.brand img.divider {
      border-right: 1px solid rgba(255, 255, 255, 0.3);
      padding-right: 30px;
      margin-right: 30px; }
  body > header .nav a:hover, body > header .nav a:active, body > header .nav a:focus {
    color: #146577; }
    body > header .nav a:hover .caret, body > header .nav a:active .caret, body > header .nav a:focus .caret {
      border-top-color: #146577; }
    body > header .nav a:hover .label, body > header .nav a:active .label, body > header .nav a:focus .label {
      opacity: 1; }
  body > header .nav a:active .caret, body > header .nav a:focus .caret {
    border-top-color: #00bfe9; }
  body > header .nav .dropdown-menu li.dropdown-header {
    color: #6e6e6e; }
  body > header .caret {
    border-top-color: #fff; }
  body > header .style-line:before {
    transition: 0.35s all;
    height: 7px;
    background-color: #09849e;
    background-size: 2.4em 7px;
    content: "";
    position: relative;
    bottom: -1.4em;
    right: 5.68em;
    float: right;
    width: 2.4em; }
  body > header .style-line:after {
    transition: 0.35s all;
    height: 7px;
    background: linear-gradient(to left, #00bfe9 0, #00bfe9 25%, #dff4f8 25%, #dff4f8 75%, #09849e 75%) no-repeat;
    background-size: 2.4em 7px;
    content: "";
    position: relative;
    bottom: -1.4em;
    right: 2.78em;
    float: right;
    width: 2.9em; }
  body > header .style-line.brand-heading {
    padding-bottom: 20px; }
    body > header .style-line.brand-heading .label {
      opacity: 1; }
  body > header .brand:hover .style-line, body > header .brand:active .style-line, body > header .brand:focus .style-line {
    opacity: 1;
    text-decoration: none; }
    body > header .brand:hover .style-line:before, body > header .brand:active .style-line:before, body > header .brand:focus .style-line:before {
      right: 7.62em; }
  body > header .input-group .form-control {
    border-color: #fff; }
  body > header .input-group .input-group-btn .btn {
    border-color: #fff;
    color: #fff; }
  body > header .cta-link {
    border-bottom: 1px solid #00bfe9; }
    body > header .cta-link:hover, body > header .cta-link:active, body > header .cta-link:focus {
      background-color: #fff;
      border-bottom-color: transparent; }
  body > header.light {
    background: #f0f3f5;
    color: #313131; }
    body > header.light a {
      color: #313131; }
    body > header.light .caret {
      border-top-color: #313131; }
    body > header.light a.brand:hover, body > header.light a.brand:active, body > header.light a.brand:focus {
      color: #313131; }
    body > header.light a.brand img.divider {
      border-color: #bbb; }
    body > header.light .label {
      background-color: #6e6e6e; }
    body > header.light .style-line:before {
      background-color: #6e6e6e; }
    body > header.light .style-line:after {
      background: linear-gradient(to left, #313131 0, #313131 25%, #bbb 25%, #bbb 75%, #6e6e6e 75%) no-repeat;
      background-size: 2.4em 7px; }
    body > header.light .cta-link:hover, body > header.light .cta-link:active, body > header.light .cta-link:focus {
      background-color: #00bfe9;
      color: #313131;
      border-bottom: 1px solid #00bfe9; }
      body > header.light .cta-link:hover:after, body > header.light .cta-link:active:after, body > header.light .cta-link:focus:after {
        color: #313131; }
  body > header.dark {
    background: #313131; }
    body > header.dark .label {
      background-color: #f0f3f5;
      color: #313131; }
    body > header.dark img.divider {
      border-color: #bbb; }
    body > header.dark .style-line:before {
      background-color: #bbb; }
    body > header.dark .style-line:after {
      background: linear-gradient(to left, #6e6e6e 0, #6e6e6e 25%, #f0f3f5 25%, #f0f3f5 75%, #bbb 75%) no-repeat;
      background-size: 2.4em 7px; }
  body > header.hero .container .row {
    padding: 3.5em 0; }
  body > header.hero .navbar-header {
    display: block;
    width: 100%;
    float: none; }
  body > header.hero .brand-heading {
    font-size: 44px;
    width: 100%; }
    body > header.hero .brand-heading .label {
      top: -5px; }
  body > header.hero .tagline {
    margin-top: 3.1em;
    font-size: 20px; }
  body > header p + p .cta-link {
    margin-top: 0.75em; }

.main-nav {
  border-bottom: 4px solid #bbb;
  background-color: #f0f3f5; }
  .main-nav .navbar-collapse {
    padding: 0; }
  .main-nav .dropdown-menu {
    min-width: 100%; }
  .main-nav .nav {
    margin-bottom: -4px; }
    .main-nav .nav > .active > a {
      border: none; }
      .main-nav .nav > .active > a:hover, .main-nav .nav > .active > a:active, .main-nav .nav > .active > a:focus {
        border: none;
        border-bottom-width: 4px; }
    .main-nav .nav a {
      border-radius: 0;
      border-bottom: 4px solid transparent;
      color: #115361; }
  .main-nav .input-group {
    margin-bottom: -5px; }
    .main-nav .input-group .form-control {
      padding: 1.46em 0.7em;
      border: none;
      border-bottom: 4px solid #bbb; }
      .main-nav .input-group .form-control:hover {
        border-bottom-color: #146577; }
      .main-nav .input-group .form-control:active, .main-nav .input-group .form-control:focus {
        border-bottom-color: #00bfe9; }
    .main-nav .input-group .btn {
      border: none;
      border-right: 1px solid #bbb;
      padding: 13px 15px;
      border-bottom: 4px solid #bbb; }
      .main-nav .input-group .btn:hover {
        border-bottom-color: #146577;
        color: #313131;
        background-color: #00bfe9; }
      .main-nav .input-group .btn:active, .main-nav .input-group .btn:focus {
        border-bottom-color: #00bfe9;
        color: #fff;
        background-color: #115361; }

.page-header {
  margin-top: 100px; }

body > footer {
  margin-top: 3.2em;
  padding: 1.6em 0;
  background-color: #f0f3f5;
  border-top: 6px solid #043751; }
  body > footer .row {
    padding-bottom: 3em;
    margin-bottom: 3em;
    border-bottom: 1px solid #bbb; }
    body > footer .row:last-of-type {
      padding-bottom: 0;
      margin-bottom: 0;
      border-bottom: 0; }
  body > footer small {
    display: inline-block;
    margin-top: 4.4em; }

html {
  color: #313131;
  line-height: 1.6;
  font-family: "Open Sans", Verdana, "Bitstream Vera Sans", sans-serif;
  font-weight: 400; }

body {
  font-size: 17px;
  line-height: 1.6em;
  font-family: "Open Sans", Verdana, "Bitstream Vera Sans", sans-serif; }

h1 {
  font-weight: 700; }

h2 {
  font-weight: 400;
  margin-top: 1.6em;
  margin-bottom: 1em; }

h3 {
  font-weight: 700; }

h4,
h5,
h6 {
  font-weight: 700; }

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  color: #6e6e6e; }
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  line-height: 1.6; }

:not(.page-header) > h1 + small, :not(.page-header) > h2 + small, :not(.page-header) > h3 + small, :not(.page-header) > h4 + small, :not(.page-header) > h5 + small, :not(.page-header) > h6 + small {
  margin-top: -1.5em;
  margin-bottom: 1.5em;
  display: block; }

a {
  color: #00809d; }
  a:active, a:focus, a:hover {
    text-decoration: none !important; }

body > div h1 a,
body > div h2 a,
body > div h3 a,
body > div h4 a,
body > div h5 a,
body > div h6 a,
body > div p a,
body > div small a,
body > div ul a,
body > div table a,
body > div span a,
body > div div a,
body > div ol a,
body > main h1 a,
body > main h2 a,
body > main h3 a,
body > main h4 a,
body > main h5 a,
body > main h6 a,
body > main p a,
body > main small a,
body > main ul a,
body > main table a,
body > main span a,
body > main div a,
body > main ol a,
body > footer h1 a,
body > footer h2 a,
body > footer h3 a,
body > footer h4 a,
body > footer h5 a,
body > footer h6 a,
body > footer p a,
body > footer small a,
body > footer ul a,
body > footer table a,
body > footer span a,
body > footer div a,
body > footer ol a {
  color: #313131;
  text-decoration: none;
  outline: none;
  border-bottom: solid 1px #00bfe9;
  transition: 0.1s all ease-in-out;
  padding: 1px; }
  body > div h1 a:hover, body > div h1 a:focus, body > div h1 a:active,
  body > div h2 a:hover,
  body > div h2 a:focus,
  body > div h2 a:active,
  body > div h3 a:hover,
  body > div h3 a:focus,
  body > div h3 a:active,
  body > div h4 a:hover,
  body > div h4 a:focus,
  body > div h4 a:active,
  body > div h5 a:hover,
  body > div h5 a:focus,
  body > div h5 a:active,
  body > div h6 a:hover,
  body > div h6 a:focus,
  body > div h6 a:active,
  body > div p a:hover,
  body > div p a:focus,
  body > div p a:active,
  body > div small a:hover,
  body > div small a:focus,
  body > div small a:active,
  body > div ul a:hover,
  body > div ul a:focus,
  body > div ul a:active,
  body > div table a:hover,
  body > div table a:focus,
  body > div table a:active,
  body > div span a:hover,
  body > div span a:focus,
  body > div span a:active,
  body > div div a:hover,
  body > div div a:focus,
  body > div div a:active,
  body > div ol a:hover,
  body > div ol a:focus,
  body > div ol a:active,
  body > main h1 a:hover,
  body > main h1 a:focus,
  body > main h1 a:active,
  body > main h2 a:hover,
  body > main h2 a:focus,
  body > main h2 a:active,
  body > main h3 a:hover,
  body > main h3 a:focus,
  body > main h3 a:active,
  body > main h4 a:hover,
  body > main h4 a:focus,
  body > main h4 a:active,
  body > main h5 a:hover,
  body > main h5 a:focus,
  body > main h5 a:active,
  body > main h6 a:hover,
  body > main h6 a:focus,
  body > main h6 a:active,
  body > main p a:hover,
  body > main p a:focus,
  body > main p a:active,
  body > main small a:hover,
  body > main small a:focus,
  body > main small a:active,
  body > main ul a:hover,
  body > main ul a:focus,
  body > main ul a:active,
  body > main table a:hover,
  body > main table a:focus,
  body > main table a:active,
  body > main span a:hover,
  body > main span a:focus,
  body > main span a:active,
  body > main div a:hover,
  body > main div a:focus,
  body > main div a:active,
  body > main ol a:hover,
  body > main ol a:focus,
  body > main ol a:active,
  body > footer h1 a:hover,
  body > footer h1 a:focus,
  body > footer h1 a:active,
  body > footer h2 a:hover,
  body > footer h2 a:focus,
  body > footer h2 a:active,
  body > footer h3 a:hover,
  body > footer h3 a:focus,
  body > footer h3 a:active,
  body > footer h4 a:hover,
  body > footer h4 a:focus,
  body > footer h4 a:active,
  body > footer h5 a:hover,
  body > footer h5 a:focus,
  body > footer h5 a:active,
  body > footer h6 a:hover,
  body > footer h6 a:focus,
  body > footer h6 a:active,
  body > footer p a:hover,
  body > footer p a:focus,
  body > footer p a:active,
  body > footer small a:hover,
  body > footer small a:focus,
  body > footer small a:active,
  body > footer ul a:hover,
  body > footer ul a:focus,
  body > footer ul a:active,
  body > footer table a:hover,
  body > footer table a:focus,
  body > footer table a:active,
  body > footer span a:hover,
  body > footer span a:focus,
  body > footer span a:active,
  body > footer div a:hover,
  body > footer div a:focus,
  body > footer div a:active,
  body > footer ol a:hover,
  body > footer ol a:focus,
  body > footer ol a:active {
    color: #313131;
    background-color: #00bfe9;
    text-decoration: none; }
  body > div h1 a[rel~='external']:after,
  body > div h2 a[rel~='external']:after,
  body > div h3 a[rel~='external']:after,
  body > div h4 a[rel~='external']:after,
  body > div h5 a[rel~='external']:after,
  body > div h6 a[rel~='external']:after,
  body > div p a[rel~='external']:after,
  body > div small a[rel~='external']:after,
  body > div ul a[rel~='external']:after,
  body > div table a[rel~='external']:after,
  body > div span a[rel~='external']:after,
  body > div div a[rel~='external']:after,
  body > div ol a[rel~='external']:after,
  body > main h1 a[rel~='external']:after,
  body > main h2 a[rel~='external']:after,
  body > main h3 a[rel~='external']:after,
  body > main h4 a[rel~='external']:after,
  body > main h5 a[rel~='external']:after,
  body > main h6 a[rel~='external']:after,
  body > main p a[rel~='external']:after,
  body > main small a[rel~='external']:after,
  body > main ul a[rel~='external']:after,
  body > main table a[rel~='external']:after,
  body > main span a[rel~='external']:after,
  body > main div a[rel~='external']:after,
  body > main ol a[rel~='external']:after,
  body > footer h1 a[rel~='external']:after,
  body > footer h2 a[rel~='external']:after,
  body > footer h3 a[rel~='external']:after,
  body > footer h4 a[rel~='external']:after,
  body > footer h5 a[rel~='external']:after,
  body > footer h6 a[rel~='external']:after,
  body > footer p a[rel~='external']:after,
  body > footer small a[rel~='external']:after,
  body > footer ul a[rel~='external']:after,
  body > footer table a[rel~='external']:after,
  body > footer span a[rel~='external']:after,
  body > footer div a[rel~='external']:after,
  body > footer ol a[rel~='external']:after {
    content: "\e164";
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    padding-left: 5px;
    padding-right: 2px;
    -webkit-font-smoothing: antialiased;
    color: #115361; }
  body > div h1 a[rel~='external']:hover:after, body > div h1 a[rel~='external']:active:after, body > div h1 a[rel~='external']:focus:after,
  body > div h2 a[rel~='external']:hover:after,
  body > div h2 a[rel~='external']:active:after,
  body > div h2 a[rel~='external']:focus:after,
  body > div h3 a[rel~='external']:hover:after,
  body > div h3 a[rel~='external']:active:after,
  body > div h3 a[rel~='external']:focus:after,
  body > div h4 a[rel~='external']:hover:after,
  body > div h4 a[rel~='external']:active:after,
  body > div h4 a[rel~='external']:focus:after,
  body > div h5 a[rel~='external']:hover:after,
  body > div h5 a[rel~='external']:active:after,
  body > div h5 a[rel~='external']:focus:after,
  body > div h6 a[rel~='external']:hover:after,
  body > div h6 a[rel~='external']:active:after,
  body > div h6 a[rel~='external']:focus:after,
  body > div p a[rel~='external']:hover:after,
  body > div p a[rel~='external']:active:after,
  body > div p a[rel~='external']:focus:after,
  body > div small a[rel~='external']:hover:after,
  body > div small a[rel~='external']:active:after,
  body > div small a[rel~='external']:focus:after,
  body > div ul a[rel~='external']:hover:after,
  body > div ul a[rel~='external']:active:after,
  body > div ul a[rel~='external']:focus:after,
  body > div table a[rel~='external']:hover:after,
  body > div table a[rel~='external']:active:after,
  body > div table a[rel~='external']:focus:after,
  body > div span a[rel~='external']:hover:after,
  body > div span a[rel~='external']:active:after,
  body > div span a[rel~='external']:focus:after,
  body > div div a[rel~='external']:hover:after,
  body > div div a[rel~='external']:active:after,
  body > div div a[rel~='external']:focus:after,
  body > div ol a[rel~='external']:hover:after,
  body > div ol a[rel~='external']:active:after,
  body > div ol a[rel~='external']:focus:after,
  body > main h1 a[rel~='external']:hover:after,
  body > main h1 a[rel~='external']:active:after,
  body > main h1 a[rel~='external']:focus:after,
  body > main h2 a[rel~='external']:hover:after,
  body > main h2 a[rel~='external']:active:after,
  body > main h2 a[rel~='external']:focus:after,
  body > main h3 a[rel~='external']:hover:after,
  body > main h3 a[rel~='external']:active:after,
  body > main h3 a[rel~='external']:focus:after,
  body > main h4 a[rel~='external']:hover:after,
  body > main h4 a[rel~='external']:active:after,
  body > main h4 a[rel~='external']:focus:after,
  body > main h5 a[rel~='external']:hover:after,
  body > main h5 a[rel~='external']:active:after,
  body > main h5 a[rel~='external']:focus:after,
  body > main h6 a[rel~='external']:hover:after,
  body > main h6 a[rel~='external']:active:after,
  body > main h6 a[rel~='external']:focus:after,
  body > main p a[rel~='external']:hover:after,
  body > main p a[rel~='external']:active:after,
  body > main p a[rel~='external']:focus:after,
  body > main small a[rel~='external']:hover:after,
  body > main small a[rel~='external']:active:after,
  body > main small a[rel~='external']:focus:after,
  body > main ul a[rel~='external']:hover:after,
  body > main ul a[rel~='external']:active:after,
  body > main ul a[rel~='external']:focus:after,
  body > main table a[rel~='external']:hover:after,
  body > main table a[rel~='external']:active:after,
  body > main table a[rel~='external']:focus:after,
  body > main span a[rel~='external']:hover:after,
  body > main span a[rel~='external']:active:after,
  body > main span a[rel~='external']:focus:after,
  body > main div a[rel~='external']:hover:after,
  body > main div a[rel~='external']:active:after,
  body > main div a[rel~='external']:focus:after,
  body > main ol a[rel~='external']:hover:after,
  body > main ol a[rel~='external']:active:after,
  body > main ol a[rel~='external']:focus:after,
  body > footer h1 a[rel~='external']:hover:after,
  body > footer h1 a[rel~='external']:active:after,
  body > footer h1 a[rel~='external']:focus:after,
  body > footer h2 a[rel~='external']:hover:after,
  body > footer h2 a[rel~='external']:active:after,
  body > footer h2 a[rel~='external']:focus:after,
  body > footer h3 a[rel~='external']:hover:after,
  body > footer h3 a[rel~='external']:active:after,
  body > footer h3 a[rel~='external']:focus:after,
  body > footer h4 a[rel~='external']:hover:after,
  body > footer h4 a[rel~='external']:active:after,
  body > footer h4 a[rel~='external']:focus:after,
  body > footer h5 a[rel~='external']:hover:after,
  body > footer h5 a[rel~='external']:active:after,
  body > footer h5 a[rel~='external']:focus:after,
  body > footer h6 a[rel~='external']:hover:after,
  body > footer h6 a[rel~='external']:active:after,
  body > footer h6 a[rel~='external']:focus:after,
  body > footer p a[rel~='external']:hover:after,
  body > footer p a[rel~='external']:active:after,
  body > footer p a[rel~='external']:focus:after,
  body > footer small a[rel~='external']:hover:after,
  body > footer small a[rel~='external']:active:after,
  body > footer small a[rel~='external']:focus:after,
  body > footer ul a[rel~='external']:hover:after,
  body > footer ul a[rel~='external']:active:after,
  body > footer ul a[rel~='external']:focus:after,
  body > footer table a[rel~='external']:hover:after,
  body > footer table a[rel~='external']:active:after,
  body > footer table a[rel~='external']:focus:after,
  body > footer span a[rel~='external']:hover:after,
  body > footer span a[rel~='external']:active:after,
  body > footer span a[rel~='external']:focus:after,
  body > footer div a[rel~='external']:hover:after,
  body > footer div a[rel~='external']:active:after,
  body > footer div a[rel~='external']:focus:after,
  body > footer ol a[rel~='external']:hover:after,
  body > footer ol a[rel~='external']:active:after,
  body > footer ol a[rel~='external']:focus:after {
    color: #313131; }

body > div small,
body > footer small {
  color: #6e6e6e; }
  body > div small a,
  body > footer small a {
    color: #6e6e6e; }

p {
  font-weight: 400;
  max-width: 48em; }

.alert,
.well,
blockquote,
#main li {
  max-width: 48em; }

.jumbotron p,
.lead {
  font-weight: 400; }

blockquote {
  background-color: #f0f3f5;
  font-family: "Book Antiqua", Georgia, "Bitstream Vera Serif", serif;
  quotes: "“" "”" "‘" "’";
  border-left: none;
  padding: 20px 30px; }
  blockquote.pullquote {
    padding: 0;
    background-color: #fff; }
    blockquote.pullquote p {
      text-align: center; }
    blockquote.pullquote::before, blockquote.pullquote::after {
      text-align: center;
      margin: 0;
      font-size: 5em; }
    blockquote.pullquote::after {
      bottom: -0.5em; }
  blockquote::before, blockquote::after {
    display: block;
    height: 0;
    font-family: "Book Antiqua", Georgia, "Bitstream Vera Serif", serif;
    font-size: 3em;
    color: #146577; }
  blockquote::before {
    content: open-quote;
    margin-left: -0.3em;
    padding-bottom: 0.4em;
    top: 0.1em;
    position: relative; }
  blockquote::after {
    text-align: right;
    content: close-quote;
    margin-right: -0.3em;
    margin-top: -0.8em;
    padding-bottom: 1.2em;
    bottom: -1.2em;
    position: relative; }
  blockquote footer {
    border-top: 1px solid #f0f3f5; }
  blockquote cite {
    display: inline-block;
    font-family: "Open Sans", Verdana, "Bitstream Vera Sans", sans-serif; }
    blockquote cite::before {
      content: 'Citation: ';
      text-transform: lowercase;
      font-variant: small-caps;
      letter-spacing: 1px;
      color: #313131;
      font-family: "Open Sans", Verdana, "Bitstream Vera Sans", sans-serif; }
  blockquote blockquote {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0; }

q {
  quotes: '“' '”' '‘' '’' '“' '”' '‘' '’'; }

cite {
  font-style: normal;
  font-family: "Open Sans", Verdana, "Bitstream Vera Sans", sans-serif; }

article h1:first-of-type {
  margin-top: 0; }

.skiplink {
  background-color: #313131;
  color: #fff; }

abbr[data-original-title],
abbr[title],
abbr {
  text-decoration: none; }

.btn {
  border-radius: 3px;
  transition: 0.16s all;
  font-size: 17px; }

.btn-default {
  background-color: transparent;
  color: #146577;
  border-color: #146577; }
  .btn-default:hover, .btn-default:active, .btn-default:focus {
    background-color: #115361;
    color: #fff;
    border-color: #092e36; }
  .btn-default.disabled:hover, .btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default[disabled]:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus {
    background-color: #fff;
    color: #146577;
    border-color: #146577; }

.btn-primary {
  background-color: #115361;
  border-color: #0b353e;
  color: #fff; }
  .btn-primary:hover, .btn-primary:active, .btn-primary:focus {
    background-color: #0b353e;
    border-color: #0b353e;
    color: #fff; }
  .btn-primary.disabled:hover, .btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary[disabled]:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus {
    background-color: #115361;
    border-color: #115361;
    color: #fff; }

.btn-success {
  background-color: #007554;
  border-color: #004c37;
  color: #fff; }
  .btn-success:hover, .btn-success:active, .btn-success:focus {
    background-color: #004c37;
    border-color: #004c37;
    color: #fff; }
  .btn-success.disabled:hover, .btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success[disabled]:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus {
    background-color: #007554;
    border-color: #007554;
    color: #fff; }

.btn-info {
  background-color: #00bfe9;
  border-color: #009ec0;
  color: #313131; }
  .btn-info:hover, .btn-info:active, .btn-info:focus {
    background-color: #009ec0;
    border-color: #009ec0;
    color: #313131; }
  .btn-info.disabled:hover, .btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info[disabled]:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus {
    background-color: #00bfe9;
    border-color: #00bfe9;
    color: #313131; }

.btn-warning {
  background-color: #f9c642;
  border-color: #f8ba1a;
  color: #313131; }
  .btn-warning:hover, .btn-warning:active, .btn-warning:focus {
    background-color: #f8ba1a;
    border-color: #f8ba1a;
    color: #313131; }
  .btn-warning.disabled:hover, .btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning[disabled]:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus {
    background-color: #f9c642;
    border-color: #f9c642;
    color: #313131; }

.btn-danger {
  background-color: #cc0000;
  border-color: #a30000;
  color: #fff; }
  .btn-danger:hover, .btn-danger:active, .btn-danger:focus {
    background-color: #a30000;
    border-color: #a30000;
    color: #fff; }
  .btn-danger.disabled:hover, .btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger[disabled]:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus {
    background-color: #cc0000;
    border-color: #cc0000;
    color: #fff; }

.btn-link {
  color: #313131;
  border-radius: 0;
  border-bottom: solid 1px #5bcbe3;
  transition: 0.1s all ease-in-out; }
  .btn-link:not(:disabled):hover, .btn-link:not(:disabled):focus, .btn-link:not(:disabled):active {
    color: #313131;
    background-color: #5bcbe3;
    text-decoration: none; }
  .btn-link[disabled]:hover, .btn-link[disabled]:focus, .btn-link[disabled]:active, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:active {
    background-color: #f0f3f5;
    border-bottom-color: #bbb; }

.label {
  font-weight: 400;
  border-radius: 3px;
  border: 1px solid #bbb;
  border-color: currentColor;
  background-color: transparent; }

.label-default {
  color: #6e6e6e; }

.label-primary, .label-board {
  color: #146577; }

.label-success, .label-departmentsandagencies,
.label-organisation {
  color: #007554; }

.label-info, .label-section,
.label-directory_sub_structure {
  color: #00809d; }

.label-warning, .label-enquiryline, .label-otherentities,
.label-non_board, .label-person, .label-portfolio,
.label-commonwealthparliament,
.label-commonwealth_of_parliament,
.label-governorgeneral,
.label-governor_general,
.label-courts, .label-portfoliorole {
  color: #b75a00; }

.label-danger {
  color: #cc0000; }

.label-alpha {
  color: #313131; }

.label-beta {
  color: #880e48; }

.label-hover, a:hover .label, a:active .label, a:focus .label, a.label:hover, a.label:active, a.label:focus {
  text-decoration: none !important;
  color: #fff; }

a:hover .label.label-default, a:active .label.label-default, a:focus .label.label-default {
  background-color: #6e6e6e;
  border-color: #6e6e6e;
  color: #fff; }
  a:hover .label.label-default:hover, a:hover .label.label-default:active, a:hover .label.label-default:focus, a:active .label.label-default:hover, a:active .label.label-default:active, a:active .label.label-default:focus, a:focus .label.label-default:hover, a:focus .label.label-default:active, a:focus .label.label-default:focus {
    background-color: #6e6e6e;
    border-color: #6e6e6e;
    color: #fff; }
  a:hover .label.label-default.disabled:hover, a:hover .label.label-default.disabled.focus, a:hover .label.label-default.disabled:focus, a:hover .label.label-default[disabled]:hover, a:hover .label.label-default[disabled].focus, a:hover .label.label-default[disabled]:focus, fieldset[disabled] a:hover .label.label-default:hover, fieldset[disabled] a:hover .label.label-default.focus, fieldset[disabled] a:hover .label.label-default:focus, a:active .label.label-default.disabled:hover, a:active .label.label-default.disabled.focus, a:active .label.label-default.disabled:focus, a:active .label.label-default[disabled]:hover, a:active .label.label-default[disabled].focus, a:active .label.label-default[disabled]:focus, fieldset[disabled] a:active .label.label-default:hover, fieldset[disabled] a:active .label.label-default.focus, fieldset[disabled] a:active .label.label-default:focus, a:focus .label.label-default.disabled:hover, a:focus .label.label-default.disabled.focus, a:focus .label.label-default.disabled:focus, a:focus .label.label-default[disabled]:hover, a:focus .label.label-default[disabled].focus, a:focus .label.label-default[disabled]:focus, fieldset[disabled] a:focus .label.label-default:hover, fieldset[disabled] a:focus .label.label-default.focus, fieldset[disabled] a:focus .label.label-default:focus {
    background-color: #6e6e6e;
    border-color: #6e6e6e;
    color: #fff; }
a:hover .label.label-primary, a:hover .label.label-board, a:active .label.label-primary, a:active .label.label-board, a:focus .label.label-primary, a:focus .label.label-board {
  background-color: #146577;
  border-color: #146577;
  color: #fff; }
  a:hover .label.label-primary:hover, a:hover .label.label-board:hover, a:hover .label.label-primary:active, a:hover .label.label-board:active, a:hover .label.label-primary:focus, a:hover .label.label-board:focus, a:active .label.label-primary:hover, a:active .label.label-board:hover, a:active .label.label-primary:active, a:active .label.label-board:active, a:active .label.label-primary:focus, a:active .label.label-board:focus, a:focus .label.label-primary:hover, a:focus .label.label-board:hover, a:focus .label.label-primary:active, a:focus .label.label-board:active, a:focus .label.label-primary:focus, a:focus .label.label-board:focus {
    background-color: #146577;
    border-color: #146577;
    color: #fff; }
  a:hover .label.label-primary.disabled:hover, a:hover .label.disabled.label-board:hover, a:hover .label.label-primary.disabled.focus, a:hover .label.disabled.focus.label-board, a:hover .label.label-primary.disabled:focus, a:hover .label.disabled.label-board:focus, a:hover .label.label-primary[disabled]:hover, a:hover .label[disabled].label-board:hover, a:hover .label.label-primary[disabled].focus, a:hover .label[disabled].focus.label-board, a:hover .label.label-primary[disabled]:focus, a:hover .label[disabled].label-board:focus, fieldset[disabled] a:hover .label.label-primary:hover, fieldset[disabled] a:hover .label.label-board:hover, fieldset[disabled] a:hover .label.label-primary.focus, fieldset[disabled] a:hover .label.focus.label-board, fieldset[disabled] a:hover .label.label-primary:focus, fieldset[disabled] a:hover .label.label-board:focus, a:active .label.label-primary.disabled:hover, a:active .label.disabled.label-board:hover, a:active .label.label-primary.disabled.focus, a:active .label.disabled.focus.label-board, a:active .label.label-primary.disabled:focus, a:active .label.disabled.label-board:focus, a:active .label.label-primary[disabled]:hover, a:active .label[disabled].label-board:hover, a:active .label.label-primary[disabled].focus, a:active .label[disabled].focus.label-board, a:active .label.label-primary[disabled]:focus, a:active .label[disabled].label-board:focus, fieldset[disabled] a:active .label.label-primary:hover, fieldset[disabled] a:active .label.label-board:hover, fieldset[disabled] a:active .label.label-primary.focus, fieldset[disabled] a:active .label.focus.label-board, fieldset[disabled] a:active .label.label-primary:focus, fieldset[disabled] a:active .label.label-board:focus, a:focus .label.label-primary.disabled:hover, a:focus .label.disabled.label-board:hover, a:focus .label.label-primary.disabled.focus, a:focus .label.disabled.focus.label-board, a:focus .label.label-primary.disabled:focus, a:focus .label.disabled.label-board:focus, a:focus .label.label-primary[disabled]:hover, a:focus .label[disabled].label-board:hover, a:focus .label.label-primary[disabled].focus, a:focus .label[disabled].focus.label-board, a:focus .label.label-primary[disabled]:focus, a:focus .label[disabled].label-board:focus, fieldset[disabled] a:focus .label.label-primary:hover, fieldset[disabled] a:focus .label.label-board:hover, fieldset[disabled] a:focus .label.label-primary.focus, fieldset[disabled] a:focus .label.focus.label-board, fieldset[disabled] a:focus .label.label-primary:focus, fieldset[disabled] a:focus .label.label-board:focus {
    background-color: #146577;
    border-color: #146577;
    color: #fff; }
a:hover .label.label-success, a:hover .label.label-departmentsandagencies,
a:hover .label.label-organisation, a:active .label.label-success, a:active .label.label-departmentsandagencies,
a:active .label.label-organisation, a:focus .label.label-success, a:focus .label.label-departmentsandagencies,
a:focus .label.label-organisation {
  background-color: #007554;
  border-color: #007554;
  color: #fff; }
  a:hover .label.label-success:hover, a:hover .label.label-departmentsandagencies:hover,
  a:hover .label.label-organisation:hover, a:hover .label.label-success:active, a:hover .label.label-departmentsandagencies:active,
  a:hover .label.label-organisation:active, a:hover .label.label-success:focus, a:hover .label.label-departmentsandagencies:focus,
  a:hover .label.label-organisation:focus, a:active .label.label-success:hover, a:active .label.label-departmentsandagencies:hover,
  a:active .label.label-organisation:hover, a:active .label.label-success:active, a:active .label.label-departmentsandagencies:active,
  a:active .label.label-organisation:active, a:active .label.label-success:focus, a:active .label.label-departmentsandagencies:focus,
  a:active .label.label-organisation:focus, a:focus .label.label-success:hover, a:focus .label.label-departmentsandagencies:hover,
  a:focus .label.label-organisation:hover, a:focus .label.label-success:active, a:focus .label.label-departmentsandagencies:active,
  a:focus .label.label-organisation:active, a:focus .label.label-success:focus, a:focus .label.label-departmentsandagencies:focus,
  a:focus .label.label-organisation:focus {
    background-color: #007554;
    border-color: #007554;
    color: #fff; }
  a:hover .label.label-success.disabled:hover, a:hover .label.disabled.label-departmentsandagencies:hover,
  a:hover .label.disabled.label-organisation:hover, a:hover .label.label-success.disabled.focus, a:hover .label.disabled.focus.label-departmentsandagencies,
  a:hover .label.disabled.focus.label-organisation, a:hover .label.label-success.disabled:focus, a:hover .label.disabled.label-departmentsandagencies:focus,
  a:hover .label.disabled.label-organisation:focus, a:hover .label.label-success[disabled]:hover, a:hover .label[disabled].label-departmentsandagencies:hover,
  a:hover .label[disabled].label-organisation:hover, a:hover .label.label-success[disabled].focus, a:hover .label[disabled].focus.label-departmentsandagencies,
  a:hover .label[disabled].focus.label-organisation, a:hover .label.label-success[disabled]:focus, a:hover .label[disabled].label-departmentsandagencies:focus,
  a:hover .label[disabled].label-organisation:focus, fieldset[disabled] a:hover .label.label-success:hover, fieldset[disabled] a:hover .label.label-departmentsandagencies:hover,
  fieldset[disabled] a:hover .label.label-organisation:hover, fieldset[disabled] a:hover .label.label-success.focus, fieldset[disabled] a:hover .label.focus.label-departmentsandagencies,
  fieldset[disabled] a:hover .label.focus.label-organisation, fieldset[disabled] a:hover .label.label-success:focus, fieldset[disabled] a:hover .label.label-departmentsandagencies:focus,
  fieldset[disabled] a:hover .label.label-organisation:focus, a:active .label.label-success.disabled:hover, a:active .label.disabled.label-departmentsandagencies:hover,
  a:active .label.disabled.label-organisation:hover, a:active .label.label-success.disabled.focus, a:active .label.disabled.focus.label-departmentsandagencies,
  a:active .label.disabled.focus.label-organisation, a:active .label.label-success.disabled:focus, a:active .label.disabled.label-departmentsandagencies:focus,
  a:active .label.disabled.label-organisation:focus, a:active .label.label-success[disabled]:hover, a:active .label[disabled].label-departmentsandagencies:hover,
  a:active .label[disabled].label-organisation:hover, a:active .label.label-success[disabled].focus, a:active .label[disabled].focus.label-departmentsandagencies,
  a:active .label[disabled].focus.label-organisation, a:active .label.label-success[disabled]:focus, a:active .label[disabled].label-departmentsandagencies:focus,
  a:active .label[disabled].label-organisation:focus, fieldset[disabled] a:active .label.label-success:hover, fieldset[disabled] a:active .label.label-departmentsandagencies:hover,
  fieldset[disabled] a:active .label.label-organisation:hover, fieldset[disabled] a:active .label.label-success.focus, fieldset[disabled] a:active .label.focus.label-departmentsandagencies,
  fieldset[disabled] a:active .label.focus.label-organisation, fieldset[disabled] a:active .label.label-success:focus, fieldset[disabled] a:active .label.label-departmentsandagencies:focus,
  fieldset[disabled] a:active .label.label-organisation:focus, a:focus .label.label-success.disabled:hover, a:focus .label.disabled.label-departmentsandagencies:hover,
  a:focus .label.disabled.label-organisation:hover, a:focus .label.label-success.disabled.focus, a:focus .label.disabled.focus.label-departmentsandagencies,
  a:focus .label.disabled.focus.label-organisation, a:focus .label.label-success.disabled:focus, a:focus .label.disabled.label-departmentsandagencies:focus,
  a:focus .label.disabled.label-organisation:focus, a:focus .label.label-success[disabled]:hover, a:focus .label[disabled].label-departmentsandagencies:hover,
  a:focus .label[disabled].label-organisation:hover, a:focus .label.label-success[disabled].focus, a:focus .label[disabled].focus.label-departmentsandagencies,
  a:focus .label[disabled].focus.label-organisation, a:focus .label.label-success[disabled]:focus, a:focus .label[disabled].label-departmentsandagencies:focus,
  a:focus .label[disabled].label-organisation:focus, fieldset[disabled] a:focus .label.label-success:hover, fieldset[disabled] a:focus .label.label-departmentsandagencies:hover,
  fieldset[disabled] a:focus .label.label-organisation:hover, fieldset[disabled] a:focus .label.label-success.focus, fieldset[disabled] a:focus .label.focus.label-departmentsandagencies,
  fieldset[disabled] a:focus .label.focus.label-organisation, fieldset[disabled] a:focus .label.label-success:focus, fieldset[disabled] a:focus .label.label-departmentsandagencies:focus,
  fieldset[disabled] a:focus .label.label-organisation:focus {
    background-color: #007554;
    border-color: #007554;
    color: #fff; }
a:hover .label.label-info, a:hover .label.label-section,
a:hover .label.label-directory_sub_structure, a:active .label.label-info, a:active .label.label-section,
a:active .label.label-directory_sub_structure, a:focus .label.label-info, a:focus .label.label-section,
a:focus .label.label-directory_sub_structure {
  background-color: #00809d;
  border-color: #00809d;
  color: #fff; }
  a:hover .label.label-info:hover, a:hover .label.label-section:hover,
  a:hover .label.label-directory_sub_structure:hover, a:hover .label.label-info:active, a:hover .label.label-section:active,
  a:hover .label.label-directory_sub_structure:active, a:hover .label.label-info:focus, a:hover .label.label-section:focus,
  a:hover .label.label-directory_sub_structure:focus, a:active .label.label-info:hover, a:active .label.label-section:hover,
  a:active .label.label-directory_sub_structure:hover, a:active .label.label-info:active, a:active .label.label-section:active,
  a:active .label.label-directory_sub_structure:active, a:active .label.label-info:focus, a:active .label.label-section:focus,
  a:active .label.label-directory_sub_structure:focus, a:focus .label.label-info:hover, a:focus .label.label-section:hover,
  a:focus .label.label-directory_sub_structure:hover, a:focus .label.label-info:active, a:focus .label.label-section:active,
  a:focus .label.label-directory_sub_structure:active, a:focus .label.label-info:focus, a:focus .label.label-section:focus,
  a:focus .label.label-directory_sub_structure:focus {
    background-color: #00809d;
    border-color: #00809d;
    color: #fff; }
  a:hover .label.label-info.disabled:hover, a:hover .label.disabled.label-section:hover,
  a:hover .label.disabled.label-directory_sub_structure:hover, a:hover .label.label-info.disabled.focus, a:hover .label.disabled.focus.label-section,
  a:hover .label.disabled.focus.label-directory_sub_structure, a:hover .label.label-info.disabled:focus, a:hover .label.disabled.label-section:focus,
  a:hover .label.disabled.label-directory_sub_structure:focus, a:hover .label.label-info[disabled]:hover, a:hover .label[disabled].label-section:hover,
  a:hover .label[disabled].label-directory_sub_structure:hover, a:hover .label.label-info[disabled].focus, a:hover .label[disabled].focus.label-section,
  a:hover .label[disabled].focus.label-directory_sub_structure, a:hover .label.label-info[disabled]:focus, a:hover .label[disabled].label-section:focus,
  a:hover .label[disabled].label-directory_sub_structure:focus, fieldset[disabled] a:hover .label.label-info:hover, fieldset[disabled] a:hover .label.label-section:hover,
  fieldset[disabled] a:hover .label.label-directory_sub_structure:hover, fieldset[disabled] a:hover .label.label-info.focus, fieldset[disabled] a:hover .label.focus.label-section,
  fieldset[disabled] a:hover .label.focus.label-directory_sub_structure, fieldset[disabled] a:hover .label.label-info:focus, fieldset[disabled] a:hover .label.label-section:focus,
  fieldset[disabled] a:hover .label.label-directory_sub_structure:focus, a:active .label.label-info.disabled:hover, a:active .label.disabled.label-section:hover,
  a:active .label.disabled.label-directory_sub_structure:hover, a:active .label.label-info.disabled.focus, a:active .label.disabled.focus.label-section,
  a:active .label.disabled.focus.label-directory_sub_structure, a:active .label.label-info.disabled:focus, a:active .label.disabled.label-section:focus,
  a:active .label.disabled.label-directory_sub_structure:focus, a:active .label.label-info[disabled]:hover, a:active .label[disabled].label-section:hover,
  a:active .label[disabled].label-directory_sub_structure:hover, a:active .label.label-info[disabled].focus, a:active .label[disabled].focus.label-section,
  a:active .label[disabled].focus.label-directory_sub_structure, a:active .label.label-info[disabled]:focus, a:active .label[disabled].label-section:focus,
  a:active .label[disabled].label-directory_sub_structure:focus, fieldset[disabled] a:active .label.label-info:hover, fieldset[disabled] a:active .label.label-section:hover,
  fieldset[disabled] a:active .label.label-directory_sub_structure:hover, fieldset[disabled] a:active .label.label-info.focus, fieldset[disabled] a:active .label.focus.label-section,
  fieldset[disabled] a:active .label.focus.label-directory_sub_structure, fieldset[disabled] a:active .label.label-info:focus, fieldset[disabled] a:active .label.label-section:focus,
  fieldset[disabled] a:active .label.label-directory_sub_structure:focus, a:focus .label.label-info.disabled:hover, a:focus .label.disabled.label-section:hover,
  a:focus .label.disabled.label-directory_sub_structure:hover, a:focus .label.label-info.disabled.focus, a:focus .label.disabled.focus.label-section,
  a:focus .label.disabled.focus.label-directory_sub_structure, a:focus .label.label-info.disabled:focus, a:focus .label.disabled.label-section:focus,
  a:focus .label.disabled.label-directory_sub_structure:focus, a:focus .label.label-info[disabled]:hover, a:focus .label[disabled].label-section:hover,
  a:focus .label[disabled].label-directory_sub_structure:hover, a:focus .label.label-info[disabled].focus, a:focus .label[disabled].focus.label-section,
  a:focus .label[disabled].focus.label-directory_sub_structure, a:focus .label.label-info[disabled]:focus, a:focus .label[disabled].label-section:focus,
  a:focus .label[disabled].label-directory_sub_structure:focus, fieldset[disabled] a:focus .label.label-info:hover, fieldset[disabled] a:focus .label.label-section:hover,
  fieldset[disabled] a:focus .label.label-directory_sub_structure:hover, fieldset[disabled] a:focus .label.label-info.focus, fieldset[disabled] a:focus .label.focus.label-section,
  fieldset[disabled] a:focus .label.focus.label-directory_sub_structure, fieldset[disabled] a:focus .label.label-info:focus, fieldset[disabled] a:focus .label.label-section:focus,
  fieldset[disabled] a:focus .label.label-directory_sub_structure:focus {
    background-color: #00809d;
    border-color: #00809d;
    color: #fff; }
a:hover .label.label-warning, a:hover .label.label-enquiryline, a:hover .label.label-otherentities,
a:hover .label.label-non_board, a:hover .label.label-person, a:hover .label.label-portfolio,
a:hover .label.label-commonwealthparliament,
a:hover .label.label-commonwealth_of_parliament,
a:hover .label.label-governorgeneral,
a:hover .label.label-governor_general,
a:hover .label.label-courts, a:hover .label.label-portfoliorole, a:active .label.label-warning, a:active .label.label-enquiryline, a:active .label.label-otherentities,
a:active .label.label-non_board, a:active .label.label-person, a:active .label.label-portfolio,
a:active .label.label-commonwealthparliament,
a:active .label.label-commonwealth_of_parliament,
a:active .label.label-governorgeneral,
a:active .label.label-governor_general,
a:active .label.label-courts, a:active .label.label-portfoliorole, a:focus .label.label-warning, a:focus .label.label-enquiryline, a:focus .label.label-otherentities,
a:focus .label.label-non_board, a:focus .label.label-person, a:focus .label.label-portfolio,
a:focus .label.label-commonwealthparliament,
a:focus .label.label-commonwealth_of_parliament,
a:focus .label.label-governorgeneral,
a:focus .label.label-governor_general,
a:focus .label.label-courts, a:focus .label.label-portfoliorole {
  background-color: #b75a00;
  border-color: #b75a00;
  color: #fff; }
  a:hover .label.label-warning:hover, a:hover .label.label-enquiryline:hover, a:hover .label.label-otherentities:hover,
  a:hover .label.label-non_board:hover, a:hover .label.label-person:hover, a:hover .label.label-portfolio:hover,
  a:hover .label.label-commonwealthparliament:hover,
  a:hover .label.label-commonwealth_of_parliament:hover,
  a:hover .label.label-governorgeneral:hover,
  a:hover .label.label-governor_general:hover,
  a:hover .label.label-courts:hover, a:hover .label.label-portfoliorole:hover, a:hover .label.label-warning:active, a:hover .label.label-enquiryline:active, a:hover .label.label-otherentities:active,
  a:hover .label.label-non_board:active, a:hover .label.label-person:active, a:hover .label.label-portfolio:active,
  a:hover .label.label-commonwealthparliament:active,
  a:hover .label.label-commonwealth_of_parliament:active,
  a:hover .label.label-governorgeneral:active,
  a:hover .label.label-governor_general:active,
  a:hover .label.label-courts:active, a:hover .label.label-portfoliorole:active, a:hover .label.label-warning:focus, a:hover .label.label-enquiryline:focus, a:hover .label.label-otherentities:focus,
  a:hover .label.label-non_board:focus, a:hover .label.label-person:focus, a:hover .label.label-portfolio:focus,
  a:hover .label.label-commonwealthparliament:focus,
  a:hover .label.label-commonwealth_of_parliament:focus,
  a:hover .label.label-governorgeneral:focus,
  a:hover .label.label-governor_general:focus,
  a:hover .label.label-courts:focus, a:hover .label.label-portfoliorole:focus, a:active .label.label-warning:hover, a:active .label.label-enquiryline:hover, a:active .label.label-otherentities:hover,
  a:active .label.label-non_board:hover, a:active .label.label-person:hover, a:active .label.label-portfolio:hover,
  a:active .label.label-commonwealthparliament:hover,
  a:active .label.label-commonwealth_of_parliament:hover,
  a:active .label.label-governorgeneral:hover,
  a:active .label.label-governor_general:hover,
  a:active .label.label-courts:hover, a:active .label.label-portfoliorole:hover, a:active .label.label-warning:active, a:active .label.label-enquiryline:active, a:active .label.label-otherentities:active,
  a:active .label.label-non_board:active, a:active .label.label-person:active, a:active .label.label-portfolio:active,
  a:active .label.label-commonwealthparliament:active,
  a:active .label.label-commonwealth_of_parliament:active,
  a:active .label.label-governorgeneral:active,
  a:active .label.label-governor_general:active,
  a:active .label.label-courts:active, a:active .label.label-portfoliorole:active, a:active .label.label-warning:focus, a:active .label.label-enquiryline:focus, a:active .label.label-otherentities:focus,
  a:active .label.label-non_board:focus, a:active .label.label-person:focus, a:active .label.label-portfolio:focus,
  a:active .label.label-commonwealthparliament:focus,
  a:active .label.label-commonwealth_of_parliament:focus,
  a:active .label.label-governorgeneral:focus,
  a:active .label.label-governor_general:focus,
  a:active .label.label-courts:focus, a:active .label.label-portfoliorole:focus, a:focus .label.label-warning:hover, a:focus .label.label-enquiryline:hover, a:focus .label.label-otherentities:hover,
  a:focus .label.label-non_board:hover, a:focus .label.label-person:hover, a:focus .label.label-portfolio:hover,
  a:focus .label.label-commonwealthparliament:hover,
  a:focus .label.label-commonwealth_of_parliament:hover,
  a:focus .label.label-governorgeneral:hover,
  a:focus .label.label-governor_general:hover,
  a:focus .label.label-courts:hover, a:focus .label.label-portfoliorole:hover, a:focus .label.label-warning:active, a:focus .label.label-enquiryline:active, a:focus .label.label-otherentities:active,
  a:focus .label.label-non_board:active, a:focus .label.label-person:active, a:focus .label.label-portfolio:active,
  a:focus .label.label-commonwealthparliament:active,
  a:focus .label.label-commonwealth_of_parliament:active,
  a:focus .label.label-governorgeneral:active,
  a:focus .label.label-governor_general:active,
  a:focus .label.label-courts:active, a:focus .label.label-portfoliorole:active, a:focus .label.label-warning:focus, a:focus .label.label-enquiryline:focus, a:focus .label.label-otherentities:focus,
  a:focus .label.label-non_board:focus, a:focus .label.label-person:focus, a:focus .label.label-portfolio:focus,
  a:focus .label.label-commonwealthparliament:focus,
  a:focus .label.label-commonwealth_of_parliament:focus,
  a:focus .label.label-governorgeneral:focus,
  a:focus .label.label-governor_general:focus,
  a:focus .label.label-courts:focus, a:focus .label.label-portfoliorole:focus {
    background-color: #b75a00;
    border-color: #b75a00;
    color: #fff; }
  a:hover .label.label-warning.disabled:hover, a:hover .label.disabled.label-enquiryline:hover, a:hover .label.disabled.label-otherentities:hover,
  a:hover .label.disabled.label-non_board:hover, a:hover .label.disabled.label-person:hover, a:hover .label.disabled.label-portfolio:hover,
  a:hover .label.disabled.label-commonwealthparliament:hover,
  a:hover .label.disabled.label-commonwealth_of_parliament:hover,
  a:hover .label.disabled.label-governorgeneral:hover,
  a:hover .label.disabled.label-governor_general:hover,
  a:hover .label.disabled.label-courts:hover, a:hover .label.disabled.label-portfoliorole:hover, a:hover .label.label-warning.disabled.focus, a:hover .label.disabled.focus.label-enquiryline, a:hover .label.disabled.focus.label-otherentities,
  a:hover .label.disabled.focus.label-non_board, a:hover .label.disabled.focus.label-person, a:hover .label.disabled.focus.label-portfolio,
  a:hover .label.disabled.focus.label-commonwealthparliament,
  a:hover .label.disabled.focus.label-commonwealth_of_parliament,
  a:hover .label.disabled.focus.label-governorgeneral,
  a:hover .label.disabled.focus.label-governor_general,
  a:hover .label.disabled.focus.label-courts, a:hover .label.disabled.focus.label-portfoliorole, a:hover .label.label-warning.disabled:focus, a:hover .label.disabled.label-enquiryline:focus, a:hover .label.disabled.label-otherentities:focus,
  a:hover .label.disabled.label-non_board:focus, a:hover .label.disabled.label-person:focus, a:hover .label.disabled.label-portfolio:focus,
  a:hover .label.disabled.label-commonwealthparliament:focus,
  a:hover .label.disabled.label-commonwealth_of_parliament:focus,
  a:hover .label.disabled.label-governorgeneral:focus,
  a:hover .label.disabled.label-governor_general:focus,
  a:hover .label.disabled.label-courts:focus, a:hover .label.disabled.label-portfoliorole:focus, a:hover .label.label-warning[disabled]:hover, a:hover .label[disabled].label-enquiryline:hover, a:hover .label[disabled].label-otherentities:hover,
  a:hover .label[disabled].label-non_board:hover, a:hover .label[disabled].label-person:hover, a:hover .label[disabled].label-portfolio:hover,
  a:hover .label[disabled].label-commonwealthparliament:hover,
  a:hover .label[disabled].label-commonwealth_of_parliament:hover,
  a:hover .label[disabled].label-governorgeneral:hover,
  a:hover .label[disabled].label-governor_general:hover,
  a:hover .label[disabled].label-courts:hover, a:hover .label[disabled].label-portfoliorole:hover, a:hover .label.label-warning[disabled].focus, a:hover .label[disabled].focus.label-enquiryline, a:hover .label[disabled].focus.label-otherentities,
  a:hover .label[disabled].focus.label-non_board, a:hover .label[disabled].focus.label-person, a:hover .label[disabled].focus.label-portfolio,
  a:hover .label[disabled].focus.label-commonwealthparliament,
  a:hover .label[disabled].focus.label-commonwealth_of_parliament,
  a:hover .label[disabled].focus.label-governorgeneral,
  a:hover .label[disabled].focus.label-governor_general,
  a:hover .label[disabled].focus.label-courts, a:hover .label[disabled].focus.label-portfoliorole, a:hover .label.label-warning[disabled]:focus, a:hover .label[disabled].label-enquiryline:focus, a:hover .label[disabled].label-otherentities:focus,
  a:hover .label[disabled].label-non_board:focus, a:hover .label[disabled].label-person:focus, a:hover .label[disabled].label-portfolio:focus,
  a:hover .label[disabled].label-commonwealthparliament:focus,
  a:hover .label[disabled].label-commonwealth_of_parliament:focus,
  a:hover .label[disabled].label-governorgeneral:focus,
  a:hover .label[disabled].label-governor_general:focus,
  a:hover .label[disabled].label-courts:focus, a:hover .label[disabled].label-portfoliorole:focus, fieldset[disabled] a:hover .label.label-warning:hover, fieldset[disabled] a:hover .label.label-enquiryline:hover, fieldset[disabled] a:hover .label.label-otherentities:hover,
  fieldset[disabled] a:hover .label.label-non_board:hover, fieldset[disabled] a:hover .label.label-person:hover, fieldset[disabled] a:hover .label.label-portfolio:hover,
  fieldset[disabled] a:hover .label.label-commonwealthparliament:hover,
  fieldset[disabled] a:hover .label.label-commonwealth_of_parliament:hover,
  fieldset[disabled] a:hover .label.label-governorgeneral:hover,
  fieldset[disabled] a:hover .label.label-governor_general:hover,
  fieldset[disabled] a:hover .label.label-courts:hover, fieldset[disabled] a:hover .label.label-portfoliorole:hover, fieldset[disabled] a:hover .label.label-warning.focus, fieldset[disabled] a:hover .label.focus.label-enquiryline, fieldset[disabled] a:hover .label.focus.label-otherentities,
  fieldset[disabled] a:hover .label.focus.label-non_board, fieldset[disabled] a:hover .label.focus.label-person, fieldset[disabled] a:hover .label.focus.label-portfolio,
  fieldset[disabled] a:hover .label.focus.label-commonwealthparliament,
  fieldset[disabled] a:hover .label.focus.label-commonwealth_of_parliament,
  fieldset[disabled] a:hover .label.focus.label-governorgeneral,
  fieldset[disabled] a:hover .label.focus.label-governor_general,
  fieldset[disabled] a:hover .label.focus.label-courts, fieldset[disabled] a:hover .label.focus.label-portfoliorole, fieldset[disabled] a:hover .label.label-warning:focus, fieldset[disabled] a:hover .label.label-enquiryline:focus, fieldset[disabled] a:hover .label.label-otherentities:focus,
  fieldset[disabled] a:hover .label.label-non_board:focus, fieldset[disabled] a:hover .label.label-person:focus, fieldset[disabled] a:hover .label.label-portfolio:focus,
  fieldset[disabled] a:hover .label.label-commonwealthparliament:focus,
  fieldset[disabled] a:hover .label.label-commonwealth_of_parliament:focus,
  fieldset[disabled] a:hover .label.label-governorgeneral:focus,
  fieldset[disabled] a:hover .label.label-governor_general:focus,
  fieldset[disabled] a:hover .label.label-courts:focus, fieldset[disabled] a:hover .label.label-portfoliorole:focus, a:active .label.label-warning.disabled:hover, a:active .label.disabled.label-enquiryline:hover, a:active .label.disabled.label-otherentities:hover,
  a:active .label.disabled.label-non_board:hover, a:active .label.disabled.label-person:hover, a:active .label.disabled.label-portfolio:hover,
  a:active .label.disabled.label-commonwealthparliament:hover,
  a:active .label.disabled.label-commonwealth_of_parliament:hover,
  a:active .label.disabled.label-governorgeneral:hover,
  a:active .label.disabled.label-governor_general:hover,
  a:active .label.disabled.label-courts:hover, a:active .label.disabled.label-portfoliorole:hover, a:active .label.label-warning.disabled.focus, a:active .label.disabled.focus.label-enquiryline, a:active .label.disabled.focus.label-otherentities,
  a:active .label.disabled.focus.label-non_board, a:active .label.disabled.focus.label-person, a:active .label.disabled.focus.label-portfolio,
  a:active .label.disabled.focus.label-commonwealthparliament,
  a:active .label.disabled.focus.label-commonwealth_of_parliament,
  a:active .label.disabled.focus.label-governorgeneral,
  a:active .label.disabled.focus.label-governor_general,
  a:active .label.disabled.focus.label-courts, a:active .label.disabled.focus.label-portfoliorole, a:active .label.label-warning.disabled:focus, a:active .label.disabled.label-enquiryline:focus, a:active .label.disabled.label-otherentities:focus,
  a:active .label.disabled.label-non_board:focus, a:active .label.disabled.label-person:focus, a:active .label.disabled.label-portfolio:focus,
  a:active .label.disabled.label-commonwealthparliament:focus,
  a:active .label.disabled.label-commonwealth_of_parliament:focus,
  a:active .label.disabled.label-governorgeneral:focus,
  a:active .label.disabled.label-governor_general:focus,
  a:active .label.disabled.label-courts:focus, a:active .label.disabled.label-portfoliorole:focus, a:active .label.label-warning[disabled]:hover, a:active .label[disabled].label-enquiryline:hover, a:active .label[disabled].label-otherentities:hover,
  a:active .label[disabled].label-non_board:hover, a:active .label[disabled].label-person:hover, a:active .label[disabled].label-portfolio:hover,
  a:active .label[disabled].label-commonwealthparliament:hover,
  a:active .label[disabled].label-commonwealth_of_parliament:hover,
  a:active .label[disabled].label-governorgeneral:hover,
  a:active .label[disabled].label-governor_general:hover,
  a:active .label[disabled].label-courts:hover, a:active .label[disabled].label-portfoliorole:hover, a:active .label.label-warning[disabled].focus, a:active .label[disabled].focus.label-enquiryline, a:active .label[disabled].focus.label-otherentities,
  a:active .label[disabled].focus.label-non_board, a:active .label[disabled].focus.label-person, a:active .label[disabled].focus.label-portfolio,
  a:active .label[disabled].focus.label-commonwealthparliament,
  a:active .label[disabled].focus.label-commonwealth_of_parliament,
  a:active .label[disabled].focus.label-governorgeneral,
  a:active .label[disabled].focus.label-governor_general,
  a:active .label[disabled].focus.label-courts, a:active .label[disabled].focus.label-portfoliorole, a:active .label.label-warning[disabled]:focus, a:active .label[disabled].label-enquiryline:focus, a:active .label[disabled].label-otherentities:focus,
  a:active .label[disabled].label-non_board:focus, a:active .label[disabled].label-person:focus, a:active .label[disabled].label-portfolio:focus,
  a:active .label[disabled].label-commonwealthparliament:focus,
  a:active .label[disabled].label-commonwealth_of_parliament:focus,
  a:active .label[disabled].label-governorgeneral:focus,
  a:active .label[disabled].label-governor_general:focus,
  a:active .label[disabled].label-courts:focus, a:active .label[disabled].label-portfoliorole:focus, fieldset[disabled] a:active .label.label-warning:hover, fieldset[disabled] a:active .label.label-enquiryline:hover, fieldset[disabled] a:active .label.label-otherentities:hover,
  fieldset[disabled] a:active .label.label-non_board:hover, fieldset[disabled] a:active .label.label-person:hover, fieldset[disabled] a:active .label.label-portfolio:hover,
  fieldset[disabled] a:active .label.label-commonwealthparliament:hover,
  fieldset[disabled] a:active .label.label-commonwealth_of_parliament:hover,
  fieldset[disabled] a:active .label.label-governorgeneral:hover,
  fieldset[disabled] a:active .label.label-governor_general:hover,
  fieldset[disabled] a:active .label.label-courts:hover, fieldset[disabled] a:active .label.label-portfoliorole:hover, fieldset[disabled] a:active .label.label-warning.focus, fieldset[disabled] a:active .label.focus.label-enquiryline, fieldset[disabled] a:active .label.focus.label-otherentities,
  fieldset[disabled] a:active .label.focus.label-non_board, fieldset[disabled] a:active .label.focus.label-person, fieldset[disabled] a:active .label.focus.label-portfolio,
  fieldset[disabled] a:active .label.focus.label-commonwealthparliament,
  fieldset[disabled] a:active .label.focus.label-commonwealth_of_parliament,
  fieldset[disabled] a:active .label.focus.label-governorgeneral,
  fieldset[disabled] a:active .label.focus.label-governor_general,
  fieldset[disabled] a:active .label.focus.label-courts, fieldset[disabled] a:active .label.focus.label-portfoliorole, fieldset[disabled] a:active .label.label-warning:focus, fieldset[disabled] a:active .label.label-enquiryline:focus, fieldset[disabled] a:active .label.label-otherentities:focus,
  fieldset[disabled] a:active .label.label-non_board:focus, fieldset[disabled] a:active .label.label-person:focus, fieldset[disabled] a:active .label.label-portfolio:focus,
  fieldset[disabled] a:active .label.label-commonwealthparliament:focus,
  fieldset[disabled] a:active .label.label-commonwealth_of_parliament:focus,
  fieldset[disabled] a:active .label.label-governorgeneral:focus,
  fieldset[disabled] a:active .label.label-governor_general:focus,
  fieldset[disabled] a:active .label.label-courts:focus, fieldset[disabled] a:active .label.label-portfoliorole:focus, a:focus .label.label-warning.disabled:hover, a:focus .label.disabled.label-enquiryline:hover, a:focus .label.disabled.label-otherentities:hover,
  a:focus .label.disabled.label-non_board:hover, a:focus .label.disabled.label-person:hover, a:focus .label.disabled.label-portfolio:hover,
  a:focus .label.disabled.label-commonwealthparliament:hover,
  a:focus .label.disabled.label-commonwealth_of_parliament:hover,
  a:focus .label.disabled.label-governorgeneral:hover,
  a:focus .label.disabled.label-governor_general:hover,
  a:focus .label.disabled.label-courts:hover, a:focus .label.disabled.label-portfoliorole:hover, a:focus .label.label-warning.disabled.focus, a:focus .label.disabled.focus.label-enquiryline, a:focus .label.disabled.focus.label-otherentities,
  a:focus .label.disabled.focus.label-non_board, a:focus .label.disabled.focus.label-person, a:focus .label.disabled.focus.label-portfolio,
  a:focus .label.disabled.focus.label-commonwealthparliament,
  a:focus .label.disabled.focus.label-commonwealth_of_parliament,
  a:focus .label.disabled.focus.label-governorgeneral,
  a:focus .label.disabled.focus.label-governor_general,
  a:focus .label.disabled.focus.label-courts, a:focus .label.disabled.focus.label-portfoliorole, a:focus .label.label-warning.disabled:focus, a:focus .label.disabled.label-enquiryline:focus, a:focus .label.disabled.label-otherentities:focus,
  a:focus .label.disabled.label-non_board:focus, a:focus .label.disabled.label-person:focus, a:focus .label.disabled.label-portfolio:focus,
  a:focus .label.disabled.label-commonwealthparliament:focus,
  a:focus .label.disabled.label-commonwealth_of_parliament:focus,
  a:focus .label.disabled.label-governorgeneral:focus,
  a:focus .label.disabled.label-governor_general:focus,
  a:focus .label.disabled.label-courts:focus, a:focus .label.disabled.label-portfoliorole:focus, a:focus .label.label-warning[disabled]:hover, a:focus .label[disabled].label-enquiryline:hover, a:focus .label[disabled].label-otherentities:hover,
  a:focus .label[disabled].label-non_board:hover, a:focus .label[disabled].label-person:hover, a:focus .label[disabled].label-portfolio:hover,
  a:focus .label[disabled].label-commonwealthparliament:hover,
  a:focus .label[disabled].label-commonwealth_of_parliament:hover,
  a:focus .label[disabled].label-governorgeneral:hover,
  a:focus .label[disabled].label-governor_general:hover,
  a:focus .label[disabled].label-courts:hover, a:focus .label[disabled].label-portfoliorole:hover, a:focus .label.label-warning[disabled].focus, a:focus .label[disabled].focus.label-enquiryline, a:focus .label[disabled].focus.label-otherentities,
  a:focus .label[disabled].focus.label-non_board, a:focus .label[disabled].focus.label-person, a:focus .label[disabled].focus.label-portfolio,
  a:focus .label[disabled].focus.label-commonwealthparliament,
  a:focus .label[disabled].focus.label-commonwealth_of_parliament,
  a:focus .label[disabled].focus.label-governorgeneral,
  a:focus .label[disabled].focus.label-governor_general,
  a:focus .label[disabled].focus.label-courts, a:focus .label[disabled].focus.label-portfoliorole, a:focus .label.label-warning[disabled]:focus, a:focus .label[disabled].label-enquiryline:focus, a:focus .label[disabled].label-otherentities:focus,
  a:focus .label[disabled].label-non_board:focus, a:focus .label[disabled].label-person:focus, a:focus .label[disabled].label-portfolio:focus,
  a:focus .label[disabled].label-commonwealthparliament:focus,
  a:focus .label[disabled].label-commonwealth_of_parliament:focus,
  a:focus .label[disabled].label-governorgeneral:focus,
  a:focus .label[disabled].label-governor_general:focus,
  a:focus .label[disabled].label-courts:focus, a:focus .label[disabled].label-portfoliorole:focus, fieldset[disabled] a:focus .label.label-warning:hover, fieldset[disabled] a:focus .label.label-enquiryline:hover, fieldset[disabled] a:focus .label.label-otherentities:hover,
  fieldset[disabled] a:focus .label.label-non_board:hover, fieldset[disabled] a:focus .label.label-person:hover, fieldset[disabled] a:focus .label.label-portfolio:hover,
  fieldset[disabled] a:focus .label.label-commonwealthparliament:hover,
  fieldset[disabled] a:focus .label.label-commonwealth_of_parliament:hover,
  fieldset[disabled] a:focus .label.label-governorgeneral:hover,
  fieldset[disabled] a:focus .label.label-governor_general:hover,
  fieldset[disabled] a:focus .label.label-courts:hover, fieldset[disabled] a:focus .label.label-portfoliorole:hover, fieldset[disabled] a:focus .label.label-warning.focus, fieldset[disabled] a:focus .label.focus.label-enquiryline, fieldset[disabled] a:focus .label.focus.label-otherentities,
  fieldset[disabled] a:focus .label.focus.label-non_board, fieldset[disabled] a:focus .label.focus.label-person, fieldset[disabled] a:focus .label.focus.label-portfolio,
  fieldset[disabled] a:focus .label.focus.label-commonwealthparliament,
  fieldset[disabled] a:focus .label.focus.label-commonwealth_of_parliament,
  fieldset[disabled] a:focus .label.focus.label-governorgeneral,
  fieldset[disabled] a:focus .label.focus.label-governor_general,
  fieldset[disabled] a:focus .label.focus.label-courts, fieldset[disabled] a:focus .label.focus.label-portfoliorole, fieldset[disabled] a:focus .label.label-warning:focus, fieldset[disabled] a:focus .label.label-enquiryline:focus, fieldset[disabled] a:focus .label.label-otherentities:focus,
  fieldset[disabled] a:focus .label.label-non_board:focus, fieldset[disabled] a:focus .label.label-person:focus, fieldset[disabled] a:focus .label.label-portfolio:focus,
  fieldset[disabled] a:focus .label.label-commonwealthparliament:focus,
  fieldset[disabled] a:focus .label.label-commonwealth_of_parliament:focus,
  fieldset[disabled] a:focus .label.label-governorgeneral:focus,
  fieldset[disabled] a:focus .label.label-governor_general:focus,
  fieldset[disabled] a:focus .label.label-courts:focus, fieldset[disabled] a:focus .label.label-portfoliorole:focus {
    background-color: #b75a00;
    border-color: #b75a00;
    color: #fff; }
a:hover .label.label-danger, a:active .label.label-danger, a:focus .label.label-danger {
  background-color: #cc0000;
  border-color: #cc0000;
  color: #fff; }
  a:hover .label.label-danger:hover, a:hover .label.label-danger:active, a:hover .label.label-danger:focus, a:active .label.label-danger:hover, a:active .label.label-danger:active, a:active .label.label-danger:focus, a:focus .label.label-danger:hover, a:focus .label.label-danger:active, a:focus .label.label-danger:focus {
    background-color: #cc0000;
    border-color: #cc0000;
    color: #fff; }
  a:hover .label.label-danger.disabled:hover, a:hover .label.label-danger.disabled.focus, a:hover .label.label-danger.disabled:focus, a:hover .label.label-danger[disabled]:hover, a:hover .label.label-danger[disabled].focus, a:hover .label.label-danger[disabled]:focus, fieldset[disabled] a:hover .label.label-danger:hover, fieldset[disabled] a:hover .label.label-danger.focus, fieldset[disabled] a:hover .label.label-danger:focus, a:active .label.label-danger.disabled:hover, a:active .label.label-danger.disabled.focus, a:active .label.label-danger.disabled:focus, a:active .label.label-danger[disabled]:hover, a:active .label.label-danger[disabled].focus, a:active .label.label-danger[disabled]:focus, fieldset[disabled] a:active .label.label-danger:hover, fieldset[disabled] a:active .label.label-danger.focus, fieldset[disabled] a:active .label.label-danger:focus, a:focus .label.label-danger.disabled:hover, a:focus .label.label-danger.disabled.focus, a:focus .label.label-danger.disabled:focus, a:focus .label.label-danger[disabled]:hover, a:focus .label.label-danger[disabled].focus, a:focus .label.label-danger[disabled]:focus, fieldset[disabled] a:focus .label.label-danger:hover, fieldset[disabled] a:focus .label.label-danger.focus, fieldset[disabled] a:focus .label.label-danger:focus {
    background-color: #cc0000;
    border-color: #cc0000;
    color: #fff; }
a:hover .label.label-alpha, a:active .label.label-alpha, a:focus .label.label-alpha {
  background-color: #313131;
  border-color: #313131;
  color: #fff; }
  a:hover .label.label-alpha:hover, a:hover .label.label-alpha:active, a:hover .label.label-alpha:focus, a:active .label.label-alpha:hover, a:active .label.label-alpha:active, a:active .label.label-alpha:focus, a:focus .label.label-alpha:hover, a:focus .label.label-alpha:active, a:focus .label.label-alpha:focus {
    background-color: #313131;
    border-color: #313131;
    color: #fff; }
  a:hover .label.label-alpha.disabled:hover, a:hover .label.label-alpha.disabled.focus, a:hover .label.label-alpha.disabled:focus, a:hover .label.label-alpha[disabled]:hover, a:hover .label.label-alpha[disabled].focus, a:hover .label.label-alpha[disabled]:focus, fieldset[disabled] a:hover .label.label-alpha:hover, fieldset[disabled] a:hover .label.label-alpha.focus, fieldset[disabled] a:hover .label.label-alpha:focus, a:active .label.label-alpha.disabled:hover, a:active .label.label-alpha.disabled.focus, a:active .label.label-alpha.disabled:focus, a:active .label.label-alpha[disabled]:hover, a:active .label.label-alpha[disabled].focus, a:active .label.label-alpha[disabled]:focus, fieldset[disabled] a:active .label.label-alpha:hover, fieldset[disabled] a:active .label.label-alpha.focus, fieldset[disabled] a:active .label.label-alpha:focus, a:focus .label.label-alpha.disabled:hover, a:focus .label.label-alpha.disabled.focus, a:focus .label.label-alpha.disabled:focus, a:focus .label.label-alpha[disabled]:hover, a:focus .label.label-alpha[disabled].focus, a:focus .label.label-alpha[disabled]:focus, fieldset[disabled] a:focus .label.label-alpha:hover, fieldset[disabled] a:focus .label.label-alpha.focus, fieldset[disabled] a:focus .label.label-alpha:focus {
    background-color: #313131;
    border-color: #313131;
    color: #fff; }
a:hover .label.label-beta, a:active .label.label-beta, a:focus .label.label-beta {
  background-color: #880e48;
  border-color: #880e48;
  color: #fff; }
  a:hover .label.label-beta:hover, a:hover .label.label-beta:active, a:hover .label.label-beta:focus, a:active .label.label-beta:hover, a:active .label.label-beta:active, a:active .label.label-beta:focus, a:focus .label.label-beta:hover, a:focus .label.label-beta:active, a:focus .label.label-beta:focus {
    background-color: #880e48;
    border-color: #880e48;
    color: #fff; }
  a:hover .label.label-beta.disabled:hover, a:hover .label.label-beta.disabled.focus, a:hover .label.label-beta.disabled:focus, a:hover .label.label-beta[disabled]:hover, a:hover .label.label-beta[disabled].focus, a:hover .label.label-beta[disabled]:focus, fieldset[disabled] a:hover .label.label-beta:hover, fieldset[disabled] a:hover .label.label-beta.focus, fieldset[disabled] a:hover .label.label-beta:focus, a:active .label.label-beta.disabled:hover, a:active .label.label-beta.disabled.focus, a:active .label.label-beta.disabled:focus, a:active .label.label-beta[disabled]:hover, a:active .label.label-beta[disabled].focus, a:active .label.label-beta[disabled]:focus, fieldset[disabled] a:active .label.label-beta:hover, fieldset[disabled] a:active .label.label-beta.focus, fieldset[disabled] a:active .label.label-beta:focus, a:focus .label.label-beta.disabled:hover, a:focus .label.label-beta.disabled.focus, a:focus .label.label-beta.disabled:focus, a:focus .label.label-beta[disabled]:hover, a:focus .label.label-beta[disabled].focus, a:focus .label.label-beta[disabled]:focus, fieldset[disabled] a:focus .label.label-beta:hover, fieldset[disabled] a:focus .label.label-beta.focus, fieldset[disabled] a:focus .label.label-beta:focus {
    background-color: #880e48;
    border-color: #880e48;
    color: #fff; }
a.label:hover.label-default, a.label:active.label-default, a.label:focus.label-default {
  background-color: #6e6e6e;
  border-color: #6e6e6e;
  color: #fff; }
  a.label:hover.label-default:hover, a.label:hover.label-default:active, a.label:hover.label-default:focus, a.label:active.label-default:hover, a.label:active.label-default:active, a.label:active.label-default:focus, a.label:focus.label-default:hover, a.label:focus.label-default:active, a.label:focus.label-default:focus {
    background-color: #6e6e6e;
    border-color: #6e6e6e;
    color: #fff; }
  a.label:hover.label-default.disabled:hover, a.label:hover.label-default.disabled.focus, a.label:hover.label-default.disabled:focus, a.label:hover.label-default[disabled]:hover, a.label:hover.label-default[disabled].focus, a.label:hover.label-default[disabled]:focus, fieldset[disabled] a.label:hover.label-default:hover, fieldset[disabled] a.label:hover.label-default.focus, fieldset[disabled] a.label:hover.label-default:focus, a.label:active.label-default.disabled:hover, a.label:active.label-default.disabled.focus, a.label:active.label-default.disabled:focus, a.label:active.label-default[disabled]:hover, a.label:active.label-default[disabled].focus, a.label:active.label-default[disabled]:focus, fieldset[disabled] a.label:active.label-default:hover, fieldset[disabled] a.label:active.label-default.focus, fieldset[disabled] a.label:active.label-default:focus, a.label:focus.label-default.disabled:hover, a.label:focus.label-default.disabled.focus, a.label:focus.label-default.disabled:focus, a.label:focus.label-default[disabled]:hover, a.label:focus.label-default[disabled].focus, a.label:focus.label-default[disabled]:focus, fieldset[disabled] a.label:focus.label-default:hover, fieldset[disabled] a.label:focus.label-default.focus, fieldset[disabled] a.label:focus.label-default:focus {
    background-color: #6e6e6e;
    border-color: #6e6e6e;
    color: #fff; }
a.label:hover.label-primary, a.label.label-board:hover, a.label:active.label-primary, a.label.label-board:active, a.label:focus.label-primary, a.label.label-board:focus {
  background-color: #146577;
  border-color: #146577;
  color: #fff; }
  a.label:hover.label-primary:hover, a.label.label-board:hover:hover, a.label:hover.label-primary:active, a.label.label-board:hover:active, a.label:hover.label-primary:focus, a.label.label-board:hover:focus, a.label:active.label-primary:hover, a.label.label-board:active:hover, a.label:active.label-primary:active, a.label.label-board:active:active, a.label:active.label-primary:focus, a.label.label-board:active:focus, a.label:focus.label-primary:hover, a.label.label-board:focus:hover, a.label:focus.label-primary:active, a.label.label-board:focus:active, a.label:focus.label-primary:focus, a.label.label-board:focus:focus {
    background-color: #146577;
    border-color: #146577;
    color: #fff; }
  a.label:hover.label-primary.disabled:hover, a.label.label-board:hover.disabled:hover, a.label:hover.label-primary.disabled.focus, a.label.label-board:hover.disabled.focus, a.label:hover.label-primary.disabled:focus, a.label.label-board:hover.disabled:focus, a.label:hover.label-primary[disabled]:hover, a.label.label-board:hover[disabled]:hover, a.label:hover.label-primary[disabled].focus, a.label.label-board:hover[disabled].focus, a.label:hover.label-primary[disabled]:focus, a.label.label-board:hover[disabled]:focus, fieldset[disabled] a.label:hover.label-primary:hover, fieldset[disabled] a.label.label-board:hover:hover, fieldset[disabled] a.label:hover.label-primary.focus, fieldset[disabled] a.label.label-board:hover.focus, fieldset[disabled] a.label:hover.label-primary:focus, fieldset[disabled] a.label.label-board:hover:focus, a.label:active.label-primary.disabled:hover, a.label.label-board:active.disabled:hover, a.label:active.label-primary.disabled.focus, a.label.label-board:active.disabled.focus, a.label:active.label-primary.disabled:focus, a.label.label-board:active.disabled:focus, a.label:active.label-primary[disabled]:hover, a.label.label-board:active[disabled]:hover, a.label:active.label-primary[disabled].focus, a.label.label-board:active[disabled].focus, a.label:active.label-primary[disabled]:focus, a.label.label-board:active[disabled]:focus, fieldset[disabled] a.label:active.label-primary:hover, fieldset[disabled] a.label.label-board:active:hover, fieldset[disabled] a.label:active.label-primary.focus, fieldset[disabled] a.label.label-board:active.focus, fieldset[disabled] a.label:active.label-primary:focus, fieldset[disabled] a.label.label-board:active:focus, a.label:focus.label-primary.disabled:hover, a.label.label-board:focus.disabled:hover, a.label:focus.label-primary.disabled.focus, a.label.label-board:focus.disabled.focus, a.label:focus.label-primary.disabled:focus, a.label.label-board:focus.disabled:focus, a.label:focus.label-primary[disabled]:hover, a.label.label-board:focus[disabled]:hover, a.label:focus.label-primary[disabled].focus, a.label.label-board:focus[disabled].focus, a.label:focus.label-primary[disabled]:focus, a.label.label-board:focus[disabled]:focus, fieldset[disabled] a.label:focus.label-primary:hover, fieldset[disabled] a.label.label-board:focus:hover, fieldset[disabled] a.label:focus.label-primary.focus, fieldset[disabled] a.label.label-board:focus.focus, fieldset[disabled] a.label:focus.label-primary:focus, fieldset[disabled] a.label.label-board:focus:focus {
    background-color: #146577;
    border-color: #146577;
    color: #fff; }
a.label:hover.label-success, a.label.label-departmentsandagencies:hover,
a.label.label-organisation:hover, a.label:active.label-success, a.label.label-departmentsandagencies:active,
a.label.label-organisation:active, a.label:focus.label-success, a.label.label-departmentsandagencies:focus,
a.label.label-organisation:focus {
  background-color: #007554;
  border-color: #007554;
  color: #fff; }
  a.label:hover.label-success:hover, a.label.label-departmentsandagencies:hover:hover,
  a.label.label-organisation:hover:hover, a.label:hover.label-success:active, a.label.label-departmentsandagencies:hover:active,
  a.label.label-organisation:hover:active, a.label:hover.label-success:focus, a.label.label-departmentsandagencies:hover:focus,
  a.label.label-organisation:hover:focus, a.label:active.label-success:hover, a.label.label-departmentsandagencies:active:hover,
  a.label.label-organisation:active:hover, a.label:active.label-success:active, a.label.label-departmentsandagencies:active:active,
  a.label.label-organisation:active:active, a.label:active.label-success:focus, a.label.label-departmentsandagencies:active:focus,
  a.label.label-organisation:active:focus, a.label:focus.label-success:hover, a.label.label-departmentsandagencies:focus:hover,
  a.label.label-organisation:focus:hover, a.label:focus.label-success:active, a.label.label-departmentsandagencies:focus:active,
  a.label.label-organisation:focus:active, a.label:focus.label-success:focus, a.label.label-departmentsandagencies:focus:focus,
  a.label.label-organisation:focus:focus {
    background-color: #007554;
    border-color: #007554;
    color: #fff; }
  a.label:hover.label-success.disabled:hover, a.label.label-departmentsandagencies:hover.disabled:hover,
  a.label.label-organisation:hover.disabled:hover, a.label:hover.label-success.disabled.focus, a.label.label-departmentsandagencies:hover.disabled.focus,
  a.label.label-organisation:hover.disabled.focus, a.label:hover.label-success.disabled:focus, a.label.label-departmentsandagencies:hover.disabled:focus,
  a.label.label-organisation:hover.disabled:focus, a.label:hover.label-success[disabled]:hover, a.label.label-departmentsandagencies:hover[disabled]:hover,
  a.label.label-organisation:hover[disabled]:hover, a.label:hover.label-success[disabled].focus, a.label.label-departmentsandagencies:hover[disabled].focus,
  a.label.label-organisation:hover[disabled].focus, a.label:hover.label-success[disabled]:focus, a.label.label-departmentsandagencies:hover[disabled]:focus,
  a.label.label-organisation:hover[disabled]:focus, fieldset[disabled] a.label:hover.label-success:hover, fieldset[disabled] a.label.label-departmentsandagencies:hover:hover,
  fieldset[disabled] a.label.label-organisation:hover:hover, fieldset[disabled] a.label:hover.label-success.focus, fieldset[disabled] a.label.label-departmentsandagencies:hover.focus,
  fieldset[disabled] a.label.label-organisation:hover.focus, fieldset[disabled] a.label:hover.label-success:focus, fieldset[disabled] a.label.label-departmentsandagencies:hover:focus,
  fieldset[disabled] a.label.label-organisation:hover:focus, a.label:active.label-success.disabled:hover, a.label.label-departmentsandagencies:active.disabled:hover,
  a.label.label-organisation:active.disabled:hover, a.label:active.label-success.disabled.focus, a.label.label-departmentsandagencies:active.disabled.focus,
  a.label.label-organisation:active.disabled.focus, a.label:active.label-success.disabled:focus, a.label.label-departmentsandagencies:active.disabled:focus,
  a.label.label-organisation:active.disabled:focus, a.label:active.label-success[disabled]:hover, a.label.label-departmentsandagencies:active[disabled]:hover,
  a.label.label-organisation:active[disabled]:hover, a.label:active.label-success[disabled].focus, a.label.label-departmentsandagencies:active[disabled].focus,
  a.label.label-organisation:active[disabled].focus, a.label:active.label-success[disabled]:focus, a.label.label-departmentsandagencies:active[disabled]:focus,
  a.label.label-organisation:active[disabled]:focus, fieldset[disabled] a.label:active.label-success:hover, fieldset[disabled] a.label.label-departmentsandagencies:active:hover,
  fieldset[disabled] a.label.label-organisation:active:hover, fieldset[disabled] a.label:active.label-success.focus, fieldset[disabled] a.label.label-departmentsandagencies:active.focus,
  fieldset[disabled] a.label.label-organisation:active.focus, fieldset[disabled] a.label:active.label-success:focus, fieldset[disabled] a.label.label-departmentsandagencies:active:focus,
  fieldset[disabled] a.label.label-organisation:active:focus, a.label:focus.label-success.disabled:hover, a.label.label-departmentsandagencies:focus.disabled:hover,
  a.label.label-organisation:focus.disabled:hover, a.label:focus.label-success.disabled.focus, a.label.label-departmentsandagencies:focus.disabled.focus,
  a.label.label-organisation:focus.disabled.focus, a.label:focus.label-success.disabled:focus, a.label.label-departmentsandagencies:focus.disabled:focus,
  a.label.label-organisation:focus.disabled:focus, a.label:focus.label-success[disabled]:hover, a.label.label-departmentsandagencies:focus[disabled]:hover,
  a.label.label-organisation:focus[disabled]:hover, a.label:focus.label-success[disabled].focus, a.label.label-departmentsandagencies:focus[disabled].focus,
  a.label.label-organisation:focus[disabled].focus, a.label:focus.label-success[disabled]:focus, a.label.label-departmentsandagencies:focus[disabled]:focus,
  a.label.label-organisation:focus[disabled]:focus, fieldset[disabled] a.label:focus.label-success:hover, fieldset[disabled] a.label.label-departmentsandagencies:focus:hover,
  fieldset[disabled] a.label.label-organisation:focus:hover, fieldset[disabled] a.label:focus.label-success.focus, fieldset[disabled] a.label.label-departmentsandagencies:focus.focus,
  fieldset[disabled] a.label.label-organisation:focus.focus, fieldset[disabled] a.label:focus.label-success:focus, fieldset[disabled] a.label.label-departmentsandagencies:focus:focus,
  fieldset[disabled] a.label.label-organisation:focus:focus {
    background-color: #007554;
    border-color: #007554;
    color: #fff; }
a.label:hover.label-info, a.label.label-section:hover,
a.label.label-directory_sub_structure:hover, a.label:active.label-info, a.label.label-section:active,
a.label.label-directory_sub_structure:active, a.label:focus.label-info, a.label.label-section:focus,
a.label.label-directory_sub_structure:focus {
  background-color: #00809d;
  border-color: #00809d;
  color: #fff; }
  a.label:hover.label-info:hover, a.label.label-section:hover:hover,
  a.label.label-directory_sub_structure:hover:hover, a.label:hover.label-info:active, a.label.label-section:hover:active,
  a.label.label-directory_sub_structure:hover:active, a.label:hover.label-info:focus, a.label.label-section:hover:focus,
  a.label.label-directory_sub_structure:hover:focus, a.label:active.label-info:hover, a.label.label-section:active:hover,
  a.label.label-directory_sub_structure:active:hover, a.label:active.label-info:active, a.label.label-section:active:active,
  a.label.label-directory_sub_structure:active:active, a.label:active.label-info:focus, a.label.label-section:active:focus,
  a.label.label-directory_sub_structure:active:focus, a.label:focus.label-info:hover, a.label.label-section:focus:hover,
  a.label.label-directory_sub_structure:focus:hover, a.label:focus.label-info:active, a.label.label-section:focus:active,
  a.label.label-directory_sub_structure:focus:active, a.label:focus.label-info:focus, a.label.label-section:focus:focus,
  a.label.label-directory_sub_structure:focus:focus {
    background-color: #00809d;
    border-color: #00809d;
    color: #fff; }
  a.label:hover.label-info.disabled:hover, a.label.label-section:hover.disabled:hover,
  a.label.label-directory_sub_structure:hover.disabled:hover, a.label:hover.label-info.disabled.focus, a.label.label-section:hover.disabled.focus,
  a.label.label-directory_sub_structure:hover.disabled.focus, a.label:hover.label-info.disabled:focus, a.label.label-section:hover.disabled:focus,
  a.label.label-directory_sub_structure:hover.disabled:focus, a.label:hover.label-info[disabled]:hover, a.label.label-section:hover[disabled]:hover,
  a.label.label-directory_sub_structure:hover[disabled]:hover, a.label:hover.label-info[disabled].focus, a.label.label-section:hover[disabled].focus,
  a.label.label-directory_sub_structure:hover[disabled].focus, a.label:hover.label-info[disabled]:focus, a.label.label-section:hover[disabled]:focus,
  a.label.label-directory_sub_structure:hover[disabled]:focus, fieldset[disabled] a.label:hover.label-info:hover, fieldset[disabled] a.label.label-section:hover:hover,
  fieldset[disabled] a.label.label-directory_sub_structure:hover:hover, fieldset[disabled] a.label:hover.label-info.focus, fieldset[disabled] a.label.label-section:hover.focus,
  fieldset[disabled] a.label.label-directory_sub_structure:hover.focus, fieldset[disabled] a.label:hover.label-info:focus, fieldset[disabled] a.label.label-section:hover:focus,
  fieldset[disabled] a.label.label-directory_sub_structure:hover:focus, a.label:active.label-info.disabled:hover, a.label.label-section:active.disabled:hover,
  a.label.label-directory_sub_structure:active.disabled:hover, a.label:active.label-info.disabled.focus, a.label.label-section:active.disabled.focus,
  a.label.label-directory_sub_structure:active.disabled.focus, a.label:active.label-info.disabled:focus, a.label.label-section:active.disabled:focus,
  a.label.label-directory_sub_structure:active.disabled:focus, a.label:active.label-info[disabled]:hover, a.label.label-section:active[disabled]:hover,
  a.label.label-directory_sub_structure:active[disabled]:hover, a.label:active.label-info[disabled].focus, a.label.label-section:active[disabled].focus,
  a.label.label-directory_sub_structure:active[disabled].focus, a.label:active.label-info[disabled]:focus, a.label.label-section:active[disabled]:focus,
  a.label.label-directory_sub_structure:active[disabled]:focus, fieldset[disabled] a.label:active.label-info:hover, fieldset[disabled] a.label.label-section:active:hover,
  fieldset[disabled] a.label.label-directory_sub_structure:active:hover, fieldset[disabled] a.label:active.label-info.focus, fieldset[disabled] a.label.label-section:active.focus,
  fieldset[disabled] a.label.label-directory_sub_structure:active.focus, fieldset[disabled] a.label:active.label-info:focus, fieldset[disabled] a.label.label-section:active:focus,
  fieldset[disabled] a.label.label-directory_sub_structure:active:focus, a.label:focus.label-info.disabled:hover, a.label.label-section:focus.disabled:hover,
  a.label.label-directory_sub_structure:focus.disabled:hover, a.label:focus.label-info.disabled.focus, a.label.label-section:focus.disabled.focus,
  a.label.label-directory_sub_structure:focus.disabled.focus, a.label:focus.label-info.disabled:focus, a.label.label-section:focus.disabled:focus,
  a.label.label-directory_sub_structure:focus.disabled:focus, a.label:focus.label-info[disabled]:hover, a.label.label-section:focus[disabled]:hover,
  a.label.label-directory_sub_structure:focus[disabled]:hover, a.label:focus.label-info[disabled].focus, a.label.label-section:focus[disabled].focus,
  a.label.label-directory_sub_structure:focus[disabled].focus, a.label:focus.label-info[disabled]:focus, a.label.label-section:focus[disabled]:focus,
  a.label.label-directory_sub_structure:focus[disabled]:focus, fieldset[disabled] a.label:focus.label-info:hover, fieldset[disabled] a.label.label-section:focus:hover,
  fieldset[disabled] a.label.label-directory_sub_structure:focus:hover, fieldset[disabled] a.label:focus.label-info.focus, fieldset[disabled] a.label.label-section:focus.focus,
  fieldset[disabled] a.label.label-directory_sub_structure:focus.focus, fieldset[disabled] a.label:focus.label-info:focus, fieldset[disabled] a.label.label-section:focus:focus,
  fieldset[disabled] a.label.label-directory_sub_structure:focus:focus {
    background-color: #00809d;
    border-color: #00809d;
    color: #fff; }
a.label:hover.label-warning, a.label.label-enquiryline:hover, a.label.label-otherentities:hover,
a.label.label-non_board:hover, a.label.label-person:hover, a.label.label-portfolio:hover,
a.label.label-commonwealthparliament:hover,
a.label.label-commonwealth_of_parliament:hover,
a.label.label-governorgeneral:hover,
a.label.label-governor_general:hover,
a.label.label-courts:hover, a.label.label-portfoliorole:hover, a.label:active.label-warning, a.label.label-enquiryline:active, a.label.label-otherentities:active,
a.label.label-non_board:active, a.label.label-person:active, a.label.label-portfolio:active,
a.label.label-commonwealthparliament:active,
a.label.label-commonwealth_of_parliament:active,
a.label.label-governorgeneral:active,
a.label.label-governor_general:active,
a.label.label-courts:active, a.label.label-portfoliorole:active, a.label:focus.label-warning, a.label.label-enquiryline:focus, a.label.label-otherentities:focus,
a.label.label-non_board:focus, a.label.label-person:focus, a.label.label-portfolio:focus,
a.label.label-commonwealthparliament:focus,
a.label.label-commonwealth_of_parliament:focus,
a.label.label-governorgeneral:focus,
a.label.label-governor_general:focus,
a.label.label-courts:focus, a.label.label-portfoliorole:focus {
  background-color: #b75a00;
  border-color: #b75a00;
  color: #fff; }
  a.label:hover.label-warning:hover, a.label.label-enquiryline:hover:hover, a.label.label-otherentities:hover:hover,
  a.label.label-non_board:hover:hover, a.label.label-person:hover:hover, a.label.label-portfolio:hover:hover,
  a.label.label-commonwealthparliament:hover:hover,
  a.label.label-commonwealth_of_parliament:hover:hover,
  a.label.label-governorgeneral:hover:hover,
  a.label.label-governor_general:hover:hover,
  a.label.label-courts:hover:hover, a.label.label-portfoliorole:hover:hover, a.label:hover.label-warning:active, a.label.label-enquiryline:hover:active, a.label.label-otherentities:hover:active,
  a.label.label-non_board:hover:active, a.label.label-person:hover:active, a.label.label-portfolio:hover:active,
  a.label.label-commonwealthparliament:hover:active,
  a.label.label-commonwealth_of_parliament:hover:active,
  a.label.label-governorgeneral:hover:active,
  a.label.label-governor_general:hover:active,
  a.label.label-courts:hover:active, a.label.label-portfoliorole:hover:active, a.label:hover.label-warning:focus, a.label.label-enquiryline:hover:focus, a.label.label-otherentities:hover:focus,
  a.label.label-non_board:hover:focus, a.label.label-person:hover:focus, a.label.label-portfolio:hover:focus,
  a.label.label-commonwealthparliament:hover:focus,
  a.label.label-commonwealth_of_parliament:hover:focus,
  a.label.label-governorgeneral:hover:focus,
  a.label.label-governor_general:hover:focus,
  a.label.label-courts:hover:focus, a.label.label-portfoliorole:hover:focus, a.label:active.label-warning:hover, a.label.label-enquiryline:active:hover, a.label.label-otherentities:active:hover,
  a.label.label-non_board:active:hover, a.label.label-person:active:hover, a.label.label-portfolio:active:hover,
  a.label.label-commonwealthparliament:active:hover,
  a.label.label-commonwealth_of_parliament:active:hover,
  a.label.label-governorgeneral:active:hover,
  a.label.label-governor_general:active:hover,
  a.label.label-courts:active:hover, a.label.label-portfoliorole:active:hover, a.label:active.label-warning:active, a.label.label-enquiryline:active:active, a.label.label-otherentities:active:active,
  a.label.label-non_board:active:active, a.label.label-person:active:active, a.label.label-portfolio:active:active,
  a.label.label-commonwealthparliament:active:active,
  a.label.label-commonwealth_of_parliament:active:active,
  a.label.label-governorgeneral:active:active,
  a.label.label-governor_general:active:active,
  a.label.label-courts:active:active, a.label.label-portfoliorole:active:active, a.label:active.label-warning:focus, a.label.label-enquiryline:active:focus, a.label.label-otherentities:active:focus,
  a.label.label-non_board:active:focus, a.label.label-person:active:focus, a.label.label-portfolio:active:focus,
  a.label.label-commonwealthparliament:active:focus,
  a.label.label-commonwealth_of_parliament:active:focus,
  a.label.label-governorgeneral:active:focus,
  a.label.label-governor_general:active:focus,
  a.label.label-courts:active:focus, a.label.label-portfoliorole:active:focus, a.label:focus.label-warning:hover, a.label.label-enquiryline:focus:hover, a.label.label-otherentities:focus:hover,
  a.label.label-non_board:focus:hover, a.label.label-person:focus:hover, a.label.label-portfolio:focus:hover,
  a.label.label-commonwealthparliament:focus:hover,
  a.label.label-commonwealth_of_parliament:focus:hover,
  a.label.label-governorgeneral:focus:hover,
  a.label.label-governor_general:focus:hover,
  a.label.label-courts:focus:hover, a.label.label-portfoliorole:focus:hover, a.label:focus.label-warning:active, a.label.label-enquiryline:focus:active, a.label.label-otherentities:focus:active,
  a.label.label-non_board:focus:active, a.label.label-person:focus:active, a.label.label-portfolio:focus:active,
  a.label.label-commonwealthparliament:focus:active,
  a.label.label-commonwealth_of_parliament:focus:active,
  a.label.label-governorgeneral:focus:active,
  a.label.label-governor_general:focus:active,
  a.label.label-courts:focus:active, a.label.label-portfoliorole:focus:active, a.label:focus.label-warning:focus, a.label.label-enquiryline:focus:focus, a.label.label-otherentities:focus:focus,
  a.label.label-non_board:focus:focus, a.label.label-person:focus:focus, a.label.label-portfolio:focus:focus,
  a.label.label-commonwealthparliament:focus:focus,
  a.label.label-commonwealth_of_parliament:focus:focus,
  a.label.label-governorgeneral:focus:focus,
  a.label.label-governor_general:focus:focus,
  a.label.label-courts:focus:focus, a.label.label-portfoliorole:focus:focus {
    background-color: #b75a00;
    border-color: #b75a00;
    color: #fff; }
  a.label:hover.label-warning.disabled:hover, a.label.label-enquiryline:hover.disabled:hover, a.label.label-otherentities:hover.disabled:hover,
  a.label.label-non_board:hover.disabled:hover, a.label.label-person:hover.disabled:hover, a.label.label-portfolio:hover.disabled:hover,
  a.label.label-commonwealthparliament:hover.disabled:hover,
  a.label.label-commonwealth_of_parliament:hover.disabled:hover,
  a.label.label-governorgeneral:hover.disabled:hover,
  a.label.label-governor_general:hover.disabled:hover,
  a.label.label-courts:hover.disabled:hover, a.label.label-portfoliorole:hover.disabled:hover, a.label:hover.label-warning.disabled.focus, a.label.label-enquiryline:hover.disabled.focus, a.label.label-otherentities:hover.disabled.focus,
  a.label.label-non_board:hover.disabled.focus, a.label.label-person:hover.disabled.focus, a.label.label-portfolio:hover.disabled.focus,
  a.label.label-commonwealthparliament:hover.disabled.focus,
  a.label.label-commonwealth_of_parliament:hover.disabled.focus,
  a.label.label-governorgeneral:hover.disabled.focus,
  a.label.label-governor_general:hover.disabled.focus,
  a.label.label-courts:hover.disabled.focus, a.label.label-portfoliorole:hover.disabled.focus, a.label:hover.label-warning.disabled:focus, a.label.label-enquiryline:hover.disabled:focus, a.label.label-otherentities:hover.disabled:focus,
  a.label.label-non_board:hover.disabled:focus, a.label.label-person:hover.disabled:focus, a.label.label-portfolio:hover.disabled:focus,
  a.label.label-commonwealthparliament:hover.disabled:focus,
  a.label.label-commonwealth_of_parliament:hover.disabled:focus,
  a.label.label-governorgeneral:hover.disabled:focus,
  a.label.label-governor_general:hover.disabled:focus,
  a.label.label-courts:hover.disabled:focus, a.label.label-portfoliorole:hover.disabled:focus, a.label:hover.label-warning[disabled]:hover, a.label.label-enquiryline:hover[disabled]:hover, a.label.label-otherentities:hover[disabled]:hover,
  a.label.label-non_board:hover[disabled]:hover, a.label.label-person:hover[disabled]:hover, a.label.label-portfolio:hover[disabled]:hover,
  a.label.label-commonwealthparliament:hover[disabled]:hover,
  a.label.label-commonwealth_of_parliament:hover[disabled]:hover,
  a.label.label-governorgeneral:hover[disabled]:hover,
  a.label.label-governor_general:hover[disabled]:hover,
  a.label.label-courts:hover[disabled]:hover, a.label.label-portfoliorole:hover[disabled]:hover, a.label:hover.label-warning[disabled].focus, a.label.label-enquiryline:hover[disabled].focus, a.label.label-otherentities:hover[disabled].focus,
  a.label.label-non_board:hover[disabled].focus, a.label.label-person:hover[disabled].focus, a.label.label-portfolio:hover[disabled].focus,
  a.label.label-commonwealthparliament:hover[disabled].focus,
  a.label.label-commonwealth_of_parliament:hover[disabled].focus,
  a.label.label-governorgeneral:hover[disabled].focus,
  a.label.label-governor_general:hover[disabled].focus,
  a.label.label-courts:hover[disabled].focus, a.label.label-portfoliorole:hover[disabled].focus, a.label:hover.label-warning[disabled]:focus, a.label.label-enquiryline:hover[disabled]:focus, a.label.label-otherentities:hover[disabled]:focus,
  a.label.label-non_board:hover[disabled]:focus, a.label.label-person:hover[disabled]:focus, a.label.label-portfolio:hover[disabled]:focus,
  a.label.label-commonwealthparliament:hover[disabled]:focus,
  a.label.label-commonwealth_of_parliament:hover[disabled]:focus,
  a.label.label-governorgeneral:hover[disabled]:focus,
  a.label.label-governor_general:hover[disabled]:focus,
  a.label.label-courts:hover[disabled]:focus, a.label.label-portfoliorole:hover[disabled]:focus, fieldset[disabled] a.label:hover.label-warning:hover, fieldset[disabled] a.label.label-enquiryline:hover:hover, fieldset[disabled] a.label.label-otherentities:hover:hover,
  fieldset[disabled] a.label.label-non_board:hover:hover, fieldset[disabled] a.label.label-person:hover:hover, fieldset[disabled] a.label.label-portfolio:hover:hover,
  fieldset[disabled] a.label.label-commonwealthparliament:hover:hover,
  fieldset[disabled] a.label.label-commonwealth_of_parliament:hover:hover,
  fieldset[disabled] a.label.label-governorgeneral:hover:hover,
  fieldset[disabled] a.label.label-governor_general:hover:hover,
  fieldset[disabled] a.label.label-courts:hover:hover, fieldset[disabled] a.label.label-portfoliorole:hover:hover, fieldset[disabled] a.label:hover.label-warning.focus, fieldset[disabled] a.label.label-enquiryline:hover.focus, fieldset[disabled] a.label.label-otherentities:hover.focus,
  fieldset[disabled] a.label.label-non_board:hover.focus, fieldset[disabled] a.label.label-person:hover.focus, fieldset[disabled] a.label.label-portfolio:hover.focus,
  fieldset[disabled] a.label.label-commonwealthparliament:hover.focus,
  fieldset[disabled] a.label.label-commonwealth_of_parliament:hover.focus,
  fieldset[disabled] a.label.label-governorgeneral:hover.focus,
  fieldset[disabled] a.label.label-governor_general:hover.focus,
  fieldset[disabled] a.label.label-courts:hover.focus, fieldset[disabled] a.label.label-portfoliorole:hover.focus, fieldset[disabled] a.label:hover.label-warning:focus, fieldset[disabled] a.label.label-enquiryline:hover:focus, fieldset[disabled] a.label.label-otherentities:hover:focus,
  fieldset[disabled] a.label.label-non_board:hover:focus, fieldset[disabled] a.label.label-person:hover:focus, fieldset[disabled] a.label.label-portfolio:hover:focus,
  fieldset[disabled] a.label.label-commonwealthparliament:hover:focus,
  fieldset[disabled] a.label.label-commonwealth_of_parliament:hover:focus,
  fieldset[disabled] a.label.label-governorgeneral:hover:focus,
  fieldset[disabled] a.label.label-governor_general:hover:focus,
  fieldset[disabled] a.label.label-courts:hover:focus, fieldset[disabled] a.label.label-portfoliorole:hover:focus, a.label:active.label-warning.disabled:hover, a.label.label-enquiryline:active.disabled:hover, a.label.label-otherentities:active.disabled:hover,
  a.label.label-non_board:active.disabled:hover, a.label.label-person:active.disabled:hover, a.label.label-portfolio:active.disabled:hover,
  a.label.label-commonwealthparliament:active.disabled:hover,
  a.label.label-commonwealth_of_parliament:active.disabled:hover,
  a.label.label-governorgeneral:active.disabled:hover,
  a.label.label-governor_general:active.disabled:hover,
  a.label.label-courts:active.disabled:hover, a.label.label-portfoliorole:active.disabled:hover, a.label:active.label-warning.disabled.focus, a.label.label-enquiryline:active.disabled.focus, a.label.label-otherentities:active.disabled.focus,
  a.label.label-non_board:active.disabled.focus, a.label.label-person:active.disabled.focus, a.label.label-portfolio:active.disabled.focus,
  a.label.label-commonwealthparliament:active.disabled.focus,
  a.label.label-commonwealth_of_parliament:active.disabled.focus,
  a.label.label-governorgeneral:active.disabled.focus,
  a.label.label-governor_general:active.disabled.focus,
  a.label.label-courts:active.disabled.focus, a.label.label-portfoliorole:active.disabled.focus, a.label:active.label-warning.disabled:focus, a.label.label-enquiryline:active.disabled:focus, a.label.label-otherentities:active.disabled:focus,
  a.label.label-non_board:active.disabled:focus, a.label.label-person:active.disabled:focus, a.label.label-portfolio:active.disabled:focus,
  a.label.label-commonwealthparliament:active.disabled:focus,
  a.label.label-commonwealth_of_parliament:active.disabled:focus,
  a.label.label-governorgeneral:active.disabled:focus,
  a.label.label-governor_general:active.disabled:focus,
  a.label.label-courts:active.disabled:focus, a.label.label-portfoliorole:active.disabled:focus, a.label:active.label-warning[disabled]:hover, a.label.label-enquiryline:active[disabled]:hover, a.label.label-otherentities:active[disabled]:hover,
  a.label.label-non_board:active[disabled]:hover, a.label.label-person:active[disabled]:hover, a.label.label-portfolio:active[disabled]:hover,
  a.label.label-commonwealthparliament:active[disabled]:hover,
  a.label.label-commonwealth_of_parliament:active[disabled]:hover,
  a.label.label-governorgeneral:active[disabled]:hover,
  a.label.label-governor_general:active[disabled]:hover,
  a.label.label-courts:active[disabled]:hover, a.label.label-portfoliorole:active[disabled]:hover, a.label:active.label-warning[disabled].focus, a.label.label-enquiryline:active[disabled].focus, a.label.label-otherentities:active[disabled].focus,
  a.label.label-non_board:active[disabled].focus, a.label.label-person:active[disabled].focus, a.label.label-portfolio:active[disabled].focus,
  a.label.label-commonwealthparliament:active[disabled].focus,
  a.label.label-commonwealth_of_parliament:active[disabled].focus,
  a.label.label-governorgeneral:active[disabled].focus,
  a.label.label-governor_general:active[disabled].focus,
  a.label.label-courts:active[disabled].focus, a.label.label-portfoliorole:active[disabled].focus, a.label:active.label-warning[disabled]:focus, a.label.label-enquiryline:active[disabled]:focus, a.label.label-otherentities:active[disabled]:focus,
  a.label.label-non_board:active[disabled]:focus, a.label.label-person:active[disabled]:focus, a.label.label-portfolio:active[disabled]:focus,
  a.label.label-commonwealthparliament:active[disabled]:focus,
  a.label.label-commonwealth_of_parliament:active[disabled]:focus,
  a.label.label-governorgeneral:active[disabled]:focus,
  a.label.label-governor_general:active[disabled]:focus,
  a.label.label-courts:active[disabled]:focus, a.label.label-portfoliorole:active[disabled]:focus, fieldset[disabled] a.label:active.label-warning:hover, fieldset[disabled] a.label.label-enquiryline:active:hover, fieldset[disabled] a.label.label-otherentities:active:hover,
  fieldset[disabled] a.label.label-non_board:active:hover, fieldset[disabled] a.label.label-person:active:hover, fieldset[disabled] a.label.label-portfolio:active:hover,
  fieldset[disabled] a.label.label-commonwealthparliament:active:hover,
  fieldset[disabled] a.label.label-commonwealth_of_parliament:active:hover,
  fieldset[disabled] a.label.label-governorgeneral:active:hover,
  fieldset[disabled] a.label.label-governor_general:active:hover,
  fieldset[disabled] a.label.label-courts:active:hover, fieldset[disabled] a.label.label-portfoliorole:active:hover, fieldset[disabled] a.label:active.label-warning.focus, fieldset[disabled] a.label.label-enquiryline:active.focus, fieldset[disabled] a.label.label-otherentities:active.focus,
  fieldset[disabled] a.label.label-non_board:active.focus, fieldset[disabled] a.label.label-person:active.focus, fieldset[disabled] a.label.label-portfolio:active.focus,
  fieldset[disabled] a.label.label-commonwealthparliament:active.focus,
  fieldset[disabled] a.label.label-commonwealth_of_parliament:active.focus,
  fieldset[disabled] a.label.label-governorgeneral:active.focus,
  fieldset[disabled] a.label.label-governor_general:active.focus,
  fieldset[disabled] a.label.label-courts:active.focus, fieldset[disabled] a.label.label-portfoliorole:active.focus, fieldset[disabled] a.label:active.label-warning:focus, fieldset[disabled] a.label.label-enquiryline:active:focus, fieldset[disabled] a.label.label-otherentities:active:focus,
  fieldset[disabled] a.label.label-non_board:active:focus, fieldset[disabled] a.label.label-person:active:focus, fieldset[disabled] a.label.label-portfolio:active:focus,
  fieldset[disabled] a.label.label-commonwealthparliament:active:focus,
  fieldset[disabled] a.label.label-commonwealth_of_parliament:active:focus,
  fieldset[disabled] a.label.label-governorgeneral:active:focus,
  fieldset[disabled] a.label.label-governor_general:active:focus,
  fieldset[disabled] a.label.label-courts:active:focus, fieldset[disabled] a.label.label-portfoliorole:active:focus, a.label:focus.label-warning.disabled:hover, a.label.label-enquiryline:focus.disabled:hover, a.label.label-otherentities:focus.disabled:hover,
  a.label.label-non_board:focus.disabled:hover, a.label.label-person:focus.disabled:hover, a.label.label-portfolio:focus.disabled:hover,
  a.label.label-commonwealthparliament:focus.disabled:hover,
  a.label.label-commonwealth_of_parliament:focus.disabled:hover,
  a.label.label-governorgeneral:focus.disabled:hover,
  a.label.label-governor_general:focus.disabled:hover,
  a.label.label-courts:focus.disabled:hover, a.label.label-portfoliorole:focus.disabled:hover, a.label:focus.label-warning.disabled.focus, a.label.label-enquiryline:focus.disabled.focus, a.label.label-otherentities:focus.disabled.focus,
  a.label.label-non_board:focus.disabled.focus, a.label.label-person:focus.disabled.focus, a.label.label-portfolio:focus.disabled.focus,
  a.label.label-commonwealthparliament:focus.disabled.focus,
  a.label.label-commonwealth_of_parliament:focus.disabled.focus,
  a.label.label-governorgeneral:focus.disabled.focus,
  a.label.label-governor_general:focus.disabled.focus,
  a.label.label-courts:focus.disabled.focus, a.label.label-portfoliorole:focus.disabled.focus, a.label:focus.label-warning.disabled:focus, a.label.label-enquiryline:focus.disabled:focus, a.label.label-otherentities:focus.disabled:focus,
  a.label.label-non_board:focus.disabled:focus, a.label.label-person:focus.disabled:focus, a.label.label-portfolio:focus.disabled:focus,
  a.label.label-commonwealthparliament:focus.disabled:focus,
  a.label.label-commonwealth_of_parliament:focus.disabled:focus,
  a.label.label-governorgeneral:focus.disabled:focus,
  a.label.label-governor_general:focus.disabled:focus,
  a.label.label-courts:focus.disabled:focus, a.label.label-portfoliorole:focus.disabled:focus, a.label:focus.label-warning[disabled]:hover, a.label.label-enquiryline:focus[disabled]:hover, a.label.label-otherentities:focus[disabled]:hover,
  a.label.label-non_board:focus[disabled]:hover, a.label.label-person:focus[disabled]:hover, a.label.label-portfolio:focus[disabled]:hover,
  a.label.label-commonwealthparliament:focus[disabled]:hover,
  a.label.label-commonwealth_of_parliament:focus[disabled]:hover,
  a.label.label-governorgeneral:focus[disabled]:hover,
  a.label.label-governor_general:focus[disabled]:hover,
  a.label.label-courts:focus[disabled]:hover, a.label.label-portfoliorole:focus[disabled]:hover, a.label:focus.label-warning[disabled].focus, a.label.label-enquiryline:focus[disabled].focus, a.label.label-otherentities:focus[disabled].focus,
  a.label.label-non_board:focus[disabled].focus, a.label.label-person:focus[disabled].focus, a.label.label-portfolio:focus[disabled].focus,
  a.label.label-commonwealthparliament:focus[disabled].focus,
  a.label.label-commonwealth_of_parliament:focus[disabled].focus,
  a.label.label-governorgeneral:focus[disabled].focus,
  a.label.label-governor_general:focus[disabled].focus,
  a.label.label-courts:focus[disabled].focus, a.label.label-portfoliorole:focus[disabled].focus, a.label:focus.label-warning[disabled]:focus, a.label.label-enquiryline:focus[disabled]:focus, a.label.label-otherentities:focus[disabled]:focus,
  a.label.label-non_board:focus[disabled]:focus, a.label.label-person:focus[disabled]:focus, a.label.label-portfolio:focus[disabled]:focus,
  a.label.label-commonwealthparliament:focus[disabled]:focus,
  a.label.label-commonwealth_of_parliament:focus[disabled]:focus,
  a.label.label-governorgeneral:focus[disabled]:focus,
  a.label.label-governor_general:focus[disabled]:focus,
  a.label.label-courts:focus[disabled]:focus, a.label.label-portfoliorole:focus[disabled]:focus, fieldset[disabled] a.label:focus.label-warning:hover, fieldset[disabled] a.label.label-enquiryline:focus:hover, fieldset[disabled] a.label.label-otherentities:focus:hover,
  fieldset[disabled] a.label.label-non_board:focus:hover, fieldset[disabled] a.label.label-person:focus:hover, fieldset[disabled] a.label.label-portfolio:focus:hover,
  fieldset[disabled] a.label.label-commonwealthparliament:focus:hover,
  fieldset[disabled] a.label.label-commonwealth_of_parliament:focus:hover,
  fieldset[disabled] a.label.label-governorgeneral:focus:hover,
  fieldset[disabled] a.label.label-governor_general:focus:hover,
  fieldset[disabled] a.label.label-courts:focus:hover, fieldset[disabled] a.label.label-portfoliorole:focus:hover, fieldset[disabled] a.label:focus.label-warning.focus, fieldset[disabled] a.label.label-enquiryline:focus.focus, fieldset[disabled] a.label.label-otherentities:focus.focus,
  fieldset[disabled] a.label.label-non_board:focus.focus, fieldset[disabled] a.label.label-person:focus.focus, fieldset[disabled] a.label.label-portfolio:focus.focus,
  fieldset[disabled] a.label.label-commonwealthparliament:focus.focus,
  fieldset[disabled] a.label.label-commonwealth_of_parliament:focus.focus,
  fieldset[disabled] a.label.label-governorgeneral:focus.focus,
  fieldset[disabled] a.label.label-governor_general:focus.focus,
  fieldset[disabled] a.label.label-courts:focus.focus, fieldset[disabled] a.label.label-portfoliorole:focus.focus, fieldset[disabled] a.label:focus.label-warning:focus, fieldset[disabled] a.label.label-enquiryline:focus:focus, fieldset[disabled] a.label.label-otherentities:focus:focus,
  fieldset[disabled] a.label.label-non_board:focus:focus, fieldset[disabled] a.label.label-person:focus:focus, fieldset[disabled] a.label.label-portfolio:focus:focus,
  fieldset[disabled] a.label.label-commonwealthparliament:focus:focus,
  fieldset[disabled] a.label.label-commonwealth_of_parliament:focus:focus,
  fieldset[disabled] a.label.label-governorgeneral:focus:focus,
  fieldset[disabled] a.label.label-governor_general:focus:focus,
  fieldset[disabled] a.label.label-courts:focus:focus, fieldset[disabled] a.label.label-portfoliorole:focus:focus {
    background-color: #b75a00;
    border-color: #b75a00;
    color: #fff; }
a.label:hover.label-danger, a.label:active.label-danger, a.label:focus.label-danger {
  background-color: #cc0000;
  border-color: #cc0000;
  color: #fff; }
  a.label:hover.label-danger:hover, a.label:hover.label-danger:active, a.label:hover.label-danger:focus, a.label:active.label-danger:hover, a.label:active.label-danger:active, a.label:active.label-danger:focus, a.label:focus.label-danger:hover, a.label:focus.label-danger:active, a.label:focus.label-danger:focus {
    background-color: #cc0000;
    border-color: #cc0000;
    color: #fff; }
  a.label:hover.label-danger.disabled:hover, a.label:hover.label-danger.disabled.focus, a.label:hover.label-danger.disabled:focus, a.label:hover.label-danger[disabled]:hover, a.label:hover.label-danger[disabled].focus, a.label:hover.label-danger[disabled]:focus, fieldset[disabled] a.label:hover.label-danger:hover, fieldset[disabled] a.label:hover.label-danger.focus, fieldset[disabled] a.label:hover.label-danger:focus, a.label:active.label-danger.disabled:hover, a.label:active.label-danger.disabled.focus, a.label:active.label-danger.disabled:focus, a.label:active.label-danger[disabled]:hover, a.label:active.label-danger[disabled].focus, a.label:active.label-danger[disabled]:focus, fieldset[disabled] a.label:active.label-danger:hover, fieldset[disabled] a.label:active.label-danger.focus, fieldset[disabled] a.label:active.label-danger:focus, a.label:focus.label-danger.disabled:hover, a.label:focus.label-danger.disabled.focus, a.label:focus.label-danger.disabled:focus, a.label:focus.label-danger[disabled]:hover, a.label:focus.label-danger[disabled].focus, a.label:focus.label-danger[disabled]:focus, fieldset[disabled] a.label:focus.label-danger:hover, fieldset[disabled] a.label:focus.label-danger.focus, fieldset[disabled] a.label:focus.label-danger:focus {
    background-color: #cc0000;
    border-color: #cc0000;
    color: #fff; }
a.label:hover.label-alpha, a.label:active.label-alpha, a.label:focus.label-alpha {
  background-color: #313131;
  border-color: #313131;
  color: #fff; }
  a.label:hover.label-alpha:hover, a.label:hover.label-alpha:active, a.label:hover.label-alpha:focus, a.label:active.label-alpha:hover, a.label:active.label-alpha:active, a.label:active.label-alpha:focus, a.label:focus.label-alpha:hover, a.label:focus.label-alpha:active, a.label:focus.label-alpha:focus {
    background-color: #313131;
    border-color: #313131;
    color: #fff; }
  a.label:hover.label-alpha.disabled:hover, a.label:hover.label-alpha.disabled.focus, a.label:hover.label-alpha.disabled:focus, a.label:hover.label-alpha[disabled]:hover, a.label:hover.label-alpha[disabled].focus, a.label:hover.label-alpha[disabled]:focus, fieldset[disabled] a.label:hover.label-alpha:hover, fieldset[disabled] a.label:hover.label-alpha.focus, fieldset[disabled] a.label:hover.label-alpha:focus, a.label:active.label-alpha.disabled:hover, a.label:active.label-alpha.disabled.focus, a.label:active.label-alpha.disabled:focus, a.label:active.label-alpha[disabled]:hover, a.label:active.label-alpha[disabled].focus, a.label:active.label-alpha[disabled]:focus, fieldset[disabled] a.label:active.label-alpha:hover, fieldset[disabled] a.label:active.label-alpha.focus, fieldset[disabled] a.label:active.label-alpha:focus, a.label:focus.label-alpha.disabled:hover, a.label:focus.label-alpha.disabled.focus, a.label:focus.label-alpha.disabled:focus, a.label:focus.label-alpha[disabled]:hover, a.label:focus.label-alpha[disabled].focus, a.label:focus.label-alpha[disabled]:focus, fieldset[disabled] a.label:focus.label-alpha:hover, fieldset[disabled] a.label:focus.label-alpha.focus, fieldset[disabled] a.label:focus.label-alpha:focus {
    background-color: #313131;
    border-color: #313131;
    color: #fff; }
a.label:hover.label-beta, a.label:active.label-beta, a.label:focus.label-beta {
  background-color: #880e48;
  border-color: #880e48;
  color: #fff; }
  a.label:hover.label-beta:hover, a.label:hover.label-beta:active, a.label:hover.label-beta:focus, a.label:active.label-beta:hover, a.label:active.label-beta:active, a.label:active.label-beta:focus, a.label:focus.label-beta:hover, a.label:focus.label-beta:active, a.label:focus.label-beta:focus {
    background-color: #880e48;
    border-color: #880e48;
    color: #fff; }
  a.label:hover.label-beta.disabled:hover, a.label:hover.label-beta.disabled.focus, a.label:hover.label-beta.disabled:focus, a.label:hover.label-beta[disabled]:hover, a.label:hover.label-beta[disabled].focus, a.label:hover.label-beta[disabled]:focus, fieldset[disabled] a.label:hover.label-beta:hover, fieldset[disabled] a.label:hover.label-beta.focus, fieldset[disabled] a.label:hover.label-beta:focus, a.label:active.label-beta.disabled:hover, a.label:active.label-beta.disabled.focus, a.label:active.label-beta.disabled:focus, a.label:active.label-beta[disabled]:hover, a.label:active.label-beta[disabled].focus, a.label:active.label-beta[disabled]:focus, fieldset[disabled] a.label:active.label-beta:hover, fieldset[disabled] a.label:active.label-beta.focus, fieldset[disabled] a.label:active.label-beta:focus, a.label:focus.label-beta.disabled:hover, a.label:focus.label-beta.disabled.focus, a.label:focus.label-beta.disabled:focus, a.label:focus.label-beta[disabled]:hover, a.label:focus.label-beta[disabled].focus, a.label:focus.label-beta[disabled]:focus, fieldset[disabled] a.label:focus.label-beta:hover, fieldset[disabled] a.label:focus.label-beta.focus, fieldset[disabled] a.label:focus.label-beta:focus {
    background-color: #880e48;
    border-color: #880e48;
    color: #fff; }

.progress-bar {
  background-color: #880e48; }

.progress-bar-default {
  background-color: #6e6e6e; }

.progress-bar-primary {
  background-color: #146577; }

.progress-bar-success {
  background-color: #007554; }

.progress-bar-info {
  background-color: #00bfe9; }

.progress-bar-warning {
  background-color: #f9c642; }

.progress-bar-danger {
  background-color: #cc0000; }

.badge {
  background-color: #6e6e6e; }

.alert {
  border-radius: 1px;
  padding: 1.2em;
  box-shadow: 0 0 8px #bbb;
  color: #313131;
  background: transparent;
  border: none; }

.alert-default {
  padding-left: 1.6em; }

.alert-primary {
  border-left: 0.4em solid #146577; }

.alert-success {
  border-left: 0.4em solid #007554; }

.alert-info {
  border-left: 0.4em solid #00bfe9; }

.alert-warning {
  border-left: 0.4em solid #f9c642; }

.alert-danger {
  border-left: 0.4em solid #cc0000; }

.alert-calendar {
  border-left: 0.4em solid #146577; }
  .alert-calendar .calendar-date,
  .alert-calendar .calendar-name {
    display: block;
    font-size: 32px;
    line-height: 1.2; }
  .alert-calendar .calendar-date {
    font-weight: 700; }

.text-muted {
  color: #6e6e6e; }

.text-primary {
  color: #146577; }

.text-success {
  color: #007554; }

.text-info {
  color: #00809d; }

.text-warning {
  color: #b75a00; }

.text-danger {
  color: #cc0000; }

.jumbotron,
.well {
  border-radius: 1px;
  border: 0;
  background-color: #f0f3f5; }
  .jumbotron h1:first-child,
  .jumbotron h2:first-child,
  .jumbotron h3:first-child,
  .jumbotron h4:first-child,
  .jumbotron h5:first-child,
  .jumbotron h6:first-child,
  .well h1:first-child,
  .well h2:first-child,
  .well h3:first-child,
  .well h4:first-child,
  .well h5:first-child,
  .well h6:first-child {
    margin-top: 0;
    margin-bottom: 0.8em; }
  .jumbotron h1:last-child,
  .jumbotron h2:last-child,
  .jumbotron h3:last-child,
  .jumbotron h4:last-child,
  .jumbotron h5:last-child,
  .jumbotron h6:last-child,
  .well h1:last-child,
  .well h2:last-child,
  .well h3:last-child,
  .well h4:last-child,
  .well h5:last-child,
  .well h6:last-child {
    margin-bottom: 0; }

.container .jumbotron h1 {
  font-size: 230%; }

.jumbotron {
  margin-bottom: 3em; }

.page-header {
  border-bottom: 1px solid #f0f3f5; }

.nav-tabs,
.nav-pills {
  border-bottom: 1px solid #6e6e6e; }
  .nav-tabs li,
  .nav-pills li {
    list-style: none; }
    .nav-tabs li a,
    .nav-pills li a {
      border-radius: 0;
      border: none;
      border-bottom: solid 4px transparent; }
      .nav-tabs li a:active, .nav-tabs li a:focus, .nav-tabs li a:hover,
      .nav-pills li a:active,
      .nav-pills li a:focus,
      .nav-pills li a:hover {
        background-color: #dff4f8;
        border-bottom-color: #00bfe9;
        border-bottom: 4px solid #146577; }
    .nav-tabs li.active > a,
    .nav-pills li.active > a {
      color: #146577;
      background-color: #dff4f8;
      margin-right: 0;
      border: none;
      border-bottom: 4px solid #146577; }
      .nav-tabs li.active > a:active, .nav-tabs li.active > a:focus, .nav-tabs li.active > a:hover,
      .nav-pills li.active > a:active,
      .nav-pills li.active > a:focus,
      .nav-pills li.active > a:hover {
        color: #146577;
        background-color: #dff4f8;
        border: none;
        border-bottom: 4px solid #146577; }
      .nav-tabs li.active > a .badge,
      .nav-pills li.active > a .badge {
        background-color: #146577;
        color: #fff; }
    .nav-tabs li + li,
    .nav-pills li + li {
      margin-left: 0; }

.nav-tabs.nav-justified > li > a {
  border-radius: 0; }

.breadcrumb {
  background-color: transparent;
  padding: 10px 0; }
  .breadcrumb .active {
    color: #313131; }
  .breadcrumb li {
    margin-bottom: 2px; }
    .breadcrumb li + li:before {
      content: "\0203A";
      color: #6e6e6e;
      padding: 0 15px; }

.pagination > li > a, .pagination > li > span,
.pager > li > a,
.pager > li > span {
  color: #146577;
  background-color: #fff;
  border: 1px solid #bbb; }
  .pagination > li > a:hover, .pagination > li > a:active, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:active, .pagination > li > span:focus,
  .pager > li > a:hover,
  .pager > li > a:active,
  .pager > li > a:focus,
  .pager > li > span:hover,
  .pager > li > span:active,
  .pager > li > span:focus {
    color: #115361;
    background-color: #f0f3f5;
    border: 1px solid #146577; }
  .pagination > li > a:active, .pagination > li > span:active,
  .pager > li > a:active,
  .pager > li > span:active {
    color: #313131;
    background-color: #5bcbe3;
    border-color: #6e6e6e; }
.pagination > li:first-child > a,
.pagination > li:first-child > span,
.pager > li:first-child > a,
.pager > li:first-child > span {
  border-top-left-radius: 1px;
  border-bottom-left-radius: 1px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span,
.pager > li:last-child > a,
.pager > li:last-child > span {
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px; }
.pagination > li.active a,
.pagination > li.active span,
.pager > li.active a,
.pager > li.active span {
  background-color: #115361;
  border-color: #115361; }
  .pagination > li.active a:hover, .pagination > li.active a:active, .pagination > li.active a:focus,
  .pagination > li.active span:hover,
  .pagination > li.active span:active,
  .pagination > li.active span:focus,
  .pager > li.active a:hover,
  .pager > li.active a:active,
  .pager > li.active a:focus,
  .pager > li.active span:hover,
  .pager > li.active span:active,
  .pager > li.active span:focus {
    color: #fff;
    background-color: #115361;
    border-color: #115361; }
.pagination > li.disabled a,
.pagination > li.disabled span,
.pager > li.disabled a,
.pager > li.disabled span {
  color: #6e6e6e;
  background-color: #fff;
  border-color: #bbb; }

.pager li a,
.pager li span {
  border-radius: 1px; }

form {
  max-width: 48em; }

form [type='text'],
form [type='number'],
form [type='tel'],
form [type='email'],
form [type='password'],
form input[type='radio'],
form input[type='checkbox']
select,
form optgroup,
form textarea {
  font: inherit;
  font-size: 17px;
  padding: 1.12em 0.7em; }
  form [type='text']:active, form [type='text']:focus,
  form [type='number']:active,
  form [type='number']:focus,
  form [type='tel']:active,
  form [type='tel']:focus,
  form [type='email']:active,
  form [type='email']:focus,
  form [type='password']:active,
  form [type='password']:focus,
  form input[type='radio']:active,
  form input[type='radio']:focus,
  form input[type='checkbox']
  select:active,
  form input[type='checkbox']
  select:focus,
  form optgroup:active,
  form optgroup:focus,
  form textarea:active,
  form textarea:focus {
    outline: 2px solid #5bcbe3; }
form input[type=file] {
  line-height: 0;
  margin-top: 10px; }
form label {
  margin-bottom: 3px;
  margin-top: 6px; }

.help-block {
  color: #6e6e6e; }

.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {
  color: #007554; }

.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label {
  color: #b75a00; }

.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
  color: #cc0000; }

.form-control {
  border-radius: 1px;
  box-shadow: none;
  font-size: 17px; }

fieldset[disabled] .form-control,
.form-control:disabled {
  background-color: #f0f3f5;
  color: #6e6e6e; }

.checkbox,
.radio {
  margin-top: 20px;
  margin-bottom: 15px; }

.input-group-addon {
  border-radius: 3px; }

.input-group-addon {
  color: #6e6e6e;
  background-color: #f0f3f5;
  border: 1px solid #bbb; }

.form-control {
  color: #6e6e6e;
  border: 1px solid #bbb; }

select.form-control {
  margin-bottom: 10px;
  min-height: 2.3em; }

.input-group-btn .btn {
  padding: 7px 15px; }

.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio] {
  margin-top: 6px; }

.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  border-radius: 3px; }

label {
  width: 100%; }
  label .optional {
    float: right;
    color: #115361;
    font-weight: 400; }

.checkbox input[type=checkbox] {
  position: relative;
  top: -8px;
  left: -12px;
  margin: 0 6px 0 -25px;
  cursor: pointer; }
  .checkbox input[type=checkbox]:before {
    transition: all 0.1s ease-out;
    content: "";
    position: absolute;
    left: 0;
    z-index: 1;
    width: 1.6em;
    height: 1.6em; }
  .checkbox input[type=checkbox]:checked:before {
    transform: rotate(-45deg);
    width: 19px;
    height: 10px;
    border: 4px solid #fff;
    border-top-style: none;
    border-right-style: none;
    top: 5px;
    left: 4px; }
  .checkbox input[type=checkbox]:after {
    content: "";
    position: absolute;
    top: -1px;
    left: 0;
    width: 1.6em;
    height: 1.6em;
    background: #fff;
    cursor: pointer;
    border: 2px solid #313131; }
  .checkbox input[type=checkbox]:checked:after {
    background: #313131;
    border-color: #313131; }
.checkbox input[type=checkbox]:active, .checkbox input[type=checkbox]:focus {
  outline: none; }
  .checkbox input[type=checkbox]:active:before, .checkbox input[type=checkbox]:active:after, .checkbox input[type=checkbox]:focus:before, .checkbox input[type=checkbox]:focus:after {
    border-color: #00bfe9; }
.checkbox input[type=checkbox]:checked:active:after, .checkbox input[type=checkbox]:checked:focus:after {
  border-color: #313131; }
.checkbox:hover input[type=checkbox]:after {
  border-color: #146577; }
.checkbox label {
  position: relative;
  margin: .5rem .5rem .5rem 1em;
  line-height: 135%;
  cursor: pointer; }

.has-success .checkbox input:after {
  border-color: #007554; }

.has-warning .checkbox input:after {
  border-color: #b75a00; }

.has-error .checkbox input:after {
  border-color: #cc0000; }

fieldset:disabled .checkbox,
.checkbox.disabled {
  cursor: not-allowed; }
  fieldset:disabled .checkbox label,
  .checkbox.disabled label {
    color: #bbb; }
  fieldset:disabled .checkbox input:disabled:before, fieldset:disabled .checkbox input:disabled:after,
  .checkbox.disabled input:disabled:before,
  .checkbox.disabled input:disabled:after {
    cursor: not-allowed; }
  fieldset:disabled .checkbox input:disabled:after,
  .checkbox.disabled input:disabled:after {
    border-color: #bbb;
    background-color: #f0f3f5; }

.radio input[type=radio] {
  position: relative;
  top: -0.6rem;
  top: -9px;
  left: -11px;
  margin: 0 0 0 -19px;
  cursor: pointer;
  outline: none;
  transition: all 0.1s ease;
  outline: none; }
  .radio input[type=radio]:active, .radio input[type=radio]:focus {
    outline: none; }
  .radio input[type=radio]:before {
    border-radius: 100%;
    content: "";
    position: absolute;
    left: 0;
    z-index: 1;
    width: 1.6em;
    height: 1.6em;
    width: 19px;
    height: 19px;
    border: 3px solid #fff;
    top: 4px;
    left: -3px;
    transition: all 0.16s ease;
    transform: scale(0); }
  .radio input[type=radio]:checked:before {
    transform: scale(1); }
  .radio input[type=radio]:after {
    border-radius: 100%;
    content: "";
    position: absolute;
    left: -7px;
    width: 1.6em;
    height: 1.6em;
    background: #fff;
    cursor: pointer;
    border: 2px solid #313131; }
  .radio input[type=radio]:checked:after {
    background: #313131;
    border-color: #313131; }
.radio input[type=radio]:active:before, .radio input[type=radio]:active:after, .radio input[type=radio]:focus:before, .radio input[type=radio]:focus:after {
  border-color: #00bfe9; }
.radio input[type=radio]:checked:active:after, .radio input[type=radio]:checked:focus:after {
  border-color: #313131; }
.radio:hover input[type=radio]:after {
  border-color: #146577; }
.radio label {
  position: relative;
  margin: .5rem .5rem .5rem 1em;
  line-height: 135%;
  cursor: pointer; }

fieldset:disabled .radio,
.radio.disabled {
  cursor: not-allowed; }
  fieldset:disabled .radio label,
  .radio.disabled label {
    color: #bbb; }
  fieldset:disabled .radio input:disabled:before, fieldset:disabled .radio input:disabled:after,
  .radio.disabled input:disabled:before,
  .radio.disabled input:disabled:after {
    cursor: not-allowed; }
  fieldset:disabled .radio input:disabled:after,
  .radio.disabled input:disabled:after {
    border-color: #bbb;
    background-color: #f0f3f5; }

select.form-control {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 1px;
  color: #313131;
  background-image: linear-gradient(45deg, transparent 50%, #313131 50%), linear-gradient(135deg, #313131 50%, transparent 50%);
  background-position: calc(100% - 15px) calc(0.9em + 2px), calc(100% - 10px) calc(0.9em + 2px);
  background-size: 6px 6px, 6px 6px;
  background-repeat: no-repeat; }
  select.form-control:active, select.form-control:focus {
    background-image: linear-gradient(45deg, transparent 50%, #00bfe9 50%), linear-gradient(135deg, #00bfe9 50%, transparent 50%);
    border-color: #00bfe9; }
  select.form-control:hover {
    background-image: linear-gradient(45deg, transparent 50%, #146577 50%), linear-gradient(135deg, #146577 50%, transparent 50%);
    border-color: #146577; }
  select.form-control[multiple] {
    background: none;
    padding: 0; }
    select.form-control[multiple] option {
      margin: 0;
      padding: 5px 15px; }
      select.form-control[multiple] option:checked, select.form-control[multiple] option:active, select.form-control[multiple] option:focus {
        color: #313131;
        box-shadow: inset 1000px 1000px #00bfe9; }
  select.form-control:disabled {
    background-image: linear-gradient(45deg, transparent 50%, #bbb 50%), linear-gradient(135deg, #bbb 50%, transparent 50%);
    border-color: #bbb;
    color: #6e6e6e;
    background-color: #f0f3f5; }
    select.form-control:disabled:before, select.form-control:disabled:after {
      cursor: not-allowed; }
    select.form-control:disabled:after {
      border-color: #bbb;
      background-color: #f0f3f5; }
    select.form-control:disabled:active, select.form-control:disabled:focus, select.form-control:disabled:hover {
      background-image: linear-gradient(45deg, transparent 50%, #bbb 50%), linear-gradient(135deg, #bbb 50%, transparent 50%);
      border-color: #bbb; }
    select.form-control:disabled[multiple] {
      background: #f0f3f5; }

select.form-control:disabled,
fieldset:disabled {
  cursor: not-allowed; }

.table > tbody > tr:nth-of-type(even) {
  background-color: #f0f3f5; }

.table > thead > tr > td, .table > thead > tr > th, .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th {
  border-top: 1px solid #f0f3f5;
  padding: 1em; }
.table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  border-bottom: solid 1px #bbb; }
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: solid 2px #6e6e6e; }

.table-bordered {
  border: 1px solid #f0f3f5; }
  .table-bordered > thead > tr > td, .table-bordered > thead > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th {
    border: 1px solid #f0f3f5; }

.img-circle,
.img-rounded,
.img-thumbnail {
  border: 1px solid #f0f3f5; }

.img-rounded,
.img-thumbnail {
  border-radius: 3px; }

.thumbnail {
  padding: 0;
  border: 1px solid #f0f3f5; }
  .thumbnail .caption {
    padding: 9px 13px; }
    .thumbnail .caption .meta,
    .thumbnail .caption time,
    .thumbnail .caption small,
    .thumbnail .caption time,
    .thumbnail .caption small {
      padding: 0.8em 0;
      display: inline-block; }

.meta, .thumbnail .caption .meta,
.thumbnail .caption time,
.thumbnail .caption small {
  color: #6e6e6e; }

.media {
  margin-bottom: 2.5em; }

.media-heading {
  margin-bottom: 10px; }

.media-left a {
  border-bottom: 0;
  display: inline-block; }

.panel .panel-heading,
.panel .panel-footer {
  background-color: #f0f3f5; }
.panel .panel-heading {
  color: #fff;
  padding: 0;
  border-top-left-radius: 1px;
  border-top-right-radius: 1px; }
  .panel .panel-heading .panel-title {
    padding: 1.5em 1em;
    font-size: 100%; }
  .panel .panel-heading a.panel-title {
    display: block;
    border-bottom: none; }
    .panel .panel-heading a.panel-title:hover, .panel .panel-heading a.panel-title:active, .panel .panel-heading a.panel-title:focus {
      background-color: #bbb; }
      .panel .panel-heading a.panel-title:hover:after, .panel .panel-heading a.panel-title:active:after, .panel .panel-heading a.panel-title:focus:after {
        color: #146577; }
      .panel .panel-heading a.panel-title:hover > *, .panel .panel-heading a.panel-title:active > *, .panel .panel-heading a.panel-title:focus > * {
        padding-bottom: 2px;
        border-bottom: solid 1px #00bfe9; }
    .panel .panel-heading a.panel-title:after {
      font-family: 'Glyphicons Halflings';
      content: "\e113";
      float: right;
      color: #043751;
      transition: all 0.2s; }
    .panel .panel-heading a.panel-title.collapsed:after {
      transform: rotate(180deg); }
    .panel .panel-heading a.panel-title > * {
      display: inline; }
.panel .panel-body {
  padding: 1.5em 1em; }
.panel .panel-footer {
  border-top: 1px solid #bbb;
  padding: 1.2em 1em;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px; }

.panel-default {
  border-color: #bbb; }
  .panel-default .panel-heading {
    color: #313131;
    border: none; }
  .panel-default .panel-body {
    border-top: 1px solid #bbb !important; }

.panel-primary {
  border-color: #146577; }
  .panel-primary .panel-heading {
    background-color: #146577;
    border-color: #146577; }

.panel-success {
  border-color: #007554; }
  .panel-success .panel-heading {
    background-color: #007554;
    border-color: #007554; }

.panel-info {
  border-color: #00bfe9; }
  .panel-info .panel-heading {
    background-color: #00bfe9;
    border-color: #00bfe9;
    color: #313131; }

.panel-warning {
  border-color: #f9c642; }
  .panel-warning .panel-heading {
    background-color: #f9c642;
    border-color: #f9c642;
    color: #313131; }

.panel-danger {
  border-color: #cc0000; }
  .panel-danger .panel-heading {
    background-color: #cc0000;
    border-color: #cc0000; }

.list-group {
  border-radius: 0; }
  .list-group .list-group-item.active {
    background-color: #146577; }

.list-group-item {
  border: 1px solid #bbb;
  border-left: none;
  border-right: none; }
  .list-group-item:first-child, .list-group-item:last-child {
    border-radius: 0; }
  .list-group-item h1,
  .list-group-item h2,
  .list-group-item h3,
  .list-group-item h4,
  .list-group-item h5,
  .list-group-item h6 {
    margin-top: 10px; }
  .list-group-item .list-group-item-text {
    margin-bottom: 10px; }

.list-group-item-heading {
  margin-bottom: 10px; }

.dropdown-menu {
  margin-bottom: 1.5em; }
  .dropdown-menu li {
    margin: 0;
    padding: 0; }
    .dropdown-menu li a {
      padding: 1em;
      margin: 0;
      color: #115361; }
      .dropdown-menu li a:hover, .dropdown-menu li a:active, .dropdown-menu li a:focus {
        color: #313131; }
    .dropdown-menu li.dropdown-header {
      padding: 15px 20px 5px 0.5em;
      color: #313131; }

.caret {
  border-top-color: #115361; }

pre,
code {
  background-color: #f0f3f5; }

kbd {
  display: inline-block;
  border: solid 1px #5bcbe3;
  border-radius: 3px;
  box-shadow: 0 1px 0 0 #5bcbe3;
  background-color: #f0f3f5;
  color: #146577;
  text-align: center;
  font-size: 87.5%;
  padding: 0 0.8em;
  margin: 1px 0.4em; }
  kbd kbd {
    border: none; }

.carousel .carousel-control {
  border-bottom: none; }
  .carousel .carousel-control:hover, .carousel .carousel-control:active, .carousel .carousel-control:focus {
    background-color: transparent; }

.popover {
  border-radius: 3px; }
  .popover.right > .arrow {
    left: -11px; }
  .popover .popover-title {
    background-color: #f0f3f5;
    color: #115361;
    font-weight: 500; }

.tooltip {
  border-radius: 3px;
  min-width: 10em; }

.index-links {
  margin: 1.6em 0;
  border-left: 0.4em solid #f0f3f5;
  padding: 0 0 1.2em 1.2em; }
  .index-links h1,
  .index-links h2,
  .index-links h3,
  .index-links h4,
  .index-links h5,
  .index-links h6 {
    font-size: 1em;
    margin-top: 1.6em;
    padding-bottom: 1.2em;
    color: #6e6e6e;
    font-weight: 400; }
  .index-links a {
    font-weight: bold; }
  .index-links ul,
  .index-links ol {
    padding-left: 0;
    list-style: none; }
    .index-links ul ul,
    .index-links ul ol,
    .index-links ol ul,
    .index-links ol ol {
      padding-left: 2em; }
  .index-links li:not(:last-of-type) {
    margin-bottom: 1.5em; }

.repeat-word > span,
.repeat-word a {
  font-size: 150%;
  font-weight: 700;
  line-height: 1.4;
  display: inline-block; }
  .repeat-word > span span,
  .repeat-word a span {
    display: block;
    font-size: 65%; }
.repeat-word h1 a,
.repeat-word h2 a,
.repeat-word h3 a,
.repeat-word h4 a,
.repeat-word h5 a,
.repeat-word h6 a {
  font-size: 100%; }

.progress-indicator .list-group-item {
  padding-left: 81px; }
  .progress-indicator .list-group-item:before {
    content: "\2022";
    color: #888888;
    position: absolute;
    left: 37px;
    top: 0.42em;
    width: 61px;
    font-size: 150%; }
  .progress-indicator .list-group-item .label {
    padding-top: 3px;
    background-color: transparent;
    border-color: #6e6e6e;
    color: #6e6e6e; }
  .progress-indicator .list-group-item.progress-indicator--active {
    border-left: 3px solid #146577;
    padding-left: 78px; }
    .progress-indicator .list-group-item.progress-indicator--active:before {
      left: 26px; }
  .progress-indicator .list-group-item.progress-indicator--doing:before {
    left: 24px;
    top: 0.42em;
    content: "\2022\2022\2022";
    font-size: 150%;
    color: #115361; }
  .progress-indicator .list-group-item.progress-indicator--doing .progress-indicator--heading {
    color: #115361; }
  .progress-indicator .list-group-item.progress-indicator--doing .label {
    border-color: #146577;
    color: #146577; }
  .progress-indicator .list-group-item.progress-indicator--done:before {
    content: "";
    transform: rotate(-45deg);
    width: 24px;
    height: 12px;
    border: 3px solid #888888;
    border-top-style: none;
    border-right-style: none;
    top: 15px;
    left: 29px; }
  .progress-indicator .list-group-item .progress-indicator--heading {
    font-size: 18px;
    margin: 5px 3em 8px 0;
    word-break: break-word; }
    .progress-indicator .list-group-item .progress-indicator--heading a {
      padding-left: 0;
      line-height: 1.1;
      display: inline-block; }
      .progress-indicator .list-group-item .progress-indicator--heading a:hover, .progress-indicator .list-group-item .progress-indicator--heading a:active, .progress-indicator .list-group-item .progress-indicator--heading a:focus {
        background-color: rgba(0, 191, 233, 0.7); }
  .progress-indicator .list-group-item .progress-indicator--status {
    position: absolute;
    top: 13px;
    right: 15px; }

.list-group.list-group-icon .list-group-item {
  font-size: 18px;
  font-weight: bold;
  padding: 1.3em 30px;
  padding-left: 82px; }
  .list-group.list-group-icon .list-group-item > a {
    display: inline-block; }
    .list-group.list-group-icon .list-group-item > a:hover .fa,
    .list-group.list-group-icon .list-group-item > a:hover .glyphicon,
    .list-group.list-group-icon .list-group-item > a:hover .icon, .list-group.list-group-icon .list-group-item > a:active .fa,
    .list-group.list-group-icon .list-group-item > a:active .glyphicon,
    .list-group.list-group-icon .list-group-item > a:active .icon, .list-group.list-group-icon .list-group-item > a:focus .fa,
    .list-group.list-group-icon .list-group-item > a:focus .glyphicon,
    .list-group.list-group-icon .list-group-item > a:focus .icon {
      color: #00bfe9; }
    .list-group.list-group-icon .list-group-item > a .glyphicon,
    .list-group.list-group-icon .list-group-item > a .icon {
      top: 0.6em; }
  .list-group.list-group-icon .list-group-item .fa,
  .list-group.list-group-icon .list-group-item .glyphicon,
  .list-group.list-group-icon .list-group-item .icon {
    margin-right: 0;
    margin-left: -61px;
    color: #6e6e6e;
    font-size: 35px;
    top: 0.6em;
    position: absolute; }
    .list-group.list-group-icon .list-group-item .fa:before,
    .list-group.list-group-icon .list-group-item .glyphicon:before,
    .list-group.list-group-icon .list-group-item .icon:before {
      margin-right: 0.5em; }
  .list-group.list-group-icon .list-group-item .list-group-item-heading {
    margin-top: 5px; }
  .list-group.list-group-icon .list-group-item .list-group-item-text {
    margin-bottom: 0; }

.dashboard-item {
  margin: 1em 0 3em 0; }
  .dashboard-item .dashboard-icon {
    font-size: 8em;
    color: #146577;
    margin-bottom: 0.2em; }
  .dashboard-item .dashboard-title {
    margin: 0;
    padding-bottom: 0.5em; }
  .dashboard-item .dashboard-more-info {
    line-height: 1.1;
    outline: 0;
    transition: all .2s;
    font-size: 80%;
    color: #fff;
    border-bottom: none;
    top: -3px;
    position: relative; }
    .dashboard-item .dashboard-more-info:before {
      content: "i";
      font-family: "Book Antiqua", Georgia, "Bitstream Vera Serif", serif;
      font-style: italic;
      color: #146577;
      border: 2px solid #146577;
      border-radius: 100%;
      padding: 0 9px;
      font-size: 20px; }
    .dashboard-item .dashboard-more-info:hover, .dashboard-item .dashboard-more-info:active, .dashboard-item .dashboard-more-info:focus {
      background-color: transparent; }
      .dashboard-item .dashboard-more-info:hover:before, .dashboard-item .dashboard-more-info:active:before, .dashboard-item .dashboard-more-info:focus:before {
        color: #313131;
        text-decoration: none;
        background-color: #00bfe9;
        border-color: #00bfe9; }
  .dashboard-item .dashboard-more-info-qmark:before {
    content: "?";
    font-style: normal;
    font-family: "Open Sans", Verdana, "Bitstream Vera Sans", sans-serif; }
  .dashboard-item .dashboard-highlight {
    color: #146577;
    display: block;
    font-size: 180%;
    margin: 0.5em 0; }
    .dashboard-item .dashboard-highlight a {
      padding: 0.5em 0.1em 0;
      color: #146577; }
      .dashboard-item .dashboard-highlight a:hover, .dashboard-item .dashboard-highlight a:active, .dashboard-item .dashboard-highlight a:focus {
        color: #313131; }
    .dashboard-item .dashboard-highlight strong {
      font-size: 180%; }
      .dashboard-item .dashboard-highlight strong a {
        padding: 0; }
  .dashboard-item .dashboard-extra {
    color: #313131; }

.calendar-list {
  max-width: 48em;
  padding-left: 0; }
  .calendar-list .calendar-item {
    display: table;
    width: 100%;
    background-color: #f0f3f5;
    border-bottom: 1px solid #fff; }
    .calendar-list .calendar-item .calendar-number {
      display: block;
      margin: 6px 0;
      color: #146577;
      font-size: 1.8em; }
    .calendar-list .calendar-item .calendar-title {
      padding: 0 0 0 20px;
      line-height: 1.4;
      padding-top: 3px;
      font-size: 1.25em; }
    .calendar-list .calendar-item .calendar-note {
      font-size: 14px;
      display: block;
      margin: 3px 0;
      padding-right: 10px;
      color: #313131; }
    .calendar-list .calendar-item .calendar-date,
    .calendar-list .calendar-item .calendar-name {
      width: 70px;
      text-align: center;
      text-transform: uppercase;
      line-height: 0.8;
      padding: 12px 10px;
      border-right: 1px solid #fff; }
    .calendar-list .calendar-item .calendar-date,
    .calendar-list .calendar-item .calendar-title {
      display: table-cell;
      vertical-align: middle; }

.cta-link {
  display: inline-block;
  position: relative;
  font-size: 21px;
  margin-bottom: 1.6em;
  margin-right: 0.2em;
  padding: 2px 5px;
  font-weight: bold; }
  .cta-link::after {
    content: '›';
    display: inline-block;
    margin-left: 0.3em;
    transition: all 0.2s ease-in;
    font-weight: 400;
    color: #00bfe9;
    font-size: 150%;
    margin-top: -0.1em; }
  .cta-link:hover, .cta-link:active, .cta-link:focus {
    margin-right: 0;
    color: #043751; }
    .cta-link:hover::after, .cta-link:active::after, .cta-link:focus::after {
      color: #043751;
      margin-left: 0.45em;
      transform: scale(1.2); }

.full-page {
  padding: 0; }
  .full-page .container {
    margin: 25vh auto;
    height: 50vh; }

@media (max-width: 991px) {
  .brand .style-line:before, .brand .style-line:after {
    display: none; }

  footer img {
    padding-bottom: 20px; } }
@media (min-width: 768px) {
  header.hero .container .row {
    padding: 8em 0; }
  header.hero .tagline {
    font-size: 18px; }

  .vcenter {
    display: flex;
    align-items: center; }
    .vcenter > * {
      display: flex;
      align-items: center; } }
@media (max-width: 767px) {
  .navbar-toggle {
    border: 1px solid #fff;
    margin-top: 1.05em;
    border-radius: 1px; }
    .navbar-toggle .icon-bar {
      background-color: #fff;
      transition: color 0.2s, opacity 0.4s, transform 0.6s; }
    .navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(2) {
      opacity: 0; }
    .navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(4) {
      transform: rotate(45deg);
      margin-top: -2px !important;
      margin-bottom: 6px; }
    .navbar-toggle:not(.collapsed) .icon-bar:nth-of-type(3) {
      transform: rotate(-225deg);
      margin-top: 6px; }

  header .input-group {
    margin-top: 1.5em; }

  .main-nav .navbar-toggle {
    margin: 10px auto;
    display: block;
    float: none;
    border-color: #115361; }
    .main-nav .navbar-toggle .icon-bar {
      background-color: #115361; }
  .main-nav .navbar-collapse.in {
    overflow: visible; }
  .main-nav .nav {
    margin: 0; }
  .main-nav .input-group {
    border-top: 1px solid #bbb;
    margin-top: 10px; }
    .main-nav .input-group .form-control {
      padding: 1.3em 0.7em; }

  .navbar-collapse {
    border-top: none;
    box-shadow: none;
    margin-top: 1em;
    background-color: rgba(255, 255, 255, 0.1);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px); }
    .navbar-collapse li a {
      padding-top: 15px;
      padding-bottom: 15px;
      color: #fff; }
      .navbar-collapse li a:hover, .navbar-collapse li a:active, .navbar-collapse li a:focus {
        color: #313131; }
    .navbar-collapse .dropdown .divider {
      background-color: rgba(255, 255, 255, 0.5); }
    .navbar-collapse .dropdown.open {
      color: #313131;
      background-color: rgba(255, 255, 255, 0.3); }
      .navbar-collapse .dropdown.open li a {
        padding-top: 15px;
        padding-bottom: 15px; }
    .navbar-collapse .dropdown-header {
      color: #dff4f8;
      margin-left: -10px; }

  .calendar-list .calendar-item .calendar-title {
    padding-bottom: 10px;
    line-height: 1.1; }

  body > footer .list-inline li {
    margin-bottom: 5px; }
  body > footer small {
    margin-top: 1.4em; } }
@media screen and (min-width: 768px) {
  form input[type='radio'] + label::before,
  form input[type='checkbox'] + label::before {
    top: 9px; }

  form input[type='radio']:checked + label::after {
    top: 14px; }

  .nav-tabs.nav-justified > li > a {
    border-bottom: 4px solid transparent; }
    .nav-tabs.nav-justified > li > a:hover, .nav-tabs.nav-justified > li > a:active, .nav-tabs.nav-justified > li > a:focus {
      border-bottom-color: #146577; } }
@media (min-width: 431px) and (max-width: 767px) {
  header .tagline,
  header .input-group {
    margin-top: 1.5em; }
  header .navbar-toggle {
    margin-top: -4.72em;
    margin-right: 0; }
  header .tagline {
    text-align: center; }
  header .input-group input.form-control {
    border-top-width: 1px; } }
@media (min-width: 431px) {
  .popover-title {
    min-width: 200px; }

  header .navbar-header {
    display: inline-block; } }
@media (max-width: 430px) {
  body > header .vcenter {
    display: block; }
    body > header .vcenter > * {
      width: 100%;
      display: block; }
  body > header a {
    display: block;
    justify-content: middle; }
  body > header .brand {
    text-align: center;
    margin: 0; }
    body > header .brand img {
      width: 100%;
      margin: auto;
      margin-bottom: 10px; }
    body > header .brand .label {
      margin: 0; }
  body > header .navbar-toggle {
    float: none;
    display: block;
    margin-left: auto;
    margin-right: auto; }
  body > header p,
  body > header .cta-link,
  body > header .tagline {
    text-align: center; } }
a {
  color: #146577; }

body > div h1 a,
body > div h2 a,
body > div h3 a,
body > div h4 a,
body > div h5 a,
body > div h6 a,
body > div p a,
body > div small a,
body > div ul a,
body > div table a,
body > div span a,
body > div div a,
body > div ol a,
body > main h1 a,
body > main h2 a,
body > main h3 a,
body > main h4 a,
body > main h5 a,
body > main h6 a,
body > main p a,
body > main small a,
body > main ul a,
body > main table a,
body > main span a,
body > main div a,
body > main ol a,
body > footer h1 a,
body > footer h2 a,
body > footer h3 a,
body > footer h4 a,
body > footer h5 a,
body > footer h6 a,
body > footer p a,
body > footer small a,
body > footer ul a,
body > footer table a,
body > footer span a,
body > footer div a,
body > footer ol a {
  color: #146577;
  border-bottom: solid 1px #146577; }
  body > div h1 a:hover, body > div h1 a:focus, body > div h1 a:active,
  body > div h2 a:hover,
  body > div h2 a:focus,
  body > div h2 a:active,
  body > div h3 a:hover,
  body > div h3 a:focus,
  body > div h3 a:active,
  body > div h4 a:hover,
  body > div h4 a:focus,
  body > div h4 a:active,
  body > div h5 a:hover,
  body > div h5 a:focus,
  body > div h5 a:active,
  body > div h6 a:hover,
  body > div h6 a:focus,
  body > div h6 a:active,
  body > div p a:hover,
  body > div p a:focus,
  body > div p a:active,
  body > div small a:hover,
  body > div small a:focus,
  body > div small a:active,
  body > div ul a:hover,
  body > div ul a:focus,
  body > div ul a:active,
  body > div table a:hover,
  body > div table a:focus,
  body > div table a:active,
  body > div span a:hover,
  body > div span a:focus,
  body > div span a:active,
  body > div div a:hover,
  body > div div a:focus,
  body > div div a:active,
  body > div ol a:hover,
  body > div ol a:focus,
  body > div ol a:active,
  body > main h1 a:hover,
  body > main h1 a:focus,
  body > main h1 a:active,
  body > main h2 a:hover,
  body > main h2 a:focus,
  body > main h2 a:active,
  body > main h3 a:hover,
  body > main h3 a:focus,
  body > main h3 a:active,
  body > main h4 a:hover,
  body > main h4 a:focus,
  body > main h4 a:active,
  body > main h5 a:hover,
  body > main h5 a:focus,
  body > main h5 a:active,
  body > main h6 a:hover,
  body > main h6 a:focus,
  body > main h6 a:active,
  body > main p a:hover,
  body > main p a:focus,
  body > main p a:active,
  body > main small a:hover,
  body > main small a:focus,
  body > main small a:active,
  body > main ul a:hover,
  body > main ul a:focus,
  body > main ul a:active,
  body > main table a:hover,
  body > main table a:focus,
  body > main table a:active,
  body > main span a:hover,
  body > main span a:focus,
  body > main span a:active,
  body > main div a:hover,
  body > main div a:focus,
  body > main div a:active,
  body > main ol a:hover,
  body > main ol a:focus,
  body > main ol a:active,
  body > footer h1 a:hover,
  body > footer h1 a:focus,
  body > footer h1 a:active,
  body > footer h2 a:hover,
  body > footer h2 a:focus,
  body > footer h2 a:active,
  body > footer h3 a:hover,
  body > footer h3 a:focus,
  body > footer h3 a:active,
  body > footer h4 a:hover,
  body > footer h4 a:focus,
  body > footer h4 a:active,
  body > footer h5 a:hover,
  body > footer h5 a:focus,
  body > footer h5 a:active,
  body > footer h6 a:hover,
  body > footer h6 a:focus,
  body > footer h6 a:active,
  body > footer p a:hover,
  body > footer p a:focus,
  body > footer p a:active,
  body > footer small a:hover,
  body > footer small a:focus,
  body > footer small a:active,
  body > footer ul a:hover,
  body > footer ul a:focus,
  body > footer ul a:active,
  body > footer table a:hover,
  body > footer table a:focus,
  body > footer table a:active,
  body > footer span a:hover,
  body > footer span a:focus,
  body > footer span a:active,
  body > footer div a:hover,
  body > footer div a:focus,
  body > footer div a:active,
  body > footer ol a:hover,
  body > footer ol a:focus,
  body > footer ol a:active {
    background-color: #146577;
    color: #fff; }

.panel .panel-heading a.panel-title:hover > *, .panel .panel-heading a.panel-title:active > *, .panel .panel-heading a.panel-title:focus > * {
  border-bottom: solid 1px #146577;
  color: #146577; }

#edit-submitted-feedback {
  width: 100%; }

.pagination > li > a, .pagination > li > span {
  padding: 6px 11px !important; }

div.pane-node-updated {
  float: right;
  padding-top: 15px; }
  div.pane-node-updated span {
    font-weight: 700; }
  div.pane-node-updated div {
    display: inline-block; }

.nav-tabs.nav-justified > li > a {
  border-radius: 0; }
.nav-tabs .dropdown-menu {
  padding: 0; }
.nav-tabs .sfHover > a {
  background-color: #dff4f8;
  border-color: #043751; }
  .nav-tabs .sfHover > a .sf-sub-indicator {
    border-top-color: #00bfe9; }
  .nav-tabs .sfHover > a:hover .sf-sub-indicator, .nav-tabs .sfHover > a:active .sf-sub-indicator, .nav-tabs .sfHover > a:focus .sf-sub-indicator {
    border-top-color: #043751; }
.nav-tabs .active.sfHover > a:hover .sf-sub-indicator, .nav-tabs .active.sfHover > a:active .sf-sub-indicator, .nav-tabs .active.sfHover > a:focus .sf-sub-indicator {
  border-top-color: #00bfe9; }

#superfish-1 > li:nth-last-of-type(1) .dropdown-menu, #superfish-1 > li:nth-last-of-type(2) .dropdown-menu, #superfish-1 > li:nth-last-of-type(3) .dropdown-menu {
  right: -1px !important; }
#superfish-1 li a {
  font-size: 90%; }

body > header a.brand:hover .brand-heading.style-line:before, body > header a.brand:active .brand-heading.style-line:before, body > header a.brand:focus .brand-heading.style-line:before {
  right: 7.1em; }
body > header a.brand .brand-heading.style-line:before {
  right: 5.35em; }
body > header a.brand .brand-heading.style-line:after {
  right: 2.4em; }
body > header .search-form .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.sf-hidden {
  display: none; }

ol.search-results {
  padding-left: 0; }
  ol.search-results article {
    margin: 1.5em 0; }
    ol.search-results article span.label {
      margin: 0.5em 0;
      display: inline-block; }
    ol.search-results article h3 {
      margin-bottom: 3px; }
    ol.search-results article ol.breadcrumb {
      padding: 0;
      margin: 0 0 0.5em 0; }
      ol.search-results article ol.breadcrumb li + li:before {
        padding: 0 10px 0 8px; }
    ol.search-results article strong {
      color: #6e6e6e; }
    ol.search-results article small {
      display: block; }
      ol.search-results article small > span {
        color: #6e6e6e; }
    ol.search-results article p {
      margin: 0.5em 0 0.3em 0; }

small.last-updated {
  display: block; }
  small.last-updated > span {
    color: #6e6e6e; }

div.node-webform #edit-submitted-name,
div.node-webform #edit-submitted-email,
div.node-webform #edit-submitted-comment {
  display: block;
  width: 100%; }
div.node-webform .description {
  font-size: 14px; }
div.node-webform .webform-submit {
  margin-top: 5px; }

.sub-section-menu a {
  line-height: normal; }

body {
  font-family: "Open Sans", Verdana, "Bitstream Vera Sans", sans-serif; }
  body > header .navbar-right {
    margin-top: 0; }
  body .page-header {
    margin-top: 20px; }

aside.right-bar h2.block-title,
div.region-sidebar-first h2.block-title {
  margin-top: 0em;
  margin-bottom: 0em;
  padding-left: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 19px;
  border-bottom: 1px solid #bbb;
  border-top: 1px solid #bbb;
  background-color: #f0f3f5; }
aside.right-bar ul,
div.region-sidebar-first ul {
  margin: 0.5em 0 0; }
  aside.right-bar ul.nav-pills,
  div.region-sidebar-first ul.nav-pills {
    border-bottom: none; }

.view-header {
  margin-bottom: 20px; }

.homepage-list .pane-title {
  margin: 1em 0 0.3em 0; }
.homepage-list ul {
  list-style: none;
  padding-left: 0px; }
  .homepage-list ul li {
    padding-bottom: 10px; }
.homepage-list .pane-content {
  border-top: 1px solid #f0f3f5;
  padding-top: 15px; }

.front .search-block-form .form-item-search-block-form {
  float: left;
  width: 100%; }

.navbar {
  margin-bottom: 0px; }

.nav-justified > li > a {
  white-space: nowrap;
  border-bottom: none;
  color: #313131;
  padding: 20px 15px; }

.highlight-top {
  background-color: #cc0000;
  background: linear-gradient(200deg, #cc0000, #a30000 80%);
  color: #fff;
  text-align: center;
  font-size: 1.2em;
  padding: 22px; }
  .highlight-top p {
    margin-bottom: 0px;
    line-height: 1.6; }
    .highlight-top p strong,
    .highlight-top p a {
      border-bottom: none;
      color: #fff;
      padding: 0 2px;
      text-decoration: underline; }
      .highlight-top p strong:hover, .highlight-top p strong:focus, .highlight-top p strong:active,
      .highlight-top p a:hover,
      .highlight-top p a:focus,
      .highlight-top p a:active {
        border-bottom: none;
        background-color: #fff;
        color: #cc0000; }

.highlight-bottom {
  background-color: #115361;
  background: linear-gradient(200deg, #146577, #115361 80%);
  color: #fff;
  text-align: center;
  font-size: 1.8em;
  padding: 22px; }
  .highlight-bottom p {
    margin-bottom: 0px;
    font-weight: 200;
    line-height: 1.6; }
    .highlight-bottom p strong,
    .highlight-bottom p a {
      border-bottom: none;
      color: #fff;
      padding: 0;
      text-decoration: none; }
      .highlight-bottom p strong:hover, .highlight-bottom p strong:visited,
      .highlight-bottom p a:hover,
      .highlight-bottom p a:visited {
        border-bottom: none;
        color: #fff;
        padding: 0;
        text-decoration: none; }

.highlight-footer {
  background-color: #f0f3f5;
  padding: 1.6em 0;
  margin-top: 1.6em; }
  .highlight-footer h2 {
    margin-top: 0.5em; }

body > footer {
  margin-top: 0; }
  body > footer small {
    margin-top: 2.18em; }

.hidden-show-more-link {
  background-color: #f0f3f5;
  line-height: 1;
  padding: 10px; }
  .hidden-show-more-link .caret {
    margin-top: 0;
    border-top-color: #146577;
    color: #146577; }

.gscr1092 {
  line-height: 1.5em;
  height: 4.5em;
  margin-bottom: 0 !important; }

.element-invisible {
  border: 0 none;
  clip: rect(0px, 0px, 0px, 0px);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.rotate-180 {
  transform: rotate(180deg); }

.caret {
  margin-top: 11px;
  border-top-color: #146577; }

.sf-sub-indicator {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px dashed;
  display: inline-block;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  width: 0;
  border-top-color: #313131;
  margin-top: 18px;
  background-image: none !important; }

#main-content-section .primary-tabs,
#main-content-section .secondary-tabs {
  margin-top: 0; }

.well .pane-content {
  margin-bottom: 0; }

nav#navigation ul.nav-tabs,
nav#navigation ul.nav-pills {
  margin-top: 0px;
  margin-bottom: 1em; }

.list-group li.has-children {
  cursor: pointer; }
  .list-group li.has-children:hover > .caret, .list-group li.has-children:active > .caret, .list-group li.has-children:focus > .caret {
    border-top-color: #00bfe9; }
  .list-group li.has-children .caret {
    margin-right: 5px;
    margin-left: -5px;
    border-top-color: #146577;
    margin-top: 9px;
    border-top: 8px dashed;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent; }
.list-group li li:not(.has-children) {
  padding-left: 16px; }
.list-group > li:not(.has-children) {
  padding-left: 30px; }
.list-group ul {
  padding-left: 20px; }
  .list-group ul li {
    list-style: none;
    margin-top: 0.8em;
    margin-bottom: 0.8em;
    cursor: default;
    line-height: 1em; }

li.list-group-item {
  -webkit-column-break-inside: avoid;
  /* Chrome, Safari */
  page-break-inside: avoid;
  /* Theoretically FF 20+ */
  break-inside: avoid-column;
  -webkit-column-break-inside: avoid;
  -webkit-backface-visibility: hidden; }

.breadcrumb {
  background-color: transparent;
  margin-top: 5px; }

.hidden-show-more-link {
  cursor: pointer;
  display: block;
  text-align: center; }

div[class*="custom-limit-"] table.views-table {
  margin-bottom: 0px; }

html.js input.throbbing, html.js input.form-autocomplete {
  background-image: none; }
html ul.ui-autocomplete a {
  cursor: pointer; }
html ul.ui-autocomplete div.ui-autocomplete-field-group.portfolio, html ul.ui-autocomplete div.ui-autocomplete-field-group.commonwealthofparliament, html ul.ui-autocomplete div.ui-autocomplete-field-group.courts, html ul.ui-autocomplete div.ui-autocomplete-field-group.governorgeneral {
  color: #ff7b1f; }
html ul.ui-autocomplete div.ui-autocomplete-field-group.directorysubstructure {
  color: #ff252c; }
html ul.ui-autocomplete div.ui-autocomplete-field-group.board {
  color: #dd27ff; }
html ul.ui-autocomplete div.ui-autocomplete-field-group.nonboard {
  color: #ffee2d; }
html ul.ui-autocomplete div.ui-autocomplete-field-group.person {
  color: #6dd3ff; }
html ul.ui-autocomplete div.ui-autocomplete-field-group.webform {
  color: #589442; }
html ul.ui-autocomplete div.ui-autocomplete-field-group.standardpage {
  color: #ff7c74; }
html ul.ui-autocomplete div.ui-autocomplete-field-group.role, html ul.ui-autocomplete div.ui-autocomplete-field-group.directoryrole, html ul.ui-autocomplete div.ui-autocomplete-field-group.portfoliorole {
  color: #ff008d; }
html ul.ui-autocomplete li {
  list-style-type: none; }
html ul.ui-autocomplete li.ui-menu-item-first.li-portfolio, html ul.ui-autocomplete li.ui-menu-item-first.li-commonwealthofparliament, html ul.ui-autocomplete li.ui-menu-item-first.li-courts, html ul.ui-autocomplete li.ui-menu-item-first.li-governorgeneral {
  color: #ffc094; }
html ul.ui-autocomplete li.ui-menu-item-first.li-directorysubstructure {
  color: #ff9a9e; }
html ul.ui-autocomplete li.ui-menu-item-first.li-board {
  color: #f1a7ff; }
html ul.ui-autocomplete li.ui-menu-item-first.li-nonboard {
  color: #fff8ad; }
html ul.ui-autocomplete li.ui-menu-item-first.li-person {
  color: #a0e2ff; }
html ul.ui-autocomplete li.ui-menu-item-first.li-webform {
  border-top: 1px solid #c9e3bf; }
html ul.ui-autocomplete li.ui-menu-item-first.li-standardpage {
  border-top: 1px solid #ffcce8; }
html ul.ui-autocomplete li.ui-menu-item-first.role, html ul.ui-autocomplete li.ui-menu-item-first.directoryrole, html ul.ui-autocomplete li.ui-menu-item-first.portfoliorole {
  color: #ff99d1; }
html body.front .bootstrap-threecol-stacked > .row .left,
html body.front .bootstrap-threecol-stacked > .row .middle {
  padding-top: 33px; }
html body.front .ui-autocomplete {
  top: 50px !important; }
html body.front div#search {
  margin-top: 3em;
  margin-bottom: 1em; }
  html body.front div#search form {
    width: 100%;
    margin: 0 auto; }
    html body.front div#search form .form-control {
      font-size: 25px;
      padding: 10px 20px;
      height: 50px;
      width: 100%;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      border-right-color: #146577; }
    html body.front div#search form .btn {
      color: #146577;
      height: 50px;
      padding: 5px 30px 19px 30px;
      background: transparent;
      margin-left: -2px;
      color: #146577;
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }
      html body.front div#search form .btn:hover, html body.front div#search form .btn:active, html body.front div#search form .btn:focus {
        background-color: #146577;
        color: #fff; }
      html body.front div#search form .btn:active, html body.front div#search form .btn:focus {
        background-color: #115361;
        color: #fff; }
      html body.front div#search form .btn i {
        font-size: 25px; }
html body.not-front .ui-autocomplete {
  top: 45px !important; }
html body.not-front .content form#search-api-page-search-form .form-control {
  font-size: 16px;
  padding: 5px 10px;
  width: auto;
  margin-bottom: 1.1em; }
html body.not-front .content form#search-api-page-search-form .input-group-btn {
  display: block; }
  html body.not-front .content form#search-api-page-search-form .input-group-btn .btn {
    min-width: 4em;
    border-color: #bbb;
    background: transparent;
    color: #146577;
    padding: 2px 8px;
    margin-left: -2px; }
    html body.not-front .content form#search-api-page-search-form .input-group-btn .btn:hover, html body.not-front .content form#search-api-page-search-form .input-group-btn .btn:active, html body.not-front .content form#search-api-page-search-form .input-group-btn .btn:focus {
      background-color: #146577;
      color: #fff; }
    html body.not-front .content form#search-api-page-search-form .input-group-btn .btn:active, html body.not-front .content form#search-api-page-search-form .input-group-btn .btn:focus {
      background-color: #115361;
      color: #fff; }
    html body.not-front .content form#search-api-page-search-form .input-group-btn .btn i {
      font-size: 20px; }
html body.page-search h2 {
  margin-top: 0; }

table.views-table {
  table-layout: fixed;
  word-wrap: break-word; }

div.organisation-detail .pane-dsc,
div.directory-detail .pane-dsc {
  display: inline; }
  div.organisation-detail .pane-dsc .pane-content,
  div.directory-detail .pane-dsc .pane-content {
    display: inline; }
div.organisation-detail .panel-default,
div.directory-detail .panel-default {
  margin-top: 1.5em; }
  div.organisation-detail .panel-default h4,
  div.directory-detail .panel-default h4 {
    margin-bottom: 0.1em; }
  div.organisation-detail .panel-default span.value,
  div.directory-detail .panel-default span.value {
    padding-left: 0.8em; }
div.organisation-detail div.view-content > div > div,
div.directory-detail div.view-content > div > div {
  margin-bottom: 1.2em; }

div.view-top-level-organisations li.list-group-item.row {
  margin: 0 0 -1px 0; }
  div.view-top-level-organisations li.list-group-item.row .col-md-8 {
    padding: 0; }
div.view-top-level-organisations div.view-content div.col-md-6 {
  display: inline-block;
  margin: 0;
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  column-break-inside: avoid;
  width: 100% !important; }

.building-location {
  margin-left: 1.5em;
  margin-top: -1.5em;
  border-bottom: none;
  width: 100%; }

div.pane-child-roles {
  margin-top: 1.5em; }

div.view-id-organisation_views.view-display-id-block_4 > div.view-content > div > div:first-of-type {
  display: none; }

.view-display-id-block_4 > .view-content > div {
  margin: 0 0 50px !important;
  margin: 0 calc(50% - 50vw) 50px !important;
  width: 100% !important;
  width: 100vw !important; }

#map_canvas {
  min-height: 275px;
  height: 30vh;
  max-height: 400px;
  margin-bottom: 0; }

.map-container {
  margin: 0 0 50px;
  margin: 0 calc(50% - 50vw) 50px;
  width: 100%;
  width: 100vw;
  margin-bottom: 0 !important; }

.pane-organisation-views .view-display-id-block_5,
.pane-organisation-views .view-display-id-block_2,
.pane-board-views .view-display-id-block_5,
.pane-board-views .view-display-id-block_2 {
  margin: 50px 0 0;
  margin: 50px calc(50% - 50vw) 0;
  width: 100%;
  width: 100vw;
  padding: 2em 0 0.8em 0; }
  @supports (width: 100vw) {
    .pane-organisation-views .view-display-id-block_5,
    .pane-organisation-views .view-display-id-block_2,
    .pane-board-views .view-display-id-block_5,
    .pane-board-views .view-display-id-block_2 {
      background-color: #f0f3f5; } }

div.address-new-line span.value span {
  display: inline-block;
  padding-left: 3px; }
div.address-new-line span.value span:first-of-type {
  display: block;
  padding-left: 0px; }
div.address-new-line span.value span:nth-of-type(2) {
  padding-left: 0px; }

.dropdown-menu {
  margin: 0px;
  border-radius: 0; }

body > div h1 a[rel~='external']:after,
body > div h2 a[rel~='external']:after,
body > div h3 a[rel~='external']:after,
body > div h4 a[rel~='external']:after,
body > div h5 a[rel~='external']:after,
body > div h6 a[rel~='external']:after,
body > div p a[rel~='external']:after,
body > div small a[rel~='external']:after,
body > div ul a[rel~='external']:after,
body > div table a[rel~='external']:after,
body > div span a[rel~='external']:after,
body > div div a[rel~='external']:after,
body > div ol a[rel~='external']:after,
body > main h1 a[rel~='external']:after,
body > main h2 a[rel~='external']:after,
body > main h3 a[rel~='external']:after,
body > main h4 a[rel~='external']:after,
body > main h5 a[rel~='external']:after,
body > main h6 a[rel~='external']:after,
body > main p a[rel~='external']:after,
body > main small a[rel~='external']:after,
body > main ul a[rel~='external']:after,
body > main table a[rel~='external']:after,
body > main span a[rel~='external']:after,
body > main div a[rel~='external']:after,
body > main ol a[rel~='external']:after,
body > footer h1 a[rel~='external']:after,
body > footer h2 a[rel~='external']:after,
body > footer h3 a[rel~='external']:after,
body > footer h4 a[rel~='external']:after,
body > footer h5 a[rel~='external']:after,
body > footer h6 a[rel~='external']:after,
body > footer p a[rel~='external']:after,
body > footer small a[rel~='external']:after,
body > footer ul a[rel~='external']:after,
body > footer table a[rel~='external']:after,
body > footer span a[rel~='external']:after,
body > footer div a[rel~='external']:after,
body > footer ol a[rel~='external']:after {
  content: "\f001";
  font-family: 'god-icons'; }

a[rel~="external"]:after, a[rel~="external"]:after, a[rel~="external"]:focus:after, a[rel~="external"]:hover:after {
  color: inherit !important; }

.view-commonwealth-parliament ul.list-group li.list-group-item a,
.view-governor-general ul.list-group li.list-group-item a,
.view-courts-and-judges ul.list-group li.list-group-item a {
  margin-left: 0px; }

.main-nav {
  border-bottom: 4px solid #bbb;
  background-color: #f0f3f5; }
  .main-nav .nav-tabs.nav-justified > li > a {
    border-bottom: 4px solid transparent; }
    .main-nav .nav-tabs.nav-justified > li > a:hover, .main-nav .nav-tabs.nav-justified > li > a:active, .main-nav .nav-tabs.nav-justified > li > a:focus {
      border-bottom-color: #115361; }
  .main-nav .nav-tabs.nav-justified > li.active > a {
    border: none;
    border-bottom: 4px solid #00bfe9; }
    .main-nav .nav-tabs.nav-justified > li.active > a:hover, .main-nav .nav-tabs.nav-justified > li.active > a:active, .main-nav .nav-tabs.nav-justified > li.active > a:focus {
      border-bottom-color: #00bfe9; }

.btn.close {
  top: -2em;
  right: -2em;
  position: relative;
  color: #fff;
  border: 1px solid #fff;
  font-size: 65%;
  opacity: .8;
  padding: 3px;
  margin: 15px; }
  .btn.close:hover, .btn.close:active, .btn.close:focus {
    opacity: 1;
    background: rgba(255, 255, 255, 0.2); }

.parent-portfolio-label {
  margin-bottom: 1.5em;
  display: inline-block; }

#description-read-more {
  width: 100%;
  text-align: center;
  margin: 0.5em 0 0 0;
  padding: 0;
  border-bottom: none;
  transition: height 2s ease-in;
  height: 0; }
  #description-read-more a {
    display: block;
    color: #146577; }
    #description-read-more a:hover, #description-read-more a:active, #description-read-more a:focus {
      color: #fff;
      border-bottom-color: transparent; }
  #description-read-more:not(:empty) {
    transition: height 2s ease-in;
    height: auto; }

.organisation-detail .acronym {
  color: #6e6e6e; }
.organisation-detail .role-title + .acting-for {
  margin-bottom: 1em;
  display: block; }
  .organisation-detail .role-title + .acting-for,
  .organisation-detail .role-title + .acting-for a {
    color: #6e6e6e; }

.view-content [class*=" icon-"],
.view-content [class^=icon-] {
  margin-right: 3px; }
.view-content .budget-appropriations span span {
  color: #007554; }
.view-content .budget-expenses span span {
  color: #cc0000; }
.view-content .budget-appropriations span span,
.view-content .budget-expenses span span {
  margin-left: 1.6em;
  display: block; }

.pane-node-field-description {
  margin-bottom: 1em; }
  .pane-node-field-description:empty {
    margin-bottom: 0; }
  .pane-node-field-description .field-name-field-description .field-item.even {
    white-space: pre-line;
    transition: .2s;
    transition: max-height .5s;
    overflow: hidden;
    height: auto;
    position: relative; }
    .pane-node-field-description .field-name-field-description .field-item.even.fade-out-text:after {
      content: "";
      text-align: right;
      position: absolute;
      bottom: 0;
      right: 0;
      width: 70%;
      height: 1.2em;
      background: linear-gradient(to right, rgba(255, 255, 255, 0), white 50%); }

.same-height-cols ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: left; }
  .same-height-cols ul .list-group-item {
    flex: 0 0 46%; }
    .same-height-cols ul .list-group-item:nth-of-type(2n) {
      margin-left: 15px; }

.ua-ie .same-height-cols ul .list-group-item {
  flex: 0 0 45%; }

#main .webform-client-form {
  margin-bottom: 3em; }
  #main .webform-client-form .form-item.webform-component {
    margin-bottom: 2em; }
    #main .webform-client-form .form-item.webform-component input.form-radio {
      margin-right: 0.4em;
      float: left;
      margin-top: 5px; }
    #main .webform-client-form .form-item.webform-component .form-type-radio {
      padding: 1px 0; }
      #main .webform-client-form .form-item.webform-component .form-type-radio label {
        font-weight: 400;
        display: block; }
    #main .webform-client-form .form-item.webform-component .form-textarea {
      display: block;
      width: 100%;
      color: #6e6e6e;
      border: 1px solid #bbb;
      padding: 6px 12px;
      font-size: 14px;
      line-height: 1.42857143; }
    #main .webform-client-form .form-item.webform-component .form-text {
      display: block;
      width: 100%;
      color: #6e6e6e;
      border: 1px solid #bbb;
      padding: 6px 12px;
      font-size: 14px;
      line-height: 1.42857143; }
  #main .webform-client-form .form-item.webform-component--post-html {
    border-radius: 1px;
    padding: 1.2em;
    box-shadow: 0 0 8px #bbb;
    color: #313131;
    background: transparent;
    border-left: 0.4em solid #146577; }
    #main .webform-client-form .form-item.webform-component--post-html p {
      margin: 0; }
  #main .webform-client-form .form-actions {
    text-align: left; }

#webform-client-form-31 {
  margin-bottom: 1.5em; }

.field-type-text-long {
  max-width: 48em; }

#custom-filter {
  width: 100%; }

header .search-form .form-control {
  padding: 1.12em .5em; }

html.ua-ie body.not-front header .search-form .form-control {
  padding: 0.5em 0.5em 1.12em 0.5em;
  height: 41px; }

#page-content .breadcrumb li {
  padding-left: 0; }

body.page-reports .well {
  max-width: 100%; }

#map_canvas .gm-style-iw {
  font-size: 18px;
  font-weight: 400; }

.search-performance strong {
  font-size: 120%; }

.padding-joseph {
  padding-bottom: 30px;
  font-weight: 700; }

.search-results .search-result-contact-details,
.search-results .search-result-date-details {
  margin-bottom: 1em; }
  .search-results .search-result-contact-details > span.padded-right,
  .search-results .search-result-date-details > span.padded-right {
    padding-right: 1em; }

.role-details {
  margin-top: 20px;
  margin-bottom: 20px; }

.ui-autocomplete,
.ui-autocomplete a.ui-corner-all {
  border-radius: 0; }
.ui-autocomplete a.ui-corner-all {
  padding: 5px; }

.text-website {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: auto;
  max-width: 70%;
  max-width: calc( 100% - 5em );
  position: relative;
  line-height: 1.2;
  top: 0.2em;
  display: inline-block; }

.search-results a:visited {
  color: #880e48; }
  .search-results a:visited:hover, .search-results a:visited:active, .search-results a:visited:focus {
    color: #fff;
    background-color: #880e48;
    border-bottom-color: #880e48; }

body.page-portfolios .list-group.list-group-icon {
  margin-top: 3em;
  margin-bottom: 2em; }

.page-search404 .page-header {
  margin-top: 1em; }
.page-search404 .content-section p:last-of-type {
  margin-top: 2.5em; }
.page-search404 .content-section p em {
  color: #880e48; }
.page-search404 .search-section {
  margin: 0.4em 0 1.6em 0; }

@font-face {
  font-family: 'god-icons';
  src: url("../font/god-icons.eot?12533231");
  src: url("../font/god-icons.eot?12533231#iefix") format("embedded-opentype"), url("../font/god-icons.woff2?12533231") format("woff2"), url("../font/god-icons.woff?12533231") format("woff"), url("../font/god-icons.ttf?12533231") format("truetype"), url("../font/god-icons.svg?12533231#god-icons") format("svg");
  font-weight: normal;
  font-style: normal; }
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'god-icons';
    src: url('../font/god-icons.svg?12533231#god-icons') format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "god-icons";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ }

.icon-folder-open:before, .icon:before {
  content: '\e800'; }

/* '' */
.icon-chart-bar:before, .icon-foreign-affairs-and-trade:before {
  content: '\e801'; }

/* '' */
.icon-money-bag:before, .icon-treasury:before {
  content: '\e802'; }

/* '' */
.icon-user:before {
  content: '\e803'; }

/* '' */
.icon-users:before {
  content: '\e804'; }

/* '' */
.icon-droplet:before, .icon-agriculture-and-water-resources:before {
  content: '\e805'; }

/* '' */
.icon-document:before {
  content: '\e806'; }

/* '' */
.icon-location:before {
  content: '\e807'; }

/* '' */
.icon-phone:before {
  content: '\e808'; }

/* '' */
.icon-arrow-up:before {
  content: '\e809'; }

/* '' */
.icon-arrow-down:before {
  content: '\e80a'; }

/* '' */
.icon-mail:before, .icon-postal:before {
  content: '\e80b'; }

/* '' */
.icon-clock:before, .icon-hours:before {
  content: '\e80c'; }

/* '' */
.icon-phone-alt:before, .icon-overseas-phone:before {
  content: '\e80d'; }

/* '' */
.icon-minus:before {
  content: '\e80e'; }

/* '' */
.icon-anzac-hat:before, .icon-veterans-affairs:before {
  content: '\e84b'; }

/* '' */
.icon-search:before {
  content: '\f000'; }

/* '' */
.icon-link-ext:before {
  content: '\f001'; }

/* '' */
.icon-cancel:before {
  content: '\f006'; }

/* '' */
.icon-home:before {
  content: '\f007'; }

/* '' */
.icon-info:before {
  content: '\f008'; }

/* '' */
.icon-globe:before {
  content: '\f00e'; }

/* '' */
.icon-print:before {
  content: '\f020'; }

/* '' */
.icon-calendar:before, .icon-date:before {
  content: '\f021'; }

/* '' */
.icon-plus:before {
  content: '\f023'; }

/* '' */
.icon-parliament:before, .icon-prime-minister-and-cabinet:before {
  content: '\f024'; }

/* '' */
.icon-aus:before {
  content: '\f025'; }

/* '' */
.icon-benifits:before, .icon-social-services:before {
  content: '\f027'; }

/* '' */
.icon-culture:before, .icon-parliamentary-departments:before {
  content: '\f029'; }

/* '' */
.icon-defence:before {
  content: '\f02a'; }

/* '' */
.icon-education:before, .icon-education-and-training:before {
  content: '\f02b'; }

/* '' */
.icon-family:before, .icon-human-services:before {
  content: '\f02c'; }

/* '' */
.icon-travel:before {
  content: '\f02d'; }

/* '' */
.icon-doc:before, .icon-health:before {
  content: '\f02e'; }

/* '' */
.icon-passport:before, .icon-immigration-and-border-protection:before {
  content: '\f02f'; }

/* '' */
.icon-legal:before, .icon-attorney-generals:before {
  content: '\f031'; }

/* '' */
.icon-job-search:before, .icon-employment:before {
  content: '\f032'; }

/* '' */
.icon-money:before, .icon-finance:before {
  content: '\f033'; }

/* '' */
.icon-science:before, .icon-industry-innovation-and-science:before {
  content: '\f034'; }

/* '' */
.icon-transport:before, .icon-infrastructure-and-regional-development:before {
  content: '\f035'; }

/* '' */
.icon-lifebuoy:before {
  content: '\f037'; }

/* '' */
.icon-q-mark:before {
  content: '\f03a'; }

/* '' */
.icon-mobile:before {
  content: '\f03b'; }

/* '' */
.icon-angle-up:before, .icon-angle-down:before {
  content: '\f03d'; }

/* '' */
.icon-boomerang:before, .icon-communications-and-the-arts:before {
  content: '\f044'; }

/* '' */
.icon-leaf:before, .icon-environment-and-energy:before {
  content: '\f045'; }

/* '' */
.icon-fax:before {
  content: '\f1ac'; }

/* '' */
.icon-tty:before {
  content: '\f1e4'; }

/* '' */
.icon-industry:before {
  content: '\f275'; }

/* '' */
.icon-id:before {
  content: '\f2c3'; }

/* '' */
.icon-angle-down:before {
  transform: rotate(180deg); }

@media screen and (min-width: 1200px) {
  .homepage-list.pane-menu-menu-other {
    margin-top: 3.7em;
    margin-bottom: 2em; } }
@media screen and (max-width: 1199px) {
  a.sf-depth-1.dropdown.menuparent.sf-with-ul {
    padding-right: 25px; } }
@media screen and (min-width: 992px) {
  #superfish-1.nav-tabs {
    border-bottom: 0; }
    #superfish-1.nav-tabs .dropdown-menu li a {
      padding: 10px; } }
@media screen and (max-width: 991px) {
  .page-portfolios .content .column-2 {
    column-count: 1; } }
@media screen and (max-width: 800px) {
  .column-3 {
    column-count: 2; }

  body.front #panels-ipe-regionid-left .panel-panel,
  body.front #panels-ipe-regionid-right .panel-panel {
    padding-top: 0px; }
  body.front div#search {
    margin-bottom: 0em; }
    body.front div#search form#search-block-form div.container-inline input.form-text {
      width: 79%; }

  .highlight-top {
    font-size: 0.55em; }

  ul#superfish-1 ul.dropdown-menu {
    display: none !important; }
  ul#superfish-1 .sf-sub-indicator {
    border: none; } }
@media screen and (max-width: 1000px) and (min-width: 769px) {
  #superfish-1 li a {
    font-size: 90%; } }
@media screen and (max-width: 900px) and (min-width: 769px) {
  .main-menu > li:first-of-type {
    display: none; }
  .main-menu > li a {
    padding: 20px 0; } }
@media screen and (min-width: 992px) {
  .budget-appropriations,
  .budget-expenses {
    min-height: 4em;
    margin-bottom: -1em; }

  .building-location {
    margin-left: 1.5em;
    margin-top: -1.5em;
    border-bottom: none;
    width: 100%; } }
@media screen and (max-width: 991px) {
  .budget-appropriations .text-budget-app,
  .budget-appropriations .text-budget-exp,
  .budget-expenses .text-budget-app,
  .budget-expenses .text-budget-exp {
    margin-bottom: -0.3em; }

  .building-location {
    margin-left: 1.5em;
    margin-top: -1.5em;
    border-bottom: none;
    width: 100%; }

  .page-portfolios .content .column-2 {
    column-count: 1; } }
@media screen and (min-width: 769px) {
  .column-3 {
    column-count: 3; }

  .column-2 {
    column-count: 2; }

  .main-nav .nav-tabs.nav-justified {
    margin-bottom: -4px; }
  .main-nav .dropdown-menu {
    min-width: 45em; }
    .main-nav .dropdown-menu li {
      width: 22.1em;
      float: left;
      word-wrap: break-word; }
      .main-nav .dropdown-menu li a {
        white-space: pre-wrap; }
  .main-nav .nav > li:last-child .dropdown-menu {
    left: auto !important;
    right: 100% !important; }

  body.not-front #search {
    max-width: 358px;
    margin-top: 12px; }
    body.not-front #search .form-control.input-lg {
      width: 80%; } }
@media screen and (max-width: 768px) {
  .navbar-header {
    width: 100%;
    margin-left: 0; }
    .navbar-header > a {
      width: 70%;
      float: left;
      text-align: left; }
      .navbar-header > a img {
        width: 100%;
        max-width: 300px; }

  .navbar-toggle,
  .navbar-collapse {
    margin-top: 8px;
    margin-right: 0; }

  .collapse.in {
    border-bottom: 4px solid #bbb; }

  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0; }

  #search {
    width: 100%;
    margin-top: 1em; }
    #search .input-group input-group-btn {
      display: block; }
    #search .form-control.input-lg {
      width: calc( 100% - 3.5em ); }
    #search .btn {
      min-width: 4em;
      padding: 11px 3px 19px 3px; }

  body.front #search #search-api-page-search-form {
    padding: 0; }
    body.front #search #search-api-page-search-form .input-lg.form-text {
      font-size: 18px; }
    body.front #search #search-api-page-search-form .btn {
      min-width: 4em;
      padding: 11px 3px 19px 3px !important; }

  div.content form#search-api-page-search-form input.form-text {
    width: calc( 100% - 3.5em ); }

  .region-sidebar-first {
    margin-bottom: 2em; }

  html body.front div#search form#search-api-page-search-form, html body.front div#search form#search-block-form {
    width: 100%;
    margin: 0; }
  html body.front div#search form .navbar-form {
    padding: 0; }

  header .navbar-header .brand-name a {
    margin-top: 0; }
  header .brand.has-img img {
    margin-top: 0.75em; } }
@media screen and (max-width: 767px) {
  .brand {
    float: left;
    width: 50%; }

  .navbar-toggle {
    margin-top: 8px; }

  .main-nav .col-md-12 {
    padding: 0; }

  .map-container .map-popover {
    position: initial;
    max-width: 100%;
    border: none;
    background-color: #f0f3f5; } }
@media screen and (max-width: 730px) {
  .brand img {
    margin-bottom: 1.5em;
    padding-right: 0 !important;
    border-right: 0 !important; }

  .navbar-header > a {
    width: 12em;
    margin: auto;
    float: none;
    display: block; }
    .navbar-header > a .brand-heading {
      padding-bottom: 0;
      width: 100%;
      text-align: center; }

  html body.front div#search form .btn i {
    line-height: 0.3; }
  html body.front .bootstrap-threecol-stacked > .row > .panel-panel {
    padding-top: 0; } }
@media screen and (max-width: 480px) {
  .column-3 {
    column-count: 1; }

  body.front div#search form#search-block-form div.container-inline input.form-text {
    width: 69%; }

  .highlight-top {
    font-size: 1.2em; }

  .same-height-cols ul .list-group-item {
    flex: 0 0 100%; }
    .same-height-cols ul .list-group-item:nth-of-type(2n) {
      margin-left: 0; } }
@media screen and (max-width: 430px) {
  body > header .brand-name {
    width: 100%;
    margin: 0;
    float: none; }
  body > header a img.divider {
    margin-right: 0 !important;
    margin-bottom: 30px; }
  body > header .brand {
    width: 100%; }
  body > header .label {
    margin-right: 0;
    position: initial; }
  body > header > .vcenter > nav {
    width: auto; }

  .region-highlighted-bottom {
    font-size: 75%; } }
#user-login {
  margin-top: 2em; }
  #user-login .form-item {
    margin-bottom: 1.5em; }

#main > .col-md-12 > .alert {
  margin-top: 1em; }

/*# sourceMappingURL=styles.css.map */
