/*!
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */
@import "angular-material.css";
@import "ol.css";
.container {
  max-width: 100%;
}
.something {
  color: #adc8cc;
}
/* Mixin Defaults: */
/*iscolor(@override-color)*/
/*.contrasting-color(@override-color, @default: @base-color) when (@override-color = hsl(108, 26, 38))
{
    color: @override-color;
    font-size: 20em;
}*/
.disabled-button-style {
  opacity: .4;
}
.col-width-1 {
  width: -10px;
}
.col-width-2 {
  width: 4px;
}
.col-width-3 {
  width: 18px;
}
.col-width-4 {
  width: 32px;
}
.col-width-5 {
  width: 46px;
}
.col-width-6 {
  width: 60px;
}
.col-width-7 {
  width: 74px;
}
.col-width-8 {
  width: 88px;
}
.col-width-9 {
  width: 102px;
}
.col-width-10 {
  width: 116px;
}
.col-width-11 {
  width: 130px;
}
.col-width-12 {
  width: 144px;
}
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden] {
  display: none;
}
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
body {
  margin: 0;
}
a:focus {
  outline: thin dotted;
}
a:active,
a:hover {
  outline: 0;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
}
mark {
  background: #ff0;
  color: #000;
}
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}
pre {
  white-space: pre-wrap;
}
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 0;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}
button,
input {
  line-height: normal;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 2cm .5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label,
  .tag-label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: 'freight-sans-pro';
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
input,
select[multiple],
textarea {
  background-image: none;
}
a {
  color: #006666;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #001a1a;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 12px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only,
.form-group > .control-label.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16.1px;
  font-weight: 200;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small {
  font-size: 85%;
}
cite {
  font-style: normal;
}
.text-muted {
  color: #707070;
}
.text-primary {
  color: #006666;
}
.text-warning {
  color: #c09853;
}
.text-danger {
  color: #d62121;
}
.text-success {
  color: #007626;
}
.text-info {
  color: #3a87ad;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'freight-sans-pro';
  font-weight: 700;
  line-height: 1.1;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}
h1,
h2,
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h4,
h5,
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
h1 small,
.h1 small {
  font-size: 24px;
}
h2 small,
.h2 small {
  font-size: 18px;
}
h3 small,
.h3 small,
h4 small,
.h4 small {
  font-size: 14px;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
  .dl-horizontal dd:before,
  .dl-horizontal dd:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  .dl-horizontal dd:after {
    clear: both;
  }
  .dl-horizontal dd:before,
  .dl-horizontal dd:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  .dl-horizontal dd:after {
    clear: both;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  border-left: 5px solid #eeeeee;
}
blockquote p {
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote p:last-child {
  margin-bottom: 0;
}
blockquote small {
  display: block;
  line-height: 1.42857143;
  color: #999999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
pre {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  white-space: nowrap;
  border-radius: 5px;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 5px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.container:before,
.container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.container:after {
  clear: both;
}
.container:before,
.container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.container:after {
  clear: both;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.row:before,
.row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.row:after {
  clear: both;
}
.row:before,
.row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.row:after {
  clear: both;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11 {
  float: left;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-12 {
  width: 100%;
}
@media (min-width: 768px) {
  .container {
    max-width: 750px;
  }
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11 {
    float: left;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 970px;
  }
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11 {
    float: left;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .container {
    max-width: 1336px;
  }
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11 {
    float: left;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
}
table {
  max-width: 100%;
  background-color: #f6fdfd;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table thead > tr > th,
.table tbody > tr > th,
.table tfoot > tr > th,
.table thead > tr > td,
.table tbody > tr > td,
.table tfoot > tr > td {
  padding: 12px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table thead > tr > th {
  vertical-align: middle;
  border-bottom: 2px solid #ddd;
}
.table caption + thead tr:first-child th,
.table colgroup + thead tr:first-child th,
.table thead:first-child tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed thead > tr > th,
.table-condensed tbody > tr > th,
.table-condensed tfoot > tr > th,
.table-condensed thead > tr > td,
.table-condensed tbody > tr > td,
.table-condensed tfoot > tr > td {
  padding: 8px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f0f8f9;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td {
  background-color: #d0e9c6;
  border-color: #c9e2b3;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
  border-color: #eed3d7;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td {
  background-color: #ebcccc;
  border-color: #e6c1c7;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
  border-color: #fbeed5;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td {
  background-color: #faf2cc;
  border-color: #f8e5be;
}
@media (max-width: 768px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
    background-color: #fff;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > thead > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > thead > tr:last-child > td,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  /* IE8-9 */
  line-height: normal;
}
input[type="file"] {
  display: block;
}
select[multiple],
select[size] {
  height: auto;
}
select optgroup {
  font-size: inherit;
  font-style: inherit;
  font-family: inherit;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  height: auto;
}
.form-control:-moz-placeholder {
  color: #999999;
}
.form-control::-moz-placeholder {
  color: #999999;
}
.form-control:-ms-input-placeholder {
  color: #999999;
}
.form-control::-webkit-input-placeholder {
  color: #999999;
}
.form-control {
  display: block;
  width: 100%;
  height: 30px;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #86888A;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: rgba(43, 129, 227, 0.85);
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control[disabled],
.form-control[readonly] {
  cursor: not-allowed;
  background-color: #eeeeee;
}
textarea.form-control {
  height: auto;
}
.result .form-control[type="number"] {
  width: 100% !important;
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
  vertical-align: middle;
}
.radio label,
.checkbox label {
  display: inline;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled] {
  cursor: not-allowed;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm {
  height: auto;
}
.input-lg {
  height: 41px;
  padding: 8px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 12px;
}
select.input-lg {
  height: 41px;
  line-height: 41px;
}
textarea.input-lg {
  height: auto;
}
.has-warning .help-block,
.has-warning .control-label {
  color: #c09853;
}
.has-warning .form-control {
  border-color: #c09853;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}
.has-warning .input-group-addon {
  color: #c09853;
  border-color: #c09853;
  background-color: #fcf8e3;
}
.has-error .help-block,
.has-error .control-label {
  color: #d62121;
}
.has-error .form-control {
  border-color: #d62121;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #aa1a1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
}
.has-error .input-group-addon {
  color: #d62121;
  border-color: #d62121;
  background-color: #f2dede;
}
.has-success .help-block,
.has-success .control-label {
  color: #007626;
}
.has-success .form-control {
  border-color: #007626;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #004316;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #00dc47;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #00dc47;
}
.has-success .input-group-addon {
  color: #007626;
  border-color: #007626;
  background-color: #dff0d8;
}
.form-control-static {
  margin-bottom: 0;
  padding-top: 5px;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
}
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-horizontal .form-group:after {
  clear: both;
}
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-horizontal .form-group:after {
  clear: both;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
  }
}
.btn {
  display: inline-block;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 5px;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus {
  color: #636363;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-default {
  color: #636363;
  fill: #636363;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #636363;
  background-color: #ebebeb;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
.btn-default.disabled.active,
.btn-default[disabled].active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default.hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #636363;
  fill: #636363;
  background-color: #ebebeb;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #ebebeb;
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
.btn-default.disabled.hover,
.btn-default[disabled].hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
.btn-default.disabled.active,
.btn-default[disabled].active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-primary {
  color: #fff;
  fill: #fff;
  background-color: #006666;
  border-color: #004d4d;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #003d3d;
  border-color: #000f0f;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active {
  background-color: #006666;
  border-color: #004d4d;
}
.btn-primary:hover,
.btn-primary.hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #fff;
  fill: #fff;
  background-color: #003d3d;
  border-color: #000f0f;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #003d3d;
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
.btn-primary.disabled.hover,
.btn-primary[disabled].hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active {
  background-color: #006666;
  border-color: #004d4d;
}
.btn-warning {
  color: #fff;
  fill: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ed9c28;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning.hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #fff;
  fill: #fff;
  background-color: #ed9c28;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #ed9c28;
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
.btn-warning.disabled.hover,
.btn-warning[disabled].hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-danger,
button.btn.btn-danger,
a.btn.btn-danger,
a.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger {
  color: #fff;
  fill: #fff;
  background-color: #d23232;
  border-color: #c02a2a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
button.btn.btn-danger:hover,
button.btn.btn-danger:focus,
button.btn.btn-danger:active,
button.btn.btn-danger.active,
.open .dropdown-togglebutton.btn.btn-danger,
a.btn.btn-danger:hover,
a.btn.btn-danger:focus,
a.btn.btn-danger:active,
a.btn.btn-danger.active,
.open .dropdown-togglea.btn.btn-danger,
a.btnbutton.btn.btn-danger:hover,
a.btnbutton.btn.btn-danger:focus,
a.btnbutton.btn.btn-danger:active,
a.btnbutton.btn.btn-danger.active,
.open .dropdown-togglea.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger:hover,
button.btna.btn.btn-danger:focus,
button.btna.btn.btn-danger:active,
button.btna.btn.btn-danger.active,
.open .dropdown-togglebutton.btna.btn.btn-danger {
  color: #fff;
  background-color: #b42727;
  border-color: #8e1f1f;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
button.btn.btn-danger:active,
button.btn.btn-danger.active,
.open .dropdown-togglebutton.btn.btn-danger,
a.btn.btn-danger:active,
a.btn.btn-danger.active,
.open .dropdown-togglea.btn.btn-danger,
a.btnbutton.btn.btn-danger:active,
a.btnbutton.btn.btn-danger.active,
.open .dropdown-togglea.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger:active,
button.btna.btn.btn-danger.active,
.open .dropdown-togglebutton.btna.btn.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
button.btn.btn-danger.disabled,
button.btn.btn-danger[disabled],
button.btn.btn-danger.disabled:hover,
button.btn.btn-danger[disabled]:hover,
button.btn.btn-danger.disabled:focus,
button.btn.btn-danger[disabled]:focus,
button.btn.btn-danger.disabled:active,
button.btn.btn-danger[disabled]:active,
button.btn.btn-danger.disabled.active,
button.btn.btn-danger[disabled].active,
a.btn.btn-danger.disabled,
a.btn.btn-danger[disabled],
a.btn.btn-danger.disabled:hover,
a.btn.btn-danger[disabled]:hover,
a.btn.btn-danger.disabled:focus,
a.btn.btn-danger[disabled]:focus,
a.btn.btn-danger.disabled:active,
a.btn.btn-danger[disabled]:active,
a.btn.btn-danger.disabled.active,
a.btn.btn-danger[disabled].active,
a.btnbutton.btn.btn-danger.disabled,
a.btnbutton.btn.btn-danger[disabled],
a.btnbutton.btn.btn-danger.disabled:hover,
a.btnbutton.btn.btn-danger[disabled]:hover,
a.btnbutton.btn.btn-danger.disabled:focus,
a.btnbutton.btn.btn-danger[disabled]:focus,
a.btnbutton.btn.btn-danger.disabled:active,
a.btnbutton.btn.btn-danger[disabled]:active,
a.btnbutton.btn.btn-danger.disabled.active,
a.btnbutton.btn.btn-danger[disabled].active,
button.btna.btn.btn-danger.disabled,
button.btna.btn.btn-danger[disabled],
button.btna.btn.btn-danger.disabled:hover,
button.btna.btn.btn-danger[disabled]:hover,
button.btna.btn.btn-danger.disabled:focus,
button.btna.btn.btn-danger[disabled]:focus,
button.btna.btn.btn-danger.disabled:active,
button.btna.btn.btn-danger[disabled]:active,
button.btna.btn.btn-danger.disabled.active,
button.btna.btn.btn-danger[disabled].active {
  background-color: #d23232;
  border-color: #c02a2a;
}
.btn-danger:hover,
.btn-danger.hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
button.btn.btn-danger:hover,
button.btn.btn-danger.hover,
button.btn.btn-danger:focus,
button.btn.btn-danger:active,
button.btn.btn-danger.active,
.open .dropdown-togglebutton.btn.btn-danger,
a.btn.btn-danger:hover,
a.btn.btn-danger.hover,
a.btn.btn-danger:focus,
a.btn.btn-danger:active,
a.btn.btn-danger.active,
.open .dropdown-togglea.btn.btn-danger,
a.btnbutton.btn.btn-danger:hover,
a.btnbutton.btn.btn-danger.hover,
a.btnbutton.btn.btn-danger:focus,
a.btnbutton.btn.btn-danger:active,
a.btnbutton.btn.btn-danger.active,
.open .dropdown-togglea.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger:hover,
button.btna.btn.btn-danger.hover,
button.btna.btn.btn-danger:focus,
button.btna.btn.btn-danger:active,
button.btna.btn.btn-danger.active,
.open .dropdown-togglebutton.btna.btn.btn-danger {
  color: #fff;
  fill: #fff;
  background-color: #b42727;
  border-color: #8e1f1f;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
button.btn.btn-danger:active,
button.btn.btn-danger.active,
.open .dropdown-togglebutton.btn.btn-danger,
a.btn.btn-danger:active,
a.btn.btn-danger.active,
.open .dropdown-togglea.btn.btn-danger,
a.btnbutton.btn.btn-danger:active,
a.btnbutton.btn.btn-danger.active,
.open .dropdown-togglea.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger:active,
button.btna.btn.btn-danger.active,
.open .dropdown-togglebutton.btna.btn.btn-danger {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #b42727;
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
.btn-danger.disabled.hover,
.btn-danger[disabled].hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
button.btn.btn-danger.disabled,
button.btn.btn-danger[disabled],
button.btn.btn-danger.disabled:hover,
button.btn.btn-danger[disabled]:hover,
button.btn.btn-danger.disabled.hover,
button.btn.btn-danger[disabled].hover,
button.btn.btn-danger.disabled:focus,
button.btn.btn-danger[disabled]:focus,
button.btn.btn-danger.disabled:active,
button.btn.btn-danger[disabled]:active,
button.btn.btn-danger.disabled.active,
button.btn.btn-danger[disabled].active,
a.btn.btn-danger.disabled,
a.btn.btn-danger[disabled],
a.btn.btn-danger.disabled:hover,
a.btn.btn-danger[disabled]:hover,
a.btn.btn-danger.disabled.hover,
a.btn.btn-danger[disabled].hover,
a.btn.btn-danger.disabled:focus,
a.btn.btn-danger[disabled]:focus,
a.btn.btn-danger.disabled:active,
a.btn.btn-danger[disabled]:active,
a.btn.btn-danger.disabled.active,
a.btn.btn-danger[disabled].active,
a.btnbutton.btn.btn-danger.disabled,
a.btnbutton.btn.btn-danger[disabled],
a.btnbutton.btn.btn-danger.disabled:hover,
a.btnbutton.btn.btn-danger[disabled]:hover,
a.btnbutton.btn.btn-danger.disabled.hover,
a.btnbutton.btn.btn-danger[disabled].hover,
a.btnbutton.btn.btn-danger.disabled:focus,
a.btnbutton.btn.btn-danger[disabled]:focus,
a.btnbutton.btn.btn-danger.disabled:active,
a.btnbutton.btn.btn-danger[disabled]:active,
a.btnbutton.btn.btn-danger.disabled.active,
a.btnbutton.btn.btn-danger[disabled].active,
button.btna.btn.btn-danger.disabled,
button.btna.btn.btn-danger[disabled],
button.btna.btn.btn-danger.disabled:hover,
button.btna.btn.btn-danger[disabled]:hover,
button.btna.btn.btn-danger.disabled.hover,
button.btna.btn.btn-danger[disabled].hover,
button.btna.btn.btn-danger.disabled:focus,
button.btna.btn.btn-danger[disabled]:focus,
button.btna.btn.btn-danger.disabled:active,
button.btna.btn.btn-danger[disabled]:active,
button.btna.btn.btn-danger.disabled.active,
button.btna.btn.btn-danger[disabled].active {
  background-color: #d23232;
  border-color: #c02a2a;
}
.btn-success {
  color: #fff;
  fill: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #47a447;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
.btn-success.disabled.active,
.btn-success[disabled].active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success.hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #fff;
  fill: #fff;
  background-color: #47a447;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #47a447;
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
.btn-success.disabled.hover,
.btn-success[disabled].hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
.btn-success.disabled.active,
.btn-success[disabled].active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-info {
  color: #fff;
  fill: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #39b3d7;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
.btn-info.disabled.active,
.btn-info[disabled].active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info.hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #fff;
  fill: #fff;
  background-color: #39b3d7;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #39b3d7;
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
.btn-info.disabled.hover,
.btn-info[disabled].hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
.btn-info.disabled.active,
.btn-info[disabled].active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-link {
  color: #006666;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #001a1a;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #999999;
  text-decoration: none;
}
.btn-lg {
  padding: 8px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 12px;
}
.btn-sm,
.btn-xs {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs {
  padding: 1px 5px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-status-grp-first {
  margin-right: 0.5em !important;
}
.btn-status-grp-middle {
  margin-right: 0.1em !important;
}
.btn-status-grp-last {
  margin-left: 6.0em !important;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('fonts/glyphicons-halflings-regular.eot');
  src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.glyphicon-asterisk:before {
  content: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-euro:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-briefcase:before {
  content: "\1f4bc";
}
.glyphicon-calendar:before {
  content: "\1f4c5";
}
.glyphicon-pushpin:before {
  content: "\1f4cc";
}
.glyphicon-paperclip:before {
  content: "\1f4ce";
}
.glyphicon-camera:before {
  content: "\1f4f7";
}
.glyphicon-lock:before {
  content: "\1f512";
}
.glyphicon-bell:before {
  content: "\1f514";
}
.glyphicon-bookmark:before {
  content: "\1f516";
}
.glyphicon-fire:before {
  content: "\1f525";
}
.glyphicon-wrench:before {
  content: "\1f527";
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-bottom: 0 dotted;
  content: "";
}
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 2000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #fff;
  background-color: #006666;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #006666;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu,
.open > div > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #999999;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0 dotted;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
}
.btn-default .caret {
  border-top-color: #636363;
}
.btn-primary .caret,
.btn-success .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
button.btn.btn-danger .caret,
a.btn.btn-danger .caret,
a.btnbutton.btn.btn-danger .caret,
button.btna.btn.btn-danger .caret {
  border-top-color: #fff;
}
.dropup .btn-default .caret {
  border-bottom-color: #636363;
}
.dropup .btn-primary .caret,
.dropup .btn-success .caret,
.dropup .btn-warning .caret,
.dropup .btn-danger .caret,
.dropup .btn-info .caret,
.dropup button.btn.btn-danger .caret,
.dropup a.btn.btn-danger .caret,
.dropup a.btnbutton.btn.btn-danger .caret,
.dropup button.btna.btn.btn-danger .caret {
  border-bottom-color: #fff;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus {
  outline: none;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar:before,
.btn-toolbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn-toolbar:after {
  clear: both;
}
.btn-toolbar:before,
.btn-toolbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn-toolbar:after {
  clear: both;
}
.btn-toolbar .btn-group {
  float: left;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group,
.btn-toolbar > .btn-group + .btn-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group-xs > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
  padding: 1px 5px;
}
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-group-lg > .btn {
  padding: 8px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 12px;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn-group-vertical > .btn-group:after {
  clear: both;
}
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn-group-vertical > .btn-group:after {
  clear: both;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 5px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child > .btn:last-child,
.btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified .btn {
  float: none;
  display: table-cell;
  width: 1%;
}
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
  display: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group.col {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 41px;
  padding: 8px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 12px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 41px;
  line-height: 41px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 4px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #86888A;
  border-radius: 5px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 8px 16px;
  font-size: 18px;
  border-radius: 12px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -4px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:active {
  z-index: 2;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav:before,
.nav:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.nav:after {
  clear: both;
}
.nav:before,
.nav:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.nav:after {
  clear: both;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #999999;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #006666;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 5px 5px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
}
.nav-tabs.nav-justified > li > a {
  border-bottom: 1px solid #ddd;
  margin-right: 0;
}
.nav-tabs.nav-justified > .active > a {
  border-bottom-color: #fff;
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 5px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #006666;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.manage-sites-button {
  float: right;
  margin-top: -43px;
  color: #808080;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  border-bottom: 1px solid #ddd;
  margin-right: 0;
}
.nav-tabs-justified > .active > a {
  border-bottom-color: #fff;
}
.tabbable:before,
.tabbable:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.tabbable:after {
  clear: both;
}
.tabbable:before,
.tabbable:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.tabbable:after {
  clear: both;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.nav .caret {
  border-top-color: #006666;
  border-bottom-color: #006666;
}
.nav a:hover .caret {
  border-top-color: #001a1a;
  border-bottom-color: #001a1a;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  z-index: 2000;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
.navbar:before,
.navbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar:after {
  clear: both;
}
.navbar:before,
.navbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 5px;
  }
}
.navbar-header:before,
.navbar-header:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar-header:after {
  clear: both;
}
.navbar-header:before,
.navbar-header:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar-header:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  max-height: calc(100vh - 45px);
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  /*border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1);*/
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse:before,
.navbar-collapse:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar-collapse:after {
  clear: both;
}
.navbar-collapse:before,
.navbar-collapse:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar-collapse:after {
  clear: both;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    padding-left: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-collapse .navbar-nav.navbar-left:first-child {
    margin-left: -15px;
  }
  .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
  .navbar-collapse .navbar-text:last-child {
    margin-right: 0;
  }
}
.container > .navbar-header,
.container > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  z-index: 2030;
  top: 0;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
}
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  margin-left: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 5px;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
}
.navbar-form .form-control-static,
.navbar-form .entry__label,
.navbar-form .figure {
  display: inline-block;
}
.navbar-form .form-group,
.navbar-form .form-control {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
.navbar-form .form-group:not(.toggle-group) .control-label,
.navbar-form .form-group:not(.toggle-group) .form-control {
  margin-bottom: 10px;
  margin-top: 10px;
}
.navbar-form .form-group:not(.toggle-group) .control-label {
  margin-right: 12px;
  margin-bottom: 0;
  margin-top: 0;
}
.navbar-form .form-group:not(.toggle-group) .form-control:not(:last-child) {
  margin-right: 10px;
}
.navbar-form .form-group:not(.toggle-group):not(:last-child) {
  margin-right: 20px;
}
[wnd-slide-panel] .navbar-form .form-group:not(.toggle-group) {
  margin-right: 0;
}
.navbar-form .form-group .toggle-group {
  margin-bottom: 0;
}
.navbar-form.has-implicit-widths .form-group {
  max-width: 400px;
}
.navbar-form.has-implicit-widths .form-group > .form-control {
  min-width: 240px;
  max-width: 240px;
}
.navbar-form.has-implicit-widths .form-group > .control-label {
  margin-right: 12px;
  margin-bottom: 20px;
  margin-top: 20px;
  max-width: 144px;
}
.navbar-form .inline-label:not(:first-child) {
  margin-left: .25em;
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-nav.pull-right > li > .dropdown-menu,
.navbar-nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar-btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-text {
  float: left;
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    margin-left: 15px;
    margin-right: 15px;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ccc;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e6e6e6;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #333;
  border-bottom-color: #333;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret {
  border-top-color: #555;
  border-bottom-color: #555;
}
.navbar-default .navbar-nav > .dropdown > a .caret {
  border-top-color: #777;
  border-bottom-color: #777;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #cad4d4;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #cad4d4;
}
.navbar-inverse .navbar-nav > li > a {
  color: #d7dada;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: transparent;
  color: #ffffff;
}
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-nav > .dropdown > a .caret {
  border-top-color: #d7dada;
  border-bottom-color: #d7dada;
}
.navbar-inverse .navbar-nav > .open > a .caret,
.navbar-inverse .navbar-nav > .open > a:hover .caret,
.navbar-inverse .navbar-nav > .open > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #d7dada;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #d7dada;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 5px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #ccc;
}
.breadcrumb > .active {
  color: #999999;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 5px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 4px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #eeeeee;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #006666;
  border-color: #006666;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 8px 16px;
  font-size: 18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 12px;
  border-top-left-radius: 12px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 12px;
  border-top-right-radius: 12px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
.pager:before,
.pager:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.pager:after {
  clear: both;
}
.pager:before,
.pager:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  background-color: #fff;
  cursor: not-allowed;
}
.label,
.tag-label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 80%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
.label[href]:hover,
.label[href]:focus,
.tag-label[href]:hover,
.tag-label[href]:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty,
.tag-label:empty {
  display: none;
}
.label-default {
  background-color: #999999;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #808080;
}
.label-primary {
  background-color: #006666;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #003333;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #999999;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.btn .badge {
  position: relative;
  top: -1px;
}
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #006666;
  background-color: #fff;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding: 30px;
  margin-bottom: 30px;
  font-size: 21px;
  font-weight: 200;
  line-height: 2.14285714;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1 {
  line-height: 1;
  color: inherit;
}
.jumbotron p {
  line-height: 1.4;
}
.container .jumbotron {
  border-radius: 12px;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1 {
    font-size: 63px;
  }
}
.thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
  display: block;
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  height: auto;
}
a.thumbnail:hover,
a.thumbnail:focus {
  border-color: #006666;
}
.thumbnail > img {
  margin-left: auto;
  margin-right: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 5px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable {
  padding-right: 35px;
}
.alert-dismissable .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #007626;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #004316;
}
.alert-success .dmr tr:not(:first-child) td {
  padding-top: 15px;
}
.alert-success .dmr td ul {
  padding-left: 20px;
  margin-bottom: 0;
}
.alert-success .dmr .icon-spacing {
  padding-right: 10px;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #3a87ad;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #2d6987;
}
.alert-warning,
.checklist .checklist__item.is-warning {
  background-color: #fcf8e3;
  border-color: #f7c972;
  color: #8a682f;
}
.alert-warning hr,
.checklist .checklist__item.is-warning hr {
  border-top-color: #f6c05a;
}
.alert-warning .alert-link,
.checklist .checklist__item.is-warning .alert-link {
  color: #644b22;
}
.alert-warning.dmr div,
.checklist .checklist__item.is-warning.dmr div {
  padding-top: 10px;
}
.alert-warning.dmr div ul,
.checklist .checklist__item.is-warning.dmr div ul {
  padding-left: 20px;
  margin-bottom: 0;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #c01e1e;
}
.alert-danger hr {
  border-top-color: #e6c1c7;
}
.alert-danger .alert-link {
  color: #941717;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-right: 10px;
}
.media > .pull-right {
  margin-left: 10px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
a.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #006666;
  border-color: #006666;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #33ffff;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-body:before,
.panel-body:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.panel-body:after {
  clear: both;
}
.panel-body:before,
.panel-body:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.panel-body:after {
  clear: both;
}
.panel > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item {
  border-width: 1px 0;
}
.panel > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel > .list-group .list-group-item:last-child {
  border-bottom: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.panel > .table {
  margin-bottom: 0;
}
.panel > .panel-body + .table {
  border-top: 1px solid #ddd;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
}
.panel-title > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 5px;
  overflow: hidden;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #006666;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #006666;
  border-color: #006666;
}
.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #006666;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #006666;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #007626;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-warning {
  border-color: #fbeed5;
}
.panel-warning > .panel-heading {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #fbeed5;
}
.panel-warning > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #fbeed5;
}
.panel-warning > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #fbeed5;
}
.panel-danger {
  border-color: #eed3d7;
}
.panel-danger > .panel-heading {
  color: #d62121;
  background-color: #f2dede;
  border-color: #eed3d7;
}
.panel-danger > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #eed3d7;
}
.panel-danger > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #eed3d7;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #bce8f1;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 12px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
body.modal-open,
.modal-open .navbar-fixed-top,
.modal-open .navbar-fixed-bottom {
  margin-right: 15px;
}
.modal {
  display: none;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2040;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-dialog {
  margin-left: auto;
  margin-right: auto;
  width: auto;
  padding: 10px;
  z-index: 2050;
}
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 12px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: none;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2030;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 20px;
}
.modal-footer {
  margin-top: 15px;
  padding: 19px 20px 20px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer:before,
.modal-footer:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.modal-footer:after {
  clear: both;
}
.modal-footer:before,
.modal-footer:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
@media screen and (min-width: 768px) {
  .modal-dialog {
    left: 50%;
    right: auto;
    width: 600px;
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
}
.tooltip {
  position: absolute;
  z-index: 2030;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 5px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid #dfdfdf;
  border-radius: 12px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
.popover.top,
.has-popover .popover.popover-for-icon.top.left,
.btn-icon-solo .popover.popover-for-icon.top.left {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 8px;
}
.popover .arrow:after {
  border-width: 7px;
  content: "";
}
.popover.top .arrow,
.has-popover .popover.popover-for-icon.top.left .arrow,
.btn-icon-solo .popover.popover-for-icon.top.left .arrow {
  left: 50%;
  margin-left: -8px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: #dfdfdf;
  bottom: -8px;
}
.popover.top .arrow:after,
.has-popover .popover.popover-for-icon.top.left .arrow:after,
.btn-icon-solo .popover.popover-for-icon.top.left .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -7px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  left: -8px;
  margin-top: -8px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: #dfdfdf;
}
.popover.right .arrow:after {
  content: " ";
  left: 1px;
  bottom: -7px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom .arrow {
  left: 50%;
  margin-left: -8px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: #dfdfdf;
  top: -8px;
}
.popover.bottom .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -7px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  right: -8px;
  margin-top: -8px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: #dfdfdf;
}
.popover.left .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -7px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.clearfix:after {
  clear: both;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.affix {
  position: fixed;
}
.u-smallCaps {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: .04em;
  font-size: .85em;
}
.u-italics {
  font-style: italic;
}
.u-bold {
  font-weight: bold;
}
@-ms-viewport {
  width: device-width;
}
@media screen and (max-width: 400px) {
  @-ms-viewport {
    width: 320px;
  }
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.visible-xs {
  display: none !important;
}
tr.visible-xs {
  display: none !important;
}
th.visible-xs,
td.visible-xs {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-xs.visible-sm {
    display: block !important;
  }
  tr.visible-xs.visible-sm {
    display: table-row !important;
  }
  th.visible-xs.visible-sm,
  td.visible-xs.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .visible-xs.visible-md {
    display: block !important;
  }
  tr.visible-xs.visible-md {
    display: table-row !important;
  }
  th.visible-xs.visible-md,
  td.visible-xs.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1366px) {
  .visible-xs.visible-lg {
    display: block !important;
  }
  tr.visible-xs.visible-lg {
    display: table-row !important;
  }
  th.visible-xs.visible-lg,
  td.visible-xs.visible-lg {
    display: table-cell !important;
  }
}
.visible-sm {
  display: none !important;
}
tr.visible-sm {
  display: none !important;
}
th.visible-sm,
td.visible-sm {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-sm.visible-xs {
    display: block !important;
  }
  tr.visible-sm.visible-xs {
    display: table-row !important;
  }
  th.visible-sm.visible-xs,
  td.visible-sm.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .visible-sm.visible-md {
    display: block !important;
  }
  tr.visible-sm.visible-md {
    display: table-row !important;
  }
  th.visible-sm.visible-md,
  td.visible-sm.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1366px) {
  .visible-sm.visible-lg {
    display: block !important;
  }
  tr.visible-sm.visible-lg {
    display: table-row !important;
  }
  th.visible-sm.visible-lg,
  td.visible-sm.visible-lg {
    display: table-cell !important;
  }
}
.visible-md {
  display: none !important;
}
tr.visible-md {
  display: none !important;
}
th.visible-md,
td.visible-md {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-md.visible-xs {
    display: block !important;
  }
  tr.visible-md.visible-xs {
    display: table-row !important;
  }
  th.visible-md.visible-xs,
  td.visible-md.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-md.visible-sm {
    display: block !important;
  }
  tr.visible-md.visible-sm {
    display: table-row !important;
  }
  th.visible-md.visible-sm,
  td.visible-md.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .visible-md {
    display: block !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1366px) {
  .visible-md.visible-lg {
    display: block !important;
  }
  tr.visible-md.visible-lg {
    display: table-row !important;
  }
  th.visible-md.visible-lg,
  td.visible-md.visible-lg {
    display: table-cell !important;
  }
}
.visible-lg {
  display: none !important;
}
tr.visible-lg {
  display: none !important;
}
th.visible-lg,
td.visible-lg {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-lg.visible-xs {
    display: block !important;
  }
  tr.visible-lg.visible-xs {
    display: table-row !important;
  }
  th.visible-lg.visible-xs,
  td.visible-lg.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-lg.visible-sm {
    display: block !important;
  }
  tr.visible-lg.visible-sm {
    display: table-row !important;
  }
  th.visible-lg.visible-sm,
  td.visible-lg.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .visible-lg.visible-md {
    display: block !important;
  }
  tr.visible-lg.visible-md {
    display: table-row !important;
  }
  th.visible-lg.visible-md,
  td.visible-lg.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1366px) {
  .visible-lg {
    display: block !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
.hidden-xs {
  display: block !important;
}
tr.hidden-xs {
  display: table-row !important;
}
th.hidden-xs,
td.hidden-xs {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
  tr.hidden-xs {
    display: none !important;
  }
  th.hidden-xs,
  td.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-xs.hidden-sm {
    display: none !important;
  }
  tr.hidden-xs.hidden-sm {
    display: none !important;
  }
  th.hidden-xs.hidden-sm,
  td.hidden-xs.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .hidden-xs.hidden-md {
    display: none !important;
  }
  tr.hidden-xs.hidden-md {
    display: none !important;
  }
  th.hidden-xs.hidden-md,
  td.hidden-xs.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1366px) {
  .hidden-xs.hidden-lg {
    display: none !important;
  }
  tr.hidden-xs.hidden-lg {
    display: none !important;
  }
  th.hidden-xs.hidden-lg,
  td.hidden-xs.hidden-lg {
    display: none !important;
  }
}
.hidden-sm {
  display: block !important;
}
tr.hidden-sm {
  display: table-row !important;
}
th.hidden-sm,
td.hidden-sm {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-sm.hidden-xs {
    display: none !important;
  }
  tr.hidden-sm.hidden-xs {
    display: none !important;
  }
  th.hidden-sm.hidden-xs,
  td.hidden-sm.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
  tr.hidden-sm {
    display: none !important;
  }
  th.hidden-sm,
  td.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .hidden-sm.hidden-md {
    display: none !important;
  }
  tr.hidden-sm.hidden-md {
    display: none !important;
  }
  th.hidden-sm.hidden-md,
  td.hidden-sm.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1366px) {
  .hidden-sm.hidden-lg {
    display: none !important;
  }
  tr.hidden-sm.hidden-lg {
    display: none !important;
  }
  th.hidden-sm.hidden-lg,
  td.hidden-sm.hidden-lg {
    display: none !important;
  }
}
.hidden-md {
  display: block !important;
}
tr.hidden-md {
  display: table-row !important;
}
th.hidden-md,
td.hidden-md {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-md.hidden-xs {
    display: none !important;
  }
  tr.hidden-md.hidden-xs {
    display: none !important;
  }
  th.hidden-md.hidden-xs,
  td.hidden-md.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-md.hidden-sm {
    display: none !important;
  }
  tr.hidden-md.hidden-sm {
    display: none !important;
  }
  th.hidden-md.hidden-sm,
  td.hidden-md.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .hidden-md {
    display: none !important;
  }
  tr.hidden-md {
    display: none !important;
  }
  th.hidden-md,
  td.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1366px) {
  .hidden-md.hidden-lg {
    display: none !important;
  }
  tr.hidden-md.hidden-lg {
    display: none !important;
  }
  th.hidden-md.hidden-lg,
  td.hidden-md.hidden-lg {
    display: none !important;
  }
}
.hidden-lg {
  display: block !important;
}
tr.hidden-lg {
  display: table-row !important;
}
th.hidden-lg,
td.hidden-lg {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-lg.hidden-xs {
    display: none !important;
  }
  tr.hidden-lg.hidden-xs {
    display: none !important;
  }
  th.hidden-lg.hidden-xs,
  td.hidden-lg.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-lg.hidden-sm {
    display: none !important;
  }
  tr.hidden-lg.hidden-sm {
    display: none !important;
  }
  th.hidden-lg.hidden-sm,
  td.hidden-lg.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .hidden-lg.hidden-md {
    display: none !important;
  }
  tr.hidden-lg.hidden-md {
    display: none !important;
  }
  th.hidden-lg.hidden-md,
  td.hidden-lg.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1366px) {
  .hidden-lg {
    display: none !important;
  }
  tr.hidden-lg {
    display: none !important;
  }
  th.hidden-lg,
  td.hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
tr.visible-print {
  display: none !important;
}
th.visible-print,
td.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
  .hidden-print {
    display: none !important;
  }
  tr.hidden-print {
    display: none !important;
  }
  th.hidden-print,
  td.hidden-print {
    display: none !important;
  }
}
/* ui-currency */
.ui-currency-pos {
  color: green;
}
.ui-currency-neg {
  color: red;
}
.ui-currency-zero {
  color: blue;
}
.ui-currency-pos.ui-bignum,
.ui-currency-neg.ui-smallnum {
  font-size: 110%;
}
/* highlight */
.ui-match {
  background: yellow;
}
/* ui-reset */
.ui-resetwrap {
  position: relative;
  display: inline-block;
}
.ui-resetwrap input {
  padding-right: 1.5em;
}
.ui-reset {
  position: absolute;
  top: 0;
  right: .25em;
  z-index: 2;
  display: none;
  height: 100%;
  cursor: pointer;
  width: 1.1em;
  color: #555555;
  padding-top: 0.8ex;
}
.ui-reset:hover {
  text-decoration: none;
  color: #222222;
}
.ui-resetwrap:hover .ui-reset {
  display: block;
}
/*
Version: 3.5.0 Timestamp: Mon Jun 16 19:29:44 EDT 2014
*/
.select2-container {
  margin: 0;
  position: relative;
  display: inline-block;
  /* inline-block for ie7 */
  zoom: 1;
  *display: inline;
  vertical-align: middle;
}
.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.
    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box;
  /* webkit */
  /* firefox */
  box-sizing: border-box;
  /* css3 */
}
.select2-container .select2-choice {
  display: block;
  height: 26px;
  padding: 0 0 0 8px;
  overflow: hidden;
  position: relative;
  border: 1px solid #aaa;
  white-space: nowrap;
  line-height: 26px;
  color: #444;
  text-decoration: none;
  border-radius: 4px;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #fff;
  background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#eee), color-stop(50%, #fff));
  background-image: linear-gradient(to top, #eee 0%, #fff 50%);
}
html[dir="rtl"] .select2-container .select2-choice {
  padding: 0 8px 0 0;
}
.select2-container.select2-drop-above .select2-choice {
  border-bottom-color: #aaa;
  border-radius: 0 0 4px 4px;
  background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), color-stop(90%, #fff));
  background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
}
.select2-container.select2-allowclear .select2-choice .select2-chosen {
  margin-right: 42px;
}
.select2-container .select2-choice > .select2-chosen {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: none;
  width: auto;
}
html[dir="rtl"] .select2-container .select2-choice > .select2-chosen {
  margin-left: 26px;
  margin-right: 0;
}
.select2-container .select2-choice abbr {
  display: none;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 24px;
  top: 8px;
  font-size: 1px;
  text-decoration: none;
  border: 0;
  background: url('images/select2/select2.png') right top no-repeat;
  cursor: pointer;
  outline: 0;
}
.select2-container.select2-allowclear .select2-choice abbr {
  display: inline-block;
}
.select2-container .select2-choice abbr:hover {
  background-position: right -11px;
  cursor: pointer;
}
.select2-drop-mask {
  border: 0;
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 9998;
  /* styles required for IE to work */
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-drop {
  width: 100%;
  margin-top: -1px;
  position: absolute;
  z-index: 9999;
  top: 100%;
  background: #fff;
  color: #000;
  border: 1px solid #aaa;
  border-top: 0;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.select2-drop.select2-drop-above {
  margin-top: 1px;
  border-top: 1px solid #aaa;
  border-bottom: 0;
  border-radius: 4px 4px 0 0;
  -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
}
.select2-drop-active {
  border: 1px solid #5897fb;
  border-top: none;
}
.select2-drop.select2-drop-above.select2-drop-active {
  border-top: 1px solid #5897fb;
}
.select2-drop-auto-width {
  border-top: 1px solid #aaa;
  width: auto;
}
.select2-drop-auto-width .select2-search {
  padding-top: 4px;
}
.select2-container .select2-choice .select2-arrow {
  display: inline-block;
  width: 18px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border-left: 1px solid #aaa;
  border-radius: 0 4px 4px 0;
  background-clip: padding-box;
  background: #ccc;
  background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#ccc), color-stop(60%, #eee));
  background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow {
  left: 0;
  right: auto;
  border-left: none;
  border-right: 1px solid #aaa;
  border-radius: 4px 0 0 4px;
}
.select2-container .select2-choice .select2-arrow b {
  display: block;
  width: 100%;
  height: 100%;
  background: url('images/select2/select2.png') no-repeat 0 1px;
}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow b {
  background-position: 2px 1px;
}
.select2-search {
  display: inline-block;
  width: 100%;
  min-height: 26px;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  z-index: 10000;
  white-space: nowrap;
}
.select2-search input {
  width: 100%;
  height: auto !important;
  min-height: 26px;
  padding: 4px 20px 4px 5px;
  margin: 0;
  outline: 0;
  font-family: 'freight-sans-pro';
  font-size: 1em;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #fff url('images/select2/select2.png') no-repeat 100% -22px;
  background: url('images/select2/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left top, left bottom, color-stop(85%, #fff), color-stop(99%, #eee)) 0 0;
  background: url('images/select2/select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}
html[dir="rtl"] .select2-search input {
  padding: 4px 5px 4px 20px;
  background: #fff url('images/select2/select2.png') no-repeat -37px -22px;
  background: url('images/select2/select2.png') no-repeat -37px -22px, -webkit-gradient(linear, left top, left bottom, color-stop(85%, #fff), color-stop(99%, #eee)) 0 0;
  background: url('images/select2/select2.png') no-repeat -37px -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}
.select2-drop.select2-drop-above .select2-search input {
  margin-top: 4px;
}
.select2-search input.select2-active {
  background: #fff url('images/select2/select2-spinner.gif') no-repeat 100%;
  background: url('images/select2/select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left top, left bottom, color-stop(85%, #fff), color-stop(99%, #eee)) 0 0;
  background: url('images/select2/select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.select2-dropdown-open .select2-choice {
  border-bottom-color: transparent;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  box-shadow: 0 1px 0 #fff inset;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #eee;
  background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#fff), color-stop(50%, #eee));
  background-image: linear-gradient(to top, #fff 0%, #eee 50%);
}
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
  border: 1px solid #5897fb;
  border-top-color: transparent;
  background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee));
  background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
}
.select2-dropdown-open .select2-choice .select2-arrow {
  background: transparent;
  border-left: none;
  -webkit-filter: none;
          filter: none;
}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow {
  border-right: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -18px 1px;
}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -16px 1px;
}
.select2-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* results */
.select2-results {
  max-height: 200px;
  padding: 0 0 0 4px;
  margin: 4px 4px 4px 0;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[dir="rtl"] .select2-results {
  padding: 0 4px 0 0;
  margin: 4px 0 4px 4px;
}
.select2-results ul.select2-result-sub {
  margin: 0;
  padding-left: 0;
}
.select2-results li {
  list-style: none;
  display: list-item;
  background-image: none;
}
.select2-results li.select2-result-with-children > .select2-result-label {
  font-weight: bold;
}
.select2-results .select2-result-label {
  padding: 3px 7px 4px;
  margin: 0;
  cursor: pointer;
  min-height: 1em;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.select2-results-dept-1 .select2-result-label {
  padding-left: 20px;
}
.select2-results-dept-2 .select2-result-label {
  padding-left: 40px;
}
.select2-results-dept-3 .select2-result-label {
  padding-left: 60px;
}
.select2-results-dept-4 .select2-result-label {
  padding-left: 80px;
}
.select2-results-dept-5 .select2-result-label {
  padding-left: 100px;
}
.select2-results-dept-6 .select2-result-label {
  padding-left: 110px;
}
.select2-results-dept-7 .select2-result-label {
  padding-left: 120px;
}
.select2-results .select2-highlighted {
  background: #3875d7;
  color: #fff;
}
.select2-results li em {
  background: #feffde;
  font-style: normal;
}
.select2-results .select2-highlighted em {
  background: transparent;
}
.select2-results .select2-highlighted ul {
  background: #fff;
  color: #000;
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  background: #f4f4f4;
  display: list-item;
  padding-left: 5px;
}
/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
  color: #666;
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}
.select2-results .select2-selected {
  display: none;
}
.select2-more-results.select2-active {
  background: #f4f4f4 url('images/select2/select2-spinner.gif') no-repeat 100%;
}
.select2-more-results {
  background: #f4f4f4;
  display: list-item;
}
/* disabled styles */
.select2-container.select2-container-disabled .select2-choice {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  background-color: #f4f4f4;
  background-image: none;
  border-left: 0;
}
.select2-container.select2-container-disabled .select2-choice abbr {
  display: none;
}
/* multiselect */
.select2-container-multi .select2-choices {
  height: auto !important;
  height: 1%;
  margin: 0;
  padding: 0 5px 0 0;
  position: relative;
  border: 1px solid #aaa;
  cursor: text;
  overflow: hidden;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));
  background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
}
html[dir="rtl"] .select2-container-multi .select2-choices {
  padding: 0 0 0 5px;
}
.select2-locked {
  padding: 3px 5px 3px 5px !important;
}
.select2-container-multi .select2-choices {
  min-height: 26px;
}
.select2-container-multi.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.select2-container-multi .select2-choices li {
  float: left;
  list-style: none;
}
html[dir="rtl"] .select2-container-multi .select2-choices li {
  float: right;
}
.select2-container-multi .select2-choices .select2-search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.select2-container-multi .select2-choices .select2-search-field input {
  padding: 5px;
  margin: 1px 0;
  font-family: 'freight-sans-pro';
  font-size: 100%;
  color: #666;
  outline: 0;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent !important;
}
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
  background: #fff url('images/select2/select2-spinner.gif') no-repeat 100% !important;
}
.select2-default {
  color: #999 !important;
}
.select2-container-multi .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 18px;
  margin: 3px 0 3px 5px;
  position: relative;
  line-height: 13px;
  color: #333;
  cursor: default;
  border: 1px solid #aaaaaa;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
  background-image: linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 18px 3px 5px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
  cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
  background: #d4d4d4;
}
.select2-search-choice-close {
  display: block;
  width: 12px;
  height: 13px;
  position: absolute;
  right: 3px;
  top: 4px;
  font-size: 1px;
  outline: none;
  background: url('images/select2/select2.png') right top no-repeat;
}
html[dir="rtl"] .select2-search-choice-close {
  right: auto;
  left: 3px;
}
.select2-container-multi .select2-search-choice-close {
  left: 3px;
}
html[dir="rtl"] .select2-container-multi .select2-search-choice-close {
  left: auto;
  right: 2px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
  background-position: right -11px;
}
/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 5px;
  border: 1px solid #ddd;
  background-image: none;
  background-color: #f4f4f4;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
  display: none;
  background: none;
}
/* end multiselect */
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
  text-decoration: underline;
}
.select2-offscreen,
.select2-offscreen:focus {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0px !important;
  top: 0px !important;
}
.select2-display-none {
  display: none;
}
.select2-measure-scrollbar {
  position: absolute;
  top: -10000px;
  left: -10000px;
  width: 100px;
  height: 100px;
  overflow: scroll;
}
/* Retina-ize icons */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  .select2-search input,
  .select2-search-choice-close,
  .select2-container .select2-choice abbr,
  .select2-container .select2-choice .select2-arrow b {
    background-image: url('images/select2/select2x2.png') !important;
    background-repeat: no-repeat !important;
    background-size: 60px 40px !important;
  }
  .select2-search input {
    background-position: 100% -21px !important;
  }
}
.angular-ui-tree-empty {
  border: 1px dashed #bbb;
  min-height: 100px;
  background-color: #e5e5e5;
  background-image: linear-gradient(45deg, #fff 25%, transparent 0, transparent 75%, #fff 0, #fff), linear-gradient(45deg, #fff 25%, transparent 0, transparent 75%, #fff 0, #fff);
  background-size: 60px 60px;
  background-position: 0 0,30px 30px;
  pointer-events: none;
}
.angular-ui-tree-nodes {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.angular-ui-tree-nodes .angular-ui-tree-nodes {
  padding-left: 20px;
}
.angular-ui-tree-node,
.angular-ui-tree-placeholder {
  position: relative;
  margin: 0;
  padding: 0;
  min-height: 20px;
  line-height: 20px;
}
.angular-ui-tree-hidden {
  display: none;
}
.angular-ui-tree-placeholder {
  margin: 5px 0;
  padding: 0;
  min-height: 30px;
}
.angular-ui-tree-handle {
  cursor: move;
  text-decoration: none;
  font-weight: 700;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 20px;
  line-height: 20px;
}
.angular-ui-tree-drag {
  position: absolute;
  pointer-events: none;
  z-index: 999;
  opacity: 0.8;
}
.Tree {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px solid #86888A;
  background-color: #ebebeb;
}
ol[ui-tree-nodes] {
  outline: none !important;
}
[ui-tree-node-handle],
[ui-tree-node="handle"] {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
[data-nodrag="true"] {
  cursor: default;
}
.angular-ui-tree-drag {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.Tree-component:not(.clickable):focus {
  outline: 0 !important;
}
.Tree-node-content.is-disabled:hover,
.Tree-node-content.is-disabled:focus {
  background-color: transparent;
}
.Tree-node-content.Tree-node-content--handle:hover {
  cursor: move;
}
.angular-ui-tree-nodes .angular-ui-tree-nodes {
  padding-left: 18px;
}
.angular-ui-tree-nodes .angular-ui-tree-nodes.rows--dataSelection {
  padding-left: 0;
}
.Tree ol ol li.Tree-node:last-child {
  margin-bottom: 4px;
}
.angular-ui-tree-placeholder {
  background-color: rgba(174, 215, 234, 0.2);
  margin: 0;
  border: 2px dashed rgba(174, 215, 234, 0.9);
}
.Tree-node-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding: 10px 12px;
  border: 2px solid transparent;
  font-size: 14px;
  background-color: #f7f9fb;
  color: #7c9eb2;
  -webkit-transition: 80ms ease;
  transition: 80ms ease;
  -webkit-transition-property: border-color, background-color, color;
  transition-property: border-color, background-color, color;
  -webkit-box-shadow: -5px 0px #d0d0d0;
          box-shadow: -5px 0px #d0d0d0;
  color: #006666;
}
.Tree-node-content:focus {
  outline: 0;
}
.Tree-node-content.Tree-node-content--clickable:hover,
.Tree-node-content.Tree-node-content--clickable:hover.odd {
  background-color: #ddfdfd;
  border-color: rgba(25, 229, 230, 0.3);
}
.Tree-node-content.Tree-node-content--selected,
.Tree-node-content.Tree-node-content--selected:hover,
.Tree-node-content.Tree-node-content--selected.odd,
.Tree-node-content.Tree-node-content--selected:hover.odd {
  background-color: rgba(0, 255, 255, 0.08);
  border-color: rgba(25, 229, 230, 0.6);
  background-color: #0f8a8a;
}
.Tree-node-content.Tree-node-content--selected,
.Tree-node-content.Tree-node-content--selected:hover,
.Tree-node-content.Tree-node-content--selected.odd,
.Tree-node-content.Tree-node-content--selected:hover.odd,
.Tree-node-content.Tree-node-content--selected .Tree-node-name:not(.Tree-node-name--input),
.Tree-node-content.Tree-node-content--selected:hover .Tree-node-name:not(.Tree-node-name--input),
.Tree-node-content.Tree-node-content--selected.odd .Tree-node-name:not(.Tree-node-name--input),
.Tree-node-content.Tree-node-content--selected:hover.odd .Tree-node-name:not(.Tree-node-name--input) {
  color: white;
}
.Tree-node-content.Tree-node-content--selected .Tree-node-description,
.Tree-node-content.Tree-node-content--selected:hover .Tree-node-description,
.Tree-node-content.Tree-node-content--selected.odd .Tree-node-description,
.Tree-node-content.Tree-node-content--selected:hover.odd .Tree-node-description {
  color: #80b3b3;
}
.Tree-node-content.Tree-node-content--clickable:focus,
.Tree-node-content.Tree-node-content--selected {
  -webkit-transition-duration: 110ms;
          transition-duration: 110ms;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}
.Tree-node-content .Tree-node-icon svg {
  fill: currentColor;
}
.Tree-node--topLevel > .Tree-node-content {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.Tree-topLevel ol .Tree-node-content {
  border-left: 0;
}
.Tree-node-content:hover {
  background-color: #f4f6f9;
}
.Tree-node-content.is-disabled {
  opacity: .45;
}
.Tree-node-content.odd {
  background-color: #f1f5f8;
}
.Tree-node-content.odd:hover {
  background-color: #eef3f6;
}
.Tree-node-element {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-left: 6px;
  padding-right: 6px;
}
.Tree-node-element:not(.Tree-node-element--padded):first-child {
  padding-left: 0;
}
.Tree-node-element:not(.Tree-node-element--padded):last-child {
  padding-right: 0;
}
.Tree-node-element--padded {
  margin-left: 6px;
  margin-right: 6px;
}
.Tree-node-element--padded:first-child,
.Tree-node-element--padded + .Tree-node-element--padded {
  margin-left: 0;
}
.Tree-node-element--padded:last-child {
  margin-right: 0;
}
.Tree-node-description {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0px;
  color: #bfbfbf;
}
.Tree-node-name {
  font-weight: 400;
}
.Tree-node-content--clickable .Tree-node-name {
  color: #555555;
}
.Tree-node-content--folder .Tree-node-name {
  font-weight: 600;
}
.Tree-node-content:hover > .Tree-node-name {
  color: #009999;
}
.Tree-node-name--input {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 30em;
          flex: 1 1 30em;
}
.Tree-node-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 14px;
  width: 14px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.Tree-node-icon svg {
  height: inherit;
  width: inherit;
}
.Tree-node-icon svg text {
  font-family: 'freight-sans-pro';
  font-weight: 500;
}
.Tree-node-spinner {
  max-height: 20.00000001px;
}
.Tree-node-spinner.spinner-container .spinner.spinner--inline {
  content: '';
  display: block;
  border-bottom: 2px solid #eee;
  border-left: 2px solid #eee;
  border-top: 2px solid rgba(0, 102, 102, 0.75);
  border-radius: 100%;
  height: 20px;
  width: 20px;
  left: calc(50% +  -10px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 2px solid #eee;
  position: relative;
  top: 0px;
  left: auto;
}
.Tree-node-content--selected > .Tree-node-spinner.spinner-container .spinner.spinner--inline {
  content: '';
  display: block;
  border-bottom: 2px solid rgba(255, 255, 255, 0.4);
  border-left: 2px solid rgba(255, 255, 255, 0.4);
  border-top: 2px solid rgba(255, 255, 255, 0.8);
  border-radius: 100%;
  height: 20px;
  width: 20px;
  left: calc(50% +  -10px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 2px solid rgba(255, 255, 255, 0.4);
  position: relative;
  top: 0px;
  left: auto;
}
.Tree-node-collapse {
  position: relative;
}
.Tree-node-collapse + .Tree-node-element {
  padding-left: 12px;
}
.Tree-node-collapse--disabled {
  color: rgba(128, 128, 128, 0.4);
}
.Tree-node-action {
  padding: 7px 7px;
  -webkit-transition: 60ms linear all;
  transition: 60ms linear all;
}
.Tree-node-action:hover,
.Tree-node-action:focus,
.Tree-node-action:active {
  outline: 0;
  background-color: rgba(128, 128, 128, 0.1);
  border-radius: 5px;
}
.Tree-node-action:active {
  background-color: rgba(128, 128, 128, 0.2);
}
.Tree-node-action[disabled="disabled"] {
  opacity: .3;
  background-color: transparent;
}
.Tree-node-action.--action--affirmative:hover {
  color: #007626;
  background-color: rgba(0, 118, 38, 0.2);
}
.Tree-node-action.--action--negative:hover {
  color: #d62121;
  background-color: rgba(214, 33, 33, 0.2);
}
.Tree-node-action.Tree-node-element--padded + .Tree-node-action.Tree-node-element--padded {
  margin-left: -6px;
}
.Tree-node-controls--hover {
  display: none;
  position: absolute;
  right: 0;
  top: 50%;
  height: 100%;
  -webkit-transform: scale(1) translateY(-50%);
          transform: scale(1) translateY(-50%);
  -webkit-transform-origin: 100% 0px;
          transform-origin: 100% 0px;
}
.Tree-node-controls--hover.is-hovered,
.Tree-node-controls--hover.is-hovered-add,
.Tree-node-controls--hover.is-hovered-remove {
  display: block;
  -webkit-transition: 140ms 130ms ease;
  transition: 140ms 130ms ease;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
.Tree-node-controls--hover.is-hovered-add,
.Tree-node-controls--hover.is-hovered-remove.is-hovered-remove-active {
  opacity: 0;
  -webkit-transform: scale(0.9) translateY(-50%);
          transform: scale(0.9) translateY(-50%);
}
.Tree-node-controls--hover.is-hovered-add.is-hovered-add-active,
.Tree-node-controls--hover.is-hovered-remove {
  opacity: 1;
  -webkit-transform: scale(1) translateY(-50%);
          transform: scale(1) translateY(-50%);
}
.Tree-node-control.blockButton {
  font-size: 12px;
  height: 100%;
  border-radius: 0;
}
.Tree-node-control.blockButton:not(:first-child) {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.Tree-node-action-svgWrap.u-iconWrap {
  width: 20px;
  height: 20px;
}
.Tree-node-action.Tree-node-collapse {
  color: #737373;
}
.Tree-node-action.Tree-node-collapse,
.Tree-node-action.Tree-node-collapse:first-child {
  padding: 7px 7px;
  margin: -7px -7px;
}
.Tree-node-collapse-svgWrap.u-iconWrap {
  width: 10px;
  height: 10px;
}
.Tree-node-collapse-svgWrap.u-iconWrap svg {
  -webkit-transition: 350ms -webkit-transform cubic-bezier(0.26, 0.76, 0.14, 0.97);
  transition: 350ms -webkit-transform cubic-bezier(0.26, 0.76, 0.14, 0.97);
  transition: 350ms transform cubic-bezier(0.26, 0.76, 0.14, 0.97);
  transition: 350ms transform cubic-bezier(0.26, 0.76, 0.14, 0.97), 350ms -webkit-transform cubic-bezier(0.26, 0.76, 0.14, 0.97);
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.Tree-node-collapse-svgWrap.u-iconWrap.is-collapsed svg {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
/* 

CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable.
OpenSansLight-Italic.ttf

Use embed.exe to enable permissions:
mi-miwaters-client-net\src\MiWaters\Content\fonts\embed\embed.exe

*/
[class*="app-icon-"] {
  font-family: 'AppIcons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* Freight Sans Pro ========= */
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 400;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-RegularItalic.woff2') format('woff2'), url('fonts/FreightSans-RegularItalic.woff') format('woff'), url('fonts/FreightSans-RegularItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 900;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-BlackItalic.woff2') format('woff2'), url('fonts/FreightSans-BlackItalic.woff') format('woff'), url('fonts/FreightSans-BlackItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 700;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-BoldItalic.woff2') format('woff2'), url('fonts/FreightSans-BoldItalic.woff') format('woff'), url('fonts/FreightSans-BoldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 600;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-SemiboldItalic.woff2') format('woff2'), url('fonts/FreightSans-SemiboldItalic.woff') format('woff'), url('fonts/FreightSans-SemiboldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 500;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-MediumItalic.woff2') format('woff2'), url('fonts/FreightSans-MediumItalic.woff') format('woff'), url('fonts/FreightSans-MediumItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 300;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-LightItalic.woff2') format('woff2'), url('fonts/FreightSans-LightItalic.woff') format('woff'), url('fonts/FreightSans-LightItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 400;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Regular.woff2') format('woff2'), url('fonts/FreightSans-Regular.woff') format('woff'), url('fonts/FreightSans-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 900;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Black.woff2') format('woff2'), url('fonts/FreightSans-Black.woff') format('woff'), url('fonts/FreightSans-Black.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 700;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Bold.woff2') format('woff2'), url('fonts/FreightSans-Bold.woff') format('woff'), url('fonts/FreightSans-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 600;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Semibold.woff2') format('woff2'), url('fonts/FreightSans-Semibold.woff') format('woff'), url('fonts/FreightSans-Semibold.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 500;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Medium.woff2') format('woff2'), url('fonts/FreightSans-Medium.woff') format('woff'), url('fonts/FreightSans-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 300;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Light.woff2') format('woff2'), url('fonts/FreightSans-Light.woff') format('woff'), url('fonts/FreightSans-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 400;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-BookItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-BookItalic.woff') format('woff'), url('fonts/FreightSansCondensed-BookItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 900;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-BlackItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-BlackItalic.woff') format('woff'), url('fonts/FreightSansCondensed-BlackItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 700;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-BoldItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-BoldItalic.woff') format('woff'), url('fonts/FreightSansCondensed-BoldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 600;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-SemiboldItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-SemiboldItalic.woff') format('woff'), url('fonts/FreightSansCondensed-SemiboldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 500;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-MediumItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-MediumItalic.woff') format('woff'), url('fonts/FreightSansCondensed-MediumItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 300;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-LightItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-LightItalic.woff') format('woff'), url('fonts/FreightSansCondensed-LightItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 400;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Book.woff2') format('woff2'), url('fonts/FreightSansCondensed-Book.woff') format('woff'), url('fonts/FreightSansCondensed-Book.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 900;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Black.woff2') format('woff2'), url('fonts/FreightSansCondensed-Black.woff') format('woff'), url('fonts/FreightSansCondensed-Black.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 700;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Bold.woff2') format('woff2'), url('fonts/FreightSansCondensed-Bold.woff') format('woff'), url('fonts/FreightSansCondensed-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 600;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Semibold.woff2') format('woff2'), url('fonts/FreightSansCondensed-Semibold.woff') format('woff'), url('fonts/FreightSansCondensed-Semibold.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 500;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Medium.woff2') format('woff2'), url('fonts/FreightSansCondensed-Medium.woff') format('woff'), url('fonts/FreightSansCondensed-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 300;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Light.woff2') format('woff2'), url('fonts/FreightSansCondensed-Light.woff') format('woff'), url('fonts/FreightSansCondensed-Light.ttf') format('truetype');
}
/* Montserrat ========= */
@font-face {
  font-family: 'Montserrat';
  src: local('☺'), url('fonts/Montserrat-Regular.woff2') format('woff2'), url('fonts/Montserrat-Regular.woff') format('woff'), url('fonts/Montserrat-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: local('☺'), url('fonts/Montserrat-Bold.woff2') format('woff2'), url('fonts/Montserrat-Bold.woff') format('woff'), url('fonts/Montserrat-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}
/* Open Sans ========= */
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-Light.woff2') format('woff2'), url('fonts/OpenSans-Light.woff') format('woff'), url('fonts/OpenSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-ExtraboldItalic.woff2') format('woff2'), url('fonts/OpenSans-ExtraboldItalic.woff') format('woff'), url('fonts/OpenSans-ExtraboldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-SemiboldItalic.woff2') format('woff2'), url('fonts/OpenSans-SemiboldItalic.woff') format('woff'), url('fonts/OpenSans-SemiboldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-Semibold.woff2') format('woff2'), url('fonts/OpenSans-Semibold.woff') format('woff'), url('fonts/OpenSans-Semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-Extrabold.woff2') format('woff2'), url('fonts/OpenSans-Extrabold.woff') format('woff'), url('fonts/OpenSans-Extrabold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-Italic.woff2') format('woff2'), url('fonts/OpenSans-Italic.woff') format('woff'), url('fonts/OpenSans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans.woff2') format('woff2'), url('fonts/OpenSans.woff') format('woff'), url('fonts/OpenSans.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSansLight-Italic.woff2') format('woff2'), url('fonts/OpenSansLight-Italic.woff') format('woff'), url('fonts/OpenSansLight-Italic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-BoldItalic.woff2') format('woff2'), url('fonts/OpenSans-BoldItalic.woff') format('woff'), url('fonts/OpenSans-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-Bold.woff2') format('woff2'), url('fonts/OpenSans-Bold.woff') format('woff'), url('fonts/OpenSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}
/* Open Sans Condensed ========= */
@font-face {
  font-family: 'Open Sans Condensed';
  src: local('☺'), url('fonts/OpenSans-CondensedLight.woff2') format('woff2'), url('fonts/OpenSans-CondensedLight.woff') format('woff'), url('fonts/OpenSans-CondensedLight.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans Condensed';
  src: local('☺'), url('fonts/OpenSans-CondensedLightItalic.woff2') format('woff2'), url('fonts/OpenSans-CondensedLightItalic.woff') format('woff'), url('fonts/OpenSans-CondensedLightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans Condensed';
  src: local('☺'), url('fonts/OpenSans-CondensedBold.woff2') format('woff2'), url('fonts/OpenSans-CondensedBold.woff') format('woff'), url('fonts/OpenSans-CondensedBold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'AppIcons';
  src: url('fonts/AppIcons.eot?c6vib9');
  src: url('fonts/AppIcons.eot?#iefixc6vib9') format('embedded-opentype'), url('fonts/AppIcons.ttf?c6vib9') format('truetype'), url('fonts/AppIcons.woff?c6vib9') format('woff'), url('fonts/AppIcons.svg?c6vib9#AppIcons') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="app-icon-"],
[class*=" app-icon-"] {
  font-family: 'AppIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.app-icon-filter:before {
  content: "\e606";
}
.app-icon-filter2:before {
  content: "\e607";
}
.app-icon-spinner2:before {
  content: "\e605";
}
.app-icon-search:before {
  content: "\e602";
}
.app-icon-blog:before {
  content: "\e01f";
}
.app-icon-calendar:before {
  content: "\e115";
}
.app-icon-bubble-dots:before {
  content: "\e15d";
}
.app-icon-spinner:before {
  content: "\e1b2";
}
.app-icon-circle-small:before {
  content: "\e2ab";
}
.app-icon-checkmark-circle:before {
  content: "\e367";
}
.app-icon-radio-checked:before {
  content: "\e438";
}
.app-icon-radio-unchecked:before {
  content: "\e439";
}
.app-icon-file-pdf:before {
  content: "\e4e2";
}
.app-icon-check:before {
  content: "\e601";
}
.app-icon-enter:before {
  content: "\e37d";
}
.app-icon-exit:before {
  content: "\e37e";
}
.app-icon-grid:before {
  content: "\e2a4";
}
.app-icon-search2:before {
  content: "\e1b7";
}
.app-icon-menu:before {
  content: "\e2af";
}
.app-icon-arrow-left:before {
  content: "\e3b7";
}
.app-icon-arrow-down:before {
  content: "\e3b6";
}
.app-icon-arrow-up:before {
  content: "\e3b4";
}
.app-icon-arrow-right:before {
  content: "\e3b5";
}
.app-icon-cog:before {
  content: "\e1e1";
}
.app-icon-warning:before {
  content: "\e356";
}
.app-icon-checkmark-circle2:before {
  content: "\e368";
}
.app-icon-info:before {
  content: "\e363";
}
.app-icon-notification:before {
  content: "\e358";
}
.app-icon-home:before {
  content: "\e003";
}
.app-icon-user:before {
  content: "\e197";
}
.app-icon-users:before {
  content: "\e198";
}
.app-icon-bubble:before {
  content: "\e15c";
}
.app-icon-pencil:before {
  content: "\e00d";
}
.app-icon-remove:before {
  content: "\e256";
}
.app-icon-question:before {
  content: "\e359";
}
.app-icon-question-bold:before {
  content: "\e603";
}
.app-icon-arrow-left2:before {
  content: "\e3c7";
}
.app-icon-arrow-right2:before {
  content: "\e3c3";
}
.app-icon-arrow-up2:before {
  content: "\e3c1";
}
.app-icon-arrow-up-left:before {
  content: "\e3c0";
}
.app-icon-arrow-up-right:before {
  content: "\e3c2";
}
.app-icon-arrow-down-right:before {
  content: "\e3c4";
}
.app-icon-arrow-down2:before {
  content: "\e3c5";
}
.app-icon-arrow-down-left:before {
  content: "\e3c6";
}
.app-icon-clock:before {
  content: "\e101";
}
.app-icon-close:before {
  content: "\e36b";
}
.app-icon-arrow-up3:before {
  content: "\e414";
}
.app-icon-arrow-down3:before {
  content: "\e416";
}
.app-icon-arrow-up4:before {
  content: "\e3b0";
}
.app-icon-files:before {
  content: "\e07e";
}
.app-icon-file-download:before {
  content: "\e081";
}
.app-icon-download:before {
  content: "\e2b8";
}
.app-icon-download2:before {
  content: "\e2ba";
}
.app-icon-arrow-down4:before {
  content: "\e3b2";
}
.app-icon-plus:before {
  content: "\e376";
}
.app-icon-plus-circle2:before {
  content: "\e360";
}
.app-icon-plus-circle:before {
  content: "\e35f";
}
.app-icon-arrow-down42:before {
  content: "\e3b3";
}
.app-icon-file-upload:before {
  content: "\e082";
}
.app-icon-location:before {
  content: "\e0f1";
}
.app-icon-location2:before {
  content: "\e0f2";
}
.app-icon-location3:before {
  content: "\e0f3";
}
.app-icon-location22:before {
  content: "\e0f4";
}
.app-icon-map:before {
  content: "\e0fc";
}
.app-icon-map2:before {
  content: "\e0fd";
}
.app-icon-upload:before {
  content: "\e2bb";
}
.app-icon-earth:before {
  content: "\e2c7";
}
.app-icon-cancel-circle:before {
  content: "\e365";
}
.app-icon-close2:before {
  content: "\e36d";
}
.app-icon-close3:before {
  content: "\e36e";
}
.app-icon-close4:before {
  content: "\e36f";
}
.app-icon-minus:before {
  content: "\e375";
}
.app-icon-loop:before {
  content: "\e3a8";
}
.app-icon-checkbox-checked:before {
  content: "\e42e";
}
.app-icon-checkbox-unchecked:before {
  content: "\e42f";
}
.app-icon-checkbox:before {
  content: "\e432";
}
.app-icon-checkbox-unchecked2:before {
  content: "\e433";
}
.app-icon-checkbox-checked2:before {
  content: "\e435";
}
.app-icon-checkbox-unchecked3:before {
  content: "\e436";
}
.app-icon-file-brackets:before {
  content: "\e4e8";
}
.app-icon-checkmark-circle22:before {
  content: "\e369";
}
.app-icon-help:before {
  content: "\e604";
}
.app-icon-blog:before {
  content: "\e01f";
}
.app-icon-calendar:before {
  content: "\e115";
}
.app-icon-bubble-dots:before {
  content: "\e15d";
}
.app-icon-spinner:before {
  content: "\e1b2";
}
.app-icon-circle-small:before {
  content: "\e2ab";
}
.app-icon-checkmark-circle:before {
  content: "\e367";
}
.app-icon-radio-checked:before {
  content: "\e438";
}
.app-icon-radio-unchecked:before {
  content: "\e439";
}
.app-icon-file-pdf:before {
  content: "\e4e2";
}
.app-icon-check:before {
  content: "\e601";
}
.app-icon-enter:before {
  content: "\e37d";
}
.app-icon-exit:before {
  content: "\e37e";
}
.app-icon-grid:before {
  content: "\e2a4";
}
.app-icon-search2:before {
  content: "\e1b7";
}
.app-icon-menu:before {
  content: "\e2af";
}
.app-icon-arrow-left:before {
  content: "\e3b7";
}
.app-icon-arrow-down:before {
  content: "\e3b6";
}
.app-icon-arrow-up:before {
  content: "\e3b4";
}
.app-icon-arrow-right:before {
  content: "\e3b5";
}
.app-icon-cog:before {
  content: "\e1e1";
}
.app-icon-warning:before {
  content: "\e356";
}
.app-icon-checkmark-circle2:before {
  content: "\e368";
}
.app-icon-info:before {
  content: "\e363";
}
.app-icon-notification:before {
  content: "\e358";
}
.app-icon-home:before {
  content: "\e003";
}
.app-icon-user:before {
  content: "\e197";
}
.app-icon-users:before {
  content: "\e198";
}
.app-icon-bubble:before {
  content: "\e15c";
}
.app-icon-pencil:before {
  content: "\e00d";
}
.app-icon-remove:before {
  content: "\e256";
}
.app-icon-question:before {
  content: "\e359";
}
.app-icon-question-bold:before {
  content: "\e603";
}
.app-icon-arrow-left2:before {
  content: "\e3c7";
}
.app-icon-arrow-right2:before {
  content: "\e3c3";
}
.app-icon-arrow-up2:before {
  content: "\e3c1";
}
.app-icon-arrow-up-left:before {
  content: "\e3c0";
}
.app-icon-arrow-up-right:before {
  content: "\e3c2";
}
.app-icon-arrow-down-right:before {
  content: "\e3c4";
}
.app-icon-arrow-down2:before {
  content: "\e3c5";
}
.app-icon-arrow-down-left:before {
  content: "\e3c6";
}
.app-icon-clock:before {
  content: "\e101";
}
.app-icon-close:before {
  content: "\e36b";
}
.app-icon-arrow-up3:before {
  content: "\e414";
}
.app-icon-arrow-down3:before {
  content: "\e416";
}
.app-icon-arrow-up4:before {
  content: "\e3b0";
}
.app-icon-files:before {
  content: "\e07e";
}
.app-icon-file-download:before {
  content: "\e081";
}
.app-icon-download:before {
  content: "\e2b8";
}
.app-icon-download2:before {
  content: "\e2ba";
}
.app-icon-arrow-down4:before {
  content: "\e3b2";
}
.app-icon-plus:before {
  content: "\e376";
}
.app-icon-plus-circle2:before {
  content: "\e360";
}
.app-icon-plus-circle:before {
  content: "\e35f";
}
.app-icon-arrow-down42:before {
  content: "\e3b3";
}
.app-icon-file-upload:before {
  content: "\e082";
}
.app-icon-location:before {
  content: "\e0f1";
}
.app-icon-location2:before {
  content: "\e0f2";
}
.app-icon-location3:before {
  content: "\e0f3";
}
.app-icon-location22:before {
  content: "\e0f4";
}
.app-icon-map:before {
  content: "\e0fc";
}
.app-icon-map2:before {
  content: "\e0fd";
}
.app-icon-upload:before {
  content: "\e2bb";
}
.app-icon-earth:before {
  content: "\e2c7";
}
.app-icon-cancel-circle:before {
  content: "\e365";
}
.app-icon-close2:before {
  content: "\e36d";
}
.app-icon-close3:before {
  content: "\e36e";
}
.app-icon-close4:before {
  content: "\e36f";
}
.app-icon-minus:before {
  content: "\e375";
}
.app-icon-loop:before {
  content: "\e3a8";
}
.app-icon-checkbox-checked:before {
  content: "\e42e";
}
.app-icon-checkbox-unchecked:before {
  content: "\e42f";
}
.app-icon-checkbox:before {
  content: "\e432";
}
.app-icon-checkbox-unchecked2:before {
  content: "\e433";
}
.app-icon-checkbox-checked2:before {
  content: "\e435";
}
.app-icon-checkbox-unchecked3:before {
  content: "\e436";
}
.app-icon-file-brackets:before {
  content: "\e4e8";
}
.app-icon-checkmark-circle22:before {
  content: "\e369";
}
.app-icon-ellipsis:before {
  content: "\e600";
}
.app-icon-plus-circle3:before {
  content: "\e35e";
}
.app-icon-expand:before {
  content: "\e3b8";
}
.app-icon-plus2:before {
  content: "\e377";
}
/* Use this file for project-specific icon fonts */
/*#region elements*/
/*
  ______ _                           _
 |  ____| |                         | |
 | |__  | | ___ _ __ ___   ___ _ __ | |_ ___
 |  __| | |/ _ \ '_ ` _ \ / _ \ '_ \| __/ __|
 | |____| |  __/ | | | | |  __/ | | | |_\__ \
 |______|_|\___|_| |_| |_|\___|_| |_|\__|___/



*/
html {
  font-size: 87.5%;
}
html,
body,
.preview-body {
  height: 100%;
  margin: 0;
  padding: 0;
}
ui-view {
  display: block;
  height: 100%;
}
body {
  font-size: 1rem;
  -webkit-font-feature-settings: "lnum";
  font-feature-settings: "lnum";
}
img.iconic,
img.svg-inject {
  display: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
label {
  font-weight: normal;
}
h1,
.h1 {
  font-size: 2.07142857rem;
}
h2,
.h2 {
  font-size: 1.71428571rem;
}
h3,
.h3 {
  font-size: 1.42857143rem;
}
h4,
.h4 {
  font-size: 1.21428571rem;
}
h5,
.h5 {
  font-size: 1rem;
}
h6,
.h6 {
  font-size: 0.85714286rem;
}
.dropdown-font-h5 {
  font-size: 1rem;
}
.form-control,
.dropdown-menu,
.input-group-addon {
  font-size: 1rem;
}
.form-control,
select.form-control {
  height: 2.14285714rem;
  padding-top: 0.28571429rem;
  padding-bottom: 0.28571429rem;
}
th,
strong {
  font-weight: 600;
}
button,
input,
optgroup,
select,
textarea {
  font-weight: normal;
}
input::-ms-clear {
  width: 0;
  height: 0;
}
hr.subtitle-break {
  width: 8em;
  border-top-width: 4px;
}
body.dark div[role="banner"] {
  background-color: #1E1E1E;
}
body.dark {
  background-color: #1E1E1E;
}
a {
  cursor: pointer;
}
button.btn,
a.btn,
.hidden-file-upload + label {
  padding: 4px 12px;
  font-size: 1rem;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.42857143;
  color: #636363;
  fill: #636363;
  background: #e8e8e8;
  background: -o-linear-gradient(#f0f0f0, #e4e4e4);
  border-color: #b3b3b3;
  border-width: 1px;
  border-style: solid;
  border-top-left-radius: 4px 6px;
  border-top-right-radius: 4px 6px;
  border-bottom-right-radius: 4px 6px;
  border-bottom-left-radius: 4px 6px;
}
button.btn:hover,
a.btn:hover,
button.btn:active,
a.btn:active,
button.btn.active,
a.btn.active,
.open button.btn.dropdown-toggle,
.open a.btn.dropdown-toggle,
.hidden-file-upload + label:hover {
  color: #3d3d3d;
  fill: #3d3d3d;
  background: #d4d4d4;
  background: -o-linear-gradient(#f0f0f0, #d7d7d7);
  border-color: #949494;
}
button.btn:active,
a.btn:active,
button.btn.active,
a.btn.active,
.open .dropdown-toggle button.btn,
.open .dropdown-toggle a.btn {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #d4d4d4;
}
button.btn.disabled,
a.btn.disabled,
button.btn[disabled],
a.btn[disabled],
button.btn.disabled:hover,
a.btn.disabled:hover,
button.btn[disabled]:hover,
a.btn[disabled]:hover,
button.btn.disabled:focus,
a.btn.disabled:focus,
button.btn[disabled]:focus,
a.btn[disabled]:focus,
button.btn.disabled:active,
a.btn.disabled:active,
button.btn[disabled]:active,
a.btn[disabled]:active,
button.btn.disabled.active,
a.btn.disabled.active,
button.btn[disabled].active,
a.btn[disabled].active {
  background: #e8e8e8;
  border-color: #b3b3b3;
}
button.btn i,
a.btn i {
  font-size: inherit;
}
button.btn.green,
a.btn.green,
button.btn.btn-new,
a.btn.btn-new {
  color: white;
  fill: white;
  background: #007626;
  background: -o-linear-gradient(#00902e, #005d1e);
  border-color: #003912;
  border-width: 1px;
  border-style: solid;
}
button.btn.green:hover,
a.btn.green:hover,
button.btn.btn-new:hover,
a.btn.btn-new:hover,
button.btn.green:active,
a.btn.green:active,
button.btn.btn-new:active,
a.btn.btn-new:active,
button.btn.green.active,
a.btn.green.active,
button.btn.btn-new.active,
a.btn.btn-new.active,
.open button.btn.green.dropdown-toggle,
.open a.btn.green.dropdown-toggle,
.open button.btn.btn-new.dropdown-toggle,
.open a.btn.btn-new.dropdown-toggle {
  color: #d9d9d9;
  fill: #d9d9d9;
  background: #004d19;
  background: -o-linear-gradient(#00902e, #004316);
  border-color: #000000;
}
button.btn.green:active,
a.btn.green:active,
button.btn.btn-new:active,
a.btn.btn-new:active,
button.btn.green.active,
a.btn.green.active,
button.btn.btn-new.active,
a.btn.btn-new.active,
.open .dropdown-toggle button.btn.green,
.open .dropdown-toggle a.btn.green,
.open .dropdown-toggle button.btn.btn-new,
.open .dropdown-toggle a.btn.btn-new {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #004d19;
}
button.btn.green.disabled,
a.btn.green.disabled,
button.btn.btn-new.disabled,
a.btn.btn-new.disabled,
button.btn.green[disabled],
a.btn.green[disabled],
button.btn.btn-new[disabled],
a.btn.btn-new[disabled],
button.btn.green.disabled:hover,
a.btn.green.disabled:hover,
button.btn.btn-new.disabled:hover,
a.btn.btn-new.disabled:hover,
button.btn.green[disabled]:hover,
a.btn.green[disabled]:hover,
button.btn.btn-new[disabled]:hover,
a.btn.btn-new[disabled]:hover,
button.btn.green.disabled:focus,
a.btn.green.disabled:focus,
button.btn.btn-new.disabled:focus,
a.btn.btn-new.disabled:focus,
button.btn.green[disabled]:focus,
a.btn.green[disabled]:focus,
button.btn.btn-new[disabled]:focus,
a.btn.btn-new[disabled]:focus,
button.btn.green.disabled:active,
a.btn.green.disabled:active,
button.btn.btn-new.disabled:active,
a.btn.btn-new.disabled:active,
button.btn.green[disabled]:active,
a.btn.green[disabled]:active,
button.btn.btn-new[disabled]:active,
a.btn.btn-new[disabled]:active,
button.btn.green.disabled.active,
a.btn.green.disabled.active,
button.btn.btn-new.disabled.active,
a.btn.btn-new.disabled.active,
button.btn.green[disabled].active,
a.btn.green[disabled].active,
button.btn.btn-new[disabled].active,
a.btn.btn-new[disabled].active {
  background: #007626;
  border-color: #003912;
}
button.btn.btn-danger,
a.btn.btn-danger,
a.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger {
  background-image: none;
  color: white;
}
button.btn.green,
a.btn.green,
button.btn.btn-new,
a.btn.btn-new,
button.btn.btn-danger,
a.btn.btn-danger,
button.btnbutton.btn.btn-danger,
a.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger,
a.btna.btn.btn-danger,
button.btna.btnbutton.btn.btn-danger,
a.btna.btnbutton.btn.btn-danger,
button.btnbutton.btna.btn.btn-danger,
a.btnbutton.btna.btn.btn-danger {
  font-weight: 700;
}
button.btn.btn-blue,
a.btn.btn-blue {
  color: white;
  fill: white;
  background: #0062ac;
  background: -o-linear-gradient(#0071c6, #005393);
  border-color: #002846;
  border-width: 1px;
  border-style: solid;
}
button.btn.btn-blue:hover,
a.btn.btn-blue:hover,
button.btn.btn-blue:active,
a.btn.btn-blue:active,
button.btn.btn-blue.active,
a.btn.btn-blue.active,
.open button.btn.btn-blue.dropdown-toggle,
.open a.btn.btn-blue.dropdown-toggle {
  color: #d9d9d9;
  fill: #d9d9d9;
  background: #004b83;
  background: -o-linear-gradient(#0071c6, #004579);
  border-color: #000509;
}
button.btn.btn-blue:active,
a.btn.btn-blue:active,
button.btn.btn-blue.active,
a.btn.btn-blue.active,
.open .dropdown-toggle button.btn.btn-blue,
.open .dropdown-toggle a.btn.btn-blue {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #004b83;
}
button.btn.btn-blue.disabled,
a.btn.btn-blue.disabled,
button.btn.btn-blue[disabled],
a.btn.btn-blue[disabled],
button.btn.btn-blue.disabled:hover,
a.btn.btn-blue.disabled:hover,
button.btn.btn-blue[disabled]:hover,
a.btn.btn-blue[disabled]:hover,
button.btn.btn-blue.disabled:focus,
a.btn.btn-blue.disabled:focus,
button.btn.btn-blue[disabled]:focus,
a.btn.btn-blue[disabled]:focus,
button.btn.btn-blue.disabled:active,
a.btn.btn-blue.disabled:active,
button.btn.btn-blue[disabled]:active,
a.btn.btn-blue[disabled]:active,
button.btn.btn-blue.disabled.active,
a.btn.btn-blue.disabled.active,
button.btn.btn-blue[disabled].active,
a.btn.btn-blue[disabled].active {
  background: #0062ac;
  border-color: #002846;
}
.btn-file-upload {
  position: relative;
  overflow: hidden;
  margin: 10px;
}
.btn-file-upload input[type="file"] {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  font-size: 1.42857143rem;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
}
.hidden-file-upload {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.hidden-file-upload + label {
  cursor: pointer;
}
.hidden-file-upload:focus + label {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.entity-person-image {
  max-width: 100%;
  max-height: 220px;
}
.entity-person-image img {
  max-height: 220px;
  border-radius: 9px;
  max-width: 100%;
}
a.input-group-addon:hover,
a.input-group-addon:focus {
  text-decoration: none;
}
select {
  -webkit-appearance: none;
  -ms-appearance: none;
  appearance: none;
  background: #ffffff url("images/select-arrow-inactive.png") no-repeat right center;
  -moz-appearance: none;
  text-indent: 0.01px;
  text-overflow: '';
}
select:focus,
select:active {
  background: #ffffff url("images/select-arrow-active.png") no-repeat right center;
}
svg.back-to-list {
  stroke-width: 2px;
  opacity: .5;
}
svg.back-to-list + .button-label {
  vertical-align: middle;
}
wcs-component iframe {
  border: 0;
}
/*#endregion*/
/*#region classes*/
/*
   _____ _
  / ____| |
 | |    | | __ _ ___ ___  ___ ___
 | |    | |/ _` / __/ __|/ _ | __|
 | |____| | (_| \__ \__ \  __|__ \
  \_____|_|\__,_|___/___/\___|___/


*/
[class*="app-icon-"] {
  font-size: 1.14285714rem;
}
a:hover i[class*="app-icon-"],
a:focus i[class*="app-icon-"],
button:hover i[class*="app-icon-"],
button:focus i[class*="app-icon-"] {
  text-decoration: none;
}
.entity-link {
  font-weight: 600;
}
.entity-link:after {
  content: '\203A';
  font-weight: 500;
  opacity: .5;
  font-size: 1.2em;
  margin-left: .2em;
  display: inline-block;
}
.pager {
  display: none;
}
.alert-text {
  color: #d62121;
}
.success-text {
  color: #007626;
}
.banner-alert.system-announcements {
  width: 100%;
  background: #daf5ed;
}
.banner-alert.system-announcements.ng-enter {
  display: block !important;
  min-height: 0;
  max-height: 0;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  -webkit-transition: 0.4s min-height ease ,  0.4s max-height ease;
  transition: 0.4s min-height ease ,  0.4s max-height ease;
  -webkit-transition-property: min-height ,  max-height ,  background-color ,  border-color;
  transition-property: min-height ,  max-height ,  background-color ,  border-color;
  -webkit-transition-timing-function: ease ,  ease ,  ease-in ,  ease-in;
  transition-timing-function: ease ,  ease ,  ease-in ,  ease-in;
  -webkit-transition-duration: 0.4s ,  0.4s ,  0.6s ,  0.6s;
  transition-duration: 0.4s ,  0.4s ,  0.6s ,  0.6s;
}
@media screen and (min-width: 0\0) {
  .banner-alert.system-announcements.ng-enter {
    height: 0;
  }
}
.banner-alert.system-announcements.ng-enter.ng-enter-active {
  border-color: #b2ead9;
  background: #daf5ed;
  min-height: 31px;
  max-height: 31px;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .banner-alert.system-announcements.ng-enter.ng-enter-active {
    height: 31px;
  }
}
.banner-alert.system-announcements.ng-leave {
  display: block !important;
  border-color: #b2ead9;
  min-height: 31px;
  max-height: 31px;
  height: 100%;
  -webkit-transition-property: min-height ,  max-height ,  border-color;
  transition-property: min-height ,  max-height ,  border-color;
  -webkit-transition-timing-function: ease ,  ease ,  ease-in;
  transition-timing-function: ease ,  ease ,  ease-in;
  -webkit-transition-duration: 0.4s ,  0.4s ,  0.4s;
  transition-duration: 0.4s ,  0.4s ,  0.4s;
}
@media screen and (min-width: 0\0) {
  .banner-alert.system-announcements.ng-leave {
    height: 31px;
  }
}
.banner-alert.system-announcements.ng-leave.ng-leave-active {
  display: block !important;
  border-color: transparent;
  min-height: 0;
  max-height: 0;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .banner-alert.system-announcements.ng-leave.ng-leave-active {
    height: 0;
  }
}
.banner-alert.system-announcements.active {
  height: auto;
}
.banner-alert.system-announcements.active:hover,
.banner-alert.system-announcements.active.expanded {
  overflow: visible;
  z-index: 20;
  max-height: 100%;
}
.banner-alert.system-announcements.active:hover ul li p.alert-text,
.banner-alert.system-announcements.active.expanded ul li p.alert-text {
  overflow: visible;
  white-space: normal;
}
.banner-alert.system-announcements.active.expanded {
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
}
.banner-alert.system-announcements.active.expanded a.hide-announcements {
  display: block;
}
.banner-alert.system-announcements.active.expanded a.more-announcements {
  display: none;
}
.banner-alert.system-announcements.active.expanded ul li {
  display: table-row;
}
.banner-alert.system-announcements.active.expanded p.alert-text {
  overflow: auto;
  white-space: normal;
}
.banner-alert.system-announcements .alert-icon,
.banner-alert.system-announcements .alert-text,
.banner-alert.system-announcements button {
  color: #57625f;
}
.banner-alert.system-announcements button:hover,
.banner-alert.system-announcements button:focus {
  color: #788782;
}
.banner-alert.system-announcements button:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-shadow: 0px 0px 4px #99aca6;
}
.banner-alert.system-announcements ul {
  margin-bottom: 0;
}
.banner-alert.system-announcements ul li {
  display: table-row;
}
.banner-alert.system-announcements ul li > i.alert-icon,
.banner-alert.system-announcements ul li > p.alert-text,
.banner-alert.system-announcements ul li > a.more-announcements,
.banner-alert.system-announcements ul li > button {
  display: table-cell;
  vertical-align: top;
}
.banner-alert.system-announcements ul li > i.alert-icon,
.banner-alert.system-announcements ul li a.more-announcements,
.banner-alert.system-announcements ul li > button {
  width: 1%;
}
.banner-alert.system-announcements ul li p.alert-text {
  width: 100%;
  max-width: 10em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.banner-alert.system-announcements ul li:not(:first-child) {
  display: none;
}
.banner-alert.system-announcements .hide-announcements {
  display: block;
}
.banner-alert.system-announcements .more-announcements,
.banner-alert.system-announcements .hide-announcements {
  font-style: italic;
}
.skip {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  margin: 0;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  padding: .25em 1em;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25);
  background: white;
  margin-top: .5em;
  margin-left: .5em;
}
.skip:focus {
  z-index: 20;
  width: auto;
  height: auto;
  clip: auto;
  -webkit-animation: skipnavkeyframes 400ms ease 1 both;
          animation: skipnavkeyframes 400ms ease 1 both;
}
@-webkit-keyframes skipnavkeyframes {
  from {
    -webkit-transform: translateY(0.5em);
            transform: translateY(0.5em);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes skipnavkeyframes {
  from {
    -webkit-transform: translateY(0.5em);
            transform: translateY(0.5em);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
.page-body {
  background: white;
  height: 100%;
  overflow: auto;
}
.background-image-show {
  background: #009999;
  background: url("org-specific/nddeq/images/login-bg.jpg") no-repeat;
  background-size: cover;
}
.background-image-show:before {
  position: absolute;
  bottom: 0;
  right: 0;
  color: white;
  background: rgba(0, 0, 0, 0.3);
}
.page-body.background-image-show {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main-viewport {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: auto;
  overflow: hidden;
}
.content-viewport {
  position: relative;
}
.main-viewport {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sidebar {
  position: relative;
  overflow: visible;
  width: 260px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 260px;
          flex: 0 0 260px;
}
@media (max-width: 768px) {
  .sidebar {
    width: 0px;
  }
}
.sidebar.collapsed {
  width: 40px;
  -ms-flex-preferred-size: 40px;
      flex-basis: 40px;
}
@media (max-width: 768px) {
  .sidebar.collapsed {
    width: 0px;
    -ms-flex-preferred-size: 0px;
        flex-basis: 0px;
  }
}
.content-viewport {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  height: 100%;
  margin: 0;
  -webkit-transition: 0.2s width ease;
  transition: 0.2s width ease;
}
.main-viewport-ui-view,
.content-viewport-ui-view {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.main-footer {
  position: relative;
  width: 100%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  background-color: #fcfcfc;
  border-top: 1px #dedede solid;
}
.view-container {
  position: relative;
}
.page-body + .page-body {
  position: absolute;
  width: 100%;
}
.page-body {
  min-height: 100%;
  max-height: 100%;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body {
    height: 100%;
  }
}
.page-body.has-iframe {
  overflow: visible;
  position: relative;
}
.page-body.has-iframe iframe {
  border: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  position: absolute;
}
.page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body {
  min-height: calc(100% -  30px);
  max-height: calc(100% -  30px);
  height: 100%;
  top: 30px;
}
@media screen and (min-width: 0\0) {
  .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body {
    height: calc(100% -  30px);
  }
}
.page-body.has-page-footer {
  min-height: calc(100% -  55px);
  max-height: calc(100% -  55px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body.has-page-footer {
    height: calc(100% -  55px);
  }
}
.page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer {
  min-height: calc(100% -  85px);
  max-height: calc(100% -  85px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer {
    height: calc(100% -  85px);
  }
}
.page-body-tabs ~ div .banner-alert:first-child {
  border-top-color: transparent;
}
.page-heading ~ .page-body {
  top: 60px;
}
.page-heading ~ .page-body,
.page-heading ~ .view-container {
  height: calc(100% -  60px);
  min-height: calc(100% -  60px);
  max-height: calc(100% -  60px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body,
  .page-heading ~ .view-container {
    height: calc(100% -  60px);
  }
}
.page-heading ~ .page-body.has-filtering-buttons {
  height: calc(100% -  120px);
  min-height: calc(100% -  120px);
  max-height: calc(100% -  120px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body.has-filtering-buttons {
    height: calc(100% -  120px);
  }
}
.page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body {
  top: 90px;
}
.page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body,
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .view-container {
  min-height: calc(100% -  90px);
  max-height: calc(100% -  90px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body,
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .view-container {
    height: calc(100% -  90px);
  }
}
.page-heading ~ .page-body-tabs ~ .page-body {
  top: 106px;
}
.page-heading ~ .page-body-tabs ~ .page-body,
.page-heading ~ .page-body-tabs ~ .view-container {
  min-height: calc(100% -  106px);
  max-height: calc(100% -  106px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-tabs ~ .page-body,
  .page-heading ~ .page-body-tabs ~ .view-container {
    height: calc(100% -  106px);
  }
}
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body,
.page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body {
  top: 136px;
}
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body,
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .view-container,
.page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body,
.page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .view-container {
  min-height: calc(100% -  136px);
  max-height: calc(100% -  136px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body,
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .view-container,
  .page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body,
  .page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .view-container {
    height: calc(100% -  136px);
  }
}
.page-heading ~ .page-body.has-page-footer {
  min-height: calc(100% -  115px);
  max-height: calc(100% -  115px);
  height: 100%;
  -webkit-transition: 0.4s min-height ease ,  0.4s max-height ease;
  transition: 0.4s min-height ease ,  0.4s max-height ease;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body.has-page-footer {
    height: calc(100% -  115px);
  }
}
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body.has-page-footer {
  min-height: calc(100% -  145px);
  max-height: calc(100% -  145px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body.has-page-footer {
    height: calc(100% -  145px);
  }
}
.page-heading ~ .page-body-tabs ~ .page-body.has-page-footer,
.page-heading ~ .page-body-tabs ~ form .page-body.has-page-footer {
  min-height: calc(100% -  161px);
  max-height: calc(100% -  161px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-tabs ~ .page-body.has-page-footer,
  .page-heading ~ .page-body-tabs ~ form .page-body.has-page-footer {
    height: calc(100% -  161px);
  }
}
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body.has-page-footer,
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ form .page-body.has-page-footer,
.page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body.has-page-footer,
.page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ form .page-body.has-page-footer {
  min-height: calc(100% -  191px);
  max-height: calc(100% -  191px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body.has-page-footer,
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ form .page-body.has-page-footer,
  .page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body.has-page-footer,
  .page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ form .page-body.has-page-footer {
    height: calc(100% -  191px);
  }
}
.page-heading {
  border-bottom: 2px solid #397abf;
}
.page-heading.has-tabs,
.page-body .page-heading,
.view-container .page-heading {
  border-bottom: 0;
}
.view-container .page-heading,
.page-body .page-heading {
  background-color: #f0fafa;
  border-bottom: 2px solid #d2e9e9;
  height: 60px;
}
.view-container .page-heading .title,
.page-body .page-heading .title {
  font-size: 1.21428571rem;
  font-weight: 500;
  color: #525252;
}
.view-container .page-heading.split-block-heading > .split-block > div.split-block-element,
.page-body .page-heading.split-block-heading > .split-block > div.split-block-element,
.view-container .page-heading.split-block-heading > .heading-block > div.split-block-element,
.page-body .page-heading.split-block-heading > .heading-block > div.split-block-element,
.view-container .page-heading.split-block-heading > .split-block div.heading-block-element,
.page-body .page-heading.split-block-heading > .split-block div.heading-block-element,
.view-container .page-heading.split-block-heading > .heading-block div.heading-block-element,
.page-body .page-heading.split-block-heading > .heading-block div.heading-block-element {
  margin-right: calc(15px  - .25em);
}
.view-container .slide-child .page-heading.split-block-heading .heading-block.left,
.page-body .slide-child .page-heading.split-block-heading .heading-block.left {
  padding-left: 0;
}
.slide-child .page-heading .title {
  font-size: 1.42857143rem;
}
.page-body .has-scrollable-children,
.view-container .has-scrollable-children {
  overflow: hidden;
}
.main-viewport .page-heading ~ .page-body-tabs ~ .page-body.contains-slide-child {
  height: calc(100% -  60px  -  46px);
}
.main-viewport .page-heading ~ .page-body.contains-slide-child {
  height: calc(100% -  60px  -  46px);
}
.page-body.full-height:not(.overflow-x),
.slides-with-slidechild.full-height:not(.overflow-x),
.view-container.full-height:not(.overflow-x),
.page-body.full-height-overflow:not(.overflow-x),
.slides-with-slidechild.full-height-overflow:not(.overflow-x),
.view-container.full-height-overflow:not(.overflow-x) {
  overflow-x: hidden;
}
.main-footer > .nav {
  text-align: center;
  list-style-type: none;
}
.main-footer > .nav > li {
  display: inline-block;
}
.main-footer > .nav > li:not(:last-child) {
  margin-right: calc(12px - .25em);
}
.main-footer > .nav > li > a,
.main-footer > .nav > li > span {
  padding-top: 12px;
  padding-bottom: 12px;
}
.page-heading,
.modal-header {
  background: white;
  min-height: 60px;
  max-height: 60px;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (min-width: 0\0) {
  .page-heading,
  .modal-header {
    height: 60px;
  }
}
.page-heading.--wrap,
.modal-header.--wrap {
  min-height: 60px;
  max-height: none;
  height: auto;
}
.page-heading .page-body-title,
.modal-header .page-body-title {
  margin: 20px 0;
}
.page-heading .page-compound-heading.wrap,
.modal-header .page-compound-heading.wrap {
  margin: 15.5px 0;
}
.page-heading .help-link,
.modal-header .help-link {
  margin-top: 6px;
  float: right;
  line-height: 1;
  font-size: 0.85714286rem;
  color: #b8b8b8;
}
.page-heading .help-link i,
.modal-header .help-link i {
  color: inherit;
  vertical-align: middle;
  position: relative;
  top: -2px;
  margin-left: 4px;
}
.page-heading .help-link:hover,
.modal-header .help-link:hover {
  color: #5e5e5e;
  text-decoration: none;
}
.page-body .page-heading + .page-body:before,
.page-body-tabs + .page-body:before,
.page-body .page-heading + .view-container:before,
.page-body-tabs + .view-container:before {
  content: '';
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  height: 5px;
  -webkit-box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.03) inset;
          box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.03) inset;
  z-index: 1;
}
.page-body-tabs + .page-body:before,
.page-body-tabs + .view-container:before {
  top: 0;
}
.page-body .page-heading + .page-body:before,
.page-body .page-heading + .view-container:before {
  top: 60px;
}
.page-heading .title {
  font-size: 1.42857143rem;
  font-weight: 400;
  line-height: 1.42857143;
}
.split-block-group .heading-block-element > .title,
.split-block-heading .heading-block-element > .title {
  white-space: nowrap;
}
@media (max-width: 480px) {
  .split-block-group .heading-block-element > .title span.title,
  .split-block-heading .heading-block-element > .title span.title {
    white-space: normal;
  }
}
.split-block-group .split-block.right .compound-heading,
.split-block-heading .split-block.right .compound-heading,
.split-block-group .heading-block.right .compound-heading,
.split-block-heading .heading-block.right .compound-heading,
.split-block-group .split-block.right .title,
.split-block-heading .split-block.right .title,
.split-block-group .heading-block.right .title,
.split-block-heading .heading-block.right .title {
  text-align: right;
}
.split-block-group .split-block .split-block-element,
.split-block-heading .split-block .split-block-element,
.split-block-group .heading-block .split-block-element,
.split-block-heading .heading-block .split-block-element,
.split-block-group .split-block .heading-block-element,
.split-block-heading .split-block .heading-block-element,
.split-block-group .heading-block .heading-block-element,
.split-block-heading .heading-block .heading-block-element {
  display: inline-block;
  white-space: normal;
  margin-left: 0;
  margin-right: calc(10px  - .25em);
}
.split-block-group .split-block .split-block-element.half-em-margin,
.split-block-heading .split-block .split-block-element.half-em-margin,
.split-block-group .heading-block .split-block-element.half-em-margin,
.split-block-heading .heading-block .split-block-element.half-em-margin,
.split-block-group .split-block .heading-block-element.half-em-margin,
.split-block-heading .split-block .heading-block-element.half-em-margin,
.split-block-group .heading-block .heading-block-element.half-em-margin,
.split-block-heading .heading-block .heading-block-element.half-em-margin {
  margin-top: .5em;
  margin-bottom: .5em;
}
.split-block-group .split-block .split-block-element.single-em-margin,
.split-block-heading .split-block .split-block-element.single-em-margin,
.split-block-group .heading-block .split-block-element.single-em-margin,
.split-block-heading .heading-block .split-block-element.single-em-margin,
.split-block-group .split-block .heading-block-element.single-em-margin,
.split-block-heading .split-block .heading-block-element.single-em-margin,
.split-block-group .heading-block .heading-block-element.single-em-margin,
.split-block-heading .heading-block .heading-block-element.single-em-margin {
  margin-top: 1em;
  margin-bottom: 1em;
}
.split-block-group .split-block .split-block-element.equal-margins > *,
.split-block-heading .split-block .split-block-element.equal-margins > *,
.split-block-group .heading-block .split-block-element.equal-margins > *,
.split-block-heading .heading-block .split-block-element.equal-margins > *,
.split-block-group .split-block .heading-block-element.equal-margins > *,
.split-block-heading .split-block .heading-block-element.equal-margins > *,
.split-block-group .heading-block .heading-block-element.equal-margins > *,
.split-block-heading .heading-block .heading-block-element.equal-margins > * {
  margin-top: 0;
  margin-bottom: 0;
}
.split-block-group .split-block .split-block-element.separate:not(:last-child) > *:after,
.split-block-heading .split-block .split-block-element.separate:not(:last-child) > *:after,
.split-block-group .heading-block .split-block-element.separate:not(:last-child) > *:after,
.split-block-heading .heading-block .split-block-element.separate:not(:last-child) > *:after,
.split-block-group .split-block .heading-block-element.separate:not(:last-child) > *:after,
.split-block-heading .split-block .heading-block-element.separate:not(:last-child) > *:after,
.split-block-group .heading-block .heading-block-element.separate:not(:last-child) > *:after,
.split-block-heading .heading-block .heading-block-element.separate:not(:last-child) > *:after {
  content: '|';
  margin-left: .5em;
  opacity: .25;
}
.split-block-group .split-block .split-block-element.separate:not(:last-child):first-child,
.split-block-heading .split-block .split-block-element.separate:not(:last-child):first-child,
.split-block-group .heading-block .split-block-element.separate:not(:last-child):first-child,
.split-block-heading .heading-block .split-block-element.separate:not(:last-child):first-child,
.split-block-group .split-block .heading-block-element.separate:not(:last-child):first-child,
.split-block-heading .split-block .heading-block-element.separate:not(:last-child):first-child,
.split-block-group .heading-block .heading-block-element.separate:not(:last-child):first-child,
.split-block-heading .heading-block .heading-block-element.separate:not(:last-child):first-child {
  margin-right: 1em;
}
.split-block-group.center > .split-block > .split-block-element,
.split-block-heading.center > .split-block > .split-block-element,
.split-block-group.middle > .split-block > .split-block-element,
.split-block-heading.middle > .split-block > .split-block-element {
  vertical-align: middle;
}
.split-block-group.top > .split-block > .split-block-element,
.split-block-heading.top > .split-block > .split-block-element {
  vertical-align: top;
}
.split-block-group.bottom > .split-block > .split-block-element,
.split-block-heading.bottom > .split-block > .split-block-element {
  vertical-align: bottom;
}
.split-block-group .element--truncate,
.split-block-heading .element--truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.split-block-heading .title,
.split-block-heading .context {
  margin: 0;
}
.split-block-heading .heading-block .heading-block-element {
  max-height: 60px;
}
.split-block-heading.page-heading {
  height: 60px;
}
.split-block-heading.page-heading .heading-block.right {
  padding-right: 20px;
}
.split-block-heading.page-heading .heading-block.right .heading-block-element.compound-heading-wrap {
  padding-left: 20px;
  border-left: 1px solid #e5e5e5;
}
.split-block-heading.page-heading .heading-block.right .heading-block-element.compound-heading-wrap:not(:last-child) {
  margin-right: calc(10px  - .25em);
}
@media (max-width: 480px) {
  .split-block-heading.page-heading .heading-block.right {
    background: white;
    margin: 10px 0;
    height: unset;
    min-height: unset;
    max-height: unset;
  }
  .split-block-heading.page-heading .heading-block.right .heading-block-element.search-filter-bar {
    margin-left: 0;
  }
}
.split-block-heading.page-heading .heading-block .heading-block-element:not(:first-child) {
  margin-left: 10px;
}
.split-block-heading.page-heading .heading-block .heading-block-element > .form-group {
  margin-bottom: 0;
}
@media (max-width: 480px) {
  .split-block-heading.page-heading .heading-block .heading-block-element {
    margin-left: 0;
  }
}
.split-block-heading.page-heading .heading-block.left {
  margin-right: 40px;
}
@media (max-width: 480px) {
  .split-block-heading.page-heading .heading-block.left {
    margin-bottom: 0;
    padding-bottom: 0;
    height: unset;
    min-height: unset;
  }
  .split-block-heading.page-heading .heading-block.left:first-child {
    margin-top: 4px;
  }
  .split-block-heading.page-heading .heading-block.left:has(.heading-block-element:not(:only-child)) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    height: unset;
    max-height: unset;
  }
  .split-block-heading.page-heading .heading-block.left .heading-block-element:not(:first-child) {
    margin-left: 0;
  }
  .split-block-heading.page-heading .heading-block.left .heading-block-element:not(:last-child) {
    margin-bottom: 4px;
  }
}
@media (max-width: 480px) {
  .split-block-heading.page-heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    height: unset;
    max-height: unset;
  }
}
.compound-heading.title {
  font-size: 1.42857143rem;
  margin: 0;
}
.compound-heading.context {
  font-size: 0.85714286rem;
  color: #4E4E4E;
  font-weight: 700;
  display: block;
  margin: 0;
}
.compound-heading.context + .title {
  font-size: 1.21428571rem;
  font-weight: 400;
  color: #555;
}
.compound-heading.context ~ .title,
.compound-heading.context ~ .context {
  margin-top: -0.25em;
}
.heading-block.right .compound-heading .title,
.heading-block.right .compound-heading-wrap .title,
.compound-heading.entity-list .entity__figure,
.compound-heading-wrap.entity-list .entity__figure {
  font-family: 'freight-sans-condensed';
}
.compound-heading.entity-list.entity-list--tabular,
.compound-heading-wrap.entity-list.entity-list--tabular {
  display: table;
}
.compound-heading.entity-list.entity-list--tabular .entity,
.compound-heading-wrap.entity-list.entity-list--tabular .entity {
  display: table-row;
}
.compound-heading.entity-list.entity-list--tabular .entity__label,
.compound-heading-wrap.entity-list.entity-list--tabular .entity__label,
.compound-heading.entity-list.entity-list--tabular .entity__figure,
.compound-heading-wrap.entity-list.entity-list--tabular .entity__figure {
  display: table-cell;
  text-align: right;
}
.compound-heading.entity-list.entity-list--tabular .entity__figure,
.compound-heading-wrap.entity-list.entity-list--tabular .entity__figure {
  text-align: left;
}
.compound-heading.entity-list .entity__label,
.compound-heading-wrap.entity-list .entity__label {
  white-space: nowrap;
}
.compound-heading.entity-list .entity__label,
.compound-heading-wrap.entity-list .entity__label,
.compound-heading.entity-list .figure--secondary,
.compound-heading-wrap.entity-list .figure--secondary {
  color: #555;
  font-size: 1rem;
}
.compound-heading.entity-list .entity__label + .entity__figure,
.compound-heading-wrap.entity-list .entity__label + .entity__figure,
.compound-heading.entity-list .figure--secondary + .entity__figure,
.compound-heading-wrap.entity-list .figure--secondary + .entity__figure {
  padding-left: .3em;
}
.compound-heading.entity-list,
.compound-heading-wrap.entity-list,
.compound-heading.entity-list .entity__figure,
.compound-heading-wrap.entity-list .entity__figure {
  color: #4E4E4E;
  line-height: 1.2;
  font-size: 1.21428571rem;
}
.compound-heading.entity-list .entity,
.compound-heading-wrap.entity-list .entity {
  line-height: 1.2;
}
.compound-heading.entity-list .entity.entity--primary .entity__label,
.compound-heading-wrap.entity-list .entity.entity--primary .entity__label,
.compound-heading.entity-list .entity.entity--primary .figure--secondary,
.compound-heading-wrap.entity-list .entity.entity--primary .figure--secondary {
  font-size: 1.21428571rem;
  color: #525252;
}
.compound-heading.entity-list .entity.entity--primary,
.compound-heading-wrap.entity-list .entity.entity--primary,
.compound-heading.entity-list .entity.entity--primary .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--primary .entity__figure {
  font-size: 1.42857143rem;
}
.compound-heading.entity-list .entity.entity--secondary,
.compound-heading-wrap.entity-list .entity.entity--secondary,
.compound-heading.entity-list .entity.entity--secondary .entity__label,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__label,
.compound-heading.entity-list .entity.entity--secondary .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__figure {
  color: #555;
}
.compound-heading.entity-list .entity.entity--secondary .entity__label + .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__label + .entity__figure,
.compound-heading.entity-list .entity.entity--secondary .figure--secondary + .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--secondary .figure--secondary + .entity__figure {
  color: #4E4E4E;
}
.compound-heading.entity-list .entity.entity--secondary .entity__label + .entity__figure:before,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__label + .entity__figure:before,
.compound-heading.entity-list .entity.entity--secondary .figure--secondary + .entity__figure:before,
.compound-heading-wrap.entity-list .entity.entity--secondary .figure--secondary + .entity__figure:before {
  content: '\2013';
  padding-right: .3em;
  color: #555;
}
.compound-heading.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure,
.compound-heading-wrap.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure {
  margin-left: -0.25em;
}
.compound-heading.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure:before,
.compound-heading-wrap.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure:before {
  content: '\2013';
  padding-right: .3em;
  color: #555;
}
.page-body-title,
.form-subsection-title,
.modal-header h3 {
  font-weight: 400;
  line-height: 1;
  margin: 1em 0;
}
.page-body-title.secondary,
.form-subsection-title.secondary,
.modal-header h3.secondary {
  font-size: 1.07142857rem;
  font-weight: 700;
}
.page-body-title,
.page-compound-heading.title,
.page-compound-heading.context {
  margin: 0;
}
.form-horizontal .form-subsection-title {
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .form-subsection-title.form-group {
  margin-top: 8px;
  margin-bottom: 8px;
}
.form-horizontal .form-subsection-title.form-group .subsection-title-heading {
  font-size: 1.21428571rem;
  padding-top: 1.5px;
}
h2 {
  /* this block may no longer be needed - Gerald 2/28/2024 */
}
h2.table-heading {
  font-size: 20.4px;
}
h2.page-compound-heading.context {
  font-size: 0.85714286rem;
  color: #808080;
  font-weight: 500;
  margin-bottom: 0;
  display: block;
  margin: 0;
}
.split-block-heading > .split-block-heading {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.split-block-heading > .heading-block,
.split-block-heading > .split-block {
  height: 0;
  min-height: 60px;
}
.split-block-heading.search-heading > .heading-block,
.split-block-heading.fixed-heading-height > .heading-block,
.split-block-heading.search-heading > .split-block,
.split-block-heading.fixed-heading-height > .split-block {
  height: 60px;
}
.split-block-heading,
.split-block-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.split-block-heading,
.split-block-group,
.split-block-heading .heading-block,
.split-block-group .heading-block,
.split-block-heading .split-block,
.split-block-group .split-block {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.split-block-heading.sibling-controls,
.split-block-group.sibling-controls,
.split-block-heading .heading-block.sibling-controls,
.split-block-group .heading-block.sibling-controls,
.split-block-heading .split-block.sibling-controls,
.split-block-group .split-block.sibling-controls {
  height: 60px;
}
.split-block-heading.--wrap,
.split-block-group.--wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-height: none;
  height: auto;
}
.split-block-heading .heading-block.left,
.split-block-group .heading-block.left {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.split-block-heading .heading-block,
.split-block-group .heading-block,
.split-block-heading .split-block,
.split-block-group .split-block {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.split-block-heading .heading-block,
.split-block-group .heading-block,
.split-block-heading .split-block,
.split-block-group .split-block,
.split-block-heading .heading-block .heading-block-element,
.split-block-group .heading-block .heading-block-element,
.split-block-heading .split-block .heading-block-element,
.split-block-group .split-block .heading-block-element,
.split-block-heading .heading-block .split-block-element,
.split-block-group .heading-block .split-block-element,
.split-block-heading .split-block .split-block-element,
.split-block-group .split-block .split-block-element {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.split-block-heading .heading-block.search-filter-bar,
.split-block-group .heading-block.search-filter-bar,
.split-block-heading .split-block.search-filter-bar,
.split-block-group .split-block.search-filter-bar,
.split-block-heading .heading-block .heading-block-element.search-filter-bar,
.split-block-group .heading-block .heading-block-element.search-filter-bar,
.split-block-heading .split-block .heading-block-element.search-filter-bar,
.split-block-group .split-block .heading-block-element.search-filter-bar,
.split-block-heading .heading-block .split-block-element.search-filter-bar,
.split-block-group .heading-block .split-block-element.search-filter-bar,
.split-block-heading .split-block .split-block-element.search-filter-bar,
.split-block-group .split-block .split-block-element.search-filter-bar {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  max-width: 70em;
}
@media (max-width: 480px) {
  .split-block-heading .heading-block.search-filter-bar,
  .split-block-group .heading-block.search-filter-bar,
  .split-block-heading .split-block.search-filter-bar,
  .split-block-group .split-block.search-filter-bar,
  .split-block-heading .heading-block .heading-block-element.search-filter-bar,
  .split-block-group .heading-block .heading-block-element.search-filter-bar,
  .split-block-heading .split-block .heading-block-element.search-filter-bar,
  .split-block-group .split-block .heading-block-element.search-filter-bar,
  .split-block-heading .heading-block .split-block-element.search-filter-bar,
  .split-block-group .heading-block .split-block-element.search-filter-bar,
  .split-block-heading .split-block .split-block-element.search-filter-bar,
  .split-block-group .split-block .split-block-element.search-filter-bar {
    margin: 0;
    width: calc(100vw - 180px);
  }
}
.split-block-heading .heading-block.right,
.split-block-group .heading-block.right,
.split-block-heading .split-block.right,
.split-block-group .split-block.right {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.split-block-heading .heading-block.flex--rigid,
.split-block-group .heading-block.flex--rigid,
.split-block-heading .split-block.flex--rigid,
.split-block-group .split-block.flex--rigid,
.split-block-heading .heading-block .flex--rigid,
.split-block-group .heading-block .flex--rigid,
.split-block-heading .split-block .flex--rigid,
.split-block-group .split-block .flex--rigid {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.split-block-heading .heading-block.flex--fill,
.split-block-group .heading-block.flex--fill,
.split-block-heading .split-block.flex--fill,
.split-block-group .split-block.flex--fill,
.split-block-heading .heading-block .flex--fill,
.split-block-group .heading-block .flex--fill,
.split-block-heading .split-block .flex--fill,
.split-block-group .split-block .flex--fill {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}
.split-block-heading .heading-block.flex--autofill,
.split-block-group .heading-block.flex--autofill,
.split-block-heading .split-block.flex--autofill,
.split-block-group .split-block.flex--autofill,
.split-block-heading .heading-block .flex--autofill,
.split-block-group .heading-block .flex--autofill,
.split-block-heading .split-block .flex--autofill,
.split-block-group .split-block .flex--autofill {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.split-block-heading .heading-block.flex--fill,
.split-block-group .heading-block.flex--fill,
.split-block-heading .split-block.flex--fill,
.split-block-group .split-block.flex--fill,
.split-block-heading .heading-block .flex--fill,
.split-block-group .heading-block .flex--fill,
.split-block-heading .split-block .flex--fill,
.split-block-group .split-block .flex--fill,
.split-block-heading .heading-block.flex--autofill,
.split-block-group .heading-block.flex--autofill,
.split-block-heading .split-block.flex--autofill,
.split-block-group .split-block.flex--autofill,
.split-block-heading .heading-block .flex--autofill,
.split-block-group .heading-block .flex--autofill,
.split-block-heading .split-block .flex--autofill,
.split-block-group .split-block .flex--autofill {
  word-wrap: break-word;
}
.split-block-heading .heading-block.flex--wrap,
.split-block-group .heading-block.flex--wrap,
.split-block-heading .split-block.flex--wrap,
.split-block-group .split-block.flex--wrap,
.split-block-heading .heading-block .flex--wrap,
.split-block-group .heading-block .flex--wrap,
.split-block-heading .split-block .flex--wrap,
.split-block-group .split-block .flex--wrap {
  white-space: normal;
}
.split-block-heading.sticky-heading,
.split-block-group.sticky-heading {
  position: sticky;
  left: 0px;
  z-index: 1;
}
.page-heading .heading-block.right:not(.wnd-table-filter),
.page-heading .heading-block.right:not(.wnd-table-filter) .heading-block-element.compound-heading-wrap,
.page-heading .heading-block.right:not(.wnd-table-filter) .compound-heading.title.element--truncate,
.page-heading .heading-block.right:not(.wnd-table-filter) .heading-block-element.compound-heading-wrap .compound-heading.title.element--truncate {
  overflow: hidden;
}
.page-heading .heading-block.right:not(.wnd-table-filter) span,
.page-heading .heading-block.right:not(.wnd-table-filter) .heading-block-element.compound-heading-wrap span,
.page-heading .heading-block.right:not(.wnd-table-filter) .compound-heading.title.element--truncate span,
.page-heading .heading-block.right:not(.wnd-table-filter) .heading-block-element.compound-heading-wrap .compound-heading.title.element--truncate span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.tabs {
  width: 100%;
  overflow: hidden;
  background: #f8f8f8;
  background: -o-linear-gradient(#f8f8f8, #eeeeee);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#eeeeee', GradientType=0);
  border: 1px solid #e5e5e5;
  padding-left: 25px;
}
.edit-tabs,
.tabs-content,
.function-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding-left: 0;
  margin-bottom: 0;
}
.edit-tabs li,
.tabs-content li,
.function-tabs li,
.edit-tabs wnd-tab,
.tabs-content wnd-tab,
.function-tabs wnd-tab {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.edit-tabs li a,
.tabs-content li a,
.function-tabs li a,
.edit-tabs wnd-tab a,
.tabs-content wnd-tab a,
.function-tabs wnd-tab a,
.edit-tabs li .tab-link,
.tabs-content li .tab-link,
.function-tabs li .tab-link,
.edit-tabs wnd-tab .tab-link,
.tabs-content wnd-tab .tab-link,
.function-tabs wnd-tab .tab-link {
  display: block;
  height: 44px;
  padding-top: 4px;
  padding-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  font-weight: 600;
  font-size: 0.85714286rem;
  color: #525252;
  line-height: 1;
}
.edit-tabs li a:before,
.tabs-content li a:before,
.function-tabs li a:before,
.edit-tabs wnd-tab a:before,
.tabs-content wnd-tab a:before,
.function-tabs wnd-tab a:before,
.edit-tabs li .tab-link:before,
.tabs-content li .tab-link:before,
.function-tabs li .tab-link:before,
.edit-tabs wnd-tab .tab-link:before,
.tabs-content wnd-tab .tab-link:before,
.function-tabs wnd-tab .tab-link:before,
.edit-tabs li a:after,
.tabs-content li a:after,
.function-tabs li a:after,
.edit-tabs wnd-tab a:after,
.tabs-content wnd-tab a:after,
.function-tabs wnd-tab a:after,
.edit-tabs li .tab-link:after,
.tabs-content li .tab-link:after,
.function-tabs li .tab-link:after,
.edit-tabs wnd-tab .tab-link:after,
.tabs-content wnd-tab .tab-link:after,
.function-tabs wnd-tab .tab-link:after {
  content: '';
  position: absolute;
  height: 20px;
  top: 13px;
}
.edit-tabs li a:after,
.tabs-content li a:after,
.function-tabs li a:after,
.edit-tabs wnd-tab a:after,
.tabs-content wnd-tab a:after,
.function-tabs wnd-tab a:after,
.edit-tabs li .tab-link:after,
.tabs-content li .tab-link:after,
.function-tabs li .tab-link:after,
.edit-tabs wnd-tab .tab-link:after,
.tabs-content wnd-tab .tab-link:after,
.function-tabs wnd-tab .tab-link:after {
  right: 0;
  border-right: 1px solid #d8d8d8;
}
.edit-tabs li a,
.tabs-content li a,
.function-tabs li a,
.edit-tabs wnd-tab a,
.tabs-content wnd-tab a,
.function-tabs wnd-tab a {
  border-bottom: 4px solid rgba(0, 0, 0, 0);
}
.edit-tabs li.active a,
.tabs-content li.active a,
.function-tabs li.active a,
.edit-tabs wnd-tab.active a,
.tabs-content wnd-tab.active a,
.function-tabs wnd-tab.active a {
  border-bottom-color: #397abf;
}
.edit-tabs li:first-child a:before,
.tabs-content li:first-child a:before,
.function-tabs li:first-child a:before,
.edit-tabs wnd-tab:first-child a:before,
.tabs-content wnd-tab:first-child a:before,
.function-tabs wnd-tab:first-child a:before,
.edit-tabs li:first-child .tab-link:before,
.tabs-content li:first-child .tab-link:before,
.function-tabs li:first-child .tab-link:before,
.edit-tabs wnd-tab:first-child .tab-link:before,
.tabs-content wnd-tab:first-child .tab-link:before,
.function-tabs wnd-tab:first-child .tab-link:before {
  left: 0;
  border-left: 1px solid #d8d8d8;
}
.edit-tabs li a,
.tabs-content li a,
.function-tabs li a,
.edit-tabs wnd-tab a,
.tabs-content wnd-tab a,
.function-tabs wnd-tab a,
.edit-tabs li ~ li a,
.tabs-content li ~ li a,
.function-tabs li ~ li a,
.edit-tabs wnd-tab ~ li a,
.tabs-content wnd-tab ~ li a,
.function-tabs wnd-tab ~ li a,
.edit-tabs li .tab-link,
.tabs-content li .tab-link,
.function-tabs li .tab-link,
.edit-tabs wnd-tab .tab-link,
.tabs-content wnd-tab .tab-link,
.function-tabs wnd-tab .tab-link,
.edit-tabs li ~ wnd-tab .tab-link,
.tabs-content li ~ wnd-tab .tab-link,
.function-tabs li ~ wnd-tab .tab-link,
.edit-tabs wnd-tab ~ wnd-tab .tab-link,
.tabs-content wnd-tab ~ wnd-tab .tab-link,
.function-tabs wnd-tab ~ wnd-tab .tab-link {
  padding-left: 46px;
  padding-right: 46px;
}
.edit-tabs li:nth-last-child(n + 6) a,
.tabs-content li:nth-last-child(n + 6) a,
.function-tabs li:nth-last-child(n + 6) a,
.edit-tabs wnd-tab:nth-last-child(n + 6) a,
.tabs-content wnd-tab:nth-last-child(n + 6) a,
.function-tabs wnd-tab:nth-last-child(n + 6) a,
.edit-tabs li:nth-last-child(n + 6) ~ li a,
.tabs-content li:nth-last-child(n + 6) ~ li a,
.function-tabs li:nth-last-child(n + 6) ~ li a,
.edit-tabs wnd-tab:nth-last-child(n + 6) ~ li a,
.tabs-content wnd-tab:nth-last-child(n + 6) ~ li a,
.function-tabs wnd-tab:nth-last-child(n + 6) ~ li a,
.edit-tabs li:nth-last-child(n + 6) .tab-link,
.tabs-content li:nth-last-child(n + 6) .tab-link,
.function-tabs li:nth-last-child(n + 6) .tab-link,
.edit-tabs wnd-tab:nth-last-child(n + 6) .tab-link,
.tabs-content wnd-tab:nth-last-child(n + 6) .tab-link,
.function-tabs wnd-tab:nth-last-child(n + 6) .tab-link,
.edit-tabs li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
.tabs-content li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
.function-tabs li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
.edit-tabs wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link,
.tabs-content wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link,
.function-tabs wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link {
  padding-left: 36px;
  padding-right: 36px;
}
.edit-tabs li:nth-last-child(n + 8) a,
.tabs-content li:nth-last-child(n + 8) a,
.function-tabs li:nth-last-child(n + 8) a,
.edit-tabs wnd-tab:nth-last-child(n + 8) a,
.tabs-content wnd-tab:nth-last-child(n + 8) a,
.function-tabs wnd-tab:nth-last-child(n + 8) a,
.edit-tabs li:nth-last-child(n + 8) ~ li a,
.tabs-content li:nth-last-child(n + 8) ~ li a,
.function-tabs li:nth-last-child(n + 8) ~ li a,
.edit-tabs wnd-tab:nth-last-child(n + 8) ~ li a,
.tabs-content wnd-tab:nth-last-child(n + 8) ~ li a,
.function-tabs wnd-tab:nth-last-child(n + 8) ~ li a,
.edit-tabs li:nth-last-child(n + 8) .tab-link,
.tabs-content li:nth-last-child(n + 8) .tab-link,
.function-tabs li:nth-last-child(n + 8) .tab-link,
.edit-tabs wnd-tab:nth-last-child(n + 8) .tab-link,
.tabs-content wnd-tab:nth-last-child(n + 8) .tab-link,
.function-tabs wnd-tab:nth-last-child(n + 8) .tab-link,
.edit-tabs li:nth-last-child(n + 8) ~ wnd-tab .tab-link,
.tabs-content li:nth-last-child(n + 8) ~ wnd-tab .tab-link,
.function-tabs li:nth-last-child(n + 8) ~ wnd-tab .tab-link,
.edit-tabs wnd-tab:nth-last-child(n + 8) ~ wnd-tab .tab-link,
.tabs-content wnd-tab:nth-last-child(n + 8) ~ wnd-tab .tab-link,
.function-tabs wnd-tab:nth-last-child(n + 8) ~ wnd-tab .tab-link {
  padding-left: 27px;
  padding-right: 27px;
}
@media screen and (max-width: 1366px) {
  .edit-tabs li:nth-last-child(n + 5) a,
  .tabs-content li:nth-last-child(n + 5) a,
  .function-tabs li:nth-last-child(n + 5) a,
  .edit-tabs wnd-tab:nth-last-child(n + 5) a,
  .tabs-content wnd-tab:nth-last-child(n + 5) a,
  .function-tabs wnd-tab:nth-last-child(n + 5) a,
  .edit-tabs li:nth-last-child(n + 5) ~ li a,
  .tabs-content li:nth-last-child(n + 5) ~ li a,
  .function-tabs li:nth-last-child(n + 5) ~ li a,
  .edit-tabs wnd-tab:nth-last-child(n + 5) ~ li a,
  .tabs-content wnd-tab:nth-last-child(n + 5) ~ li a,
  .function-tabs wnd-tab:nth-last-child(n + 5) ~ li a,
  .edit-tabs li:nth-last-child(n + 5) .tab-link,
  .tabs-content li:nth-last-child(n + 5) .tab-link,
  .function-tabs li:nth-last-child(n + 5) .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 5) .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 5) .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 5) .tab-link,
  .edit-tabs li:nth-last-child(n + 5) ~ wnd-tab .tab-link,
  .tabs-content li:nth-last-child(n + 5) ~ wnd-tab .tab-link,
  .function-tabs li:nth-last-child(n + 5) ~ wnd-tab .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 5) ~ wnd-tab .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 5) ~ wnd-tab .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 5) ~ wnd-tab .tab-link {
    padding-left: 32px;
    padding-right: 32px;
  }
  .edit-tabs li:nth-last-child(n + 7) a,
  .tabs-content li:nth-last-child(n + 7) a,
  .function-tabs li:nth-last-child(n + 7) a,
  .edit-tabs wnd-tab:nth-last-child(n + 7) a,
  .tabs-content wnd-tab:nth-last-child(n + 7) a,
  .function-tabs wnd-tab:nth-last-child(n + 7) a,
  .edit-tabs li:nth-last-child(n + 7) ~ li a,
  .tabs-content li:nth-last-child(n + 7) ~ li a,
  .function-tabs li:nth-last-child(n + 7) ~ li a,
  .edit-tabs wnd-tab:nth-last-child(n + 7) ~ li a,
  .tabs-content wnd-tab:nth-last-child(n + 7) ~ li a,
  .function-tabs wnd-tab:nth-last-child(n + 7) ~ li a,
  .edit-tabs li:nth-last-child(n + 7) .tab-link,
  .tabs-content li:nth-last-child(n + 7) .tab-link,
  .function-tabs li:nth-last-child(n + 7) .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 7) .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 7) .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 7) .tab-link,
  .edit-tabs li:nth-last-child(n + 7) ~ wnd-tab .tab-link,
  .tabs-content li:nth-last-child(n + 7) ~ wnd-tab .tab-link,
  .function-tabs li:nth-last-child(n + 7) ~ wnd-tab .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 7) ~ wnd-tab .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 7) ~ wnd-tab .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 7) ~ wnd-tab .tab-link {
    padding-left: 23px;
    padding-right: 23px;
  }
}
@media screen and (max-width: 1200px) {
  .edit-tabs li:nth-last-child(n + 4) a,
  .tabs-content li:nth-last-child(n + 4) a,
  .function-tabs li:nth-last-child(n + 4) a,
  .edit-tabs wnd-tab:nth-last-child(n + 4) a,
  .tabs-content wnd-tab:nth-last-child(n + 4) a,
  .function-tabs wnd-tab:nth-last-child(n + 4) a,
  .edit-tabs li:nth-last-child(n + 4) ~ li a,
  .tabs-content li:nth-last-child(n + 4) ~ li a,
  .function-tabs li:nth-last-child(n + 4) ~ li a,
  .edit-tabs wnd-tab:nth-last-child(n + 4) ~ li a,
  .tabs-content wnd-tab:nth-last-child(n + 4) ~ li a,
  .function-tabs wnd-tab:nth-last-child(n + 4) ~ li a,
  .edit-tabs li:nth-last-child(n + 4) .tab-link,
  .tabs-content li:nth-last-child(n + 4) .tab-link,
  .function-tabs li:nth-last-child(n + 4) .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 4) .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 4) .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 4) .tab-link,
  .edit-tabs li:nth-last-child(n + 4) ~ wnd-tab .tab-link,
  .tabs-content li:nth-last-child(n + 4) ~ wnd-tab .tab-link,
  .function-tabs li:nth-last-child(n + 4) ~ wnd-tab .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 4) ~ wnd-tab .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 4) ~ wnd-tab .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 4) ~ wnd-tab .tab-link {
    padding-left: 27px;
    padding-right: 27px;
  }
  .edit-tabs li:nth-last-child(n + 6) a,
  .tabs-content li:nth-last-child(n + 6) a,
  .function-tabs li:nth-last-child(n + 6) a,
  .edit-tabs wnd-tab:nth-last-child(n + 6) a,
  .tabs-content wnd-tab:nth-last-child(n + 6) a,
  .function-tabs wnd-tab:nth-last-child(n + 6) a,
  .edit-tabs li:nth-last-child(n + 6) ~ li a,
  .tabs-content li:nth-last-child(n + 6) ~ li a,
  .function-tabs li:nth-last-child(n + 6) ~ li a,
  .edit-tabs wnd-tab:nth-last-child(n + 6) ~ li a,
  .tabs-content wnd-tab:nth-last-child(n + 6) ~ li a,
  .function-tabs wnd-tab:nth-last-child(n + 6) ~ li a,
  .edit-tabs li:nth-last-child(n + 6) .tab-link,
  .tabs-content li:nth-last-child(n + 6) .tab-link,
  .function-tabs li:nth-last-child(n + 6) .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 6) .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 6) .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 6) .tab-link,
  .edit-tabs li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
  .tabs-content li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
  .function-tabs li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link {
    padding-left: 18px;
    padding-right: 18px;
  }
}
.collapse-tabs,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) {
  overflow-y: visible;
}
.collapse-tabs ul,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul,
.collapse-tabs .tabs-content,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content {
  background-color: #f0f0f0;
  background-color: #e1e1e1;
  display: inline-block;
  position: absolute;
  z-index: 1100;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  -webkit-transition: 310ms cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition: 310ms cubic-bezier(0.055, 0.845, 0.475, 0.975);
  -webkit-transition-property: padding;
  transition-property: padding;
  max-height: inherit;
  overflow-y: inherit;
  overflow-x: hidden;
}
.collapse-tabs ul:not(.tabs-content--focused):not(:hover) li:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:not(.tabs-content--focused):not(:hover) li:not(.active),
.collapse-tabs .tabs-content:not(.tabs-content--focused):not(:hover) li:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:not(.tabs-content--focused):not(:hover) li:not(.active),
.collapse-tabs ul:not(.tabs-content--focused):not(:hover) wnd-tab:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:not(.tabs-content--focused):not(:hover) wnd-tab:not(.active),
.collapse-tabs .tabs-content:not(.tabs-content--focused):not(:hover) wnd-tab:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:not(.tabs-content--focused):not(:hover) wnd-tab:not(.active) {
  max-height: 0;
  min-height: 0;
  opacity: 0;
  border: 0;
  overflow-y: hidden;
}
.collapse-tabs ul:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover,
.collapse-tabs .tabs-content:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover,
.collapse-tabs ul:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus,
.collapse-tabs .tabs-content:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus,
.collapse-tabs ul.tabs-content--focused,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused,
.collapse-tabs .tabs-content.tabs-content--focused,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused {
  border-left: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;
  padding-top: 46px;
}
.collapse-tabs ul:hover li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover li.active a:after,
.collapse-tabs .tabs-content:hover li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover li.active a:after,
.collapse-tabs ul:focus li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus li.active a:after,
.collapse-tabs .tabs-content:focus li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus li.active a:after,
.collapse-tabs ul.tabs-content--focused li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused li.active a:after,
.collapse-tabs .tabs-content.tabs-content--focused li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused li.active a:after,
.collapse-tabs ul:hover wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover wnd-tab.active .tab-link:after,
.collapse-tabs .tabs-content:hover wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover wnd-tab.active .tab-link:after,
.collapse-tabs ul:focus wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus wnd-tab.active .tab-link:after,
.collapse-tabs .tabs-content:focus wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus wnd-tab.active .tab-link:after,
.collapse-tabs ul.tabs-content--focused wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused wnd-tab.active .tab-link:after,
.collapse-tabs .tabs-content.tabs-content--focused wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused wnd-tab.active .tab-link:after {
  opacity: 0;
  -webkit-transform: translateY(3px);
          transform: translateY(3px);
}
.collapse-tabs ul:hover li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover li,
.collapse-tabs .tabs-content:hover li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover li,
.collapse-tabs ul:focus li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus li,
.collapse-tabs .tabs-content:focus li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus li,
.collapse-tabs ul.tabs-content--focused li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused li,
.collapse-tabs .tabs-content.tabs-content--focused li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused li,
.collapse-tabs ul:hover wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover wnd-tab,
.collapse-tabs .tabs-content:hover wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover wnd-tab,
.collapse-tabs ul:focus wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus wnd-tab,
.collapse-tabs .tabs-content:focus wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus wnd-tab,
.collapse-tabs ul.tabs-content--focused wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused wnd-tab,
.collapse-tabs .tabs-content.tabs-content--focused wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused wnd-tab {
  -webkit-transition-duration: 310ms;
          transition-duration: 310ms;
}
.collapse-tabs ul li:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active),
.collapse-tabs .tabs-content li:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active),
.collapse-tabs ul wnd-tab:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active),
.collapse-tabs .tabs-content wnd-tab:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) {
  border-bottom-width: 1px;
}
.collapse-tabs ul li:not(.active) a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active) a,
.collapse-tabs .tabs-content li:not(.active) a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active) a,
.collapse-tabs ul wnd-tab:not(.active) a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active) a,
.collapse-tabs .tabs-content wnd-tab:not(.active) a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) a {
  background-color: #f0f0f0;
}
.collapse-tabs ul li:last-child,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:last-child,
.collapse-tabs .tabs-content li:last-child,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:last-child,
.collapse-tabs ul wnd-tab:last-child,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:last-child,
.collapse-tabs .tabs-content wnd-tab:last-child,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:last-child {
  border-bottom-color: #d1d1d1;
}
.collapse-tabs ul li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li,
.collapse-tabs .tabs-content li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li,
.collapse-tabs ul wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab,
.collapse-tabs .tabs-content wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab {
  float: none;
  position: static;
  border: 0px solid #e5e5e5;
  min-height: 46px;
  max-height: 46px;
  height: 100%;
  opacity: 1;
  -webkit-transition: 490ms cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition: 490ms cubic-bezier(0.055, 0.845, 0.475, 0.975);
  -webkit-transition-property: min-height, max-height, opacity;
  transition-property: min-height, max-height, opacity;
}
@media screen and (min-width: 0\0) {
  .collapse-tabs ul li,
  .wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li,
  .collapse-tabs .tabs-content li,
  .wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li,
  .collapse-tabs ul wnd-tab,
  .wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab,
  .collapse-tabs .tabs-content wnd-tab,
  .wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab {
    height: 46px;
  }
}
.collapse-tabs ul li.active,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active,
.collapse-tabs .tabs-content li.active,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active,
.collapse-tabs ul wnd-tab.active,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active,
.collapse-tabs .tabs-content wnd-tab.active,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active {
  border-left: 0;
  border-right: 0;
}
.collapse-tabs ul li.active a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active a,
.collapse-tabs .tabs-content li.active a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active a,
.collapse-tabs ul wnd-tab.active a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active a,
.collapse-tabs .tabs-content wnd-tab.active a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active a,
.collapse-tabs ul li.active .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active .wnd-tab-link,
.collapse-tabs .tabs-content li.active .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active .wnd-tab-link,
.collapse-tabs ul wnd-tab.active .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active .wnd-tab-link,
.collapse-tabs .tabs-content wnd-tab.active .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active .wnd-tab-link {
  width: 100%;
  background-color: #e6e6e6;
  white-space: nowrap;
}
.collapse-tabs ul li.active a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active a:hover,
.collapse-tabs .tabs-content li.active a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active a:hover,
.collapse-tabs ul wnd-tab.active a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active a:hover,
.collapse-tabs .tabs-content wnd-tab.active a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active a:hover,
.collapse-tabs ul li.active .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active .wnd-tab-link:hover,
.collapse-tabs .tabs-content li.active .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active .wnd-tab-link:hover,
.collapse-tabs ul wnd-tab.active .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active .wnd-tab-link:hover,
.collapse-tabs .tabs-content wnd-tab.active .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active .wnd-tab-link:hover,
.collapse-tabs ul li.active a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active a:focus,
.collapse-tabs .tabs-content li.active a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active a:focus,
.collapse-tabs ul wnd-tab.active a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active a:focus,
.collapse-tabs .tabs-content wnd-tab.active a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active a:focus,
.collapse-tabs ul li.active .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active .wnd-tab-link:focus,
.collapse-tabs .tabs-content li.active .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active .wnd-tab-link:focus,
.collapse-tabs ul wnd-tab.active .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active .wnd-tab-link:focus,
.collapse-tabs .tabs-content wnd-tab.active .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active .wnd-tab-link:focus {
  background-color: #dcdcdc;
}
.collapse-tabs ul li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active a:after,
.collapse-tabs .tabs-content li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active a:after,
.collapse-tabs ul wnd-tab.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active a:after,
.collapse-tabs .tabs-content wnd-tab.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active a:after,
.collapse-tabs ul li.active .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active .wnd-tab-link:after,
.collapse-tabs .tabs-content li.active .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active .wnd-tab-link:after,
.collapse-tabs ul wnd-tab.active .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active .wnd-tab-link:after,
.collapse-tabs .tabs-content wnd-tab.active .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active .wnd-tab-link:after {
  content: '';
  display: inline-block;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #397abf transparent transparent transparent;
  opacity: 1;
  position: static;
  margin-left: 4px;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
          transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  -webkit-transition-duration: 310ms;
          transition-duration: 310ms;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
.collapse-tabs ul li:not(.active) a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active) a:after,
.collapse-tabs .tabs-content li:not(.active) a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active) a:after,
.collapse-tabs ul wnd-tab:not(.active) a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active) a:after,
.collapse-tabs .tabs-content wnd-tab:not(.active) a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) a:after,
.collapse-tabs ul li:not(.active) .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active) .wnd-tab-link:after,
.collapse-tabs .tabs-content li:not(.active) .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active) .wnd-tab-link:after,
.collapse-tabs ul wnd-tab:not(.active) .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active) .wnd-tab-link:after,
.collapse-tabs .tabs-content wnd-tab:not(.active) .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) .wnd-tab-link:after,
.collapse-tabs ul li:not(.active) a:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active) a:hover:after,
.collapse-tabs .tabs-content li:not(.active) a:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active) a:hover:after,
.collapse-tabs ul wnd-tab:not(.active) a:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active) a:hover:after,
.collapse-tabs .tabs-content wnd-tab:not(.active) a:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) a:hover:after,
.collapse-tabs ul li:not(.active) .wnd-tab-link:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active) .wnd-tab-link:hover:after,
.collapse-tabs .tabs-content li:not(.active) .wnd-tab-link:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active) .wnd-tab-link:hover:after,
.collapse-tabs ul wnd-tab:not(.active) .wnd-tab-link:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active) .wnd-tab-link:hover:after,
.collapse-tabs .tabs-content wnd-tab:not(.active) .wnd-tab-link:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) .wnd-tab-link:hover:after {
  display: none;
}
.collapse-tabs ul li a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li a,
.collapse-tabs .tabs-content li a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li a,
.collapse-tabs ul wnd-tab a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab a,
.collapse-tabs .tabs-content wnd-tab a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab a,
.collapse-tabs ul li .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li .wnd-tab-link,
.collapse-tabs .tabs-content li .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li .wnd-tab-link,
.collapse-tabs ul wnd-tab .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab .wnd-tab-link,
.collapse-tabs .tabs-content wnd-tab .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab .wnd-tab-link {
  width: 100%;
  padding-left: 23px;
  padding-right: 23px;
  background-color: #f0f0f0;
}
.collapse-tabs ul li a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li a:hover,
.collapse-tabs .tabs-content li a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li a:hover,
.collapse-tabs ul wnd-tab a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab a:hover,
.collapse-tabs .tabs-content wnd-tab a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab a:hover,
.collapse-tabs ul li .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li .wnd-tab-link:hover,
.collapse-tabs .tabs-content li .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li .wnd-tab-link:hover,
.collapse-tabs ul wnd-tab .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab .wnd-tab-link:hover,
.collapse-tabs .tabs-content wnd-tab .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab .wnd-tab-link:hover,
.collapse-tabs ul li a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li a:focus,
.collapse-tabs .tabs-content li a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li a:focus,
.collapse-tabs ul wnd-tab a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab a:focus,
.collapse-tabs .tabs-content wnd-tab a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab a:focus,
.collapse-tabs ul li .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li .wnd-tab-link:focus,
.collapse-tabs .tabs-content li .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li .wnd-tab-link:focus,
.collapse-tabs ul wnd-tab .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab .wnd-tab-link:focus,
.collapse-tabs .tabs-content wnd-tab .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab .wnd-tab-link:focus {
  background-color: #e6e6e6;
}
.collapse-tabs ul li a:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li a:before,
.collapse-tabs .tabs-content li a:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li a:before,
.collapse-tabs ul wnd-tab a:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab a:before,
.collapse-tabs .tabs-content wnd-tab a:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab a:before,
.collapse-tabs ul li .wnd-tab-link:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li .wnd-tab-link:before,
.collapse-tabs .tabs-content li .wnd-tab-link:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li .wnd-tab-link:before,
.collapse-tabs ul wnd-tab .wnd-tab-link:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab .wnd-tab-link:before,
.collapse-tabs .tabs-content wnd-tab .wnd-tab-link:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab .wnd-tab-link:before,
.collapse-tabs ul li a:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li a:hover:before,
.collapse-tabs .tabs-content li a:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li a:hover:before,
.collapse-tabs ul wnd-tab a:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab a:hover:before,
.collapse-tabs .tabs-content wnd-tab a:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab a:hover:before,
.collapse-tabs ul li .wnd-tab-link:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li .wnd-tab-link:hover:before,
.collapse-tabs .tabs-content li .wnd-tab-link:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li .wnd-tab-link:hover:before,
.collapse-tabs ul wnd-tab .wnd-tab-link:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab .wnd-tab-link:hover:before,
.collapse-tabs .tabs-content wnd-tab .wnd-tab-link:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab .wnd-tab-link:hover:before {
  display: none;
}
.collapse-tabs ul:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:before,
.collapse-tabs .tabs-content:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:before {
  display: block;
  position: absolute;
  z-index: -1;
  width: 100%;
  content: 'Select...';
  text-align: center;
  font-style: italic;
  font-weight: 500;
  color: #bebcbd;
  /* padding-top: 12px; */
  top: 13px;
  -webkit-transition: .25s opacity;
  transition: .25s opacity;
  opacity: 0;
}
.collapse-tabs ul:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover:before,
.collapse-tabs .tabs-content:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover:before,
.collapse-tabs ul:focus:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus:before,
.collapse-tabs .tabs-content:focus:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus:before,
.collapse-tabs ul.tabs-content--focused:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused:before,
.collapse-tabs .tabs-content.tabs-content--focused:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused:before {
  opacity: 1;
}
.edit-tabs.has-modifier,
.wnd-tabs.has-modifier,
.tabs.has-modifier {
  padding-left: 0;
}
.page-body-tabs {
  display: block;
  height: 46px;
}
.page-body-tabs div.tab-modifier {
  background-color: #bfbfbf;
  float: left;
  position: relative;
  padding-left: 20px;
  padding-right: 20px;
  border: 1px solid #a1a1a1;
  height: 100%;
  border-left: 0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.page-body-tabs div.tab-modifier + ul li:first-child,
.page-body-tabs div.tab-modifier .tabs-content wnd-tab:first-child {
  margin-left: 23px;
}
.page-body-tabs div.tab-modifier + ul li:first-child a:before,
.page-body-tabs div.tab-modifier .tabs-content wnd-tab:first-child a:before {
  border-left: none;
}
.page-body-tabs div.tab-modifier .control-label {
  vertical-align: middle;
  font-size: 1.14285714rem;
  font-weight: 500;
}
.page-body-tabs div.tab-modifier select.form-control {
  margin-bottom: 0;
}
.page-body-tabs div.tab-modifier:before,
.page-body-tabs div.tab-modifier:after {
  content: "";
  width: 0;
  height: 0;
  top: 0px;
}
.page-body-tabs div.tab-modifier:before {
  position: absolute;
  right: -21px;
  border-top: 21px solid transparent;
  border-bottom: 21px solid transparent;
  border-left: 21px solid #a1a1a1;
}
.page-body-tabs div.tab-modifier:after {
  position: absolute;
  right: -19px;
  border-top: 21px solid transparent;
  border-bottom: 21px solid transparent;
  border-left: 21px solid #bfbfbf;
}
.function-tabs {
  height: 58px;
  border: 1px solid #e5e5e5;
}
.function-tabs ul {
  margin: 0;
}
.function-tabs ul li a {
  font-size: 1rem;
  padding: 22px 24px 18px 24px;
  height: 56px;
}
.function-tabs ul li a:before,
.function-tabs ul li a:after {
  display: none;
}
.alert--page-wide {
  text-align: center;
}
.alert--page-wide .alert__heading {
  font-size: 1.71428571rem;
  font-weight: 400;
  color: #858585;
  margin: 1em auto;
}
.alert--page-wide .alert__icon {
  margin: 0 auto;
  fill: #F7B2AE;
}
.alert--page-wide .alert__icon.icon--error {
  height: 250px;
  height: 35vh;
  width: 100%;
}
.alert--page-wide .alert__icon.icon--four-oh-four {
  background: url("images/404.png");
  height: 249px;
  width: 357px;
  margin: 200px auto 30px;
}
.alert--page-wide .alert__error-message {
  text-align: left;
  background-color: #FCFCFC;
}
[wnd-error-container] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1400;
  background-color: white;
  background-color: #F6F6F6;
  padding: 5% 10%;
  width: 100%;
}
[wnd-error-container] .alert--page-wide {
  display: table-cell;
  vertical-align: middle;
}
[wnd-error-container] .alert__image {
  cursor: pointer;
}
#ContentViewport ~ [wnd-error-container] {
  left: 260px;
  width: calc(100% - 260px);
}
.sidebar.collapsed ~ #ContentViewport ~ [wnd-error-container] {
  left: 40px;
  width: calc(100% - 40px);
}
.banner-alert {
  min-height: 0;
  max-height: 0;
  height: 100%;
  -webkit-transition: 0.4s min-height ease ,  0.4s max-height ease;
  transition: 0.4s min-height ease ,  0.4s max-height ease;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #f7cccc;
}
@media screen and (min-width: 0\0) {
  .banner-alert {
    height: 0;
  }
}
.banner-alert.active {
  min-height: 31px;
  max-height: 31px;
  height: 100%;
  border-top: 1px solid #d62121;
  margin-top: -1px;
}
@media screen and (min-width: 0\0) {
  .banner-alert.active {
    height: 31px;
  }
}
.banner-alert ul {
  list-style-type: none;
  padding-left: 0;
}
.banner-alert .alert-icon,
.banner-alert .alert-text {
  display: inline-block;
  vertical-align: top;
}
.banner-alert .alert-icon {
  color: #d62121;
  padding-top: 7px;
}
.banner-alert .alert-text {
  color: #aa1a1a;
}
.banner-alert [wnd-banner-alert-msg] > .alert-text {
  padding-left: 6px;
}
.banner-alert .alert-text,
.banner-alert .more-announcements {
  font-size: 1rem;
  padding-top: 9px;
  padding-bottom: 7px;
  margin: 0;
  line-height: 1;
}
.banner-alert li > * {
  padding-left: 5px;
  padding-right: 5px;
}
.banner-alert li > *:first-child {
  padding-left: 20px;
}
.banner-alert .hide-announcements {
  padding-left: 5px;
}
.banner-alert ul,
.banner-alert li,
.banner-alert .hide-announcements {
  background-color: inherit;
}
.banner-alert button {
  text-align: inherit;
  background: none;
  border: 0;
  -webkit-appearance: none;
  font-size: inherit;
  color: #aa1a1a;
  padding-left: 14px;
  padding-right: 14px;
  position: relative;
  top: 4px;
}
.banner-alert button:hover,
.banner-alert button:focus {
  color: #d62121;
}
.banner-alert button:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-shadow: 0px 0px 4px #e34747;
}
.banner-alert button i {
  font-size: 1rem;
  vertical-align: middle;
}
.page-body-tabs ~ div .banner-alert:first-child {
  border-top-color: transparent;
}
.banner-alert.ng-enter {
  display: block !important;
  min-height: 0;
  max-height: 0;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  -webkit-transition: 0.4s min-height ease ,  0.4s max-height ease;
  transition: 0.4s min-height ease ,  0.4s max-height ease;
  -webkit-transition-property: min-height ,  max-height ,  background-color ,  border-color;
  transition-property: min-height ,  max-height ,  background-color ,  border-color;
  -webkit-transition-timing-function: ease ,  ease ,  ease-in ,  ease-in;
  transition-timing-function: ease ,  ease ,  ease-in ,  ease-in;
  -webkit-transition-duration: 0.4s ,  0.4s ,  0.6s ,  0.6s;
  transition-duration: 0.4s ,  0.4s ,  0.6s ,  0.6s;
}
@media screen and (min-width: 0\0) {
  .banner-alert.ng-enter {
    height: 0;
  }
}
.banner-alert.ng-enter.ng-enter-active {
  border-color: #d62121;
  background: #f7cccc;
  min-height: 31px;
  max-height: 31px;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .banner-alert.ng-enter.ng-enter-active {
    height: 31px;
  }
}
.banner-alert.ng-leave {
  display: block !important;
  border-color: #d62121;
  min-height: 31px;
  max-height: 31px;
  height: 100%;
  -webkit-transition-property: min-height ,  max-height ,  border-color;
  transition-property: min-height ,  max-height ,  border-color;
  -webkit-transition-timing-function: ease ,  ease ,  ease-in;
  transition-timing-function: ease ,  ease ,  ease-in;
  -webkit-transition-duration: 0.4s ,  0.4s ,  0.4s;
  transition-duration: 0.4s ,  0.4s ,  0.4s;
}
@media screen and (min-width: 0\0) {
  .banner-alert.ng-leave {
    height: 31px;
  }
}
.banner-alert.ng-leave.ng-leave-active {
  display: block !important;
  border-color: transparent;
  min-height: 0;
  max-height: 0;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .banner-alert.ng-leave.ng-leave-active {
    height: 0;
  }
}
.banner-alert.page-body-warning,
.banner-alert.system-announcements {
  background-color: #ffe894;
}
.banner-alert.page-body-warning .alert-icon,
.banner-alert.system-announcements .alert-icon {
  color: #fac400;
}
.banner-alert.page-body-warning .alert-text,
.banner-alert.system-announcements .alert-text {
  color: #614c00;
}
.banner-alert.page-body-alert,
.banner-alert.page-body-warning {
  white-space: normal;
}
.banner-alert.page-body-alert [wnd-banner-alert-msg],
.banner-alert.page-body-warning [wnd-banner-alert-msg] {
  display: inline-block;
}
.banner-alert.page-body-alert [wnd-banner-alert-msg]:nth-child(n + 1),
.banner-alert.page-body-warning [wnd-banner-alert-msg]:nth-child(n + 1) {
  margin-left: 1em;
}
.more-info {
  color: #2b81e3;
  font-size: 1rem;
}
.more-info.btn.btn-icon-solo:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.more-info.btn.btn-icon-solo .popover.popover-for-icon {
  color: #707070;
  font-size: 1rem;
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
  max-width: none;
  width: 23em;
}
.more-info.btn.btn-icon-solo .popover.popover-for-icon .popover-content {
  white-space: normal;
  padding-top: 8px;
  padding-bottom: 8px;
}
.page-footer {
  padding-left: 50px;
  padding-right: 50px;
}
.page-footer.list-actions {
  padding-left: 36px;
  padding-right: 36px;
}
.page-footer,
.modal-footer,
.toolbar-footer {
  position: absolute;
  position: static;
  bottom: 0;
  width: 100%;
  height: 55px;
  background: #ededed;
  border-top: 4px solid #d6d6d6;
  text-align: left;
  -webkit-transition: 0.5s border-color ease-out;
  transition: 0.5s border-color ease-out;
  white-space: nowrap;
}
.page-footer:before,
.modal-footer:before,
.toolbar-footer:before,
.page-footer:after,
.modal-footer:after,
.toolbar-footer:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.page-footer:after,
.modal-footer:after,
.toolbar-footer:after {
  clear: both;
}
.page-footer:before,
.modal-footer:before,
.toolbar-footer:before,
.page-footer:after,
.modal-footer:after,
.toolbar-footer:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.page-footer:after,
.modal-footer:after,
.toolbar-footer:after {
  clear: both;
}
.page-footer.ng-enter,
.modal-footer.ng-enter,
.toolbar-footer.ng-enter,
.page-footer.ng-leave,
.modal-footer.ng-leave,
.toolbar-footer.ng-leave {
  -webkit-transition-duration: 0s;
          transition-duration: 0s;
}
.page-footer.slide-up,
.modal-footer.slide-up,
.toolbar-footer.slide-up {
  display: none;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.page-footer.slide-up.slide-up-active,
.modal-footer.slide-up.slide-up-active,
.toolbar-footer.slide-up.slide-up-active {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  display: block;
}
.page-footer.slide-up.slide-up-active-add,
.modal-footer.slide-up.slide-up-active-add,
.toolbar-footer.slide-up.slide-up-active-add,
.page-footer.slide-up.slide-up-active-remove,
.modal-footer.slide-up.slide-up-active-remove,
.toolbar-footer.slide-up.slide-up-active-remove {
  display: block;
  -webkit-transition: border-color, -webkit-transform;
  transition: border-color, -webkit-transform;
  transition: border-color, transform;
  transition: border-color, transform, -webkit-transform;
  -webkit-transition-duration: 0.5s, 0.4s;
          transition-duration: 0.5s, 0.4s;
  transition-timing: ease-in;
}
.page-footer.slide-up.slide-up-active-add.slide-up-active-add-active,
.modal-footer.slide-up.slide-up-active-add.slide-up-active-add-active,
.toolbar-footer.slide-up.slide-up-active-add.slide-up-active-add-active,
.page-footer.slide-up.slide-up-active-remove,
.modal-footer.slide-up.slide-up-active-remove,
.toolbar-footer.slide-up.slide-up-active-remove {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.page-footer.slide-up.slide-up-active-remove.slide-up-active-remove-active,
.modal-footer.slide-up.slide-up-active-remove.slide-up-active-remove-active,
.toolbar-footer.slide-up.slide-up-active-remove.slide-up-active-remove-active,
.page-footer.slide-up.slide-up-active-add,
.modal-footer.slide-up.slide-up-active-add,
.toolbar-footer.slide-up.slide-up-active-add {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.page-footer .spinner,
.modal-footer .spinner,
.toolbar-footer .spinner {
  margin: 0;
}
.page-footer:not(.action-bar),
.modal-footer:not(.action-bar),
.toolbar-footer:not(.action-bar) {
  overflow: hidden;
}
.page-footer > *,
.modal-footer > *,
.toolbar-footer > *,
.page-footer > [ng-transclude] > *,
.modal-footer > [ng-transclude] > *,
.toolbar-footer > [ng-transclude] > * {
  margin-left: 8px;
  display: inline-block;
}
.page-footer > .flex-input-group,
.modal-footer > .flex-input-group,
.toolbar-footer > .flex-input-group,
.page-footer > [ng-transclude] > .flex-input-group,
.modal-footer > [ng-transclude] > .flex-input-group,
.toolbar-footer > [ng-transclude] > .flex-input-group {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.page-footer > *:first-child,
.modal-footer > *:first-child,
.toolbar-footer > *:first-child,
.page-footer > [ng-transclude],
.modal-footer > [ng-transclude],
.toolbar-footer > [ng-transclude],
.page-footer .separator + *,
.modal-footer .separator + *,
.toolbar-footer .separator + * {
  margin-left: 0px;
}
.page-footer:after,
.modal-footer:after,
.toolbar-footer:after {
  content: " ";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.page-footer .separator,
.modal-footer .separator,
.toolbar-footer .separator {
  height: 0;
  width: 0;
  border-right: 1px solid #ccc;
  margin-right: 24px;
  margin-left: 24px;
  margin-bottom: -55px;
  padding-bottom: 55px;
  position: relative;
  top: -27.5px;
}
.page-footer .separator:last-child,
.modal-footer .separator:last-child,
.toolbar-footer .separator:last-child {
  display: none;
}
.page-footer .btn-save,
.modal-footer .btn-save,
.toolbar-footer .btn-save {
  -webkit-transition: 0.5s background-color ease, 0.5s border-color ease;
  transition: 0.5s background-color ease, 0.5s border-color ease;
}
.page-footer .btn-save.ng-enter,
.modal-footer .btn-save.ng-enter,
.toolbar-footer .btn-save.ng-enter,
.page-footer .btn-save.ng-leave,
.modal-footer .btn-save.ng-leave,
.toolbar-footer .btn-save.ng-leave {
  -webkit-transition-duration: 0 !important;
          transition-duration: 0 !important;
}
.page-footer.validation-success,
.modal-footer.validation-success,
.toolbar-footer.validation-success,
.slide-child .page-footer.validation-success,
.slide-child .modal-footer.validation-success,
.slide-child .toolbar-footer.validation-success {
  border-color: #007626;
}
form.ng-valid:not(.ng-pristine) .page-footer,
form.ng-valid:not(.ng-pristine) .modal-footer,
form.ng-valid:not(.ng-pristine) .toolbar-footer,
[ng-form].ng-valid:not(.ng-pristine) .page-footer,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer {
  border-color: #007626;
}
form.ng-valid:not(.ng-pristine) .page-footer .btn-save,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save {
  color: white;
  fill: white;
  background: #007626;
  background: -o-linear-gradient(#00902e, #005d1e);
  border-color: #003912;
  border-width: 1px;
  border-style: solid;
}
form.ng-valid:not(.ng-pristine) .page-footer .btn-save:hover,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save:hover,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save:hover,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save:hover,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save:hover,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save:hover,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save:active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save:active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save:active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save:active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save:active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save:active,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.active,
.open form.ng-valid:not(.ng-pristine) .page-footer .btn-save.dropdown-toggle,
.open form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.dropdown-toggle,
.open form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.dropdown-toggle,
.open [ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.dropdown-toggle,
.open [ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.dropdown-toggle,
.open [ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.dropdown-toggle {
  color: #d9d9d9;
  fill: #d9d9d9;
  background: #004d19;
  background: -o-linear-gradient(#00902e, #004316);
  border-color: #000000;
}
form.ng-valid:not(.ng-pristine) .page-footer .btn-save:active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save:active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save:active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save:active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save:active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save:active,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.active,
.open .dropdown-toggle form.ng-valid:not(.ng-pristine) .page-footer .btn-save,
.open .dropdown-toggle form.ng-valid:not(.ng-pristine) .modal-footer .btn-save,
.open .dropdown-toggle form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save,
.open .dropdown-toggle [ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save,
.open .dropdown-toggle [ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save,
.open .dropdown-toggle [ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #004d19;
}
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled],
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled],
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled],
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled],
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled],
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled],
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:hover,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:hover,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:hover,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:hover,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:hover,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:hover,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:hover,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:hover,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:hover,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:hover,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:hover,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:hover,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:focus,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:focus,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:focus,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:focus,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:focus,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:focus,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:focus,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:focus,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:focus,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:focus,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:focus,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:focus,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:active,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:active,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled.active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled.active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled.active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled.active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled.active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled.active,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled].active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled].active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled].active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled].active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled].active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled].active {
  background: #007626;
  border-color: #003912;
}
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled],
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled],
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled],
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled],
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled],
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled],
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:hover,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:hover,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:hover,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:hover,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:hover,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:hover,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:hover,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:hover,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:hover,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:hover,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:hover,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:hover,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:focus,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:focus,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:focus,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:focus,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:focus,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:focus,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:focus,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:focus,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:focus,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:focus,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:focus,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:focus,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled:active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled:active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled:active,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled]:active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled]:active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled]:active,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled.active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled.active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled.active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save.disabled.active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save.disabled.active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save.disabled.active,
form.ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled].active,
form.ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled].active,
form.ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled].active,
[ng-form].ng-valid:not(.ng-pristine) .page-footer .btn-save[disabled].active,
[ng-form].ng-valid:not(.ng-pristine) .modal-footer .btn-save[disabled].active,
[ng-form].ng-valid:not(.ng-pristine) .toolbar-footer .btn-save[disabled].active {
  color: #636363;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
  background: #e8e8e8;
  border-color: #c9c9c9;
}
form.ng-invalid .page-footer .btn-save,
form.ng-invalid .modal-footer .btn-save,
form.ng-invalid .toolbar-footer .btn-save,
[ng-form].ng-invalid .page-footer .btn-save,
[ng-form].ng-invalid .modal-footer .btn-save,
[ng-form].ng-invalid .toolbar-footer .btn-save {
  color: #636363;
  fill: #636363;
  background: #d6d6d6;
  background: -o-linear-gradient(#e3e3e3, #c9c9c9);
  border-color: #b7b7b7;
  border-width: 1px;
  border-style: solid;
}
form.ng-invalid .page-footer .btn-save:hover,
form.ng-invalid .modal-footer .btn-save:hover,
form.ng-invalid .toolbar-footer .btn-save:hover,
[ng-form].ng-invalid .page-footer .btn-save:hover,
[ng-form].ng-invalid .modal-footer .btn-save:hover,
[ng-form].ng-invalid .toolbar-footer .btn-save:hover,
form.ng-invalid .page-footer .btn-save:active,
form.ng-invalid .modal-footer .btn-save:active,
form.ng-invalid .toolbar-footer .btn-save:active,
[ng-form].ng-invalid .page-footer .btn-save:active,
[ng-form].ng-invalid .modal-footer .btn-save:active,
[ng-form].ng-invalid .toolbar-footer .btn-save:active,
form.ng-invalid .page-footer .btn-save.active,
form.ng-invalid .modal-footer .btn-save.active,
form.ng-invalid .toolbar-footer .btn-save.active,
[ng-form].ng-invalid .page-footer .btn-save.active,
[ng-form].ng-invalid .modal-footer .btn-save.active,
[ng-form].ng-invalid .toolbar-footer .btn-save.active,
.open form.ng-invalid .page-footer .btn-save.dropdown-toggle,
.open form.ng-invalid .modal-footer .btn-save.dropdown-toggle,
.open form.ng-invalid .toolbar-footer .btn-save.dropdown-toggle,
.open [ng-form].ng-invalid .page-footer .btn-save.dropdown-toggle,
.open [ng-form].ng-invalid .modal-footer .btn-save.dropdown-toggle,
.open [ng-form].ng-invalid .toolbar-footer .btn-save.dropdown-toggle {
  color: #3d3d3d;
  fill: #3d3d3d;
  background: #c2c2c2;
  background: -o-linear-gradient(#e3e3e3, #bcbcbc);
  border-color: #999999;
}
form.ng-invalid .page-footer .btn-save:active,
form.ng-invalid .modal-footer .btn-save:active,
form.ng-invalid .toolbar-footer .btn-save:active,
[ng-form].ng-invalid .page-footer .btn-save:active,
[ng-form].ng-invalid .modal-footer .btn-save:active,
[ng-form].ng-invalid .toolbar-footer .btn-save:active,
form.ng-invalid .page-footer .btn-save.active,
form.ng-invalid .modal-footer .btn-save.active,
form.ng-invalid .toolbar-footer .btn-save.active,
[ng-form].ng-invalid .page-footer .btn-save.active,
[ng-form].ng-invalid .modal-footer .btn-save.active,
[ng-form].ng-invalid .toolbar-footer .btn-save.active,
.open .dropdown-toggle form.ng-invalid .page-footer .btn-save,
.open .dropdown-toggle form.ng-invalid .modal-footer .btn-save,
.open .dropdown-toggle form.ng-invalid .toolbar-footer .btn-save,
.open .dropdown-toggle [ng-form].ng-invalid .page-footer .btn-save,
.open .dropdown-toggle [ng-form].ng-invalid .modal-footer .btn-save,
.open .dropdown-toggle [ng-form].ng-invalid .toolbar-footer .btn-save {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #c2c2c2;
}
form.ng-invalid .page-footer .btn-save.disabled,
form.ng-invalid .modal-footer .btn-save.disabled,
form.ng-invalid .toolbar-footer .btn-save.disabled,
[ng-form].ng-invalid .page-footer .btn-save.disabled,
[ng-form].ng-invalid .modal-footer .btn-save.disabled,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled,
form.ng-invalid .page-footer .btn-save[disabled],
form.ng-invalid .modal-footer .btn-save[disabled],
form.ng-invalid .toolbar-footer .btn-save[disabled],
[ng-form].ng-invalid .page-footer .btn-save[disabled],
[ng-form].ng-invalid .modal-footer .btn-save[disabled],
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled],
form.ng-invalid .page-footer .btn-save.disabled:hover,
form.ng-invalid .modal-footer .btn-save.disabled:hover,
form.ng-invalid .toolbar-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .page-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:hover,
form.ng-invalid .page-footer .btn-save[disabled]:hover,
form.ng-invalid .modal-footer .btn-save[disabled]:hover,
form.ng-invalid .toolbar-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:hover,
form.ng-invalid .page-footer .btn-save.disabled:focus,
form.ng-invalid .modal-footer .btn-save.disabled:focus,
form.ng-invalid .toolbar-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .page-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:focus,
form.ng-invalid .page-footer .btn-save[disabled]:focus,
form.ng-invalid .modal-footer .btn-save[disabled]:focus,
form.ng-invalid .toolbar-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:focus,
form.ng-invalid .page-footer .btn-save.disabled:active,
form.ng-invalid .modal-footer .btn-save.disabled:active,
form.ng-invalid .toolbar-footer .btn-save.disabled:active,
[ng-form].ng-invalid .page-footer .btn-save.disabled:active,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:active,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:active,
form.ng-invalid .page-footer .btn-save[disabled]:active,
form.ng-invalid .modal-footer .btn-save[disabled]:active,
form.ng-invalid .toolbar-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:active,
form.ng-invalid .page-footer .btn-save.disabled.active,
form.ng-invalid .modal-footer .btn-save.disabled.active,
form.ng-invalid .toolbar-footer .btn-save.disabled.active,
[ng-form].ng-invalid .page-footer .btn-save.disabled.active,
[ng-form].ng-invalid .modal-footer .btn-save.disabled.active,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled.active,
form.ng-invalid .page-footer .btn-save[disabled].active,
form.ng-invalid .modal-footer .btn-save[disabled].active,
form.ng-invalid .toolbar-footer .btn-save[disabled].active,
[ng-form].ng-invalid .page-footer .btn-save[disabled].active,
[ng-form].ng-invalid .modal-footer .btn-save[disabled].active,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled].active {
  background: #d6d6d6;
  border-color: #b7b7b7;
}
form.ng-invalid .page-footer .btn-save.disabled,
form.ng-invalid .modal-footer .btn-save.disabled,
form.ng-invalid .toolbar-footer .btn-save.disabled,
[ng-form].ng-invalid .page-footer .btn-save.disabled,
[ng-form].ng-invalid .modal-footer .btn-save.disabled,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled,
form.ng-invalid .page-footer .btn-save[disabled],
form.ng-invalid .modal-footer .btn-save[disabled],
form.ng-invalid .toolbar-footer .btn-save[disabled],
[ng-form].ng-invalid .page-footer .btn-save[disabled],
[ng-form].ng-invalid .modal-footer .btn-save[disabled],
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled],
form.ng-invalid .page-footer .btn-save.disabled:hover,
form.ng-invalid .modal-footer .btn-save.disabled:hover,
form.ng-invalid .toolbar-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .page-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:hover,
form.ng-invalid .page-footer .btn-save[disabled]:hover,
form.ng-invalid .modal-footer .btn-save[disabled]:hover,
form.ng-invalid .toolbar-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:hover,
form.ng-invalid .page-footer .btn-save.disabled:focus,
form.ng-invalid .modal-footer .btn-save.disabled:focus,
form.ng-invalid .toolbar-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .page-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:focus,
form.ng-invalid .page-footer .btn-save[disabled]:focus,
form.ng-invalid .modal-footer .btn-save[disabled]:focus,
form.ng-invalid .toolbar-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:focus,
form.ng-invalid .page-footer .btn-save.disabled:active,
form.ng-invalid .modal-footer .btn-save.disabled:active,
form.ng-invalid .toolbar-footer .btn-save.disabled:active,
[ng-form].ng-invalid .page-footer .btn-save.disabled:active,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:active,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:active,
form.ng-invalid .page-footer .btn-save[disabled]:active,
form.ng-invalid .modal-footer .btn-save[disabled]:active,
form.ng-invalid .toolbar-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:active,
form.ng-invalid .page-footer .btn-save.disabled.active,
form.ng-invalid .modal-footer .btn-save.disabled.active,
form.ng-invalid .toolbar-footer .btn-save.disabled.active,
[ng-form].ng-invalid .page-footer .btn-save.disabled.active,
[ng-form].ng-invalid .modal-footer .btn-save.disabled.active,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled.active,
form.ng-invalid .page-footer .btn-save[disabled].active,
form.ng-invalid .modal-footer .btn-save[disabled].active,
form.ng-invalid .toolbar-footer .btn-save[disabled].active,
[ng-form].ng-invalid .page-footer .btn-save[disabled].active,
[ng-form].ng-invalid .modal-footer .btn-save[disabled].active,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled].active {
  color: #636363;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
  background: #e8e8e8;
  border-color: #c9c9c9;
}
.page-footer > .error-tooltip,
.modal-footer > .error-tooltip,
.toolbar-footer > .error-tooltip {
  position: absolute;
  background: #d62121;
  width: 20em;
  color: white;
  margin: 0;
  bottom: 55px;
  left: 64px;
  padding: 12px 16px;
  line-height: 1em;
  white-space: normal;
  opacity: 0;
  -webkit-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
  -webkit-transform: translateY(15px);
          transform: translateY(15px);
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
  display: none;
}
.slide-child .page-footer > .error-tooltip,
.slide-child .modal-footer > .error-tooltip,
.slide-child .toolbar-footer > .error-tooltip {
  bottom: 40px;
  left: 50px;
}
.page-footer > .error-tooltip.tooltip-show,
.modal-footer > .error-tooltip.tooltip-show,
.toolbar-footer > .error-tooltip.tooltip-show {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
  -webkit-transition-delay: .3s;
          transition-delay: .3s;
  display: block;
}
.page-footer > .error-tooltip.tooltip-show-add,
.modal-footer > .error-tooltip.tooltip-show-add,
.toolbar-footer > .error-tooltip.tooltip-show-add,
.page-footer > .error-tooltip.tooltip-show-remove,
.modal-footer > .error-tooltip.tooltip-show-remove,
.toolbar-footer > .error-tooltip.tooltip-show-remove {
  display: block !important;
}
.page-footer > .error-tooltip:after,
.modal-footer > .error-tooltip:after,
.toolbar-footer > .error-tooltip:after {
  top: 100%;
  left: 20px;
  border: solid rgba(0, 0, 0, 0);
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: #d62121;
  border-width: 10px;
  margin-left: -10px;
}
.page-footer > .error-tooltip .error-list,
.modal-footer > .error-tooltip .error-list,
.toolbar-footer > .error-tooltip .error-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.page-footer > .error-tooltip .error-list .error:first-child:not(:last-child),
.modal-footer > .error-tooltip .error-list .error:first-child:not(:last-child),
.toolbar-footer > .error-tooltip .error-list .error:first-child:not(:last-child),
.page-footer > .error-tooltip .error-list .error:not(:first-child),
.modal-footer > .error-tooltip .error-list .error:not(:first-child),
.toolbar-footer > .error-tooltip .error-list .error:not(:first-child) {
  margin-bottom: 10px;
  padding-left: 1em;
}
.page-footer > .error-tooltip .error-list .error:first-child:not(:last-child):before,
.modal-footer > .error-tooltip .error-list .error:first-child:not(:last-child):before,
.toolbar-footer > .error-tooltip .error-list .error:first-child:not(:last-child):before,
.page-footer > .error-tooltip .error-list .error:not(:first-child):before,
.modal-footer > .error-tooltip .error-list .error:not(:first-child):before,
.toolbar-footer > .error-tooltip .error-list .error:not(:first-child):before {
  content: '\2022';
  display: block;
  position: absolute;
  left: 1em;
}
.progress-bar.full {
  width: 100%;
}
.table-upload .progress,
.table-upload .progress-bar,
.table-upload .upload-status {
  height: 20px;
  line-height: 20px;
  margin-bottom: 0;
}
.table-upload .upload-status {
  font-weight: 700;
}
.table-upload .upload-status.error {
  color: #aa1a1a;
}
.table-upload .upload-status.success {
  color: #007626;
}
.month-selector button {
  width: 100%;
  border-radius: 0;
}
.month-selector tfoot button {
  margin-top: 3px;
}
.page-body-columns {
  height: 100%;
}
.page-body-columns .page-body-column {
  position: relative;
}
.slide-child .page-body-columns .page-body-column.column--search:not(.overflow-x) {
  overflow-x: hidden;
}
.page-body-columns .page-body-column.utility {
  float: right;
  overflow-x: hidden;
  overflow-y: auto;
  width: 375px;
  padding-left: 50px;
  padding-right: 0;
  padding-bottom: 0;
  background: #f6f7f9;
  border-left: 1px solid #d1d2d4;
}
.page-body-columns .page-body-column.utility.toolbar {
  padding: 0 12px;
  position: relative;
  overflow-y: hidden;
  z-index: 0;
}
.page-body-columns .page-body-column.utility .form-group,
.page-body-columns .page-body-column.utility .meta__entry,
.page-body-columns .page-body-column.utility .meta__figure {
  margin-top: 12px;
  margin-bottom: 12px;
}
.page-body-columns .page-body-column.utility .form-group > .control-label,
.page-body-columns .page-body-column.utility .meta__entry > .control-label,
.page-body-columns .page-body-column.utility .meta__figure > .control-label {
  margin-bottom: 5px;
}
.page-body-columns .page-body-column.utility .form-group.form-inline > .control-label,
.page-body-columns .page-body-column.utility .meta__entry.form-inline > .control-label,
.page-body-columns .page-body-column.utility .meta__figure.form-inline > .control-label {
  margin-bottom: 5px;
  margin-top: 5px;
}
.page-body-columns .page-body-column.utility .form-group.no-margin-top,
.page-body-columns .page-body-column.utility .meta__entry.no-margin-top,
.page-body-columns .page-body-column.utility .meta__figure.no-margin-top {
  margin-top: 0;
}
.page-body-columns .page-body-column.utility .form-group,
.page-body-columns .page-body-column.utility .meta__entry,
.page-body-columns .page-body-column.utility .meta__figure {
  padding-bottom: 0;
  padding-top: 0;
}
.page-body-columns .page-body-column.utility .form-group > p.form-control-static,
.page-body-columns .page-body-column.utility .meta__entry > p.form-control-static,
.page-body-columns .page-body-column.utility .meta__figure > p.form-control-static {
  font-weight: 400;
}
.page-body-columns .page-body-column.utility .form-group .form-inline,
.page-body-columns .page-body-column.utility .meta__entry .form-inline,
.page-body-columns .page-body-column.utility .meta__figure .form-inline {
  margin: 0;
}
.page-body-columns .page-body-column.utility .form-group .form-inline > *,
.page-body-columns .page-body-column.utility .meta__entry .form-inline > *,
.page-body-columns .page-body-column.utility .meta__figure .form-inline > * {
  margin: 12px 0;
}
.page-body-columns .page-body-column.utility .form-subsection-title {
  font-weight: normal;
  margin: 20px 0;
  font-size: 18px;
}
.page-body-columns .page-body-column.utility .utility-action.heading {
  display: block;
}
.page-body-columns .page-body-column.utility ul.steps-list {
  padding-left: 1.5em;
}
.page-body-columns .page-body-column.utility ul.steps-list li {
  margin-bottom: .75em;
  font-weight: 500;
}
.page-body-columns .page-body-column.utility.toolbar {
  border: 0;
  background: black;
  padding: 0;
}
.page-body-columns .page-body-column.utility.toolbar .toolbar-heading {
  font-size: 1rem;
  margin: .5em 0;
  padding-left: 24px;
}
.page-body-columns .page-body-column.utility .toolbar-header,
.page-body-columns .page-body-column.utility .toolbar-tabs,
.page-body-columns .page-body-column.utility .toolbar-body,
.page-body-columns .page-body-column.utility .toolbar-footer {
  width: 100%;
}
.page-body-columns .page-body-column.utility .toolbar-body {
  position: absolute;
  top: 0;
  background: white;
  min-height: 100%;
  max-height: 100%;
  height: 100%;
  overflow-y: auto;
  padding: 12px 24px;
  -webkit-transition: 0.3s ease-out min-height;
  transition: 0.3s ease-out min-height;
  opacity: 1;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility .toolbar-body {
    height: 100%;
  }
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar {
  overflow-y: hidden;
  padding: 0;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar .toolbar-secondary-header {
  padding-left: 24px;
  padding-right: 24px;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar .toolbar-secondary-body {
  padding: 12px 24px;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary {
  z-index: 0;
  display: none;
  opacity: 1;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary.open {
  z-index: 2;
  display: block;
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary.open-add {
  z-index: 2;
  display: block;
  -webkit-transform: translateY(200%);
          transform: translateY(200%);
  -webkit-transition: .5s all ease;
  transition: .5s all ease;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary.open-add.open-add-active {
  z-index: 2;
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary.open-remove {
  z-index: 2;
  display: block;
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
  -webkit-transition: .5s all ease;
  transition: .5s all ease;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary.open-remove.open-remove-active {
  z-index: 2;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary {
  z-index: 1;
  opacity: .8;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary.open {
  opacity: 1;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary.open-add {
  opacity: .8;
  -webkit-transition: .5s opacity ease;
  transition: .5s opacity ease;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary.open-add.open-add-active {
  opacity: 1;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary.open-remove {
  opacity: 1;
  -webkit-transition: .5s opacity ease;
  transition: .5s opacity ease;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary.open-remove.open-remove-active {
  opacity: .8;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged {
  overflow-x: hidden;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 666666;
  background: white;
  -webkit-transition: 350ms all ease;
  transition: 350ms all ease;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  /* background: wheat; */
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.new-feature {
  background: #f2f2f2;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.edit-feature {
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.intersections {
  position: static;
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.existing-features {
  position: static;
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.existing-features.page-left,
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.edit-feature.page-right {
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.page-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.page-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.ng-hide-add,
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.ng-hide-remove {
  display: block !important;
}
.page-body-columns .page-body-column.utility .toolbar-header ~ .toolbar-body {
  top: 50px;
  min-height: calc(100% -  50px);
  max-height: calc(100% -  50px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility .toolbar-header ~ .toolbar-body {
    height: calc(100% -  50px);
  }
}
.page-body-columns .page-body-column.utility .toolbar-header ~ .toolbar-tabs ~ .toolbar-body {
  top: 96px;
  min-height: calc(100% -  96px);
  max-height: calc(100% -  96px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility .toolbar-header ~ .toolbar-tabs ~ .toolbar-body {
    height: calc(100% -  96px);
  }
}
.page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-body {
  top: 0;
  min-height: calc(100% -  48px);
  max-height: calc(100% -  48px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-body {
    height: calc(100% -  48px);
  }
}
.page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-header ~ .toolbar-body {
  top: 50px;
  min-height: calc(100% -  98px);
  max-height: calc(100% -  98px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-header ~ .toolbar-body {
    height: calc(100% -  98px);
  }
}
.page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-header ~ .toolbar-tabs ~ .toolbar-body {
  top: 96px;
  min-height: calc(100% -  144px);
  max-height: calc(100% -  144px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-header ~ .toolbar-tabs ~ .toolbar-body {
    height: calc(100% -  144px);
  }
}
.page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-footer {
  bottom: 0;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.page-body-columns .page-body-column.utility .toolbar-header {
  border-bottom: 1px solid #e5e5e5;
  background: #f6f7f9;
}
.page-body-columns .page-body-column.utility .toolbar-tabs {
  height: 46px;
}
.page-body-columns .page-body-column.utility .toolbar-tabs a {
  padding: 16px 46px 12px 46px;
}
.page-body-columns .page-body-column.utility .toolbar-footer {
  position: relative;
  -webkit-transform: translateY(48px);
          transform: translateY(48px);
  -webkit-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  height: 48px;
  z-index: 300;
  -webkit-transition-delay: 100ms;
          transition-delay: 100ms;
}
.page-body-columns .page-body-column.utility .toolbar-footer.page-footer {
  padding: 0 24px;
}
.page-body-columns .page-body-column.full-column,
.page-body-columns .page-body-column.list-column {
  padding: 0;
  height: 100%;
}
.page-body-columns.has-utility .page-body-column.main {
  width: calc(100% - 375px);
  float: left;
}
.toolbar-secondary-header,
.toolbar-secondary-body {
  width: 100%;
}
.toolbar-secondary-header {
  -webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.03);
}
.toolbar-secondary-header .split-block-element .toolbar-secondary-heading {
  font-size: 1.42857143rem;
  line-height: 1em;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-top: 20px;
  margin-bottom: 20px;
}
.toolbar-secondary-body {
  overflow-y: auto;
  overflow-x: hidden;
}
.toolbar-body-page.has-toolbar-footer.footer-active > .toolbar-secondary-header ~ .toolbar-secondary-body > .toolbar-footer,
.toolbar-body-page.has-toolbar-footer.footer-active > .toolbar-secondary-header ~ .toolbar-secondary-body > .view-container .toolbar-footer {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.toolbar-body-page.has-toolbar-footer.footer-active .toolbar-footer {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.toolbar-body-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.toolbar-secondary-header,
.toolbar-footer {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.toolbar-secondary-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.toolbar-subsection {
  font-size: 1rem;
}
.toolbar-subsection .toolbar-subsection-heading {
  color: #999999;
  font-weight: 500;
  border-bottom: 1px solid #b3b3b3;
  padding: .75em 0;
  margin: 0;
}
.toolbar-subsection + .toolbar-subsection {
  margin-top: 20px;
}
.toolbar-subsection .toolbar-subsection-body--legendPadding {
  padding: 16px 6px;
}
.toolbar-subsection ul.features-list {
  list-style-type: none;
  padding: 0;
}
.toolbar-subsection .feature--smallPadding:not(:last-child) {
  margin-bottom: 6px;
}
.toolbar-subsection .feature__item .icon-wrap.expand-toggle {
  -webkit-transition: 220ms all ease;
  transition: 220ms all ease;
  -webkit-transform-origin: 50% 40%;
  transform-origin: 50% 40%;
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
}
.toolbar-subsection .feature__item .icon-wrap.expand-toggle.expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.toolbar-subsection .feature__item a.btn-icon-solo,
.toolbar-subsection .feature__item button.btn-icon-solo {
  padding: 4px 9px;
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.toolbar-subsection .feature__item a.btn-icon-solo[class*="app-icon-"]:before,
.toolbar-subsection .feature__item button.btn-icon-solo[class*="app-icon-"]:before {
  font-family: "AppIcons";
}
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo {
  color: #444444;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.toolbar-subsection .feature__item a.btn-svg-icon-solo,
.toolbar-subsection .feature__item button.btn-svg-icon-solo {
  padding: 6px 8px;
}
.toolbar-subsection .feature__item a.btn-icon-solo,
.toolbar-subsection .feature__item button.btn-icon-solo {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.toolbar-subsection .feature__item a.btn-icon-solo:hover,
.toolbar-subsection .feature__item button.btn-icon-solo:hover,
.toolbar-subsection .feature__item a.btn-icon-solo.hover,
.toolbar-subsection .feature__item button.btn-icon-solo.hover,
.toolbar-subsection .feature__item a.btn-icon-solo:active,
.toolbar-subsection .feature__item button.btn-icon-solo:active,
.toolbar-subsection .feature__item a.btn-icon-solo.active,
.toolbar-subsection .feature__item button.btn-icon-solo.active,
.open .dropdown-toggle.toolbar-subsection .feature__item a.btn-icon-solo,
.open .dropdown-toggle.toolbar-subsection .feature__item button.btn-icon-solo {
  color: #626262;
  background: rgba(0, 0, 0, 0.28);
  border-color: rgba(0, 0, 0, 0);
}
.toolbar-subsection .feature__item a.btn-icon-solo:active,
.toolbar-subsection .feature__item button.btn-icon-solo:active,
.toolbar-subsection .feature__item a.btn-icon-solo.active,
.toolbar-subsection .feature__item button.btn-icon-solo.active,
.open .dropdown-toggle.toolbar-subsection .feature__item a.btn-icon-solo,
.open .dropdown-toggle.toolbar-subsection .feature__item button.btn-icon-solo {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: rgba(0, 0, 0, 0.28);
}
.toolbar-subsection .feature__item a.btn-icon-solo.disabled,
.toolbar-subsection .feature__item button.btn-icon-solo.disabled,
.toolbar-subsection .feature__item a.btn-icon-solo[disabled],
.toolbar-subsection .feature__item button.btn-icon-solo[disabled],
.toolbar-subsection .feature__item a.btn-icon-solo.disabled:hover,
.toolbar-subsection .feature__item button.btn-icon-solo.disabled:hover,
.toolbar-subsection .feature__item a.btn-icon-solo[disabled]:hover,
.toolbar-subsection .feature__item button.btn-icon-solo[disabled]:hover,
.toolbar-subsection .feature__item a.btn-icon-solo.disabled.hover,
.toolbar-subsection .feature__item button.btn-icon-solo.disabled.hover,
.toolbar-subsection .feature__item a.btn-icon-solo[disabled].hover,
.toolbar-subsection .feature__item button.btn-icon-solo[disabled].hover,
.toolbar-subsection .feature__item a.btn-icon-solo.disabled:focus,
.toolbar-subsection .feature__item button.btn-icon-solo.disabled:focus,
.toolbar-subsection .feature__item a.btn-icon-solo[disabled]:focus,
.toolbar-subsection .feature__item button.btn-icon-solo[disabled]:focus,
.toolbar-subsection .feature__item a.btn-icon-solo.disabled:active,
.toolbar-subsection .feature__item button.btn-icon-solo.disabled:active,
.toolbar-subsection .feature__item a.btn-icon-solo[disabled]:active,
.toolbar-subsection .feature__item button.btn-icon-solo[disabled]:active,
.toolbar-subsection .feature__item a.btn-icon-solo.disabled.active,
.toolbar-subsection .feature__item button.btn-icon-solo.disabled.active,
.toolbar-subsection .feature__item a.btn-icon-solo[disabled].active,
.toolbar-subsection .feature__item button.btn-icon-solo[disabled].active {
  background: rgba(0, 0, 0, 0.28);
  border-color: rgba(0, 0, 0, 0);
}
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover:hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover:hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover:active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover:active,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover {
  color: #fff;
  background: #b42727;
  border-color: #8e1f1f;
}
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover:active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover:active,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #b42727;
}
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled],
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled],
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled:hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled:hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled]:hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled]:hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled.hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled.hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled].hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled].hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled:focus,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled:focus,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled]:focus,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled]:focus,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled:active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled:active,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled]:active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled]:active,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled.active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled.active,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled].active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled].active {
  background: #d23232;
  border-color: #c02a2a;
}
.toolbar-subsection .feature__item a.btn-icon-solo:focus,
.toolbar-subsection .feature__item button.btn-icon-solo:focus {
  outline: 0;
  -webkit-box-shadow: 0px 0px 1px 1px #85b4fe;
          box-shadow: 0px 0px 1px 1px #85b4fe;
}
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo:hover,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo:hover,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.hover,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.hover,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo:active,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo:active,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.active,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo {
  color: #444444;
  background: #808080;
  border-color: rgba(0, 0, 0, 0);
}
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo:active,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo:active,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.active,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #808080;
}
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.disabled,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.disabled,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo[disabled],
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo[disabled],
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.disabled:hover,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.disabled:hover,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo[disabled]:hover,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo[disabled]:hover,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.disabled.hover,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.disabled.hover,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo[disabled].hover,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo[disabled].hover,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.disabled:focus,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.disabled:focus,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo[disabled]:focus,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo[disabled]:focus,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.disabled:active,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.disabled:active,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo[disabled]:active,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo[disabled]:active,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.disabled.active,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.disabled.active,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo[disabled].active,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo[disabled].active {
  background: #959595;
  border-color: rgba(0, 0, 0, 0);
}
.toolbar-subsection .feature__item .btn-primary-action,
.toolbar-subsection .feature__item .btn-secondary-action {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .toolbar-subsection .feature__item .btn-primary-action[disabled],
tr:hover .toolbar-subsection .feature__item .btn-secondary-action[disabled],
li:hover .toolbar-subsection .feature__item .btn-primary-action[disabled],
li:hover .toolbar-subsection .feature__item .btn-secondary-action[disabled],
tr .toolbar-subsection .feature__item .btn-primary-action[disabled],
tr .toolbar-subsection .feature__item .btn-secondary-action[disabled],
li .toolbar-subsection .feature__item .btn-primary-action[disabled],
li .toolbar-subsection .feature__item .btn-secondary-action[disabled],
tr:hover .toolbar-subsection .feature__item .btn-primary-action.disabled,
tr:hover .toolbar-subsection .feature__item .btn-secondary-action.disabled,
li:hover .toolbar-subsection .feature__item .btn-primary-action.disabled,
li:hover .toolbar-subsection .feature__item .btn-secondary-action.disabled,
tr .toolbar-subsection .feature__item .btn-primary-action.disabled,
tr .toolbar-subsection .feature__item .btn-secondary-action.disabled,
li .toolbar-subsection .feature__item .btn-primary-action.disabled,
li .toolbar-subsection .feature__item .btn-secondary-action.disabled {
  opacity: 0.2;
}
.toolbar-subsection .feature__item .btn-primary-action {
  font-weight: 600;
}
tr:hover .toolbar-subsection .feature__item .btn-primary-action,
li:hover .toolbar-subsection .feature__item .btn-primary-action,
.toolbar-subsection .feature__item .btn-primary-action.btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .toolbar-subsection .feature__item .btn-primary-action,
li:hover .toolbar-subsection .feature__item .btn-primary-action,
.toolbar-subsection .feature__item .btn-primary-action:hover,
.toolbar-subsection .feature__item .btn-primary-action:focus,
.toolbar-subsection .feature__item .btn-primary-action:active,
.toolbar-subsection .feature__item .btn-primary-action.btn-primary-action--staticColor {
  color: white;
}
tr:hover .toolbar-subsection .feature__item .btn-primary-action:hover,
li:hover .toolbar-subsection .feature__item .btn-primary-action:hover,
tr .toolbar-subsection .feature__item .btn-primary-action:hover,
li .toolbar-subsection .feature__item .btn-primary-action:hover,
.toolbar-subsection .feature__item .btn-primary-action:hover,
tr:hover .toolbar-subsection .feature__item .btn-primary-action:focus,
li:hover .toolbar-subsection .feature__item .btn-primary-action:focus,
tr .toolbar-subsection .feature__item .btn-primary-action:focus,
li .toolbar-subsection .feature__item .btn-primary-action:focus,
.toolbar-subsection .feature__item .btn-primary-action:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .toolbar-subsection .feature__item .btn-primary-action:active,
li:hover .toolbar-subsection .feature__item .btn-primary-action:active,
tr .toolbar-subsection .feature__item .btn-primary-action:active,
li .toolbar-subsection .feature__item .btn-primary-action:active,
.toolbar-subsection .feature__item .btn-primary-action:active {
  background: #0b5b5b;
  border-color: #004242;
}
.toolbar-subsection .feature__item .btn-secondary-action {
  font-weight: 500;
}
tr:hover .toolbar-subsection .feature__item .btn-secondary-action,
li:hover .toolbar-subsection .feature__item .btn-secondary-action,
.toolbar-subsection .feature__item .btn-secondary-action.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .toolbar-subsection .feature__item .btn-secondary-action,
li:hover .toolbar-subsection .feature__item .btn-secondary-action,
.toolbar-subsection .feature__item .btn-secondary-action:hover,
.toolbar-subsection .feature__item .btn-secondary-action:focus,
.toolbar-subsection .feature__item .btn-secondary-action:active,
.toolbar-subsection .feature__item .btn-secondary-action.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .toolbar-subsection .feature__item .btn-secondary-action:hover,
li:hover .toolbar-subsection .feature__item .btn-secondary-action:hover,
tr .toolbar-subsection .feature__item .btn-secondary-action:hover,
li .toolbar-subsection .feature__item .btn-secondary-action:hover,
.toolbar-subsection .feature__item .btn-secondary-action:hover,
tr:hover .toolbar-subsection .feature__item .btn-secondary-action:focus,
li:hover .toolbar-subsection .feature__item .btn-secondary-action:focus,
tr .toolbar-subsection .feature__item .btn-secondary-action:focus,
li .toolbar-subsection .feature__item .btn-secondary-action:focus,
.toolbar-subsection .feature__item .btn-secondary-action:focus {
  background: #c9e8e8;
}
tr:hover .toolbar-subsection .feature__item .btn-secondary-action:active,
li:hover .toolbar-subsection .feature__item .btn-secondary-action:active,
tr .toolbar-subsection .feature__item .btn-secondary-action:active,
li .toolbar-subsection .feature__item .btn-secondary-action:active,
.toolbar-subsection .feature__item .btn-secondary-action:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.toolbar-subsection .feature__item .feature-icon-wrap,
.toolbar-subsection .feature__item .feature-info-wrap {
  display: inline-block;
  vertical-align: top;
}
.toolbar-subsection .feature__item .feature-info,
.toolbar-subsection .feature__item .item__name {
  padding-left: 12px;
}
.toolbar-subsection .feature__item .feature-info__entry.entry--description {
  color: #bebcbd;
}
.toolbar-subsection .feature__item .feature-icon-wrap i {
  position: relative;
  top: 2px;
}
.toolbar-subsection.feature__edit__item {
  width: 100%;
  border-bottom: 1px solid #d9dadb;
  padding-bottom: 20px;
}
.toolbar-subsection.feature__edit__item:first-of-type {
  padding-top: 10px;
}
.toolbar-subsection.feature__edit__item:last-of-type {
  padding-bottom: 10px;
}
.toolbar-subsection.feature__edit__item .item-name {
  margin: 5px 0 0 0;
}
.toolbar-subsection.feature__edit__item .item-heading {
  margin: 0 0 5px 0;
}
.toolbar-subsection.feature__edit__item .item-subsection {
  margin: 15px 0 0 0;
}
.toolbar-subsection .feature .feature-hidden-input {
  display: none;
}
.toolbar-subsection .feature .feature-hidden-input:checked + .feature__item.item--button {
  -webkit-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.12) inset;
  box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.12) inset;
  padding-top: calc(0.75em + 1px);
  padding-bottom: calc(0.75em - 1px);
}
.toolbar-subsection .feature .feature__item {
  width: 100%;
  padding: 1em 8px;
  border-bottom: 1px solid #d9dadb;
  -webkit-transition: 30ms background-color linear;
  transition: 30ms background-color linear;
}
.toolbar-subsection .feature .feature__item:hover a.btn:not(.disabled):not([disabled="disabled"]),
.toolbar-subsection .feature .feature__item:hover button.btn:not(.disabled):not([disabled="disabled"]) {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: 70ms 0ms all ease-in;
  transition: 70ms 0ms all ease-in;
}
.toolbar-subsection .feature .feature__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(2),
.toolbar-subsection .feature .feature__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(2) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}
.toolbar-subsection .feature .feature__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(3),
.toolbar-subsection .feature .feature__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(3) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}
.toolbar-subsection .feature .feature__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(4),
.toolbar-subsection .feature .feature__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(4) {
  -webkit-transition-delay: 120ms;
  transition-delay: 120ms;
}
.toolbar-subsection .feature .feature__item.click-target {
  cursor: pointer;
  -webkit-transition: 140ms background-color;
  transition: 140ms background-color;
}
.toolbar-subsection .feature .feature__item.click-target:hover,
.toolbar-subsection .feature .feature__item.click-target:focus {
  background-color: #edf0f3;
  -webkit-transition: 110ms background-color;
  transition: 110ms background-color;
}
.toolbar-subsection .feature .feature__item.click-target:active {
  background-color: #dae0e7;
  -webkit-transition: 40ms background-color;
  transition: 40ms background-color;
}
.toolbar-subsection .feature .feature__item.item--button {
  text-align: inherit;
  background: none;
  border: 0;
  -webkit-appearance: none;
  font-size: inherit;
  color: #636363;
  fill: #636363;
  background: #f2f2f2;
  background: -o-linear-gradient(#f5f5f5, #eeeeee);
  border-color: #d5d5d5;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
  margin: 1em 0;
  display: block;
  padding: .75em;
  border: 1px solid #d1d2d4;
  border-radius: 5px;
}
.toolbar-subsection .feature .feature__item.item--button:hover,
.toolbar-subsection .feature .feature__item.item--button:active,
.toolbar-subsection .feature .feature__item.item--button.active,
.open .toolbar-subsection .feature .feature__item.item--button.dropdown-toggle {
  color: #3d3d3d;
  fill: #3d3d3d;
  background: #dedede;
  background: -o-linear-gradient(#f5f5f5, #e1e1e1);
  border-color: #b6b6b6;
}
.toolbar-subsection .feature .feature__item.item--button:active,
.toolbar-subsection .feature .feature__item.item--button.active,
.open .dropdown-toggle .toolbar-subsection .feature .feature__item.item--button {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #dedede;
}
.toolbar-subsection .feature .feature__item.item--button.disabled,
.toolbar-subsection .feature .feature__item.item--button[disabled],
.toolbar-subsection .feature .feature__item.item--button.disabled:hover,
.toolbar-subsection .feature .feature__item.item--button[disabled]:hover,
.toolbar-subsection .feature .feature__item.item--button.disabled:focus,
.toolbar-subsection .feature .feature__item.item--button[disabled]:focus,
.toolbar-subsection .feature .feature__item.item--button.disabled:active,
.toolbar-subsection .feature .feature__item.item--button[disabled]:active,
.toolbar-subsection .feature .feature__item.item--button.disabled.active,
.toolbar-subsection .feature .feature__item.item--button[disabled].active {
  background: #f2f2f2;
  border-color: #d5d5d5;
}
.toolbar-subsection .feature .feature__item.item--button span:first-child {
  margin-left: 0;
}
.toolbar-subsection .feature .feature__item.item--button span:last-child {
  margin-right: 0;
}
.toolbar-subsection .feature .feature__item.item--button:active,
.toolbar-subsection .feature .feature__item.item--button.active {
  outline: 0;
  -webkit-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.12) inset;
  box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.12) inset;
}
.toolbar-subsection .feature .feature__item.item--button.disabled,
.toolbar-subsection .feature .feature__item.item--button[disabled],
.toolbar-subsection .feature .feature__item.item--button.disabled:hover,
.toolbar-subsection .feature .feature__item.item--button[disabled]:hover,
.toolbar-subsection .feature .feature__item.item--button.disabled:focus,
.toolbar-subsection .feature .feature__item.item--button[disabled]:focus,
.toolbar-subsection .feature .feature__item.item--button.disabled:active,
.toolbar-subsection .feature .feature__item.item--button[disabled]:active,
.toolbar-subsection .feature .feature__item.item--button.disabled.active,
.toolbar-subsection .feature .feature__item.item--button[disabled].active {
  color: #636363;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
  background: #f2f2f2;
  border-color: #d5d5d5;
}
.toolbar-subsection .feature.no-results .feature__item {
  background-color: #eaf0f1;
  text-align: center;
  font-style: italic;
  color: #707070;
}
.toolbar-subsection .item__label {
  background: #5c94cf;
  font-size: 0.85714286rem;
  border: 1px solid #2d6198;
  line-height: 1em;
  border-radius: 999px;
  width: 3em;
  height: 3em;
  letter-spacing: 1px;
  text-indent: calc(-0.1em - 1px);
  color: white;
  font-weight: 700;
  line-height: calc(1em - 4px);
  display: inline-block;
  vertical-align: middle;
  padding: 1em 0 0 0;
  text-indent: 0;
}
.toolbar-subsection .item__label .label__text {
  text-align: center;
  width: 100%;
  position: relative;
  display: inline-block;
  line-height: 1;
  left: 1px;
  top: -1px;
}
.toolbar-subsection .feature-shape-icon {
  opacity: 0.7;
}
.toolbar-subsection .form-action-group .form-action.last-in-group {
  margin-bottom: 0;
}
.btn.btn-place-feature {
  color: white;
  fill: white;
  background: #0062ac;
  background: -o-linear-gradient(#0071c6, #005393);
  border-color: #002846;
  border-width: 1px;
  border-style: solid;
}
.btn.btn-place-feature:hover,
.btn.btn-place-feature:active,
.btn.btn-place-feature.active,
.open .btn.btn-place-feature.dropdown-toggle {
  color: #d9d9d9;
  fill: #d9d9d9;
  background: #004b83;
  background: -o-linear-gradient(#0071c6, #004579);
  border-color: #000509;
}
.btn.btn-place-feature:active,
.btn.btn-place-feature.active,
.open .dropdown-toggle .btn.btn-place-feature {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #004b83;
}
.btn.btn-place-feature.disabled,
.btn.btn-place-feature[disabled],
.btn.btn-place-feature.disabled:hover,
.btn.btn-place-feature[disabled]:hover,
.btn.btn-place-feature.disabled:focus,
.btn.btn-place-feature[disabled]:focus,
.btn.btn-place-feature.disabled:active,
.btn.btn-place-feature[disabled]:active,
.btn.btn-place-feature.disabled.active,
.btn.btn-place-feature[disabled].active {
  background: #0062ac;
  border-color: #002846;
}
.btn.btn-med-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 12px 12px;
}
.btn.btn-med-list .inline-icon {
  top: 0;
  margin-right: .5em;
}
.spatial-viewer-container {
  /*position: relative;
    overflow: hidden;
    .dropdown-menu[typeahead-popup] {
        overflow-y: auto;
        max-height: 60vh;
    }*/
}
.map-controls-container {
  padding: 12px 25px;
  position: absolute;
  width: 100%;
  left: 0;
}
.map-controls-container.top {
  top: 0;
}
.map-controls-container.bottom {
  bottom: 2.5rem;
}
.map-controls-container.center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.map-controls-set {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 12px;
  position: relative;
}
.map-controls-set:before,
.map-controls-set:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.map-controls-set:after {
  clear: both;
}
.map-controls-set:before,
.map-controls-set:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.map-controls-set:after {
  clear: both;
}
.map-controls-set,
.map-controls-set .map-controls-group {
  max-width: 100%;
}
.map-controls-set.top {
  top: 0;
}
.map-controls-set.bottom {
  bottom: 0;
}
.map-controls-set.right {
  float: right;
  text-align: right;
}
.map-controls-set.right:not(:last-child) {
  margin-left: 12.5px;
}
.map-controls-set.left {
  float: left;
}
.map-controls-set.left:not(:last-child) {
  margin-right: 12.5px;
}
.map-controls-group {
  float: left;
}
.map-controls-group .btn-map-control {
  border-radius: 0;
}
.map-controls-group:first-child .btn-map-control {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.map-controls-group:last-child .btn-map-control {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.map-controls-group:not(:first-child) .btn-map-control {
  border-left-color: #4d4d4d;
}
.map-controls-group .dropdown-menu {
  border-top-left-radius: 0;
}
.map-controls-group .map-control .caret,
.map-controls-group .form-control .caret {
  border-top-color: #eaeaea;
  margin-left: .5em;
}
.map-controls-group .form-control {
  width: auto;
}
.map-controls-set.right .map-controls-group .dropdown-menu {
  right: 0;
  left: auto;
  border-top-right-radius: 0;
}
.map-controls-group.address-bar {
  width: 25em;
}
@media screen and (max-width: 992px + 1px) {
  .map-controls-group.address-bar {
    width: 19em;
  }
}
.map-controls-group.address-bar .input-group {
  width: 100%;
}
.map-controls-group.address-bar .form-control {
  width: 100%;
  border-color: #135095;
}
.map-controls-group.address-bar .input-group-addon.map-control {
  color: white;
  fill: white;
  background: #2b81e3;
  background: -o-linear-gradient(#418ee6, #1c74d9);
  border-color: #135095;
  border-width: 1px;
  border-style: solid;
  border-left: 0;
}
.map-controls-group.address-bar .input-group-addon.map-control:hover,
.map-controls-group.address-bar .input-group-addon.map-control:active,
.map-controls-group.address-bar .input-group-addon.map-control.active,
.open .map-controls-group.address-bar .input-group-addon.map-control.dropdown-toggle {
  color: #d9d9d9;
  fill: #d9d9d9;
  background: #1a6dcb;
  background: -o-linear-gradient(#418ee6, #1968c2);
  border-color: #0c335f;
}
.map-controls-group.address-bar .input-group-addon.map-control:active,
.map-controls-group.address-bar .input-group-addon.map-control.active,
.open .dropdown-toggle .map-controls-group.address-bar .input-group-addon.map-control {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #1a6dcb;
}
.map-controls-group.address-bar .input-group-addon.map-control.disabled,
.map-controls-group.address-bar .input-group-addon.map-control[disabled],
.map-controls-group.address-bar .input-group-addon.map-control.disabled:hover,
.map-controls-group.address-bar .input-group-addon.map-control[disabled]:hover,
.map-controls-group.address-bar .input-group-addon.map-control.disabled:focus,
.map-controls-group.address-bar .input-group-addon.map-control[disabled]:focus,
.map-controls-group.address-bar .input-group-addon.map-control.disabled:active,
.map-controls-group.address-bar .input-group-addon.map-control[disabled]:active,
.map-controls-group.address-bar .input-group-addon.map-control.disabled.active,
.map-controls-group.address-bar .input-group-addon.map-control[disabled].active {
  background: #2b81e3;
  border-color: #135095;
}
.map-controls-group.dropdown > ul.dropdown-menu,
.map-controls-group .static-dropdown > ul.dropdown-menu,
.map-controls-group.dropdown > ul.static-dropdown-menu,
.map-controls-group .static-dropdown > ul.static-dropdown-menu {
  min-width: 0px;
  max-height: 60vh;
  overflow: hidden;
  overflow-y: auto;
  padding: 0;
  margin-top: 0;
  background: #494949;
}
.map-controls-group.dropdown > ul.dropdown-menu:before,
.map-controls-group .static-dropdown > ul.dropdown-menu:before,
.map-controls-group.dropdown > ul.static-dropdown-menu:before,
.map-controls-group .static-dropdown > ul.static-dropdown-menu:before,
.map-controls-group.dropdown > ul.dropdown-menu:after,
.map-controls-group .static-dropdown > ul.dropdown-menu:after,
.map-controls-group.dropdown > ul.static-dropdown-menu:after,
.map-controls-group .static-dropdown > ul.static-dropdown-menu:after {
  display: none;
}
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target {
  padding: 12px;
}
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer-group,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer-group,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer-group,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer-group {
  color: #eaeaea;
  fill: #899089;
  background: rgba(0, 0, 0, 0);
}
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer:hover,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer:hover,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer:hover,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer:hover,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer:hover,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer:hover,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer:hover,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer:hover,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target:hover,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target:hover,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target:hover,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target:hover,
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer:focus,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer:focus,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer:focus,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer:focus,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer:focus,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer:focus,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer:focus,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer:focus,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target:focus,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target:focus,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target:focus,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target:focus {
  outline: 0;
  background: #565656;
}
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer.active,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer.active,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer.active,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer.active,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer.active,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer.active,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer.active,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer.active,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target.active,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target.active,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target.active,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target.active {
  background: #232323;
  color: #ffffff;
  fill: white;
}
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer.active:hover,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer.active:hover,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer.active:hover,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer.active:hover,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer.active:hover,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer.active:hover,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer.active:hover,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer.active:hover,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target.active:hover,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target.active:hover,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target.active:hover,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target.active:hover,
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer.active:focus,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer.active:focus,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer.active:focus,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer.active:focus,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer.active:focus,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer.active:focus,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer.active:focus,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer.active:focus,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target.active:focus,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target.active:focus,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target.active:focus,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target.active:focus {
  outline: 0;
  background: #232323;
}
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer.active .layer-select-icon,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer.active .layer-select-icon,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer.active .layer-select-icon,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer.active .layer-select-icon,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer.active .layer-select-icon,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer.active .layer-select-icon,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer.active .layer-select-icon,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer.active .layer-select-icon,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target.active .layer-select-icon,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target.active .layer-select-icon,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target.active .layer-select-icon,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target.active .layer-select-icon {
  background: rgba(255, 255, 255, 0.5);
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 99px;
  -webkit-box-shadow: 0px 0px 0px 1px white;
  box-shadow: 0px 0px 0px 1px white;
}
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer.active .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer.active .layer-select-icon.Satellite,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer.active .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer.active .layer-select-icon.Satellite,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer.active .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer.active .layer-select-icon.Satellite,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer.active .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer.active .layer-select-icon.Satellite,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target.active .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target.active .layer-select-icon.Satellite,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target.active .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target.active .layer-select-icon.Satellite {
  -webkit-box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.5);
  box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.5);
}
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer .layer-select-icon,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer .layer-select-icon,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer .layer-select-icon,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer .layer-select-icon,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer .layer-select-icon,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer .layer-select-icon,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer .layer-select-icon,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer .layer-select-icon,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target .layer-select-icon,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target .layer-select-icon,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target .layer-select-icon,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target .layer-select-icon {
  margin-left: 12px;
  background: rgba(137, 144, 137, 0.5);
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 99px;
  -webkit-box-shadow: 0px 0px 0px 1px #899089;
  box-shadow: 0px 0px 0px 1px #899089;
}
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer .layer-select-icon.Satellite,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer .layer-select-icon.Satellite,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer .layer-select-icon.Satellite,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer .layer-select-icon.Satellite,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target .layer-select-icon.Satellite,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target .layer-select-icon.Satellite,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target .layer-select-icon.Satellite {
  -webkit-box-shadow: 0px 0px 0px 1px rgba(137, 144, 137, 0.5);
  box-shadow: 0px 0px 0px 1px rgba(137, 144, 137, 0.5);
}
.map-controls-group.dropdown > ul.dropdown-menu .wrap--base-layer .layer-select-icon.Street,
.map-controls-group .static-dropdown > ul.dropdown-menu .wrap--base-layer .layer-select-icon.Street,
.map-controls-group.dropdown > ul.static-dropdown-menu .wrap--base-layer .layer-select-icon.Street,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .wrap--base-layer .layer-select-icon.Street,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer .layer-select-icon.Street,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer .layer-select-icon.Street,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer .layer-select-icon.Street,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer .layer-select-icon.Street,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item__target .layer-select-icon.Street,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item__target .layer-select-icon.Street,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item__target .layer-select-icon.Street,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item__target .layer-select-icon.Street {
  background: none !important;
}
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer .split-block,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer .split-block,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer .split-block,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer .split-block {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  padding: 12px;
}
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer .split-block.flex--rigid,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer .split-block.flex--rigid,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer .split-block.flex--rigid,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer .split-block.flex--rigid {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer .split-block:first-child,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer .split-block:first-child,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer .split-block:first-child,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer .split-block:first-child {
  padding-right: 0;
  margin-left: 12px;
  margin-right: -6px;
}
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer-group,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer-group,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer-group,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer-group {
  text-align: left;
  background-color: #454545;
}
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--group-child,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--group-child,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--group-child,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--group-child {
  background-color: rgba(255, 255, 255, 0.1);
}
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--group-child:hover,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--group-child:hover,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--group-child:hover,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--group-child:hover,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer-group .dropdown__item__target:hover,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer-group .dropdown__item__target:hover,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer-group .dropdown__item__target:hover,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer-group .dropdown__item__target:hover,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--group-child:focus,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--group-child:focus,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--group-child:focus,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--group-child:focus,
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer-group .dropdown__item__target:focus,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer-group .dropdown__item__target:focus,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer-group .dropdown__item__target:focus,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer-group .dropdown__item__target:focus {
  background-color: rgba(255, 255, 255, 0.15);
}
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer-group:not(:first-child),
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer-group:not(:first-child),
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer-group:not(:first-child),
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer-group:not(:first-child),
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer:not(:first-child),
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer:not(:first-child),
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer:not(:first-child),
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer:not(:first-child),
.map-controls-group.dropdown > ul.dropdown-menu li:not(:first-child) a,
.map-controls-group .static-dropdown > ul.dropdown-menu li:not(:first-child) a,
.map-controls-group.dropdown > ul.static-dropdown-menu li:not(:first-child) a,
.map-controls-group .static-dropdown > ul.static-dropdown-menu li:not(:first-child) a {
  border-top: 1px solid #3c3c3c;
}
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--layer-group.expanded .dropdown__item__target,
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--layer-group.expanded .dropdown__item__target,
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--layer-group.expanded .dropdown__item__target,
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--layer-group.expanded .dropdown__item__target {
  border-bottom: 1px solid #3c3c3c;
}
.map-controls-group.dropdown > ul.dropdown-menu .dropdown__item--group-child:not(:first-child),
.map-controls-group .static-dropdown > ul.dropdown-menu .dropdown__item--group-child:not(:first-child),
.map-controls-group.dropdown > ul.static-dropdown-menu .dropdown__item--group-child:not(:first-child),
.map-controls-group .static-dropdown > ul.static-dropdown-menu .dropdown__item--group-child:not(:first-child) {
  border-top: 1px solid #494949;
}
.map-controls-group.dropdown.toggleable > ul.dropdown-menu > li > a,
.map-controls-group .static-dropdown.toggleable > ul.dropdown-menu > li > a {
  color: #C7C7C7;
}
.map-controls-group.dropdown.toggleable > ul.dropdown-menu > li > a.active,
.map-controls-group .static-dropdown.toggleable > ul.dropdown-menu > li > a.active {
  color: #eaeaea;
}
.map-controls-group--palette .btn-map-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 12px 12px;
  height: auto;
}
.dropdown__item--layer .dropdown__item__checkbox i {
  color: #6e6e6e;
}
.dropdown__item--layer.active .dropdown__item__checkbox i {
  color: #eaeaea;
}
.dropdown__item--layer .dropdown__item__name {
  white-space: nowrap;
}
.dropdown.open .list--feature-layers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.wrap--feature-layer {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: auto;
}
.dropdown__item--action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: .75em .5em;
  text-transform: uppercase;
  color: white;
  letter-spacing: .06em;
}
.dropdown__item--action:hover,
.dropdown__item--action:focus {
  outline: 0;
  background: #565656;
}
.btn.btn-map-control {
  color: #eaeaea;
  fill: #eaeaea;
  background: #3c3c3c;
  background: -o-linear-gradient(#444444, #343434);
  border-color: #222222;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.07) inset;
  box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.07) inset;
  font-weight: 500;
}
.btn.btn-map-control:hover,
.btn.btn-map-control:active,
.btn.btn-map-control.active,
.open .btn.btn-map-control.dropdown-toggle {
  color: #c4c4c4;
  fill: #c4c4c4;
  background: #282828;
  background: -o-linear-gradient(#444444, #282828);
  border-color: #030303;
}
.btn.btn-map-control:active,
.btn.btn-map-control.active,
.open .dropdown-toggle .btn.btn-map-control {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #282828;
}
.btn.btn-map-control.disabled,
.btn.btn-map-control[disabled],
.btn.btn-map-control.disabled:hover,
.btn.btn-map-control[disabled]:hover,
.btn.btn-map-control.disabled:focus,
.btn.btn-map-control[disabled]:focus,
.btn.btn-map-control.disabled:active,
.btn.btn-map-control[disabled]:active,
.btn.btn-map-control.disabled.active,
.btn.btn-map-control[disabled].active {
  background: #3c3c3c;
  border-color: #222222;
}
.btn.btn-map-control.active,
.btn.btn-map-control:active,
.btn.btn-map-control.active[disabled="disabled"],
.btn.btn-map-control:active[disabled="disabled"] {
  background-color: #2f2f2f;
  opacity: 1;
}
select.map-control {
  padding: 4px 35px 4px 8px;
  cursor: pointer;
}
.olControlAttribution {
  bottom: 0;
}
.list--layers ul {
  padding-left: 36px;
}
.spatial-viewer-container .ol-viewport[data-cursor="crosshair"] {
  cursor: crosshair;
}
.spatial-viewer-container .ol-viewport[data-cursor="progress"] {
  cursor: progress;
}
.spatial-viewer-container .ol-viewport:not([data-cursor="crosshair"]) [id^="OpenLayers_Geometry"] {
  cursor: pointer;
}
.olTileImage {
  margin: 0;
}
.map-info-bar {
  position: absolute;
  bottom: 1em;
  background: rgba(0, 0, 0, 0.5);
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 800;
  color: white;
  padding: .2em 2em;
  text-align: center;
  border-radius: 3px;
  -webkit-transition: 90ms ease;
  transition: 90ms ease;
}
.map-info-bar.ng-enter {
  -webkit-transition: 90ms ease-in;
  transition: 90ms ease-in;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
.map-info-bar.ng-leave {
  -webkit-transition: 140ms ease-out;
  transition: 140ms ease-out;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
.map-info-bar.ng-enter,
.map-info-bar.ng-leave.ng-leave-active {
  display: block;
  opacity: 0;
  -webkit-transform: translate(-50%, 2px);
          transform: translate(-50%, 2px);
}
.map-info-bar.ng-leave,
.map-info-bar.ng-enter.ng-enter-active {
  display: block;
  opacity: 1;
  -webkit-transform: translate(-50%, 0px);
          transform: translate(-50%, 0px);
}
.map-info-bar__secondary {
  color: #d9d9d9;
}
.olImageLoadError {
  background-color: transparent;
}
div.olMap {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
.olDragDown,
.olControlDragFeatureActive.olControlDragFeatureOver.olDragDown {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.SitePlan-print-columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.SitePlan-print-column {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 16.66vw;
          flex: 1 1 16.66vw;
  max-width: 16.66vw;
  padding-right: 24px;
  padding-bottom: 20px;
}
.SitePlan-print .SitePlan-legend {
  font-size: 10px;
}
.SitePlan-legend-item-label {
  font-weight: 600;
  padding-left: .5em;
}
.SitePlan-legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-bottom: .5em;
}
.SitePlan-legend-item .SitePlan-legend-item-label {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.SitePlan-legend-itemGroup-label {
  padding-left: 0;
  padding-bottom: .5em;
  font-weight: 500;
}
.SitePlan-legend-itemGroup {
  padding: .75em 0;
}
.SitePlan-legend-itemGroup .SitePlan-legend-item {
  padding-left: .75em;
  border-left: 1px solid gainsboro;
}
.SitePlan-legend-itemGroup .SitePlan-legend-item:last-child {
  padding-bottom: 0;
  margin-bottom: .5em;
}
.SitePlan-print-column .SitePlan-legend-itemGroup {
  padding: 0;
}
.SitePlan-print-column .SitePlan-legend-itemGroup .SitePlan-legend-item {
  padding-left: 0;
  border-left: 0;
}
@media screen and (max-width: 1200px) {
  .page-body-columns.has-utility:not(.has-fixed) {
    overflow-y: auto;
  }
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.utility.collapsing,
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.main {
    overflow-y: hidden;
    float: none;
    display: block;
    width: 100%;
  }
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.utility.collapsing,
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.main,
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.list-column {
    height: auto;
  }
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.utility.collapsing + .main,
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.main + .utility.collapsing {
    border-top: 1px solid #e5e5e5;
  }
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.utility {
    border-left: 0;
  }
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.utility .form-subsection:last-child {
    border-bottom: 0;
  }
}
.main-content-padding {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 50px;
  padding-right: 50px;
}
.main-content-padding.page-body,
.main-content-padding.page-body-column {
  padding-top: 20px;
}
.slide-child .main-content-padding.page-body {
  padding-bottom: 20px;
}
.slide-child .page-heading ~ .page-body {
  min-height: calc(100% -  55px);
  max-height: calc(100% -  55px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-heading ~ .page-body {
    height: calc(100% -  55px);
  }
}
.slide-child .page-body.has-page-footer {
  min-height: calc(100% -  50px);
  max-height: calc(100% -  50px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-body.has-page-footer {
    height: calc(100% -  50px);
  }
}
.slide-child .page-heading ~ .page-body.has-page-footer {
  min-height: calc(100% -  105px);
  max-height: calc(100% -  105px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-heading ~ .page-body.has-page-footer {
    height: calc(100% -  105px);
  }
}
.slide-child .page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body,
.slide-child .page-heading ~ .page-body-warning.active:not(.ng-leave):not(.ng-hide) ~ .page-body {
  top: 85px;
}
.slide-child .page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer,
.slide-child .page-heading ~ .page-body-warning.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer {
  min-height: calc(100% -  135px);
  max-height: calc(100% -  135px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer,
  .slide-child .page-heading ~ .page-body-warning.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer {
    height: calc(100% -  135px);
  }
}
.slide-child,
.slide-child .page-body,
.slide-child .page-heading {
  background: #f5f5f5;
}
div.slide-child.slide-in {
  /* width: calc(100% - 40px); */
  -webkit-transform: translateX(20px);
          transform: translateX(20px);
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
  -webkit-transform: none;
          transform: none;
}
.slide-child {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 15px;
  z-index: 1000;
  -webkit-transition: opacity 500ms 0ms, -webkit-transform 500ms cubic-bezier(0.54, 0.3, 0.45, 0.995) 0ms;
  transition: opacity 500ms 0ms, -webkit-transform 500ms cubic-bezier(0.54, 0.3, 0.45, 0.995) 0ms;
  transition: transform 500ms cubic-bezier(0.54, 0.3, 0.45, 0.995) 0ms, opacity 500ms 0ms;
  transition: transform 500ms cubic-bezier(0.54, 0.3, 0.45, 0.995) 0ms, opacity 500ms 0ms, -webkit-transform 500ms cubic-bezier(0.54, 0.3, 0.45, 0.995) 0ms;
  display: none;
  opacity: 0;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.slide-child.slide-in-add,
.slide-child.slide-in-remove {
  overflow: hidden;
}
.slide-child.slide-in-remove {
  -webkit-transition-delay: 0s ,  150ms;
          transition-delay: 0s ,  150ms;
}
.slide-child.slide-in-add,
.slide-child.slide-in-remove {
  display: block !important;
}
.slide-child.slide-in-enter-active {
  opacity: 1;
}
.slide-child.slide-in {
  opacity: 1;
  display: block;
}
.main-viewport .slide-child .page-body:before {
  content: none;
}
.slide-child .page-heading {
  min-height: 55px;
  max-height: 55px;
  height: 100%;
  padding-left: 50px;
  background: #EEEEEE;
  border-bottom: 2px solid #CECECE;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-heading {
    height: 55px;
  }
}
.slide-child .page-footer {
  min-height: 50px;
  max-height: 50px;
  height: 100%;
  background: #DADADA;
  border-top: 2px solid #CECECE;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-footer {
    height: 50px;
  }
}
.slide-child .page-footer .btn {
  font-size: 1.14285714rem;
}
.slide-child.partial.right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  top: 0;
  left: auto;
  width: 55%;
  min-width: 580px;
  max-width: 740px;
  z-index: 15;
}
.slide-child.partial.right ~ .slidechild-mask {
  background: rgba(0, 0, 0, 0.15);
}
@media (max-width: 740px) {
  .slide-child.partial.right {
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
  }
}
.slide-child.slide-in {
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
}
.slide-child.slide-in.partial.right {
  -webkit-transform: translateX(0px);
          transform: translateX(0px);
}
.search-heading ~ .slide-child {
  z-index: 15;
}
.page-body.contains-slide-child > .slide-child:not(.partial) {
  min-height: calc(100% -  15px);
  max-height: calc(100% -  15px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body.contains-slide-child > .slide-child:not(.partial) {
    height: calc(100% -  15px);
  }
}
.contains-slide-child {
  overflow-y: hidden;
}
.slidechild-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  display: none;
  opacity: 0;
}
.slidechild-mask.active-add,
.slidechild-mask.active-remove {
  display: block !important;
  -webkit-transition: 0.6s opacity ease;
  transition: 0.6s opacity ease;
}
.slidechild-mask.active-add,
.slidechild-mask.active-remove.active-remove-active {
  opacity: 0;
}
.slidechild-mask.active-add.active-add-active,
.slidechild-mask.active-remove {
  opacity: 1;
}
.slidechild-mask.active {
  display: block;
  opacity: 1;
}
.slide-child.partial .data-readonly .form-group {
  margin-bottom: 10px;
}
.slide-child.partial .data-readonly .control-label {
  margin-bottom: 5px;
  color: #707070;
}
.spinner--search ~ .page-footer:not([spinner-on]) {
  position: relative;
  z-index: 1;
}
.full-height,
.full-height-overflow {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  overflow: visible;
}
.tabbable > .full-height,
.tabbable > .full-height-overflow {
  height: calc(100% - 39px);
}
.table-align-container {
  display: table;
  width: 100%;
}
.full-height-overflow {
  overflow: auto;
}
.full-height-overflow-y {
  overflow-y: auto;
}
.view-container.full-height {
  overflow-y: hidden;
}
.page-body-column {
  padding-bottom: 40px;
  padding-right: 50px;
  height: 100%;
  overflow: auto;
}
.page-body-column:first-child:last-child:not(.main-content-padding) {
  padding-right: 0;
}
.split-heading > * {
  display: inline-block;
  vertical-align: middle;
}
.split-heading > *:not(:first-child) {
  margin-left: 12px;
}
.header-action i {
  position: relative;
  top: 2px;
}
.header-action i:first-child {
  right: 3px;
}
.page-body-column.utility .form-group.nav-actions {
  margin-top: 20px;
  margin-bottom: 20px;
}
.page-body-column.utility .toolbar-header .form-group.nav-actions {
  margin-top: 10px;
  margin-bottom: 10px;
}
.checkbox-list label,
.radio-list label,
.checkbox-wrap label,
.checkbox-list .control-label,
.radio-list .control-label,
.checkbox-wrap .control-label {
  vertical-align: middle;
}
.utility .checkbox-list,
.utility .radio-list,
.utility .checkbox-wrap {
  font-weight: 400;
}
.checkbox-list input ~ label,
.radio-list input ~ label,
.checkbox-wrap input ~ label,
.checkbox-list input ~ .control-label,
.radio-list input ~ .control-label,
.checkbox-wrap input ~ .control-label {
  font-weight: 500;
}
.checkbox-wrap label,
.checkbox-wrap label.control-label {
  margin-bottom: 0;
}
.checkbox-wrap > label > input,
.checkbox-wrap > label > span {
  display: inline;
  vertical-align: middle;
  margin: 0;
}
.checkbox-wrap > label > input {
  height: 20px;
  margin-right: 2px;
}
.checkbox-wrap,
.form-group.checkbox-wrap {
  margin-bottom: 20px;
}
.checkbox-wrap + .checkbox-wrap,
.form-group.checkbox-wrap + .checkbox-wrap {
  margin-top: 0;
}
.checkbox-wrap label,
.checkbox-wrap label > input[type="checkbox"],
.checkbox-wrap input[type="checkbox"] + label,
.checkbox-wrap input[type="checkbox"] {
  line-height: 20px;
  vertical-align: middle;
  margin-top: 0;
  margin-bottom: 0;
}
.checkbox-wrap label > input[type="checkbox"] {
  margin-top: -1px;
  margin-right: 2px;
}
.checkbox-wrap label > input[disabled="disabled"] ~ *,
.checkbox-wrap input[disabled="disabled"] + label {
  color: #878787;
}
.checkbox-in-label {
  float: right;
  position: relative;
  z-index: 1;
}
.checkbox-list .checkbox-wrap {
  margin-bottom: 19px;
}
.checkbox-list .checkbox-wrap + .checkbox-wrap {
  margin-top: -10px;
}
.checkbox-list .checkbox-wrap:last-child:nth-child(2n) {
  margin-bottom: 29px;
}
.checkbox-list.affects-previous {
  margin-left: 10px;
  margin-top: -10px;
  margin-bottom: 29px;
}
.checkbox-list.affects-previous .checkbox-wrap {
  margin-top: -1px;
  margin-bottom: 0;
}
.checkbox-list.affects-previous .checkbox-wrap label {
  font-weight: 400;
}
.checkbox-list.affects-previous .checkbox-wrap:last-child {
  margin-bottom: 29px;
}
.checkbox-list.affects-previous .checkbox-wrap:last-child:first-child {
  float: right;
  margin-top: -10px;
  margin-bottom: 29px;
}
.checkbox-list.affects-previous .checkbox-wrap:first-child:nth-last-child(2) {
  margin-top: 23px;
  margin-bottom: -3px;
}
.checkbox-list.affects-previous .checkbox-wrap:last-child:nth-child(2) {
  margin-bottom: 39px;
  margin-top: 9px;
}
.checkbox-list.affects-previous.no-float .checkbox-wrap:last-child:first-child {
  float: none;
}
.checkbox-align-wrap,
.checkbox-align-wrap .control-label,
label.checkbox-align-wrap {
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.checkbox-align-wrap input[type="checkbox"] {
  margin-right: 5px;
}
.btn i.inline-icon {
  vertical-align: baseline;
  position: relative;
  top: 2px;
  font-size: 1rem;
  line-height: 14px;
  color: inherit;
}
.btn i.inline-icon.right {
  margin-left: .3em;
  margin-right: .15em;
}
.btn i.inline-icon.left {
  margin-right: .3em;
  margin-left: .15em;
}
.btn.btn--inline-icon {
  padding-left: 8px;
  padding-right: 8px;
}
.btn.btn--inline-icon .button-label {
  padding: 0 4px;
}
.btn.btn--inline-icon svg,
svg.inline-icon {
  fill: inherit;
  height: 16px;
  width: 16px;
  position: relative;
  top: -1px;
}
.btn.btn--inline-icon svg.right,
svg.inline-icon.right {
  margin-left: .3em;
}
.btn.btn--inline-icon svg.left,
svg.inline-icon.left {
  margin-right: .3em;
}
.btn.btn--inline-icon i {
  vertical-align: middle;
}
.btn.btn--inline-icon svg,
.btn.btn--inline-icon .button-label {
  vertical-align: bottom;
}
.btn.btn--inline-icon:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.control-label.inline-label {
  margin-bottom: 0;
}
.inline-label + .form-action {
  margin-left: 12px;
}
.form-status {
  color: #a3b3c2;
}
.tag {
  padding: 5px 8px;
  color: #374451;
  background-color: #e0e5eb;
  border-radius: 3px;
  vertical-align: middle;
}
.tag.status-inactive {
  color: #5e5e5e;
  background-color: #d1d1d1;
}
.tag.status-active,
.tag.status-final {
  color: #004316;
  background-color: #29ff6e;
}
.pad-columns > .grid-container-column {
  padding-top: 40px;
  padding-bottom: 40px;
}
.grid-container-column .form-subsection {
  margin-top: 0;
}
.grid-container-row.with-secondary {
  background: #f6f7f9;
}
.grid-container-row.with-secondary .grid-container-column.primary {
  background: #fff;
}
.grid-container-row {
  margin-left: -6px;
  margin-right: -6px;
  margin-left: 0;
  margin-right: 0;
}
.grid-container-row:before,
.grid-container-row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.grid-container-row:after {
  clear: both;
}
.grid-container-row:before,
.grid-container-row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.grid-container-row:after {
  clear: both;
}
.grid-container-column:nth-child(1):nth-last-child(2),
.grid-container-column:nth-child(2):nth-last-child(1) {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  .grid-container-column:nth-child(1):nth-last-child(2),
  .grid-container-column:nth-child(2):nth-last-child(1) {
    float: left;
    width: 50%;
  }
}
.grid-container-column:nth-child(1):nth-last-child(3),
.grid-container-column:nth-child(2):nth-last-child(2),
.grid-container-column:nth-child(3):nth-last-child(1) {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  .grid-container-column:nth-child(1):nth-last-child(3),
  .grid-container-column:nth-child(2):nth-last-child(2),
  .grid-container-column:nth-child(3):nth-last-child(1) {
    float: left;
    width: 33.33333333%;
  }
}
.grid-container-row.with-secondary .grid-container-column.primary {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  padding-left: 0;
}
@media (min-width: 992px) {
  .grid-container-row.with-secondary .grid-container-column.primary {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1366px) {
  .grid-container-row.with-secondary .grid-container-column.primary {
    float: left;
    width: 66.66666667%;
  }
}
.grid-container-row.with-secondary .grid-container-column.secondary {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  padding-left: 24px;
}
@media (min-width: 992px) {
  .grid-container-row.with-secondary .grid-container-column.secondary {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1366px) {
  .grid-container-row.with-secondary .grid-container-column.secondary {
    float: left;
    width: 33.33333333%;
  }
}
.form-group-row {
  margin-left: -30px;
  margin-right: -30px;
}
.form-group-row:before,
.form-group-row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-group-row:after {
  clear: both;
}
.form-group-row:before,
.form-group-row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-group-row:after {
  clear: both;
}
.form-group-row.row--emphasized {
  margin-left: -30px;
  margin-right: -30px;
}
.form-group-row.row--emphasized:before,
.form-group-row.row--emphasized:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-group-row.row--emphasized:after {
  clear: both;
}
.form-group-row.row--emphasized:before,
.form-group-row.row--emphasized:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-group-row.row--emphasized:after {
  clear: both;
}
.form-group-row .form-group-table {
  width: 100%;
}
.form-group-row .form-group-table tbody tr td:nth-child(2) {
  min-width: 150px;
}
.form-group-row .form-group-table tbody tr td:nth-child(3) {
  min-width: 100px;
}
.form-group-row .form-group-table tbody tr td:nth-child(4) {
  min-width: 40px;
}
.form-group-row .form-group-table tbody tr td:nth-child(5) {
  min-width: 100px;
}
.form-group-row .form-group-table thead > tr > th label.control-label,
.form-group-row .form-group-table tbody > tr > td label.control-label {
  display: none;
}
.form-group-column {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 768px) {
  .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .form-group-column {
    float: left;
    width: 75%;
  }
}
@media (min-width: 1200px) {
  .form-group-column {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1366px) {
  .form-group-column {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1450px) {
  .form-group-column {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1800px) {
  .form-group-column {
    float: left;
    width: 41.66666667%;
  }
}
.sidebar.collapsed ~ .content-main .form-group-column {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 1366px) {
  .sidebar.collapsed ~ .content-main .form-group-column {
    float: left;
    width: 41.66666667%;
  }
}
@media (min-width: 1450px) {
  .sidebar.collapsed ~ .content-main .form-group-column {
    float: left;
    width: 41.66666667%;
  }
}
.form-group-column:first-child:last-child {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 1200px) {
  .form-group-column:first-child:last-child {
    float: left;
    width: 75%;
  }
}
@media (min-width: 1366px) {
  .form-group-column:first-child:last-child {
    float: left;
    width: 58.33333333%;
  }
}
@media (min-width: 1800px) {
  .form-group-column:first-child:last-child {
    float: left;
    width: 41.66666667%;
  }
}
.sidebar.collapsed ~ .content-main .form-group-column:first-child:last-child {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 1200px) {
  .sidebar.collapsed ~ .content-main .form-group-column:first-child:last-child {
    float: left;
    width: 58.33333333%;
  }
}
@media (min-width: 1366px) {
  .sidebar.collapsed ~ .content-main .form-group-column:first-child:last-child {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1450px) {
  .sidebar.collapsed ~ .content-main .form-group-column:first-child:last-child {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1800px) {
  .sidebar.collapsed ~ .content-main .form-group-column:first-child:last-child {
    float: left;
    width: 41.66666667%;
  }
}
.fill-width > .form-group-column {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 768px) {
  .fill-width > .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .fill-width > .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .fill-width > .form-group-column {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1366px) {
  .fill-width > .form-group-column {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1450px) {
  .fill-width > .form-group-column {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1800px) {
  .fill-width > .form-group-column {
    float: left;
    width: 50%;
  }
}
.fill-width > .form-group-column:first-child:last-child {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 992px) {
  .fill-width > .form-group-column:first-child:last-child {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .fill-width > .form-group-column:first-child:last-child {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1366px) {
  .fill-width > .form-group-column:first-child:last-child {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1450px) {
  .fill-width > .form-group-column:first-child:last-child {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1800px) {
  .fill-width > .form-group-column:first-child:last-child {
    float: left;
    width: 100%;
  }
}
.form-group-column:nth-child(1):nth-last-child(3),
.form-group-column:nth-child(2):nth-last-child(2),
.form-group-column:nth-child(3):nth-last-child(1) {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 1200px) {
  .form-group-column:nth-child(1):nth-last-child(3),
  .form-group-column:nth-child(2):nth-last-child(2),
  .form-group-column:nth-child(3):nth-last-child(1) {
    float: left;
    width: 33.33333333%;
  }
}
@media (min-width: 1366px) {
  .form-group-column:nth-child(1):nth-last-child(3),
  .form-group-column:nth-child(2):nth-last-child(2),
  .form-group-column:nth-child(3):nth-last-child(1) {
    float: left;
    width: 33.33333333%;
  }
}
.form-group-column.column--emphasized:first-child:last-child {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 992px) {
  .form-group-column.column--emphasized:first-child:last-child {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .form-group-column.column--emphasized:first-child:last-child {
    float: left;
    width: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .form-group-column.column--emphasized:first-child:last-child {
    float: left;
    width: 83.33333333%;
  }
}
@media (min-width: 1450px) {
  .form-group-column.column--emphasized:first-child:last-child {
    float: left;
    width: 75%;
  }
}
@media (min-width: 1800px) {
  .form-group-column.column--emphasized:first-child:last-child {
    float: left;
    width: 75%;
  }
}
@media print {
  .form-group-column {
    float: left;
    width: 50%;
    position: relative;
    min-height: 1px;
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media print and (min-width: 768px) {
  .form-group-column {
    float: left;
    width: 50%;
  }
}
@media print and (min-width: 992px) {
  .form-group-column {
    float: left;
    width: 50%;
  }
}
@media print and (min-width: 1200px) {
  .form-group-column {
    float: left;
    width: 50%;
  }
}
@media print and (min-width: 1366px) {
  .form-group-column {
    float: left;
    width: 50%;
  }
}
@media print and (min-width: 1450px) {
  .form-group-column {
    float: left;
    width: 50%;
  }
}
@media print and (min-width: 1800px) {
  .form-group-column {
    float: left;
    width: 50%;
  }
}
.slide-child.partial.right .form-group-row {
  margin-left: -12px;
  margin-right: -12px;
}
.slide-child.partial.right .form-group-row:before,
.slide-child.partial.right .form-group-row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.slide-child.partial.right .form-group-row:after {
  clear: both;
}
.slide-child.partial.right .form-group-row:before,
.slide-child.partial.right .form-group-row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.slide-child.partial.right .form-group-row:after {
  clear: both;
}
.slide-child.partial.right .form-group-column {
  position: relative;
  min-height: 1px;
  padding-left: 12px;
  padding-right: 12px;
}
@media (min-width: 768px) {
  .slide-child.partial.right .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .slide-child.partial.right .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .slide-child.partial.right .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1366px) {
  .slide-child.partial.right .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1450px) {
  .slide-child.partial.right .form-group-column {
    float: left;
    width: 91.66666667%;
  }
}
@media (min-width: 1800px) {
  .slide-child.partial.right .form-group-column {
    float: left;
    width: 91.66666667%;
  }
}
.page-body-columns.has-utility .page-body-column.main .form-group-column {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 768px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1366px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1450px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column {
    float: left;
    width: 50%;
  }
}
@media (min-width: 1800px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column {
    float: left;
    width: 50%;
  }
}
.sidebar.collapsed ~ .content-main .page-body-columns.has-utility .page-body-column.main .form-group-column {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 1366px) {
  .sidebar.collapsed ~ .content-main .page-body-columns.has-utility .page-body-column.main .form-group-column {
    float: left;
    width: 50%;
  }
}
.page-body-columns.has-utility .page-body-column.main .form-group-column:first-child:last-child {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 1450px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column:first-child:last-child {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 1800px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column:first-child:last-child {
    float: left;
    width: 58.33333333%;
  }
}
.page-body-columns.has-utility .page-body-column.main .form-group-column.column--emphasized:first-child:last-child {
  position: relative;
  min-height: 1px;
  padding-left: 30px;
  padding-right: 30px;
}
@media (min-width: 992px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column.column--emphasized:first-child:last-child {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column.column--emphasized:first-child:last-child {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1366px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column.column--emphasized:first-child:last-child {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1450px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column.column--emphasized:first-child:last-child {
    float: left;
    width: 100%;
  }
}
@media (min-width: 1800px) {
  .page-body-columns.has-utility .page-body-column.main .form-group-column.column--emphasized:first-child:last-child {
    float: left;
    width: 100%;
  }
}
.form-group-column.avoid-2-column:nth-child(2):last-child {
  clear: left;
}
.form-groups-container.affects-table {
  margin-bottom: 0;
}
.form-groups-container + table,
.form-groups-columns-container + table {
  margin-top: 80px;
}
.form-groups-container.affects-table + table,
.form-groups-columns-container.affects-table + table {
  margin-top: 40px;
}
.form-subsection.affects-table + table {
  margin-top: 20px;
}
.form-groups-container,
.form-groups-columns-container {
  margin-bottom: 20px;
}
.form-control,
.select2-container,
.select2-container input,
.select2-container .select2-choice {
  font-weight: 500;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.02) inset;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.02) inset;
  border-radius: 3px;
  border-color: #86888A;
}
.form-control,
.select2-container input,
.select2-container .select2-choice {
  padding-left: 8px;
  padding-right: 8px;
}
.select2-container.form-control {
  padding: 0;
  border: 0;
  height: auto;
}
.select2-container input,
.select2-container .select2-choice {
  background: white;
}
.select2-container.select2-container-disabled .material-container {
  background: #eeeeee;
}
.form-control[type=number] {
  width: auto;
}
.form-control[datepicker-popup] {
  min-width: 8em;
}
.form-control.form-control--auto-width {
  width: auto;
  max-width: 100%;
}
.form-control.form-control--center {
  margin-left: auto;
  margin-right: auto;
}
.form-group > textarea.form-control {
  min-height: 110px;
  overflow: auto;
  resize: vertical;
}
.form-horizontal.has-implicit-widths > .form-group .control-label {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  .form-horizontal.has-implicit-widths > .form-group .control-label {
    float: left;
    width: 33.33333333%;
  }
}
.form-horizontal.has-implicit-widths > .form-group .form-control {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  .form-horizontal.has-implicit-widths > .form-group .form-control {
    float: left;
    width: 66.66666667%;
  }
}
.control-label {
  display: inline-block;
  font-weight: 600;
  color: #585858;
  font-size: 1rem;
  margin-bottom: 12px;
  position: relative;
}
select.form-control {
  min-width: 6em;
  padding: 4px 35px 4px 8px;
  padding-top: 0.28571429rem;
  padding-bottom: 0.28571429rem;
  cursor: pointer;
}
select.form-control[disabled],
select.form-control[readonly] {
  padding-right: 12px;
}
.highcontrast select.form-control {
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  appearance: menulist;
  background: none !important;
}
@media screen and (min-width:0\0) {
  select.form-control {
    /*background: none !important;*/
    padding-right: 8px;
  }
}
.notification a,
.notification a:hover,
.notification a:focus {
  text-decoration: none;
}
.notification .notification__subject,
.notification .notification__message {
  margin-top: 10px;
  margin-bottom: 10px;
}
.notification .message__body {
  overflow-x: scroll;
}
.notification.notification--readonly .notification__message {
  font-weight: 300;
  font-size: 1.21428571rem;
}
.notification .notification__meta.meta--primary .meta__entry .entry__label {
  font-size: 1.21428571rem;
  font-weight: 600;
  padding-top: 3px;
}
.notification .notification__meta.meta--primary .meta__entry .entry__figure {
  font-size: 1.21428571rem;
  font-weight: 300;
}
.notification .notification__meta .meta__column:first-child {
  position: relative;
  float: left;
  width: 16.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.notification .notification__meta .meta__column:nth-child(2):last-child {
  position: relative;
  float: left;
  width: 83.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.page-body-columns .page-body-column.utility .meta__entry > .entry__label,
.page-body-columns .page-body-column.utility .meta__figure > .entry__label {
  margin-bottom: 0;
}
.meta__figure.figure--inline,
.meta__entry .entry__label.label--inline,
.meta__entry .entry__figure.figure--inline {
  display: inline-block;
}
.meta__figure.figure--large,
.meta__entry.entry--large .entry__label {
  font-size: 1.21428571rem;
  font-weight: 500;
}
.meta__entry .entry__label,
.meta__entry .entry__figure {
  display: block;
}
.meta-container.meta--inline .meta__entry .entry__label,
.meta-container.meta--inline .meta__entry .entry__figure {
  display: inline-block;
}
.meta__entry.entry--multiline .entry__label,
.meta__entry.entry--multiline .entry__figure {
  margin-top: 0;
  margin-bottom: 0;
}
.meta__entry .entry__figure.status-label {
  display: inline-block;
  margin-top: 5px;
}
.meta--entity-list .entry--entity .entry__figure,
.meta--entity-list .meta__figure {
  position: relative;
}
.meta--entity-list .entry--entity .entry__figure.figure--entity-link,
.meta--entity-list .meta__figure.figure--entity-link {
  font-weight: 600;
}
.meta--entity-list .entry--entity .entry__figure.figure--entity-link:before,
.meta--entity-list .meta__figure.figure--entity-link:before {
  content: '\203A';
  font-size: 1.25em;
  margin: 0;
  position: absolute;
  left: -12px;
  line-height: 1em;
  display: inline-block;
  font-weight: 600;
  color: #d34727;
}
.meta--float-right {
  float: right;
}
.meta--boxed {
  display: inline-block;
  border: 1px solid #c8c8c8;
  background-color: #eeeeee;
}
.meta--boxed .meta__entry {
  margin: 6px 18px;
}
.meta--boxed .meta__entry .entry__label,
.meta--boxed .meta__entry .entry__figure {
  margin-bottom: 0;
}
.meta--boxed.meta--tertiary {
  border-color: #e6e6e6;
  background: #f2f2f2;
}
.meta--boxed.meta--tertiary .meta__entry {
  margin: 4px 12px;
  color: #707070;
  font-style: italic;
}
.meta-container.meta--tabular {
  display: table;
}
.meta--tabular .meta__entry {
  display: table-row;
}
.meta--tabular .meta__entry .entry__label,
.meta--tabular .meta__entry .entry__figure {
  display: table-cell;
  max-width: 100%;
}
.meta--tabular .meta__entry .entry__label {
  width: 1%;
  white-space: nowrap;
  padding-right: 1.75em;
}
.meta--tabular .meta__entry .entry__label,
.meta--tabular .meta__entry .entry__figure:first-child {
  padding-bottom: 1em;
}
.meta--tabular .meta__entry .entry__figure {
  display: block;
}
.meta--tabular .meta__entry .entry__label.entry__label--long {
  white-space: normal;
}
.entry__label {
  font-weight: 600;
}
.entry__figure {
  font-weight: normal;
}
.entry__figure strong {
  font-weight: 600;
}
.column--read-only-tabular {
  display: table;
}
.column--read-only-tabular .form-subsection {
  display: table;
}
.column--read-only-tabular .form-subsection-title {
  font-size: 1.42857143rem;
  display: table-row;
  color: #808080;
}
.column--read-only-tabular > .form-subsection-title {
  display: block;
}
.column--read-only-tabular .form-group {
  display: table-row;
}
.column--read-only-tabular .form-group .control-label,
.column--read-only-tabular .form-group .form-control,
.column--read-only-tabular .form-group .form-control-static {
  display: table-cell;
  padding: 0;
  vertical-align: top;
  font-size: 1.21428571rem;
  padding-bottom: 12px;
  height: auto;
}
.column--read-only-tabular .form-group .control-label {
  padding-right: 2em;
  width: 1%;
  white-space: nowrap;
}
.column--read-only-tabular .form-group .form-control,
.column--read-only-tabular .form-group .form-control-static {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: none;
}
.control-disabled-message {
  color: #707070;
  font-style: italic;
  font-weight: 400;
}
.form-subsection-title + .control-disabled-message {
  margin-top: -0.5em;
}
.input-group .input-group-addon,
.input-group .input-group-btn > .btn {
  border-color: #86888A;
}
.input-group:has(.input-group-addon-pre) .form-control {
  border-left: 1px solid #d9d9d9;
}
.input-group:has(.input-group-addon-post) .form-control {
  border-right: 1px solid #d9d9d9;
}
.input-group > p.input-group-addon {
  border-color: #f5f5f5;
  color: #575757;
  background-color: #f5f5f5;
  mix-blend-mode: multiply;
}
.input-group.implicit-widths {
  width: auto;
}
.input-group.implicit-widths > * {
  width: auto;
}
.input-group > .input-group-addon:first-child {
  background-color: rgba(0, 0, 0, 0);
}
.input-group > .input-group-btn .btn {
  max-height: 30px;
}
.input-group:not(.implicit-widths) > *:not(:first-child) {
  margin-left: -0.25em;
}
.input-group input[type="radio"] {
  vertical-align: middle;
}
.input-group *:not(.form-control-static) + .input-group-btn,
.input-group *:not(.form-control-static) + .input-group-addon,
.input-group *:not(.form-control-static) + .input-group-btn .btn,
.input-group *:not(.form-control-static) + .input-group-addon .btn {
  border-left: 0;
}
.input-group > .input-group-addon.input-group-addon-pre {
  border: 1px solid #86888A;
  border-right: 0;
}
.input-group > .input-group-addon.input-group-addon-post {
  border: 1px solid #86888A;
  border-left: 0;
}
.md-datepicker-open .md-datepicker-input-container,
.md-datepicker-open input.md-input {
  border-bottom-color: #86888A;
}
.input-container.split-controls {
  white-space: nowrap;
}
.input-container.split-controls input.form-control,
.input-container.split-controls select.form-control,
.input-container.split-controls button.form-control,
.input-container.split-controls a.form-control,
.input-container.split-controls p.form-control-static {
  min-width: 0;
  display: inline-block;
}
.input-container.split-controls input.form-control:first-child,
.input-container.split-controls select.form-control:first-child,
.input-container.split-controls button.form-control:first-child,
.input-container.split-controls a.form-control:first-child,
.input-container.split-controls p.form-control-static:first-child {
  width: 75%;
  margin-right: -0.25em;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right: 0;
}
.input-container.split-controls input.form-control:nth-child(2),
.input-container.split-controls select.form-control:nth-child(2),
.input-container.split-controls button.form-control:nth-child(2),
.input-container.split-controls a.form-control:nth-child(2),
.input-container.split-controls p.form-control-static:nth-child(2) {
  width: 25%;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-container.split-controls button.form-control:nth-child(2),
.input-container.split-controls a.form-control:nth-child(2) {
  background: #eeeeee;
}
.input-container.split-controls button.form-control:nth-child(2).green,
.input-container.split-controls a.form-control:nth-child(2).green,
.input-container.split-controls button.form-control:nth-child(2).btn-new,
.input-container.split-controls a.form-control:nth-child(2).btn-new {
  color: white;
  fill: white;
  background: #007626;
  background: -o-linear-gradient(#00902e, #005d1e);
  border-color: #003912;
  border-width: 1px;
  border-style: solid;
}
.input-container.split-controls button.form-control:nth-child(2).green:hover,
.input-container.split-controls a.form-control:nth-child(2).green:hover,
.input-container.split-controls button.form-control:nth-child(2).btn-new:hover,
.input-container.split-controls a.form-control:nth-child(2).btn-new:hover,
.input-container.split-controls button.form-control:nth-child(2).green:active,
.input-container.split-controls a.form-control:nth-child(2).green:active,
.input-container.split-controls button.form-control:nth-child(2).btn-new:active,
.input-container.split-controls a.form-control:nth-child(2).btn-new:active,
.input-container.split-controls button.form-control:nth-child(2).green.active,
.input-container.split-controls a.form-control:nth-child(2).green.active,
.input-container.split-controls button.form-control:nth-child(2).btn-new.active,
.input-container.split-controls a.form-control:nth-child(2).btn-new.active,
.open .input-container.split-controls button.form-control:nth-child(2).green.dropdown-toggle,
.open .input-container.split-controls a.form-control:nth-child(2).green.dropdown-toggle,
.open .input-container.split-controls button.form-control:nth-child(2).btn-new.dropdown-toggle,
.open .input-container.split-controls a.form-control:nth-child(2).btn-new.dropdown-toggle {
  color: #d9d9d9;
  fill: #d9d9d9;
  background: #004d19;
  background: -o-linear-gradient(#00902e, #004316);
  border-color: #000000;
}
.input-container.split-controls button.form-control:nth-child(2).green:active,
.input-container.split-controls a.form-control:nth-child(2).green:active,
.input-container.split-controls button.form-control:nth-child(2).btn-new:active,
.input-container.split-controls a.form-control:nth-child(2).btn-new:active,
.input-container.split-controls button.form-control:nth-child(2).green.active,
.input-container.split-controls a.form-control:nth-child(2).green.active,
.input-container.split-controls button.form-control:nth-child(2).btn-new.active,
.input-container.split-controls a.form-control:nth-child(2).btn-new.active,
.open .dropdown-toggle .input-container.split-controls button.form-control:nth-child(2).green,
.open .dropdown-toggle .input-container.split-controls a.form-control:nth-child(2).green,
.open .dropdown-toggle .input-container.split-controls button.form-control:nth-child(2).btn-new,
.open .dropdown-toggle .input-container.split-controls a.form-control:nth-child(2).btn-new {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #004d19;
}
.input-container.split-controls button.form-control:nth-child(2).green.disabled,
.input-container.split-controls a.form-control:nth-child(2).green.disabled,
.input-container.split-controls button.form-control:nth-child(2).btn-new.disabled,
.input-container.split-controls a.form-control:nth-child(2).btn-new.disabled,
.input-container.split-controls button.form-control:nth-child(2).green[disabled],
.input-container.split-controls a.form-control:nth-child(2).green[disabled],
.input-container.split-controls button.form-control:nth-child(2).btn-new[disabled],
.input-container.split-controls a.form-control:nth-child(2).btn-new[disabled],
.input-container.split-controls button.form-control:nth-child(2).green.disabled:hover,
.input-container.split-controls a.form-control:nth-child(2).green.disabled:hover,
.input-container.split-controls button.form-control:nth-child(2).btn-new.disabled:hover,
.input-container.split-controls a.form-control:nth-child(2).btn-new.disabled:hover,
.input-container.split-controls button.form-control:nth-child(2).green[disabled]:hover,
.input-container.split-controls a.form-control:nth-child(2).green[disabled]:hover,
.input-container.split-controls button.form-control:nth-child(2).btn-new[disabled]:hover,
.input-container.split-controls a.form-control:nth-child(2).btn-new[disabled]:hover,
.input-container.split-controls button.form-control:nth-child(2).green.disabled:focus,
.input-container.split-controls a.form-control:nth-child(2).green.disabled:focus,
.input-container.split-controls button.form-control:nth-child(2).btn-new.disabled:focus,
.input-container.split-controls a.form-control:nth-child(2).btn-new.disabled:focus,
.input-container.split-controls button.form-control:nth-child(2).green[disabled]:focus,
.input-container.split-controls a.form-control:nth-child(2).green[disabled]:focus,
.input-container.split-controls button.form-control:nth-child(2).btn-new[disabled]:focus,
.input-container.split-controls a.form-control:nth-child(2).btn-new[disabled]:focus,
.input-container.split-controls button.form-control:nth-child(2).green.disabled:active,
.input-container.split-controls a.form-control:nth-child(2).green.disabled:active,
.input-container.split-controls button.form-control:nth-child(2).btn-new.disabled:active,
.input-container.split-controls a.form-control:nth-child(2).btn-new.disabled:active,
.input-container.split-controls button.form-control:nth-child(2).green[disabled]:active,
.input-container.split-controls a.form-control:nth-child(2).green[disabled]:active,
.input-container.split-controls button.form-control:nth-child(2).btn-new[disabled]:active,
.input-container.split-controls a.form-control:nth-child(2).btn-new[disabled]:active,
.input-container.split-controls button.form-control:nth-child(2).green.disabled.active,
.input-container.split-controls a.form-control:nth-child(2).green.disabled.active,
.input-container.split-controls button.form-control:nth-child(2).btn-new.disabled.active,
.input-container.split-controls a.form-control:nth-child(2).btn-new.disabled.active,
.input-container.split-controls button.form-control:nth-child(2).green[disabled].active,
.input-container.split-controls a.form-control:nth-child(2).green[disabled].active,
.input-container.split-controls button.form-control:nth-child(2).btn-new[disabled].active,
.input-container.split-controls a.form-control:nth-child(2).btn-new[disabled].active {
  background: #007626;
  border-color: #003912;
}
.input-container.split-controls.implicit-widths input.form-control:first-child,
.input-container.split-controls.implicit-widths select.form-control:first-child,
.input-container.split-controls.implicit-widths button.form-control:first-child,
.input-container.split-controls.implicit-widths a.form-control:first-child,
.input-container.split-controls.implicit-widths p.form-control-static:first-child {
  width: auto;
}
.input-container.split-controls.implicit-widths input.form-control:nth-child(2),
.input-container.split-controls.implicit-widths select.form-control:nth-child(2),
.input-container.split-controls.implicit-widths button.form-control:nth-child(2),
.input-container.split-controls.implicit-widths a.form-control:nth-child(2),
.input-container.split-controls.implicit-widths p.form-control-static:nth-child(2) {
  width: auto;
}
.input-container.split-controls.implicit-widths button.form-control:nth-child(2),
.input-container.split-controls.implicit-widths a.form-control:nth-child(2) {
  padding: 0 24px;
}
.input-container.split-controls select.form-control:last-child {
  background: #f4f4f4 url("images/select-arrow-inactive.png") no-repeat right center;
}
.input-container.split-controls select.form-control:last-child:focus,
.input-container.split-controls select.form-control:last-child:active {
  background: #f4f4f4 url("images/select-arrow-active.png") no-repeat right center;
}
@media screen and (min-width: 992px) {
  .form-group-column:nth-child(n+2) .input-container.split-controls:not(.implicit-widths) input.form-control:first-child,
  .form-group-column:first-child:not(:last-child) .input-container.split-controls:not(.implicit-widths) input.form-control:first-child,
  .form-group-column:nth-child(n+2) .input-container.split-controls:not(.implicit-widths) select.form-control:first-child,
  .form-group-column:first-child:not(:last-child) .input-container.split-controls:not(.implicit-widths) select.form-control:first-child,
  .form-group-column:nth-child(n+2) .input-container.split-controls:not(.implicit-widths) button.form-control:first-child,
  .form-group-column:first-child:not(:last-child) .input-container.split-controls:not(.implicit-widths) button.form-control:first-child,
  .form-group-column:nth-child(n+2) .input-container.split-controls:not(.implicit-widths) a.form-control:first-child,
  .form-group-column:first-child:not(:last-child) .input-container.split-controls:not(.implicit-widths) a.form-control:first-child,
  .form-group-column:nth-child(n+2) .input-container.split-controls:not(.implicit-widths) p.form-control-static:first-child,
  .form-group-column:first-child:not(:last-child) .input-container.split-controls:not(.implicit-widths) p.form-control-static:first-child {
    width: 60%;
  }
  .form-group-column:nth-child(n+2) .input-container.split-controls:not(.implicit-widths) input.form-control:nth-child(2),
  .form-group-column:first-child:not(:last-child) .input-container.split-controls:not(.implicit-widths) input.form-control:nth-child(2),
  .form-group-column:nth-child(n+2) .input-container.split-controls:not(.implicit-widths) select.form-control:nth-child(2),
  .form-group-column:first-child:not(:last-child) .input-container.split-controls:not(.implicit-widths) select.form-control:nth-child(2),
  .form-group-column:nth-child(n+2) .input-container.split-controls:not(.implicit-widths) button.form-control:nth-child(2),
  .form-group-column:first-child:not(:last-child) .input-container.split-controls:not(.implicit-widths) button.form-control:nth-child(2),
  .form-group-column:nth-child(n+2) .input-container.split-controls:not(.implicit-widths) a.form-control:nth-child(2),
  .form-group-column:first-child:not(:last-child) .input-container.split-controls:not(.implicit-widths) a.form-control:nth-child(2),
  .form-group-column:nth-child(n+2) .input-container.split-controls:not(.implicit-widths) p.form-control-static:nth-child(2),
  .form-group-column:first-child:not(:last-child) .input-container.split-controls:not(.implicit-widths) p.form-control-static:nth-child(2) {
    width: 40%;
  }
}
@media screen and (min-width: 992px) and (max-width: 1365px) {
  .form-group-column:nth-child(n+2) .input-container.split-controls select.form-control:nth-child(2),
  .form-group-column:first-child:not(:last-child) .input-container.split-controls select.form-control:nth-child(2) {
    padding: 4px 8px;
    background: #f4f4f4;
  }
  .form-group-column:nth-child(n+2) .input-container.split-controls select.form-control:nth-child(2):active,
  .form-group-column:first-child:not(:last-child) .input-container.split-controls select.form-control:nth-child(2):active,
  .form-group-column:nth-child(n+2) .input-container.split-controls select.form-control:nth-child(2):focus,
  .form-group-column:first-child:not(:last-child) .input-container.split-controls select.form-control:nth-child(2):focus {
    background: #f4f4f4;
  }
}
.small-alert-msg {
  padding: 4px 8px;
  border-radius: 5px;
  font-weight: 700;
  margin: 4px 0;
}
.small-alert-msg.text-success {
  color: #007626;
  background: #ccffdc;
}
.small-alert-msg.text-error {
  color: #d62121;
  background: #ffcccc;
}
td .small-alert-msg {
  max-width: 30em;
  white-space: normal;
}
.small-alert-msg .inline-icon {
  margin-right: .3em;
}
.has-warning,
.has-error {
  padding-left: 50px;
  padding-right: 50px;
  margin-left: -50px;
  margin-right: -50px;
}
.form-groups-column .has-warning,
.form-groups-column .has-error {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: -12px;
  margin-right: -12px;
}
.form-fields-rows .form-fields-row .form-fields-cell .has-warning,
.form-fields-rows .form-fields-row .form-fields-cell .has-error {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: -12px;
  margin-right: -12px;
}
.has-warning .help-block,
.has-warning .control-label {
  color: #804400;
}
.has-warning .form-control {
  border-color: #ff941a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #e67a00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc380;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc380;
}
.has-warning .input-group-addon {
  color: #804400;
  border-color: #ff941a;
  background-color: #fff5eb;
}
.has-error .help-block,
.has-error .control-label {
  color: #aa1a1a;
}
.has-error .form-control {
  border-color: #d62121;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #aa1a1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
}
.has-error .input-group-addon {
  color: #aa1a1a;
  border-color: #d62121;
  background-color: #fae7e7;
}
[disabled],
[readonly] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control[disabled],
.form-control[readonly] {
  color: #2f2f2f;
}
.form-control[disabled]::-webkit-input-placeholder,
.form-control[readonly]::-webkit-input-placeholder {
  color: #2f2f2f;
}
.form-control[disabled]::-moz-placeholder,
.form-control[readonly]::-moz-placeholder {
  color: #2f2f2f;
}
.form-control[disabled]::-ms-input-placeholder,
.form-control[readonly]::-ms-input-placeholder {
  color: #2f2f2f;
}
.form-control[disabled]::placeholder,
.form-control[readonly]::placeholder {
  color: #2f2f2f;
}
.form-control[disabled] {
  background: url("images/disabled-stripe.png");
}
.form-group.group-controls.required:not(.valid):not(.read-only):not(.suppress-required) > .control-label.group-control-label:before,
[wnd-input] > .form-group.required:not(.valid):not(.read-only):not(.suppress-required) > .control-label:before,
.form-group[ng-transclude].required:not(.valid):not(.read-only):not(.suppress-required) > .control-label:before,
ng-form.ng-invalid-required > .form-group:not(.read-only):not(.suppress-required) > .control-label:before,
.form-group.inline-required-indicator.required:not(.valid):not(.read-only):not(.suppress-required):before {
  content: '\e2ab';
  font-style: normal;
  font-size: 9.8px;
  padding-top: 2.8px;
  font-family: "AppIcons";
  color: #d34727;
  float: none;
  position: absolute;
  left: -1.25em;
}
.is-error .form-group.group-controls.required:not(.valid):not(.read-only):not(.suppress-required) > .control-label.group-control-label:before,
.is-error [wnd-input] > .form-group.required:not(.valid):not(.read-only):not(.suppress-required) > .control-label:before,
.is-error .form-group[ng-transclude].required:not(.valid):not(.read-only):not(.suppress-required) > .control-label:before,
.is-error ng-form.ng-invalid-required > .form-group:not(.read-only):not(.suppress-required) > .control-label:before,
.is-error .form-group.inline-required-indicator.required:not(.valid):not(.read-only):not(.suppress-required):before {
  color: #d62121;
}
.form-group.inline-required-indicator.required:not(.valid):not(.read-only):not(.suppress-required):before {
  left: -1.125em;
  bottom: 15px;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  z-index: 1;
  font-size: 0.85714286rem;
}
.inline-required-dot-component {
  position: relative;
}
.inline-required-dot-component:before {
  content: '\e2ab';
  font-style: normal;
  font-size: 0.85714286rem;
  font-family: "AppIcons";
  color: #f46325;
}
.inline-required-dot-component.inline-required-dot-component--offsetLeft {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-required-dot-component.inline-required-dot-component--offsetLeft:before {
  position: absolute;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.form-group-split > div:not(:first-child).form-group.required:not(.valid):not(.read-only) .control-label:before,
.form-group-split > div:not(:first-child) .form-group.required:not(.valid):not(.read-only) .control-label:before {
  position: relative;
  left: auto;
  float: left;
  margin-left: 0;
  margin-right: .25em;
}
ul.form-legend {
  float: right;
  margin-right: -12px;
}
ul.form-legend > li.required {
  font-weight: 600;
  font-style: italic;
  color: #d62121;
  position: relative;
  display: block;
}
ul.form-legend > li.required:before {
  margin-right: .25em;
  float: none;
}
.ng-invalid-required .page-body-column.main ul.form-legend > li.required {
  display: block;
}
ul.form-legend + * .form-group-column:first-child:not(:last-child) {
  clear: both;
}
.form-group.toggle-group .control-label {
  display: block;
}
.form-inline .form-group.toggle-group .control-label,
.form-group.toggle-group.form-inline .control-label {
  display: inline-block;
  margin-right: 12px;
}
button.solo-toggle.btn,
a.solo-toggle.btn,
button.split-toggle.btn,
a.split-toggle.btn,
.form-group button.solo-toggle.btn,
.form-group a.solo-toggle.btn,
.form-group button.split-toggle.btn,
.form-group a.split-toggle.btn {
  -webkit-box-shadow: 0px -2px 0px 0px #c7c7c7 inset;
          box-shadow: 0px -2px 0px 0px #c7c7c7 inset;
}
button.solo-toggle.btn.active,
a.solo-toggle.btn.active,
button.split-toggle.btn.active,
a.split-toggle.btn.active,
.form-group button.solo-toggle.btn.active,
.form-group a.solo-toggle.btn.active,
.form-group button.split-toggle.btn.active,
.form-group a.split-toggle.btn.active {
  -webkit-box-shadow: 0px -2px 0px 0px #2b81e3 inset;
          box-shadow: 0px -2px 0px 0px #2b81e3 inset;
}
button.solo-toggle.btn.active,
a.solo-toggle.btn.active,
button.split-toggle.btn.active,
a.split-toggle.btn.active,
.form-group button.solo-toggle.btn.active,
.form-group a.solo-toggle.btn.active,
.form-group button.split-toggle.btn.active,
.form-group a.split-toggle.btn.active {
  color: #0062ac;
}
.form-group .btn.split-toggle,
.form-group .btn.split-button {
  color: #636363;
  fill: #636363;
  background: #e8e8e8;
  background: -o-linear-gradient(#f0f0f0, #e4e4e4);
  border-color: #999999;
  border-width: 1px;
  border-style: solid;
}
.form-group .btn.split-toggle:hover,
.form-group .btn.split-button:hover,
.form-group .btn.split-toggle:active,
.form-group .btn.split-button:active,
.form-group .btn.split-toggle.disabled,
.form-group .btn.split-button.disabled,
.form-group .btn.split-toggle[disabled],
.form-group .btn.split-button[disabled],
.open .form-group .btn.split-toggle.dropdown-toggle,
.open .form-group .btn.split-button.dropdown-toggle {
  opacity: 1;
  color: #0062ac;
  fill: #0062ac;
  background: #d4d4d4;
  background: -o-linear-gradient(#f0f0f0, #d7d7d7);
  border-color: #7a7a7a;
}
.form-group .btn.split-toggle:active,
.form-group .btn.split-button:active,
.form-group .btn.split-toggle.active,
.form-group .btn.split-button.active,
.open .dropdown-toggle.form-group .btn.split-toggle,
.open .dropdown-toggle.form-group .btn.split-button {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #e8e8e8;
}
.form-group .btn.split-toggle.form-control,
.form-group .btn.split-button.form-control {
  width: auto;
}
.form-group .btn.split-toggle:focus,
.form-group .btn.split-button:focus,
.form-group .btn.split-toggle.activate:focus,
.form-group .btn.split-button.activate:focus {
  color: #0062ac;
}
.form-group .btn.split-toggle.active,
.form-group .btn.split-button.active {
  color: #636363;
  fill: #636363;
  background: #dbdbdb;
  background: -o-linear-gradient(#d7d7d7, #cbcbcb);
  border-color: #999999;
  border-width: 1px;
  border-style: solid;
}
.form-group .btn.split-toggle.activate.active,
.form-group .btn.split-button.activate.active {
  color: white;
  fill: white;
  background: #007626;
  background: -o-linear-gradient(#00902e, #005d1e);
  border-color: #999999;
  border-width: 1px;
  border-style: solid;
}
.form-group .btn.split-toggle.activate.active:hover,
.form-group .btn.split-button.activate.active:hover,
.form-group .btn.split-toggle.activate.active:active,
.form-group .btn.split-button.activate.active:active,
.form-group .btn.split-toggle.activate.active.disabled,
.form-group .btn.split-button.activate.active.disabled,
.form-group .btn.split-toggle.activate.active[disabled],
.form-group .btn.split-button.activate.active[disabled],
.open .form-group .btn.split-toggle.activate.active.dropdown-toggle,
.open .form-group .btn.split-button.activate.active.dropdown-toggle {
  opacity: 1;
  color: white;
  fill: white;
  background: #004d19;
  background: -o-linear-gradient(#00902e, #004316);
  border-color: #7a7a7a;
}
.form-group .btn.split-toggle.activate.active:active,
.form-group .btn.split-button.activate.active:active,
.form-group .btn.split-toggle.activate.active.active,
.form-group .btn.split-button.activate.active.active,
.open .dropdown-toggle.form-group .btn.split-toggle.activate.active,
.open .dropdown-toggle.form-group .btn.split-button.activate.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #007626;
}
.form-group .btn.split-toggle:not(:last-of-type):not(.last-in-group),
.form-group .btn.split-button:not(:last-of-type):not(.last-in-group) {
  margin-right: -0.25em;
}
.form-group .btn.split-toggle:first-of-type,
.form-group .btn.split-button:first-of-type {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.form-group .btn.split-toggle:not(:first-of-type):not(:last-of-type):not(.last-in-group),
.form-group .btn.split-button:not(:first-of-type):not(:last-of-type):not(.last-in-group) {
  border-radius: 0;
}
.form-group .btn.split-toggle:last-of-type,
.form-group .btn.split-button:last-of-type,
.form-group .btn.split-toggle.last-in-group,
.form-group .btn.split-button.last-in-group {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.form-group .btn.split-toggle {
  border-radius: 2px;
}
.form-group .btn.split-toggle:not(.active):not(:first-of-type) {
  border-left: 0;
}
.form-group .btn.split-toggle:not(.active):not(:last-of-type) {
  border-right: 0;
}
.form-group .btn.split-toggle.active:not(:first-of-type) {
  border-left: 2px solid #828282;
}
.form-group .btn.split-toggle.active:not(:last-of-type) {
  border-right: 2px solid #828282;
}
.form-group .btn.split-toggle.activate:not(.active):not(:first-of-type) {
  border-left: 0;
}
.form-group .btn.split-toggle.activate:not(.active):not(:last-of-type) {
  border-right: 0;
}
.form-group .btn.split-toggle.activate.active:not(:first-of-type) {
  border-left: 2px solid #000100;
}
.form-group .btn.split-toggle.activate.active:not(:last-of-type) {
  border-right: 2px solid #000100;
}
.form-group .btn.split-button:not(:first-of-type) {
  border-left: 0;
}
.form-group .btn.split-button:not(:last-of-type):not(.last-in-group) {
  border-right: 0;
}
.form-group .btn.split-button.disabled,
.form-group .btn.split-button[disabled],
.form-group .btn.split-button.disabled:hover,
.form-group .btn.split-button[disabled]:hover,
.form-group .btn.split-button.disabled:focus,
.form-group .btn.split-button[disabled]:focus,
.form-group .btn.split-button.disabled:active,
.form-group .btn.split-button[disabled]:active,
.form-group .btn.split-button.disabled.active,
.form-group .btn.split-button[disabled].active {
  color: #969696;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
  background: #e8e8e8;
  border-color: #999999;
}
.form-group .btn.split-button[disabled] {
  opacity: .4;
}
.form-group .btn.split-button + .btn-reset {
  border-left: 1px solid #999999;
}
.form-inline .form-control-static,
.form-inline .entry__label,
.form-inline .figure {
  display: inline-block;
}
.form-inline .form-group,
.form-inline .form-control {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
.form-inline .form-group:not(.toggle-group) .control-label,
.form-inline .form-group:not(.toggle-group) .form-control {
  margin-bottom: 10px;
  margin-top: 10px;
}
.form-inline .form-group:not(.toggle-group) .control-label {
  margin-right: 12px;
  margin-bottom: 0;
  margin-top: 0;
}
.form-inline .form-group:not(.toggle-group) .form-control:not(:last-child) {
  margin-right: 10px;
}
.form-inline .form-group:not(.toggle-group):not(:last-child) {
  margin-right: 20px;
}
[wnd-slide-panel] .form-inline .form-group:not(.toggle-group) {
  margin-right: 0;
}
.form-inline .form-group .toggle-group {
  margin-bottom: 0;
}
.form-inline.has-implicit-widths .form-group {
  max-width: 400px;
}
.form-inline.has-implicit-widths .form-group > .form-control {
  min-width: 240px;
  max-width: 240px;
}
.form-inline.has-implicit-widths .form-group > .control-label {
  margin-right: 12px;
  margin-bottom: 20px;
  margin-top: 20px;
  max-width: 144px;
}
.entry--inline .entry__label,
.entry--inline .entry__figure {
  display: inline-block;
  padding-bottom: 0;
}
.entry--inline .entry__label {
  margin-right: 12px;
}
.entry--inline.entry--group .entry__label {
  padding-bottom: 0.4em;
}
.entry--inline.entry--sub {
  font-size: 0.9em;
}
.entry--inline.entry--group .entry__label {
  padding-bottom: 0.4em;
}
.entry--inline.entry--sub {
  font-size: 0.9em;
}
.entry--multiline .entry__figure {
  display: block;
  margin-bottom: 4px;
}
.figure--multiline > p,
.figure--multiline .figure__line {
  margin-bottom: 0;
  display: block;
}
.entry--multiline .entry__figure.figure--secondary,
.figure--multiline .figure__line.figure--secondary,
.entry--multiline .entry__figure .line--secondary,
.figure--multiline .figure__line .line--secondary {
  font-size: .8em;
}
.form-inline .form-context-reset .form-group {
  display: block;
  margin: 0;
  margin-bottom: 20px;
}
.form-inline .form-context-reset .form-group .form-control,
.form-inline .form-context-reset .form-group .control-label {
  display: block;
  vertical-align: baseline;
  margin: 0;
}
.form-inline .form-context-reset .form-group .control-label {
  margin-bottom: 10px;
}
.form-inline .form-context-reset .form-group .form-control {
  width: 100%;
}
.form-inline .inline-label:not(:first-child),
.split-controls .inline-label:not(:first-child) {
  margin-left: .25em;
}
.sibling-controls {
  margin-bottom: 0;
}
.sibling-controls.affects-table {
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.03);
  position: relative;
}
.sibling-controls.distinct-controls {
  background: #fcfcfc;
  border: 1px solid #dedede;
  padding: 20px 12px 1px 12px;
}
.sibling-controls.distinct-controls:not(:last-child) {
  border-bottom: 0;
}
.sibling-controls.distinct-controls.form-inline {
  padding-top: 4px;
  padding-bottom: 4px;
}
.sibling-controls.distinct-controls.heading-controls {
  padding: 10px 18px;
}
.sibling-controls .form-group .info-block,
.sibling-controls .form-group + .info-block {
  float: none;
  text-align: left;
  width: auto;
}
.sibling-controls.form-inline .form-group > .form-control,
.sibling-controls.form-inline .form-control {
  margin-top: 12px;
  margin-bottom: 12px;
}
.sibling-controls.form-inline.split-heading {
  display: table;
  width: 100%;
}
.sibling-controls.form-inline.split-heading .heading-block {
  display: table-cell;
}
.sibling-controls.form-inline.split-heading .heading-block.right {
  text-align: right;
}
.sibling-controls.form-inline.split-heading .heading-block-element {
  text-align: left;
  display: inline-block;
}
.form-group-split {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -6px;
  margin-right: -6px;
}
.form-group-split > .form-group,
.form-group-split > [wnd-form-group],
.form-group-split > [wnd-input] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 6px;
  margin-right: 6px;
}
.form-group-split > .form-group.two-thirds,
.form-group-split > [wnd-form-group].two-thirds,
.form-group-split > [wnd-input].two-thirds {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}
.form-subsection {
  margin: 30px 0;
}
.form-subsection:not(:first-of-type) {
  margin: 29px 0 30px;
  border-top: 1px solid #c7c8c9;
}
.form-subsection:not(:first-of-type) h3.form-subsection-title {
  margin-top: 29px;
}
.form-subsection:not(:first-of-type) h4.form-subsection-title {
  margin-top: 29px;
}
@media screen and (min-width: 1200px) {
  .form-subsection > .form-group-row:first-child > .form-group-column > .form-subsection-title:first-child {
    margin-top: 0;
  }
}
.form-subsection.no-title {
  margin-top: 0;
}
.form-subsection + .form-subsection.sibling {
  border-top: 0;
  margin-top: 0px;
}
.form-subsection + .form-subsection {
  margin-top: -20px;
}
.form-subsection > .split-block-heading:first-child,
.form-subsection > .split-heading:first-child {
  margin-top: 20px;
  margin-bottom: 20px;
}
.form-subsection:first-child > .split-block-heading:first-child,
.form-subsection:first-child > .split-heading:first-child {
  margin-top: -20px;
}
.form-subsection.padded {
  margin: 0;
  padding: 40px 0 0;
}
.form-subsection.padded + .form-subsection:not(.padded) {
  margin-top: 0;
}
.form-subsection.no-separator {
  border-top: 0;
  margin-top: 30px;
}
.form-subsection.separator--dotted {
  border-top: 3px dotted #808080;
}
.page-body-columns .page-body-column.utility .form-subsection {
  border-top: 0;
  border-bottom: 1px solid #c0c0c2;
  padding-right: 40px;
  padding-bottom: 20px;
  margin-bottom: 30px;
}
.page-body-columns .page-body-column.utility .form-subsection:first-child:not(:last-child) {
  margin-top: 40px;
}
.page-body-columns .page-body-column.utility .form-subsection:last-child {
  margin-bottom: -1px;
}
.page-body-columns .page-body-column.utility .form-subsection.no-border-top {
  border-top: 0;
  margin-top: 30px;
}
.page-body-columns .page-body-column.utility .form-subsection.no-border-bottom {
  border-bottom: 0;
}
.page-body-columns .page-body-column.utility .form-subsection + .form-subsection,
.page-body-columns .page-body-column.utility .form-subsection + .form-subsection.no-border-top {
  margin-top: 30px;
}
.page-body-columns .page-body-column.utility.toolbar .form-subsection:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}
h2.form-subsection-title {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 20.4px;
}
h3.form-subsection-title,
h3.list-view-title {
  line-height: 22px;
  margin-top: 18px;
}
.form-subsection:first-child > h3.form-subsection-title,
.form-subsection:first-child > h3.list-view-title {
  margin-top: 0;
}
.heading-block-element > h3.form-subsection-title,
.heading-block-element > h3.list-view-title {
  margin: 20px 0;
  line-height: 20px;
}
h3.list-view-title {
  margin-bottom: 8px;
}
.page-body > .form-subsection:first-child > h3.list-view-title {
  margin-top: -20px;
}
h3.form-subsection-title {
  margin-top: 40px;
  margin-bottom: 18px;
}
.grid-container-column.secondary h3.form-subsection-title {
  margin-bottom: 8px;
}
h4.form-subsection-title {
  margin-bottom: 30px;
}
h5.form-subsection-title {
  font-weight: 600;
  margin: 2.25em 0 1.75em;
}
div.form-subsection > div.split-heading:first-child h3.form-subsection-title,
div.form-subsection > div.split-heading:first-child h4.form-subsection-title {
  margin-top: 9px;
  margin-bottom: 9px;
}
.form-group {
  position: relative;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
.form-group > .control-label {
  margin-bottom: 10px;
}
.form-group > .control-label:empty:after {
  content: '';
  display: inline-block;
}
.form-group > p.form-control-static,
.form-group > .input-group > p.form-control-static,
.info--multiline {
  padding: 4px 12px;
  background: #eeeeee;
  color: #878787;
  border: 1px solid #f2f2f2;
  font-weight: 500;
  border-style: solid;
  min-height: 30px;
}
.form-group > p.form-control-static:empty:after,
.form-group > .input-group > p.form-control-static:empty:after {
  white-space: pre;
  content: '\A';
}
.slide-child .page-body .form-group > p.form-control-static,
.slide-child .page-body .form-group > .input-group > p.form-control-static,
.page-body-column.utility .form-group > p.form-control-static,
.page-body-column.utility .form-group > .input-group > p.form-control-static,
.table td .form-group > p.form-control-static,
.table td .form-group > .input-group > p.form-control-static {
  background-color: #ededed;
  border-color: #ebebeb;
  color: #878787;
}
.form-group.form-group--no-margin {
  margin-bottom: 0;
}
.form-group.form-group--no-margin .control-label,
.form-group.form-group--no-margin .form-control {
  margin-bottom: 0;
}
.form-groups-container {
  margin-bottom: 0;
}
.form-groups-container:before,
.form-groups-container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-groups-container:after {
  clear: both;
}
.form-groups-container:before,
.form-groups-container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-groups-container:after {
  clear: both;
}
.form-group-separator {
  margin: 30px 12px 29px;
  border-top-color: #dedede;
}
.form-group-separator.separator--soft {
  border-top-color: #e6e6e6;
}
.form-group-separator.separator--slim {
  margin: 1.42857143 12px 0.42857143px;
}
.utility .form-group-separator.separator--slim {
  margin: 0 12px -1px;
}
.form-group-separator.separator--fat {
  margin: 2.85714286 12px 1.85714286px;
}
.utility .form-group-separator.separator--fat {
  margin: 30px 12px 29px;
}
.form-group-separator.separator--invisible {
  border-top-color: transparent;
}
.info-block {
  display: block;
  font-size: 1rem;
  line-height: 20px;
  font-weight: 400;
  font-style: italic;
  color: #737373;
  padding-top: 4px;
  padding-bottom: 4px;
}
.form-group .info-block,
[wnd-form-group] .info-block,
[wnd-input] .info-block {
  margin: 0;
}
[wnd-input] + .info-block,
[wnd-form-group] + .info-block,
.form-group + .info-block,
.form-group-split + .info-block,
[wnd-input] + .info-block + .info-block,
[wnd-form-group] + .info-block + .info-block,
.form-group + .info-block + .info-block,
.form-group-split + .info-block + .info-block {
  margin-top: -20px;
  margin-bottom: 16px;
}
.control-label + .info-block {
  margin-top: -14px;
}
.checkbox-wrap .control-label + .info-block {
  margin-top: -4px;
}
.has-error .help-block,
.has-warning .help-block {
  margin: 1.5em 4px -18px 4px;
  z-index: 1;
  opacity: 1;
  position: relative;
  float: right;
  cursor: pointer;
}
.has-error .help-block-container.left .help-block,
.has-warning .help-block-container.left .help-block,
.has-error.width-auto .help-block,
.has-warning.width-auto .help-block {
  float: left;
}
.has-error .help-block-container.left .help-block:before,
.has-warning .help-block-container.left .help-block:before,
.has-error.width-auto .help-block:before,
.has-warning.width-auto .help-block:before {
  right: auto;
  left: 6px;
}
.has-warning .help-block {
  padding: 7px 10px;
  background: #ff941a;
  font-weight: normal;
  color: white;
  border-radius: 3px;
}
.has-warning .help-block:before {
  top: -14px;
  border: solid rgba(0, 0, 0, 0);
  content: " ";
  height: 0;
  width: 0;
  padding: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-bottom-color: #ff941a;
  border-width: 7px;
  right: 6px;
}
.has-error .help-block {
  padding: 7px 10px;
  background: #d62121;
  font-weight: normal;
  color: white;
  border-radius: 3px;
}
.has-error .help-block:before {
  top: -14px;
  border: solid rgba(0, 0, 0, 0);
  content: " ";
  height: 0;
  width: 0;
  padding: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-bottom-color: #d62121;
  border-width: 7px;
  right: 6px;
}
.inline-error {
  padding: 7px 10px;
  background: #d62121;
  font-weight: normal;
  color: white;
  border-radius: 3px;
}
.inline-warning {
  padding: 7px 10px;
  background: #ff941a;
  font-weight: normal;
  color: white;
  border-radius: 3px;
}
.form-group .form-control:focus ~ .help-block-container .help-block.warning {
  display: block;
  opacity: 1;
}
.help-block:empty {
  display: none !important;
}
.help-block-container {
  position: absolute;
  right: 0;
  max-width: 75%;
  min-width: 16em;
}
.select2-container:not(.select2-container-multi) ~ select.form-control ~ .help-block-container,
input.select2-container:not(.select2-container-multi) ~ .help-block-container,
input.select2-offscreen[single] ~ .help-block-container,
select:not(.select2-offscreen) ~ .help-block-container {
  right: 35px;
}
[wnd-input][allow-clear="true"] .select2-container:not(.select2-container-multi) ~ select.form-control ~ .help-block-container,
[wnd-form-group][allow-clear="true"] .select2-container:not(.select2-container-multi) ~ select.form-control ~ .help-block-container {
  right: 63px;
}
.help-block-container.addon-offset {
  right: 38px;
}
.form-group.help-block-top {
  position: relative;
}
.form-group.help-block-top .help-block-container {
  bottom: 77px;
}
.form-group.help-block-top .help-block-container .help-block:before {
  top: inherit;
  bottom: -14px;
  border-top-color: #d62121;
  border-bottom-color: rgba(0, 0, 0, 0);
}
.has-warning .help-block-container .help-block-alert-icon {
  position: absolute;
  right: 4px;
  top: -12px;
  background: #ff941a;
  color: #ffffff;
  border-radius: 999px;
  text-align: center;
  font-family: "AppIcons";
  font-size: 1.14285714rem;
  line-height: 1em;
  padding: 4px;
  cursor: pointer;
  z-index: 2;
}
.has-warning .help-block-container .help-block-alert-icon,
.has-warning .help-block-container .help-block-alert-icon:hover {
  text-decoration: none;
}
.has-warning .help-block-container.left,
.form-group.width-auto .has-warning .help-block-container {
  right: auto;
  left: 0;
}
.has-warning .help-block-container.left .help-block-alert-icon,
.form-group.width-auto .has-warning .help-block-container .help-block-alert-icon {
  right: auto;
  left: 4px;
}
.has-warning .help-block-container.left .help-block,
.form-group.width-auto .has-warning .help-block-container .help-block {
  -webkit-transform-origin: 10% -10px;
          transform-origin: 10% -10px;
}
.has-error .help-block-container .help-block-alert-icon {
  position: absolute;
  right: 4px;
  top: -12px;
  background: #d62121;
  color: #ffffff;
  border-radius: 999px;
  text-align: center;
  font-family: "AppIcons";
  font-size: 1.14285714rem;
  line-height: 1em;
  padding: 4px;
  cursor: pointer;
  z-index: 2;
}
.has-error .help-block-container .help-block-alert-icon,
.has-error .help-block-container .help-block-alert-icon:hover {
  text-decoration: none;
}
.has-error .help-block-container.left,
.form-group.width-auto .has-error .help-block-container {
  right: auto;
  left: 0;
}
.has-error .help-block-container.left .help-block-alert-icon,
.form-group.width-auto .has-error .help-block-container .help-block-alert-icon {
  right: auto;
  left: 4px;
}
.has-error .help-block-container.left .help-block,
.form-group.width-auto .has-error .help-block-container .help-block {
  -webkit-transform-origin: 10% -10px;
          transform-origin: 10% -10px;
}
td.action-column .form-group .help-block-container:first-child:last-child .help-block-alert-icon {
  right: 0;
  left: auto;
}
td:first-child div[input-group-addon-prefix] .form-group.has-error .help-block-container,
td:first-child div[input-group-addon-prefix] .form-group.has-warning .help-block-container {
  right: -188px;
  left: auto;
}
td:first-child div[input-group-addon-prefix] .form-group.has-error .help-block-container .help-block-alert-icon,
td:first-child div[input-group-addon-prefix] .form-group.has-warning .help-block-container .help-block-alert-icon {
  right: auto;
  left: 5px;
}
td:first-child div[input-group-addon-prefix] .form-group.has-error .help-block-container .help-block:before,
td:first-child div[input-group-addon-prefix] .form-group.has-warning .help-block-container .help-block:before {
  left: 6px;
}
.help-block-alert-icon {
  display: none;
}
.help-block.alert-hovered {
  display: block;
  opacity: 1;
}
.help-block {
  opacity: 0;
  display: none;
  -webkit-transform-origin: 90% 0%;
          transform-origin: 90% 0%;
}
.help-block.alert-hovered-add {
  opacity: 0;
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
  -webkit-transition: 160ms 20ms;
  transition: 160ms 20ms;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
.help-block.alert-hovered-add-active {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.help-block.alert-hovered-remove {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 110ms 60ms all ease-out;
  transition: 110ms 60ms all ease-out;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
.help-block.alert-hovered-remove-active {
  opacity: 0;
  -webkit-transform: scale(0.94);
          transform: scale(0.94);
}
.help-block.alert-hovered-add,
.help-block.alert-hovered-remove {
  display: block;
}
.help-block.alert-hovered:hover {
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.has-warning .help-block.alert-hovered {
  background-color: #ff941a;
}
.has-warning .help-block.alert-hovered:hover {
  background: rgba(255, 26, 148, 0.75);
}
.has-warning .help-block.alert-hovered:hover:before {
  border-bottom-color: rgba(255, 26, 148, 0.75);
}
.has-error .help-block.alert-hovered {
  background-color: #d62121;
}
.has-error .help-block.alert-hovered:hover {
  background: rgba(214, 33, 33, 0.75);
}
.has-error .help-block.alert-hovered:hover:before {
  border-bottom-color: rgba(214, 33, 33, 0.75);
}
.form-group.has-error .help-block-container > .help-block-alert-icon,
.form-group.has-warning .help-block-container > .help-block-alert-icon {
  display: block;
  opacity: 1;
}
.form-group.dialog-open .input-group .input-group-addon {
  color: white;
  fill: white;
  background: #1c74d9;
  background: -o-linear-gradient(#2b81e4, #1968c2);
  border-color: #10447f;
  border-width: 1px;
  border-style: solid;
  border-left-width: 0;
}
.form-group.dialog-open .input-group .input-group-addon:hover,
.form-group.dialog-open .input-group .input-group-addon:active,
.form-group.dialog-open .input-group .input-group-addon.active,
.open .form-group.dialog-open .input-group .input-group-addon.dropdown-toggle {
  color: #d9d9d9;
  fill: #d9d9d9;
  background: #1761b5;
  background: -o-linear-gradient(#2b81e4, #165cac);
  border-color: #092748;
}
.form-group.dialog-open .input-group .input-group-addon:active,
.form-group.dialog-open .input-group .input-group-addon.active,
.open .dropdown-toggle .form-group.dialog-open .input-group .input-group-addon {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #1761b5;
}
.form-group.dialog-open .input-group .input-group-addon.disabled,
.form-group.dialog-open .input-group .input-group-addon[disabled],
.form-group.dialog-open .input-group .input-group-addon.disabled:hover,
.form-group.dialog-open .input-group .input-group-addon[disabled]:hover,
.form-group.dialog-open .input-group .input-group-addon.disabled:focus,
.form-group.dialog-open .input-group .input-group-addon[disabled]:focus,
.form-group.dialog-open .input-group .input-group-addon.disabled:active,
.form-group.dialog-open .input-group .input-group-addon[disabled]:active,
.form-group.dialog-open .input-group .input-group-addon.disabled.active,
.form-group.dialog-open .input-group .input-group-addon[disabled].active {
  background: #1c74d9;
  border-color: #10447f;
}
.form-group.dialog-open .input-group .form-control,
.form-group.dialog-open .input-group .input-group-addon,
.form-group.dialog-open .input-group .form-control:hover,
.form-group.dialog-open .input-group .input-group-addon:hover,
.form-group.dialog-open .input-group .form-control:active,
.form-group.dialog-open .input-group .input-group-addon:active {
  border-color: rgba(43, 129, 227, 0.85);
}
.form-group.has-comment:not(.dialog-open) .input-group .input-group-addon {
  color: #1c74d9;
}
.form-group.has-comment:not(.dialog-open) .input-group-addon {
  color: #1c74d9;
}
.form-group.min-width-20 {
  min-width: 20vw;
}
.btn.btn--action {
  width: auto;
}
.btn.btn--action.float-right:before,
.btn.btn--action.float-right:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn.btn--action.float-right:after {
  clear: both;
}
.btn.btn--action.float-right:before,
.btn.btn--action.float-right:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn.btn--action.float-right:after {
  clear: both;
}
.form-action-group {
  display: -webkit-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.form-action-group .form-action {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  margin-bottom: 12px;
  padding-left: 18px;
  padding-right: 18px;
}
.info--multiline p {
  margin: 0;
}
pre.form-control-static {
  white-space: normal;
  min-height: 30px;
}
pre.form-control-static p {
  margin: 5px 0;
}
.form-control-static a {
  word-wrap: break-word;
}
.icon-wrap.expand-toggle {
  -webkit-transition: 220ms all ease;
  transition: 220ms all ease;
  -webkit-transform-origin: 50% 40%;
  transform-origin: 50% 40%;
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  vertical-align: middle;
}
.icon-wrap.expand-toggle.expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.btn.active:focus,
.btn:active:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/*.dropdown-toggle[aria-expanded="false"]:focus
{
    .form-control-focus-force(@color: @input-border-focus);
}*/
.input--minWidth--phoneNumber,
.form-control[type="text"] {
  min-width: 7em;
  /* Translates to ~ 10 digits plus dashes */
}
.form-group--halfMarginV {
  margin-bottom: 10px;
}
.form-group-indent {
  padding-left: 16px;
  border-left: 4px solid gainsboro;
}
.spinner-themed {
  color: #517d47;
}
.spinner-gray {
  color: #808080;
}
[class^="app-icon-loading"]:before,
[class*=" app-icon-loading"]:before {
  color: #808080;
}
@media screen and (min-width: 992px) {
  .page-body-columns .has-utility .main-content-padding {
    padding-right: 0;
  }
}
.float-right {
  float: right;
}
.float-left {
  float: left;
}
.tag-label {
  display: inline-block;
  padding-top: .2em;
  padding-bottom: .2em;
  font-weight: 600;
  letter-spacing: 0.03em;
  border-radius: 2px;
}
td > a > .tag-label {
  text-decoration: none;
}
td .tag-label {
  display: inline-block;
  min-width: 6em;
  margin-left: .5em;
}
.tag-label.label--priority {
  font-size: 0.85714286rem;
  font-weight: 500;
  padding-top: .4em;
  padding-bottom: .4em;
}
.tag-label[label-style="ok"],
.tag-label.label--priority[label-style="ok"],
.tag-label.label-style--ok,
.tag-label.green {
  background-color: #B5E0A3;
  color: #306600;
  border: 1px solid #a2d48f;
}
.tag-label[label-style="warning"],
.tag-label.label--priority[label-style="warning"],
.tag-label.label-style--warning {
  background-color: #fff5a8;
  border: 1px solid #ecdf27;
  color: #76670a;
}
.tag-label[label-style="caution"],
.tag-label.label--priority[label-style="caution"],
.tag-label.label-style--caution,
.tag-label.priority-medium {
  background-color: #ffb039;
  border: 1px solid #e79d2f;
  color: #5d3d0c;
}
.tag-label[label-style="danger"],
.tag-label.label--priority[label-style="danger"],
.tag-label.label-style--danger,
.tag-label.priority-high {
  background-color: #c61515;
  border: 1px solid #a67b68;
}
.tag-label[label-style="neutral"],
.tag-label.label--priority[label-style="neutral"],
.tag-label.label-style--neutral,
.tag-label.not-applicable {
  background-color: #e5f1f1;
  border-color: #daf1f1;
  color: #417474;
}
.tag-label[label-style="na"],
.tag-label.label--priority[label-style="na"] {
  border: 1px solid #e6e6e6;
  background-color: #ebebeb;
  color: #696969;
}
.tag-label.label--priority[label-style="no-priority"] {
  display: none;
}
.tab-label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 18px;
  height: 18px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 700;
  background: #0077ce;
  border-radius: 3px;
  color: white;
  margin-left: 5px;
}
.tab-label.disabled {
  background: #747474;
}
.status-label {
  display: inline-block;
  padding: calc(.25em + 1px) 3px calc(.25em + 1px);
  min-width: 7em;
  border: 2px solid;
  border-radius: 2px;
  text-align: center;
  font-weight: 600;
  vertical-align: middle;
  margin-right: .5em;
  background-color: #e5f1f1;
  border-color: #daf1f1;
  color: #417474;
}
.status-label[label-style="na"] {
  border: 1px solid #e6e6e6;
  background-color: #ebebeb;
  color: #666666;
}
.status-label[label-style="warning"] {
  background-color: #fefcb4;
  border-color: #f8f8b4;
  color: #595E34;
}
.status-label[label-style="caution"] {
  border-color: #f8d39b;
  background-color: #fcbd5e;
  color: #6e4a15;
}
.status-label[label-style="danger"] {
  background-color: #ff8585;
  border-color: #FFBEBE;
  color: #761919;
}
.status-label[label-style="ok"] {
  background-color: #B5E0A3;
  color: #306700;
  border-color: #D7ECCF;
}
.status-label[label-style="neutral"] {
  background-color: #e5f1f1;
  border-color: #daf1f1;
  color: #417474;
}
.navbar-inverse {
  background: rgba(0, 102, 102, 0.8);
}
.navbar-right {
  float: right;
}
.navbar-fixed-top {
  background: black;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 88px;
  max-height: 88px;
  height: 100%;
}
.navbar-fixed-top .navbar-header {
  float: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (min-width: 0\0) {
  .navbar-fixed-top {
    height: 88px;
  }
}
.navbar-fixed-top > .navbar {
  min-width: 1000px;
  font-weight: 500;
  font-size: 1.07142857rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.navbar-fixed-top > .navbar .navbar-text,
.navbar-fixed-top > .navbar .navbar-brand {
  font-size: 1.07142857rem;
  line-height: 15px;
  padding-top: 15px;
  padding-bottom: 14px;
  margin: 0;
}
.navbar-fixed-top > .navbar .navbar-brand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 44px;
  margin: 0;
  padding: 0;
}
.navbar-fixed-top > .navbar .navbar-brand > .brand-org {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -ms-flex-item-align: center;
      align-self: center;
  padding: 0 1em;
}
.navbar-fixed-top > .navbar .navbar-brand > .brand-org.name {
  font-weight: bold;
  white-space: nowrap;
}
.navbar-fixed-top > .navbar .navbar-brand > .brand-org.summary {
  font-weight: regular;
}
.navbar-fixed-top > .navbar .navbar-text.section-title {
  font-size: 1.14285714rem;
}
.navbar-fixed-top > .navbar .navbar-brand.logo {
  background-repeat: no-repeat;
  background-size: contain;
}
.navbar-fixed-top > .navbar .navbar-brand.logo.non-fixed-logo {
  background: none;
  width: auto;
  padding: 15px 26px 14px 12px;
  padding-top: 11px;
  padding-bottom: 13px;
}
.navbar-fixed-top > .navbar .navbar-brand.logo.non-fixed-logo .logo-text {
  margin-top: -1px;
  font-weight: 400;
  vertical-align: baseline;
  display: inline-block;
}
.navbar-fixed-top > .navbar a.navbar-brand:hover .logo,
.navbar-fixed-top > .navbar a.navbar-brand:active .logo,
.navbar-fixed-top > .navbar a.app-home-logo:hover .logo,
.navbar-fixed-top > .navbar a.app-home-logo:active .logo {
  fill: #ffffff;
}
.navbar-fixed-top > .navbar i.charm {
  font-size: 1.14285714rem;
}
.navbar-fixed-top > .navbar .charm {
  line-height: 1;
  padding-bottom: 0;
  border: 0;
  background: none;
}
.navbar-fixed-top > .navbar .charm.svg-charm {
  fill: #d9d9d9;
}
.navbar-fixed-top > .navbar .charm.svg-charm:hover,
.navbar-fixed-top > .navbar .charm.svg-charm:focus {
  fill: #f3f3f3;
}
.navbar-fixed-top > .navbar .charm.svg-charm:not(.fluid) > svg {
  max-width: 20px;
  max-height: 20px;
  fill: inherit;
}
.navbar-fixed-top > .navbar .charm.svg-charm:focus {
  background-color: rgba(102, 255, 255, 0.2);
  outline: #66ffff;
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: auto;
}
.navbar-fixed-top > .navbar a.charm.svg-charm.fluid,
.navbar-fixed-top > .navbar button.charm.svg-charm.fluid {
  width: 20px;
  height: 20px;
}
.navbar-fixed-top > .navbar .svg-image.logo {
  fill: #d7dada;
}
.navbar-fixed-top > .navbar .svg-image.logo.main-logo {
  height: 20px;
  width: 20px;
  vertical-align: text-bottom;
}
.navbar-fixed-top > .navbar .svg-image.logo.home-logo {
  height: 20px;
  width: 50.50314465px;
}
.navbar-fixed-top > .navbar .text-charm {
  padding: 4px 12px;
  margin-left: 6px;
  margin-right: 6px;
  white-space: nowrap;
}
.navbar-fixed-top > .navbar .text-charm.button {
  margin-left: 12px;
  margin-right: 12px;
  border-radius: 3px;
}
.navbar-fixed-top > .navbar .divider-vertical {
  border-width: 0 1px;
  border-style: solid;
  width: 1px;
  margin: 0 4px;
}
.navbar-fixed-top > .navbar .divider-vertical.muted {
  border-width: 0;
}
.navbar-fixed-top > .navbar.global-navbar {
  height: 44px;
  min-height: 44px;
  border: solid rgba(0, 0, 0, 0);
  border-width: 0 0 1px 0;
  margin-bottom: 0;
  background: #333333;
  border-radius: 0;
  overflow: hidden;
}
.navbar-fixed-top > .navbar.global-navbar .svg-charm {
  height: 44px;
}
.navbar-fixed-top > .navbar.global-navbar .text-charm {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button {
  color: #d7dada;
  fill: #d7dada;
  background-color: #262626;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.active,
.open .dropdown-toggle.navbar-fixed-top > .navbar.global-navbar .text-charm.button {
  color: #d7dada;
  background-color: #121212;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.active,
.open .dropdown-toggle.navbar-fixed-top > .navbar.global-navbar .text-charm.button {
  background-image: none;
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled],
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled.active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled].active {
  background-color: #262626;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.active,
.open .dropdown-toggle.navbar-fixed-top > .navbar.global-navbar .text-charm.button {
  color: #d7dada;
  fill: #d7dada;
  background-color: #121212;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.active,
.open .dropdown-toggle.navbar-fixed-top > .navbar.global-navbar .text-charm.button {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #121212;
  background-image: none;
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled],
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled.hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled].hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled.active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled].active {
  background-color: #262626;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-fixed-top > .navbar.global-navbar i[class*="app-icon-"] {
  font-size: 1.14285714rem;
}
.navbar-fixed-top > .navbar.global-navbar .divider-vertical {
  border-left-color: #fcfcfc;
  border-right-color: #cccccc;
  height: 43px;
}
.navbar-fixed-top > .navbar.app-navbar {
  height: 44px;
  min-height: 44px;
  border: none;
  border-radius: 0px;
  margin-bottom: 0px;
  z-index: 2001;
}
.navbar-fixed-top > .navbar.app-navbar .navbar-brand,
.navbar-fixed-top > .navbar.app-navbar .text-charm {
  margin: 0;
}
.navbar-fixed-top > .navbar.app-navbar .navbar-brand strong.brand-org,
.navbar-fixed-top > .navbar.app-navbar .text-charm strong.brand-org {
  font-weight: 700;
  margin-right: 1em;
}
.navbar-fixed-top > .navbar.app-navbar .svg-charm {
  height: 44px;
}
.navbar-fixed-top > .navbar.app-navbar .text-charm {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-fixed-top > .navbar.app-navbar .navbar-brand.logo,
.navbar-fixed-top > .navbar.app-navbar .app-home-logo {
  padding-top: 12px;
  padding-bottom: 12px;
}
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand:hover,
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand:focus {
  color: #cad4d4;
}
.navbar-fixed-top > .navbar.app-navbar .navbar-text {
  margin-top: 14px;
  margin-bottom: 0;
}
.navbar-fixed-top > .navbar.app-navbar .divider-vertical {
  background-color: #567676;
  height: 44px;
}
.navbar-fixed-top > .navbar.app-navbar a.charm,
.navbar-fixed-top > .navbar.app-navbar button.charm {
  padding-top: 14px;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm {
  padding-top: 12px;
  padding-bottom: 12px;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-task,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-task {
  fill: #ffe0e0;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-task:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-task:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-task:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-task:focus {
  fill: #ffffff;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-chat,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-chat {
  fill: #a4e6ff;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-chat:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-chat:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-chat:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-chat:focus {
  fill: #f1fbff;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-star,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-star,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-help,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-help {
  fill: #e5ff94;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-star:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-star:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-help:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-help:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-star:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-star:focus,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-help:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-help:focus {
  fill: #fefffa;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-clock,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-clock,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-home,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-home {
  fill: #b5ffb1;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-clock:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-clock:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-home:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-home:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-clock:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-clock:focus,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-home:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-home:focus {
  fill: #efffee;
}
.navbar-fixed-top > .navbar.app-navbar .navbar-brand.logo {
  height: 44px;
}
.navbar-fixed-top > .navbar.app-navbar .app-home-logo {
  padding-top: 12px;
  padding-bottom: 12px;
  height: 44px;
}
.navbar-fixed-top > .navbar.app-navbar a.navbar-brand:hover .logo,
.navbar-fixed-top > .navbar.app-navbar a.navbar-brand:active .logo,
.navbar-fixed-top > .navbar.app-navbar a.app-home-logo:hover .logo,
.navbar-fixed-top > .navbar.app-navbar a.app-home-logo:active .logo {
  fill: #ffffff;
}
.navbar-fixed-top > .navbar.app-navbar .app-icon-calendar-bold {
  color: #ffe0e0;
}
.navbar-fixed-top > .navbar.app-navbar .app-icon-bubble3 {
  color: #a4e6ff;
}
.navbar-fixed-top > .navbar.app-navbar .app-icon-star-bold {
  color: #e5ff94;
}
.navbar-fixed-top > .navbar.app-navbar .app-icon-clock {
  color: #b5ffb1;
}
.navbar .hover-swap .hover-swap__title {
  position: relative;
  overflow: hidden;
  -webkit-transition-delay: 200ms;
          transition-delay: 200ms;
  -webkit-transition-duration: 380ms;
          transition-duration: 380ms;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}
.navbar .hover-swap .hover-swap__title:before {
  -webkit-transition: opacity, color, -webkit-transform;
  transition: opacity, color, -webkit-transform;
  transition: transform, opacity, color;
  transition: transform, opacity, color, -webkit-transform;
  -webkit-transition-duration: 280ms, 560ms, 280ms;
          transition-duration: 280ms, 560ms, 280ms;
  -webkit-transition-delay: 50ms, 50ms, 0ms;
          transition-delay: 50ms, 50ms, 0ms;
  -webkit-transition-timing-function: ease-out, ease, ease;
          transition-timing-function: ease-out, ease, ease;
  position: absolute;
  left: 0;
  bottom: 50%;
  width: 100%;
  display: block;
  opacity: 0;
  -webkit-transform: translate(-1.25em, 50%);
          transform: translate(-1.25em, 50%);
  text-align: center;
  color: rgba(255, 255, 255, 0);
}
.navbar .hover-swap:hover .hover-swap__title,
.navbar .hover-swap:focus .hover-swap__title {
  color: rgba(215, 218, 218, 0);
  -webkit-transition-delay: 0ms;
          transition-delay: 0ms;
}
.navbar .hover-swap:hover .hover-swap__title:before,
.navbar .hover-swap:focus .hover-swap__title:before {
  -webkit-transform: translate(0%, 50%);
          transform: translate(0%, 50%);
  opacity: 1;
  color: white;
  -webkit-transition-delay: 0ms, 0ms, 50ms;
          transition-delay: 0ms, 0ms, 50ms;
}
.navbar .hover-swap.charm--profile .hover-swap__title:before {
  content: "Profile & Settings";
  font-weight: 500;
}
a.charm.dropdown-toggle.svg-charm.charm--profile.hover-swap {
  padding-top: 15px;
}
.select2-container {
  display: block;
}
.select2-container-multi .select2-choices {
  border-radius: 3px;
  border: 1px solid #86888A;
  margin: -1px 0;
}
.select2-container-multi .select2-choices:focus {
  border-color: rgba(43, 129, 227, 0.85);
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-group.has-error .select2-container-multi .select2-choices {
  border-color: #d62121;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.select2-container-multi.select2-container-active .select2-choices {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-group.has-error .select2-container-multi.select2-container-active {
  border-color: #aa1a1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
}
.select2-drop-active,
.select2-container-active .select2-choice,
.select2-container-active .select2-choices,
#select2-drop.select2-drop-active {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.select2-dropdown-open ul.select2-choices {
  border-radius: 3px 3px 0px 0px;
  border-color: #86888A;
}
.select2-dropdown-open.select2-drop-above ul.select2-choices {
  border-radius: 0px 0px 3px 3px;
  border-color: #86888A;
}
.select2-search-field input {
  padding: 4px 12px;
}
.select2-container .select2-choice {
  border-color: #86888A;
  height: 30px;
}
.select2-container .select2-choice span.select2-arrow {
  border-radius: 0;
  background: #ffffff url("images/select-arrow-inactive.png") no-repeat right center;
  border: 0;
  width: 35px;
}
.select2-container .select2-choice span.select2-arrow b {
  visibility: hidden;
}
.form-group.has-error .select2-container .select2-choice {
  border-color: #d62121;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.form-group.has-error .select2-container.select2-container-active .select2-choice {
  border-color: #aa1a1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
}
.select2-container.select2-container-active .select2-choice {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-group.has-error .select2-container.select2-container-active .select2-choice {
  border-color: #aa1a1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
}
.select2-container.select2-dropdown-open .select2-choice {
  border-radius: 3px 3px 0px 0px;
}
.select2-container.select2-dropdown-open .select2-choice span.select2-arrow {
  background: #ffffff url("images/select-arrow-active.png") no-repeat right center;
}
.select2-drop-active .select2-search input {
  margin-top: 3px;
  border-radius: 3px;
}
.select2-chosen {
  line-height: 30px;
  height: 30px;
}
.select2-container-multi .select2-choices .select2-search-choice {
  border-radius: 3px;
  border: 1px solid #d9d9d9;
  margin-bottom: 3px;
  background: #e2f0f3;
  border: 0;
  line-height: 24px;
  padding: 0px 10px 0px 20px;
}
.select2-container-multi .select2-choices .select2-search-choice a.select2-search-choice-close {
  top: 5px;
  left: 5px;
}
.multi-select .select2-container-multi .select2-choices,
.multi-select.select2-container-multi .select2-choices {
  background: none;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice {
  display: block;
  float: none;
  background: none;
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #c2ccd6;
  padding: 2px 0px 2px 20px;
  margin-top: 12px;
  margin-right: 10px;
  margin-left: 10px;
  margin-bottom: 3px;
  top: 2px;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close {
  background: none;
  left: 0px;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:before,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:before {
  display: inline-block;
  font-size: 0.5rem;
  font-family: 'AppIcons';
  content: '\e36b';
  height: 1em;
  width: 1em;
  line-height: 1em;
  background: #a3b3c2;
  padding: .2em;
  color: white;
  border-radius: 999px;
  padding: 3px;
  text-align: center;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:hover:before,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:hover:before,
.multi-select .select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:focus:before,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:focus:before {
  background: #8599ad;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice ~ .select2-search-field,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice ~ .select2-search-field {
  margin-bottom: 8px;
  margin-top: 6px;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice ~ .select2-search-field input:empty:before,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice ~ .select2-search-field input:empty:before {
  content: 'Select..';
  display: inline;
  color: inherit;
}
.multi-select .select2-container-multi:not(.select2-dropdown-open) .select2-choices li.select2-search-choice ~ .select2-search-field:not(:focus):before,
.multi-select.select2-container-multi:not(.select2-dropdown-open) .select2-choices li.select2-search-choice ~ .select2-search-field:not(:focus):before {
  content: 'Select..';
  padding-left: 12px;
  color: #999999;
}
[wnd-input][allow-clear="true"] .select2-search-choice-close,
[wnd-form-group][allow-clear="true"] .select2-search-choice-close {
  display: block;
  z-index: 0;
  right: 43px;
  border: 8px solid transparent;
  padding: 6px;
  background-clip: padding-box;
  margin-right: -8px;
  margin-top: -8px;
}
[wnd-input][allow-clear="true"] .select2-chosen:empty ~ .select2-search-choice-close,
[wnd-form-group][allow-clear="true"] .select2-chosen:empty ~ .select2-search-choice-close {
  display: none;
}
table[role="grid"][aria-labelledby^="datepicker"]:focus {
  outline: none;
}
table[role="grid"][aria-labelledby^="datepicker"] thead > tr > th > button > svg {
  height: 14px;
  width: 14px;
  display: inline-block;
  vertical-align: middle;
}
[datepicker-popup-wrap] {
  padding: 12px;
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
  border-color: #d9d9d9;
}
[ng-show="showWeekNumbers"],
[ng-show="showButtonBar"] {
  display: none;
}
.timepicker {
  background: none;
}
.timepicker .glyphicon.glyphicon-chevron-up,
.timepicker .glyphicon.glyphicon-chevron-down {
  font-family: 'AppIcons';
}
.timepicker .glyphicon.glyphicon-chevron-up:before {
  content: "\e3b0";
}
.timepicker .glyphicon.glyphicon-chevron-down:before {
  content: "\e3b2";
}
.timepicker a.btn {
  line-height: 9px;
  font-size: 10px;
  padding: 4px;
  width: 100%;
  padding: 4px 9px;
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.timepicker a.btn:hover,
.timepicker a.btn.hover,
.timepicker a.btn:active,
.timepicker a.btn.active,
.open .dropdown-toggle.timepicker a.btn {
  color: #626262;
  background: #9e9e9e;
  border-color: rgba(0, 0, 0, 0);
}
.timepicker a.btn:active,
.timepicker a.btn.active,
.open .dropdown-toggle.timepicker a.btn {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #9e9e9e;
}
.timepicker a.btn.disabled,
.timepicker a.btn[disabled],
.timepicker a.btn.disabled:hover,
.timepicker a.btn[disabled]:hover,
.timepicker a.btn.disabled.hover,
.timepicker a.btn[disabled].hover,
.timepicker a.btn.disabled:focus,
.timepicker a.btn[disabled]:focus,
.timepicker a.btn.disabled:active,
.timepicker a.btn[disabled]:active,
.timepicker a.btn.disabled.active,
.timepicker a.btn[disabled].active {
  background: #b3b3b3;
  border-color: rgba(0, 0, 0, 0);
}
.timepicker a.btn:focus {
  outline: 0;
  -webkit-box-shadow: 0px 0px 1px 1px #85b4fe;
          box-shadow: 0px 0px 1px 1px #85b4fe;
}
.timepicker td.form-group {
  margin-bottom: 0;
}
.form-group > .timepicker {
  margin-top: 7px;
  margin-bottom: -20px;
}
td[ng-show="showMeridian"] button {
  width: 50px;
}
.timepicker-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.timepicker-wrapper--noLabel {
  padding-top: 5px;
}
.timepicker-wrapper > *:not(:last-child) {
  margin-right: 12px;
}
.current-form-options.checkbox-list,
.current-form-options.radio-list {
  margin: 20px 0;
}
.current-form-options.checkbox-list .checkbox-wrap {
  display: block;
}
.current-form-options.radio-list .radio-wrap {
  display: inline-block;
}
.current-form-options .radio-wrap:not(:last-child) {
  margin-right: 1em;
}
.current-form-options .split-heading {
  margin-bottom: 20px;
}
.preview-body {
  background: #f7f7f7;
  padding: 20px 25px;
  border-radius: 3px;
}
.preview-body table {
  margin: 0 0 1em;
  background: #eee;
}
.preview-body hr {
  border-top-color: white;
}
.preview-body h2 {
  color: #006666;
}
.file-upload-method.options__cell {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  .file-upload-method.options__cell {
    float: left;
    width: 50%;
  }
}
.file-upload-method.disabled .cell {
  opacity: .3;
}
.file-upload-method.icon {
  width: 100px;
  height: 100px;
  background: #eee;
  border-radius: 10px;
}
.file-upload-method.input.browse {
  display: inline-block;
  max-width: 100%;
  height: 50px;
  margin-bottom: 25px;
  margin-top: 25px;
  font-size: 1.78571429rem;
  line-height: 1;
  color: #999;
}
.drop-box {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: -26px 0;
  height: calc(100% +  52px);
  -webkit-transition: 0.4s background-color ease-out, 0.3s opacity ease;
  transition: 0.4s background-color ease-out, 0.3s opacity ease;
  opacity: 0;
}
.drop-box.drag-over-class {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.3);
  border: 5px dashed #666;
}
.drop-box--passive {
  pointer-events: none;
}
.drag-over-class + .drop-box--passive,
.drag-over-class .drop-box--passive {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.3);
  border: 5px dashed #666;
}
.table-upload .form-group > textarea.form-control {
  min-height: 0;
}
.uploadItem {
  border: 1px solid #DDDDDD;
  padding: 3px;
  margin-bottom: 5px;
}
#ContentViewport .doc {
  font-family: Arial, Verdana, sans-serif;
  font-size: 1rem;
}
#ContentViewport .doc h1,
#ContentViewport .doc h2,
#ContentViewport .doc h3,
#ContentViewport .doc h4,
#ContentViewport .doc h5,
#ContentViewport .doc h6 {
  margin: 1em 0;
  font-weight: bold;
}
#ContentViewport .doc h1,
#ContentViewport .doc h2,
#ContentViewport .doc h3,
#ContentViewport .doc h4,
#ContentViewport .doc h5,
#ContentViewport .doc h6,
#ContentViewport .doc select,
#ContentViewport .doc textarea,
#ContentViewport .doc table,
#ContentViewport .doc tbody,
#ContentViewport .doc thead,
#ContentViewport .doc tfoot,
#ContentViewport .doc tr,
#ContentViewport .doc td,
#ContentViewport .doc th,
#ContentViewport .doc {
  font-family: Arial, Verdana, sans-serif;
}
#ContentViewport .doc h1 {
  display: block;
  font-size: 2em;
  margin: 0.67em 0;
}
#ContentViewport .doc h2 {
  display: block;
  font-size: 1.5em;
  margin: 0.83em 0;
  font-weight: bold;
}
#ContentViewport .doc h3 {
  display: block;
  font-size: 1.17em;
  margin: 1em 0;
  font-weight: bold;
}
#ContentViewport .doc h4 {
  display: block;
  margin: 1.33em 0;
  font-weight: bold;
}
#ContentViewport .doc h5 {
  display: block;
  font-size: .83em;
  margin: 1.67em 0;
  font-weight: bold;
}
#ContentViewport .doc h6 {
  display: block;
  font-size: .67em;
  margin: 2.33em 0;
  font-weight: bold;
}
#ContentViewport .doc b,
#ContentViewport .doc strong {
  font-weight: bold;
}
#ContentViewport .doc a {
  background-color: transparent;
}
#ContentViewport .doc table {
  display: table;
  border-collapse: separate;
  border-spacing: 2px;
  border-color: grey;
}
#ContentViewport .doc thead,
#ContentViewport .doc tbody,
#ContentViewport .doc tfoot {
  vertical-align: middle;
  border-color: inherit;
}
#ContentViewport .doc thead {
  display: table-header-group;
}
#ContentViewport .doc tfoot {
  display: table-footer-group;
}
#ContentViewport .doc tbody {
  display: table-row-group;
}
#ContentViewport .doc tr {
  display: table-row;
  vertical-align: inherit;
  border-color: inherit;
}
#ContentViewport .doc td,
#ContentViewport .doc th {
  display: table-cell;
  vertical-align: inherit;
}
@media print {
  #ContentViewport .doc {
    background-color: white;
  }
  #ContentViewport .doc thead,
  #ContentViewport .doc .doc__header {
    display: table-header-group;
  }
  #ContentViewport .doc tbody,
  #ContentViewport .doc .doc__body {
    display: table-row-group;
  }
  #ContentViewport .doc tfoot,
  #ContentViewport .doc .doc__footer {
    display: table-footer-group;
  }
  #ContentViewport .doc .header_table {
    height: 100px;
  }
  #ContentViewport .doc .footer_table {
    height: 100px;
  }
  #ContentViewport .doc .page-break {
    page-break-after: always;
  }
}
@media screen {
  #ContentViewport .doc {
    padding: 20px 50px;
    width: 100%;
  }
  #ContentViewport .doc .doc__part:empty {
    display: none;
  }
  #ContentViewport .doc .doc__header:not(:empty),
  #ContentViewport .doc .doc__body:not(:empty),
  #ContentViewport .doc .doc__footer:not(:empty) {
    margin: 60px 0;
    padding: 10px 25px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    background: white;
    position: relative;
    display: block;
  }
  #ContentViewport .doc .doc__header:not(:empty):before,
  #ContentViewport .doc .doc__body:not(:empty):before,
  #ContentViewport .doc .doc__footer:not(:empty):before {
    position: absolute;
    top: -30px;
    left: 0;
    color: gray;
  }
  #ContentViewport .doc .doc__header:not(:empty):before {
    content: "Header";
  }
  #ContentViewport .doc .doc__body:not(:empty):before {
    content: "Body";
  }
  #ContentViewport .doc .doc__footer:not(:empty):before {
    content: "Footer";
  }
}
@media print {
  #MainCtrl > *:not(.main-viewport) {
    display: none;
  }
  #MainCtrl .sidebar,
  #MainCtrl .page-heading,
  #MainCtrl .page-footer,
  #MainCtrl .banner-alert,
  #MainCtrl .has-slidechild,
  #MainCtrl #MainFooter,
  #MainCtrl .navbar-fixed-top,
  #MainCtrl .tabs,
  #MainCtrl alert {
    display: none;
  }
  #MainCtrl * {
    overflow: visible !important;
    position: static !important;
    height: auto;
    max-height: none;
    max-width: 100%;
  }
  #MainCtrl .page-body:not(.document-preview) {
    /* opacity: 0; */
  }
  #MainCtrl .main-viewport {
    top: 0;
    height: auto;
    max-height: none;
  }
  #MainCtrl .page-body {
    max-height: none;
    height: auto;
  }
}
.editor-content.expanded,
.editor-content.expanded-add,
.editor-content.expanded-remove {
  position: fixed;
  top: 20px;
  left: 20px;
  z-index: 9001;
  width: calc(100vw -  40px);
  height: calc(100vh -  56px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.editor-content.expanded .cke_contents,
.editor-content.expanded-add .cke_contents,
.editor-content.expanded-remove .cke_contents {
  height: 75vh !important;
}
.editor-content.expanded .editor-content-iframe--flex,
.editor-content.expanded-add .editor-content-iframe--flex,
.editor-content.expanded-remove .editor-content-iframe--flex {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0px;
}
.editor-content.expanded .cke_editor_editorArea,
.editor-content.expanded-add .cke_editor_editorArea,
.editor-content.expanded-remove .cke_editor_editorArea {
  width: 100%;
}
.editor-mask {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  background-color: rgba(0, 0, 0, 0.55);
  z-index: -1;
  z-index: 9000;
}
.editor-mask.is-active {
  display: block;
}
.editor-mask.is-active-add,
.editor-mask.is-active-remove,
.editor-content.expanded-add,
.editor-content.expanded-remove {
  -webkit-transition: .4s linear;
  transition: .4s linear;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  display: block;
}
.editor-content.expanded-add,
.editor-content.expanded-remove {
  -webkit-transition: opacity, -webkit-transform;
  transition: opacity, -webkit-transform;
  transition: opacity, transform;
  transition: opacity, transform, -webkit-transform;
  -webkit-transition-duration: .2s, .45s;
          transition-duration: .2s, .45s;
  -webkit-transition-timing-function: linear, ease-out;
          transition-timing-function: linear, ease-out;
}
.editor-mask.is-active-remove.is-active-remove-active,
.editor-mask.is-active-add,
.editor-content.expanded-remove.expanded-remove-active,
.editor-content.expanded-add {
  opacity: 0;
}
.editor-mask.is-active,
.editor-content.expanded,
.editor-mask.is-active-add.is-active-add-active,
.editor-mask.is-active-remove,
.editor-content.expanded-add.expanded-add-active,
.editor-content.expanded-remove {
  opacity: 1;
}
.editor-content.expanded-add.expanded-add-active,
.editor-content.expanded-remove {
  -webkit-transform: translateY(0vh);
          transform: translateY(0vh);
}
.editor-content.expanded-remove.expanded-remove-active,
.editor-content.expanded-add {
  -webkit-transform: translateY(5vh);
          transform: translateY(5vh);
}
.editor-content-buttonRow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.editor-content-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 0px;
  -webkit-transform: none;
          transform: none;
  -ms-flex-item-align: end;
      align-self: flex-end;
  padding: 12px 20px;
  border: 0px none;
  background-color: rgba(0, 102, 102, 0.35);
  color: white;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 0.85em;
}
.editor-content-button:not(:last-child) {
  border-right: 1px solid rgba(255, 255, 255, 0.25);
}
.editor-maxHeight {
  height: 800px;
  height: calc(100vh -  203px);
}
.editor-content-main {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.editor-content-main iframe {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0px;
}
.editor-toolbar-column {
  min-width: 225px;
  max-width: 350px;
}
.editor-content-toolbar {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  overflow-y: auto;
}
.Tree-node-name::-moz-selection,
.Tree-node-name::-moz-selection {
  color: inherit;
  background: transparent;
}
.Tree-node-name::selection,
.Tree-node-name::-moz-selection {
  color: inherit;
  background: transparent;
}
table.table.notifications-list > tbody {
  background: white;
}
table.table.notifications-list > tbody .notification {
  background-color: white;
}
table.table.notifications-list > tbody .notification:not(:first-child) {
  border-top: 1px solid #e5e5e5;
}
table.table.notifications-list > tbody .notification-unread {
  background-color: #F3F5F6;
}
table.table.notifications-list > tbody .notification-unread .subject {
  color: #252525;
}
table.table.notifications-list > tbody .notification-unread .message {
  color: #525252;
}
table.table.notifications-list > tbody .notification-unread:not(.table-upload-row):hover {
  background-color: #edf0f2;
}
table.table.notifications-list > tbody .notification-unread,
table.table.notifications-list > tbody .notification-unread + .notification {
  border-top-color: #e5e5e5;
}
table.table.notifications-list > tbody .notification-read {
  border-top-color: #e5e5e5;
}
table.table.notifications-list > tbody .notification-read:hover {
  background-color: #f7f7f7;
}
table.table.notifications-list > tbody .notification-read .subject {
  color: #797979;
}
table.table.notifications-list > tbody .notification-read .message {
  color: #797979;
}
table.table.notifications-list > tbody .subject {
  font-weight: 700;
  margin: 0;
  margin-bottom: 7px;
}
table.table.notifications-list > tbody .message {
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 40px;
  display: block;
}
table.table.notifications-list > tbody td.message-summary {
  width: 100%;
}
table.table.notifications-list > thead > tr {
  background: white;
}
table.table.notifications-list > thead > tr > th,
table.table.notifications-list > thead > tr th.sortable,
table.table.notifications-list > thead > tr th.sortable.sorting,
table.table.notifications-list > thead > tr .th,
table.table.notifications-list > thead > tr td,
table.table.notifications-list > thead > tr td.sortable,
table.table.notifications-list > thead > tr td.sortable.sorting,
table.table.notifications-list > thead > tr .td {
  background: white;
  white-space: nowrap;
  vertical-align: bottom;
}
table.table.notifications-list > thead > tr > th.sortable:hover,
table.table.notifications-list > thead > tr > th.sortable:focus,
table.table.notifications-list > thead > tr > .th.sortable:hover,
table.table.notifications-list > thead > tr > .th.sortable:focus {
  color: #5d5d5d;
}
table.table.notifications-list > thead > tr th,
table.table.notifications-list > thead > tr .th {
  font-size: 1rem;
  color: #767676;
  font-weight: 400;
  border: 0px solid #c4c4c4;
  border-bottom-width: 1px;
}
table.table.notifications-list > thead > tr:first-child > th .sort-wrapper .sort-button-wrap,
table.table.notifications-list > thead > tr:first-child > .th .sort-wrapper .sort-button-wrap {
  vertical-align: middle;
}
table.table.notifications-list > thead > tr:first-child > th .sort-wrapper .sort-button-wrap > .sort-marker-wrap,
table.table.notifications-list > thead > tr:first-child > .th .sort-wrapper .sort-button-wrap > .sort-marker-wrap {
  background: none;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 14px;
}
table.table.notifications-list > thead > tr:first-child > th.checkbox-spacer,
table.table.notifications-list > thead > tr:first-child > .th.checkbox-spacer {
  border-bottom: 0;
}
table.table.notifications-list > thead > tr:first-child > th,
table.table.notifications-list > thead > tr:first-child > .th,
table.table.notifications-list > thead > tr:first-child > th.checkbox-cell,
table.table.notifications-list > thead > tr:first-child > .th.checkbox-cell {
  padding-top: 28px;
}
table.table.notifications-list > thead tr th,
table.table.notifications-list > tbody tr td {
  vertical-align: top;
  padding: 14px;
}
table.table.notifications-list > thead tr th.checkbox-cell,
table.table.notifications-list > tbody tr td.checkbox-cell {
  padding: 14px 42px;
  padding-left: 0;
}
table.table.notifications-list > thead tr th.checkbox-cell + td,
table.table.notifications-list > tbody tr td.checkbox-cell + td,
table.table.notifications-list > thead tr th.checkbox-cell + th,
table.table.notifications-list > tbody tr td.checkbox-cell + th {
  padding-left: 0;
}
table.table.notifications-list > thead tr th.checkbox-cell input[type=checkbox],
table.table.notifications-list > tbody tr td.checkbox-cell input[type=checkbox] {
  margin: 0;
}
table.table.notifications-list > thead tr th.checkbox-spacer,
table.table.notifications-list > tbody tr td.checkbox-spacer {
  width: 42px;
  padding: 0;
}
.wnd-login-form {
  min-width: 300px;
  position: relative;
}
.wnd-login-form .modal-backdrop {
  position: absolute;
}
.pseudo-modal {
  display: block;
  min-width: 300px;
  max-width: 500px;
  margin: 0 auto;
  background: #1b4646;
  border-radius: 3px;
}
.pseudo-modal.pseudo-modal--animate {
  -webkit-animation: login-fade-in 1.1s 0.3s 1 ease;
          animation: login-fade-in 1.1s 0.3s 1 ease;
  -webkit-animation-fill-mode: backwards;
          animation-fill-mode: backwards;
}
.pseudo-modal .logo-center {
  display: block;
  width: 168px;
  height: 64px;
  margin: 0 auto;
  margin-bottom: 36px;
}
.pseudo-modal div.input-container {
  height: 51px;
}
.pseudo-modal .main {
  padding: 48px 62px;
  padding-bottom: 2em;
  margin-bottom: 1em;
}
.pseudo-modal .main .message-separator {
  margin: 1em 62px;
  margin: 1em 0;
  border-top-color: #657373;
}
.pseudo-modal .main .message > .message-heading ~ .message-separator,
.pseudo-modal .main .split-block-heading ~ .message-separator {
  margin: 1 0 2em 0;
}
.pseudo-modal .main .message > .message-heading {
  margin-top: 28px;
}
.pseudo-modal .main i.heading-float-icon {
  font-size: 45px;
}
.pseudo-modal .main h2 {
  font-weight: 500;
}
.pseudo-modal .inner {
  position: relative;
}
.pseudo-modal .message,
.pseudo-modal label,
.pseudo-modal .message-heading,
.pseudo-modal .message-body,
.pseudo-modal .form-group.has-error .control-label {
  color: #b4bdbd;
}
.pseudo-modal .message-body.inline-error {
  padding: 7px 10px;
  background: #d62121;
  font-weight: normal;
  color: white;
  border-radius: 3px;
  margin: 1em .75em 0;
  text-align: center;
  font-size: 1.07142857rem;
}
.pseudo-modal input.form-control {
  padding: 6px 24px;
  height: 100%;
  font-size: 1.28571429rem;
}
.pseudo-modal .checkbox label {
  font-weight: 300;
}
.pseudo-modal .pseudo-modal-actions {
  text-align: center;
  margin: 0;
  padding: 12px 62px;
  background: #132b2a;
  border-radius: 0 0 3px 3px;
}
.pseudo-modal .pseudo-modal-actions .form-group {
  margin: 10px 0;
}
.pseudo-modal .pseudo-modal-actions .form-group:before,
.pseudo-modal .pseudo-modal-actions .form-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.pseudo-modal .pseudo-modal-actions .form-group:after {
  clear: both;
}
.pseudo-modal .pseudo-modal-actions .form-group:before,
.pseudo-modal .pseudo-modal-actions .form-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.pseudo-modal .pseudo-modal-actions .form-group:after {
  clear: both;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action {
  font-size: 1.28571429rem;
  display: inline-block;
  color: #dedede;
  fill: #dedede;
  background: #1b4646;
  background: -o-linear-gradient(#225858, #143434);
  border-color: #0a1a1a;
  border-width: 1px;
  border-style: solid;
  vertical-align: middle;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action:hover,
.pseudo-modal .pseudo-modal-actions .btn-main-action:active,
.pseudo-modal .pseudo-modal-actions .btn-main-action.active,
.open .pseudo-modal .pseudo-modal-actions .btn-main-action.dropdown-toggle {
  color: #b8b8b8;
  fill: #b8b8b8;
  background: #102929;
  background: -o-linear-gradient(#225858, #0d2121);
  border-color: #000000;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action:active,
.pseudo-modal .pseudo-modal-actions .btn-main-action.active,
.open .dropdown-toggle .pseudo-modal .pseudo-modal-actions .btn-main-action {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #102929;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action.disabled,
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled],
.pseudo-modal .pseudo-modal-actions .btn-main-action.disabled:hover,
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled]:hover,
.pseudo-modal .pseudo-modal-actions .btn-main-action.disabled:focus,
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled]:focus,
.pseudo-modal .pseudo-modal-actions .btn-main-action.disabled:active,
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled]:active,
.pseudo-modal .pseudo-modal-actions .btn-main-action.disabled.active,
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled].active {
  background: #1b4646;
  border-color: #0a1a1a;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled] {
  opacity: .35;
}
.pseudo-modal.login .pseudo-modal-actions {
  text-align: right;
}
.pseudo-modal.login .pseudo-modal-actions .left-action {
  float: left;
  font-weight: 400;
  display: inline-block;
  vertical-align: middle;
  padding-top: 7px;
  padding-bottom: 7px;
}
.pseudo-modal.login .pseudo-modal-actions .left-action:before {
  content: "";
  vertical-align: middle;
  height: 100%;
}
.pseudo-modal a:not(.btn) {
  color: #d7dada;
}
.pseudo-modal a:not(.btn):hover,
.pseudo-modal a:not(.btn):focus {
  color: #bdc2c2;
}
.pseudo-modal a:not(.btn):active {
  color: #f2f3f3;
}
.flag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flag.flag--align-top {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.flag.flag--align-middle {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flag.flag--stretch .flag__component {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.flag.flag--stretch .flag__component.component--stretch {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.component {
  position: relative;
}
.component--linked:hover,
.component--linked:focus {
  text-decoration: none;
}
.nav-flag__component.component--blank {
  padding: 0;
}
.box-link {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.icon-stripe {
  position: relative;
}
.nav-flag__border .component__box-link .icon-stripe__image:last-child:not(:first-child) {
  -webkit-transform: translate(-250%, 0);
          transform: translate(-250%, 0);
}
.nav-flag__border .component__box-link:hover .icon-stripe__image:first-child:not(:last-child),
.nav-flag__border .component__box-link:focus .icon-stripe__image:first-child:not(:last-child) {
  -webkit-transform: translate(150%, 0);
          transform: translate(150%, 0);
}
.nav-flag__border .component__box-link:hover .icon-stripe__image:last-child:not(:first-child),
.nav-flag__border .component__box-link:focus .icon-stripe__image:last-child:not(:first-child) {
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.icon-stripe--slide .icon-stripe__image {
  -webkit-transition: 0.3s 0s ease-out;
  transition: 0.3s 0s ease-out;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.icon-stripe__image {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: inline-block;
}
.nav-flag__component .icon-stripe__image {
  top: 50px;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.nav-flag--bookend .nav-flag__component .icon-stripe__image {
  top: 25px;
}
.nav-flags-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.nav-flag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.nav-flag--default .nav-flag__border {
  background-color: #2a2827;
}
.nav-flag--default .nav-flag__border,
.nav-flag--default .nav-flag__border svg {
  color: #e0e0e0;
  fill: #e0e0e0;
}
.nav-flag--default .nav-flag__border a:hover,
.nav-flag--default .nav-flag__border a:focus,
.nav-flag--default .nav-flag__border.focus {
  background-color: #373434;
}
.nav-flag--default .nav-flag__header {
  background-color: #444140;
  color: #e0e0e0;
  position: relative;
}
.nav-flag--default .nav-flag__header:after {
  content: '';
  display: inline-block;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 25px 0 25px 25px;
  border-color: transparent transparent transparent #444140;
  position: absolute;
  z-index: 1;
  right: -24px;
  top: 38.8px;
}
.nav-flag--default .nav-flag__header .component__box-link,
.nav-flag--default .nav-flag__header.component--linked {
  background-color: #444140;
}
.nav-flag--default .nav-flag__header .component__box-link:hover,
.nav-flag--default .nav-flag__header.component--linked:hover,
.nav-flag--default .nav-flag__header .component__box-link:focus,
.nav-flag--default .nav-flag__header.component--linked:focus,
.nav-flag--default .nav-flag__header .component__box-link.focus,
.nav-flag--default .nav-flag__header.component--linked.focus {
  background-color: #514e4c;
}
.nav-flag--public-notices .nav-flag__border {
  background-color: #0e4a51;
}
.nav-flag--public-notices .nav-flag__border,
.nav-flag--public-notices .nav-flag__border svg {
  color: #e0e0e0;
  fill: #e0e0e0;
}
.nav-flag--public-notices .nav-flag__border a:hover,
.nav-flag--public-notices .nav-flag__border a:focus,
.nav-flag--public-notices .nav-flag__border.focus {
  background-color: #125d66;
}
.nav-flag--public-notices .nav-flag__header {
  background-color: #16717c;
  color: #e0e0e0;
  position: relative;
}
.nav-flag--public-notices .nav-flag__header:after {
  content: '';
  display: inline-block;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 25px 0 25px 25px;
  border-color: transparent transparent transparent #16717c;
  position: absolute;
  z-index: 1;
  right: -24px;
  top: 38.8px;
}
.nav-flag--public-notices .nav-flag__header .component__box-link,
.nav-flag--public-notices .nav-flag__header.component--linked {
  background-color: #16717c;
}
.nav-flag--public-notices .nav-flag__header .component__box-link:hover,
.nav-flag--public-notices .nav-flag__header.component--linked:hover,
.nav-flag--public-notices .nav-flag__header .component__box-link:focus,
.nav-flag--public-notices .nav-flag__header.component--linked:focus,
.nav-flag--public-notices .nav-flag__header .component__box-link.focus,
.nav-flag--public-notices .nav-flag__header.component--linked.focus {
  background-color: #1a8592;
}
.nav-flag--back .nav-flag__border {
  background-color: #6b6765;
}
.nav-flag--back .nav-flag__border,
.nav-flag--back .nav-flag__border svg {
  color: #e0e0e0;
  fill: #e0e0e0;
}
.nav-flag--back .nav-flag__border a:hover,
.nav-flag--back .nav-flag__border a:focus,
.nav-flag--back .nav-flag__border.focus {
  background-color: #797371;
}
.nav-flag--back .nav-flag__header {
  background-color: #86807e;
  color: #e0e0e0;
  position: relative;
}
.nav-flag--back .nav-flag__header:after {
  content: '';
  display: inline-block;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 25px 0 25px 25px;
  border-color: transparent transparent transparent #86807e;
  position: absolute;
  z-index: 1;
  right: -24px;
  top: 38.8px;
}
.nav-flag--back .nav-flag__header .component__box-link,
.nav-flag--back .nav-flag__header.component--linked {
  background-color: #86807e;
}
.nav-flag--back .nav-flag__header .component__box-link:hover,
.nav-flag--back .nav-flag__header.component--linked:hover,
.nav-flag--back .nav-flag__header .component__box-link:focus,
.nav-flag--back .nav-flag__header.component--linked:focus,
.nav-flag--back .nav-flag__header .component__box-link.focus,
.nav-flag--back .nav-flag__header.component--linked.focus {
  background-color: #928d8b;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__border {
  background-color: #16717c;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__border,
.nav-flag--back.nav-flag--public-notices .nav-flag__border svg {
  color: #e0e0e0;
  fill: #e0e0e0;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__border a:hover,
.nav-flag--back.nav-flag--public-notices .nav-flag__border a:focus,
.nav-flag--back.nav-flag--public-notices .nav-flag__border.focus {
  background-color: #1a8592;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__header {
  background-color: #1e98a7;
  color: #e0e0e0;
  position: relative;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__header:after {
  content: '';
  display: inline-block;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 25px 0 25px 25px;
  border-color: transparent transparent transparent #1e98a7;
  position: absolute;
  z-index: 1;
  right: -24px;
  top: 38.8px;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__header .component__box-link,
.nav-flag--back.nav-flag--public-notices .nav-flag__header.component--linked {
  background-color: #1e98a7;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__header .component__box-link:hover,
.nav-flag--back.nav-flag--public-notices .nav-flag__header.component--linked:hover,
.nav-flag--back.nav-flag--public-notices .nav-flag__header .component__box-link:focus,
.nav-flag--back.nav-flag--public-notices .nav-flag__header.component--linked:focus,
.nav-flag--back.nav-flag--public-notices .nav-flag__header .component__box-link.focus,
.nav-flag--back.nav-flag--public-notices .nav-flag__header.component--linked.focus {
  background-color: #22acbd;
}
.nav-flag--bookend,
.nav-flag--page-heading {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.nav-flag--bookend .nav-flag__component,
.nav-flag--page-heading .nav-flag__component {
  padding-top: 16px;
  padding-bottom: 16px;
  height: 50px;
}
.nav-flag--bookend .nav-flag__component.nav-flag__border .icon-stripe__image,
.nav-flag--page-heading .nav-flag__component.nav-flag__border .icon-stripe__image {
  top: 16px;
  height: 17px;
  width: 17px;
}
.nav-flag--bookend .nav-flag__component.nav-flag__header:after,
.nav-flag--page-heading .nav-flag__component.nav-flag__header:after {
  display: none;
}
.nav-flag--bookend .nav-flag__component.nav-flag__header .nav-flag__title,
.nav-flag--page-heading .nav-flag__component.nav-flag__header .nav-flag__title {
  font-size: 1.21428571rem;
}
.nav-flag--page-heading {
  height: 50px;
  min-height: 50px;
  max-height: 50px;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .nav-flag--page-heading {
    height: 50px;
  }
}
.nav-flag--page-heading .split-block-heading .heading-block.left .heading-block-element {
  margin-right: 15px;
}
.nav-flag--page-heading .split-block-heading .heading-block.right .heading-block-element:not(:first-child) {
  margin-left: 15px;
}
.nav-flag--page-body {
  min-height: 100%;
  max-height: 100%;
  height: 100%;
  overflow-y: auto;
}
@media screen and (min-width: 0\0) {
  .nav-flag--page-body {
    height: 100%;
  }
}
.nav-flag--page-heading ~ .nav-flag--page-body {
  height: calc(100% -  50px);
  min-height: calc(100% -  50px);
  max-height: calc(100% -  50px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .nav-flag--page-heading ~ .nav-flag--page-body {
    height: calc(100% -  50px);
  }
}
.nav-flag--page-heading ~ .nav-flag--page-body-tabs ~ .nav-flag--page-body {
  height: calc(100% -  98px);
  min-height: calc(100% -  98px);
  max-height: calc(100% -  98px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .nav-flag--page-heading ~ .nav-flag--page-body-tabs ~ .nav-flag--page-body {
    height: calc(100% -  98px);
  }
}
.nav-flag--page-body > .nav-flag__canvas {
  height: 100%;
}
.nav-flag--layout {
  overflow: hidden;
}
.nav-flag--page-body-tabs {
  padding: 0;
  vertical-align: middle;
}
.nav-flag--page-body-tabs .nav-flag__component {
  padding: 0;
}
.nav-flag__component {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-top: 50px;
  padding-bottom: 50px;
}
.nav-flag__component.nav-flag__border {
  width: 60px;
  text-align: center;
  overflow: hidden;
}
.nav-flag__component.nav-flag__border svg {
  height: 32px;
  width: 32px;
}
@media (max-width: 768px) {
  .nav-flag__component.component.nav-flag__border:not(.icon-stripe) {
    display: none;
  }
}
.nav-flag__component.nav-flag__header {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 20%;
  padding-left: 30px;
  padding-right: 30px;
}
.nav-flag__component.nav-flag__header.is-collapsed {
  display: none;
}
.nav-flag__component.nav-flag__canvas {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #f0f0f0;
  font-family: 'freight-sans-pro';
  border-bottom: 1px solid #e3e3e3;
  padding: 0;
}
.nav-flag__component.nav-flag__canvas.canvas--padded {
  padding: 50px 30px 50px 60px;
}
.nav-flag__component.nav-flag__canvas.canvas--blank {
  background-color: #f0f0f0;
  border-bottom: 0;
}
.nav-flag__component.nav-flag__canvas.canvas--header {
  vertical-align: middle;
  padding: 0 30px;
}
.nav-flag__component .nav-flag__title {
  margin: 0;
  font-size: 2.07142857rem;
}
.nav-flag__component .nav-flag__title.title--list-heading,
.nav-flag__component .nav-flag__title.title--detail-heading {
  font-size: 1.21428571rem;
}
.nav-flag__component .nav-flag__synopsis {
  font-weight: 300;
  font-size: 1.71428571rem;
  font-family: 'freight-sans-pro';
  margin: 0 0 1em;
}
.external-view .nav-flag--bookend + .nav-flag .canvas--padded {
  padding-top: 0;
}
.external-view .nav-flag--bookend .nav-flag__component .split-block-heading,
.external-view .nav-flag--page-heading .nav-flag__component .split-block-heading {
  height: 50px;
}
/*
    Legacy Firefox implementation treats all flex containers
    as inline-block elements.
*/
@-moz-document url-prefix() {
  .flex-container {
    width: 100%;
    -moz-box-sizing: border-box;
  }
}
.InputFlexSplit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.InputFlexSplit-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.InputFlexSplit-item:not(:last-child) {
  margin-right: .5em;
}
.InputFlexSplit-item--stretch {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
button.InputFlexSplit-item--button,
a.InputFlexSplit-item--button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0px 2em;
  border-radius: 3px;
  border: 0;
  font-size: 1.35714286rem;
  position: relative;
  -webkit-transition: .3s opacity ease;
  transition: .3s opacity ease;
}
button.InputFlexSplit-item--icon,
a.InputFlexSplit-item--icon {
  padding: 0;
  min-width: 3em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: transparent;
}
.search-field.search-field--emphasized .form-control {
  border: 0;
  border-bottom: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-size: 1.71428571rem;
  font-weight: 300;
  height: auto;
  line-height: 1em;
  padding: .5em 0;
  margin-bottom: 0;
}
.search-field.search-field--emphasized .form-control::-webkit-input-placeholder {
  color: #a3a3a3;
  font-style: italic;
}
.highlight {
  background-color: yellow;
}
div[wnd-search] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
div[wnd-search] .clear-button[ng-click] {
  text-align: inherit;
  background: none;
  border: 0;
  -webkit-appearance: none;
  font-size: inherit;
  opacity: 0;
  display: none;
  right: 0;
  margin-right: 6px;
  line-height: 30px;
  padding: 0 6px;
}
div[wnd-search] .input-filter {
  background-color: #fafafa;
  border-radius: 3px;
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.04) inset;
          box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.04) inset;
}
div[wnd-search].open input ~ *[class^="app-icon"] {
  color: rgba(28, 116, 217, 0.5);
}
div[wnd-search].open .clear-button {
  color: #1c74d9;
  opacity: 1;
  display: block;
  font-size: 0.85714286rem;
}
div[wnd-search].open .clear-button:hover,
div[wnd-search].open .clear-button:focus {
  color: #418ee7;
}
div[wnd-search].open div.search-menu {
  display: block;
  max-height: 80vh;
  overflow-y: auto;
}
.input-filter,
.has-icon-left {
  padding-left: 34px;
}
.input-filter,
.has-icon-right {
  padding-right: 34px;
}
.input-addon[class^="app-icon"],
wnd-search [class^="app-icon"],
div[wnd-search] [class^="app-icon"] {
  position: absolute;
  line-height: 30px;
  padding-left: 12px;
  color: #86888A;
}
.has-icon:focus ~ .input-addon[class^="app-icon"],
.has-icon:focus ~ wnd-search [class^="app-icon"],
.has-icon:focus ~ div[wnd-search] [class^="app-icon"] {
  color: #808080;
}
.input-addon[class^="app-icon"].icon-right,
wnd-search [class^="app-icon"].icon-right,
div[wnd-search] [class^="app-icon"].icon-right {
  right: 0;
  padding-right: 12px;
}
div.search-menu {
  position: absolute;
  top: 100%;
  right: 0;
  left: auto;
  z-index: 2000;
  display: none;
  float: left;
  width: 500px;
  max-width: 180%;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
div.search-menu:after {
  content: '';
  display: block;
  position: absolute;
  top: -8px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent white transparent;
  right: 15px;
}
div.search-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
div.search-menu ul {
  padding: 0 0.5em;
}
div.search-menu li {
  list-style-type: none;
  padding: 0.5em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
div.masked-text input {
  /* wnd-input social security number masking */
  -webkit-text-security: disc;
  text-security: disc;
}
.search-results.search-results--sites .search-results__list {
  list-style-type: none;
  padding: 0;
}
.search-results.search-results--sites .search-results__list .list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  padding: 1.5em .5em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.search-results.search-results--sites .search-results__list .list__item .item__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-results.search-results--sites .search-results__list .list__item .heading__item:not(:last-child) {
  margin-right: .5rem;
}
.search-results.search-results--sites .search-results__list .list__item .item__name {
  font-size: 1.42857143rem;
}
.search-results.search-results--sites .search-results__list .list__item .item__type {
  padding: 2px 8px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: .08em;
  text-transform: uppercase;
  border-radius: 3px;
  background-color: rgba(0, 102, 102, 0.75);
  color: rgba(255, 255, 255, 0.9);
}
.search-results.search-results--sites .search-results__list .list__item .item__type.type--person {
  background-color: rgba(211, 71, 39, 0.9);
}
.search-results.search-results--sites .search-results__list .list__item .item__type.type--organization {
  background-color: rgba(43, 129, 227, 0.9);
}
.search-results.search-results--sites .search-results__list .list__item .item__component {
  vertical-align: middle;
}
.search-results.search-results--sites .search-results__list .list__item .item__component:not(:first-child) {
  padding-left: 24px;
}
.search-results.search-results--sites .search-results__list .list__item .item__component.component--actions {
  white-space: nowrap;
}
.search-results.search-results--sites .search-results__list .list__item .item__description {
  font-size: 1rem;
  font-weight: 400;
  color: #707070;
}
.search-results.search-results--sites .search-results__list .list__item .item__description--searchMatch {
  color: inherit;
}
.search-results.search-results--sites .search-results__list .list__item .item__description__highlight {
  font-weight: 500;
  background: rgba(152, 191, 246, 0.15);
}
.search-results.search-results--sites .search-results__list .list__item .item__name {
  font-size: 1.42857143rem;
  font-weight: 500;
  margin: 0;
}
.search-results.search-results--sites .search-results__list .list__item .item__select-button {
  font-size: 1.21428571rem;
  font-weight: 500;
}
.search-results.search-results--sites .search-results__list .list__item .item__status {
  font-size: 12px;
}
.search-results.search-results--sites .search-results__list .list__item:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.search-results.search-results--sites .search-results__list .list__item:hover a.btn:not(.disabled):not([disabled="disabled"]),
.search-results.search-results--sites .search-results__list .list__item:hover button.btn:not(.disabled):not([disabled="disabled"]) {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: 70ms 0ms all ease-in;
  transition: 70ms 0ms all ease-in;
}
.search-results.search-results--sites .search-results__list .list__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(2),
.search-results.search-results--sites .search-results__list .list__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(2) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}
.search-results.search-results--sites .search-results__list .list__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(3),
.search-results.search-results--sites .search-results__list .list__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(3) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}
.search-results.search-results--sites .search-results__list .list__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(4),
.search-results.search-results--sites .search-results__list .list__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(4) {
  -webkit-transition-delay: 120ms;
  transition-delay: 120ms;
}
.btn.item__select-button--primary,
.btn.item__select-button--secondary {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .btn.item__select-button--primary[disabled],
tr:hover .btn.item__select-button--secondary[disabled],
li:hover .btn.item__select-button--primary[disabled],
li:hover .btn.item__select-button--secondary[disabled],
tr .btn.item__select-button--primary[disabled],
tr .btn.item__select-button--secondary[disabled],
li .btn.item__select-button--primary[disabled],
li .btn.item__select-button--secondary[disabled],
tr:hover .btn.item__select-button--primary.disabled,
tr:hover .btn.item__select-button--secondary.disabled,
li:hover .btn.item__select-button--primary.disabled,
li:hover .btn.item__select-button--secondary.disabled,
tr .btn.item__select-button--primary.disabled,
tr .btn.item__select-button--secondary.disabled,
li .btn.item__select-button--primary.disabled,
li .btn.item__select-button--secondary.disabled {
  opacity: 0.2;
}
.item__select-button--primary {
  font-weight: 600;
}
tr:hover .item__select-button--primary,
li:hover .item__select-button--primary,
.item__select-button--primary.btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .item__select-button--primary,
li:hover .item__select-button--primary,
.item__select-button--primary:hover,
.item__select-button--primary:focus,
.item__select-button--primary:active,
.item__select-button--primary.btn-primary-action--staticColor {
  color: white;
}
tr:hover .item__select-button--primary:hover,
li:hover .item__select-button--primary:hover,
tr .item__select-button--primary:hover,
li .item__select-button--primary:hover,
.item__select-button--primary:hover,
tr:hover .item__select-button--primary:focus,
li:hover .item__select-button--primary:focus,
tr .item__select-button--primary:focus,
li .item__select-button--primary:focus,
.item__select-button--primary:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .item__select-button--primary:active,
li:hover .item__select-button--primary:active,
tr .item__select-button--primary:active,
li .item__select-button--primary:active,
.item__select-button--primary:active {
  background: #0b5b5b;
  border-color: #004242;
}
.item__select-button--secondary {
  font-weight: 500;
}
tr:hover .item__select-button--secondary,
li:hover .item__select-button--secondary,
.item__select-button--secondary.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .item__select-button--secondary,
li:hover .item__select-button--secondary,
.item__select-button--secondary:hover,
.item__select-button--secondary:focus,
.item__select-button--secondary:active,
.item__select-button--secondary.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .item__select-button--secondary:hover,
li:hover .item__select-button--secondary:hover,
tr .item__select-button--secondary:hover,
li .item__select-button--secondary:hover,
.item__select-button--secondary:hover,
tr:hover .item__select-button--secondary:focus,
li:hover .item__select-button--secondary:focus,
tr .item__select-button--secondary:focus,
li .item__select-button--secondary:focus,
.item__select-button--secondary:focus {
  background: #c9e8e8;
}
tr:hover .item__select-button--secondary:active,
li:hover .item__select-button--secondary:active,
tr .item__select-button--secondary:active,
li .item__select-button--secondary:active,
.item__select-button--secondary:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.list.list--basic {
  list-style-type: none;
  padding-left: 0;
}
.list.list--basic .list__item {
  padding: 1em 0;
}
.list.list--basic .list__item:not(:last-child) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.list.list--basic .list__item.inline-error {
  padding: 7px 10px;
  background: #d62121;
  font-weight: normal;
  color: white;
  border-radius: 3px;
}
.list.list--callouts {
  list-style-type: none;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.list.list--callouts .list__item {
  width: 32%;
  margin: 1%;
  color: white;
  padding: 8px 24px;
  background-color: #699297;
  border-radius: 5px;
}
.list.list--callouts .list__item.item--linked:focus,
.list.list--callouts .list__item.item--linked:hover {
  background-color: #547579;
  text-decoration: none;
}
.list.list--callouts .list__item:nth-of-type(3n+1) {
  margin-left: 0;
}
.list.list--callouts .list__item:nth-of-type(3n) {
  margin-right: 0;
}
.list--expandable li.list__item--collapsible {
  font-weight: 500;
}
.list--expandable li.list__item--collapsible .list__item__content--child {
  font-weight: normal;
  padding-left: 38px;
}
.list--expandable li .icon-wrap.expand-toggle {
  -webkit-transition: 220ms all ease;
  transition: 220ms all ease;
  -webkit-transform-origin: 50% 40%;
  transform-origin: 50% 40%;
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
}
.list--expandable li .icon-wrap.expand-toggle.expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.list--expandable li a.btn-icon-solo,
.list--expandable li button.btn-icon-solo {
  padding: 4px 9px;
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.list--expandable li a.btn-icon-solo[class*="app-icon-"]:before,
.list--expandable li button.btn-icon-solo[class*="app-icon-"]:before {
  font-family: "AppIcons";
}
.table.expandable tr.selection .list--expandable li a.btn-icon-solo,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo {
  color: #444444;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.list--expandable li a.btn-svg-icon-solo,
.list--expandable li button.btn-svg-icon-solo {
  padding: 6px 8px;
}
.list--expandable li a.btn-icon-solo,
.list--expandable li button.btn-icon-solo {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.list--expandable li a.btn-icon-solo:hover,
.list--expandable li button.btn-icon-solo:hover,
.list--expandable li a.btn-icon-solo.hover,
.list--expandable li button.btn-icon-solo.hover,
.list--expandable li a.btn-icon-solo:active,
.list--expandable li button.btn-icon-solo:active,
.list--expandable li a.btn-icon-solo.active,
.list--expandable li button.btn-icon-solo.active,
.open .dropdown-toggle.list--expandable li a.btn-icon-solo,
.open .dropdown-toggle.list--expandable li button.btn-icon-solo {
  color: #626262;
  background: rgba(0, 0, 0, 0.28);
  border-color: rgba(0, 0, 0, 0);
}
.list--expandable li a.btn-icon-solo:active,
.list--expandable li button.btn-icon-solo:active,
.list--expandable li a.btn-icon-solo.active,
.list--expandable li button.btn-icon-solo.active,
.open .dropdown-toggle.list--expandable li a.btn-icon-solo,
.open .dropdown-toggle.list--expandable li button.btn-icon-solo {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: rgba(0, 0, 0, 0.28);
}
.list--expandable li a.btn-icon-solo.disabled,
.list--expandable li button.btn-icon-solo.disabled,
.list--expandable li a.btn-icon-solo[disabled],
.list--expandable li button.btn-icon-solo[disabled],
.list--expandable li a.btn-icon-solo.disabled:hover,
.list--expandable li button.btn-icon-solo.disabled:hover,
.list--expandable li a.btn-icon-solo[disabled]:hover,
.list--expandable li button.btn-icon-solo[disabled]:hover,
.list--expandable li a.btn-icon-solo.disabled.hover,
.list--expandable li button.btn-icon-solo.disabled.hover,
.list--expandable li a.btn-icon-solo[disabled].hover,
.list--expandable li button.btn-icon-solo[disabled].hover,
.list--expandable li a.btn-icon-solo.disabled:focus,
.list--expandable li button.btn-icon-solo.disabled:focus,
.list--expandable li a.btn-icon-solo[disabled]:focus,
.list--expandable li button.btn-icon-solo[disabled]:focus,
.list--expandable li a.btn-icon-solo.disabled:active,
.list--expandable li button.btn-icon-solo.disabled:active,
.list--expandable li a.btn-icon-solo[disabled]:active,
.list--expandable li button.btn-icon-solo[disabled]:active,
.list--expandable li a.btn-icon-solo.disabled.active,
.list--expandable li button.btn-icon-solo.disabled.active,
.list--expandable li a.btn-icon-solo[disabled].active,
.list--expandable li button.btn-icon-solo[disabled].active {
  background: rgba(0, 0, 0, 0.28);
  border-color: rgba(0, 0, 0, 0);
}
.list--expandable li a.btn-icon-solo.btn-danger-hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.list--expandable li a.btn-icon-solo.btn-danger-hover:hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover:hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover.hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover.hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover:active,
.list--expandable li button.btn-icon-solo.btn-danger-hover:active,
.list--expandable li a.btn-icon-solo.btn-danger-hover.active,
.list--expandable li button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.list--expandable li a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.list--expandable li button.btn-icon-solo.btn-danger-hover {
  color: #fff;
  background: #b42727;
  border-color: #8e1f1f;
}
.list--expandable li a.btn-icon-solo.btn-danger-hover:active,
.list--expandable li button.btn-icon-solo.btn-danger-hover:active,
.list--expandable li a.btn-icon-solo.btn-danger-hover.active,
.list--expandable li button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.list--expandable li a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.list--expandable li button.btn-icon-solo.btn-danger-hover {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #b42727;
}
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled],
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled],
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled:hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled:hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled]:hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled]:hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled.hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled.hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled].hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled].hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled:focus,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled:focus,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled]:focus,
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled]:focus,
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled:active,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled:active,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled]:active,
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled]:active,
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled.active,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled.active,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled].active,
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled].active {
  background: #d23232;
  border-color: #c02a2a;
}
.list--expandable li a.btn-icon-solo:focus,
.list--expandable li button.btn-icon-solo:focus {
  outline: 0;
  -webkit-box-shadow: 0px 0px 1px 1px #85b4fe;
          box-shadow: 0px 0px 1px 1px #85b4fe;
}
.table.expandable tr.selection .list--expandable li a.btn-icon-solo:hover,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo:hover,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.hover,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.hover,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo:active,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo:active,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.active,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection .list--expandable li a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection .list--expandable li button.btn-icon-solo {
  color: #444444;
  background: #808080;
  border-color: rgba(0, 0, 0, 0);
}
.table.expandable tr.selection .list--expandable li a.btn-icon-solo:active,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo:active,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.active,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection .list--expandable li a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection .list--expandable li button.btn-icon-solo {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #808080;
}
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.disabled,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.disabled,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo[disabled],
.table.expandable tr.selection .list--expandable li button.btn-icon-solo[disabled],
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.disabled:hover,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.disabled:hover,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo[disabled]:hover,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo[disabled]:hover,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.disabled.hover,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.disabled.hover,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo[disabled].hover,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo[disabled].hover,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.disabled:focus,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.disabled:focus,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo[disabled]:focus,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo[disabled]:focus,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.disabled:active,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.disabled:active,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo[disabled]:active,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo[disabled]:active,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.disabled.active,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.disabled.active,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo[disabled].active,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo[disabled].active {
  background: #959595;
  border-color: rgba(0, 0, 0, 0);
}
.list--expandable li .btn-primary-action,
.list--expandable li .btn-secondary-action {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .list--expandable li .btn-primary-action[disabled],
tr:hover .list--expandable li .btn-secondary-action[disabled],
li:hover .list--expandable li .btn-primary-action[disabled],
li:hover .list--expandable li .btn-secondary-action[disabled],
tr .list--expandable li .btn-primary-action[disabled],
tr .list--expandable li .btn-secondary-action[disabled],
li .list--expandable li .btn-primary-action[disabled],
li .list--expandable li .btn-secondary-action[disabled],
tr:hover .list--expandable li .btn-primary-action.disabled,
tr:hover .list--expandable li .btn-secondary-action.disabled,
li:hover .list--expandable li .btn-primary-action.disabled,
li:hover .list--expandable li .btn-secondary-action.disabled,
tr .list--expandable li .btn-primary-action.disabled,
tr .list--expandable li .btn-secondary-action.disabled,
li .list--expandable li .btn-primary-action.disabled,
li .list--expandable li .btn-secondary-action.disabled {
  opacity: 0.2;
}
.list--expandable li .btn-primary-action {
  font-weight: 600;
}
tr:hover .list--expandable li .btn-primary-action,
li:hover .list--expandable li .btn-primary-action,
.list--expandable li .btn-primary-action.btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .list--expandable li .btn-primary-action,
li:hover .list--expandable li .btn-primary-action,
.list--expandable li .btn-primary-action:hover,
.list--expandable li .btn-primary-action:focus,
.list--expandable li .btn-primary-action:active,
.list--expandable li .btn-primary-action.btn-primary-action--staticColor {
  color: white;
}
tr:hover .list--expandable li .btn-primary-action:hover,
li:hover .list--expandable li .btn-primary-action:hover,
tr .list--expandable li .btn-primary-action:hover,
li .list--expandable li .btn-primary-action:hover,
.list--expandable li .btn-primary-action:hover,
tr:hover .list--expandable li .btn-primary-action:focus,
li:hover .list--expandable li .btn-primary-action:focus,
tr .list--expandable li .btn-primary-action:focus,
li .list--expandable li .btn-primary-action:focus,
.list--expandable li .btn-primary-action:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .list--expandable li .btn-primary-action:active,
li:hover .list--expandable li .btn-primary-action:active,
tr .list--expandable li .btn-primary-action:active,
li .list--expandable li .btn-primary-action:active,
.list--expandable li .btn-primary-action:active {
  background: #0b5b5b;
  border-color: #004242;
}
.list--expandable li .btn-secondary-action {
  font-weight: 500;
}
tr:hover .list--expandable li .btn-secondary-action,
li:hover .list--expandable li .btn-secondary-action,
.list--expandable li .btn-secondary-action.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .list--expandable li .btn-secondary-action,
li:hover .list--expandable li .btn-secondary-action,
.list--expandable li .btn-secondary-action:hover,
.list--expandable li .btn-secondary-action:focus,
.list--expandable li .btn-secondary-action:active,
.list--expandable li .btn-secondary-action.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .list--expandable li .btn-secondary-action:hover,
li:hover .list--expandable li .btn-secondary-action:hover,
tr .list--expandable li .btn-secondary-action:hover,
li .list--expandable li .btn-secondary-action:hover,
.list--expandable li .btn-secondary-action:hover,
tr:hover .list--expandable li .btn-secondary-action:focus,
li:hover .list--expandable li .btn-secondary-action:focus,
tr .list--expandable li .btn-secondary-action:focus,
li .list--expandable li .btn-secondary-action:focus,
.list--expandable li .btn-secondary-action:focus {
  background: #c9e8e8;
}
tr:hover .list--expandable li .btn-secondary-action:active,
li:hover .list--expandable li .btn-secondary-action:active,
tr .list--expandable li .btn-secondary-action:active,
li .list--expandable li .btn-secondary-action:active,
.list--expandable li .btn-secondary-action:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.list--expandable li:hover a.btn:not(.disabled):not([disabled="disabled"]),
.list--expandable li:hover button.btn:not(.disabled):not([disabled="disabled"]) {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: 70ms 0ms all ease-in;
  transition: 70ms 0ms all ease-in;
}
.list--expandable li:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(2),
.list--expandable li:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(2) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}
.list--expandable li:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(3),
.list--expandable li:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(3) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}
.list--expandable li:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(4),
.list--expandable li:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(4) {
  -webkit-transition-delay: 120ms;
  transition-delay: 120ms;
}
.fill-row,
.flag {
  display: table;
}
.fill-row.fill-row--align-top {
  vertical-align: top;
}
.fill-row.fill-row--align-middle {
  vertical-align: middle;
}
.fill-row.fill-row--align-bottom {
  vertical-align: bottom;
}
.fill-row .fill-row__cell {
  display: table-cell;
  width: 1%;
}
.fill-row .fill-row__cell.cell--stretch {
  width: 100%;
}
.fill-row .fill-row__cell.cell--align-top {
  vertical-align: top;
}
.fill-row .fill-row__cell.cell--align-middle {
  vertical-align: middle;
}
.fill-row .fill-row__cell.cell--align-bottom {
  vertical-align: bottom;
}
.loading-spinner,
.section-loading-spinner,
.loading-spinner-bg {
  background: white;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  margin: 0;
  z-index: 2;
}
.content-viewport-spinner-container,
.auth-spinner {
  z-index: 1000;
}
.spinner {
  content: '';
  display: block;
  border-bottom: 6px solid #eee;
  border-left: 6px solid #eee;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 125px;
  width: 125px;
  left: calc(50% +  -62.5px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(50%  -  62.5px);
}
.spinner.spinner--semiopaque {
  content: '';
  display: block;
  border-bottom: 6px solid #000000;
  border-left: 6px solid #000000;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 125px;
  width: 125px;
  left: calc(50% +  -62.5px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(50%  -  62.5px);
}
.section-loading-spinner.spinner--halfSize .spinner {
  content: '';
  display: block;
  border-bottom: 4px solid #eee;
  border-left: 4px solid #eee;
  border-top: 4px solid #006666;
  border-radius: 100%;
  height: 62.5px;
  width: 62.5px;
  left: calc(50% +  -31.25px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 4px solid #006666;
  position: absolute;
  top: calc(50%  -  31.25px);
}
.section-loading-spinner.spinner--semiopaque {
  opacity: 0.25;
  background: #363636;
}
.section-loading-spinner.spinner--semiopaque .spinner {
  content: '';
  display: block;
  border-bottom: 6px solid #000000;
  border-left: 6px solid #000000;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 125px;
  width: 125px;
  left: calc(50% +  -62.5px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(50%  -  62.5px);
}
.page-footer .section-loading-spinner.spinner--semiopaque {
  margin: 0;
}
.pseudo-modal .section-loading-spinner.spinner--semiopaque {
  opacity: .4;
}
.section-loading-spinner.spinner--semiopaque.spinner--halfSize .spinner {
  content: '';
  display: block;
  border-bottom: 6px solid #000000;
  border-left: 6px solid #000000;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 62.5px;
  width: 62.5px;
  left: calc(50% +  -31.25px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(50%  -  31.25px);
}
.section-loading-spinner.spinner--noBg {
  background-color: transparent;
}
.block-spinner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  position: relative;
  margin: 3rem 0;
}
.block-spinner .spinner {
  content: '';
  display: block;
  border-bottom: 6px solid #363636;
  border-left: 6px solid #363636;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 62.5px;
  width: 62.5px;
  left: calc(50% +  -31.25px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #363636;
  position: relative;
  top: 50%;
  left: auto;
  opacity: 0.25;
}
.inline-spinner {
  display: inline-block;
  margin: -0.75em 0.5em;
}
.inline-spinner .spinner {
  content: '';
  display: block;
  border-bottom: 2px solid #eee;
  border-left: 2px solid #eee;
  border-top: 2px solid #006666;
  border-radius: 100%;
  height: 1.5em;
  width: 1.5em;
  left: calc(50% +  -0.75em);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 2px solid #eee;
  position: relative;
  top: 50%;
  left: auto;
}
.section-loading-spinner.spinner--block-header {
  z-index: 20;
}
tbody.filtering:after {
  content: '';
  display: block;
  border-bottom: 6px solid #eee;
  border-left: 6px solid #eee;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 62.5px;
  width: 62.5px;
  left: calc(50% +  -31.25px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(40%  -  31.25px);
}
#ContentViewport tbody.filtering {
  opacity: .5;
}
tbody.filtering {
  position: relative;
}
.full-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 12000;
}
.main-viewport ~ .full-overlay {
  top: 88px;
  height: calc(100% -  88px);
}
.app-loader {
  background-color: #737373;
  color: white;
}
.app-loader .loading-message {
  position: absolute;
  top: 50%;
  text-align: center;
  width: 100%;
}
.app-loader .loading-bar-container .loading-message {
  top: auto;
  margin-top: 2em;
}
.app-loader.ng-hide-add,
.app-loader.ng-hide-remove {
  display: block !important;
  -webkit-transition: .45s opacity;
  transition: .45s opacity;
}
.app-loader.ng-hide-add,
.app-loader.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
.app-loader.ng-hide-remove,
.app-loader.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
.loading-bar-container {
  position: absolute;
  margin: auto;
  top: calc(50% -  100px);
  top: 50%;
  left: calc(50% -  100px);
  width: 300px;
  height: 200px;
}
.loading-bar {
  width: 200px;
}
.loading-bar__progress {
  position: relative;
  float: left;
  width: 200px;
  height: 10px;
  background-color: rgba(0, 0, 0, 0.15);
  padding: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 5px;
  -webkit-transition: .2s width linear;
  transition: .2s width linear;
}
.loading-bar__progress-bar {
  position: relative;
  width: 0%;
  height: 6px;
  border-radius: 4px;
  background-color: white;
}
.loading-bar__percentage {
  background-color: #006666;
  border-radius: 10px;
  height: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 0px;
  font-family: Arial, Helvetica, sans-serif;
  color: white;
  font-size: 8px;
  text-align: center;
  float: left;
  line-height: 10px !important;
  margin: 0 0 0 5px;
}
.page-body + .page-body,
[ui-view] + [ui-view],
ui-view + ui-view {
  z-index: 1010;
}
.page-body + .page-body.ng-leave,
[ui-view] + [ui-view].ng-leave,
ui-view + ui-view.ng-leave {
  opacity: 1;
  -webkit-transition: 250ms opacity linear;
  transition: 250ms opacity linear;
}
.page-body + .page-body.ng-leave.ng-leave-active,
[ui-view] + [ui-view].ng-leave.ng-leave-active,
ui-view + ui-view.ng-leave.ng-leave-active {
  opacity: 0;
}
loading-circle,
.page-alerts .alert loading-circle {
  color: #007626;
}
.svg-loader-circle-filled--isError {
  stroke: #d62121;
}
@-webkit-keyframes drawCheckmark {
  from {
    stroke: rgba(255, 255, 255, 0);
  }
  25% {
    stroke: white;
  }
  to {
    stroke-dashoffset: 0px;
  }
}
@keyframes drawCheckmark {
  from {
    stroke: rgba(255, 255, 255, 0);
  }
  25% {
    stroke: white;
  }
  to {
    stroke-dashoffset: 0px;
  }
}
@keyframes drawCheckmark {
  from {
    stroke: rgba(255, 255, 255, 0);
  }
  25% {
    stroke: white;
  }
  to {
    stroke-dashoffset: 0px;
  }
}
@-webkit-keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
            transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-8px, 0, 0);
            transform: translate3d(-8px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(2px, 0, 0);
            transform: translate3d(2px, 0, 0);
  }
}
@keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
            transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-8px, 0, 0);
            transform: translate3d(-8px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(2px, 0, 0);
            transform: translate3d(2px, 0, 0);
  }
}
@-webkit-keyframes rotateProcessingIndicator {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}
@keyframes rotateProcessingIndicator {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}
.section-loading-spinner.ng-enter,
.section-loading-spinner.ng-leave {
  display: block;
}
.section-loading-spinner.ng-leave {
  -webkit-transition: 100ms linear opacity;
  transition: 100ms linear opacity;
  opacity: 1;
}
.section-loading-spinner.ng-leave.spinner--semiopaque {
  opacity: 0.25;
}
.section-loading-spinner.ng-leave.ng-leave-active {
  opacity: 0;
}
.section-loading-spinner.spinner--semiopaque:not(.ng-leave) {
  -webkit-animation: fadeInSpinner 250ms 0ms 1 linear both;
          animation: fadeInSpinner 250ms 0ms 1 linear both;
}
@-webkit-keyframes fadeInSpinner {
  from {
    opacity: 0;
  }
}
@keyframes fadeInSpinner {
  from {
    opacity: 0;
  }
}
form.has-split-columns {
  min-height: 100%;
  max-height: 100%;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  form.has-split-columns {
    height: 100%;
  }
}
.page-alerts {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 300px;
  position: fixed;
  right: 5%;
  z-index: 2147483647;
  bottom: 10px;
}
.page-alerts .alert {
  width: 340px;
  float: right;
  clear: both;
  margin-bottom: 0;
  border-radius: 0;
  border-width: 10px 0 0 0;
  background: white;
  -webkit-box-shadow: 1px 1px 4px 0px #808080;
  box-shadow: 1px 1px 4px 0px #808080;
  color: #383838;
  border-color: #006666;
}
.page-alerts .alert.alert-danger {
  border-color: #d62121;
  color: #d62121;
}
.page-alerts .alert.alert-success {
  border-color: #007626;
}
.page-alerts .alert.alert-warning,
.page-alerts .alert.checklist .checklist__item.is-warning {
  border-color: #d34727;
}
.alert-group > * {
  -webkit-transition: 0.4s all ease-out;
  transition: 0.4s all ease-out;
}
.alert-group > *.ng-enter {
  opacity: 0;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.alert-group > *.ng-enter-active {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.alert-group > *.ng-leave {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.alert-group > *.ng-leave-active {
  opacity: 0;
  -webkit-transform: translateY(-20px);
          transform: translateY(-20px);
}
.page-alerts .close {
  margin-left: .3em;
}
.popover {
  z-index: 3000;
  border-radius: 5px;
}
.popover .popover-content {
  padding: 4px 12px;
  font-family: 'freight-sans-pro';
  font-weight: 500;
}
.popover.popover-confirm {
  height: auto;
  width: auto;
  overflow: visible;
  display: block;
  color: #333;
}
.popover.popover-confirm .popover-content .btn {
  margin: 5px;
  -webkit-transform: none;
  transform: none;
}
.has-popover {
  outline: 0 !important;
}
a.has-popover {
  display: inline-block;
}
.has-popover,
.btn-icon-solo {
  position: relative;
}
.has-popover .popover.popover-for-icon,
.btn-icon-solo .popover.popover-for-icon {
  height: auto;
  width: auto;
  overflow: visible;
  display: block;
  top: auto;
  bottom: 130%;
  left: 50%;
  -webkit-transform: translate(-50%, 2px);
          transform: translate(-50%, 2px);
  color: #333;
  opacity: 0;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 100ms;
  transition-duration: 100ms;
  -webkit-transition-delay: 600ms;
  transition-delay: 600ms;
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.07);
  border: 1px solid #eeeeee;
}
.has-popover .popover.popover-for-icon .popover-inner,
.btn-icon-solo .popover.popover-for-icon .popover-inner,
.has-popover .popover.popover-for-icon .arrow,
.btn-icon-solo .popover.popover-for-icon .arrow,
.has-popover .popover.popover-for-icon .popover-content,
.btn-icon-solo .popover.popover-for-icon .popover-content {
  display: none;
}
.has-popover .popover.popover-for-icon.bottom,
.btn-icon-solo .popover.popover-for-icon.bottom {
  margin-top: 0;
  bottom: auto;
  top: 130%;
  -webkit-transform: translate(-50%, -2px);
          transform: translate(-50%, -2px);
}
.has-popover .popover.popover-for-icon.left,
.btn-icon-solo .popover.popover-for-icon.left {
  bottom: 50%;
  top: auto;
  left: -100%;
  -webkit-transform: translate(calc(-50% + 2px), 50%);
          transform: translate(calc(-50% + 2px), 50%);
}
.has-popover .popover.popover-for-icon.top.left,
.btn-icon-solo .popover.popover-for-icon.top.left {
  top: auto;
  right: 0;
  bottom: 130%;
  left: auto;
  -webkit-transform: translate(0, 2px);
          transform: translate(0, 2px);
}
.has-popover .popover.popover-for-icon.top.left .arrow,
.btn-icon-solo .popover.popover-for-icon.top.left .arrow {
  top: auto;
  bottom: -8px;
  right: 0;
  left: auto;
  margin-top: 0;
  border-right-width: 8px;
  border-left-color: transparent;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.has-popover .popover.popover-for-icon.top.left .arrow:after,
.btn-icon-solo .popover.popover-for-icon.top.left .arrow:after {
  right: auto;
  border-right-width: 7px;
  border-left-color: transparent;
}
.has-popover:focus .popover.popover-for-icon,
.btn-icon-solo:focus .popover.popover-for-icon {
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.has-popover:focus:not([suppress-focus-style]),
.btn-icon-solo:focus:not([suppress-focus-style]),
.has-popover:hover:not([suppress-focus-style]),
.btn-icon-solo:hover:not([suppress-focus-style]) {
  overflow: visible;
}
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon {
  opacity: 1;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner,
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon .arrow,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon .arrow,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon .arrow,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon .arrow,
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-content,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-content,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-content,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-content {
  display: block;
}
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner:hover,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner:hover,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner:hover,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner:hover {
  display: none;
}
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon.left,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon.left,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon.left,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon.left {
  -webkit-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
}
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon.top.left,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon.top.left,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon.top.left,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon.top.left {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.toolbar {
  border-bottom: 1px solid #BBBBBB;
}
.toolbar form {
  margin-bottom: 0;
}
.toolbar.well-small {
  background: #F8F8F8;
  padding-left: 15px;
  padding-right: 15px;
}
.toolbar input[type="text"] {
  margin-bottom: 0px;
  margin-right: 9px;
}
.toolbar .navbar-brand {
  display: block;
  float: left;
  font-size: 1.14285714rem;
  font-weight: normal;
  color: #1B1B1B;
}
.toolbar .navbar-brand:not(.btn) {
  padding: 4px 0px;
}
.toolbar * + label,
.toolbar * + .btn-group {
  margin-left: 10px;
}
.grid-btn-toolbar.btn-toolbar {
  margin-bottom: 0;
  margin-top: 4px;
}
.modal-header {
  position: relative;
  border-radius: 3px 3px 0 0;
  border-bottom: 0;
}
.modal-content {
  border-radius: 3px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  border: 0;
}
.modal-footer {
  position: relative;
  padding: 0 20px;
  border-radius: 0 0 3px 3px;
}
body > .modal {
  padding-top: 92px;
}
body > .modal .modal-dialog {
  padding-top: 0;
}
/**
 * Reusable "extendable" classes
 */
.inline-icon,
.table > tbody td .warning-text:before {
  vertical-align: middle;
}
.inline-icon-wrap.wrap--flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-pack: inherit;
      -ms-flex-pack: inherit;
          justify-content: inherit;
}
.inline-icon-wrap.wrap--flex .inline-icon {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.inline-icon-wrap.wrap--flex .inline-text {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
}
.inline-icon-wrap.wrap--flex > :not(:first-child) {
  margin-left: .6em;
}
.svg-wrap--single-color {
  fill: currentColor;
}
.svg-wrap--single-color svg {
  color: inherit;
}
.icon-wrap {
  display: inline-block;
}
.icon-wrap svg {
  display: block;
}
/**
 * Non-semantic helper classes: please define your styles before this section.
 */
.hide {
  visibility: hidden;
}
.display-none {
  display: none;
}
.hide-opacity {
  opacity: 1;
  display: block;
}
.hide-opacity.hide-opacity--table-cell {
  display: table-cell;
}
.hide-opacity.hide-opacity--table-cell.is-hidden-add.is-hidden-add-active,
.hide-opacity.hide-opacity--table-cell.is-hidden-remove.is-hidden-remove-active {
  display: table-cell;
}
.hide-opacity.is-hidden-add.is-hidden-add-active,
.hide-opacity.is-hidden-remove.is-hidden-remove-active {
  display: block;
}
.hide-opacity.is-hidden-add {
  opacity: 1;
}
.hide-opacity.is-hidden-add.is-hidden-add-active {
  opacity: 0;
}
.hide-opacity.is-hidden-remove {
  opacity: 0;
}
.hide-opacity.is-hidden-remove.is-hidden-remove-active {
  opacity: 1;
}
.hide-opacity.is-hidden {
  display: none;
  opacity: 0;
}
.hide-opacity.fade-in {
  -webkit-transition: .3s opacity ease;
  transition: .3s opacity ease;
}
.overflow-hide {
  overflow: hidden;
}
.no-border-radius-top,
.wnd-table-filter .dropdown-menu.dropdown-form {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.no-border-radius-bottom {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.position-static {
  position: static;
}
.click-target {
  display: block;
}
.click-target:hover,
.click-target:focus {
  text-decoration: none;
}
.no-border {
  border: 0;
}
.width-auto {
  width: auto;
}
.width-auto.form-group > .form-control {
  width: auto;
}
.width-auto.form-group > .control-label {
  display: block;
}
.full-width {
  width: 100%;
  padding: 0;
}
.unclickable {
  cursor: default;
}
.center-heading {
  text-align: center;
}
.center-block {
  display: block;
  width: auto;
  margin-left: auto;
  margin-right: auto;
}
.vert-center {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.flip-x {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.clickable {
  cursor: pointer;
}
.dropdown-menu li {
  cursor: pointer;
}
/* resetting <ul> elements */
.no-style-type {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.no-padding {
  padding: 0;
}
.no-margin-vert,
.form-horizontal .form-subsection-title.form-group .subsection-title-heading {
  margin-top: 0;
  margin-bottom: 0;
}
.no-margin-top {
  margin-top: 0;
}
.no-margin-bottom {
  margin-bottom: 0;
}
/* Custom styling for text selection */
.selection {
  background: 38.43137255%;
  color: #fff;
  text-shadow: none;
}
.textarea-stretch {
  min-width: 100%;
  min-height: 7em;
}
.textarea--noresize,
textarea.form-control.textarea--noresize {
  resize: none;
}
.align-right {
  text-align: right;
}
.align-center {
  text-align: center;
}
.form-hr-border-top {
  border-top: 1px solid #86888A;
}
.form-hr-border-bottom {
  border-bottom: 1px solid #86888A;
}
.use-baseline-grid {
  background-image: url(http://basehold.it/i/20/999999);
}
.use-baseline-grid:hover {
  background-image: none;
}
.align-middle {
  vertical-align: middle;
}
.overflow-y {
  overflow-y: auto;
}
.overflow-x {
  overflow-x: auto;
}
.btn.btn-large {
  font-size: 1.42857143rem;
}
.hide-internal-links a[ui-sref],
.hide-internal-links button[ui-sref],
.hide-internal-links a[href^="#"],
.hide-internal-links button[href^="#"] {
  display: none;
}
.button-alternative {
  text-decoration: underline;
}
.TextLink {
  font-weight: 500;
  color: #006666;
  text-decoration: none;
}
.TextLink:hover,
.TextLink:focus {
  color: #009999;
  text-decoration: underline;
}
.TextLink:active {
  color: #003333;
}
.TextLink--underlined {
  text-decoration: underline;
}
/* For image replacement */
.ir {
  display: block;
  text-indent: -999em;
  overflow: hidden;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
}
.ui-scrollfix {
  position: fixed;
  top: 0px;
}
/* The CKEditor puts these styles in last and they override anything in the CSS we're including so it was necesssary to put them here */
.cke_combo_text {
  width: 150px !important;
}
.cke_panel_grouptitle {
  font-size: 0.85714286rem !important;
}
.cke_combopanel {
  font-size: 0.42857143rem !important;
  width: 260px !important;
  height: 300px !important;
}
.content--ge-after:after {
  content: '\2265';
}
@-webkit-keyframes zoom-bg-login {
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes zoom-bg-login {
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes login-fade-in {
  from {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes login-fade-in {
  from {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes simpleopacityfadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes simpleopacityfadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.wnd-table-filter .search-filter-bar {
  position: relative;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string {
  text-align: left;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 100%;
  margin: 0;
  font-family: 'freight-sans-condensed';
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .search-filter-bar__filters {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 20px);
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__field {
  font-style: italic;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__field,
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__description:after {
  color: #555555;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__description {
  color: #1c74d9;
  font-weight: 600;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter:nth-last-child(n + 2) .filter__description:after {
  content: ",";
  font-weight: normal;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter.filter--default .filter__description {
  color: #757575;
}
.wnd-table-filter .dropdown-menu.dropdown-form {
  margin-top: 0px;
  border-color: #66afe9;
  border-top: 1px solid #86888A;
  left: auto;
  right: 0;
  max-height: calc(100vh -  148px);
  min-width: 100%;
  text-align: left;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 1;
}
.search-prompt .wnd-table-filter .dropdown-menu.dropdown-form {
  max-height: calc(100vh -  208px);
  min-width: 100%;
}
.wnd-table-filter .dropdown-menu.dropdown-form:before,
.wnd-table-filter .dropdown-menu.dropdown-form:after {
  display: none;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude],
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] > .extend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] {
  margin-right: -20px;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] .form-group,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input] {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 23em;
          flex: 1 0 23em;
  padding-right: 20px;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] .form-group .form-control,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input] .form-control {
  width: 100%;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] .form-group.fill-width,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input].fill-width {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] .form-group.form-group--parent,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input].form-group--parent {
  margin-bottom: 40px;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] .form-group .form-group,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input] .form-group {
  padding-right: 0;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input]:not(:last-child) .form-group,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input]:not(:last-child) .form-group:last-child {
  margin-bottom: 20px;
}
.wnd-table-filter-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.search-filter-bar__caret {
  float: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  color: #2b81e3;
}
.page-body-column.column--search.is-searching {
  overflow: hidden;
}
.sibling-controls.search-heading,
.page-heading.search-heading {
  position: relative;
  z-index: 5;
}
.page-heading.search-prompt ~ .page-footer .loading-spinner {
  display: none;
}
.page-heading.search-prompt,
.sibling-controls.search-prompt {
  min-height: 0;
  max-height: none;
  height: auto;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.page-heading.search-prompt.split-block-heading.page-heading .heading-block.right .heading-block-element,
.sibling-controls.search-prompt.split-block-heading.page-heading .heading-block.right .heading-block-element,
.page-heading.search-prompt .split-block-group .split-block.right .heading-block-element,
.sibling-controls.search-prompt .split-block-group .split-block.right .heading-block-element {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: flex-start;
}
.page-heading.search-prompt.split-block-heading.page-heading .heading-block.right.wnd-table-filter,
.sibling-controls.search-prompt.split-block-heading.page-heading .heading-block.right.wnd-table-filter,
.page-heading.search-prompt .split-block-group .split-block.right.wnd-table-filter,
.sibling-controls.search-prompt .split-block-group .split-block.right.wnd-table-filter {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 1;
  order: 1;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.page-heading.search-prompt .search-filter-bar__string,
.sibling-controls.search-prompt .search-filter-bar__string {
  font-size: 1.28571429rem;
  line-height: 1.33;
  height: 41px;
  padding: 10px 18px;
  padding: 8px 16px;
}
.page-heading.search-prompt .filter-toggle-controls button.btn.btn-default.split-button,
.sibling-controls.search-prompt .filter-toggle-controls button.btn.btn-default.split-button {
  height: 41px;
  padding-left: 18px;
  padding-right: 18px;
  font-size: 1.28571429rem;
}
.page-heading.search-prompt .filter-toggle-controls button.btn.btn-default.split-button i,
.sibling-controls.search-prompt .filter-toggle-controls button.btn.btn-default.split-button i {
  font-size: calc(1.28571429rem - 2px);
}
.page-heading.search-prompt .filter-toggle-controls button.btn.btn-default.split-button svg.inline-icon,
.sibling-controls.search-prompt .filter-toggle-controls button.btn.btn-default.split-button svg.inline-icon {
  height: 18px;
  width: 18px;
}
.sibling-controls.search-prompt {
  padding-left: 20px;
  padding-right: 20px;
}
.sibling-controls.search-prompt.split-block-group {
  -ms-flex-line-pack: center;
  align-content: center;
}
.sibling-controls.search-prompt.split-block-group .split-block.left {
  margin-bottom: 10px;
}
@media screen and (min-width: 0\0) {
  .wnd-table-filter .dropdown-menu.dropdown-form {
    width: 20px;
  }
}
div[wnd-text-filter] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -ms-grid;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
div[wnd-text-filter] input:focus ~ *[class^="app-icon"],
div[wnd-text-filter] input.filter-active ~ *[class^="app-icon"] {
  color: rgba(28, 116, 217, 0.5);
}
div[wnd-text-filter] input:focus ~ *[class^="app-icon"].clear-button,
div[wnd-text-filter] input.filter-active ~ *[class^="app-icon"].clear-button {
  color: #1c74d9;
  font-size: 0.85714286rem;
}
div[wnd-text-filter] input:focus ~ *[class^="app-icon"].clear-button:hover,
div[wnd-text-filter] input.filter-active ~ *[class^="app-icon"].clear-button:hover,
div[wnd-text-filter] input:focus ~ *[class^="app-icon"].clear-button:focus,
div[wnd-text-filter] input.filter-active ~ *[class^="app-icon"].clear-button:focus {
  color: #418ee7;
}
div[wnd-text-filter] .clear-button[ng-click] {
  text-align: inherit;
  background: none;
  border: 0;
  -webkit-appearance: none;
  font-size: inherit;
  opacity: 0;
  display: none;
  right: 0;
  margin-right: 6px;
  line-height: 30px;
  padding: 0 6px;
}
div[wnd-text-filter] input.filter-active ~ .clear-button {
  opacity: 1;
  display: block;
}
div[wnd-text-filter] .input-filter {
  background-color: #fafafa;
  border-radius: 3px;
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.04) inset;
          box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.04) inset;
}
.input-filter,
.has-icon-left {
  padding-left: 34px;
}
.input-filter,
.has-icon-right {
  padding-right: 34px;
}
.input-addon[class^="app-icon"],
wnd-text-filter [class^="app-icon"],
div[wnd-text-filter] [class^="app-icon"] {
  position: absolute;
  line-height: 30px;
  padding-left: 12px;
  color: #86888A;
}
.has-icon:focus ~ .input-addon[class^="app-icon"],
.has-icon:focus ~ wnd-text-filter [class^="app-icon"],
.has-icon:focus ~ div[wnd-text-filter] [class^="app-icon"] {
  color: #808080;
}
.input-addon[class^="app-icon"].icon-right,
wnd-text-filter [class^="app-icon"].icon-right,
div[wnd-text-filter] [class^="app-icon"].icon-right {
  right: 0;
  padding-right: 12px;
}
a.btn.btn-filters.filters-active,
button.btn.btn-filters.filters-active {
  color: white;
  fill: white;
  background: #1c74d9;
  background: -o-linear-gradient(#2b81e4, #1968c2);
  border-color: #10447f;
  border-width: 1px;
  border-style: solid;
  font-weight: 500;
}
a.btn.btn-filters.filters-active:hover,
button.btn.btn-filters.filters-active:hover,
a.btn.btn-filters.filters-active:active,
button.btn.btn-filters.filters-active:active,
a.btn.btn-filters.filters-active.active,
button.btn.btn-filters.filters-active.active,
.open a.btn.btn-filters.filters-active.dropdown-toggle,
.open button.btn.btn-filters.filters-active.dropdown-toggle {
  color: #d9d9d9;
  fill: #d9d9d9;
  background: #1761b5;
  background: -o-linear-gradient(#2b81e4, #165cac);
  border-color: #092748;
}
a.btn.btn-filters.filters-active:active,
button.btn.btn-filters.filters-active:active,
a.btn.btn-filters.filters-active.active,
button.btn.btn-filters.filters-active.active,
.open .dropdown-toggle a.btn.btn-filters.filters-active,
.open .dropdown-toggle button.btn.btn-filters.filters-active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #1761b5;
}
a.btn.btn-filters.filters-active.disabled,
button.btn.btn-filters.filters-active.disabled,
a.btn.btn-filters.filters-active[disabled],
button.btn.btn-filters.filters-active[disabled],
a.btn.btn-filters.filters-active.disabled:hover,
button.btn.btn-filters.filters-active.disabled:hover,
a.btn.btn-filters.filters-active[disabled]:hover,
button.btn.btn-filters.filters-active[disabled]:hover,
a.btn.btn-filters.filters-active.disabled:focus,
button.btn.btn-filters.filters-active.disabled:focus,
a.btn.btn-filters.filters-active[disabled]:focus,
button.btn.btn-filters.filters-active[disabled]:focus,
a.btn.btn-filters.filters-active.disabled:active,
button.btn.btn-filters.filters-active.disabled:active,
a.btn.btn-filters.filters-active[disabled]:active,
button.btn.btn-filters.filters-active[disabled]:active,
a.btn.btn-filters.filters-active.disabled.active,
button.btn.btn-filters.filters-active.disabled.active,
a.btn.btn-filters.filters-active[disabled].active,
button.btn.btn-filters.filters-active[disabled].active {
  background: #1c74d9;
  border-color: #10447f;
}
a.btn.btn-filters.filters-active:focus,
button.btn.btn-filters.filters-active:focus {
  color: white;
}
.form-control.filter-active,
.form-control[data-filter-active="true"],
.filter-active[wnd-input] .form-control,
.filter-active[wnd-form-group] .form-control,
.table > thead > tr > th.filter .form-control.filter-active {
  background-color: rgba(43, 129, 227, 0.1);
  border-color: rgba(43, 129, 227, 0.85);
}
.form-control.filter-active a.select2-choice,
.form-control[data-filter-active="true"] a.select2-choice,
.filter-active[wnd-input] .form-control a.select2-choice,
.filter-active[wnd-form-group] .form-control a.select2-choice,
.table > thead > tr > th.filter .form-control.filter-active a.select2-choice {
  border-color: rgba(43, 129, 227, 0.85);
  background-color: transparent;
}
*:not(tr) {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.page-body table > tbody > tr > td,
table > thead > tr.ng-table-filters > th {
  border: 0px solid rgba(0, 0, 0, 0) !important;
}
.table.page-level {
  overflow: visible;
  margin-bottom: 0;
}
.table.page-level thead tr:first-child th {
  border-top: 0;
}
.table:last-child {
  margin-bottom: 0;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > thead > tr > .th,
.table > tbody > tr > .th,
.table > tbody > tr > th,
.table > tbody > tr .th {
  font-weight: 700;
  color: #585858;
}
.table > thead > tr > th:first-child:not(.checkbox-cell),
.table > tbody > tr > th:first-child:not(.checkbox-cell),
.table > thead > tr > td:first-child:not(.checkbox-cell),
.table > tbody > tr > td:first-child:not(.checkbox-cell) {
  padding-left: 18px;
}
.table > thead td,
.table > thead .td {
  background: #adc8cc;
  padding: 9.6px 12px;
  border-top: 1px solid #9ab3b6;
  border-bottom: 1px solid #9ab3b6;
  font-size: 0.92857143rem;
  line-height: 1.2em;
  font-weight: 600;
  color: #585858;
  text-align: left;
  text-shadow: none;
  border-right: 1px solid #dedede;
}
.table > thead td.no-border-right,
.table > thead .td.no-border-right,
.table > thead td:empty:first-child,
.table > thead .td:empty:first-child {
  border-right: 0;
}
.table > thead > tr {
  background: #f0f8f9;
}
.table > thead > tr > th,
.table > thead > tr .th,
.table > tbody > tr > th,
.table > tbody > tr .th {
  background: #adc8cc;
  padding: 9.6px 12px;
  border-top: 1px solid #9ab3b6;
  border-bottom: 1px solid #9ab3b6;
  font-size: 0.92857143rem;
  line-height: 1.2em;
  font-weight: 600;
  color: #585858;
  text-align: left;
  text-shadow: none;
  border-right: 1px solid #dedede;
}
.table > thead > tr > th.no-border-right,
.table > thead > tr .th.no-border-right,
.table > thead > tr > th:empty:first-child,
.table > thead > tr .th:empty:first-child {
  border-right: 0;
}
.table > thead > tr > th.border-right,
.table > thead > tr .th.border-right,
.table > thead > tr > th.border-right:empty:first-child,
.table > thead > tr .th.border-right:empty:first-child {
  border-right: 1px solid #dedede;
}
.table > thead > tr > th.sortable:hover,
.table > thead > tr .th.sortable:hover {
  background: #abd4d9;
}
.table > thead > tr > th.sortable.sorting,
.table > thead > tr .th.sortable.sorting {
  background: #99bdc2;
}
.table > thead > tr > th.sortable.sorting:hover,
.table > thead > tr .th.sortable.sorting:hover {
  background: #9cc4c9;
}
.table > thead > tr > th.filter:not(:first-child),
.table > thead > tr .th.filter:not(:first-child) {
  border-left: 0;
}
.table > thead > tr > th.filter:not(:last-child),
.table > thead > tr .th.filter:not(:last-child) {
  border-right: 0;
}
.table > thead > tr > th.filter select,
.table > thead > tr .th.filter select {
  min-width: calc(3em +  51px);
}
.table > thead > tr > th .sort-wrapper,
.table > thead > tr .th .sort-wrapper {
  display: table;
  vertical-align: middle;
  width: 100%;
  min-height: 26px;
}
.table > thead > tr > th .sort-wrapper .sort-label,
.table > thead > tr .th .sort-wrapper .sort-label,
.table > thead > tr > th .sort-wrapper .sort-button-wrap,
.table > thead > tr .th .sort-wrapper .sort-button-wrap {
  display: table-cell;
}
.table > thead > tr > th .sort-wrapper .sort-label,
.table > thead > tr .th .sort-wrapper .sort-label {
  vertical-align: middle;
  padding-right: 6px;
}
.table > thead > tr > th .sort-wrapper .sort-label.no-wrap,
.table > thead > tr .th .sort-wrapper .sort-label.no-wrap {
  text-align: right;
  padding: 0;
  display: block;
  white-space: nowrap;
}
.table > thead > tr > th .sort-wrapper .sort-label.no-wrap ~ .sort-button-wrap,
.table > thead > tr .th .sort-wrapper .sort-label.no-wrap ~ .sort-button-wrap {
  display: block;
  float: right;
}
.table > thead > tr > th .sort-wrapper .sort-label.no-wrap ~ .sort-button-wrap input[type="checkbox"],
.table > thead > tr .th .sort-wrapper .sort-label.no-wrap ~ .sort-button-wrap input[type="checkbox"] {
  vertical-align: bottom;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap,
.table > thead > tr .th .sort-wrapper .sort-button-wrap {
  vertical-align: bottom;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap ~ .sort-label,
.table > thead > tr .th .sort-wrapper .sort-button-wrap ~ .sort-label {
  padding-right: 0;
  padding-left: 6px;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  float: right;
  height: 26px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 3px;
  color: #636363;
  fill: #636363;
  background: #e8e8e8;
  background: -o-linear-gradient(#f0f0f0, #e4e4e4);
  border-color: #c9c9c9;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
  fill: #86888A;
  border-color: #86888A;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap:hover,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap:hover,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap:active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap:active,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.active,
.open .table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.dropdown-toggle,
.open .table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.dropdown-toggle {
  color: #3d3d3d;
  fill: #3d3d3d;
  background: #d4d4d4;
  background: -o-linear-gradient(#f0f0f0, #d7d7d7);
  border-color: #ababab;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap:active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap:active,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.active,
.open .dropdown-toggle .table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap,
.open .dropdown-toggle .table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #d4d4d4;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled],
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled],
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:hover,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:hover,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:hover,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:hover,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:focus,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:focus,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:focus,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:focus,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:active,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:active,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled.active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled.active,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled].active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled].active {
  background: #e8e8e8;
  border-color: #c9c9c9;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc {
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.08) inset;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.08) inset;
  opacity: 1;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap .sort-marker,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap .sort-marker {
  line-height: 0;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc > .sort-marker.asc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc > .sort-marker.asc,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc > .sort-marker.desc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc > .sort-marker.desc {
  display: none;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc .sort-marker.desc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc .sort-marker.desc {
  color: #006666;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc .sort-marker.asc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc .sort-marker.asc {
  color: #006666;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.none .sort-marker.desc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.none .sort-marker.desc {
  margin-top: 1px;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.none .sort-marker.asc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.none .sort-marker.asc {
  margin-bottom: 1px;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap:hover,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap:hover {
  fill: #86888A;
  border-color: #86888A;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap span.sort-marker-wrap.desc .sort-marker,
.table > thead > tr .th .sort-wrapper .sort-button-wrap span.sort-marker-wrap.desc .sort-marker,
.table > thead > tr > th .sort-wrapper .sort-button-wrap span.sort-marker-wrap.asc .sort-marker,
.table > thead > tr .th .sort-wrapper .sort-button-wrap span.sort-marker-wrap.asc .sort-marker {
  margin-top: 1px;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap span.sort-marker-wrap .sort-marker,
.table > thead > tr .th .sort-wrapper .sort-button-wrap span.sort-marker-wrap .sort-marker {
  margin-top: 1px;
}
.table > thead > tr > th:hover .sort-wrapper .sort-button-wrap .sort-marker-wrap.none,
.table > thead > tr .th:hover .sort-wrapper .sort-button-wrap .sort-marker-wrap.none {
  opacity: 0.9;
}
.table > thead > tr > td {
  border-top: 1px solid #9ab3b6;
}
.table > tbody > tr {
  background-color: #f0f8f9;
}
.table > tbody > tr > th:first-child,
.table > tbody > tr .th:first-child {
  border-top: 0;
  border-right: 1px solid #dedede;
  vertical-align: middle;
}
.table > tbody > tr > td {
  padding: 12px;
  border: 0;
}
.table > tbody > tr > td,
.table > tbody > tr > td a {
  vertical-align: middle;
}
.table > tbody > tr > td.action-column {
  padding: 12px 14px 12px 12px;
}
.table > tbody > tr > td.action-column em.text-muted {
  color: #636363;
}
.table > tbody > tr > td.action-column-compact {
  padding-right: 2px;
  padding-left: 2px;
}
.table > tbody > tr > td.item-name {
  font-weight: 500;
}
.table > tbody > tr > td .cell--refund {
  font-weight: 500;
  color: #007626;
}
.table > tbody > tr > td .form-group {
  margin-bottom: 0;
}
.table > tbody > tr > td.no-wrap {
  white-space: nowrap;
}
.table > tbody tr.odd {
  background-color: #f6fdfd;
}
.table > tbody tr:not(.table-upload-row):not(.no-hover):hover {
  background-color: #ebf3f4;
}
.table > tbody tr.tableRow--clickable:not(.no-hover) {
  -webkit-transition: 80ms linear;
  transition: 80ms linear;
  -webkit-transition-property: background-color, outline;
  transition-property: background-color, outline;
  outline: 1px solid transparent;
  outline-offset: -1px;
  cursor: pointer;
}
.table > tbody tr.tableRow--clickable:not(.no-hover):hover,
.table > tbody tr.tableRow--clickable:not(.no-hover):focus {
  outline: 0;
  background-color: rgba(79, 173, 255, 0.25);
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  outline: 1px solid #0088ff;
}
#ContentViewport .table > tbody tr.selection {
  background: #a9ccd1;
}
#ContentViewport .table > tbody tr.selection.odd {
  background: #b3d2d6;
}
.table > tbody.selection,
.table > tbody tr.selection {
  color: inherit;
}
.table > tbody tr.no-results {
  text-align: center;
  font-style: italic;
  color: #707070;
  cursor: default;
  height: 100%;
}
.table > tbody tr.odd ~ tr:not(.odd) + tr.no-results {
  background-color: #f6fdfd;
}
.table > tbody td .warning-text {
  font-weight: 500;
  font-style: normal;
  border-radius: 3px;
  padding: 5px 12px 3px;
  border: 1px solid #d62121;
  color: #aa1a1a;
  color: #7e3636;
}
.table > tbody td .warning-text:before {
  content: "\e356";
  font-family: "AppIcons";
  font-weight: normal;
  background-color: inherit;
  color: #d62121;
  padding-right: 6px;
  line-height: 1.42857143;
  position: relative;
  top: -1px;
}
.table > tbody td span.warning-text {
  display: inline-block;
}
.table .no-padding {
  padding: 0;
}
.table--autoWidth {
  width: auto;
}
.table--autoWidth > thead > tr > th .sort-wrapper,
.table--autoWidth > thead > tr > .th .sort-wrapper {
  width: auto;
}
.table--autoWidth > thead > tr > th .sort-wrapper .sort-label,
.table--autoWidth > thead > tr > .th .sort-wrapper .sort-label {
  padding-right: 12px;
}
.table--autoWidth .action-column {
  width: auto;
}
.col-width-10-pct {
  width: calc(10 * 1%);
}
.col-width-20-pct {
  width: calc(20 * 1%);
}
.col-width-30-pct {
  width: calc(30 * 1%);
}
.col-width-40-pct {
  width: calc(40 * 1%);
}
.col-width-50-pct {
  width: calc(50 * 1%);
}
.col-width-60-pct {
  width: calc(60 * 1%);
}
.col-width-70-pct {
  width: calc(70 * 1%);
}
.col-width-80-pct {
  width: calc(80 * 1%);
}
.col-width-90-pct {
  width: calc(90 * 1%);
}
.col-width-100-pct {
  width: calc(100 * 1%);
}
.col-width-1-pct {
  width: 1%;
}
.table--fixed {
  table-layout: fixed;
  width: auto;
  min-width: 100%;
  max-width: 100%;
}
.page-body .table:not(.page-level) thead tr:first-child th,
.page-body .table:not(.page-level) thead tr:first-child td {
  border-top: 1px solid #dedede;
  border-right: 1px solid #dedede;
  border-left: 1px solid #dedede;
}
.btn-secondary-action-placeholder {
  font-weight: 500;
}
tr:hover .btn-secondary-action-placeholder,
li:hover .btn-secondary-action-placeholder,
.btn-secondary-action-placeholder.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .btn-secondary-action-placeholder,
li:hover .btn-secondary-action-placeholder,
.btn-secondary-action-placeholder:hover,
.btn-secondary-action-placeholder:focus,
.btn-secondary-action-placeholder:active,
.btn-secondary-action-placeholder.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .btn-secondary-action-placeholder:hover,
li:hover .btn-secondary-action-placeholder:hover,
tr .btn-secondary-action-placeholder:hover,
li .btn-secondary-action-placeholder:hover,
.btn-secondary-action-placeholder:hover,
tr:hover .btn-secondary-action-placeholder:focus,
li:hover .btn-secondary-action-placeholder:focus,
tr .btn-secondary-action-placeholder:focus,
li .btn-secondary-action-placeholder:focus,
.btn-secondary-action-placeholder:focus {
  background: #c9e8e8;
}
tr:hover .btn-secondary-action-placeholder:active,
li:hover .btn-secondary-action-placeholder:active,
tr .btn-secondary-action-placeholder:active,
li .btn-secondary-action-placeholder:active,
.btn-secondary-action-placeholder:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.btn.btn-primary-action,
.btn.btn-secondary-action,
.btn.btn-danger-action {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .btn.btn-primary-action[disabled],
tr:hover .btn.btn-secondary-action[disabled],
tr:hover .btn.btn-danger-action[disabled],
li:hover .btn.btn-primary-action[disabled],
li:hover .btn.btn-secondary-action[disabled],
li:hover .btn.btn-danger-action[disabled],
tr .btn.btn-primary-action[disabled],
tr .btn.btn-secondary-action[disabled],
tr .btn.btn-danger-action[disabled],
li .btn.btn-primary-action[disabled],
li .btn.btn-secondary-action[disabled],
li .btn.btn-danger-action[disabled],
tr:hover .btn.btn-primary-action.disabled,
tr:hover .btn.btn-secondary-action.disabled,
tr:hover .btn.btn-danger-action.disabled,
li:hover .btn.btn-primary-action.disabled,
li:hover .btn.btn-secondary-action.disabled,
li:hover .btn.btn-danger-action.disabled,
tr .btn.btn-primary-action.disabled,
tr .btn.btn-secondary-action.disabled,
tr .btn.btn-danger-action.disabled,
li .btn.btn-primary-action.disabled,
li .btn.btn-secondary-action.disabled,
li .btn.btn-danger-action.disabled {
  opacity: 0.2;
}
.btn.btn-primary-action,
.btn.btn-primary-action.disabled,
.btn.btn-primary-action[disabled="disabled"] {
  font-weight: 600;
}
tr:hover .btn.btn-primary-action,
tr:hover .btn.btn-primary-action.disabled,
tr:hover .btn.btn-primary-action[disabled="disabled"],
li:hover .btn.btn-primary-action,
li:hover .btn.btn-primary-action.disabled,
li:hover .btn.btn-primary-action[disabled="disabled"],
.btn.btn-primary-action.btn-primary-action--staticColor,
.btn.btn-primary-action.disabled.btn-primary-action--staticColor,
.btn.btn-primary-action[disabled="disabled"].btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .btn.btn-primary-action,
tr:hover .btn.btn-primary-action.disabled,
tr:hover .btn.btn-primary-action[disabled="disabled"],
li:hover .btn.btn-primary-action,
li:hover .btn.btn-primary-action.disabled,
li:hover .btn.btn-primary-action[disabled="disabled"],
.btn.btn-primary-action:hover,
.btn.btn-primary-action.disabled:hover,
.btn.btn-primary-action[disabled="disabled"]:hover,
.btn.btn-primary-action:focus,
.btn.btn-primary-action.disabled:focus,
.btn.btn-primary-action[disabled="disabled"]:focus,
.btn.btn-primary-action:active,
.btn.btn-primary-action.disabled:active,
.btn.btn-primary-action[disabled="disabled"]:active,
.btn.btn-primary-action.btn-primary-action--staticColor,
.btn.btn-primary-action.disabled.btn-primary-action--staticColor,
.btn.btn-primary-action[disabled="disabled"].btn-primary-action--staticColor {
  color: white;
}
tr:hover .btn.btn-primary-action:hover,
tr:hover .btn.btn-primary-action.disabled:hover,
tr:hover .btn.btn-primary-action[disabled="disabled"]:hover,
li:hover .btn.btn-primary-action:hover,
li:hover .btn.btn-primary-action.disabled:hover,
li:hover .btn.btn-primary-action[disabled="disabled"]:hover,
tr .btn.btn-primary-action:hover,
tr .btn.btn-primary-action.disabled:hover,
tr .btn.btn-primary-action[disabled="disabled"]:hover,
li .btn.btn-primary-action:hover,
li .btn.btn-primary-action.disabled:hover,
li .btn.btn-primary-action[disabled="disabled"]:hover,
.btn.btn-primary-action:hover,
.btn.btn-primary-action.disabled:hover,
.btn.btn-primary-action[disabled="disabled"]:hover,
tr:hover .btn.btn-primary-action:focus,
tr:hover .btn.btn-primary-action.disabled:focus,
tr:hover .btn.btn-primary-action[disabled="disabled"]:focus,
li:hover .btn.btn-primary-action:focus,
li:hover .btn.btn-primary-action.disabled:focus,
li:hover .btn.btn-primary-action[disabled="disabled"]:focus,
tr .btn.btn-primary-action:focus,
tr .btn.btn-primary-action.disabled:focus,
tr .btn.btn-primary-action[disabled="disabled"]:focus,
li .btn.btn-primary-action:focus,
li .btn.btn-primary-action.disabled:focus,
li .btn.btn-primary-action[disabled="disabled"]:focus,
.btn.btn-primary-action:focus,
.btn.btn-primary-action.disabled:focus,
.btn.btn-primary-action[disabled="disabled"]:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .btn.btn-primary-action:active,
tr:hover .btn.btn-primary-action.disabled:active,
tr:hover .btn.btn-primary-action[disabled="disabled"]:active,
li:hover .btn.btn-primary-action:active,
li:hover .btn.btn-primary-action.disabled:active,
li:hover .btn.btn-primary-action[disabled="disabled"]:active,
tr .btn.btn-primary-action:active,
tr .btn.btn-primary-action.disabled:active,
tr .btn.btn-primary-action[disabled="disabled"]:active,
li .btn.btn-primary-action:active,
li .btn.btn-primary-action.disabled:active,
li .btn.btn-primary-action[disabled="disabled"]:active,
.btn.btn-primary-action:active,
.btn.btn-primary-action.disabled:active,
.btn.btn-primary-action[disabled="disabled"]:active {
  background: #0b5b5b;
  border-color: #004242;
}
.btn.btn-primary-action.disabled,
.btn.btn-primary-action[disabled="disabled"] {
  opacity: 0.4;
}
.btn.btn-secondary-action,
.btn.btn-secondary-action.disabled,
.btn.btn-secondary-action[disabled="disabled"] {
  font-weight: 500;
}
tr:hover .btn.btn-secondary-action,
tr:hover .btn.btn-secondary-action.disabled,
tr:hover .btn.btn-secondary-action[disabled="disabled"],
li:hover .btn.btn-secondary-action,
li:hover .btn.btn-secondary-action.disabled,
li:hover .btn.btn-secondary-action[disabled="disabled"],
.btn.btn-secondary-action.btn-secondary-action--staticColor,
.btn.btn-secondary-action.disabled.btn-secondary-action--staticColor,
.btn.btn-secondary-action[disabled="disabled"].btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .btn.btn-secondary-action,
tr:hover .btn.btn-secondary-action.disabled,
tr:hover .btn.btn-secondary-action[disabled="disabled"],
li:hover .btn.btn-secondary-action,
li:hover .btn.btn-secondary-action.disabled,
li:hover .btn.btn-secondary-action[disabled="disabled"],
.btn.btn-secondary-action:hover,
.btn.btn-secondary-action.disabled:hover,
.btn.btn-secondary-action[disabled="disabled"]:hover,
.btn.btn-secondary-action:focus,
.btn.btn-secondary-action.disabled:focus,
.btn.btn-secondary-action[disabled="disabled"]:focus,
.btn.btn-secondary-action:active,
.btn.btn-secondary-action.disabled:active,
.btn.btn-secondary-action[disabled="disabled"]:active,
.btn.btn-secondary-action.btn-secondary-action--staticColor,
.btn.btn-secondary-action.disabled.btn-secondary-action--staticColor,
.btn.btn-secondary-action[disabled="disabled"].btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .btn.btn-secondary-action:hover,
tr:hover .btn.btn-secondary-action.disabled:hover,
tr:hover .btn.btn-secondary-action[disabled="disabled"]:hover,
li:hover .btn.btn-secondary-action:hover,
li:hover .btn.btn-secondary-action.disabled:hover,
li:hover .btn.btn-secondary-action[disabled="disabled"]:hover,
tr .btn.btn-secondary-action:hover,
tr .btn.btn-secondary-action.disabled:hover,
tr .btn.btn-secondary-action[disabled="disabled"]:hover,
li .btn.btn-secondary-action:hover,
li .btn.btn-secondary-action.disabled:hover,
li .btn.btn-secondary-action[disabled="disabled"]:hover,
.btn.btn-secondary-action:hover,
.btn.btn-secondary-action.disabled:hover,
.btn.btn-secondary-action[disabled="disabled"]:hover,
tr:hover .btn.btn-secondary-action:focus,
tr:hover .btn.btn-secondary-action.disabled:focus,
tr:hover .btn.btn-secondary-action[disabled="disabled"]:focus,
li:hover .btn.btn-secondary-action:focus,
li:hover .btn.btn-secondary-action.disabled:focus,
li:hover .btn.btn-secondary-action[disabled="disabled"]:focus,
tr .btn.btn-secondary-action:focus,
tr .btn.btn-secondary-action.disabled:focus,
tr .btn.btn-secondary-action[disabled="disabled"]:focus,
li .btn.btn-secondary-action:focus,
li .btn.btn-secondary-action.disabled:focus,
li .btn.btn-secondary-action[disabled="disabled"]:focus,
.btn.btn-secondary-action:focus,
.btn.btn-secondary-action.disabled:focus,
.btn.btn-secondary-action[disabled="disabled"]:focus {
  background: #c9e8e8;
}
tr:hover .btn.btn-secondary-action:active,
tr:hover .btn.btn-secondary-action.disabled:active,
tr:hover .btn.btn-secondary-action[disabled="disabled"]:active,
li:hover .btn.btn-secondary-action:active,
li:hover .btn.btn-secondary-action.disabled:active,
li:hover .btn.btn-secondary-action[disabled="disabled"]:active,
tr .btn.btn-secondary-action:active,
tr .btn.btn-secondary-action.disabled:active,
tr .btn.btn-secondary-action[disabled="disabled"]:active,
li .btn.btn-secondary-action:active,
li .btn.btn-secondary-action.disabled:active,
li .btn.btn-secondary-action[disabled="disabled"]:active,
.btn.btn-secondary-action:active,
.btn.btn-secondary-action.disabled:active,
.btn.btn-secondary-action[disabled="disabled"]:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.btn.btn-secondary-action.disabled,
.btn.btn-secondary-action[disabled="disabled"] {
  opacity: 0.5;
}
.btn.btn-danger-action,
.btn.btn-danger-action.disabled,
.btn.btn-danger-action[disabled="disabled"] {
  font-weight: 600;
}
tr:hover .btn.btn-danger-action,
tr:hover .btn.btn-danger-action.disabled,
tr:hover .btn.btn-danger-action[disabled="disabled"],
li:hover .btn.btn-danger-action,
li:hover .btn.btn-danger-action.disabled,
li:hover .btn.btn-danger-action[disabled="disabled"],
.btn.btn-danger-action.btn-primary-action--staticColor,
.btn.btn-danger-action.disabled.btn-primary-action--staticColor,
.btn.btn-danger-action[disabled="disabled"].btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .btn.btn-danger-action,
tr:hover .btn.btn-danger-action.disabled,
tr:hover .btn.btn-danger-action[disabled="disabled"],
li:hover .btn.btn-danger-action,
li:hover .btn.btn-danger-action.disabled,
li:hover .btn.btn-danger-action[disabled="disabled"],
.btn.btn-danger-action:hover,
.btn.btn-danger-action.disabled:hover,
.btn.btn-danger-action[disabled="disabled"]:hover,
.btn.btn-danger-action:focus,
.btn.btn-danger-action.disabled:focus,
.btn.btn-danger-action[disabled="disabled"]:focus,
.btn.btn-danger-action:active,
.btn.btn-danger-action.disabled:active,
.btn.btn-danger-action[disabled="disabled"]:active,
.btn.btn-danger-action.btn-primary-action--staticColor,
.btn.btn-danger-action.disabled.btn-primary-action--staticColor,
.btn.btn-danger-action[disabled="disabled"].btn-primary-action--staticColor {
  color: white;
}
tr:hover .btn.btn-danger-action:hover,
tr:hover .btn.btn-danger-action.disabled:hover,
tr:hover .btn.btn-danger-action[disabled="disabled"]:hover,
li:hover .btn.btn-danger-action:hover,
li:hover .btn.btn-danger-action.disabled:hover,
li:hover .btn.btn-danger-action[disabled="disabled"]:hover,
tr .btn.btn-danger-action:hover,
tr .btn.btn-danger-action.disabled:hover,
tr .btn.btn-danger-action[disabled="disabled"]:hover,
li .btn.btn-danger-action:hover,
li .btn.btn-danger-action.disabled:hover,
li .btn.btn-danger-action[disabled="disabled"]:hover,
.btn.btn-danger-action:hover,
.btn.btn-danger-action.disabled:hover,
.btn.btn-danger-action[disabled="disabled"]:hover,
tr:hover .btn.btn-danger-action:focus,
tr:hover .btn.btn-danger-action.disabled:focus,
tr:hover .btn.btn-danger-action[disabled="disabled"]:focus,
li:hover .btn.btn-danger-action:focus,
li:hover .btn.btn-danger-action.disabled:focus,
li:hover .btn.btn-danger-action[disabled="disabled"]:focus,
tr .btn.btn-danger-action:focus,
tr .btn.btn-danger-action.disabled:focus,
tr .btn.btn-danger-action[disabled="disabled"]:focus,
li .btn.btn-danger-action:focus,
li .btn.btn-danger-action.disabled:focus,
li .btn.btn-danger-action[disabled="disabled"]:focus,
.btn.btn-danger-action:focus,
.btn.btn-danger-action.disabled:focus,
.btn.btn-danger-action[disabled="disabled"]:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .btn.btn-danger-action:active,
tr:hover .btn.btn-danger-action.disabled:active,
tr:hover .btn.btn-danger-action[disabled="disabled"]:active,
li:hover .btn.btn-danger-action:active,
li:hover .btn.btn-danger-action.disabled:active,
li:hover .btn.btn-danger-action[disabled="disabled"]:active,
tr .btn.btn-danger-action:active,
tr .btn.btn-danger-action.disabled:active,
tr .btn.btn-danger-action[disabled="disabled"]:active,
li .btn.btn-danger-action:active,
li .btn.btn-danger-action.disabled:active,
li .btn.btn-danger-action[disabled="disabled"]:active,
.btn.btn-danger-action:active,
.btn.btn-danger-action.disabled:active,
.btn.btn-danger-action[disabled="disabled"]:active {
  background: #0b5b5b;
  border-color: #004242;
}
.btn.btn-danger-action.disabled,
.btn.btn-danger-action[disabled="disabled"] {
  opacity: 0.4;
}
.btn.btn-danger-action:hover,
.btn.btn-danger-action:focus,
.btn.btn-danger-action:active,
.btn.btn-danger-action.active {
  color: #fff;
  fill: #fff;
  background-color: #d23232;
  border-color: #c02a2a;
}
.btn.btn-save-action {
  color: white;
  fill: white;
  background: #007626;
  border-color: #005d1e;
}
.btn.btn-save-action,
.btn.btn-save-action.disabled,
.btn.btn-save-action[disabled="disabled"] {
  font-weight: 600;
}
tr:hover .btn.btn-save-action,
tr:hover .btn.btn-save-action.disabled,
tr:hover .btn.btn-save-action[disabled="disabled"],
li:hover .btn.btn-save-action,
li:hover .btn.btn-save-action.disabled,
li:hover .btn.btn-save-action[disabled="disabled"],
.btn.btn-save-action.btn-primary-action--staticColor,
.btn.btn-save-action.disabled.btn-primary-action--staticColor,
.btn.btn-save-action[disabled="disabled"].btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .btn.btn-save-action,
tr:hover .btn.btn-save-action.disabled,
tr:hover .btn.btn-save-action[disabled="disabled"],
li:hover .btn.btn-save-action,
li:hover .btn.btn-save-action.disabled,
li:hover .btn.btn-save-action[disabled="disabled"],
.btn.btn-save-action:hover,
.btn.btn-save-action.disabled:hover,
.btn.btn-save-action[disabled="disabled"]:hover,
.btn.btn-save-action:focus,
.btn.btn-save-action.disabled:focus,
.btn.btn-save-action[disabled="disabled"]:focus,
.btn.btn-save-action:active,
.btn.btn-save-action.disabled:active,
.btn.btn-save-action[disabled="disabled"]:active,
.btn.btn-save-action.btn-primary-action--staticColor,
.btn.btn-save-action.disabled.btn-primary-action--staticColor,
.btn.btn-save-action[disabled="disabled"].btn-primary-action--staticColor {
  color: white;
}
tr:hover .btn.btn-save-action:hover,
tr:hover .btn.btn-save-action.disabled:hover,
tr:hover .btn.btn-save-action[disabled="disabled"]:hover,
li:hover .btn.btn-save-action:hover,
li:hover .btn.btn-save-action.disabled:hover,
li:hover .btn.btn-save-action[disabled="disabled"]:hover,
tr .btn.btn-save-action:hover,
tr .btn.btn-save-action.disabled:hover,
tr .btn.btn-save-action[disabled="disabled"]:hover,
li .btn.btn-save-action:hover,
li .btn.btn-save-action.disabled:hover,
li .btn.btn-save-action[disabled="disabled"]:hover,
.btn.btn-save-action:hover,
.btn.btn-save-action.disabled:hover,
.btn.btn-save-action[disabled="disabled"]:hover,
tr:hover .btn.btn-save-action:focus,
tr:hover .btn.btn-save-action.disabled:focus,
tr:hover .btn.btn-save-action[disabled="disabled"]:focus,
li:hover .btn.btn-save-action:focus,
li:hover .btn.btn-save-action.disabled:focus,
li:hover .btn.btn-save-action[disabled="disabled"]:focus,
tr .btn.btn-save-action:focus,
tr .btn.btn-save-action.disabled:focus,
tr .btn.btn-save-action[disabled="disabled"]:focus,
li .btn.btn-save-action:focus,
li .btn.btn-save-action.disabled:focus,
li .btn.btn-save-action[disabled="disabled"]:focus,
.btn.btn-save-action:focus,
.btn.btn-save-action.disabled:focus,
.btn.btn-save-action[disabled="disabled"]:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .btn.btn-save-action:active,
tr:hover .btn.btn-save-action.disabled:active,
tr:hover .btn.btn-save-action[disabled="disabled"]:active,
li:hover .btn.btn-save-action:active,
li:hover .btn.btn-save-action.disabled:active,
li:hover .btn.btn-save-action[disabled="disabled"]:active,
tr .btn.btn-save-action:active,
tr .btn.btn-save-action.disabled:active,
tr .btn.btn-save-action[disabled="disabled"]:active,
li .btn.btn-save-action:active,
li .btn.btn-save-action.disabled:active,
li .btn.btn-save-action[disabled="disabled"]:active,
.btn.btn-save-action:active,
.btn.btn-save-action.disabled:active,
.btn.btn-save-action[disabled="disabled"]:active {
  background: #0b5b5b;
  border-color: #004242;
}
.btn.btn-save-action.disabled,
.btn.btn-save-action[disabled="disabled"] {
  opacity: 0.4;
}
.btn.btn-save-action:hover,
.btn.btn-save-action:focus,
.btn.btn-save-action:active,
.btn.btn-save-action.active {
  color: white;
  fill: white;
  background-color: #005d1e;
  border-color: #003912;
}
.icon-wrap.expand-toggle {
  -webkit-transition: 220ms all ease;
  transition: 220ms all ease;
  -webkit-transform-origin: 50% 40%;
  transform-origin: 50% 40%;
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
}
.icon-wrap.expand-toggle.expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
a.btn-icon-solo,
button.btn-icon-solo {
  padding: 4px 9px;
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
a.btn-icon-solo[class*="app-icon-"]:before,
button.btn-icon-solo[class*="app-icon-"]:before {
  font-family: "AppIcons";
}
.table.expandable tr.selection a.btn-icon-solo,
.table.expandable tr.selection button.btn-icon-solo {
  color: #444444;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
a.btn-svg-icon-solo,
button.btn-svg-icon-solo {
  padding: 6px 8px;
}
a.btn-icon-solo,
button.btn-icon-solo {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
a.btn-icon-solo:hover,
button.btn-icon-solo:hover,
a.btn-icon-solo.hover,
button.btn-icon-solo.hover,
a.btn-icon-solo:active,
button.btn-icon-solo:active,
a.btn-icon-solo.active,
button.btn-icon-solo.active,
.open .dropdown-togglea.btn-icon-solo,
.open .dropdown-togglebutton.btn-icon-solo {
  color: #626262;
  background: rgba(0, 0, 0, 0.28);
  border-color: rgba(0, 0, 0, 0);
}
a.btn-icon-solo:active,
button.btn-icon-solo:active,
a.btn-icon-solo.active,
button.btn-icon-solo.active,
.open .dropdown-togglea.btn-icon-solo,
.open .dropdown-togglebutton.btn-icon-solo {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: rgba(0, 0, 0, 0.28);
}
a.btn-icon-solo.disabled,
button.btn-icon-solo.disabled,
a.btn-icon-solo[disabled],
button.btn-icon-solo[disabled],
a.btn-icon-solo.disabled:hover,
button.btn-icon-solo.disabled:hover,
a.btn-icon-solo[disabled]:hover,
button.btn-icon-solo[disabled]:hover,
a.btn-icon-solo.disabled.hover,
button.btn-icon-solo.disabled.hover,
a.btn-icon-solo[disabled].hover,
button.btn-icon-solo[disabled].hover,
a.btn-icon-solo.disabled:focus,
button.btn-icon-solo.disabled:focus,
a.btn-icon-solo[disabled]:focus,
button.btn-icon-solo[disabled]:focus,
a.btn-icon-solo.disabled:active,
button.btn-icon-solo.disabled:active,
a.btn-icon-solo[disabled]:active,
button.btn-icon-solo[disabled]:active,
a.btn-icon-solo.disabled.active,
button.btn-icon-solo.disabled.active,
a.btn-icon-solo[disabled].active,
button.btn-icon-solo[disabled].active {
  background: rgba(0, 0, 0, 0.28);
  border-color: rgba(0, 0, 0, 0);
}
a.btn-icon-solo.btn-danger-hover,
button.btn-icon-solo.btn-danger-hover {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
a.btn-icon-solo.btn-danger-hover:hover,
button.btn-icon-solo.btn-danger-hover:hover,
a.btn-icon-solo.btn-danger-hover.hover,
button.btn-icon-solo.btn-danger-hover.hover,
a.btn-icon-solo.btn-danger-hover:active,
button.btn-icon-solo.btn-danger-hover:active,
a.btn-icon-solo.btn-danger-hover.active,
button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-togglea.btn-icon-solo.btn-danger-hover,
.open .dropdown-togglebutton.btn-icon-solo.btn-danger-hover {
  color: #fff;
  background: #b42727;
  border-color: #8e1f1f;
}
a.btn-icon-solo.btn-danger-hover:active,
button.btn-icon-solo.btn-danger-hover:active,
a.btn-icon-solo.btn-danger-hover.active,
button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-togglea.btn-icon-solo.btn-danger-hover,
.open .dropdown-togglebutton.btn-icon-solo.btn-danger-hover {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #b42727;
}
a.btn-icon-solo.btn-danger-hover.disabled,
button.btn-icon-solo.btn-danger-hover.disabled,
a.btn-icon-solo.btn-danger-hover[disabled],
button.btn-icon-solo.btn-danger-hover[disabled],
a.btn-icon-solo.btn-danger-hover.disabled:hover,
button.btn-icon-solo.btn-danger-hover.disabled:hover,
a.btn-icon-solo.btn-danger-hover[disabled]:hover,
button.btn-icon-solo.btn-danger-hover[disabled]:hover,
a.btn-icon-solo.btn-danger-hover.disabled.hover,
button.btn-icon-solo.btn-danger-hover.disabled.hover,
a.btn-icon-solo.btn-danger-hover[disabled].hover,
button.btn-icon-solo.btn-danger-hover[disabled].hover,
a.btn-icon-solo.btn-danger-hover.disabled:focus,
button.btn-icon-solo.btn-danger-hover.disabled:focus,
a.btn-icon-solo.btn-danger-hover[disabled]:focus,
button.btn-icon-solo.btn-danger-hover[disabled]:focus,
a.btn-icon-solo.btn-danger-hover.disabled:active,
button.btn-icon-solo.btn-danger-hover.disabled:active,
a.btn-icon-solo.btn-danger-hover[disabled]:active,
button.btn-icon-solo.btn-danger-hover[disabled]:active,
a.btn-icon-solo.btn-danger-hover.disabled.active,
button.btn-icon-solo.btn-danger-hover.disabled.active,
a.btn-icon-solo.btn-danger-hover[disabled].active,
button.btn-icon-solo.btn-danger-hover[disabled].active {
  background: #d23232;
  border-color: #c02a2a;
}
a.btn-icon-solo:focus,
button.btn-icon-solo:focus {
  outline: 0;
  -webkit-box-shadow: 0px 0px 1px 1px #85b4fe;
          box-shadow: 0px 0px 1px 1px #85b4fe;
}
.table.expandable tr.selection a.btn-icon-solo:hover,
.table.expandable tr.selection button.btn-icon-solo:hover,
.table.expandable tr.selection a.btn-icon-solo.hover,
.table.expandable tr.selection button.btn-icon-solo.hover,
.table.expandable tr.selection a.btn-icon-solo:active,
.table.expandable tr.selection button.btn-icon-solo:active,
.table.expandable tr.selection a.btn-icon-solo.active,
.table.expandable tr.selection button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection button.btn-icon-solo {
  color: #444444;
  background: #808080;
  border-color: rgba(0, 0, 0, 0);
}
.table.expandable tr.selection a.btn-icon-solo:active,
.table.expandable tr.selection button.btn-icon-solo:active,
.table.expandable tr.selection a.btn-icon-solo.active,
.table.expandable tr.selection button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection button.btn-icon-solo {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #808080;
}
.table.expandable tr.selection a.btn-icon-solo.disabled,
.table.expandable tr.selection button.btn-icon-solo.disabled,
.table.expandable tr.selection a.btn-icon-solo[disabled],
.table.expandable tr.selection button.btn-icon-solo[disabled],
.table.expandable tr.selection a.btn-icon-solo.disabled:hover,
.table.expandable tr.selection button.btn-icon-solo.disabled:hover,
.table.expandable tr.selection a.btn-icon-solo[disabled]:hover,
.table.expandable tr.selection button.btn-icon-solo[disabled]:hover,
.table.expandable tr.selection a.btn-icon-solo.disabled.hover,
.table.expandable tr.selection button.btn-icon-solo.disabled.hover,
.table.expandable tr.selection a.btn-icon-solo[disabled].hover,
.table.expandable tr.selection button.btn-icon-solo[disabled].hover,
.table.expandable tr.selection a.btn-icon-solo.disabled:focus,
.table.expandable tr.selection button.btn-icon-solo.disabled:focus,
.table.expandable tr.selection a.btn-icon-solo[disabled]:focus,
.table.expandable tr.selection button.btn-icon-solo[disabled]:focus,
.table.expandable tr.selection a.btn-icon-solo.disabled:active,
.table.expandable tr.selection button.btn-icon-solo.disabled:active,
.table.expandable tr.selection a.btn-icon-solo[disabled]:active,
.table.expandable tr.selection button.btn-icon-solo[disabled]:active,
.table.expandable tr.selection a.btn-icon-solo.disabled.active,
.table.expandable tr.selection button.btn-icon-solo.disabled.active,
.table.expandable tr.selection a.btn-icon-solo[disabled].active,
.table.expandable tr.selection button.btn-icon-solo[disabled].active {
  background: #959595;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary-action,
.btn-secondary-action {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .btn-primary-action[disabled],
tr:hover .btn-secondary-action[disabled],
li:hover .btn-primary-action[disabled],
li:hover .btn-secondary-action[disabled],
tr .btn-primary-action[disabled],
tr .btn-secondary-action[disabled],
li .btn-primary-action[disabled],
li .btn-secondary-action[disabled],
tr:hover .btn-primary-action.disabled,
tr:hover .btn-secondary-action.disabled,
li:hover .btn-primary-action.disabled,
li:hover .btn-secondary-action.disabled,
tr .btn-primary-action.disabled,
tr .btn-secondary-action.disabled,
li .btn-primary-action.disabled,
li .btn-secondary-action.disabled {
  opacity: 0.2;
}
.btn-primary-action {
  font-weight: 600;
}
tr:hover .btn-primary-action,
li:hover .btn-primary-action,
.btn-primary-action.btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .btn-primary-action,
li:hover .btn-primary-action,
.btn-primary-action:hover,
.btn-primary-action:focus,
.btn-primary-action:active,
.btn-primary-action.btn-primary-action--staticColor {
  color: white;
}
tr:hover .btn-primary-action:hover,
li:hover .btn-primary-action:hover,
tr .btn-primary-action:hover,
li .btn-primary-action:hover,
.btn-primary-action:hover,
tr:hover .btn-primary-action:focus,
li:hover .btn-primary-action:focus,
tr .btn-primary-action:focus,
li .btn-primary-action:focus,
.btn-primary-action:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .btn-primary-action:active,
li:hover .btn-primary-action:active,
tr .btn-primary-action:active,
li .btn-primary-action:active,
.btn-primary-action:active {
  background: #0b5b5b;
  border-color: #004242;
}
.btn-secondary-action {
  font-weight: 500;
}
tr:hover .btn-secondary-action,
li:hover .btn-secondary-action,
.btn-secondary-action.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .btn-secondary-action,
li:hover .btn-secondary-action,
.btn-secondary-action:hover,
.btn-secondary-action:focus,
.btn-secondary-action:active,
.btn-secondary-action.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .btn-secondary-action:hover,
li:hover .btn-secondary-action:hover,
tr .btn-secondary-action:hover,
li .btn-secondary-action:hover,
.btn-secondary-action:hover,
tr:hover .btn-secondary-action:focus,
li:hover .btn-secondary-action:focus,
tr .btn-secondary-action:focus,
li .btn-secondary-action:focus,
.btn-secondary-action:focus {
  background: #c9e8e8;
}
tr:hover .btn-secondary-action:active,
li:hover .btn-secondary-action:active,
tr .btn-secondary-action:active,
li .btn-secondary-action:active,
.btn-secondary-action:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.action-column-hover-placeholder a.btn:not(.disabled):not([disabled="disabled"]),
.action-column-hover-placeholder button.btn:not(.disabled):not([disabled="disabled"]) {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: 70ms 0ms all ease-in;
  transition: 70ms 0ms all ease-in;
}
.action-column-hover-placeholder a.btn:not(.disabled):not([disabled="disabled"]):nth-child(2),
.action-column-hover-placeholder button.btn:not(.disabled):not([disabled="disabled"]):nth-child(2) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}
.action-column-hover-placeholder a.btn:not(.disabled):not([disabled="disabled"]):nth-child(3),
.action-column-hover-placeholder button.btn:not(.disabled):not([disabled="disabled"]):nth-child(3) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}
.action-column-hover-placeholder a.btn:not(.disabled):not([disabled="disabled"]):nth-child(4),
.action-column-hover-placeholder button.btn:not(.disabled):not([disabled="disabled"]):nth-child(4) {
  -webkit-transition-delay: 120ms;
  transition-delay: 120ms;
}
.action-column {
  width: 1%;
  white-space: nowrap;
}
.action-column .icon-wrap.expand-toggle {
  -webkit-transition: 220ms all ease;
  transition: 220ms all ease;
  -webkit-transform-origin: 50% 40%;
  transform-origin: 50% 40%;
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
}
.action-column .icon-wrap.expand-toggle.expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.action-column a.btn-icon-solo,
.action-column button.btn-icon-solo {
  padding: 4px 9px;
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.action-column a.btn-icon-solo[class*="app-icon-"]:before,
.action-column button.btn-icon-solo[class*="app-icon-"]:before {
  font-family: "AppIcons";
}
.table.expandable tr.selection .action-column a.btn-icon-solo,
.table.expandable tr.selection .action-column button.btn-icon-solo {
  color: #444444;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.action-column a.btn-svg-icon-solo,
.action-column button.btn-svg-icon-solo {
  padding: 6px 8px;
}
.action-column a.btn-icon-solo,
.action-column button.btn-icon-solo {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.action-column a.btn-icon-solo:hover,
.action-column button.btn-icon-solo:hover,
.action-column a.btn-icon-solo.hover,
.action-column button.btn-icon-solo.hover,
.action-column a.btn-icon-solo:active,
.action-column button.btn-icon-solo:active,
.action-column a.btn-icon-solo.active,
.action-column button.btn-icon-solo.active,
.open .dropdown-toggle.action-column a.btn-icon-solo,
.open .dropdown-toggle.action-column button.btn-icon-solo {
  color: #626262;
  background: rgba(0, 0, 0, 0.28);
  border-color: rgba(0, 0, 0, 0);
}
.action-column a.btn-icon-solo:active,
.action-column button.btn-icon-solo:active,
.action-column a.btn-icon-solo.active,
.action-column button.btn-icon-solo.active,
.open .dropdown-toggle.action-column a.btn-icon-solo,
.open .dropdown-toggle.action-column button.btn-icon-solo {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: rgba(0, 0, 0, 0.28);
}
.action-column a.btn-icon-solo.disabled,
.action-column button.btn-icon-solo.disabled,
.action-column a.btn-icon-solo[disabled],
.action-column button.btn-icon-solo[disabled],
.action-column a.btn-icon-solo.disabled:hover,
.action-column button.btn-icon-solo.disabled:hover,
.action-column a.btn-icon-solo[disabled]:hover,
.action-column button.btn-icon-solo[disabled]:hover,
.action-column a.btn-icon-solo.disabled.hover,
.action-column button.btn-icon-solo.disabled.hover,
.action-column a.btn-icon-solo[disabled].hover,
.action-column button.btn-icon-solo[disabled].hover,
.action-column a.btn-icon-solo.disabled:focus,
.action-column button.btn-icon-solo.disabled:focus,
.action-column a.btn-icon-solo[disabled]:focus,
.action-column button.btn-icon-solo[disabled]:focus,
.action-column a.btn-icon-solo.disabled:active,
.action-column button.btn-icon-solo.disabled:active,
.action-column a.btn-icon-solo[disabled]:active,
.action-column button.btn-icon-solo[disabled]:active,
.action-column a.btn-icon-solo.disabled.active,
.action-column button.btn-icon-solo.disabled.active,
.action-column a.btn-icon-solo[disabled].active,
.action-column button.btn-icon-solo[disabled].active {
  background: rgba(0, 0, 0, 0.28);
  border-color: rgba(0, 0, 0, 0);
}
.action-column a.btn-icon-solo.btn-danger-hover,
.action-column button.btn-icon-solo.btn-danger-hover {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.action-column a.btn-icon-solo.btn-danger-hover:hover,
.action-column button.btn-icon-solo.btn-danger-hover:hover,
.action-column a.btn-icon-solo.btn-danger-hover.hover,
.action-column button.btn-icon-solo.btn-danger-hover.hover,
.action-column a.btn-icon-solo.btn-danger-hover:active,
.action-column button.btn-icon-solo.btn-danger-hover:active,
.action-column a.btn-icon-solo.btn-danger-hover.active,
.action-column button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.action-column a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.action-column button.btn-icon-solo.btn-danger-hover {
  color: #fff;
  background: #b42727;
  border-color: #8e1f1f;
}
.action-column a.btn-icon-solo.btn-danger-hover:active,
.action-column button.btn-icon-solo.btn-danger-hover:active,
.action-column a.btn-icon-solo.btn-danger-hover.active,
.action-column button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.action-column a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.action-column button.btn-icon-solo.btn-danger-hover {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #b42727;
}
.action-column a.btn-icon-solo.btn-danger-hover.disabled,
.action-column button.btn-icon-solo.btn-danger-hover.disabled,
.action-column a.btn-icon-solo.btn-danger-hover[disabled],
.action-column button.btn-icon-solo.btn-danger-hover[disabled],
.action-column a.btn-icon-solo.btn-danger-hover.disabled:hover,
.action-column button.btn-icon-solo.btn-danger-hover.disabled:hover,
.action-column a.btn-icon-solo.btn-danger-hover[disabled]:hover,
.action-column button.btn-icon-solo.btn-danger-hover[disabled]:hover,
.action-column a.btn-icon-solo.btn-danger-hover.disabled.hover,
.action-column button.btn-icon-solo.btn-danger-hover.disabled.hover,
.action-column a.btn-icon-solo.btn-danger-hover[disabled].hover,
.action-column button.btn-icon-solo.btn-danger-hover[disabled].hover,
.action-column a.btn-icon-solo.btn-danger-hover.disabled:focus,
.action-column button.btn-icon-solo.btn-danger-hover.disabled:focus,
.action-column a.btn-icon-solo.btn-danger-hover[disabled]:focus,
.action-column button.btn-icon-solo.btn-danger-hover[disabled]:focus,
.action-column a.btn-icon-solo.btn-danger-hover.disabled:active,
.action-column button.btn-icon-solo.btn-danger-hover.disabled:active,
.action-column a.btn-icon-solo.btn-danger-hover[disabled]:active,
.action-column button.btn-icon-solo.btn-danger-hover[disabled]:active,
.action-column a.btn-icon-solo.btn-danger-hover.disabled.active,
.action-column button.btn-icon-solo.btn-danger-hover.disabled.active,
.action-column a.btn-icon-solo.btn-danger-hover[disabled].active,
.action-column button.btn-icon-solo.btn-danger-hover[disabled].active {
  background: #d23232;
  border-color: #c02a2a;
}
.action-column a.btn-icon-solo:focus,
.action-column button.btn-icon-solo:focus {
  outline: 0;
  -webkit-box-shadow: 0px 0px 1px 1px #85b4fe;
          box-shadow: 0px 0px 1px 1px #85b4fe;
}
.table.expandable tr.selection .action-column a.btn-icon-solo:hover,
.table.expandable tr.selection .action-column button.btn-icon-solo:hover,
.table.expandable tr.selection .action-column a.btn-icon-solo.hover,
.table.expandable tr.selection .action-column button.btn-icon-solo.hover,
.table.expandable tr.selection .action-column a.btn-icon-solo:active,
.table.expandable tr.selection .action-column button.btn-icon-solo:active,
.table.expandable tr.selection .action-column a.btn-icon-solo.active,
.table.expandable tr.selection .action-column button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection .action-column a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection .action-column button.btn-icon-solo {
  color: #444444;
  background: #808080;
  border-color: rgba(0, 0, 0, 0);
}
.table.expandable tr.selection .action-column a.btn-icon-solo:active,
.table.expandable tr.selection .action-column button.btn-icon-solo:active,
.table.expandable tr.selection .action-column a.btn-icon-solo.active,
.table.expandable tr.selection .action-column button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection .action-column a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection .action-column button.btn-icon-solo {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #808080;
}
.table.expandable tr.selection .action-column a.btn-icon-solo.disabled,
.table.expandable tr.selection .action-column button.btn-icon-solo.disabled,
.table.expandable tr.selection .action-column a.btn-icon-solo[disabled],
.table.expandable tr.selection .action-column button.btn-icon-solo[disabled],
.table.expandable tr.selection .action-column a.btn-icon-solo.disabled:hover,
.table.expandable tr.selection .action-column button.btn-icon-solo.disabled:hover,
.table.expandable tr.selection .action-column a.btn-icon-solo[disabled]:hover,
.table.expandable tr.selection .action-column button.btn-icon-solo[disabled]:hover,
.table.expandable tr.selection .action-column a.btn-icon-solo.disabled.hover,
.table.expandable tr.selection .action-column button.btn-icon-solo.disabled.hover,
.table.expandable tr.selection .action-column a.btn-icon-solo[disabled].hover,
.table.expandable tr.selection .action-column button.btn-icon-solo[disabled].hover,
.table.expandable tr.selection .action-column a.btn-icon-solo.disabled:focus,
.table.expandable tr.selection .action-column button.btn-icon-solo.disabled:focus,
.table.expandable tr.selection .action-column a.btn-icon-solo[disabled]:focus,
.table.expandable tr.selection .action-column button.btn-icon-solo[disabled]:focus,
.table.expandable tr.selection .action-column a.btn-icon-solo.disabled:active,
.table.expandable tr.selection .action-column button.btn-icon-solo.disabled:active,
.table.expandable tr.selection .action-column a.btn-icon-solo[disabled]:active,
.table.expandable tr.selection .action-column button.btn-icon-solo[disabled]:active,
.table.expandable tr.selection .action-column a.btn-icon-solo.disabled.active,
.table.expandable tr.selection .action-column button.btn-icon-solo.disabled.active,
.table.expandable tr.selection .action-column a.btn-icon-solo[disabled].active,
.table.expandable tr.selection .action-column button.btn-icon-solo[disabled].active {
  background: #959595;
  border-color: rgba(0, 0, 0, 0);
}
.action-column .btn-primary-action,
.action-column .btn-secondary-action {
  color: #626262;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .action-column .btn-primary-action[disabled],
tr:hover .action-column .btn-secondary-action[disabled],
li:hover .action-column .btn-primary-action[disabled],
li:hover .action-column .btn-secondary-action[disabled],
tr .action-column .btn-primary-action[disabled],
tr .action-column .btn-secondary-action[disabled],
li .action-column .btn-primary-action[disabled],
li .action-column .btn-secondary-action[disabled],
tr:hover .action-column .btn-primary-action.disabled,
tr:hover .action-column .btn-secondary-action.disabled,
li:hover .action-column .btn-primary-action.disabled,
li:hover .action-column .btn-secondary-action.disabled,
tr .action-column .btn-primary-action.disabled,
tr .action-column .btn-secondary-action.disabled,
li .action-column .btn-primary-action.disabled,
li .action-column .btn-secondary-action.disabled {
  opacity: 0.2;
}
.action-column .btn-primary-action {
  font-weight: 600;
}
tr:hover .action-column .btn-primary-action,
li:hover .action-column .btn-primary-action,
.action-column .btn-primary-action.btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .action-column .btn-primary-action,
li:hover .action-column .btn-primary-action,
.action-column .btn-primary-action:hover,
.action-column .btn-primary-action:focus,
.action-column .btn-primary-action:active,
.action-column .btn-primary-action.btn-primary-action--staticColor {
  color: white;
}
tr:hover .action-column .btn-primary-action:hover,
li:hover .action-column .btn-primary-action:hover,
tr .action-column .btn-primary-action:hover,
li .action-column .btn-primary-action:hover,
.action-column .btn-primary-action:hover,
tr:hover .action-column .btn-primary-action:focus,
li:hover .action-column .btn-primary-action:focus,
tr .action-column .btn-primary-action:focus,
li .action-column .btn-primary-action:focus,
.action-column .btn-primary-action:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .action-column .btn-primary-action:active,
li:hover .action-column .btn-primary-action:active,
tr .action-column .btn-primary-action:active,
li .action-column .btn-primary-action:active,
.action-column .btn-primary-action:active {
  background: #0b5b5b;
  border-color: #004242;
}
.action-column .btn-secondary-action {
  font-weight: 500;
}
tr:hover .action-column .btn-secondary-action,
li:hover .action-column .btn-secondary-action,
.action-column .btn-secondary-action.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .action-column .btn-secondary-action,
li:hover .action-column .btn-secondary-action,
.action-column .btn-secondary-action:hover,
.action-column .btn-secondary-action:focus,
.action-column .btn-secondary-action:active,
.action-column .btn-secondary-action.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .action-column .btn-secondary-action:hover,
li:hover .action-column .btn-secondary-action:hover,
tr .action-column .btn-secondary-action:hover,
li .action-column .btn-secondary-action:hover,
.action-column .btn-secondary-action:hover,
tr:hover .action-column .btn-secondary-action:focus,
li:hover .action-column .btn-secondary-action:focus,
tr .action-column .btn-secondary-action:focus,
li .action-column .btn-secondary-action:focus,
.action-column .btn-secondary-action:focus {
  background: #c9e8e8;
}
tr:hover .action-column .btn-secondary-action:active,
li:hover .action-column .btn-secondary-action:active,
tr .action-column .btn-secondary-action:active,
li .action-column .btn-secondary-action:active,
.action-column .btn-secondary-action:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.action-column .app-icon-expand,
.action-column .app-icon-expanded {
  font-size: 1rem;
}
.action-column .app-icon-arrow-up3:before,
.action-column .app-icon-arrow-down3:before {
  font-size: 1.14285714rem;
  margin: -2px;
  position: relative;
  top: 2px;
  height: 14px;
}
.action-column .childCount {
  position: absolute;
  font-size: 0.75em;
  color: black;
  bottom: 0;
  left: 0;
  text-align: center;
  min-width: 1em;
}
.action-column .btn {
  font-weight: 400;
}
.action-column .btn + .btn {
  margin-left: 2px;
}
.action-column .btn.placeholder {
  visibility: hidden;
}
.action-column .btn + .btn.btn-icon-solo.btn-danger-hover {
  margin-left: 8px;
}
.action-column .btn.btn-icon-solo + .btn.btn-icon-solo {
  margin-left: 0;
}
.action-column:last-child .btn {
  -webkit-transform: translate3d(0, 2px, 0);
  transform: translate3d(0, 2px, 0);
}
.action-column:last-child .btn:focus {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.action-column [class*="app-icon-"] {
  font-size: 1rem;
}
.action-column .btn.btn-icon-solo[disabled="disabled"],
.action-column .btn.btn-icon-solo.disabled {
  background-color: transparent;
  cursor: not-allowed;
  opacity: 0.2;
}
.action-column--shy .btn:not(:focus):not(.active) {
  opacity: 0;
}
.table tr:hover .action-column a.btn:not(.disabled):not([disabled="disabled"]),
.table tr:hover .action-column button.btn:not(.disabled):not([disabled="disabled"]) {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: 70ms 0ms all ease-in;
  transition: 70ms 0ms all ease-in;
}
.table tr:hover .action-column a.btn:not(.disabled):not([disabled="disabled"]):nth-child(2),
.table tr:hover .action-column button.btn:not(.disabled):not([disabled="disabled"]):nth-child(2) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}
.table tr:hover .action-column a.btn:not(.disabled):not([disabled="disabled"]):nth-child(3),
.table tr:hover .action-column button.btn:not(.disabled):not([disabled="disabled"]):nth-child(3) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}
.table tr:hover .action-column a.btn:not(.disabled):not([disabled="disabled"]):nth-child(4),
.table tr:hover .action-column button.btn:not(.disabled):not([disabled="disabled"]):nth-child(4) {
  -webkit-transition-delay: 120ms;
  transition-delay: 120ms;
}
.toggle-column {
  white-space: nowrap;
}
.table.expandable .collapse-parent:not(.expanded) .collapses {
  display: none;
}
.checkbox-cell {
  width: 1%;
}
.checkbox-cell input[type="checkbox"] {
  float: right;
}
.checkbox-cell.checkbox-cell--centered {
  text-align: center;
}
.checkbox-cell.checkbox-cell--centered input[type="checkbox"] {
  float: none;
}
.sibling-controls .btn.btn-default.form-control.split-toggle {
  color: #626362;
  font-size: 1.14285714rem;
  line-height: 20px;
  height: 35px;
  font-weight: 500;
  background: #acc9cd;
}
.sibling-controls .btn.btn-default.form-control.split-toggle.active {
  color: #ffffff;
  background: #1d3639;
  border-color: #000000;
}
.sibling-controls.split-block-group,
.sibling-controls.split-block-heading,
.sibling-controls.distinct-controls,
.sibling-controls.table-filter-padding {
  background: #a1c4c9;
  border-bottom: 1px solid #799ba0;
}
.sibling-controls.distinct-controls:last-child {
  border-bottom: #dedede;
}
.page-heading {
  border-bottom-color: #384e51;
}
.table td a:not(.btn):not(.select2-choice) {
  font-weight: 500;
  border-bottom: 1px solid #c7e1e1;
}
.table td a:not(.btn):not(.select2-choice):hover {
  text-decoration: none;
  border-bottom-color: #63abab;
}
.table tbody + tbody {
  border-top: 0;
}
.table tbody.expanded {
  border-top: 2px solid #c3dcdf;
  border-bottom: 2px solid #c3dcdf;
}
.table tbody.expanded.selection {
  border-top-color: #88b8bf;
  border-bottom-color: #88b8bf;
}
.table tbody.expanded > tr {
  background: #e9f5f7;
}
.table:not(.no-hover) .table tbody.expanded > tr:not(.no-hover):hover {
  background: #e4eff1;
}
.table tbody.expanded > tr.selection ~ tr {
  background-color: #b9dfe4;
}
.table:not(.no-hover) .table tbody.expanded > tr.selection ~ tr:not(.no-hover):hover {
  background: #b9d6da;
}
.table tbody.expanded > tr.selection ~ tr.odd {
  background-color: #b5ebf2;
}
.table:not(.no-hover) .table tbody.expanded > tr.selection ~ tr.odd:not(.no-hover):hover {
  background: #b9d6da;
}
.table tbody.expanded > tr.odd {
  background-color: #eefafc;
}
.table:not(.no-hover) .table tbody.expanded > tr.odd:not(.no-hover):hover {
  background: #e4eff1;
}
.table tbody.expanded > tr:first-child {
  background: #dbe9eb;
}
.table:not(.no-hover) .table tbody.expanded > tr:first-child:not(.no-hover):hover {
  background: #d1e4e6;
}
tbody.collapsible:last-child > tr:first-child:not(.expanded) {
  border-bottom: 1px solid #dedede;
}
tbody.deep-nesting > tr.level-2 {
  background-color: #e0eaeb;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-2:not(.no-hover):hover {
  background-color: #dae5e7;
}
tbody.deep-nesting > tr.level-2.odd {
  background-color: #e6eeef;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-2.odd:not(.no-hover):hover {
  background-color: #dae5e7;
}
tbody.deep-nesting > tr.level-3 {
  background-color: #d2e3e5;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-3:not(.no-hover):hover {
  background-color: #cbdfe1;
}
tbody.deep-nesting > tr.level-3.odd {
  background-color: #d8e7e9;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-3.odd:not(.no-hover):hover {
  background-color: #cbdfe1;
}
.table > tbody > tr.multiline > td {
  vertical-align: top;
  padding-bottom: 20px;
}
.table > tbody > tr.multiline > td.action-column .btn-icon-solo {
  position: relative;
  top: -4px;
}
.cell-multiline:not(:empty) {
  display: block;
}
.multiline-heading {
  font-weight: 500;
}
.main-content-padding .table tr {
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
}
.main-content-padding .table tr:last-child {
  border-bottom: 1px solid #dbdbdb;
}
#ContentViewport .main-content-padding .table.expandable tbody:last-child {
  border-bottom: 1px solid #dbdbdb;
}
.main-content-padding .table thead > tr {
  border-left: 1px solid #dedede;
  border-right: 1px solid #dedede;
}
.main-content-padding .table tr > td:first-child,
.main-content-padding .table tr > th:first-child {
  padding-left: 18px;
}
.main-content-padding .table tr > td:last-child,
.main-content-padding .table tr > th:last-child {
  padding-right: 18px;
}
.table-sortable tbody tr {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
.table-sortable .table-sortable-placeholder {
  background: #fff;
  border-top: 1px dashed #dbdbdb;
  border-bottom: 1px dashed #dbdbdb;
}
.table-sortable tr.ui-sortable-helper {
  -webkit-box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.15);
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
  -webkit-transition: 140ms ease-in;
  transition: 140ms ease-in;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.table-sortable tr.ui-sortable-helper .action-column .btn {
  display: none;
}
.table.table-sortable > tbody > tr.ui-sortable-helper {
  background: rgba(240, 249, 248, 0.8);
}
.table-level-padding {
  padding-left: 18px;
  padding-right: 18px;
}
.table-filter-padding {
  padding-left: 24px;
  padding-right: 24px;
}
.action-column .btn-copy {
  color: #4a4a4a;
  background: #eeeeee;
  border-color: #eaeaea;
}
.action-column .btn-copy:hover,
.action-column .btn-copy.hover,
.action-column .btn-copy:active,
.action-column .btn-copy.active,
.open .dropdown-toggle.action-column .btn-copy {
  color: #3d3d3d;
  background: #afafaf;
  border-color: #909090;
}
.action-column .btn-copy:active,
.action-column .btn-copy.active,
.open .dropdown-toggle.action-column .btn-copy {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #afafaf;
}
.action-column .btn-copy.disabled,
.action-column .btn-copy[disabled],
.action-column .btn-copy.disabled:hover,
.action-column .btn-copy[disabled]:hover,
.action-column .btn-copy.disabled.hover,
.action-column .btn-copy[disabled].hover,
.action-column .btn-copy.disabled:focus,
.action-column .btn-copy[disabled]:focus,
.action-column .btn-copy.disabled:active,
.action-column .btn-copy[disabled]:active,
.action-column .btn-copy.disabled.active,
.action-column .btn-copy[disabled].active {
  background: #c3c3c3;
  border-color: #aeaeae;
}
.row-status-icon {
  opacity: 0.6;
  vertical-align: middle;
  height: 16px;
  width: 16px;
}
.row-status-icon.left {
  margin-right: 0.3em;
}
.row-status-icon.right {
  margin-left: 0.3em;
}
.row-status-icon.icon--confidential {
  color: #e61919;
}
.row-status-icon.icon--confidentiality-requested {
  fill: #ff6200;
}
.row-status-icon.icon--notification {
  fill: #ff6200;
}
table.table.dmr-summary-table tbody {
  font-size: 0.85714286rem;
  border-bottom: 1px solid #dbdbdb;
}
table.table.dmr-summary-table tbody > tr > th,
table.table.dmr-summary-table tbody > tr > .th {
  min-width: 137px;
}
table.table.dmr-summary-table tbody > tr > td > select {
  min-width: 125px;
}
table.table.dmr-summary-table tbody > tr > td > select[readonly] {
  min-width: 90px;
}
table.table.dmr-summary-table th,
table.table.dmr-summary-table td {
  text-align: center;
}
table.table.table--split-rows tbody > tr:last-child,
table.table.table--split-rows tbody > tr > th[role="rowheader"],
table.table.table--split-rows thead > tr > th,
table.table.table--split-rows thead > tr > .th {
  border-bottom: 1px solid #d4d4d4;
}
table.table.table--split-rows tbody > tr:nth-child(2) {
  border-top: 1px solid #e3e3e3;
}
table.table.table--split-rows tbody > td[rowspan="2"] {
  border-right: 1px solid #e3e3e3;
  border-left: 1px solid #e3e3e3;
}
table.table.table--split-rows tbody > th[role="rowheader"]:first-child,
table.table.table--split-rows tbody > .th[role="rowheader"]:first-child {
  padding-left: 8px;
  padding-right: 8px;
}
table .input-group-addon,
table .input-group-btn {
  width: auto;
}
.page-body.list-view,
.page-body-column.list-view {
  background-color: #f3f7f7;
}
td .form-control[type="text"] {
  min-width: 6em;
}
td.number {
  text-align: right;
}
.number--charge {
  font-weight: 700;
}
.number--charge--red {
  color: #aa1a1a;
  background: rgba(170, 26, 26, 0.1);
}
.number--charge--green {
  color: #1a5813;
  background: rgba(39, 130, 28, 0.1);
}
.number--charge--yellow {
  background: rgba(255, 243, 82, 0.3);
  color: #827b21;
}
td.order-select {
  width: 1%;
}
td.order-select select.form-control {
  min-width: calc(51px + 2em);
  width: auto;
}
tbody.headless tr:first-child {
  border-top: 1px solid #dbdbdb;
}
.page-body .table table[aria-labelledby^="datepicker"] > tbody > tr > td {
  padding: 2px;
}
.page-body .table table[aria-labelledby^="datepicker"] thead > tr:first-child > th,
.page-body .table table[aria-labelledby^="datepicker"] thead > tr:first-child > .th {
  padding-left: 2px;
  padding-right: 2px;
}
.page-body .table table[aria-labelledby^="datepicker"] tbody > tr > td:last-child {
  padding-right: 2px;
}
.table-row-thumbnailCell {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  max-width: 48px;
}
.table-row-thumbnail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: auto;
  max-width: 48px;
  max-height: 64px;
  border: 2px solid white;
  background-color: white;
  border-radius: 2px;
  -webkit-box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.2);
}
.table-row-thumbnail--placeholder {
  width: 48px;
  height: 48px;
  background: #dcdcdc;
  border-color: #dcdcdc;
  padding: 12px;
  color: white;
}
.table-row-thumbnail--placeholder > svg {
  width: 100%;
  height: 100%;
}
.table-row-thumbnailCell--clickable {
  display: block;
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
  -webkit-transition: 80ms linear box-shadow;
  transition: 80ms linear box-shadow;
}
.table-row-thumbnailCell--clickable:hover {
  -webkit-box-shadow: 0 0 7px 0px #00c0d9;
          box-shadow: 0 0 7px 0px #00c0d9;
}
.table-row-thumbnail-image {
  max-height: 60px;
  max-width: 44px;
  width: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.table-headerText--large {
  font-size: 18px;
}
td.table-cell--borderRight.table-cell--borderRight,
.td.table-cell--borderRight.table-cell--borderRight {
  border-right: 1px solid #dedede;
}
.checkbox-cell--signingRole {
  min-width: 80px;
}
.table > tbody > tr > .checkbox-cell--signingRole {
  border-right: 1px solid #dedede;
}
.table-headerCell--signingRole-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
.table-headerCell--signingRole-row:not(:last-child) {
  margin-bottom: 0.33em;
}
.range-wrap label,
.range-wrap .range-wrap__limit,
.range-wrap .range-wrap__button,
.range-wrap input[type="range"] {
  display: inline-block;
  vertical-align: middle;
}
.range-wrap label {
  margin-bottom: 0;
}
.range-wrap .range-wrap__limit {
  margin: 0;
  font-weight: 500;
  padding: 4px 6px;
  line-height: 1em;
  border-radius: 3px;
  color: #666666;
  background: none;
  min-width: 2em;
  text-align: center;
  border: 1px solid #b3b3b3;
}
.range-wrap .range-wrap__button {
  margin: 0 2px;
  padding: 4px;
  line-height: 1em;
}
.range-wrap .range-wrap__button svg {
  vertical-align: middle;
  height: 14px;
  width: 14px;
}
.range-wrap:hover input[type=range]::-webkit-slider-thumb {
  background: #8b9898;
}
.range-wrap:hover input[type=range]::-moz-range-thumb {
  background: #8b9898;
}
.range-wrap:hover input[type=range]::-ms-thumb {
  background: #8b9898;
}
.range-wrap:hover input[type=range]::-webkit-slider-runnable-track {
  background: #dbdbdb;
}
.range-wrap:hover input[type=range]::-moz-range-track {
  background: #dbdbdb;
}
.range-wrap:hover input[type=range]::-ms-fill-lower {
  background: #dbdbdb;
}
.range-wrap:hover input[type=range]::-ms-fill-upper {
  background: #dbdbdb;
}
input[type=range] {
  -webkit-appearance: none;
  background: none;
  padding: 0;
}
input[type=range]:focus {
  outline: none;
}
input[type=range]::-webkit-slider-runnable-track {
  height: 8px;
  cursor: pointer;
  animate: 0.2s;
  -webkit-box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
          box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  background: #d4d4d4;
  border-radius: 6px;
  border: 0px solid #000101;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]::-webkit-slider-thumb {
  -webkit-box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
          box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  border: 0px solid #000000;
  height: 15px;
  width: 30px;
  border-radius: 5px;
  background: #788787;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -3.5px;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]:focus::-webkit-slider-runnable-track {
  background: #d4d4d4;
}
input[type=range]::-moz-range-track {
  height: 8px;
  cursor: pointer;
  animate: 0.2s;
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  background: #d4d4d4;
  border-radius: 6px;
  border: 0px solid #000101;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]::-moz-range-thumb {
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  border: 0px solid #000000;
  height: 15px;
  width: 30px;
  border-radius: 5px;
  background: #788787;
  cursor: pointer;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]::-ms-track {
  height: 8px;
  cursor: pointer;
  animate: 0.2s;
  background: transparent;
  border-color: transparent;
  border-width: 30px 0;
  color: transparent;
}
input[type=range]::-ms-fill-lower {
  background: #d4d4d4;
  border: 0px solid #000101;
  border-radius: 12px;
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]::-ms-fill-upper {
  background: #d4d4d4;
  border: 0px solid #000101;
  border-radius: 12px;
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]::-ms-thumb {
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  border: 0px solid #000000;
  height: 15px;
  width: 30px;
  border-radius: 5px;
  background: #788787;
  cursor: pointer;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]:focus::-ms-fill-lower {
  background: #d4d4d4;
}
input[type=range]:focus::-ms-fill-upper {
  background: #d4d4d4;
}
.md-dialog-unstyle {
  min-width: 0;
  max-width: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  max-height: none;
}
.FullscreenOverlayContainer:before {
  content: '';
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.75);
  display: block;
}
.FullscreenOverlayContainer > md-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  height: 100%;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: white;
  overflow-x: hidden;
  -webkit-transform: none !important;
          transform: none !important;
}
.FullscreenOverlayContainer > md-dialog,
.FullscreenOverlayContainer > md-dialog:focus {
  outline: 0 !important;
}
.md-dialog--noScroll {
  overflow: hidden;
}
.GalleryView-layoutV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.GalleryView-layoutV,
.GalleryView-layoutV:focus {
  outline: 0 !important;
}
.GalleryView-contentLayout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 16px;
  padding-bottom: 16px;
}
.GalleryView-contentLayout,
.GalleryView-contentLayout:focus {
  outline: 0 !important;
}
.GalleryView-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}
.GalleryView-header,
.GalleryView-header:focus {
  outline: 0 !important;
}
.GalleryView-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 4px;
  padding-bottom: 4px;
}
.GalleryView-footer,
.GalleryView-footer:focus {
  outline: 0 !important;
}
.GalleryView-header,
.GalleryView-footer {
  color: #d9d9d9;
}
.GalleryView-exitLink {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0;
  background: none;
  font-family: inherit;
  color: inherit;
  padding: 8px 8px;
  border-radius: 3px;
  -webkit-transition: 50ms all;
  transition: 50ms all;
}
.GalleryView-exitLink:hover,
.GalleryView-exitLink:focus {
  background-color: rgba(255, 255, 255, 0.1);
  color: white;
}
.GalleryView-exitLink,
.GalleryView-exitLink:focus {
  outline: 0 !important;
}
.GalleryView-exitLink-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 20px;
  width: 20px;
  margin-right: .5em;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.GalleryView-exitLink-icon > svg {
  height: 100%;
  width: 100%;
  stroke: currentColor;
}
.GalleryView-exitLink-icon,
.GalleryView-exitLink-icon:focus {
  outline: 0 !important;
}
.GalleryView-itemWrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: 100%;
  position: relative;
}
.GalleryView-itemWrapper,
.GalleryView-itemWrapper:focus {
  outline: 0 !important;
}
.GalleryView-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.GalleryView-item.ng-enter,
.GalleryView-item.ng-leave {
  -webkit-transition: 300ms all;
  transition: 300ms all;
}
.GalleryView-item.ng-leave,
.GalleryView-item.ng-enter.ng-enter-active {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.GalleryView-item,
.GalleryView-item:focus {
  outline: 0 !important;
}
.GalleryView-item--transitionLeft.ng-enter {
  -webkit-transform: translateX(-120%);
          transform: translateX(-120%);
}
.GalleryView-item--transitionLeft.ng-leave.ng-leave-active {
  -webkit-transform: translateX(120%);
          transform: translateX(120%);
}
.GalleryView-item--transitionRight.ng-enter {
  -webkit-transform: translateX(120%);
          transform: translateX(120%);
}
.GalleryView-item--transitionRight.ng-leave.ng-leave-active {
  -webkit-transform: translateX(-120%);
          transform: translateX(-120%);
}
.GalleryView-navArrowContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.GalleryView-navArrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3rem;
  margin-left: .125em;
  margin-right: .125em;
  padding: .25em;
  width: 3rem;
  height: 3rem;
  cursor: pointer;
  background-color: transparent;
  border-radius: 999px;
  -webkit-transition: 150ms linear;
  transition: 150ms linear;
  -webkit-transition-property: background-color, opacity;
  transition-property: background-color, opacity;
  z-index: 999;
}
.GalleryView-navArrow:not([disabled="disabled"]):hover,
.GalleryView-navArrow:not([disabled="disabled"]):focus {
  background-color: rgba(0, 212, 255, 0.2);
  outline: 0;
}
.GalleryView-navArrow:not([disabled="disabled"]):active {
  background-color: rgba(0, 212, 255, 0.5);
}
.GalleryView-navArrow[disabled="disabled"] {
  pointer-events: none;
  opacity: 0;
}
.GalleryView-navArrow-svg {
  stroke: white;
  height: 100%;
  width: 100%;
}
.GalleryView-navArrowContainer--left .GalleryView-navArrow-svg {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.GalleryView-pdfPreviewCallout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  bottom: 0;
  padding: 1em;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.75);
          box-shadow: 0 0 20px rgba(0, 0, 0, 0.75);
  border-radius: 5px;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.GalleryView-pdfPreviewCallout-pagesMsg {
  margin-bottom: .5em;
}
.GalleryView-columnSpacer {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.GalleryView-navArrowContainer {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.GalleryView-column {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.GalleryView-column--image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.GalleryView-column--detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 300px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 20px;
}
.GalleryView-detail {
  border-left: 2px solid white;
  padding-left: 20px;
}
.GalleryView-previewSubhead {
  opacity: .7;
  font-size: .85em;
  text-transform: uppercase;
  letter-spacing: .03em;
  font-weight: 600;
}
.GalleryView-fileMetadata {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: .5em;
  font-weight: 500;
}
.GalleryView-fileMetadata-item {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.GalleryView-fileMetadata-item:not(:first-child):before {
  content: '|';
  margin: 0 .5em;
  opacity: .5;
}
.GalleryView-description {
  font-style: italic;
}
.GalleryView-detail-entry {
  margin-top: 20px;
}
.GalleryView-detail-entry-label {
  opacity: .7;
  font-size: .85em;
  text-transform: uppercase;
  letter-spacing: .03em;
  font-weight: 600;
}
.GalleryView-detail-entry-figure {
  margin-top: .25em;
  font-weight: 500;
}
.GalleryView-image {
  max-width: 100%;
  max-height: 100%;
  width: auto;
}
document-preview-image {
  position: relative;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.GalleryView-imagePlaceholder {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.GalleryView-itemName {
  margin: 0;
}
.GalleryView-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: -10px;
}
.GalleryView-actions > * {
  margin-bottom: 10px;
}
.GalleryView-actions > *:not(:last-child) {
  margin-right: 10px;
}
.GalleryView-actionButton {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 10px 16px;
  background: transparent;
  border: 2px solid white;
  border-radius: 5px;
  color: white;
  font-size: 16px;
  font-weight: 600;
  font-family: inherit;
}
.GalleryView-actionButton,
.GalleryView-actionButton:hover,
.GalleryView-actionButton:focus {
  text-decoration: none;
}
.GalleryView-actionButton:hover,
.GalleryView-actionButton:focus {
  background-color: white;
  color: black;
}
.GalleryView-actionButton:active {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.GalleryView-actionButton--primary {
  background-color: white;
  border-color: white;
  color: black;
}
.GalleryView-actionButton--primary:hover,
.GalleryView-actionButton--primary:focus {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  color: black;
}
.GalleryView-actionButton--primary:active {
  background-color: #d9d9d9;
  border-color: #d9d9d9;
}
.GalleryView-actionButton--danger:hover,
.GalleryView-actionButton--danger:focus {
  background-color: #d62121;
  border-color: #d62121;
  color: white;
}
.GalleryView-actionButton--danger:active {
  background-color: #aa1a1a;
  border-color: #aa1a1a;
}
a.btn-icon-solo--muted,
button.btn-icon-solo--muted {
  color: rgba(0, 0, 0, 0.4);
}
/*#endregion*/
/*
  _____ _____
 |_   _|  __ \
   | | | |  | |___
   | | | |  | / __|
  _| |_| |__| \__ \
 |_____|_____/|___/


*/
.page-body.external-view.public-home.ng-scope {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.page-body.external-view.public-home {
  background: url('org-specific/nddeq/images/login-bg.jpg') top left no-repeat;
  background-size: cover;
}
.xt-page-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.xt-Outer {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: rgba(255, 255, 255, 0.75);
}
.xt-Columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.xt-Column {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  padding: 0 20px;
}
/*
@media screen and (max-width: 899px) {
  div.xt-Column:not(:first-of-type) {
    margin-top: 1rem;
  }

  .xt-introSlab:not(:last-child) {
    margin-bottom: 10px;
  }
}
*/
.xt-introSlab:not(:last-child) {
  margin-bottom: 24px;
}
.xt-TextLink {
  font-weight: 500;
  color: #00c0d9;
  text-decoration: none;
}
.xt-TextLink:hover,
.xt-TextLink:focus {
  color: #0de3ff;
  text-decoration: underline;
}
.xt-TextLink:active {
  color: #0093a6;
}
.xt-Slab--shadowed {
  -webkit-box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.17);
          box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.17);
}
.xt-Slab--clickable {
  cursor: pointer;
}
.xt-Slab--clickable:focus {
  outline: 0;
}
.xt-Slab--clickable:not(.xt-Slab--shadowed):focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.xt-Slab {
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 38px;
  padding-right: 38px;
  background-color: #f9f9f9;
}
.xt-Slab--small {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.xt-Slab--large {
  padding-left: 45px;
  padding-right: 45px;
  padding-top: 36px;
  padding-bottom: 36px;
}
.xt-Slab--largeH {
  padding-left: 45px;
  padding-right: 45px;
  padding-top: 36px;
  padding-bottom: 36px;
}
.xt-Slab--largeV {
  padding-top: 36px;
  padding-bottom: 36px;
}
.xt-Slab-column:not(:last-child) {
  margin-right: 24px;
}
.xt-Slab-row:not(:first-child) {
  padding-top: 12px;
}
.xt-Slab-section:not(:first-child) {
  margin-top: 30px;
}
.xt-Slab-headingIconWrap {
  width: 18px;
  height: 18px;
}
.xt-Slab-headingIconWrap--chevron {
  color: #4868AB;
}
.xt-Slab-title {
  font-size: 1em;
  font-weight: 500;
  color: #252d33;
  letter-spacing: -0.02em;
  color: var(--baseColor);
}
.xt-Slab-subtitle {
  font-size: .75em;
  text-transform: uppercase;
  letter-spacing: .045em;
  font-weight: 500;
  color: #6B6B6B;
}
.xt-Slab-title {
  font-size: 21px;
  font-weight: 600;
}
.xt-Slab-description {
  font-size: 1.2rem;
  opacity: .85;
  margin-top: 0.8em;
}
.xt-SlabButton {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background: none;
  border-radius: 4px;
  font-weight: 500;
  cursor: pointer;
  -webkit-transition: 70ms linear;
  transition: 70ms linear;
  -webkit-transition-property: color, border-color, background-color;
  transition-property: color, border-color, background-color;
  -webkit-box-shadow: 0.1em 0.1em 15px slategray;
          box-shadow: 0.1em 0.1em 15px slategray;
  width: 25vw;
  min-width: 230px;
  font-size: 16px;
  padding-left: 38px;
  padding-right: 38px;
  padding-top: 18px;
  padding-bottom: 18px;
  color: #333;
  text-decoration: none;
  background-color: white;
}
.xt-SlabButton:focus {
  outline: 0;
}
.xt-SlabButton:hover,
.xt-SlabButton:focus {
  color: white;
  background-color: #00c0d9;
}
.xt-SlabButton:active {
  background-color: #0093a6;
}
.xt-SlabButton-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  width: 100%;
}
.xt-Slab-openNewWindow-icon {
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin-left: auto;
}
.xt-SlabButton--paddingH-small {
  padding-left: 24px;
  padding-right: 24px;
}
.xt-SlabButton--blue:hover,
.xt-SlabButton--blue:focus {
  background-color: #006666;
}
.xt-SlabButton--blue:active {
  background-color: #003333;
}
.xt-SlabButton-icon {
  height: 24px;
  width: 24px;
  color: currentColor;
}
.xt-SlabButton-icon--large {
  height: 4em;
  width: 4em;
}
.xt-PublicServices-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1.5em;
  -webkit-box-align: space-evenly;
      -ms-flex-align: space-evenly;
          align-items: space-evenly;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.xt-AccountServices-list {
  margin: 0 auto;
}
.xt-authentication {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 -2em;
  color: #333;
}
.xt-login {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: whitesmoke;
  border: 1px solid transparent;
  border-radius: 5px;
  padding: 1.5em 1em 1.5em 1.5em;
  width: 100%;
  font-size: 1.2rem;
  font-weight: bolder;
  letter-spacing: 0.9px;
}
.xt-login:hover,
.xt-login:focus {
  background-color: #00c0d9;
  color: white;
  text-decoration: none;
}
.xt-login:active {
  background-color: inherit;
  border-color: #00c0d9;
  color: #00c0d9;
}
.xt-login > * {
  margin-right: 1em;
}
.xt-register {
  padding: 0.5em 1em;
  margin: 5px 0 0 0;
  border-radius: 25px;
  color: #006666;
  border: 1px solid transparent;
}
.xt-register:hover,
.xt-register:focus {
  text-decoration: none;
  font-weight: bolder;
  color: #00c0d9;
  letter-spacing: 0.9px;
  border-color: #00c0d9;
}
.xt-register:active {
  background-color: #00c0d9;
  color: white;
}
.xt-Main-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 1em;
}
.xt-GapGroup-item:not(:last-child) {
  border-bottom: 1px solid white;
}
.xt-Body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  /* background-image: url(images/lost-lake-butte.jpg);
  background-image: url(images/trillium.jpg);
  background-image: url(images/summit.jpg);
  background-image: url(images/east-fork.jpg);
  background-image: url(images/east-fork-blur.jpg); */
  /* background-image: url(images/east-fork-color.jpg); */
  background-size: cover;
  background-position-y: 0%;
  padding-bottom: 4rem;
}
.xt-Body-header {
  margin: 3rem 0 2rem;
}
@media screen and (max-width: 899px) {
  .xt-Body-header {
    margin: 2rem 0 1.5rem;
  }
}
.xt-Body-mainHeading {
  font-weight: 501;
  font-size: 42px;
  color: #a8353a;
  letter-spacing: -0.02em;
}
/* ------------------------------- */
/* Generic nSUITE demo stuff START */
/* ------------------------------- */
.xt-Banner {
  padding: 36px 0 48px;
  padding: 24px 0 7px;
  background: white;
}
.xt-PublicHeading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 35px;
  font-weight: 600;
  letter-spacing: -0.02em;
  color: #a8353a;
}
.xt-PublicHeading-brand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin: 0.2em 0;
}
.xt-PublicHeading-clientLogo {
  display: block;
  background-image: url('org-specific/nddeq/images/svg/client-logo.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  margin-right: 18px;
}
.xt-PublicHeading-clientLogo:not([href]) {
  cursor: default;
}
.xt-PublicHeading-subtext {
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0;
}
.xt-PublicHeading,
.xt-PublicHeading-text {
  line-height: 1.18;
}
.xt-PublicHeadingDescription {
  margin-top: 12px;
  font-size: 16px;
  font-weight: 400;
}
.xt-PublicHeadingDescription-separator {
  opacity: .35;
  margin: 0 .125em;
}
.xt-PublicHeading-split {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.xt-PublicHeading-split-item--logo {
  height: 40px;
  width: 40px;
  -ms-flex-item-align: center;
      align-self: center;
  margin-bottom: -8px;
  margin-right: 16px;
}
/*
.xt-Column.xt-Column--main {
  max-width: 1020px;
  flex-basis: 1020px; // needed for shitty IE flexbox rendering
}
*/
.xt-Column--main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.xt-Column--main > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 900px;
          flex: 0 1 900px;
}
.xt-Columns {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.xt-Sidebar-header {
  margin: 2rem 0;
  text-align: center;
}
.xt-introSlab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 30vw;
  border-radius: 4px;
  margin-bottom: 0 !important;
}
.xt-introSlab:not(:last-child) {
  border: none;
}
.xt-introLeadIn {
  font-size: 21px;
  font-weight: 600;
  font-style: italic;
  color: #a8353a;
}
.xt-IntroLeadIn-response.ng-binding {
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 18px;
}
.xt-introFeatures {
  margin: 0;
  padding-left: 36px;
  padding-bottom: 0;
  padding-top: 10px;
}
.xt-introFeature {
  font-size: 18px;
  font-weight: 600;
}
.xt-introFeature:not(:last-child) {
  margin-bottom: .66em;
}
.xt-introSlab-feature {
  /* background: white; */
  padding: 24px 0;
  font-size: 21px;
  font-weight: 500;
}
.xt-introSlab-feature-action + .xt-introSlab-feature-action {
  margin-top: .25em;
}
.xt-introSlab-feature--cta {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  padding-top: 40px;
  padding-bottom: 40px;
}
.xt-introSlab-feature-heading {
  margin-bottom: 16px;
}
.xt-CTAButton {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border: 0;
  background: #007c8d;
  color: white;
  padding: 16px 28px;
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: .04em;
  font-weight: 500;
  border-radius: 5px;
  border: 1px solid transparent;
  -webkit-transition: 70ms all linear;
  transition: 70ms all linear;
}
.xt-CTAButton:focus,
.xt-CTAButton:hover {
  background: white;
  color: #007c8d;
  border-color: #007c8d;
  text-decoration: none;
}
.xt-CTALink {
  font-weight: 600;
  text-decoration: underline;
  color: #0093a6;
}
.xt-CTALink--lesser {
  font-size: 14px;
}
.xt-body-subHeading {
  margin-top: 12px;
  font-size: 18px;
  font-weight: 500;
  color: #002C33;
}
.xt-Sidebar-subHeading {
  margin-top: 12px;
  font-size: 15px;
  font-weight: 500;
  color: #002C33;
}
/* gross hack to make up for some bullshit in navFlags.less */
.external-view .u-headingInherit {
  font-weight: inherit;
  padding-top: 10px;
}
.xt-Banner .xt-Column.xt-Column--aside {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.xt-introSlab--linked {
  cursor: pointer;
}
.xt-introSlab--linked:hover {
  background: aliceblue;
}
.xt-homeRowLinks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0.5em 0;
}
.xt-HomeRowLink {
  font-weight: 600;
  color: #006666;
  border-radius: 3px;
  margin: 0 1em;
}
/* Really really dumb hack for full-height */
.hideMainNavbar div#AppGlobalNavBar {
  display: none;
}
.ux24 {
  font-family: "Open Sans", sans-serif;
}
.ux24 h1,
.ux24 h2,
.ux24 h3,
.ux24 h4,
.ux24 h5,
.ux24 h6,
.ux24 .h1,
.ux24 .h2,
.ux24 .h3,
.ux24 .h4,
.ux24 .h5,
.ux24 .h6 {
  font-family: "Open Sans", sans-serif;
  color: #303132;
}
.ux24 input,
.ux24 select {
  height: 32px;
  padding: 0 8px;
  font-size: 14px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  border-radius: 4px;
  border: 0.8px solid #86888A;
}
.ux24 select {
  background-image: url(images/SVG/chevron-down.svg);
  background-position: center right 8px;
}
.ux24 select:after {
  -webkit-transform: rotate(90);
          transform: rotate(90);
}
.ux24 input.form-control:focus,
.ux24 select.form-control:focus {
  -webkit-box-shadow: unset;
          box-shadow: unset;
  border: 2px solid #007C89;
}
.ux24 select:not(.select2-offscreen) ~ .help-block-container {
  right: unset;
}
.ux24 .full.main:has(.grid-main-sidebar) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ux24.page-body {
  background-color: #f5f7f7;
}
.ux24 .has-error input.form-control,
.ux24 .has-error input.form-control:focus,
.ux24 .has-error select.form-control,
.ux24 .has-error select.form-control:focus {
  border: 2px solid #E61D43;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.ux24 .has-error .help-block-container {
  max-width: 100%;
  min-width: 100%;
  margin-top: 2px;
}
.ux24 .has-error .control-label {
  color: #E61D43;
}
.ux24 .form-group {
  margin-bottom: 32px;
}
.ux24 .form-group > .control-label {
  margin-bottom: 4px;
}
.ux24 .form-groups-container.grid-main-sidebar {
  padding-top: 16px;
  display: grid;
  grid-template-columns: 2fr 1fr;
  grid-template-rows: -webkit-min-content 1fr;
  grid-template-rows: min-content 1fr;
  gap: 16px;
  grid-template-areas: "main sidebar" "main .";
  width: 100%;
  max-width: 1116px;
}
@media (max-width: 992px) {
  .ux24 .form-groups-container.grid-main-sidebar {
    grid-template-columns: 1fr;
    grid-template-rows: 1fr -webkit-min-content;
    grid-template-rows: 1fr min-content;
    grid-template-areas: "sidebar" "main";
  }
}
.ux24 .form-groups-container button {
  width: auto;
  padding: 16px 40px;
  font-size: 14px;
  font-weight: 600;
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.ux24 .form-group-column {
  background: white;
  padding: 32px 24px;
  border-radius: 4px;
  float: unset;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ux24 .form-group-column.grid-main {
  grid-area: main;
}
.ux24 .form-group-column.grid-sidebar {
  grid-area: sidebar;
}
.ux24 .form-group-column h3 {
  margin-top: 0;
  margin-bottom: 32px;
  font-weight: 600;
}
.ux24 .form-group-column h3:has(+p) {
  margin-bottom: 16px;
}
.ux24 .form-group-column h3 + p {
  margin-bottom: 32px;
}
.ux24 .form-group-column h4 {
  margin-top: 0;
  font-size: 16px;
}
.ux24 .fee-list {
  font-weight: 600;
}
.ux24 .fee-list .fee-list-items {
  border-bottom: 1px solid #E9EBED;
}
.ux24 .fee-list .fee-list-items .fee-item {
  font-size: 16px;
  margin-bottom: 16px;
}
.ux24 .fee-list .fee-list-total {
  color: #616670;
  font-size: 14px;
}
.ux24 .fee-list .fee-list-total .subtotal-item,
.ux24 .fee-list .fee-list-total .total {
  margin-top: 16px;
}
.ux24 .fee-list .fee-list-total .total {
  font-size: 16px;
  font-weight: 600;
  color: #303132;
}
.ux24 .fee-list > div > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ux24 .fee-list .fee {
  font-weight: 400;
}
.ux24 .form-group-row {
  margin: 0;
  padding-top: 32px;
  border-top: 1px solid #E9EBED;
}
.ux24 .form-group-row:first-of-type {
  padding-top: 0;
  border-top: 0;
}
.ux24 .form-group-row.grid-billing-info-name-address {
  display: grid;
  grid-auto-flow: row;
  gap: 0px 12px;
}
.ux24 .form-group-row .grid-1col {
  grid-column: 1 / span 6;
}
.ux24 .form-group-row .grid-2col-1 {
  grid-column: 1 / span 3;
}
.ux24 .form-group-row .grid-2col-2 {
  grid-column: 4 / span 3;
}
.ux24 .form-group-row .grid-3col-1 {
  grid-column: 1 / span 2;
}
.ux24 .form-group-row .grid-3col-2 {
  grid-column: 3 / span 2;
}
.ux24 .form-group-row .grid-3col-3 {
  grid-column: 5 / span 2;
}
.ux24 ul.form-legend {
  margin-right: unset;
}
.ux24 .warning-box {
  background: #FFF4CE;
  padding: 12px;
  font-size: 12px;
  margin-bottom: 8px;
  border-radius: 4px;
}
.ux24 .warning-box svg:has(+span) {
  margin-right: 8px;
}
.ux24 .form-group.group-controls.required:not(.valid):not(.read-only):not(.suppress-required) > .control-label.group-control-label:before,
.ux24 [wnd-input] > .form-group.required:not(.valid):not(.read-only):not(.suppress-required) > .control-label:before,
.ux24 .form-group[ng-transclude].required:not(.valid):not(.read-only):not(.suppress-required) > .control-label:before,
.ux24 ng-form.ng-invalid-required > .form-group:not(.read-only):not(.suppress-required) > .control-label:before,
.ux24 .form-group.inline-required-indicator.required:not(.valid):not(.read-only):not(.suppress-required):before {
  color: #E61D43;
}
.ux24 .help-block {
  margin: 0;
  padding: 0;
  background: white;
  color: #E61D43;
  display: block;
  float: unset;
  position: unset;
}
.ux24 .help-block span {
  opacity: 1;
  display: block;
  margin: 0;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  letter-spacing: 0.13px;
}
.ux24 .help-block:before {
  display: none;
}
.ux24 input[type="checkbox"] {
  /* Remove most all native input styles */
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* For iOS < 15 */
  background-color: var(--form-background);
  /* Not removed via appearance */
  margin: 0;
  font: inherit;
  color: #86888A;
  width: 16px;
  height: 16px;
  border: 1px solid #86888A;
  border-radius: 0.15em;
  -webkit-transform: translateY(-0.075em);
          transform: translateY(-0.075em);
  display: grid;
  place-content: center;
  padding: 0;
}
.ux24 input[type="checkbox"]::before {
  content: "";
  width: 12px;
  height: 12px;
  -webkit-clip-path: polygon(11% 49%, 0% 65%, 48% 98%, 100% 18%, 83% 6%, 43% 70%);
          clip-path: polygon(11% 49%, 0% 65%, 48% 98%, 100% 18%, 83% 6%, 43% 70%);
  opacity: 0;
  -webkit-transition: 120ms opacity;
  transition: 120ms opacity;
  -webkit-box-shadow: inset 1em 1em rgba(0, 0, 0, 0.87);
          box-shadow: inset 1em 1em rgba(0, 0, 0, 0.87);
}
.ux24 input[type="checkbox"]:checked::before {
  opacity: 1;
}
.ux24 input[type="checkbox"]:focus {
  outline: 2px solid #007C89;
  outline-offset: 2px;
  outline-offset: 0px;
}
.ux24 input[type="checkbox"]:disabled {
  color: #959495;
}
.ux24 input[type="radio"] {
  accent-color: #007C89;
  height: 20px;
  width: 20px;
  margin: 0;
}
.ux24 label:has(> input[type="radio"]) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 28px 20px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 4px;
  border: 1px solid #E9EBED;
  margin-bottom: 10px;
}
.ux24 label:has(> input[type="radio"]) div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-left: 16px;
}
.ux24 label:has(> input[type="radio"]) div > span:first-child {
  font-weight: bold;
  font-size: 16px;
}
.ux24 label:has(> input[type="radio"]).disabled {
  color: #C5C6C6;
}
.ux24 button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 48px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  border-radius: 4px;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0.18px;
  -webkit-transition: background-color 120ms;
  transition: background-color 120ms;
  position: relative;
  background-color: #FFFFFF;
  color: #303132;
  border: 1px solid #86888A;
}
.ux24 button:focus {
  outline: 0;
}
.ux24 button:hover {
  background-color: #F1F2F3;
}
.ux24 button:active {
  background-color: #E9EBED;
}
.ux24 button:focus::before,
.ux24 button:focus-within::before {
  content: "";
  position: absolute;
  width: calc(100% - 6px);
  height: calc(100% - 6px);
  border: 1px solid #86888A;
}
.ux24 button.primary {
  background-color: #007C89;
  color: #FFFFFF;
  border: 0;
}
.ux24 button.primary:hover {
  background-color: #00727E;
}
.ux24 button.primary:active {
  background-color: #006873;
}
.ux24 button.primary:focus::before,
.ux24 button.primary:focus-within::before {
  border: 1px solid #FFFFFF;
}
.ux24 button.disabled,
.ux24 button:hover.disabled {
  background-color: #F3F3F3;
  color: #9A9B9B;
  border: 0;
}
.ux24 .button-row {
  margin-top: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 16px;
}
.ux24 .input-warning {
  margin-top: -30px;
  margin-bottom: 14px !important;
  color: #E61D43;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  letter-spacing: 0.13px;
}
.ux24 .help-block-container {
  margin-top: 24px;
  position: absolute;
  max-width: 100%;
  min-width: 100%;
}
.ux24 .form-group.has-error .help-block-container > .help-block-alert-icon {
  display: none;
}
.ux24 .form-legend li.required,
.ux24 .inline-required-dot-component:before {
  color: #E61D43;
}
.ux24.pseudo-modal2.login {
  min-height: 775px;
  width: 480px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-radius: 5px;
  background: #FFF;
  -webkit-box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 8px 32px rgba(0, 0, 0, 0.12);
  font-size: 16px;
  color: rgba(0, 0, 0, 0.87);
  overflow: hidden;
}
.ux24.pseudo-modal2.login.thankyou {
  height: 348px;
}
.ux24.pseudo-modal2.login.activate {
  height: 324px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-top {
  height: 170px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-top .modal-nav {
  /* children of this element are positioned independently from this parent
        so height: 0 prevents spacing issues with reserved but unused screen space */
  height: 0;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-top .modal-logo {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content {
  min-height: 517px;
  width: 480px;
  padding: 48px;
  padding-bottom: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content a {
  margin-bottom: 24px;
  font-weight: 500;
  text-align: center;
  color: #007C89;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content h2 {
  margin: 0 0 24px 0;
  font-size: 20px;
  font-weight: 500;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .auth-step {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .auth-step * {
  margin-bottom: 24px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .auth-step li {
  margin-bottom: 0;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .auth-instructions {
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .remember-me {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  line-height: 15px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .remember-me span {
  margin-left: 12px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents * {
  margin-bottom: 24px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents input {
  height: 48px;
  padding: 0 12px;
  font-size: 16px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents form {
  margin-bottom: 0;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents form *:last-child {
  margin-bottom: 0;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents form div[input-type="text"],
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents form div[input-type="current-password"],
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents form div[input-type="new-password"] {
  margin-bottom: 32px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents input[type="checkbox"] {
  width: 16px;
  height: 16px;
  padding: 0;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents .ng-isolate-scope label {
  margin: 0;
  display: unset;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents .has-error .help-block-container {
  margin-top: -22px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-bottom {
  height: 88px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #F5F5F5;
  padding: 8px;
  text-align: center;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-bottom span {
  font-size: 16px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-bottom span.signup {
  line-height: 16px;
  margin-bottom: 16px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-bottom span.signup:last-child {
  margin-bottom: 0;
}
.ux24.pseudo-modal2.login .capslock-icon {
  width: 100%;
  height: 24px;
  background: #bcbbb9;
  -webkit-mask: url(images/SVG/capslock.svg) no-repeat 100% 100%;
          mask: url(images/SVG/capslock.svg) no-repeat 100% 100%;
  -webkit-mask-size: contain;
          mask-size: contain;
  margin-top: -68px;
  /*-57px;*/
  -webkit-mask-position: top 0px right 12px;
          mask-position: top 0px right 12px;
  /*top 0px right 15px;*/
  pointer-events: none;
  margin-bottom: 44px !important;
  display: none;
}
.ux24.pseudo-modal2.login .capslock-hide {
  display: none !important;
}
.ux24.pseudo-modal2.login div[wnd-input]:focus-within + .capslock-hide {
  display: none !important;
}
.ux24.pseudo-modal2.login div[wnd-input]:focus-within + .capslock-icon {
  display: block;
}
.ux24.pseudo-modal2.login .inline-error {
  text-align: center;
  padding: 12px;
  border-radius: 5px;
  border: 2px solid #E61D43;
  font-weight: 500;
  color: #E61D43;
  background: #FFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.ux24.pseudo-modal2.login .inline-error a {
  text-decoration: underline;
  font-weight: 600;
  color: #e61d43;
}
.ux24.pseudo-modal2.login .inline-error a:hover {
  text-decoration: none;
}
.ux24.pseudo-modal2.login .inline-error.env-warning {
  position: fixed;
  margin: -36px 0px 0px -8px;
  width: 496px;
  color: white;
  font-weight: 500;
  letter-spacing: .05rem;
  border-radius: 8px 8px 0px 0px;
  background: #E61D43;
  z-index: 999;
}
.ux24.pseudo-modal2.login .disclaimer-preview {
  /* font-size: .85em; */
  font-size: 12px;
}
@-webkit-keyframes fade-opacity {
  0% {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade-opacity {
  0% {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fade-size {
  0% {
    max-height: 170px;
  }
  99% {
    max-height: 0;
  }
  100% {
    max-height: 0;
    display: none;
  }
}
@keyframes fade-size {
  0% {
    max-height: 170px;
  }
  99% {
    max-height: 0;
  }
  100% {
    max-height: 0;
    display: none;
  }
}
@-webkit-keyframes shrink {
  0% {
    max-height: 775px;
  }
  100% {
    max-height: 240px;
    min-height: unset;
  }
}
@keyframes shrink {
  0% {
    max-height: 775px;
  }
  100% {
    max-height: 240px;
    min-height: unset;
  }
}
.fadeout {
  -webkit-animation-name: fade-opacity;
          animation-name: fade-opacity;
  -webkit-animation-duration: 120ms;
          animation-duration: 120ms;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.fadeout2 {
  -webkit-animation-name: fade-size;
          animation-name: fade-size;
  -webkit-animation-duration: 480ms;
          animation-duration: 480ms;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
.shrink {
  -webkit-animation-name: shrink;
          animation-name: shrink;
  -webkit-animation-duration: 480ms;
          animation-duration: 480ms;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
@media (max-width: 479px) {
  .pseudo-modal2.login.ux24 .pseudo-modal-frame-content {
    width: 100%;
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (max-width: 767px) {
  wnd-login,
  .pseudo-modal2.login.ux24 {
    width: 100%;
    height: 100%;
    border-radius: 0;
  }
  .pseudo-modal2.login.ux24 .inline-error.env-warning {
    position: unset;
    width: 100%;
    margin: 0;
    border-radius: 0;
  }
}
@media (max-height: 860px) {
  wnd-login,
  .pseudo-modal2.login.ux24 {
    border-radius: 0;
    height: 100%;
  }
  .pseudo-modal2.login.ux24 {
    overflow-y: auto;
  }
  .pseudo-modal2.login.ux24 .inline-error.env-warning {
    margin-top: 0;
    border-radius: 0;
  }
  .pseudo-modal2.login.ux24 .pseudo-modal-frame-top {
    -ms-flex-negative: .1;
        flex-shrink: .1;
  }
  .pseudo-modal2.login.ux24 .pseudo-modal-frame-top .modal-logo {
    margin-top: 40px;
  }
  .pseudo-modal2.login.ux24 .pseudo-modal-frame-content {
    -ms-flex-negative: .5;
        flex-shrink: .5;
  }
  .pseudo-modal2.login.ux24 .pseudo-modal-frame-bottom {
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
#MainFooter {
  display: none;
}
.navbar-nav > li > a {
  padding-top: 9px;
  padding-bottom: 9px;
}
.navbar-nav > li > a > img {
  width: auto;
  height: 26px;
}
.navbar-inverse {
  background: #087482;
}
.navbar-inverse .navbar-brand {
  color: white;
}
.xt-PublicHeading-clientLogo {
  background-image: url("org-specific/nddeq/images/landing-logo.png");
  background-size: contain;
  width: 170.54263566px;
  height: 44px;
}
.xt-Banner {
  padding: 24px 0;
}
.xt-PublicHeading-brand {
  margin-bottom: 12px;
}
.xt-PublicHeading {
  font-size: 28px;
}
.ux24.pseudo-modal2.login {
  color: #fff;
  background: #4f4f4f;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-top .modal-logo {
  height: 80px;
  background: url("org-specific/nddeq/images/client-logo.png") bottom center no-repeat;
  background-size: contain;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content .form-contents .help-block span {
  background: #4f4f4f;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content a:hover {
  color: #fff;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-bottom {
  color: #fff;
  background: #363636;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-bottom a:hover {
  color: #fff;
}
.ux24.pseudo-modal2.login button {
  color: white;
  fill: white;
  background: #00c0d9;
  background: -o-linear-gradient(#00d7f3, #00a9c0);
  border-color: #008a9c;
  border-width: 1px;
  border-style: solid;
}
.ux24.pseudo-modal2.login button:hover,
.ux24.pseudo-modal2.login button:active,
.ux24.pseudo-modal2.login button.active,
.open .ux24.pseudo-modal2.login button.dropdown-toggle {
  color: #d9d9d9;
  fill: #d9d9d9;
  background: #009cb0;
  background: -o-linear-gradient(#00d7f3, #0093a6);
  border-color: #00545f;
}
.ux24.pseudo-modal2.login button:active,
.ux24.pseudo-modal2.login button.active,
.open .dropdown-toggle .ux24.pseudo-modal2.login button {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #009cb0;
}
.ux24.pseudo-modal2.login button.disabled,
.ux24.pseudo-modal2.login button[disabled],
.ux24.pseudo-modal2.login button.disabled:hover,
.ux24.pseudo-modal2.login button[disabled]:hover,
.ux24.pseudo-modal2.login button.disabled:focus,
.ux24.pseudo-modal2.login button[disabled]:focus,
.ux24.pseudo-modal2.login button.disabled:active,
.ux24.pseudo-modal2.login button[disabled]:active,
.ux24.pseudo-modal2.login button.disabled.active,
.ux24.pseudo-modal2.login button[disabled].active {
  background: #00c0d9;
  border-color: #008a9c;
}
/*
 * Import print styles as well
 */
@media screen and (min-width: 0\0) {
  .ie10-block {
    display: block;
  }
  .ie10-block.callout-row {
    margin-left: -15px;
    margin-right: -15px;
    margin-left: 0;
    margin-right: 0;
  }
  .ie10-block.callout-row:before,
  .ie10-block.callout-row:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  .ie10-block.callout-row:after {
    clear: both;
  }
  .ie10-block.callout-row:before,
  .ie10-block.callout-row:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  .ie10-block.callout-row:after {
    clear: both;
  }
  .ie10-block.callout-row .callout {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 12px;
  }
}
@media screen and (min-width: 0\0) and (min-width: 768px) {
  .ie10-block.callout-row .callout {
    float: left;
    width: 33.33333333%;
  }
}
.options--center-align .options__heading {
  text-align: center;
}
.options.options--flat-bg {
  background: #F5F5F5;
  border: 1px solid #EAEAEA;
}
.options.options--checkered,
.file-upload-method.options__container {
  background: #eee;
  border: #d8d8d8 1px solid;
  background-image: url('images/checkered-bg.png');
  background-repeat: repeat;
}
.options__row {
  margin-left: -15px;
  margin-right: -15px;
  margin: 26px 0;
}
.options__row:before,
.options__row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.options__row:after {
  clear: both;
}
.options__row:before,
.options__row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.options__row:after {
  clear: both;
}
.options__row .options__cell {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  text-align: center;
  padding: 20px 25px;
}
@media (min-width: 992px) {
  .options__row .options__cell {
    float: left;
    width: 50%;
  }
}
.options__row .options__cell:not(:last-child) {
  border-bottom: 1px solid #d8d8d8;
}
@media screen and (min-width: 992px) {
  .options__row .options__cell:not(:last-child) {
    border-bottom: 0;
    border-right: 1px solid #d8d8d8;
  }
}
.tab-menu {
  z-index: 10;
  position: relative;
  margin-bottom: 0;
  margin-bottom: 7px;
}
ul.tab-menu__nav {
  list-style-type: none;
  padding: 0;
  display: table;
  width: 100%;
  margin: 0;
  height: 53px;
  margin-bottom: 7px;
  margin-bottom: 0;
}
ul.tab-menu__nav:hover .nav__tab .tab__label.label--hover-drop,
ul.tab-menu__nav.is-focused .nav__tab .tab__label.label--hover-drop {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.17);
          box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.17);
}
.nav__tab {
  display: table-cell;
  text-align: center;
  cursor: pointer;
  position: relative;
  height: 53px;
}
.nav__tab .tab__label {
  text-transform: uppercase;
  font-size: 0.71428571rem;
  line-height: 1.5em;
  display: inline-block;
  letter-spacing: 2px;
  font-weight: 600;
  color: #5a6b6d;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  z-index: -1;
}
.nav__tab .tab__label.label--hover-drop {
  -webkit-transform: translateY(7px);
          transform: translateY(7px);
  opacity: 1;
  padding: 4px;
  -webkit-transition: 160ms 110ms ease;
  transition: 160ms 110ms ease;
  -webkit-transition-property: -webkit-transform, -webkit-box-shadow;
  transition-property: -webkit-transform, -webkit-box-shadow;
  transition-property: transform, box-shadow;
  transition-property: transform, box-shadow, -webkit-transform, -webkit-box-shadow;
}
.nav__tab svg {
  display: block;
  height: 20px;
  width: 20px;
  margin: 0 auto;
  color: #054952;
}
.nav__tab .tab__link {
  width: 100%;
  padding: 13px 5px;
  border-top: 7px solid transparent;
  display: block;
  position: relative;
  background-color: #fcfcfc;
}
.nav__tab .tab__link:hover {
  background-color: #e4eef0;
}
.nav__tab.tab--site .site-context__box {
  display: none;
}
.nav__tab.tab--active .tab__link .tab__label {
  color: white;
  background-color: #054952;
}
.nav__tab:not(.tab--active) .tab__link svg {
  opacity: .4;
}
.nav__tab:not(.tab--active) .tab__link .tab__label {
  background-color: #e4eef0;
}
.nav__tab:not(.tab--active) .tab__link:hover svg,
.nav__tab:not(.tab--active) .tab__link:focus svg {
  opacity: .6;
}
.nav__tab:not(.tab--active) .tab__link:hover .tab__label,
.nav__tab:not(.tab--active) .tab__link:focus .tab__label {
  background-color: #2e747d;
  color: white;
}
.collapsed .nav__tab {
  display: block;
}
.collapsed .nav__tab .tab__link {
  border-top: 0;
}
.collapsed .nav__tab .tab__label {
  display: none;
}
.main-sidebar .menu-controls {
  background: #f6f8f8;
  min-width: 40px;
}
.sidebar.main-sidebar .primary-nav-container {
  width: 100vw;
}
.sidebar.main-sidebar .primary-nav-container .primary-nav {
  width: auto;
  overflow-y: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 200px;
}
.sidebar.main-sidebar .primary-nav-container .primary-nav.is-active {
  max-height: calc(100vh - 270px);
  overflow-y: auto;
}
.sidebar.main-sidebar .primary-nav-container .primary-nav.is-active.is-active-add,
.sidebar.main-sidebar .primary-nav-container .primary-nav.is-active.is-active-remove {
  overflow-y: hidden;
}
.sidebar.main-sidebar .primary-nav-container .primary-nav li {
  max-width: 540px;
}
.sidebar {
  background: #fcfcfc;
  border-right: 1px solid #dbdbdb;
  -webkit-box-shadow: 3px 0px 5px rgba(0, 0, 0, 0.1);
          box-shadow: 3px 0px 5px rgba(0, 0, 0, 0.1);
  z-index: 10;
  -webkit-transition: 0.2s width ease;
  transition: 0.2s width ease;
}
.sidebar a,
.sidebar a:hover,
.sidebar a:focus {
  text-decoration: none;
}
.sidebar .menu-controls .expand-collapse-button {
  display: inline-block;
  font-size: 1.14285714rem;
  line-height: 1;
  padding: 11px;
  width: 100%;
  color: #27821c;
  text-align: left;
  background: none;
  border: 0;
}
.sidebar .menu-controls .expand-collapse-button svg {
  fill: #27821c;
}
.sidebar .menu-controls .expand-collapse-button:hover {
  background: #27821c;
}
.sidebar .menu-controls .expand-collapse-button:hover svg {
  fill: white;
}
.sidebar .menu-controls .collapse-arrow g {
  -webkit-transition: 170ms linear;
  transition: 170ms linear;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
.sidebar .menu-controls .collapse-arrow #collapseArrow {
  -webkit-transform: scaleX(1);
          transform: scaleX(1);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
}
.sidebar .menu-controls .collapse-arrow #collapseColumnMasked {
  opacity: 1;
}
.sidebar .menu-controls .collapse-arrow #collapseColumnUnmasked {
  opacity: 0;
}
.sidebar.collapsed .menu-controls .collapse-arrow #collapseArrow {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.sidebar.collapsed .menu-controls .collapse-arrow #collapseColumnUnmasked {
  opacity: 1;
}
.sidebar.collapsed .menu-controls .collapse-arrow #collapseColumnMasked {
  opacity: 0;
}
.sidebar .primary-nav-container {
  z-index: 1;
  position: relative;
}
.sidebar .primary-nav-container .primary-nav.is-active {
  max-height: 500px;
  padding-top: 23px;
  padding-bottom: 23px;
}
.sidebar .nav {
  width: 259px;
  min-width: 100%;
}
.sidebar .nav > ul,
.sidebar .nav > ul > li {
  width: 260px;
  width: 259px;
}
.sidebar .primary-nav > li > a,
.sidebar .sub-nav > li > a,
.sidebar .flat-nav > li > a,
.sidebar .primary-nav > li > button,
.sidebar .sub-nav > li > button,
.sidebar .flat-nav > li > button {
  color: #252525;
  border-radius: 0;
}
.sidebar .primary-nav > li > a:hover,
.sidebar .sub-nav > li > a:hover,
.sidebar .flat-nav > li > a:hover,
.sidebar .primary-nav > li > button:hover,
.sidebar .sub-nav > li > button:hover,
.sidebar .flat-nav > li > button:hover,
.sidebar .primary-nav > li > a:focus,
.sidebar .sub-nav > li > a:focus,
.sidebar .flat-nav > li > a:focus,
.sidebar .primary-nav > li > button:focus,
.sidebar .sub-nav > li > button:focus,
.sidebar .flat-nav > li > button:focus {
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.06);
}
.sidebar .primary-nav > li > a.is-inactive,
.sidebar .sub-nav > li > a.is-inactive,
.sidebar .flat-nav > li > a.is-inactive,
.sidebar .primary-nav > li > button.is-inactive,
.sidebar .sub-nav > li > button.is-inactive,
.sidebar .flat-nav > li > button.is-inactive {
  color: #7e7e7e;
  cursor: default;
}
.sidebar .primary-nav > li > a.is-inactive,
.sidebar .sub-nav > li > a.is-inactive,
.sidebar .flat-nav > li > a.is-inactive,
.sidebar .primary-nav > li > button.is-inactive,
.sidebar .sub-nav > li > button.is-inactive,
.sidebar .flat-nav > li > button.is-inactive,
.sidebar .primary-nav > li > a.is-inactive:hover,
.sidebar .sub-nav > li > a.is-inactive:hover,
.sidebar .flat-nav > li > a.is-inactive:hover,
.sidebar .primary-nav > li > button.is-inactive:hover,
.sidebar .sub-nav > li > button.is-inactive:hover,
.sidebar .flat-nav > li > button.is-inactive:hover {
  background-color: #dbe3e3;
}
.sidebar .primary-nav {
  -webkit-transition: 0.3s max-height ease, 0.3s padding ease;
  transition: 0.3s max-height ease, 0.3s padding ease;
  overflow: hidden;
  max-height: 0px;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #f8f8f8;
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
}
.sidebar .primary-nav > li > a,
.sidebar .primary-nav > li > button,
.sidebar .primary-nav > li .primary-nav-item {
  padding-left: 32px;
  padding-right: 32px;
  padding-top: 9px;
  padding-bottom: 9px;
  color: #252525;
  font-size: 1.14285714rem;
  font-weight: 700;
}
.sidebar .primary-nav > li > a.is-active,
.sidebar .primary-nav > li > button.is-active,
.sidebar .primary-nav > li .primary-nav-item.is-active {
  color: #d34727;
}
.sidebar .sub-nav {
  overflow-y: auto;
  overflow-x: hidden;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #fcfcfc), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, #fcfcfc)) 0 100%, /* Shadows */ radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
  background: linear-gradient(#fcfcfc 30%, rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), #fcfcfc 70%) 0 100%, /* Shadows */ radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
  background-repeat: no-repeat;
  background-color: #fcfcfc;
  background-size: 100% 40px, 100% 40px, 100% 14px, 100% 14px;
  /* Opera doesn't support this in the shorthand */
  background-attachment: local, local, scroll, scroll;
  padding-top: 24px;
  padding-bottom: 24px;
}
.sidebar .sub-nav > li > a,
.sidebar .sub-nav > li > button {
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-weight: 400;
  font-size: 1.21428571rem;
}
.sidebar .sub-nav > li > a.is-active,
.sidebar .sub-nav > li > button.is-active {
  color: #d34727;
  font-weight: 600;
}
.SiteContext {
  position: relative;
  width: 100%;
  background: #2e747d;
  border-bottom: 2px solid #054952;
  word-break: break-word;
  -webkit-transition: 380ms;
  transition: 380ms;
}
.SiteContext + .sub-nav {
  padding-top: 18px;
}
.sidebar.collapsed .SiteContext {
  display: none;
}
.SiteContext-title {
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 20px;
  font-size: 1.42857143rem;
  line-height: 1.2;
  font-weight: 600;
  font-family: 'freight-sans-condensed';
  font-style: italic;
  color: white;
}
.SiteContext-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 10px;
  padding-right: 14px;
  padding-top: 17px;
  padding-bottom: 17px;
}
.SiteContext-wrap.is-active {
  -webkit-transition-delay: 0ms;
          transition-delay: 0ms;
}
.SiteContext-wrap.is-active .SiteContext-title-text {
  color: rgba(255, 255, 255, 0);
  opacity: 0;
  -webkit-transition-delay: 0ms;
          transition-delay: 0ms;
}
.SiteContext-wrap.is-active .SiteContext-dropdownIcon {
  -webkit-transform: translateY(3px);
          transform: translateY(3px);
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
          transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  -webkit-transition-duration: 310ms;
          transition-duration: 310ms;
}
/*.SiteContext-iconWrap {
  // vertically aligns the icon with the first line of text
  height: @sidebar-siteSelection-title-fontSize * @sidebar-siteSelection-title-lineHeight;
  margin-right: @sidebar-siteSelection-innerPaddingH;
  display: flex;
  align-items: center;
}*/
.SiteContext-dropdownIcon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 12px;
  color: white;
  opacity: 0.65;
  -webkit-transition: 270ms ease-out;
  transition: 270ms ease-out;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.SiteContext-title--dim {
  opacity: 0.65;
}
.SiteContext--isDropdownOpen ~ .sub-nav {
  opacity: 0.65;
}
.site-selection-filter {
  padding: 12px 30px;
}
.site-selection-filter input {
  height: auto;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 6px;
  font-size: 19px;
}
.sidebar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.sidebar > div {
  width: 100%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.sidebar > .nav-pills {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.checklist {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.checklist .checklist__item {
  display: table;
  padding: 4px 8px;
  margin: 0 0 4px 0;
  border-radius: 3px;
}
.checklist .checklist__item.is-invalid {
  background-color: #d62121;
  color: white;
  font-weight: 500;
}
.checklist .item__status,
.checklist .item__status-marker {
  vertical-align: middle;
  display: table-cell;
}
.checklist .item__status-marker {
  height: 20px;
  width: 14px;
}
.checklist .checklist__item.is-invalid .item__status-marker {
  fill: #7e1313;
}
.checklist .checklist__item.is-valid .item__status-marker {
  fill: #007626;
}
.checklist .checklist__item.is-warning .item__status-marker {
  fill: #8a682f;
}
.checklist .item__status {
  padding: 0 6px;
}
.table.dmr-daily-table tbody th,
.table.dmr-daily-table tbody td {
  padding: 3px;
}
.table.dmr-daily-table th {
  text-align: center;
  vertical-align: middle;
}
.table.dmr-daily-table td > div {
  margin-left: auto;
  margin-right: auto;
}
.dmr-page-container {
  background: none repeat scroll 0 0 #ecf3f3;
  border-color: #dedede;
  border-style: solid;
  border-width: 1px 1px 0;
  line-height: 0;
  padding: 5px;
  text-align: right;
}
.dmr-page-container .pagination {
  margin-bottom: 0;
  margin-top: 0;
}
.dmr-page-container .columns-shown {
  float: left;
  text-align: left;
  white-space: nowrap;
}
.dmr-page-container .columns-shown label,
.dmr-page-container .columns-shown select {
  display: inline-block;
}
.dmr-input {
  position: relative;
}
.dmr-input:not(.read-only) {
  display: inline-block;
}
.dmr-input div[ng-click] {
  cursor: pointer;
}
.dmr-input .input-group input {
  min-width: calc(24px  + 1em);
}
.table:not(.dmr-summary-table) .dmr-input .input-group input {
  width: 100% !important;
}
.dmr-comment {
  display: none;
  overflow: auto;
  position: absolute;
  right: 0;
  width: 25%;
  margin-bottom: 0;
  left: 50%;
  bottom: 50%;
  -webkit-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-transition-duration: 400ms;
          transition-duration: 400ms;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  opacity: 0;
}
.dmr-comment.is-open {
  display: block;
  opacity: 1;
}
.dmr-comment.is-open-add,
.dmr-comment.is-open-remove {
  display: block;
}
.dmr-comment.is-open-add {
  opacity: 0;
  -webkit-transition-duration: 170ms;
          transition-duration: 170ms;
  -webkit-transition-timing-function: ease-out, linear;
          transition-timing-function: ease-out, linear;
  -webkit-transform: translate(-50%, 60%);
          transform: translate(-50%, 60%);
}
.dmr-comment.is-open-add.is-open-add-active {
  opacity: 1;
  -webkit-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
}
.dmr-comment.is-open-remove {
  opacity: 1;
  -webkit-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-transition-timing-function: ease, linear;
          transition-timing-function: ease, linear;
}
.dmr-comment.is-open-remove.is-open-remove-active {
  opacity: 0;
  -webkit-transform: translate(-50%, 60%);
          transform: translate(-50%, 60%);
}
.dmr-comment .panel-heading {
  font-weight: 500;
  background-color: rgba(245, 245, 245, 0.9);
}
.dmr-comment .panel-heading .text-muted {
  font-weight: 400;
  float: right;
  font-style: italic;
  padding-left: .3em;
}
.dmr-comment .panel-body,
.dmr-comment .panel-footer {
  background-color: rgba(255, 255, 255, 0.9);
}
.dmr-comment .panel-footer {
  text-align: right;
}
.dmr-comment .panel-body textarea {
  background-color: white;
}
.dmr-input .read-only-comment-button {
  color: #2b81e3;
  float: right;
}
.dmr-comment-mask {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
  left: 0;
  top: 0;
  display: none;
  opacity: 0;
  -webkit-transition-duration: .5s;
          transition-duration: .5s;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  z-index: 2;
}
.dmr-comment-mask.is-active {
  display: block;
  opacity: .99;
}
.dmr-comment-mask.is-active-add,
.dmr-comment-mask.is-active-remove {
  display: block;
}
.dmr-comment-mask.is-active-add {
  opacity: 0;
  -webkit-transition-duration: .2s;
          transition-duration: .2s;
}
.dmr-comment-mask.is-active-add.is-active-add-active {
  opacity: .99;
}
.dmr-comment-mask.is-active-remove {
  opacity: .99;
}
.dmr-comment-mask.is-active-remove.is-active-remove-active {
  opacity: 0;
}
dmr-tooltip {
  display: inline-block;
  position: absolute;
  z-index: 3;
  width: 16em;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transform-origin: 50% 0%;
          transform-origin: 50% 0%;
  font-size: 14px;
  margin-top: 0.25em;
  padding: 0.25em 0.75em;
  background-color: #333;
  color: white;
  border-radius: 3px;
  opacity: 1;
  -webkit-transition: 120ms ease;
  transition: 120ms ease;
}
dmr-tooltip:hover {
  opacity: .35;
}
dmr-tooltip.ng-enter,
dmr-tooltip.ng-leave.ng-leave-active {
  -webkit-transform: translateX(-50%) scale(0.5);
          transform: translateX(-50%) scale(0.5);
  opacity: 0;
}
dmr-tooltip.ng-enter.ng-enter-active,
dmr-tooltip.ng-leave {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  opacity: 1;
}
.dmr-input .help-block {
  z-index: 2;
}
.dmr-tooltip-header {
  font-weight: 600;
  text-align: center;
}
.dmr-tooltip-table {
  display: table;
  font-size: 12px;
}
.dmr-tooltip-table-tr {
  display: table-row;
}
.dmr-tooltip-table-th,
.dmr-tooltip-table-td {
  display: table-cell;
  vertical-align: middle;
  padding-top: .5em;
  padding-bottom: .5em;
}
.dmr-tooltip-table-th {
  font-weight: 600;
  padding-right: .75em;
  text-align: right;
}
.page-body-columns .page-body-column.utility.has-special-datepicker [datepicker-popup-wrap] {
  left: auto !important;
  right: 0;
}
.info-text {
  color: #707070;
  font-style: italic;
}
.help-text {
  background-color: #1c74d9;
  padding: 4px 15px;
  border-radius: 5px;
  color: white;
  overflow: hidden;
  white-space: nowrap;
}
.help-text i,
.help-text p {
  display: block;
}
.help-text i {
  float: left;
  vertical-align: middle;
  line-height: 20px;
}
.help-text p {
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
  font-size: 14.5px;
  font-weight: 500;
}
.help-text > *:not(:last-child) {
  margin-right: 9px;
}
a.text-link {
  font-weight: 600;
}
.u-headingInherit {
  margin: 0;
  font-size: inherit;
  font-weight: inherit;
}
.u-headingPair-element:first-child {
  margin-bottom: .125em;
}
.l-flexGroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.l-flexGroup-element {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  -ms-flex: 1 0 0px;
      flex: 1 0 0px;
}
.u-svg-wrap.grp-content,
.u-svg-wrap > svg {
  height: inherit;
  width: inherit;
  fill: inherit;
}
.btn--svg svg {
  width: 20px;
  height: 20px;
}
.l-flexGroup-element--auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.title[wnd-nav-focus]:focus,
.title[tabindex="0"]:focus {
  outline: 0;
  border-bottom: 1px solid rgba(77, 144, 254, 0.5);
  border-top: 1px solid transparent;
  -webkit-box-shadow: 0px 3px 3px -3px #4d90fe;
          box-shadow: 0px 3px 3px -3px #4d90fe;
}
.BrowserIncompatible {
  max-width: 600px;
  margin: 0 auto;
}
.BrowserIncompatible .inline-error {
  text-align: center;
}
tr.notification--unread {
  font-weight: 600;
}
tr.notification {
  cursor: pointer;
}
.notification--loading.loading-spinner {
  padding-top: 12px;
  padding-bottom: 12px;
}
.notification--loading.loading-spinner .spinner {
  content: '';
  display: block;
  border-bottom: 6px solid #eee;
  border-left: 6px solid #eee;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 30px;
  width: 30px;
  left: calc(50% +  -15px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(50%  -  15px);
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 0;
}
.flex-input-group {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.flex-input-group-btn {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.modal-open .modal-open-invisible {
  visibility: hidden !important;
}
.modal-dialog.modal-fill {
  padding-left: 260px;
  width: calc(100% - 10rem);
  max-width: 1360px;
}
span.navbar-brand--specialEnvironment {
  display: none;
}
.appEnvironment--special span.navbar-brand--specialEnvironment {
  display: block;
}
.appEnvironment--special .app-navbar.navbar-inverse {
  background-color: #474747;
}
.appEnvironment--special .app-navbar.navbar-inverse .divider-vertical {
  background-color: #666666;
}
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand--specialEnvironment,
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand--specialEnvironment:hover {
  padding: 3px 4px 4px;
  text-transform: uppercase;
  margin: 9px 0;
  border-radius: 2px;
  letter-spacing: 1px;
  border: 1px solid currentColor;
  color: #39dce2;
  font-size: 13px;
  margin-top: 10px;
  margin-bottom: 10px;
  white-space: nowrap;
}
.u-iconWrap {
  height: 1em;
  width: 1em;
  vertical-align: top;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.u-iconWrap svg {
  vertical-align: bottom;
  fill: currentColor;
  height: inherit;
  width: inherit;
}
.u-iconWrap.ng-hide-animate + .u-iconWrap,
.u-iconWrap + .u-iconWrap.ng-hide-animate {
  position: absolute;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.u-iconWrap.ng-hide-add,
.u-iconWrap.ng-hide-remove {
  -webkit-transition: 210ms opacity ease;
  transition: 210ms opacity ease;
}
.u-iconWrap.ng-hide-add {
  opacity: 1;
  -webkit-transition-delay: 240ms;
          transition-delay: 240ms;
}
.u-iconWrap.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
.u-iconWrap.ng-hide-remove {
  opacity: 0;
}
.u-iconWrap.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
.u-iconWrap--inheritColors svg {
  fill: inherit;
  stroke: inherit;
}
.hideiFrame {
  position: relative;
  z-index: -1;
  height: 0px;
}
#ContentViewport {
  outline: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.DisclaimerPreview {
  color: rgba(255, 255, 255, 0.6);
  text-align: center;
  font-size: .85em;
  margin: 1.5em 0 .5em 0;
}
.DisclaimerPreview a {
  display: inline-block;
  text-decoration: underline;
}
.Disclaimer-subtitle {
  display: block;
  text-align: center;
  margin-top: -1rem;
  margin-bottom: 2rem;
  font-size: 1rem;
  font-weight: 600;
  color: gray;
}
.u-visuallyHidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  position: absolute !important;
}
.dropdown.open .dropdown-menu {
  display: block;
}
.dropdown .dropdown-menu {
  margin-top: 3px;
  border-radius: 3px;
}
.navbar-nav > li.dropdown .dropdown-menu {
  margin-top: 3px;
}
.dropdown .dropdown-menu:after {
  content: '';
  display: block;
  position: absolute;
  top: -8px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent white transparent;
  right: 15px;
}
.dropdown .dropdown-menu:before {
  content: '';
  display: block;
  position: absolute;
  top: -9px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent rgba(0, 0, 0, 0.15) transparent;
  right: 15px;
}
.sibling-controls .dropdown .dropdown-menu {
  margin-top: -3px;
}
.heading-block.right .dropdown .dropdown-menu {
  left: auto;
  right: 0;
  text-align: left;
}
@media (max-width: 480px) {
  .heading-block.right .dropdown .dropdown-menu {
    left: 0;
    min-width: unset;
    width: calc(100vw - 40px);
    max-height: calc(100vh - 260px);
  }
  .heading-block.right .dropdown .dropdown-menu div[wnd-input] {
    width: calc(100vw - 88px);
    min-width: unset;
  }
  .heading-block.right .dropdown .dropdown-menu .form-group input.form-control,
  .heading-block.right .dropdown .dropdown-menu .form-group select.form-control,
  .heading-block.right .dropdown .dropdown-menu .form-group md-input-container {
    width: calc(100vw - 106px);
    min-width: unset;
  }
  .heading-block.right .dropdown .dropdown-menu .form-group .input-group input.form-control {
    width: calc(100vw - 136px);
  }
}
.dropdown .dropdown-menu .form-group:last-child {
  margin-bottom: 0;
}
.dropdown .dropdown-menu.dropdown-form {
  padding: 52px 32px;
  min-width: 360px;
  width: auto;
}
.dropdown .dropdown-menu.dropdown-form .form-group .form-control {
  width: auto;
  min-width: 100%;
}
.dropdown ul.dropdown-menu {
  padding: 15px 0;
}
.dropdown ul.dropdown-menu,
.dropdown .dropdown-menu > ul {
  width: auto;
  min-width: 250px;
}
.dropdown ul.dropdown-menu li.unclickable,
.dropdown .dropdown-menu > ul li.unclickable {
  cursor: default;
  margin: 0;
  padding: 6px 20px;
  color: #808080;
}
.dropdown ul.dropdown-menu li.unclickable.label,
.dropdown .dropdown-menu > ul li.unclickable.label,
.dropdown ul.dropdown-menu li.unclickable.tag-label,
.dropdown .dropdown-menu > ul li.unclickable.tag-label {
  margin-bottom: 15px;
}
.dropdown ul.dropdown-menu li.horizontal-divider,
.dropdown .dropdown-menu > ul li.horizontal-divider {
  height: 15px;
}
.dropdown .dropdown-menu > ul {
  padding: 0;
  list-style-type: none;
}
.dropdown .dropdown-menu > ul li {
  padding: 3px 20px;
}
.dropdown .split-button.btn-reset + .dropdown-menu:after {
  content: '';
  display: block;
  position: absolute;
  top: -8px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent white transparent;
  right: 50px;
}
.dropdown .split-button.btn-reset + .dropdown-menu:before {
  content: '';
  display: block;
  position: absolute;
  top: -9px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent rgba(0, 0, 0, 0.15) transparent;
  right: 50px;
}
.dropdown-menu {
  text-align: left;
}
.dropdown-heading {
  text-align: left;
  padding: 20px 24px;
  margin: 0;
  border-bottom: 1px solid 1px solid rgba(0, 0, 0, 0.12);
}
.dropdown-body {
  padding: 0 24px 28px;
}
.dropdown-menu--notifications {
  padding: 0;
  width: 300px;
}
.dropdown-menu--notifications ul {
  overflow: hidden;
  width: 100%;
}
.dropdown-menu--notifications .dropdown-heading,
.dropdown-menu--notifications .notification {
  padding-left: 24px;
  padding-right: 24px;
}
.dropdown-menu--notifications .notification {
  background: #f7f7f7;
  border-bottom: 1px solid 1px solid rgba(0, 0, 0, 0.12);
}
.dropdown-menu--notifications .notification:hover:not(.notification--blank),
.dropdown-menu--notifications .notification:focus:not(.notification--blank) {
  background: #eaeaea;
}
.dropdown-menu--notifications .notification .notification__date {
  float: right;
  font-weight: 600;
  color: #bfbfbf;
  padding-left: 1em;
  line-height: 14px;
}
.dropdown-menu--notifications .notification .notification__subject {
  font-size: 14px;
  font-weight: 600;
}
.dropdown-menu--notifications .notification .notification__message {
  font-size: 12px;
  color: #707070;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dropdown-menu--notifications .notification.notification--unread {
  background-color: #e5f3ff;
}
.dropdown-menu--notifications .notification.notification--unread:hover,
.dropdown-menu--notifications .notification.notification--unread:focus {
  background-color: #d6ecff;
}
.dropdown-menu--notifications .notification.notification--unread .notification__subject {
  position: relative;
}
.dropdown-menu--notifications .notification.notification--unread .notification__subject:before {
  content: '•';
  position: absolute;
  top: 0;
  left: -1em;
  color: #99cfff;
}
.dropdown-menu--notifications .notification.notification--unread .notification__date {
  color: #969696;
}
.dropdown-menu--notifications .notification.notification--unread .notification__message {
  color: #666666;
}
.dropdown-menu--notifications .notification:not(.notification--unread) .notification__subject {
  font-weight: 500;
}
.dropdown-menu--notifications .notification.notifiation--read .notification__subject {
  color: gray;
}
.dropdown-menu--notifications .notification.notification--blank {
  text-align: center;
  cursor: default;
}
.dropdown-menu--notifications .notifications__more {
  text-align: center;
  background: white;
}
.dropdown-menu--notifications .notifications__more:hover {
  background: #eeeeee;
}
.dropdown-menu--notifications .notifications__more h5 {
  font-weight: 600;
}
.dropdown .dropdown-menu > ul li.notifications__more {
  padding: 0;
}
.dropdown .dropdown-menu > ul li.notifications__more a {
  display: block;
  padding: 6px 20px;
}
.navbar {
  min-width: 0 !important;
}
.navbar {
  height: auto !important;
}
.navbar.navbar-inverse.app-navbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /* justify-content: space-between; */
  /*justify-content: flex-end;*/
}
/*.navbar-header {
  flex: 1;
}*/
ul.nav.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: none !important;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
@media (max-width: 768px) {
  .navbar-collapse ul.nav.navbar-nav {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .navbar.navbar-inverse.app-navbar {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
  }
  .navbar.navbar-inverse.app-navbar div.navbar-nav-right,
  .navbar.navbar-inverse.app-navbar div.environment,
  .navbar.navbar-inverse.app-navbar div.brand-org {
    height: 50px;
  }
  .in + .environment,
  .collapsing + .environment {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
    margin-left: 74px;
  }
}
ul.nav.navbar-nav-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: none !important;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media (max-width: 768px) {
  ul.nav.navbar-nav-right {
    display: none;
  }
}
.navbar-nav > li {
  float: none !important;
}
@media (min-width: 768px) {
  .navbar-nav > li.collapsed-nav {
    display: none;
  }
}
.navbar.navbar-inverse.global-navbar {
  /*justify-content: flex-end;*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav:before,
.nav:after {
  display: none !important;
}
.navbar:before,
.navbar:after {
  display: none;
}
.navbar-nav {
  margin: 0;
}
.navbar-nav-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-left: 25px;
}
.navbar-fixed-top {
  position: relative;
  top: 0;
  left: 0;
  min-height: 0;
  max-height: none;
  height: auto;
}
#MainCtrl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.navbar-brand {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navbar-brand .logo {
  margin-right: 5px;
  white-space: nowrap;
}
.organization-logo {
  display: block;
  height: 24px;
  width: 24px;
  margin-right: 5px;
}
.organization-logo--smaller {
  height: 18px;
  width: 18px;
}
.navbar-fixed-top .navbar .svg-charm {
  position: relative;
  display: block;
  padding: 10px 15px;
}
@media (max-width: 768px) {
  .navbar-fixed-top .navbar .svg-charm {
    display: none;
  }
}
.SvgWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  fill: currentColor;
}
.SvgWrap > img {
  max-width: 100%;
  max-height: 100%;
}
.SvgWrap svg {
  fill: inherit;
  stroke: inherit;
}
.SvgWrap img {
  opacity: 0;
}
.SvgWrap-icon {
  width: 100%;
  height: 100%;
}
.SvgWrap--fillDimensions {
  width: 100%;
  height: 100%;
}
.SvgWrap--stroke {
  stroke: currentColor;
}
.SvgWrap--inlineDefault {
  height: 1.5em;
  width: 1.5em;
}
.SvgWrap--iconButtonWrap {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border: 0;
  background: none;
  padding: .5em;
  border-radius: 999px;
}
.SvgWrap--iconButtonWrap:hover,
.SvgWrap--iconButtonWrap:focus {
  background-color: rgba(0, 0, 0, 0.1);
}
.SvgWrap--highlight {
  color: #00c0d9;
}
.SvgWrap--highlight:hover,
.SvgWrap--highlight:focus {
  background-color: rgba(0, 192, 217, 0.1);
}
.SvgWrap--iconButtonWrap.SvgWrap--inlineDefault {
  width: 2.5em;
  height: 2.5em;
}
.SvgWrap svg[stroke="currentColor"] {
  stroke: currentColor;
}
.EntityAlertIconGroup {
  font-size: 18px;
  line-height: 1em;
  max-height: 1em;
  border-radius: 1em;
  border: 1px solid #ff655c;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.EntityAlertIconGroup-count {
  font-size: 13px;
  font-weight: 600;
  padding: 0 .5em 0 0.25em;
}
.EntityAlertIconGroup .EntityAlertIcon {
  margin-left: -1px;
  margin-top: -1px;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.EntityAlertIcon {
  min-width: 18px;
  width: 18px;
  height: 18px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 700;
  background: #e80d00;
  border-radius: 999px;
  color: white;
  font-size: 13px;
}
.EntityAlertPerson {
  background: #b65cff;
}
.EntityAlertOrganization {
  background: #5c94ff;
}
.EntityAlerts {
  padding: 0 0 20px;
}
.EntityAlerts-list {
  padding: 0 24px;
}
.EntityAlertSummary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.75em calc(24px - .25em);
  margin-bottom: 20px;
  background: #eee;
  /* background: white; */
}
.EntityAlerts--noMargin {
  padding-bottom: 0;
}
.EntityAlerts--noMargin .EntityAlertSummary {
  margin-bottom: 0;
}
.EntityAlertSummary-item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 1em;
  max-width: 300px;
  border-radius: 5px;
  margin: 0 0.25em;
  background: #ffd1d1;
  border: 1px solid #d62121;
}
.EntityAlertSummary-item-heading {
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  color: #6b1919;
}
.EntityAlertSummary-item-count {
  font-size: 36px;
  font-weight: 700;
  margin: 0;
}
.InlineEntityAlert:not(:last-child) {
  margin-bottom: 0.5em;
}
.InlineEntityAlert-name {
  color: #aa1a1a;
}
.InlineEntityAlert-name:hover,
.InlineEntityAlert-name:focus {
  color: #d62121;
}
.InlineEntityAlert-name:active {
  color: #7e1313;
}
.InlineEntityAlert-comment {
  font-style: italic;
  font-weight: normal;
  color: #aa1a1a;
}
.InlineEntityAlert-comment a {
  font-style: normal;
  font-weight: 600;
}
.InlineEntityAlerts-overflow {
  color: #aa1a1a;
  font-weight: 600;
}
.InlineEntityAlerts-overflow:hover,
.InlineEntityAlerts-overflow:focus {
  color: #d62121;
}
.InlineEntityAlerts-overflow:active {
  color: #7e1313;
}
.EntityAlertLink {
  color: #aa1a1a;
}
.EntityAlertLink:hover,
.EntityAlertLink:focus {
  color: #d62121;
}
.EntityAlertLink:active {
  color: #7e1313;
}
.ListCardGroup:not(:last-child) {
  border-bottom: 2px solid gainsboro;
}
.ListCardGroup:first-child {
  margin-top: 0;
}
.ListCardGroup-parent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 3px;
  padding: 16px 0;
}
.ListCardGroup-parent--expanded {
  border-bottom: 1px solid #b3dafd;
  background: #f5faff;
}
.ListCardGroup-children {
  padding-left: 25px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 16px;
}
.ListCardGroup-children:before {
  content: '';
  height: 100%;
  width: 1px;
  position: absolute;
  left: 24px;
  border-left: 1px solid #b3dafd;
}
.ListCard-expandButton,
.ListCard-expandButtonPlaceholder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 10px;
  padding: 4px;
  background: none;
  border: 0;
  margin-right: 10px;
  color: gray;
  -ms-flex-item-align: center;
      align-self: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ListCard-expandButtonPlaceholder {
  opacity: .2;
}
.ListCard-expandButton--expanded {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.ListCard-title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 20px;
  font-weight: 500;
}
.ListCardGroup-child-offsetIcon {
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 0;
}
.ListCardGroup-child {
  margin-top: 18px;
  position: relative;
}
.ListCardGroup-child:first-child {
  margin-top: 12px;
}
.ListCardGroup-child-content {
  padding-left: 20px;
}
.ListCardGroup-child-metaGroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ListCardGroup-child-title {
  font-size: 16px;
  font-weight: 600;
}
.ListCardGroup-child-metaGroup-item:not(:last-child) {
  margin-right: .75em;
}
.ListCardGroup-child-metaGroup-item {
  color: gray;
  font-weight: 600;
}
.ListCard-expandButton:hover,
.ListCard-expandButton:focus {
  background: rgba(0, 0, 0, 0.125);
  border-radius: 5px;
}
.DashboardWrapperOuter {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.DashboardWrapperInner {
  background: #f2f2f2;
  width: 100%;
}
.Dashboard {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Dashboard-header {
  background-color: white;
  -webkit-box-shadow: 0px 2px 2px -1px rgba(0, 0, 0, 0.13);
          box-shadow: 0px 2px 2px -1px rgba(0, 0, 0, 0.13);
  position: relative;
  z-index: 1;
}
.Dashboard-header-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1600px;
}
.Dashboard-header-block {
  padding-left: 20px;
  padding-right: 20px;
}
.Dashboard-header-item {
  padding-left: 20px;
  padding-right: 20px;
}
.Dashboard-tabs,
dashboard-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Dashboard-tabs {
  padding-left: 0;
  padding-right: 0;
}
.Dashboard-tab {
  padding-left: 20px;
  padding-right: 20px;
  cursor: pointer;
}
.Dashboard-tab-title {
  padding-top: 16px;
  padding-bottom: 12px;
  border-bottom: 4px solid transparent;
  font-weight: 600;
  color: #757575;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Dashboard-tab:hover .Dashboard-tab-title,
.Dashboard-tab:focus .Dashboard-tab-title {
  color: #333;
  border-bottom-color: rgba(0, 102, 102, 0.25);
}
.Dashboard-tab:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.Dashboard-tab--is-active .Dashboard-tab-title,
.Dashboard-tab--is-active:hover .Dashboard-tab-title,
.Dashboard-tab--is-active:focus .Dashboard-tab-title {
  color: #333;
  border-bottom-color: #006666;
}
.Dashboard-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
}
dashboard-body-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.Dashboard-list {
  list-style-type: none;
}
.Dashboard-list,
.Dashboard-list-item {
  margin: 0;
  padding: 0;
}
.Dashboard-list-item {
  margin-bottom: 24px;
  font-family: "Open Sans";
}
.Dashboard-section {
  margin: 18px 0;
}
.Dashboard-section-title {
  display: block;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: .06em;
  color: #6e6e6e;
  padding-bottom: 16px;
  text-decoration: none;
}
.Dashboard-section-title--linked {
  cursor: pointer;
}
.Dashboard-section-title--linked:hover,
.Dashboard-section-title--linked:focus {
  color: #006666;
  text-decoration: underline;
}
.Dashboard-section-title--linked:focus {
  outline: 0;
}
.Dashboard-viewMore {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.Dashboard-viewMore-link {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  color: #006666;
}
.Dashboard-list-item--empty {
  padding: 12px 14px;
}
.Dashboard-item-row--main {
  margin-bottom: 12px;
}
.Dashboard-item-row--site {
  margin-bottom: 16px;
}
.Dashboard-item-contextTitle {
  color: #006666;
  font-size: 12px;
  font-weight: 600;
}
.Dashboard-item-primaryTitle {
  color: #222;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  letter-spacing: 0.16px;
}
.Dashboard-item-site,
a.Dashboard-item-contextTitle {
  color: #757575;
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.Dashboard-statusAddendum {
  font-size: 12px;
  line-height: 20px;
}
.Dashboard-columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 1600px;
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 20px;
  padding-right: 20px;
}
.Dashboard-column {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0%;
          flex: 1 1 0%;
  padding-left: 20px;
  padding-right: 20px;
}
.Dashboard-column--aside {
  -webkit-box-flex: .4;
      -ms-flex: .4 1 0%;
          flex: .4 1 0%;
  min-width: 320px;
}
.Dashboard-column--aside button {
  margin-top: 16px;
}
.Dashboard-column--main {
  min-width: 600px;
}
@media (max-width: 768px) {
  .Dashboard-column--main {
    min-width: 320px;
  }
}
@media screen and (max-width: 850px) {
  .Dashboard-columns,
  .Dashboard-column {
    display: block;
  }
}
.EmptyListItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(0, 0, 0, 0.05);
}
.EmptyListItem-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-style: italic;
}
.EmptyListItem-content--centered {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.Slab {
  background-color: white;
  -webkit-box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.2);
  padding: 12px 14px;
  color: #555;
}
.Slab-title {
  margin: 0;
}
.Slab--colorTabbed {
  border-left: 4px solid gray;
}
.Slab--colorTabbed[slab-status-color="alert"] {
  border-left-color: #d62121;
}
.Slab--colorTabbed[slab-status-color="warning"] {
  border-left-color: #d34727;
}
.Slab--linked:hover,
.Slab--linked:focus {
  background-color: #f0ffff;
}
.Slab-splitH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Slab-split-item:not(:last-child) {
  padding-right: 5px;
}
.Slab-split-item:not(:first-child) {
  padding-left: 5px;
}
.Slab-split-item--fill {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.Well {
  background-color: #e6e6e6;
  padding: 12px 14px;
}
.Well--innerPadded {
  padding-left: 0;
  padding-right: 0;
}
.Well--linked {
  cursor: pointer;
}
.Well--linked:focus,
.Well--linked:hover {
  background-color: #f0ffff;
}
.Well-split {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.Well-split-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.Well-split-item--linedSeparator:not(:last-child) {
  border-right: 1px solid rgba(0, 0, 0, 0.15);
}
.Stat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
}
.Stat-figure {
  font-size: 24px;
  font-weight: 900;
  color: #8E8787;
}
.Stat-label {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: .06em;
  color: #6e6e6e;
}
.Stat--is-emphasized .Stat-figure {
  color: #666;
}
.Stat--is-negative .Stat-figure {
  color: #d62121;
}
.Stat--is-affirmative .Stat-figure {
  color: #007626;
}
.TokenTag {
  border: 1px solid gray;
  border-radius: 1em;
  line-height: 1em;
  max-height: 1em;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 20px;
}
.TokenTag-description {
  padding: 0 .8em;
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
}
.TokenTag-description:not(:first-child) {
  padding-left: .5em;
}
.TokenTag .TokenTagIcon {
  margin-left: -1px;
  margin-top: -1px;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.TokenTagIcon {
  width: 20px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 700;
  background: gray;
  border-top-left-radius: 999px;
  border-bottom-left-radius: 999px;
  color: white;
  height: 20px;
  font-size: 16px;
}
.TokenTagIcon > * {
  position: relative;
  left: 1px;
}
.TokenTagIcon .SvgWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 4px;
  height: 100%;
  width: 100%;
}
.TokenTagIcon .SvgWrap > svg {
  fill: currentColor;
}
.TokenTag[status-code="ALERT"] {
  border-color: #d62121;
}
.TokenTag[status-code="ALERT"] .TokenTagIcon {
  background-color: #d62121;
}
.TokenTag[status-code="WARNING"] {
  border-color: #d34727;
}
.TokenTag[status-code="WARNING"] .TokenTagIcon {
  background-color: #d34727;
}
.ActionGroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ActionGroup-action {
  font-size: 14px;
  font-weight: 600;
  line-height: 1em;
  padding: 6px 12px;
  color: #006666;
  background: none;
  border: 1px solid #006666;
}
.ActionGroup-action:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.ActionGroup-action:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.ActionGroup-action:not(:last-child) {
  border-right: 0;
}
.ActionGroup-action:hover,
.ActionGroup-action:focus,
.ActionGroup-action:active {
  background-color: #006666;
  color: white;
}
.ActionGroup-action:active {
  background-color: #003333;
}
.ActionGroup-action--more {
  width: 28px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.loader,
.loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
.loader {
  margin: 60px auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #ffffff;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.MotionHint {
  display: block;
  position: fixed;
  mix-blend-mode: difference;
  z-index: 2000000000;
  background: white;
  -webkit-box-shadow: 0px 0px 30px;
          box-shadow: 0px 0px 30px;
  opacity: 1;
  -webkit-transition-property: left, top, height, width, border-radius;
  transition-property: left, top, height, width, border-radius;
  -webkit-transition: 550ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: 550ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
  pointer-events: none;
}
.MotionHint.is-done {
  opacity: 0;
}
.MotionHint.is-done-add {
  opacity: 1;
  -webkit-transition: 400ms opacity linear;
  transition: 400ms opacity linear;
}
.MotionHint.is-done-add-active {
  opacity: 0;
}
.test-row {
  padding: 1rem;
}
.target {
  height: 30px;
  width: 30px;
  border-radius: 50%;
  background: gray;
}
.external-view .content-viewport > ui-view {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.external-view .content-viewport > ui-view .page-body {
  min-height: 0;
  max-height: none !important;
  height: auto !important;
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 !important;
          flex: 1 !important;
}
.external-view .content-viewport > ui-view .nav-flag--page-heading {
  max-height: none !important;
  min-height: 44px !important;
  height: auto !important;
}
.external-view .content-viewport > ui-view .nav-flag--page-heading .nav-flag__canvas {
  height: auto !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}
.external-view .content-viewport > ui-view .nav-flag__canvas.canvas.canvas--header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.external-view .content-viewport > ui-view .nav-flag--page-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-height: none !important;
  min-height: 0 !important;
  height: auto !important;
}
.external-view .content-viewport > ui-view .heading-block-element.compound-heading-wrap {
  max-height: none !important;
}
.external-view .content-viewport > ui-view .split-block-heading > .heading-block > div.heading-block-element {
  max-height: none !important;
}
.external-view .content-viewport > ui-view .heading-block {
  height: auto !important;
}
.external-view .content-viewport > ui-view .nav-flag--page-body > .nav-flag__canvas {
  display: block;
  height: auto !important;
}
.external-view .content-viewport > ui-view .nav-flag--bookend .nav-flag__component .split-block-heading,
.external-view .content-viewport > ui-view .nav-flag--page-heading .nav-flag__component .split-block-heading {
  height: auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.external-view .content-viewport > ui-view .split-block-element,
.external-view .content-viewport > ui-view .heading-block-element {
  margin-top: 4px;
  margin-bottom: 4px;
}
@media screen and (max-width: 800px) {
  .meta-container.meta--tabular {
    display: block;
  }
  .meta-container.meta--tabular .meta__entry {
    display: block;
  }
  .meta--tabular .meta__entry .entry__label {
    padding-bottom: 0.25em;
  }
  .detail-view--external.page-body.main-content-padding {
    padding: 32px 40px;
  }
  .detail-view--external.page-body {
    /* does this do anything? */
    overflow: auto;
  }
}
.Welcome {
  padding-top: 12px;
  padding-bottom: 42px;
  color: #545454;
}
.Welcome--scroll {
  height: 100%;
  overflow-y: auto;
}
.WelcomeColumnLayout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 20px;
  padding-right: 20px;
}
.WelcomeColumn {
  width: 100%;
  max-width: 920px;
  padding-right: 20px;
  padding-left: 20px;
}
.WelcomeHeading1 {
  font-size: 36px;
  font-weight: 500;
  color: #006666;
  margin: 0 0 16px 0;
}
.WelcomeHeading2 {
  font-size: 26px;
  font-weight: 500;
  color: #006666;
  margin: 0;
  margin-bottom: 1em;
}
.WelcomeHeading3 {
  font-size: 22px;
  font-weight: 500;
  margin: 0 0 16px 8px;
  font-style: normal;
}
.WelcomeText {
  font-size: 16px;
  line-height: 1.42;
}
p.WelcomeText {
  margin: 20px 0;
}
.WelcomeScreenHeader {
  margin-top: 24px;
  margin-bottom: 38px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.WelcomeScreenHeader-title-instructions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.WelcomeScreenHeader-divider {
  margin-top: 24px;
  width: 24px;
  border-bottom: 4px solid #006666;
}
.WelcomeScreenBlock {
  margin: 42px 0;
}
.WelcomeScreenBlock--first {
  margin-top: 0;
}
.WelcomeScreenSeparator {
  border-bottom: 1px solid #cacaca;
}
.ShadedInfoBlock {
  display: block;
  padding: 22px 24px;
  background-color: #ededed;
  border-radius: 5px;
}
.WelcomeScreenActionButton,
.SubscriptionScreenActionButton {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 1.25em 1.5em;
  background-color: #526060;
  font-size: 16px;
  font-family: inherit;
  font-weight: 500;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
}
.WelcomeScreenActionButton,
.SubscriptionScreenActionButton,
.WelcomeScreenActionButton:hover,
.SubscriptionScreenActionButton:hover,
.WelcomeScreenActionButton:focus,
.SubscriptionScreenActionButton:focus {
  color: white;
  text-decoration: none;
}
.WelcomeScreenActionButton:not([disabled="disabled"]):hover,
.SubscriptionScreenActionButton:not([disabled="disabled"]):hover,
.WelcomeScreenActionButton:not([disabled="disabled"]):focus,
.SubscriptionScreenActionButton:not([disabled="disabled"]):focus {
  background-color: #6a7c7c;
}
.WelcomeScreenActionButton[disabled="disabled"],
.SubscriptionScreenActionButton[disabled="disabled"] {
  opacity: 0.4;
}
.WelcomeScreenActionButton--primary,
.SubscriptionScreenActionButton--primary {
  background-color: #006666;
}
.WelcomeScreenActionButton--primary:not([disabled="disabled"]):hover,
.SubscriptionScreenActionButton--primary:not([disabled="disabled"]):hover,
.WelcomeScreenActionButton--primary:not([disabled="disabled"]):focus,
.SubscriptionScreenActionButton--primary:not([disabled="disabled"]):focus {
  background-color: #009999;
}
.WelcomeScreenLink {
  font-weight: 600;
  color: #006666;
}
.WelcomeScreenLink:hover,
.WelcomeScreenLink:focus {
  color: #009999;
}
.WelcomeScreenActionBlocks {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.WelcomeScreenActionBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 32px 0;
  border-top: 1px solid #b0b0b0;
  cursor: pointer;
  -webkit-transition: 50ms all linear;
  transition: 50ms all linear;
}
.WelcomeScreenActionBlock:last-child {
  border-bottom: 1px solid #b0b0b0;
}
wizard-action-block:not(:last-child) .WelcomeScreenActionBlock:last-child {
  border-bottom: 0;
}
.WelcomeScreenActionBlock:hover,
.WelcomeScreenActionBlock:focus {
  background-color: #f0ffff;
}
.WelcomeScreenActionBlock-splitH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.WelcomeScreenActionBlock-splitH > * {
  padding-left: 8px;
}
.WelcomeScreenActionBlock-splitH > *:last-child {
  padding-right: 8px;
}
.WelcomeScreenActionBlock-titleBlock,
.WelcomeScreenActionBlock-title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.WelcomeScreenActionBlock-title {
  font-size: 22px;
  font-weight: 500;
  margin: 0;
}
.WelcomeScreenActionBlock-title + .WelcomeText {
  margin-top: 0.25em;
}
.WelcomeScreenActionBlock-title token-tag {
  margin-left: 8px;
}
.WelcomeScreenActionBlock-subtitle {
  font-size: 14px;
  opacity: 0.75;
}
.WelcomeScreenActionBlock-chevron {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 24px;
  width: 24px;
  line-height: 24px;
}
.WelcomeScreenActionBlock-chevron > svg {
  height: 100%;
  width: 100%;
}
.WelcomeScreenActionBlock--large {
  padding-top: 32px;
  padding-bottom: 32px;
}
.WelcomeScreenActionBlock--medium {
  padding-top: 20px;
  padding-bottom: 20px;
  min-height: 82px;
}
.WelcomeScreenActionBlock--medium:not(.WelcomeScreenActionBlock--noMaxHeight) {
  height: 82px;
}
.WelcomeScreenActionBlock--medium .WelcomeScreenActionBlock-title {
  font-size: 21px;
  font-weight: 500;
  line-height: 1.2;
}
.WelcomeScreenActionBlock--medium .WelcomeScreenActionBlock-subtitle {
  font-size: 15px;
  font-weight: 500;
}
.WelcomeScreenActionBlock--medium .WelcomeScreenActionBlock-chevron {
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.WelcomeScreenActionBlock--small {
  padding-top: 16px;
  padding-bottom: 16px;
  min-height: 72px;
}
.WelcomeScreenActionBlock--small:not(.WelcomeScreenActionBlock--noMaxHeight) {
  height: 72px;
}
.WelcomeScreenActionBlock--small .WelcomeScreenActionBlock-title {
  font-size: 19px;
  font-weight: 400;
  line-height: 1.2;
}
.WelcomeScreenActionBlock--small .WelcomeScreenActionBlock-subtitle {
  font-size: 14px;
}
.WelcomeScreenActionBlock--small .WelcomeScreenActionBlock-chevron {
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.WelcomeScreenActionBlock--xsmall {
  padding-top: 12px;
  padding-bottom: 12px;
  min-height: 64px;
}
.WelcomeScreenActionBlock--xsmall:not(.WelcomeScreenActionBlock--noMaxHeight) {
  height: 64px;
}
.WelcomeScreenActionBlock--xsmall .WelcomeScreenActionBlock-title {
  font-size: 17px;
  font-weight: 400;
  line-height: 1.2;
}
.WelcomeScreenActionBlock--xsmall .WelcomeScreenActionBlock-subtitle {
  font-size: 12px;
}
.WelcomeScreenActionBlock--xsmall .WelcomeScreenActionBlock-chevron {
  height: 18px;
  width: 18px;
  line-height: 18px;
}
.WelcomeScreenActionBlock--noClick:hover,
.WelcomeScreenActionBlock--noClick:focus {
  cursor: default;
}
.formwizard-action-status {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 150px;
  text-align: center;
  padding: 0;
}
.formwizard-action-status * {
  margin: 0 0 8px 0;
  width: 100%;
}
.formwizard-action-status button {
  margin-bottom: 0;
}
.formwizard-filter-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 16em;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 16px;
}
.formwizard-filter-feedback {
  margin-left: 8px;
  font-style: italic;
}
.WelcomeScreenTopNav-back-chevron {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  height: 1em;
  width: 1em;
  line-height: 1em;
  margin-right: 0.25em;
}
.WelcomeScreenTopNav-back-chevron > svg,
.Breadcrumb-chevron > svg {
  height: 100%;
  width: 100%;
}
.WelcomeScreenTopNav-back {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.WelcomeScreenTopNav-label {
  text-transform: uppercase;
  /* background: rgba(0,0,0,.125); */
  /* padding: 0.25em; */
  font-weight: 500;
  letter-spacing: 0.04em;
}
.WelcomeScreenTopNav-back {
  border-radius: 3px;
  padding: 0.5em 0.75em;
  background: rgba(0, 0, 0, 0.075);
  font-size: 14px;
  color: #006666;
  cursor: pointer;
}
.WelcomeScreenTopNav {
  padding-top: 8px;
}
.SubscriptionConfirmationScreen table {
  background-color: transparent;
}
.SubscriptionConfirmationScreen td:first-of-type {
  width: 35%;
  vertical-align: top;
}
.SubscriptionConfirmationScreen td + td {
  padding-left: 10px;
  font-weight: 500;
  width: 65%;
}
.SubscriptionConfirmationScreen .WelcomeHeading3 {
  margin-top: 35px;
  font-style: normal;
}
.SubscriptionConfirmationScreen .WelcomeHeading2,
.SubscriptionConfirmationScreen WelcomeHeading3 {
  font-weight: 500;
}
.Breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
}
.Breadcrumb-chevron {
  height: 0.75em;
  width: 0.75em;
  line-height: 0.75em;
  margin: 0 0.25em;
}
.WelcomeScreenTopNav .Breadcrumb {
  margin-top: 6px;
}
.WelcomeScreenHeader .Breadcrumb {
  margin-bottom: 0.25em;
}
.Breadcrumb {
  color: #006666;
}
.Breadcrumb-link,
.Breadcrumb-link:hover,
.Breadcrumb-link:focus {
  text-decoration: none;
  color: #006666;
}
.WelcomeOption:not(:last-child) {
  margin-bottom: 14px;
}
.WelcomeColumn--main {
  background-color: #fff;
}
.WelcomeColumn--main + .WelcomeColumn--main {
  position: absolute;
}
.WelcomeRowLayout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.WelcomeRowLayout-row {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.WelcomeColumnLayout {
  width: 100%;
}
.JoinedCard,
.JoinedCard-split {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.JoinedCard {
  padding: 10px 14px;
  border: 1px solid gainsboro;
  background: white;
}
.JoinedCard:not(.JoinedCard--first) {
  margin-top: -1px;
}
.JoinedCard--first {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.JoinedCard--last {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.JoinedCard-element:not(:last-child) {
  margin-right: 18px;
}
.JoinedCard-checkbox:not(:disabled) {
  cursor: pointer;
}
.JoinedCard-datum-label {
  color: gray;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .02em;
  font-size: 13px;
}
.Dashboard-collapseHeader,
.Dashboard-collapseHeader-contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Dashboard-collapseHeader {
  padding: 12px 0;
}
.Dashboard-collapseHeader-item:not(:last-child) {
  margin-right: 12px;
}
.Dashboard-collapse-heading {
  font-size: 22px;
}
.Dashboard-collapseHeader-item:not(:last-child) {
  margin-right: 22px;
}
.Dashboard-collapseHeader-item.Dashboard-collapseHeader-arrow {
  margin-right: 14px;
}
.Dashboard-collapse-card-list:not(.Dashboard-collapse-card-list--isExpanded) {
  border-bottom: 1px solid gainsboro;
}
.Dashboard-splitY {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.Dashboard-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
}
.Dashboard-actionBar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding: 16px 40px;
  background: #ededed;
  border-top: 4px solid #d6d6d6;
}
.Dashboard-actionBar.ng-enter,
.Dashboard-actionBar.ng-leave {
  -webkit-transition: border-color, -webkit-transform;
  transition: border-color, -webkit-transform;
  transition: border-color, transform;
  transition: border-color, transform, -webkit-transform;
  -webkit-transition-duration: 0.5s, 0.4s;
          transition-duration: 0.5s, 0.4s;
}
.Dashboard-actionBar.ng-enter.ng-enter-active,
.Dashboard-actionBar.ng-leave {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.Dashboard-actionBar.ng-leave.ng-leave-active,
.Dashboard-actionBar.ng-enter {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.Dashboard-actionBar + .Dashboard-actionBar {
  display: none;
}
.Dashboard-action:not(:last-child) {
  margin-right: 1rem;
}
.Signing-certificationText {
  background: #efefef;
  padding: 1rem;
  font-style: italic;
  color: #565656;
}
.Signing-u-pMargin {
  margin-top: 1em;
  margin-bottom: 1em;
}
.Signing-alert {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 12px 24px;
  background-color: #f5f8fa;
  border: 1px solid;
  border-radius: 3px;
}
.Signing-alert--danger {
  color: #d83b50;
  background-color: #fff0f2;
}
.Signing-alert--info {
  color: #3a87ad;
  background-color: #d9edf7;
  text-align: center;
  display: block;
}
split-view-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.SplitViewTabsLayout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.SplitViewTabs {
  background-color: #f7f7f7;
  position: relative;
  -webkit-box-shadow: 0px 2px 4px -2px;
          box-shadow: 0px 2px 4px -2px;
  overflow-y: auto;
}
.SplitViewTab-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 220px;
  padding: 12px 20px;
  border-radius: 5px;
  margin: 0 8px;
  margin-top: 4px;
  font-weight: 500;
}
.SplitViewTab-link,
.SplitViewTab-link:hover,
.SplitViewTab-link:focus {
  text-decoration: none;
}
.SplitViewTab-link:hover,
.SplitViewTab-link:focus {
  background-color: rgba(0, 102, 102, 0.1);
}
.SplitViewTab-link.active,
.SplitViewTab-link.active:hover,
.SplitViewTab-link.active:focus {
  background-color: rgba(0, 102, 102, 0.25);
  color: #111;
}
.SplitViewTab-link-label {
  display: block;
  width: 100%;
}
.Count {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  min-width: 1.5em;
  min-height: 1.5em;
  border-radius: 5px;
  font-size: 0.9em;
  line-height: 0;
  font-weight: 600;
  color: inherit;
  background-color: rgba(0, 102, 102, 0.1);
}
.Count--small {
  font-size: .75em;
}
.Count--empty {
  background-color: rgba(51, 51, 51, 0.1);
  color: gray;
}
.Count--spacerLeft {
  margin-left: 0.5em;
}
.Count--spacerRight {
  margin-left: 0.5em;
}
.FlatList {
  list-style-type: none;
  margin: 0;
  padding: 0.66rem 0;
  font-size: 14px;
}
.FlatList--small {
  font-size: 12px;
}
.FlatList--smaller {
  font-size: 10px;
}
.FlatList--noPaddingV {
  padding-top: 0;
  padding-bottom: 0;
}
.FlatList-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.66rem 0.33rem;
}
.FlatList--lined {
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}
.FlatList-item--lined:not(:last-child),
.FlatList-item--includeSeparator {
  border-bottom: 1px solid #e6e6e6;
}
.FlatList-item-split {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
}
.FlatList-item-split-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
}
.FlatList-item-split-child:not(:first-child) {
  padding-left: 0.375rem;
}
.FlatList-item-split-child:not(:last-child) {
  padding-right: 0.375rem;
}
.FlatList-item-split-child--fill {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.FlatList-item-line {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.FlatList-item-line--marginTop {
  margin-top: 6px;
}
.FlatList-item-segment:not(:last-child) {
  margin-right: 0.5em;
}
.FlatList-item-title {
  font-size: 1.15em;
  font-weight: 600;
}
.FlatList-item-description--ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
}
.FlatList-item--linked {
  cursor: pointer;
  -webkit-transition: 80ms linear;
  transition: 80ms linear;
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
}
.FlatList-item--linked:hover,
.FlatList-item--linked:focus {
  background-color: rgba(0, 192, 217, 0.1);
  color: #00c0d9;
}
.FlatList-item--linked:active {
  background-color: rgba(0, 192, 217, 0.2);
}
.FlatListEmptyPlaceholder {
  color: gray;
}
.FlatListEmptyPlaceholder--small {
  font-size: 12px;
}
.FlatListEmptyPlaceholder--smaller {
  font-size: 10px;
}
.nav-tabs {
  border-bottom: 0;
}
.nav-tabs > li.active > a {
  background-color: #fafafa;
}
.nav-tabs > li {
  margin-bottom: 0;
}
.nav-tabs > li > a {
  border-radius: 4px 4px 0 0;
}
.modal-dialog.modal-full {
  width: 992px;
  max-width: 100%;
}
.modal-window-full {
  z-index: 2050 !important;
}
.modal-backdrop.modal-backdrop-full {
  z-index: 2040 !important;
}
.modal-full-wrapper.modal-open {
  z-index: 10000;
  position: fixed;
}
.PdfPreviewBackdrop {
  z-index: 99998 !important;
}
.PdfPreviewModal {
  z-index: 99999 !important;
}
.PdfPreviewModal .modal-content {
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.PdfPreview-body {
  position: relative;
  max-width: 100%;
}
.PdfPreview-canvas {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  border-radius: 5px;
}
.PdfPreview-controlGroup,
.PdfPreview-controlSet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.PdfPreview-controlGroup:not(:first-child),
.PdfPreview-controlSet:not(:first-child) {
  padding-left: 4px;
}
.PdfPreview-controlGroup:not(:last-child),
.PdfPreview-controlSet:not(:last-child) {
  padding-right: 4px;
}
.PdfPreview-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 3px;
}
.PdfPreview-controls--split {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.PdfPreview-control {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0;
  background: rgba(0, 0, 0, 0.85);
  color: white;
  border-radius: 5px;
  padding: 4px 8px;
}
.PdfPreview-control:not([disabled="disabled"]):hover,
.PdfPreview-control:not([disabled="disabled"]):focus {
  background: rgba(0, 0, 0, 0.75);
}
.PdfPreview-control[disabled="disabled"] {
  opacity: .4;
  cursor: default;
}
.PdfPreview-control--pageNumber {
  width: 2em;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
.PdfPreview-controlGroup .PdfPreview-control:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.PdfPreview-controlGroup .PdfPreview-control:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 1px solid rgba(255, 255, 255, 0.12);
}
.PdfPreview-control-icon {
  width: 1em;
  height: 1em;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.PdfPreview-control-icon--previous {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.PdfPreviewSpinner {
  position: relative;
  left: 0;
  bottom: -30vh;
}
.md-select-menu-container,
.md-autocomplete-suggestions-container {
  z-index: 1300 !important;
}
md-backdrop.md-select-backdrop {
  z-index: 1250;
}
.md-dialog-container {
  z-index: 2050;
}
.formGroup-ngMaterial-inputContainer {
  display: block;
  padding: 0;
  margin: 0;
}
.mdMenu--mediumPadding {
  padding: 0;
}
.mdMenu--mediumPadding md-menu-item:not(:last-child) {
  border-bottom: 1px solid gainsboro;
}
.mdMenu--mediumPadding md-menu-item > .md-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  min-height: inherit;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}
.md-select-value {
  min-height: 30px;
  min-height: 28px;
  background: white;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: #86888A;
  border-radius: 3px;
}
md-select:not([disabled]):focus .md-select-value {
  border-color: #66afe9 !important;
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
md-select:not([disabled]):focus .md-select-value.md-select-placeholder,
md-select .md-select-value.md-select-placeholder,
md-select:not([disabled]):focus .md-select-value,
md-select .md-select-value {
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 8px;
  padding-right: 0;
  font-size: 1rem;
  color: #333333;
}
.md-select-value > span:not(.md-select-icon) {
  white-space: normal;
}
md-select.md-default-theme[disabled] .md-select-value,
md-select[disabled] .md-select-value {
  background-size: 6px 6px;
  background-repeat: repeat;
  background-image: linear-gradient(-45deg, transparent 46%, rgba(0, 0, 0, 0.23) 49%, rgba(0, 0, 0, 0.23) 51%, transparent 55%);
}
md-select.filter-active .md-select-value {
  background-color: rgba(43, 129, 227, 0.1);
  border-color: rgba(43, 129, 227, 0.35);
}
md-select.md-default-theme .md-select-value,
md-select .md-select-value {
  border-bottom-color: #86888A;
}
.md-select-value .md-select-icon {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  margin-top: 2px;
  border-left: 1px solid #d9d9d9;
  margin-right: 0;
  width: 34px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 34px;
          flex: 0 0 34px;
  background: -webkit-gradient(linear, left bottom, left top, from(#ececec), color-stop(70%, #f7f7f7));
  background: linear-gradient(to top, #ececec 0%, #f7f7f7 70%);
  background-color: #f7f7f7;
  background-size: 35px 30px;
  background-position: 50% 100%;
  /* background-position: 10% 0%; */
  background-repeat: no-repeat;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.highcontrast .md-select-value .md-select-icon {
  background-color: #fff;
}
.md-select-value .md-select-icon:after {
  top: 0;
  -webkit-transform: scaleY(0.6) scaleX(0.85);
          transform: scaleY(0.6) scaleX(0.85);
  color: #8d8d8d;
}
.highcontrast .md-select-value .md-select-icon:after {
  color: #000;
}
.material-select-blockOption {
  line-height: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.material-select-blockOption:last-child:not(:first-child) {
  padding-bottom: 8px;
}
.material-select-header-addon--search {
  padding: 8px 10px;
  margin-bottom: 0;
}
md-input-container .md-input,
.md-input {
  min-height: 30px;
  background: white;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: #86888A;
  border-radius: 3px;
  font-weight: 500;
  line-height: 20px;
  line-height: 1.42857143;
  color: #555555;
}
/* input, focused or not */
md-input-container .md-input,
md-input-container.md-input-focused .md-input,
md-input-container .md-input.ng-invalid.ng-dirty,
md-input-container.md-input-resized .md-input {
  height: 2.14285714rem;
  padding-top: 0.28571429rem;
  padding-bottom: 0.28571429rem;
  padding-left: 8px;
  padding-right: 8px;
}
md-autocomplete,
md-autocomplete md-autocomplete-wrap {
  height: 30px;
}
md-autocomplete md-autocomplete-wrap.md-show-clear-button {
  -webkit-box-shadow: none;
          box-shadow: none;
  height: auto;
}
md-autocomplete md-autocomplete-wrap.md-whiteframe-z1 {
  -webkit-box-shadow: none;
          box-shadow: none;
}
md-autocomplete md-autocomplete-wrap .md-errors-spacer {
  display: none;
}
md-autocomplete .md-show-clear-button button {
  position: absolute;
  right: 0;
}
md-autocomplete input[type="search"] {
  border-radius: 3px;
}
.md-autocomplete-suggestions-container.md-default-theme li .highlight,
.md-autocomplete-suggestions-container li .highlight {
  background-color: #ffffc4;
  color: inherit;
}
.formGroup-ngMaterial-autocomplete--is-initializing md-autocomplete-wrap:after {
  content: '';
  top: 6px;
  left: 8px;
  width: 14px;
  height: 14px;
  position: absolute;
  background: none;
  border: 2px solid lightgray;
  border-radius: 999px;
  border-bottom-color: transparent;
  -webkit-animation: spin infinite 1s linear;
          animation: spin infinite 1s linear;
}
md-checkbox {
  min-width: 20px;
  min-height: 20px;
  line-height: 20px;
}
md-checkbox[disabled] {
  cursor: no-drop;
}
md-checkbox .md-container,
md-checkbox .md-icon {
  width: 20px;
  height: 20px;
}
.checkbox-cell md-checkbox {
  width: 20px;
  margin: 0;
  background-color: white;
}
md-datepicker ~ * .md-errors-spacer {
  display: none;
}
md-datepicker {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.md-datepicker-input-container {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.md-datepicker-input-container .md-datepicker-input,
.md-datepicker-input {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: none;
}
.md-datepicker-input-container .md-datepicker-input:focus,
.md-datepicker-input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  border-color: #66afe9 !important;
}
._md-datepicker-has-triangle-icon {
  margin-right: 0;
  padding-right: 0;
}
.md-datepicker-triangle-button.md-button.md-icon-button {
  -webkit-transform: none;
          transform: none;
  margin: 0;
}
.highcontrast .md-datepicker-expand-triangle {
  border: 0 !important;
  -webkit-transform: none !important;
          transform: none !important;
  top: 0 !important;
  left: 0 !important;
  position: relative !important;
  width: auto !important;
  height: auto !important;
}
.highcontrast .md-datepicker-expand-triangle:after {
  display: block;
  content: '\25BC';
  position: relative;
  top: 2px;
  speak: none;
  font-size: 13px;
  -webkit-transform: scaleY(0.5) scaleX(1);
  transform: scaleY(0.5) scaleX(1);
}
.has-error .md-datepicker-input {
  border-color: #d62121 !important;
}
.md-datepicker-calendar-pane {
  z-index: 1200;
}
md-dialog {
  max-height: 90%;
}
.mdDialog--small {
  min-width: 540px;
  max-width: 540px;
}
.mdDialog--medium {
  width: 100%;
  max-width: 720px;
}
.mdDialog--large {
  width: 100%;
  max-width: 1024px;
}
.mdDialog--fullscreen,
.mdDialog--fullscreenScroll {
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: none;
  border-radius: 0;
}
.mdDialog--paymentIFrame {
  max-width: 960px;
  width: 90%;
}
.mdDialog-body--scroll {
  overflow-y: auto;
}
.mdDialog-body--padded {
  padding: 28px 24px;
}
.mdDialog-body-segment--padded {
  padding-left: 24px;
  padding-right: 24px;
  margin-top: 28px;
  margin-bottom: 28px;
}
md-dialog .mdDialog-actions {
  padding: 18px 24px;
}
md-dialog .mdDialog-actions > *:not(:last-child) {
  margin-right: 12px;
}
md-dialog .mdDialog-headerItems {
  padding: 18px 24px;
}
.mdDialog--fullscreenScroll {
  overflow: visible;
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* justify-content: center; */
  max-width: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.mdDialog--fullscreenScroll-container {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 32px 48px;
  overflow-y: auto;
  width: 100%;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  /* position: absolute; */
  /* top: 50%; */
  /* transform: translateY(-50%); */
  position: relative;
}
.mdDialog--fullscreenScroll-content {
  overflow: hidden;
  /* position: absolute; */
  /* top: 50%; */
  /* transform: translateY(-50%); */
}
.mdDialog--fullscreenScroll.mdDialog--small .mdDialog--fullscreenScroll-content {
  width: 100%;
  min-width: 540px;
}
.mdDialog--fullscreenScroll.mdDialog--medium .mdDialog--fullscreenScroll-content {
  width: 100%;
  max-width: 720px;
}
.mdDialog--fullscreenScroll.mdDialog--large .mdDialog--fullscreenScroll-content {
  width: 100%;
  max-width: 1024px;
}
.FloatCard {
  width: 100%;
}
.mdDialog--medium .mdDialog--fullscreenScroll-content {
  max-width: none;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.mdDialog--fullscreenScroll-container {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.FloatCard {
  background: white;
  border-radius: 5px;
}
.FloatCard {
  width: 100%;
}
.FloatCard-header-split {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -12px;
  margin-right: -12px;
}
.FloatCard-header-split-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 12px;
  padding-right: 12px;
}
.FloatCard-header-split-item--fill {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.FloatCard-header-split-item--fill:empty {
  padding-left: 0;
  padding-right: 0;
}
.FloatCard-header {
  padding: 20px 36px;
}
.FloatCard-heading {
  font-size: 24px;
}
.FloatCard-subheading {
  font-size: 12px;
  font-weight: 600;
  color: #808080;
  text-transform: uppercase;
  letter-spacing: .03em;
}
.FloatCard-header-button {
  font-weight: 500;
  background: rgba(0, 0, 0, 0.1);
  padding: 6px 12px;
  border-radius: 5px;
}
.FloatCard-header-button:hover,
.FloatCard-header-button:focus {
  text-decoration: none;
  background: rgba(0, 0, 0, 0.15);
}
.FloatCard-header-button:active {
  background: rgba(0, 0, 0, 0.2);
}
.FloatCard-body {
  position: relative;
  padding-top: 32px;
  padding-bottom: 40px;
}
.FloatCard-body-segment:not(:first-child) {
  padding-top: 32px;
}
.FloatCard-body-segment:not(:last-child) {
  padding-bottom: 32px;
}
.FloatCard-body-segment--padded {
  padding-left: 36px;
  padding-right: 36px;
}
.FloatCard-header--bordered {
  border-bottom: 1px solid gainsboro;
}
.FloatCard-actions {
  padding: 20px 36px;
}
.FloatCard-actions--bordered {
  border-top: 1px solid gainsboro;
}
.EntitySummary-metaTable {
  display: table;
  font-size: 17px;
}
.EntitySummary-metaTable-row {
  display: table-row;
}
.EntitySummary-metaTable-row:not(:last-child) > * {
  padding-bottom: 10px;
}
.EntitySummary-metaTable-row .EntitySummary-meta-label,
.EntitySummary-metaTable-row .EntitySummary-meta-value {
  display: table-cell;
}
.EntitySummary-section:not(:last-child) {
  margin-bottom: 28px;
}
.EntitySummary-sectionSeparator {
  margin-bottom: 28px;
  border-bottom: 1px solid gainsboro;
}
.EntitySummary-sectionHeading {
  font-size: 21px;
  font-weight: 500;
  margin-bottom: 10px;
  color: #808080;
}
.EntitySummary-sectionHeader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.EntitySummary-sectionHeader .EntitySummary-sectionHeading {
  margin-bottom: 0;
}
.EntitySummary-sectionHeader-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.EntitySummary-sectionHeader-item:not(:last-child) {
  margin-right: 16px;
}
.EntitySummary-meta-label {
  font-size: .8em;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .03em;
  max-width: 11em;
  padding-right: 24px;
  color: #808080;
}
.EntitySummary-meta-value {
  font-weight: 600;
  color: #4d4d4d;
}
.EntitySummary-meta-valueGroup > *:not(:last-child) {
  margin-bottom: .125em;
}
.PreviewSheet-transcludeTarget {
  width: 100%;
}
.PreviewSheet-closeXWrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border: 0;
  background: none;
  padding: 10px;
  margin: -10px;
  color: gray;
}
.PreviewSheet-closeXWrap:hover,
.PreviewSheet-closeXWrap:focus {
  outline: 0;
  color: #00c0d9;
}
#OpenLayers_Control_Zoom_5 {
  display: none;
}
/**
 * Popup Styles
 */
.ol-popup {
  position: absolute;
  background-color: white;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  padding: 15px;
  border-radius: 10px;
  border: 1px solid #cccccc;
  bottom: 12px;
  left: -50px;
  min-width: 350px;
  max-width: 650px;
}
.ol-measure-popup {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 4px rgba(255, 255, 255, 0.2);
          box-shadow: 0 1px 4px rgba(255, 255, 255, 0.2);
  padding: 15px;
  border-radius: 10px;
  border: 1px solid #cccccc;
  min-width: 120px;
  bottom: 10px;
  left: -5px;
  color: #FFF;
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
#popup-content {
  overflow-y: auto;
  max-height: 50vh;
  margin-top: 20px;
}
.ol-popup:after,
.ol-popup:before {
  top: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.ol-popup:after {
  border-top-color: white;
  border-width: 10px;
  left: 48px;
  margin-left: -10px;
}
.ol-popup:before {
  border-top-color: #cccccc;
  border-width: 11px;
  left: 48px;
  margin-left: -11px;
}
.ol-popup-closer {
  text-decoration: none;
  position: absolute;
  top: 2px;
  right: 8px;
}
.ol-popup-closer:after {
  content: "✖";
}
[layout~="horizontal"],
.layout-horizontal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}
[layout~="vertical"],
.layout-vertical {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}
[layout~="wrap"],
.layout-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}
[flex~="fill"],
.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 !important;
          flex: 1 !important;
}
[flex~="auto"],
.flex-auto {
  -webkit-box-flex: 0 !important;
      -ms-flex: 0 0 auto !important;
          flex: 0 0 auto !important;
}
[flex~="autoshrink"],
.flex-autoshrink {
  -webkit-box-flex: 0 !important;
      -ms-flex: 0 1 auto !important;
          flex: 0 1 auto !important;
}
[align-self="center"],
.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}
[align-self="baseline"],
.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}
[align-self="start"],
[align-self="flex-start"],
.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}
[align-self="end"],
[align-self="flex-end"],
.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}
[align-self="stretch"],
.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}
[align-items="center"],
.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}
[align-items="baseline"],
.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}
[align-items="start"],
[align-items="flex-start"],
.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}
[align-items="end"],
[align-items="flex-end"],
.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}
[align-items="stretch"],
.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}
[justify="center"],
[justify-content="center"],
.justify-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}
[justify="baseline"],
[justify-content="baseline"],
.justify-baseline {
  -webkit-box-pack: baseline !important;
      -ms-flex-pack: baseline !important;
          justify-content: baseline !important;
}
[justify="start"],
[justify="flex-start"],
[justify-content="start"],
[justify-content="flex-start"],
.justify-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}
[justify="end"],
[justify="flex-end"],
[justify-content="end"],
[justify-content="flex-end"],
.justify-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}
[justify="space-between"],
[justify-content="space-between"],
.justify-space-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}
[justify="space-around"],
[justify-content="space-around"],
.justify-space-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}
[pad-items-inner="extra-small"] > * {
  margin: 0 .125em !important;
}
[pad-items-inner="small"] > * {
  margin: 0 .25em !important;
}
[pad-items-inner="medium"] > * {
  margin: 0 .375em !important;
}
[pad-items-inner="large"] > * {
  margin: 0 .5em !important;
}
[pad-items-inner] > :first-child {
  margin-left: 0 !important;
}
[pad-items-inner] > :last-child {
  margin-right: 0 !important;
}
[inline-padding="extra-small"] {
  margin-left: -0.125em !important;
  margin-right: -0.125em !important;
  margin-bottom: -0.25em !important;
}
[inline-padding="extra-small"] > * {
  margin-left: .125em !important;
  margin-right: .125em !important;
  margin-bottom: .25em !important;
}
[inline-padding="small"] {
  margin-left: -0.25em !important;
  margin-right: -0.25em !important;
  margin-bottom: -0.5em !important;
}
[inline-padding="small"] > * {
  margin-left: .25em !important;
  margin-right: .25em !important;
  margin-bottom: .5em !important;
}
[inline-padding="medium"] {
  margin-left: -0.375em !important;
  margin-right: -0.375em !important;
  margin-bottom: -0.75em !important;
}
[inline-padding="medium"] > * {
  margin-left: .375em !important;
  margin-right: .375em !important;
  margin-bottom: .75em !important;
}
[inline-padding="large"] {
  margin-left: -0.5em !important;
  margin-right: -0.5em !important;
  margin-bottom: -1em !important;
}
[inline-padding="large"] > * {
  margin-left: .5em !important;
  margin-right: .5em !important;
  margin-bottom: 1em !important;
}
[inline-padding] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.u-undoListStyles {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.u-noWrap {
  white-space: nowrap !important;
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}
.u-wrap {
  white-space: normal !important;
}
.u-flexWrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}
.u-scrollY {
  overflow-y: auto !important;
}
.u-overflowHidden {
  overflow: hidden !important;
}
.u-headingInherit {
  margin: 0;
  font-size: inherit;
  line-height: inherit;
}
.SvgWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  fill: currentColor;
}
.SvgWrap-icon {
  width: 100%;
  height: 100%;
}
.SvgWrap > img {
  max-width: 100%;
  max-height: 100%;
}
.SvgWrap svg {
  fill: inherit;
  stroke: inherit;
}
.SvgWrap img {
  opacity: 0;
}
.SvgWrap--fillDimensions {
  width: 100%;
  height: 100%;
}
.SvgWrap--stroke {
  stroke: currentColor;
}
.SvgWrap--inlineDefault {
  height: 1.5em;
  width: 1.5em;
}
.SvgWrap--defaultIconSize {
  height: 16px;
  width: 16px;
}
.SvgWrap--defaultIconSize > svg {
  height: 100%;
  width: 100%;
}
.SvgWrap svg[stroke="currentColor"] {
  stroke: currentColor;
}
.u-red {
  color: #d62121;
}
.u-green {
  color: #007626;
}
.u-red-text {
  color: #aa1a1a;
}
.u-green-text {
  color: #006600;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5kZGVxLmNzcyIsIkNvbnRlbnQvU2l0ZS5sZXNzIiwiQ29udGVudC9sZXNzL2NvbW1vblZhcmlhYmxlcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbm9ybWFsaXplLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9wcmludC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvc2NhZmZvbGRpbmcubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL21peGlucy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdHlwZS5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvY29kZS5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvZ3JpZC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdGFibGVzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9mb3Jtcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYnV0dG9ucy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvY29tcG9uZW50LWFuaW1hdGlvbnMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2dseXBoaWNvbnMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2Ryb3Bkb3ducy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYnV0dG9uLWdyb3Vwcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvaW5wdXQtZ3JvdXBzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9uYXZzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9uYXZiYXIubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3V0aWxpdGllcy5sZXNzIiwiQ29udGVudC9mb3JtLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9icmVhZGNydW1icy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcGFnaW5hdGlvbi5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcGFnZXIubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2xhYmVscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYmFkZ2VzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9qdW1ib3Ryb24ubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3RodW1ibmFpbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2FsZXJ0cy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcHJvZ3Jlc3MtYmFycy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbWVkaWEubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2xpc3QtZ3JvdXAubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3BhbmVscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvd2VsbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2Nsb3NlLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9tb2RhbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3Rvb2x0aXAubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3BvcG92ZXJzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9jYXJvdXNlbC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcyIsIkNvbnRlbnQvbGVzcy9hbmd1bGFyLXVpLmxlc3MiLCJDb250ZW50L2xlc3Mvc2VsZWN0Mi5sZXNzIiwiQ29udGVudC9sZXNzL2FuZ3VsYXItdWktdHJlZS5taW4uY3NzIiwiQ29udGVudC9sZXNzL3VpLXRyZWUubGVzcyIsIkNvbnRlbnQvbG9hZGVycy5sZXNzIiwiQ29udGVudC9sZXNzL0ZvbnRTeW1ib2xzLmxlc3MiLCJDb250ZW50L0FwcEljb25zLmxlc3MiLCJDb250ZW50L2xlc3MvbGF5b3V0LW1haW4ubGVzcyIsIkNvbnRlbnQvbGVzcy9oZWFkaW5ncy5sZXNzIiwiQ29udGVudC90YWJzLmxlc3MiLCJDb250ZW50L2FjdGlvbkJhci5sZXNzIiwiQ29udGVudC9ncmlkLmxlc3MiLCJDb250ZW50L3NwYXRpYWwubGVzcyIsIkNvbnRlbnQvc2xpZGVQYW5lbC5sZXNzIiwiQ29udGVudC9jdXN0b21MYWJlbHMubGVzcyIsIkNvbnRlbnQvc2VsZWN0Mi5sZXNzIiwiQ29udGVudC9kYXRlcGlja2VyLmxlc3MiLCJDb250ZW50L3RpbWVwaWNrZXIubGVzcyIsIkNvbnRlbnQvZG9jdW1lbnRzLmxlc3MiLCJDb250ZW50L25hdkZsYWdzLmxlc3MiLCJDb250ZW50L2xlc3MvbGlzdHMubGVzcyIsIkNvbnRlbnQvdG9hc3Rlci5sZXNzIiwiQ29udGVudC9wb3BvdmVyLmxlc3MiLCJDb250ZW50L3JhbmdlLmxlc3MiLCJDb250ZW50L2xlc3MvR2FsbGVyeVZpZXcubGVzcyIsIkNvbnRlbnQvZXh0ZXJuYWwubGVzcyIsIkNvbnRlbnQvbGVzcy9wdWJsaWMtbGFuZGluZy5sZXNzIiwiQ29udGVudC9sZXNzL3V4MjQubGVzcyIsIkNvbnRlbnQvb3JnLXNwZWNpZmljL25kZGVxL0N1c3RvbVNpdGUubGVzcyIsIkNvbnRlbnQvbGVzcy90YWJtZW51Lmxlc3MiLCJDb250ZW50L2xlc3Mvc2lkZWJhci5sZXNzIiwiQ29udGVudC9sZXNzL3NpdGVzZWxlY3Rpb24ubGVzcyIsIkNvbnRlbnQvZG1yLmxlc3MiLCJDb250ZW50L2xlc3MvZHJvcGRvd25zLmxlc3MiLCJDb250ZW50L2xlc3MvTmF2UmV3b3JrLmxlc3MiLCJDb250ZW50L2xlc3MvU3ZnV3JhcC5sZXNzIiwiQ29udGVudC9sZXNzL2NvbXBvbmVudHMvRW50aXR5QWxlcnRJY29uLmxlc3MiLCJDb250ZW50L2xlc3MvY29tcG9uZW50cy9FbnRpdHlBbGVydHMubGVzcyIsIkNvbnRlbnQvbGVzcy9jb21wb25lbnRzL0xpc3RDYXJkR3JvdXAubGVzcyIsIkNvbnRlbnQvbGVzcy9jb21wb25lbnRzL0Rhc2hib2FyZC5sZXNzIiwiQ29udGVudC9sZXNzL2NvbXBvbmVudHMvTW90aW9uSGludC5sZXNzIiwiQ29udGVudC9sZXNzL3RlbXBMYXlvdXRGaXhlcy5sZXNzIiwiQ29udGVudC9sZXNzL3dlbGNvbWUubGVzcyIsIkNvbnRlbnQvbGVzcy9Kb2luZWRDYXJkLmxlc3MiLCJDb250ZW50L2xlc3MvRGFzaGJvYXJkLWNvbGxhcHNpbmdMaXN0cy5sZXNzIiwiQ29udGVudC9sZXNzL0Rhc2hib2FyZC1hY3Rpb25zLmxlc3MiLCJDb250ZW50L2xlc3MvU2lnbmluZy5sZXNzIiwiQ29udGVudC9sZXNzL1NwbGl0Vmlld1RhYnMubGVzcyIsIkNvbnRlbnQvbGVzcy9Db3VudC5sZXNzIiwiQ29udGVudC9sZXNzL0ZsYXRMaXN0Lmxlc3MiLCJDb250ZW50L2xlc3MvYm9vdHN0cmFwLW92ZXJyaWRlcy5sZXNzIiwiQ29udGVudC9sZXNzL21vZGFsLW1vZGlmaWNhdGlvbnMubGVzcyIsIkNvbnRlbnQvbGVzcy9wZGYtcHJldmlldy5sZXNzIiwiQ29udGVudC9sZXNzL25jb3JlLW1hdGVyaWFsLmxlc3MiLCJDb250ZW50L2xlc3MvbWREaWFsb2cubGVzcyIsIkNvbnRlbnQvbGVzcy9GbG9hdENhcmQubGVzcyIsIkNvbnRlbnQvbGVzcy9FbnRpdHlTdW1tYXJ5Lmxlc3MiLCJDb250ZW50L2xlc3MvUHJldmlld1NoZWV0Lmxlc3MiLCJDb250ZW50L2xlc3Mvb2xPdmVycmlkZXMubGVzcyIsIkNvbnRlbnQvbGVzcy9fdXRpbGl0eS5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7OztHQVFHO0FBQ0gsK0JDZVE7QURkUixpQkNlUTtBQ3JCUjtFQUVJLGdCQUFBO0NGT0g7QUVtNkJEO0VBQ0ksZUFBQTtDRmo2Qkg7QUFDRCxxQkFBcUI7QUFDckIsNEJBQTRCO0FBQzVCOzs7O0dBSUc7QUVpK0NIO0VBR0ksWUFBQTtDRmorQ0g7QUVnMkRDO0VBQ0UsYUFBQTtDRjkxREg7QUU2MURDO0VBQ0UsV0FBQTtDRjMxREg7QUUwMURDO0VBQ0UsWUFBQTtDRngxREg7QUV1MURDO0VBQ0UsWUFBQTtDRnIxREg7QUVvMURDO0VBQ0UsWUFBQTtDRmwxREg7QUVpMURDO0VBQ0UsWUFBQTtDRi8wREg7QUU4MERDO0VBQ0UsWUFBQTtDRjUwREg7QUUyMERDO0VBQ0UsWUFBQTtDRnowREg7QUV3MERDO0VBQ0UsYUFBQTtDRnQwREg7QUVxMERD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Q1Q0dEJaO0FTM3RCRDtFQUFhLFlBQUE7Q1Q4dEJaO0FTbnRCRDtFQUNFO0lBQ0UsaUJBQUE7R1RxdEJEO0VTbHRCRDs7Ozs7Ozs7Ozs7SUFXRSxZQUFBO0dUb3RCRDtFU2x0QkQ7SUFBYSxtQkFBQTtHVHF0Qlo7RVNwdEJEO0lBQWEsb0JBQUE7R1R1dEJaO0VTdHRCRDtJQUFhLFdBQUE7R1R5dEJaO0VTeHRCRDtJQUFhLG9CQUFBO0dUMnRCWjtFUzF0QkQ7SUFBYSxvQkFBQTtHVDZ0Qlo7RVM1dEJEO0lBQWEsV0FBQTtHVCt0Qlo7RVM5dEJEO0lBQWEsb0JBQUE7R1RpdUJaO0VTaHVCRDtJQUFhLG9CQUFBO0dUbXVCWjtFU2x1QkQ7SUFBYSxXQUFBO0dUcXVCWjtFU3B1QkQ7SUFBYSxvQkFBQTtHVHV1Qlo7RVN0dUJEO0lBQWEsb0JBQUE7R1R5dUJaO0VTeHVCRDtJQUFhLFlBQUE7R1QydUJaO0VTeHVCRDtJQUFrQixrQkFBQTtHVDJ1QmpCO0VTMXVCRDtJQUFrQixtQkFBQTtHVDZ1QmpCO0VTNXVCRDtJQUFrQixVQUFBO0dUK3VCakI7RVM5dUJEO0lBQWtCLG1CQUFBO0dUaXZCakI7RVNodkJEO0lBQWtCLG1CQUFBO0dUbXZCakI7RVNsdkJEO0lBQWtCLFVBQUE7R1RxdkJqQjtFU3B2QkQ7SUFBa0IsbUJBQUE7R1R1dkJqQjtFU3R2QkQ7SUFBa0IsbUJBQUE7R1R5dkJqQjtFU3h2QkQ7SUFBa0IsVUFBQTtHVDJ2QmpCO0VTMXZCRDtJQUFrQixtQkFBQTtHVDZ2QmpCO0VTNXZCRDtJQUFrQixtQkFBQTtHVCt2QmpCO0VTN3ZCRDtJQUFrQixtQkFBQTtHVGd3QmpCO0VTL3ZCRDtJQUFrQixvQkFBQTtHVGt3QmpCO0VTandCRDtJQUFrQixXQUFBO0dUb3dCakI7RVNud0JEO0lBQWtCLG9CQUFBO0dUc3dCakI7RVNyd0JEO0lBQWtCLG9CQUFBO0dUd3dCakI7RVN2d0JEO0lBQWtCLFdBQUE7R1Qwd0JqQjtFU3p3QkQ7SUFBa0Isb0JBQUE7R1Q0d0JqQjtFUzN3QkQ7SUFBa0Isb0JBQUE7R1Q4d0JqQjtF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ajNCRDtJQUFhLG9CQUFBO0dUbzNCWjtFU24zQkQ7SUFBYSxXQUFBO0dUczNCWjtFU3IzQkQ7SUFBYSxvQkFBQTtHVHczQlo7RVN2M0JEO0lBQWEsb0JBQUE7R1QwM0JaO0VTejNCRDtJQUFhLFdBQUE7R1Q0M0JaO0VTMzNCRDtJQUFhLG9CQUFBO0dUODNCWjtFUzczQkQ7SUFBYSxvQkFBQTtHVGc0Qlo7RVMvM0JEO0lBQWEsV0FBQTtHVGs0Qlo7RVNqNEJEO0lBQWEsb0JBQUE7R1RvNEJaO0VTbjRCRDtJQUFhLG9CQUFBO0dUczRCWjtFU3I0QkQ7SUFBYSxZQUFBO0dUdzRCWjtFU3I0QkQ7SUFBa0IsV0FBQTtHVHc0QmpCO0VTdjRCRDtJQUFrQixrQkFBQTtHVDA0QmpCO0VTejRCRDtJQUFrQixtQkFBQTtHVDQ0QmpCO0VTMzRCRDtJQUFrQixVQUFBO0dUODRCakI7RVM3NEJEO0lBQWtCLG1CQUFBO0dUZzVCakI7RVMvNEJEO0lBQWtCLG1CQUFBO0dUazVCakI7RVNqNUJEO0lBQWtCLFVBQUE7R1RvNUJqQjtFU241QkQ7SUFBa0IsbUJBQUE7R1RzNUJqQjtFU3I1QkQ7SUFBa0IsbUJBQUE7R1R3NUJqQjtFU3Y1QkQ7SUFBa0IsVUFBQTtHVDA1QmpCO0VTejVCRDtJQUFrQixtQkFBQTtHVDQ1QmpCO0VTMzVCRDtJQUFrQixtQkFBQTtHVDg1QmpCO0VTNTVCRDtJQUFrQixZQUFBO0dUKzVCakI7RVM5NUJEO0lBQWtCLG1CQUFBO0dUaTZCakI7RVNoNkJEO0lBQWtCLG9CQUFBO0dUbTZCakI7RVNsNkJEO0lBQWtCLFdBQUE7R1RxNkJqQjtFU3A2QkQ7SUFBa0Isb0JBQUE7R1R1NkJqQjtFU3Q2QkQ7SUFBa0Isb0JBQUE7R1R5NkJqQjtFU3g2QkQ7SUFBa0IsV0FBQTtHVDI2QmpCO0VTMTZCRDtJQUFrQixvQkFBQTtHVDY2QmpCO0VTNTZCRDtJQUFrQixvQkFBQTtHVCs2QmpCO0VTOTZCRDtJQUFrQixXQUFBO0dUaTdCakI7RVNoN0JEO0lBQWtCLG9CQUFBO0dUbTdCakI7RVNsN0JEO0lBQWtCLG9CQUFB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bUM7RUFBVyxpQkFBQTtDZHEvRTlDO0FjcC9FbUM7RUFBVyxpQkFBQTtDZHUvRTlDO0FjdC9FbUM7RUFBVyxpQkFBQTtDZHkvRTlDO0FjeC9FbUM7RUFBVyxpQkFBQTtDZDIvRTlDO0FjMS9FbUM7RUFBVyxpQkFBQTtDZDYvRTlDO0FjNS9FbUM7RUFBVyxpQkFBQTtDZCsvRTlDO0FjOS9FbUM7RUFBVyxpQkFBQTtDZGlnRjlDO0FjaGdGbUM7RUFBVyxpQkFBQTtDZG1nRjlDO0FjbGdGbUM7RUFBVyxpQkFBQTtDZHFnRjlDO0FjcGdGbUM7RUFBVyxpQkFBQTtDZHVnRjlDO0FjdGdGbUM7RUFBVyxpQkFBQTtDZHlnRjlDO0FjeGdGbUM7RUFBVyxpQkFBQTtDZDJnRjlDO0FjMWdGbUM7RUFBVyxpQkFBQTtDZDZnRjlDO0FjNWdGbUM7RUFBVyxpQkFBQTtDZCtnRjlDO0FjOWdGbUM7RUFBVyxpQkFBQTtDZGloRjlDO0FjaGhGbUM7RUFBVyxpQkFBQTtDZG1oRjlDO0FjbGhGbUM7RUFBVyxpQkFBQTtDZHFoRjlDO0FjcGhGbUM7RUFBVyxpQkFBQTtDZHVoRjlDO0FjdGhGbUM7RUFBVyxpQkFBQTtDZHloRjlDO0FjeGhGbUM7RUFBVyxpQkFBQTtDZDJoRjlDO0FjMWhGbUM7RUFBVyxpQkFBQTtDZDZoRjlDO0FjNWhGbUM7RUFBVyxpQkFBQTtDZCtoRjlDO0FjOWhGbUM7RUFBVyxpQkFBQTtDZGlpRjlDO0FjaGlGbUM7RUFBVyxpQkFBQTtDZG1pRjlDO0FjbGlGbUM7RUFBVyxpQkFBQTtDZHFpRjlDO0FjcGlGbUM7RUFBVyxpQkFBQTtDZHVpRjlDO0FjdGlGbUM7RUFBVyxpQkFBQTtDZHlpRjlDO0FjeGlGbUM7RUFBVyxpQkFBQTtDZDJpRjlDO0FjMWlGbUM7RUFBVyxpQkFBQTtDZDZpRjlDO0FjNWlGbUM7RUFBVyxpQkFBQTtDZCtpRjlDO0FjOWlGbUM7RUFBVyxpQkFBQTtDZGlqRjlDO0FjaGpGbUM7RUFBVyxpQkFBQTtDZG1qRjlDO0FjbGpGbUM7RUFBVyxpQkFBQTtDZHFqRjlDO0FjcGpGbUM7RUFBVyxpQkFBQTtDZHVqRjlDO0FjdGpGbUM7RUFBVyxpQkFBQTtDZHlqRjlDO0FjeGpGbUM7RUFBVyxpQkFBQTtDZDJqRjlDO0FjMWpGbUM7RUFBVyxpQkFBQTtDZDZqRjlDO0FjNWpGbUM7RUFBVyxpQkFBQTtDZCtqRjlDO0FjOWpGbUM7RUFBVyxpQkFBQTtDZGlrRjlDO0FjaGtGbUM7RUFBVyxpQkFBQTtDZG1rRjlDO0FjbGtGbUM7RUFBVyxpQkFBQTtDZHFrRjlDO0FjcGtGbUM7RUFBVyxpQkFBQTtDZHVrRjlDO0FjdGtGbUM7RUFBVyxpQkFBQTtDZHlrRjlDO0FjeGtGbUM7RUFBVyxpQkFBQTtDZDJrRjlDO0FjMWtGbUM7RUFBVyxpQkFBQTtDZDZrRjlDO0FjNWtGbUM7RUFBVyxpQkFBQTtDZCtrRjlDO0FjOWtGbUM7RUFBVyxpQkFBQTtDZGlsRjlDO0FjaGxGbUM7RUFBVyxpQkFBQTtDZG1sRjlDO0FjbGxGbUM7RUFBVyxpQkFBQTtDZHFsRjlDO0FjcGxGbUM7RUFBVyxpQkFBQTtDZHVsRjlDO0FjdGxGbUM7RUFBVyxpQkFBQTtDZHlsRjlDO0FjeGxGbUM7RUFBVyxpQkFBQTtDZDJsRjlDO0FjMWxGbUM7RUFBVyxpQkFBQTtDZDZsRjlDO0FjNWxGbUM7RUFBVyxpQkFBQTtDZCtsRjlDO0FjOWxGbUM7RUFBVyxpQkFBQTtDZGltRjlDO0FjaG1GbUM7RUFBVyxpQkFBQTtDZG1tRjlDO0FjbG1GbUM7RUFBVyxpQkFBQTtDZHFtRjlDO0FjcG1GbUM7RUFBVyxpQkFBQTtDZHVtRjlDO0FjdG1GbUM7RUFBVyxpQkFBQTtDZHltRjlDO0FjeG1GbUM7RUFBVyxpQkFBQTtDZDJtRjlDO0FjMW1GbUM7RUFBVyxpQkFBQTtDZDZtRjlDO0FjNW1GbUM7RUFBVyxpQkFBQTtDZCttRjlDO0FjOW1GbUM7RUFBVyxpQkFBQTtDZGluRjlDO0FjaG5GbUM7RUFBVyxpQkFBQTtDZG1uRjlDO0FjbG5GbUM7RUFBVyxpQkFBQTtDZHFuRjlDO0FjcG5GbUM7RUFBVyxpQkFBQTtDZHVuRjlDO0FjdG5GbUM7RUFBVyxpQkFBQTtDZHluRjlDO0FjeG5GbUM7RUFBVyxpQkFBQTtDZDJuRjlDO0FjMW5GbUM7RUFBVyxpQkFBQTtDZDZuRjlDO0FjNW5GbUM7RUFBVyxpQkFBQTtDZCtuRjlDO0FjOW5GbUM7RUFBVyxpQkFBQTtDZGlvRjlDO0FjaG9GbUM7RUFBVyxpQkFBQTtDZG1vRjlDO0FjbG9GbUM7RUFBVyxpQkFBQTtDZHFvRjlDO0FjcG9GbUM7RUFBVyxpQkFBQTtDZHVvRjlDO0FjdG9GbUM7RUFBVyxpQkFBQTtDZHlvRjlDO0FjeG9GbUM7RUFBVyxpQkFBQTtDZDJvRjlDO0FjMW9GbUM7RUFBVyxpQkFBQTtDZDZvRjlDO0FjNW9GbUM7RUFBVyxpQkFBQTtDZCtvRjlDO0FjOW9GbUM7RUFBVyxpQkFBQTtDZGlwRjlDO0FjaHBGbUM7RUFBVyxpQkFBQTtDZG1wRjlDO0FjbHBGbUM7RUFBVyxpQkFBQTtDZHFwRjlDO0FjcHBGbUM7RUFBVyxpQkFBQTtDZHVwRjlDO0FjdHBGbUM7RUFBVyxpQkFBQTtDZHlwRjlDO0FjeHBGbUM7RUFBVyxpQkFBQTtDZDJwRjlDO0FjMXBGbUM7RUFBVyxpQkFBQTtDZDZwRjlDO0FjNXBGbUM7RUFBVyxpQkFBQTtDZCtwRjlDO0FjOXBGbUM7RUFBVyxpQkFBQTtDZGlxRjlDO0FjaHFGbUM7RUFBVyxpQkFBQTtDZG1xRjlDO0FjbHFGbUM7RUFBVyxpQkFBQTtDZHFxRjlDO0FjcHFGbUM7RUFBVyxpQkFBQTtDZHVxRjlDO0FjdHFGbUM7RUFBVyxpQkFBQTtDZHlxRjlDO0FjeHFGbUM7RUFBVyxpQkFBQTtDZDJxRjlDO0FjMXFGbUM7RUFBVyxpQkFBQTtDZDZxRjlDO0FjNXFGbUM7RUFBVyxpQkFBQTtDZCtxRjlDO0FjOXFGbUM7RUFBVyxpQkFBQTtDZGlyRjlDO0FjaHJGbUM7RUFBVyxpQkFBQTtDZG1yRjlDO0FjbHJGbUM7RUFBVyxpQkFBQTtDZHFyRjlDO0FjcHJGbUM7RUFBVyxpQkFBQTtDZHVyRjlDO0FjdHJGbUM7RUFBVyxpQkFBQTtDZHlyRjlDO0FjeHJGbUM7RUFBVyxpQkFBQTtDZDJyRjlDO0FjMXJGbUM7RUFBVyxpQkFBQTtDZDZyRjlDO0FjNXJGbUM7RUFBVyxpQkFBQTtDZCtyRjlDO0FjOXJGbUM7RUFBVyxpQkFBQTtDZGlzRjlDO0FjaHNGbUM7RUFBVyxpQkFBQTtDZG1zRjlDO0FjbHNGbUM7RUFBVyxpQkFBQTtDZHFzRjlDO0FjcHNGbUM7RUFBVyxpQkFBQTtDZHVzRjlDO0FjdHNGbUM7RUFBVyxpQkFBQTtDZHlzRjlDO0FjeHNGbUM7RUFBVyxpQkFBQTtDZDJzRjlDO0FjMXNGbUM7RUFBVyxpQkFBQTtDZDZzRjlDO0FjNXNGbUM7RUFBVyxpQkFBQTtDZCtzRjlDO0FjOXNGbUM7RUFBVyxpQkFBQTtDZGl0RjlDO0FjaHRGbUM7RUFBVyxpQkFBQTtDZG10RjlDO0FjbHRGbUM7RUFBVyxpQkFBQTtDZHF0RjlDO0FjcHRGbUM7RUFBVyxpQkFBQTtDZHV0RjlDO0FjdHRGbUM7RUFBVyxpQkFBQTtDZHl0RjlDO0FjeHRGbUM7RUFBVyxpQkFBQTtDZDJ0RjlDO0FjMXRGbUM7RUFBVyxpQkFBQTtDZDZ0RjlDO0FjNXRGbUM7RUFBVyxpQkFBQTtDZCt0RjlDO0FjOXRGbUM7RUFBVyxpQkFBQTtDZGl1RjlDO0FjaHVGbUM7RUFBVyxpQkFBQTtDZG11RjlDO0FjbHVGbUM7RUFBVyxpQkFBQTtDZHF1RjlDO0FjcHVGbUM7RUFBVyxpQkFBQTtDZHV1RjlDO0FjdHVGbUM7RUFBVyxpQkFBQTtDZHl1RjlDO0FjeHVGbUM7RUFBVyxpQkFBQTtDZDJ1RjlDO0FjMXVGbUM7RUFBVyxpQkFBQTtDZDZ1RjlDO0FjNXVGbUM7RUFBVyxpQkFBQTtDZCt1RjlDO0FjOXVGbUM7RUFBVyxpQkFBQTtDZGl2RjlDO0FjaHZGbUM7RUFBVyxpQkFBQTtDZG12RjlDO0FjbHZGbUM7RUFBVyxpQkFBQTtDZHF2RjlDO0FjcHZGbUM7RUFBVyxpQkFBQTtDZHV2RjlDO0FjdHZGbUM7RUFBVyxpQkFBQTtDZHl2RjlDO0FjeHZGbUM7RUFBVyxpQkFBQTtDZDJ2RjlDO0FjMXZGbUM7RUFBVyxpQkFBQTtDZDZ2RjlDO0FjNXZGbUM7RUFBVyxpQkFBQTtDZCt2RjlDO0FjOXZGbUM7RUFBVyxpQkFBQTtDZGl3RjlDO0FjaHdGbUM7RUFBVyxpQkFBQTtDZG13RjlDO0FjbHdGbUM7RUFBVyxpQkFBQTtDZHF3RjlDO0FjcHdGbUM7RUFBVyxpQkFBQTtDZHV3RjlDO0FjdHdGbUM7RUFBVyxpQkFBQTtDZHl3RjlDO0FjeHdGbUM7RUFBVyxpQkFBQTtDZDJ3RjlDO0FjMXdGbUM7RUFBVyxpQkFBQTtDZDZ3RjlDO0FjNXdGbUM7RUFBVyxpQkFBQTtDZCt3RjlDO0FjOXdGbUM7RUFBVyxpQkFBQTtDZGl4RjlDO0FjaHhGbUM7RUFBVyxpQkFBQTtDZG14RjlDO0FjbHhGbUM7RUFBVyxpQkFBQTtDZHF4RjlDO0FjcHhGbUM7RUFBVyxpQkFBQTtDZHV4RjlDO0FjdHhGbUM7RUFBVyxpQkFBQTtDZHl4RjlDO0FjeHhGbUM7RUFBVyxpQkFBQTtDZDJ4RjlDO0FjMXhGbUM7RUFBVyxpQkFBQTtDZDZ4RjlDO0FjNXhGbUM7RUFBVyxpQkFBQTtDZCt4RjlDO0FjOXhGbUM7RUFBVyxpQkFBQTtDZGl5RjlDO0FjaHlGbUM7RUFBVyxpQkFBQTtDZG15RjlDO0FjbHlGbUM7RUFBVyxpQkFBQTtDZHF5RjlDO0FjcHlGbUM7RUFBVyxpQkFBQTtDZHV5RjlDO0FjdHlGbUM7RUFBVyxpQkFBQTtDZHl5RjlDO0FjeHlGbUM7RUFBVyxpQkFBQTtDZDJ5RjlDO0FjMXlGbUM7RUFBVyxpQkFBQTtDZDZ5RjlDO0FjNXlGbUM7RUFBVyxpQkFBQTtDZCt5RjlDO0FjOXlGbUM7RUFBVyxpQkFBQTtDZGl6RjlDO0FjaHpGbUM7RUFBVyxpQkFBQTtDZG16RjlDO0FjbHpGbUM7RUFBVyxpQkFBQTtDZHF6RjlDO0FjcHpGbUM7RUFBVyxpQkFBQTtDZHV6RjlDO0FjdHpGbUM7RUFBVyxpQkFBQTtDZHl6RjlDO0FjeHpGbUM7RUFBVyxpQkFBQTtDZDJ6RjlDO0FjMXpGbUM7RUFBVyxpQkFBQTtDZDZ6RjlDO0FjNXpGbUM7RUFBVyxpQkFBQTtDZCt6RjlDO0FjOXpGbUM7RUFBVyxpQkFBQTtDZGkw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OG9MRDtBb0Izb0xEO0VBQ0Usa0JBQUE7Q3BCNm9MRDtBd0N0c0xEO0VBQ0Usb0JBQUE7Q3hDd3NMRDtBd0M1ckxEO0VBQ0U7SUFDRSxhQUFBO0d4QzhyTEQ7Q0FDRjtBd0N6ckxEO0VBQ0UseUJBQUE7RUFDQSw4QkFBQTtDeEMyckxEO0F3Q3RyTEQ7RWxDMmRFLHlCQUFBO0NOOHRLRDtBTTd0S0M7RUFBTSx5QkFBQTtDTmd1S1A7QU0vdEtDOztFQUNNLHlCQUFBO0NOa3VLUDtBd0M5ckxDO0VBcUxGO0lsQzZSRSwwQkFBQTtHTmd2S0M7RU0vdUtEO0lBQU0sOEJBQUE7R05rdktMO0VNanZLRDs7SUFDTSwrQkFBQTtHTm92S0w7Q0FDRjtBd0N0c0xHO0VBaUxKO0lsQzZSRSwwQkFBQTtHTjR2S0M7RU0zdktEO0lBQU0sOEJBQUE7R044dktMO0VNN3ZLRDs7SUFDTSwrQkFBQTtHTmd3S0w7Q0FDRjtBd0M3c0xHO0VBNEtKO0lsQzZSRSwwQkFBQTtHTnd3S0M7RU12d0tEO0lBQU0sOEJBQUE7R04wd0tMO0VNendLRDs7SUFDTSwrQkFBQTtHTjR3S0w7Q0FDRjtBd0NwdExHO0VBdUtKO0lsQzZSRSwwQkFBQTtHTm94S0M7RU1ueEtEO0lBQU0sOEJBQUE7R05zeEtMO0VNcnhLRDs7SUFDTSwrQkFBQTtHTnd4S0w7Q0FDRjtBd0MzdExEO0VsQ3NjRSx5QkFBQTtDTnd4S0Q7QU12eEtDO0VBQU0seUJBQUE7Q04weEtQO0FNenhLQzs7RUFDTSx5QkFBQTtDTjR4S1A7QXdDbHVMRztFQStKSjtJbEM2UkUsMEJBQUE7R04weUtDO0VNenlLRDtJQUFNLDhCQUFBO0dONHlLTDtFTTN5S0Q7O0lBQ00sK0JBQUE7R044eUtMO0NBQ0Y7QXdDMXVMQztFQTJKRjtJbEM2UkUsMEJBQUE7R05zektDO0VNcnpLRDtJQUFNLDhCQUFBO0dOd3pLTDtFTXZ6S0Q7O0lBQ00sK0JBQUE7R04wektMO0NBQ0Y7QXdDbHZMRztFQXVKSjtJbEM2UkUsMEJBQUE7R05rMEtDO0VNajBLRDtJQUFNLDhCQUFBO0dObzBLTDtFTW4wS0Q7O0lBQ00sK0JBQUE7R05zMEtMO0NBQ0Y7QXdDenZMRztFQWtKSjtJbEM2UkUsMEJBQUE7R044MEtDO0VNNzBLRDtJQUFNLDhCQUFBO0dOZzFLTDtFTS8wS0Q7O0lBQ00sK0JBQUE7R05rMUtMO0NBQ0Y7QXdDaHdMRDtFbENpYkUseUJBQUE7Q05rMUtEO0FNajFLQztFQUFNLHlCQUFBO0NObzFLUDtBTW4xS0M7O0VBQ00seUJBQUE7Q05zMUtQO0F3Q3Z3TEc7RUEwSUo7SWxDNlJFLDBCQUFBO0dObzJLQztFTW4yS0Q7SUFBTSw4QkFBQTtHTnMyS0w7RU1yMktEOztJQUNNLCtCQUFBO0dOdzJLTDtDQUNGO0F3Qzl3TEc7RUFxSUo7SWxDNlJFLDBCQUFBO0dOZzNLQztFTS8yS0Q7SUFBTSw4QkFBQTtHTmszS0w7RU1qM0tEOztJQUNNLCtCQUFBO0dObzNLTDtDQUNGO0F3Q3R4TEM7RUFpSUY7SWxDNlJFLDBCQUFBO0dONDNLQztFTTMzS0Q7SUFBTSw4QkFBQTtHTjgzS0w7RU03M0tEOztJQUNNLCtCQUFBO0dOZzRLTDtDQUNGO0F3Qzl4TEc7RUE2SEo7SWxDNlJFLDBCQUFBO0dOdzRLQztFTXY0S0Q7SUFBTSw4QkFBQTtHTjA0S0w7RU16NEtEOztJQUNNLCtCQUFBO0dONDRLTDtDQUNGO0F3Q3J5TEQ7RWxDNFpFLHlCQUFBO0NONDRLRDtBTTM0S0M7RUFBTSx5QkFBQTtDTjg0S1A7QU03NEtDOztFQUNNLHlCQUFBO0NOZzVLUDtBd0M1eUxHO0VBcUhKO0lsQzZSRSwwQkFBQTtHTjg1S0M7RU03NUtEO0lBQU0sOEJBQUE7R05nNktMO0VNLzVLRDs7SUFDTSwrQkFBQTtHTms2S0w7Q0FDRjtBd0NuekxHO0VBZ0hKO0lsQzZSRSwwQkFBQTtHTjA2S0M7RU16NktEO0lBQU0sOEJBQUE7R040NktMO0VNMzZLRDs7SUFDTSwrQkFBQTtHTjg2S0w7Q0FDRjtBd0MxekxHO0VBMkdKO0lsQzZSRSwwQkFBQTtHTnM3S0M7RU1yN0tEO0lBQU0sOEJBQUE7R053N0tMO0VNdjdLRDs7SUFDTSwrQkFBQTtHTjA3S0w7Q0FDRjtBd0NsMExDO0VBdUdGO0lsQzZSRSwwQkFBQTtHTms4S0M7RU1qOEtEO0lBQU0sOEJBQUE7R05vOEtMO0VNbjhLRDs7SUFDTSwrQkFBQTtHTnM4S0w7Q0FDRjtBd0N6MExEO0VsQytYRSwwQkFBQTtDTjY4S0Q7QU01OEtDO0VBQU0sOEJBQUE7Q04rOEtQO0FNOThLQzs7RUFDTSwrQkFBQTtDTmk5S1A7QXdDajFMQztFQWdHRjtJbENvU0UseUJBQUE7R05pOUtDO0VNaDlLRDtJQUFNLHlCQUFBO0dObTlLTDtFTWw5S0Q7O0lBQ00seUJBQUE7R05xOUtMO0NBQ0Y7QXdDejFMRztFQTRGSjtJbENvU0UseUJBQUE7R042OUtDO0VNNTlLRDtJQUFNLHlCQUFBO0dOKzlLTDtFTTk5S0Q7O0lBQ00seUJBQUE7R05pK0tMO0NBQ0Y7QXdDaDJMRztFQXVGSjtJbENvU0UseUJBQUE7R055K0tDO0VNeCtLRDtJQUFNLHlCQUFBO0dOMitLTDtFTTErS0Q7O0lBQ00seUJBQUE7R042K0tMO0NBQ0Y7QXdDdjJMRztFQWtGSjtJbENvU0UseUJBQUE7R05xL0tDO0VNcC9LRDtJQUFNLHlCQUFBO0dOdS9LTDtFTXQvS0Q7O0lBQ00seUJBQUE7R055L0tMO0NBQ0Y7QXdDOTJMRDtFbEMwV0UsMEJBQUE7Q051Z0xEO0FNdGdMQztFQUFNLDhCQUFBO0NOeWdMUDtBTXhnTEM7O0VBQ00sK0JBQUE7Q04yZ0xQO0F3Q3IzTEc7RUEwRUo7SWxDb1NFLHlCQUFBO0dOMmdMQztFTTFnTEQ7SUFBTSx5QkFBQTtHTjZnTEw7RU01Z0xEOztJQUNNLHlCQUFBO0dOK2dMTDtDQUNGO0F3QzczTEM7RUFzRUY7SWxDb1NFLHlCQUFBO0dOdWhMQztFTXRoTEQ7SUFBTSx5QkFBQTtHTnloTEw7RU14aExEOztJQUNNLHlCQUFBO0dOMmhMTDtDQUNGO0F3Q3I0TEc7RUFrRUo7SWxDb1NFLHlCQUFBO0dObWlMQztFTWxpTEQ7SUFBTSx5QkFBQTtHTnFpTEw7RU1waUxEOztJQUNNLHlCQUFBO0dOdWlMTDtDQUNGO0F3QzU0TEc7RUE2REo7SWxDb1NFLHlCQUFBO0dOK2lMQztFTTlpTEQ7SUFBTSx5QkFBQTtHTmlqTEw7RU1oakxEOztJQUNNLHlCQUFBO0dObWpMTDtDQUNGO0F3Q241TEQ7RWxDcVZFLDBCQUFBO0NOaWtMRDtBTWhrTEM7RUFBTSw4QkFBQTtDTm1rTFA7QU1sa0xDOztFQUNNLCtCQUFBO0NOcWtMUDtBd0MxNUxHO0VBcURKO0lsQ29TRSx5QkFBQTtHTnFrTEM7RU1wa0xEO0lBQU0seUJBQUE7R051a0xMO0VNdGtMRDs7SUFDTSx5QkFBQTtHTnlrTEw7Q0FDRjtBd0NqNkxHO0VBZ0RKO0lsQ29TRSx5QkFBQTtHTmlsTEM7RU1obExEO0lBQU0seUJBQUE7R05tbExMO0VNbGxMRDs7SUFDTSx5QkFBQTtHTnFsTEw7Q0FDRjtBd0N6NkxDO0VBNENGO0lsQ29TRSx5QkFBQTtHTjZsTEM7RU01bExEO0lBQU0seUJBQUE7R04rbExMO0VNOWxMRDs7SUFDTSx5QkFBQTtHTmltTEw7Q0FDRjtBd0NqN0xHO0VBd0NKO0lsQ29TRSx5QkFBQTtHTnltTEM7RU14bUxEO0lBQU0seUJBQUE7R04ybUxMO0VNMW1MRDs7SUFDTSx5QkFBQTtHTjZtTEw7Q0FDRjtBd0N4N0xEO0VsQ2dVRSwwQkFBQTtDTjJuTEQ7QU0xbkxDO0VBQU0sOEJBQUE7Q042bkxQO0FNNW5MQzs7RUFDTSwrQkFBQTtDTituTFA7QXdDLzdMRztFQWdDSjtJbENvU0UseUJBQUE7R04rbkxDO0VNOW5MRDtJQUFNLHlCQUFBO0dOaW9MTDtFTWhvTEQ7O0lBQ00seUJBQUE7R05tb0xMO0NBQ0Y7QXdDdDhMRztFQTJCSjtJbENvU0UseUJBQUE7R04yb0xDO0VNMW9MRDtJQUFNLHlCQUFBO0dONm9MTDtFTTVvTEQ7O0lBQ00seUJBQUE7R04rb0xMO0NBQ0Y7QXdDNzhMRztFQXNCSjtJbENvU0UseUJBQUE7R051cExDO0VNdHBMRDtJQUFNLHlCQUFBO0dOeXBMTDtFTXhwTEQ7O0lBQ00seUJBQUE7R04ycExMO0NBQ0Y7QXdDcjlMQztFQWtCRjtJbENvU0UseUJBQUE7R05tcUxDO0VNbHFMRDtJQUFN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Q0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFL0NpN09DLHVDQUF1QztFK0M5Nk94QyxvQ0FBQTtFQUNBLG1DQUFBO0MvQ2c3T0E7QStDNzZPRDtFQUNDLGlCQUFBO0MvQys2T0E7QStDNzZPRDtFQUNDLGlCQUFBO0MvQys2T0E7QStDNzZPRDtFQUNDLGlCQUFBO0MvQys2T0E7QStDNTZPRDtFQUNDLGlCQUFBO0MvQzg2T0E7QStDMzZPRDtFQUNDLGlCQUFBO0MvQzY2T0E7QStDMTZPRDtFQUNDLGlCQUFBO0MvQzQ2T0E7QStDejZPRDtFQUNDLGlCQUFBO0MvQzI2T0E7QStDeDZPRDtFQUNDLGlCQUFBO0MvQzA2T0E7QStDdjZPRDtFQUNDLGlCQUFBO0MvQ3k2T0E7QStDdDZPRDtFQUNDLGlCQUFBO0MvQ3c2T0E7QStDcjZPRDtFQUNDLGlCQUFBO0MvQ3U2T0E7QStDcDZPRDtFQUNDLGlCQUFBO0MvQ3M2T0E7QStDbjZPRDtFQUNDLGlCQUFBO0MvQ3E2T0E7QStDbDZPRDtFQUNDLGlCQUFBO0MvQ282T0E7QStDajZPRDtFQUNDLGlCQUFBO0MvQ202T0E7QStDaDZPRDtFQUNDLGlCQUFBO0MvQ2s2T0E7QStDLzVPRDtFQUNDLGlCQUFBO0MvQ2k2T0E7QStDOTVPRDtFQUNDLGlCQUFBO0MvQ2c2T0E7QStDNzVPRDtFQUNDLGlCQUFBO0MvQys1T0E7QStDNTVPRDtFQUNDLGlCQUFBO0MvQzg1T0E7QStDMzVPRDtFQUNDLGlCQUFBO0MvQzY1T0E7QStDMTVPRDtFQUNDLGlCQUFBO0MvQzQ1T0E7QStDejVPRDtFQUNDLGlCQUFBO0MvQzI1T0E7QStDeDVPRDtFQUNDLGlCQUFBO0MvQzA1T0E7QStDdjVPRDtFQUNDLGlCQUFBO0MvQ3k1T0E7QStDdDVPRDtFQUNDLGlCQUFBO0MvQ3c1T0E7QStDcjVPRDtFQUNDLGlCQUFBO0MvQ3U1T0E7QStDcDVPRDtFQUNDLGlCQUFBO0MvQ3M1T0E7QStDbjVPRDtFQUNDLGlCQUFBO0MvQ3E1T0E7QStDbDVPRDtFQUNDLGlCQUFBO0MvQ281T0E7QStDajVPRDtFQUNDLGlCQUFBO0MvQ201T0E7QStDaDVPRDtFQUNDLGlCQUFBO0MvQ2s1T0E7QStDLzRPRDtFQUNDLGlCQUFBO0MvQ2k1T0E7QStDOTRPRDtFQUNDLGlCQUFBO0MvQ2c1T0E7QStDNzRPRDtFQUNDLGlCQUFBO0MvQys0T0E7QStDNTRPRDtFQUNDLGlCQUFBO0MvQzg0T0E7QStDMzRPRDtFQUNDLGlCQUFBO0MvQzY0T0E7QStDMTRPRDtFQUNDLGlCQUFBO0MvQzQ0T0E7QStDejRPRDtFQUNDLGlCQUFBO0MvQzI0T0E7QStDeDRPRDtFQUNDLGlCQUFBO0MvQzA0T0E7QStDdjRPRDtFQUNDLGlCQUFBO0MvQ3k0T0E7QStDdDRPRDtFQUNDLGlCQUFBO0MvQ3c0T0E7QStDcjRPRDtFQUNDLGlCQUFBO0MvQ3U0T0E7QStDcDRPRDtFQUNDLGlCQUFBO0MvQ3M0T0E7QStDbjRPRDtFQUNDLGlCQUFBO0MvQ3E0T0E7QStDbDRPRDtFQUNDLGlCQUFBO0MvQ280T0E7QStDajRPRDtFQUNDLGlCQUFBO0MvQ200T0E7QStDaDRPRDtFQUNDLGlCQUFBO0MvQ2s0T0E7QStDLzNPRDtFQUNDLGlCQUFBO0MvQ2k0T0E7QStDOTNPRDtFQUNDLGlCQUFBO0MvQ2c0T0E7QStDNzNPRDtFQUNDLGlCQUFBO0MvQyszT0E7QStDNTNPRDtFQUNDLGlCQUFBO0MvQzgzT0E7QStDMzNPRDtFQUNDLGlCQUFBO0MvQzYzT0E7QStDMTNPRDtFQUNDLGlCQUFBO0MvQzQzT0E7QStDejNPRDtFQUNDLGlCQUFBO0MvQzIzT0E7QStDeDNPRDtFQUNDLGlCQUFBO0MvQzAzT0E7QStDdjNPRDtFQUNDLGlCQUFBO0MvQ3kzT0E7QStDdDNPRDtFQUNDLGlCQUFBO0MvQ3czT0E7QStDcjNPRDtFQUNDLGlCQUFBO0MvQ3UzT0E7QStDcDNPRDtFQUNDLGlCQUFBO0MvQ3MzT0E7QStDbjNPRDtFQUNDLGlCQUFBO0MvQ3EzT0E7QStDbDNPRDtFQUNDLGlCQUFBO0MvQ28zT0E7QStDajNPRDtFQUNDLGlCQUFBO0MvQ20zT0E7QStDaDNPRDtFQUNDLGlCQUFBO0MvQ2szT0E7QStDLzJPRDtFQUNDLGlCQUFBO0MvQ2kzT0E7QStDOTJPRDtFQUNDLGlCQUFBO0MvQ2czT0E7QStDNzJPRDtFQUNDLGlCQUFBO0MvQysyT0E7QStDNTJPRDtFQUNDLGlCQUFBO0MvQzgyT0E7QStDMzJPRDtFQUNDLGlCQUFBO0MvQzYyT0E7QStDMTJPRDtFQUNDLGlCQUFBO0MvQzQyT0E7QStDejJPRDtFQUNDLGlCQUFBO0MvQzIyT0E7QStDeDJPRDtFQUNDLGlCQUFBO0MvQzAyT0E7QStDdjJPRDtFQUNDLGlCQUFBO0MvQ3kyT0E7QStDdDJPRDtFQUNDLGlCQUFBO0MvQ3cyT0E7QStDcjJPRDtFQUNDLGlCQUFBO0MvQ3UyT0E7QStDcDJPRDtFQUNDLGlCQUFBO0MvQ3MyT0E7QStDbjJPRDtFQUNDLGlCQUFBO0MvQ3EyT0E7QStDbDJPRDtFQUNDLGlCQUFBO0MvQ28yT0E7QStDajJPRDtFQUNDLGlCQUFBO0MvQ20yT0E7QStDaDJPRDtFQUNDLGlCQUFBO0MvQ2syT0E7QStDLzFPRDtFQUNDLGlCQUFBO0MvQ2kyT0E7QStDOTFPRDtFQUNDLGlCQUFBO0MvQ2cyT0E7QStDNzFPRDtFQUNDLGlCQUFBO0MvQysxT0E7QStDNTFPRDtFQUNDLGlCQUFBO0MvQzgxT0E7QStDMzFPRDtFQUNDLGlCQUFBO0MvQzYxT0E7QStDMTFPRDtFQUNDLGlCQUFBO0MvQzQxT0E7QStDejFPRDtFQUNDLGlCQUFBO0MvQzIxT0E7QStDeDFPRDtFQUNDLGlCQUFBO0MvQzAxT0E7QStDdjFPRDtFQUNDLGlCQUFBO0MvQ3kxT0E7QStDdDFPRDtFQUNDLGlCQUFBO0MvQ3cxT0E7QStDcjFPRDtFQUNDLGlCQUFBO0MvQ3UxT0E7QStDcDFPRDtFQUNDLGlCQUFBO0MvQ3MxT0E7QStDbjFPRDtFQUNDLGlCQUFBO0MvQ3ExT0E7QStDbDFPRDtFQUNDLGlCQUFBO0MvQ28xT0E7QStDajFPRDtFQUNDLGlCQUFBO0MvQ20xT0E7QStDaDFPRDtFQUNDLGlCQUFBO0MvQ2sxT0E7QStDLzBPRDtFQUNDLGlCQUFBO0MvQ2kxT0E7QStDOTBPRDtFQUNDLGlCQUFBO0MvQ2cxT0E7QStDNzBPRDtFQUNDLGlCQUFBO0MvQyswT0E7QStDNTBPRDtFQUNDLGlCQUFBO0MvQzgwT0E7QStDMzBPRDtFQUNDLGlCQUFBO0MvQzYwT0E7QStDMTBPRDtFQUNDLGlCQUFBO0MvQzQwT0E7QStDejBPRDtFQUNDLGlCQUFBO0MvQzIwT0E7QStDeDBPRDtFQUNDLGlCQUFBO0MvQzAwT0E7QStDdjBPRDtFQUNDLGlCQUFBO0MvQ3kwT0E7QStDdDBPRDtFQUNDLGlCQUFBO0MvQ3cwT0E7QStDcjBPRDtFQUNDLGlCQUFBO0MvQ3UwT0E7QStDcDBPRDtFQUNDLGlCQUFBO0MvQ3MwT0E7QStDbjBPRDtFQUNDLGlCQUFBO0MvQ3EwT0E7QStDbDBPRDtFQUNDLGlCQUFBO0MvQ28wT0E7QStDajBPRDtFQUNDLGlCQUFBO0MvQ20wT0E7QStDaDBPRDtFQUNDLGlCQUFBO0MvQ2swT0E7QStDL3pPRDtFQUNDLGlCQUFBO0MvQ2kwT0E7QStDOXpPRDtFQUNDLGlCQUFBO0MvQ2cwT0E7QStDN3pPRDtFQUNDLGlCQUFBO0MvQyt6T0E7QStDNXpPRDtFQUNDLGlCQUFBO0MvQzh6T0E7QStDM3pPRDtFQUNDLGlCQUFBO0MvQzZ6T0E7QStDMXpPRDtFQUNDLGlCQUFBO0MvQzR6T0E7QStDenpPRDtFQUNDLGlCQUFBO0MvQzJ6T0E7QStDeHpPRDtFQUNDLGlCQUFBO0MvQzB6T0E7QStDdnpPRDtFQUNDLGlCQUFBO0MvQ3l6T0E7QStDdHpPRDtFQUNDLGlCQUFBO0MvQ3d6T0E7QStDcnpPRDtFQUNDLGlCQUFBO0MvQ3V6T0E7QStDcHpPRDtFQUNDLGlCQUFBO0MvQ3N6T0E7QStDbnpPRDtFQUNDLGlCQUFBO0MvQ3F6T0E7QStDbHpPRDtFQUNDLGlCQUFBO0MvQ296T0E7QStDanpPRDtFQUNDLGlCQUFBO0MvQ216T0E7QStDaHpPRDtFQUNDLGlCQUFBO0MvQ2t6T0E7QStDL3lPRDtFQUNDLGlCQUFBO0MvQ2l6T0E7QStDOXlPRDtFQUNDLGlCQUFBO0MvQ2d6T0E7QStDN3lPRDtFQUNDLGlCQUFBO0MvQyt5T0E7QStDNXlPRDtFQUNDLGlCQUFBO0MvQzh5T0E7QStDM3lPRDtFQUNDLGlCQUFBO0MvQzZ5T0E7QStDMXlPRDtFQUNDLGlCQUFBO0MvQzR5T0E7QStDenlPRDtFQUNDLGlCQUFBO0MvQzJ5T0E7QStDeHlPRDtFQUNDLGlCQUFBO0MvQzB5T0E7QStDdnlPRDtFQUNDLGlCQUFBO0MvQ3l5T0E7QStDdHlPRDtFQUNDLGlCQUFBO0MvQ3d5T0E7QStDcnlPRDtFQUNDLGlCQUFBO0MvQ3V5T0E7QStDcHlPRDtFQUNDLGlCQUFBO0MvQ3N5T0E7QStDbnlPRDtFQUNDLGlCQUFBO0MvQ3F5T0E7QStDbHlPRDtFQUNDLGlCQUFBO0MvQ295T0E7QStDanlPRDtFQUNDLGlCQUFBO0MvQ215T0E7QStDaHlPRDtFQUNDLGlCQUFBO0MvQ2t5T0E7QStDL3hPRDtFQUNDLGlCQUFBO0MvQ2l5T0E7QStDOXhPRDtFQUNDLGlCQUFBO0MvQ2d5T0E7QStDN3hPRDtFQUNDLGlCQUFBO0MvQyt4T0E7QStDNXhPRDtFQUNDLGlCQUFBO0MvQzh4T0E7QStDM3hPRDtFQUNDLGlCQUFBO0MvQzZ4T0E7QStDMXhPRDtFQUNDLGlCQUFBO0MvQzR4T0E7QStDenhPRDtFQUNDLGlCQUFBO0MvQzJ4T0E7QStDeHhPRDtFQUNDLGlCQUFBO0MvQzB4T0E7QStDdnhPRDtFQUNDLGlCQUFBO0MvQ3l4T0E7QStDdHhPRDtFQUNDLGlCQUFBO0MvQ3d4T0E7QStDcnhPRDtFQUNDLGlCQUFBO0MvQ3V4T0E7QStDcHhPRDtFQUNDLGlCQUFBO0MvQ3N4T0E7QStDbnhPRDtFQUNDLGlCQUFBO0MvQ3F4T0E7QStDbHhPRDtFQUNDLGlCQUFBO0MvQ294T0E7QStDanhPRDtFQUNDLGlCQUFBO0MvQ214T0E7QStDaHhPRDtFQUNDLGlCQUFBO0MvQ2t4T0E7QStDL3dPRDtFQUNDLGlCQUFBO0MvQ2l4T0E7QStDOXdPRDtFQUNDLGlCQUFBO0MvQ2d4T0E7QStDN3dPRDtFQUNDLGlCQUFBO0MvQyt3T0E7QUFDRCxtREFB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MUJEO0VBS0ksOEJBQUE7RUFDRiwrQkFBQTtFQUNFLCtCQUFBO0NwR3UvMUJIO0FvR3AvMUJEO0VBQ0UsaUNBQUE7RUFDQSxrQ0FBQTtFQUNBLGtDQUFBO0NwR3MvMUJEO0FvR3ovMUJEO0VBS0ksK0JBQUE7RUFDRixnQ0FBQTtFQUNFLGdDQUFBO0NwR3UvMUJIO0FvR3AvMUJEO0VBQ0UsK0JBQUE7RUFDQSxnQ0FBQTtFQUNBLCtCQUFBO0NwR3MvMUJEO0FvR3ovMUJEO0VBS0ksNkJBQUE7RUFDRiw4QkFBQTtFQUNFLDhCQUFBO0NwR3UvMUJIO0FvR3AvMUJEO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxvQkFBQTtNQUFBLGdCQUFBO0NwR3MvMUJEO0FvR24vMUJEO0VBQ0MsVUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtDcEdxLzFCQTtBb0dsLzFCRDtFQUNDLCtCQUFBO0VBQ0EsaUNBQUE7TUFBQSw2QkFBQTtDcEdvLzFCQTtBb0dsLzFCRDtFQUNFLCtCQUFBO0NwR28vMUJEO0FvR2wvMUJEO0VBQ0UsK0JBQUE7TUFBQSwyQkFBQTtDcEdvLzFCRDtBb0dsLzFCRDtFQUNFLDRCQUFBO0NwR28vMUJEO0FvR2wvMUJEO0VBQ0UsNEJBQUE7Q3BHby8xQkQ7QW9Hai8xQkQ7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7RUFDRCxxQkFBQTtDcEdtLzFCQTtBb0cvKzFCRDtFQUNFLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EsMEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsbUJBQUE7Q3BHaS8xQkQ7QW9HaC8xQkM7RUFDRSxZQUFBO0VBQ0EsYUFBQTtDcEdrLzFCSDtBb0dqLzFCQztFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7Q3BHbS8xQkg7QW9HbC8xQkM7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7Q3BHby8xQkg7QW9Hbi8xQkM7RUFDRSxXQUFBO0NwR3EvMUJIO0FvR24vMUJEO0VBQ0UsWUFBQTtFQUNBLGFBQUE7Q3BHcS8xQkQ7QW9Hbi8xQkQ7RUFDRSxxQkFBQTtDcEdxLzFCRDtBb0duLzFCRDtFQUNFLGNBQUE7RUFDQSxhQUFBO0NwR3EvMUJEO0FvR24vMUJEO0VBQ0ksYUFBQTtFQUNBLFlBQUE7Q3BHcS8xQkg7QW9Hdi8xQkQ7RUFLUSxhQUFBO0VBQ0EsWUFBQTtDcEdxLzFCUDtBb0dqLzFCRDtFQUNFLHFCQUFBO0NwR20vMUJEO0FvRy8rMUJEO0VBQ0UsZUFBQTtDcEdpLzFCRDtBb0cvKzFCRDtFQUNFLGVBQUE7Q3BHaS8xQkQ7QW9HLysxQkQ7RUFDRSxlQUFBO0NwR2kvMUJEO0FvRy8rMUJEO0VBQ0UsZUFBQTtDcEdpLzFCRCIsImZpbGUiOiJuZGRlcS5jc3MifQ== */