/*!
 * 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: #ecf3f3;
}
/* Mixin Defaults: */
/*
   Used for custom colors per client.  Overwritten by the build process
*/
/*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: #f0f9f9;
}
.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/miwaters/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: #eaf1f1;
  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: #d24204;
}
.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: #d24204;
  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(210, 66, 4, 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: #769090;
  border-radius: 5px;
}
.list.list--callouts .list__item.item--linked:focus,
.list.list--callouts .list__item.item--linked:hover {
  background-color: #5f7575;
  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: #d24204;
}
.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: #ecf3f3;
  padding: 9.6px 12px;
  border-top: 1px solid #d6e1e1;
  border-bottom: 1px solid #d6e1e1;
  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: #f0f9f9;
}
.table > thead > tr > th,
.table > thead > tr .th,
.table > tbody > tr > th,
.table > tbody > tr .th {
  background: #ecf3f3;
  padding: 9.6px 12px;
  border-top: 1px solid #d6e1e1;
  border-bottom: 1px solid #d6e1e1;
  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: #f1f9f9;
}
.table > thead > tr > th.sortable.sorting,
.table > thead > tr .th.sortable.sorting {
  background: #d9e8e8;
}
.table > thead > tr > th.sortable.sorting:hover,
.table > thead > tr .th.sortable.sorting:hover {
  background: #deeded;
}
.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 #d6e1e1;
}
.table > tbody > tr {
  background-color: #f0f9f9;
}
.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: #ebf4f4;
}
.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: #a9d1d1;
}
#ContentViewport .table > tbody tr.selection.odd {
  background: #b3d6d6;
}
.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: #ecf4f4;
}
.sibling-controls .btn.btn-default.form-control.split-toggle.active {
  color: #ffffff;
  background: #407d7d;
  border-color: #223535;
}
.sibling-controls.split-block-group,
.sibling-controls.split-block-heading,
.sibling-controls.distinct-controls,
.sibling-controls.table-filter-padding {
  background: #e2eeee;
  border-bottom: 1px solid #b4caca;
}
.sibling-controls.distinct-controls:last-child {
  border-bottom: #dedede;
}
.page-heading {
  border-bottom-color: #628d8d;
}
.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 #c3dfdf;
  border-bottom: 2px solid #c3dfdf;
}
.table tbody.expanded.selection {
  border-top-color: #88bfbf;
  border-bottom-color: #88bfbf;
}
.table tbody.expanded > tr {
  background: #e9f7f7;
}
.table:not(.no-hover) .table tbody.expanded > tr:not(.no-hover):hover {
  background: #e4f1f1;
}
.table tbody.expanded > tr.selection ~ tr {
  background-color: #b9e4e4;
}
.table:not(.no-hover) .table tbody.expanded > tr.selection ~ tr:not(.no-hover):hover {
  background: #b9dada;
}
.table tbody.expanded > tr.selection ~ tr.odd {
  background-color: #b5f2f2;
}
.table:not(.no-hover) .table tbody.expanded > tr.selection ~ tr.odd:not(.no-hover):hover {
  background: #b9dada;
}
.table tbody.expanded > tr.odd {
  background-color: #eefcfc;
}
.table:not(.no-hover) .table tbody.expanded > tr.odd:not(.no-hover):hover {
  background: #e4f1f1;
}
.table tbody.expanded > tr:first-child {
  background: #dbebeb;
}
.table:not(.no-hover) .table tbody.expanded > tr:first-child:not(.no-hover):hover {
  background: #d1e6e6;
}
tbody.collapsible:last-child > tr:first-child:not(.expanded) {
  border-bottom: 1px solid #dedede;
}
tbody.deep-nesting > tr.level-2 {
  background-color: #e0ebeb;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-2:not(.no-hover):hover {
  background-color: #dae7e7;
}
tbody.deep-nesting > tr.level-2.odd {
  background-color: #e6efef;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-2.odd:not(.no-hover):hover {
  background-color: #dae7e7;
}
tbody.deep-nesting > tr.level-3 {
  background-color: #d2e5e5;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-3:not(.no-hover):hover {
  background-color: #cbe1e1;
}
tbody.deep-nesting > tr.level-3.odd {
  background-color: #d8e9e9;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-3.odd:not(.no-hover):hover {
  background-color: #cbe1e1;
}
.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, 249, 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/miwaters/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.6);
}
.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: #004954;
  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: #004954;
}
.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: #004954;
  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: #006666;
}
.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/miwaters/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: #004954;
}
.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;
  }
}
/*
   Used for custom styles per client.  Overwritten by the build process
*/
.navbar-fixed-top {
  background: url('images/nav-bg.png') no-repeat bottom right, black;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-top .modal-logo {
  height: 170px;
  background: url("org-specific/miwaters/images/logo-login.png") bottom center no-repeat;
  background-size: contain;
  margin-top: 20px;
  -webkit-filter: invert(1);
          filter: invert(1);
}
@media (max-height: 860px) {
  .ux24.pseudo-modal2.login .pseudo-modal-frame-top .modal-logo {
    background-position-y: 20px;
    margin-top: 40px;
  }
}
.xt-CTAButton {
  text-transform: none;
}
.xt-PublicHeading-clientLogo {
  background-image: url('org-specific/miwaters/images/svg/client-logo-landing.svg');
  height: 22px;
  width: 274px;
  background-size: contain;
}
.xt-PublicHeading-appLogo {
  background-image: url('org-specific/miwaters/images/app-logo-landing.png');
  margin-top: 18px;
  height: 40px;
  width: 256px;
  background-size: contain;
}
.navbar-fixed-top .navbar-inverse .navbar-nav > li > a.app-home-logo {
  color: white;
  padding: 5px 4px;
  height: 44px;
}
.navbar-fixed-top .navbar-inverse .navbar-nav > li > a.app-home-logo:hover,
.navbar-fixed-top .navbar-inverse .navbar-nav > li > a.app-home-logo:focus {
  color: #e6e6e6;
}
.navbar-fixed-top .navbar-inverse .navbar-nav > li > a.app-home-logo > svg {
  fill: currentColor;
  height: 34px;
  width: 75px;
}
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand--specialEnvironment,
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand--specialEnvironment:hover {
  text-transform: none;
}
/*
 * 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: #5a6d6d;
  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: #1b4646;
}
.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: #e6efef;
}
.nav__tab.tab--site .site-context__box {
  display: none;
}
.nav__tab.tab--active .tab__link .tab__label {
  color: white;
  background-color: #1b4646;
}
.nav__tab:not(.tab--active) .tab__link svg {
  opacity: .4;
}
.nav__tab:not(.tab--active) .tab__link .tab__label {
  background-color: #e6efef;
}
.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: #407474;
  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: #d24204;
}
.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: #d24204;
  font-weight: 600;
}
.SiteContext {
  position: relative;
  width: 100%;
  background: #407474;
  border-bottom: 2px solid #1b4646;
  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: #d24204;
}
.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: #d24204;
}
.TokenTag[status-code="WARNING"] .TokenTagIcon {
  background-color: #d24204;
}
.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1pd2F0ZXJzLmNzcyIsIkNvbnRlbnQvU2l0ZS5sZXNzIiwiQ29udGVudC9sZXNzL2NvbW1vblZhcmlhYmxlcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbm9ybWFsaXplLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9wcmludC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvc2NhZmZvbGRpbmcubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL21peGlucy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdHlwZS5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvY29kZS5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvZ3JpZC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdGFibGVzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9mb3Jtcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYnV0dG9ucy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvY29tcG9uZW50LWFuaW1hdGlvbnMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2dseXBoaWNvbnMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2Ryb3Bkb3ducy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYnV0dG9uLWdyb3Vwcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvaW5wdXQtZ3JvdXBzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9uYXZzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9uYXZiYXIubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3V0aWxpdGllcy5sZXNzIiwiQ29udGVudC9mb3JtLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9icmVhZGNydW1icy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcGFnaW5hdGlvbi5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcGFnZXIubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2xhYmVscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYmFkZ2VzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9qdW1ib3Ryb24ubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3RodW1ibmFpbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2FsZXJ0cy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcHJvZ3Jlc3MtYmFycy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbWVkaWEubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2xpc3QtZ3JvdXAubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3BhbmVscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvd2VsbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2Nsb3NlLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9tb2RhbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3Rvb2x0aXAubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3BvcG92ZXJzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9jYXJvdXNlbC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcyIsIkNvbnRlbnQvbGVzcy9hbmd1bGFyLXVpLmxlc3MiLCJDb250ZW50L2xlc3Mvc2VsZWN0Mi5sZXNzIiwiQ29udGVudC9sZXNzL2FuZ3VsYXItdWktdHJlZS5taW4uY3NzIiwiQ29udGVudC9sZXNzL3VpLXRyZWUubGVzcyIsIkNvbnRlbnQvbG9hZGVycy5sZXNzIiwiQ29udGVudC9sZXNzL0ZvbnRTeW1ib2xzLmxlc3MiLCJDb250ZW50L0FwcEljb25zLmxlc3MiLCJDb250ZW50L2xlc3MvbGF5b3V0LW1haW4ubGVzcyIsIkNvbnRlbnQvbGVzcy9oZWFkaW5ncy5sZXNzIiwiQ29udGVudC90YWJzLmxlc3MiLCJDb250ZW50L2FjdGlvbkJhci5sZXNzIiwiQ29udGVudC9ncmlkLmxlc3MiLCJDb250ZW50L3NwYXRpYWwubGVzcyIsIkNvbnRlbnQvc2xpZGVQYW5lbC5sZXNzIiwiQ29udGVudC9jdXN0b21MYWJlbHMubGVzcyIsIkNvbnRlbnQvc2VsZWN0Mi5sZXNzIiwiQ29udGVudC9kYXRlcGlja2VyLmxlc3MiLCJDb250ZW50L3RpbWVwaWNrZXIubGVzcyIsIkNvbnRlbnQvZG9jdW1lbnRzLmxlc3MiLCJDb250ZW50L25hdkZsYWdzLmxlc3MiLCJDb250ZW50L2xlc3MvbGlzdHMubGVzcyIsIkNvbnRlbnQvdG9hc3Rlci5sZXNzIiwiQ29udGVudC9wb3BvdmVyLmxlc3MiLCJDb250ZW50L3JhbmdlLmxlc3MiLCJDb250ZW50L2xlc3MvR2FsbGVyeVZpZXcubGVzcyIsIkNvbnRlbnQvZXh0ZXJuYWwubGVzcyIsIkNvbnRlbnQvbGVzcy9wdWJsaWMtbGFuZGluZy5sZXNzIiwiQ29udGVudC9sZXNzL3V4MjQubGVzcyIsIkNvbnRlbnQvb3JnLXNwZWNpZmljL21pd2F0ZXJzL0N1c3RvbVNpdGUubGVzcyIsIkNvbnRlbnQvbGVzcy90YWJtZW51Lmxlc3MiLCJDb250ZW50L2xlc3Mvc2lkZWJhci5sZXNzIiwiQ29udGVudC9sZXNzL3NpdGVzZWxlY3Rpb24ubGVzcyIsIkNvbnRlbnQvZG1yLmxlc3MiLCJDb250ZW50L2xlc3MvZHJvcGRvd25zLmxlc3MiLCJDb250ZW50L2xlc3MvTmF2UmV3b3JrLmxlc3MiLCJDb250ZW50L2xlc3MvU3ZnV3JhcC5sZXNzIiwiQ29udGVudC9sZXNzL2NvbXBvbmVudHMvRW50aXR5QWxlcnRJY29uLmxlc3MiLCJDb250ZW50L2xlc3MvY29tcG9uZW50cy9FbnRpdHlBbGVydHMubGVzcyIsIkNvbnRlbnQvbGVzcy9jb21wb25lbnRzL0xpc3RDYXJkR3JvdXAubGVzcyIsIkNvbnRlbnQvbGVzcy9jb21wb25lbnRzL0Rhc2hib2FyZC5sZXNzIiwiQ29udGVudC9sZXNzL2NvbXBvbmVudHMvTW90aW9uSGludC5sZXNzIiwiQ29udGVudC9sZXNzL3RlbXBMYXlvdXRGaXhlcy5sZXNzIiwiQ29udGVudC9sZXNzL3dlbGNvbWUubGVzcyIsIkNvbnRlbnQvbGVzcy9Kb2luZWRDYXJkLmxlc3MiLCJDb250ZW50L2xlc3MvRGFzaGJvYXJkLWNvbGxhcHNpbmdMaXN0cy5sZXNzIiwiQ29udGVudC9sZXNzL0Rhc2hib2FyZC1hY3Rpb25zLmxlc3MiLCJDb250ZW50L2xlc3MvU2lnbmluZy5sZXNzIiwiQ29udGVudC9sZXNzL1NwbGl0Vmlld1RhYnMubGVzcyIsIkNvbnRlbnQvbGVzcy9Db3VudC5sZXNzIiwiQ29udGVudC9sZXNzL0ZsYXRMaXN0Lmxlc3MiLCJDb250ZW50L2xlc3MvYm9vdHN0cmFwLW92ZXJyaWRlcy5sZXNzIiwiQ29udGVudC9sZXNzL21vZGFsLW1vZGlmaWNhdGlvbnMubGVzcyIsIkNvbnRlbnQvbGVzcy9wZGYtcHJldmlldy5sZXNzIiwiQ29udGVudC9sZXNzL25jb3JlLW1hdGVyaWFsLmxlc3MiLCJDb250ZW50L2xlc3MvbWREaWFsb2cubGVzcyIsIkNvbnRlbnQvbGVzcy9GbG9hdENhcmQubGVzcyIsIkNvbnRlbnQvbGVzcy9FbnRpdHlTdW1tYXJ5Lmxlc3MiLCJDb250ZW50L2xlc3MvUHJldmlld1NoZWV0Lmxlc3MiLCJDb250ZW50L2xlc3Mvb2xPdmVycmlkZXMubGVzcyIsIkNvbnRlbnQvbGVzcy9fdXRpbGl0eS5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7OztHQVFHO0FBQ0gsK0JDZVE7QURkUixpQkNlUTtBQ3JCUjtFQUVJLGdCQUFBO0NGT0g7QUVtNkJEO0VBQ0ksZUFBQTtDRmo2Qkg7QUFDRCxxQkFBcUI7QUFDckI7O0VBRUU7QUFDRiw0QkFBNEI7QUFDNUI7Ozs7R0FJRztBRTg5Q0g7RUFHSSxZQUFBO0NGOTlDSDtBRTYxREM7RUFDRSxhQUFBO0NGMzFESDtBRTAxREM7RUFDRSxXQUFBO0NGeDFESDtBRXUxREM7RUFDRSxZQUFBO0NGcjFESDtBRW8xREM7RUFDRSxZQUFBO0NGbDFESDtBRWkxREM7RUFDRSxZQUFBO0NGLzBESDtBRTgwREM7RUFDRSxZQUFBO0NGNTBESDtBRTIwREM7RUFDRSxZQUFBO0NGejBESDtBRXcwREM7RUFDRSxZQUFBO0NGdDBESDtBRXEwREM7RUFDRSxh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LG9CQUFBO0dUaXhCakI7RVNoeEJEO0lBQWtCLFdBQUE7R1RteEJqQjtFU2x4QkQ7SUFBa0Isb0JBQUE7R1RxeEJqQjtFU3B4QkQ7SUFBa0Isb0JBQUE7R1R1eEJqQjtFU3B4QkQ7SUFBb0IseUJBQUE7R1R1eEJuQjtFU3R4QkQ7SUFBb0IsMEJBQUE7R1R5eEJuQjtFU3h4QkQ7SUFBb0IsaUJBQUE7R1QyeEJuQjtFUzF4QkQ7SUFBb0IsMEJBQUE7R1Q2eEJuQjtFUzV4QkQ7SUFBb0IsMEJBQUE7R1QreEJuQjtFUzl4QkQ7SUFBb0IsaUJBQUE7R1RpeUJuQjtFU2h5QkQ7SUFBb0IsMEJBQUE7R1RteUJuQjtFU2x5QkQ7SUFBb0IsMEJBQUE7R1RxeUJuQjtFU3B5QkQ7SUFBb0IsaUJBQUE7R1R1eUJuQjtFU3R5QkQ7SUFBb0IsMEJBQUE7R1R5eUJuQjtFU3h5QkQ7SUFBb0IsMEJBQUE7R1QyeUJuQjtDQUNGO0FTanlCRDtFQUNFO0lBQ0UsaUJBQUE7R1RteUJEO0VTanlCRDs7Ozs7Ozs7Ozs7SUFXRSxZQUFBO0dUbXlCRDtFU2p5QkQ7SUFBYSxtQkFBQTtHVG95Qlo7RVNueUJEO0lBQWEsb0JBQUE7R1RzeUJaO0VTcnlCRDtJQUFhLFdBQUE7R1R3eUJaO0VTdnlCRDtJQUFhLG9CQUFBO0dUMHlCWjtFU3p5QkQ7SUFBYSxvQkFBQTtHVDR5Qlo7RVMzeUJEO0lBQWEsV0FBQTtHVDh5Qlo7RVM3eUJEO0lBQWEsb0JBQUE7R1RnekJaO0VTL3lCRDtJQUFhLG9CQUFBO0dUa3pCWjtFU2p6QkQ7SUFBYSxXQUFBO0dUb3pCWjtFU256QkQ7SUFBYSxvQkFBQTtHVHN6Qlo7RVNyekJEO0lBQWEsb0JBQUE7R1R3ekJaO0VTdnpCRDtJQUFhLFlBQUE7R1QwekJaO0VTdnpCRDtJQUFrQixXQUFBO0dUMHpCakI7RVN6ekJEO0lBQWtCLGtCQUFBO0dUNHpCakI7RVMzekJEO0lBQWtCLG1CQUFBO0dUOHpCakI7RVM3ekJEO0lBQWtCLFVBQUE7R1RnMEJqQjtFUy96QkQ7SUFBa0IsbUJBQUE7R1RrMEJqQjtFU2owQkQ7SUFBa0IsbUJBQUE7R1RvMEJqQjtFU24wQkQ7SUFBa0IsVUFBQTtHVHMwQmpCO0VTcjBCRDtJQUFrQixtQkFBQTtHVHcwQmpCO0VTdjBCRDtJQUFrQixtQkFBQTtHVDAwQmpCO0VTejBCRDtJQUFrQixVQUFBO0dUNDBCakI7RVMzMEJEO0lBQWtCLG1CQUFBO0dUODBCakI7RVM3MEJEO0lBQWtCLG1CQUFBO0dUZzFCakI7RVM5MEJEO0lBQWtCLFlBQUE7R1RpMUJqQjtFU2gxQkQ7SUFBa0IsbUJBQUE7R1RtMUJqQjtFU2wxQkQ7SUFBa0Isb0JBQUE7R1RxMUJqQjtFU3AxQkQ7SUFBa0IsV0FBQTtHVHUxQmpCO0VTdDFCRDtJQUFrQixvQkFBQTtHVHkxQmpCO0VTeDFCRDtJQUFrQixvQkFBQTtHVDIxQmpCO0VTMTFCRDtJQUFrQixXQUFBO0dUNjFCakI7RVM1MUJEO0lBQWtCLG9CQUFBO0dUKzFCakI7RVM5MUJEO0lBQWtCLG9CQUFBO0dUaTJCakI7RVNoMkJEO0lBQWtCLFdBQUE7R1RtMkJqQjtFU2wyQkQ7SUFBa0Isb0JBQUE7R1RxMkJqQjtFU3AyQkQ7SUFBa0Isb0JBQUE7R1R1MkJqQjtFU3AyQkQ7SUFBb0IsZUFBQTtHVHUyQm5CO0VTdDJCRDtJQUFvQix5QkFBQTtHVHkyQm5CO0VTeDJCRDtJQUFvQiwwQkFBQTtHVDIyQm5CO0VTMTJCRDtJQUFvQixpQkFBQTtHVDYyQm5CO0VTNTJCRDtJQUFvQiwwQkFBQTtHVCsyQm5CO0VTOTJCRDtJQUFvQiwwQkFBQTtHVGkzQm5CO0VTaDNCRDtJQUFvQixpQkFBQTtHVG0zQm5CO0VTbDNCRDtJQUFvQiwwQkFBQTtHVHEzQm5CO0VTcDNCRDtJQUFvQiwwQkFBQTtHVHUzQm5CO0VTdDNCRDtJQUFvQixpQkFBQTtHVHkzQm5CO0VTeDNCRDtJQUFvQiwwQkFBQTtHVDIzQm5CO0VTMTNCRDtJQUFvQiwwQkFBQTtHVDYzQm5CO0NBQ0Y7QVNuM0JEO0VBQ0U7SUFDRSxrQkFBQTtHVHEzQkQ7RVNsM0JEOzs7Ozs7Ozs7OztJQVdFLFlBQUE7R1RvM0JEO0VTbDNCRDtJQUFhLG1CQUFBO0dUcTNCWjtFU3AzQkQ7SUFBYSxvQkFBQTtHVHUzQlo7RVN0M0JEO0lBQWEsV0FBQTtHVHkzQlo7RVN4M0JEO0lBQWEsb0JBQUE7R1QyM0JaO0VTMTNCRDtJQUFhLG9CQUFBO0dUNjNCWjtFUzUzQkQ7SUFBYSxXQUFBO0dUKzNCWjtFUzkzQkQ7SUFBYSxvQkFBQTtHVGk0Qlo7RVNoNEJEO0lBQWEsb0JBQUE7R1RtNEJaO0VTbDRCRDtJQUFhLFdBQUE7R1RxNEJaO0VTcDRCRDtJQUFhLG9CQUFBO0dUdTRCWjtFU3Q0QkQ7SUFBYSxvQkFBQTtHVHk0Qlo7RVN4NEJEO0lBQWEsWUFBQTtHVDI0Qlo7RVN4NEJEO0lBQWtCLFdBQUE7R1QyNEJqQjtFUzE0QkQ7SUFBa0Isa0JBQUE7R1Q2NEJqQjtFUzU0QkQ7SUFBa0IsbUJBQUE7R1QrNEJqQjtFUzk0QkQ7SUFBa0IsVUFBQTtHVGk1QmpCO0VTaDVCRDtJQUFrQixtQkFBQTtHVG01QmpCO0VTbDVCRDtJQUFrQixtQkFBQTtHVHE1QmpCO0VTcDVCRDtJQUFrQixVQUFBO0dUdTVCakI7RVN0NUJEO0lBQWtCLG1CQUFBO0dUeTVCakI7RVN4NUJEO0lBQWtCLG1CQUFBO0dUMjVCakI7RVMxNUJEO0lBQWtCLFVBQUE7R1Q2NUJqQjtFUzU1QkQ7SUFBa0IsbUJBQUE7R1QrNUJqQjtFUzk1QkQ7SUFBa0IsbUJBQUE7R1RpNkJqQjtFUy81QkQ7SUFBa0IsWUFBQTtHVGs2QmpCO0VTajZCRDtJQUFrQixtQkFBQTtHVG82QmpCO0VTbjZCRDtJQUFrQixvQkFBQTtHVHM2QmpCO0VTcjZCRDtJQUFrQixXQUFBO0dUdzZCakI7RVN2NkJEO0lBQWtCLG9CQUFBO0dUMDZCakI7RVN6NkJEO0lBQWtCLG9CQUFBO0dUNDZCakI7RVMzNkJEO0lBQWtCLFdBQUE7R1Q4NkJqQjtFUzc2QkQ7SUFBa0Isb0JBQUE7R1RnN0JqQjtFUy82QkQ7SUFBa0Isb0JBQUE7R1RrN0JqQjtFU2o3QkQ7SUFBa0IsV0FBQTtHVG83QmpCO0VTbjdCRDtJQUFrQixvQkFBQTtHVHM3QmpCO0VT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QUE7Q2RzL0U5QztBY3IvRW1DO0VBQVcsaUJBQUE7Q2R3L0U5QztBY3YvRW1DO0VBQVcsaUJBQUE7Q2QwL0U5QztBY3ovRW1DO0VBQVcsaUJBQUE7Q2Q0L0U5QztBYzMvRW1DO0VBQVcsaUJBQUE7Q2Q4L0U5QztBYzcvRW1DO0VBQVcsaUJBQUE7Q2RnZ0Y5QztBYy8vRW1DO0VBQVcsaUJBQUE7Q2RrZ0Y5QztBY2pnRm1DO0VBQVcsaUJBQUE7Q2RvZ0Y5QztBY25nRm1DO0VBQVcsaUJBQUE7Q2RzZ0Y5QztBY3JnRm1DO0VBQVcsaUJBQUE7Q2R3Z0Y5QztBY3ZnRm1DO0VBQVcsaUJBQUE7Q2QwZ0Y5QztBY3pnRm1DO0VBQVcsaUJBQUE7Q2Q0Z0Y5QztBYzNnRm1DO0VBQVcsaUJBQUE7Q2Q4Z0Y5QztBYzdnRm1DO0VBQVcsaUJBQUE7Q2RnaEY5QztBYy9nRm1DO0VBQVcsaUJBQUE7Q2RraEY5QztBY2poRm1DO0VBQVcsaUJBQUE7Q2RvaEY5QztBY25oRm1DO0VBQVcsaUJBQUE7Q2RzaEY5QztBY3JoRm1DO0VBQVcsaUJBQUE7Q2R3aEY5QztBY3ZoRm1DO0VBQVcsaUJBQUE7Q2QwaEY5QztBY3poRm1DO0VBQVcsaUJBQUE7Q2Q0aEY5QztBYzNoRm1DO0VBQVcsaUJBQUE7Q2Q4aEY5QztBYzdoRm1DO0VBQVcsaUJBQUE7Q2RnaUY5QztBYy9oRm1DO0VBQVcsaUJBQUE7Q2RraUY5QztBY2ppRm1DO0VBQVcsaUJBQUE7Q2RvaUY5QztBY25pRm1DO0VBQVcsaUJBQUE7Q2RzaUY5QztBY3JpRm1DO0VBQVcsaUJBQUE7Q2R3aUY5QztBY3ZpRm1DO0VBQVcsaUJBQUE7Q2QwaUY5QztBY3ppRm1DO0VBQVcsaUJBQUE7Q2Q0aUY5QztBYzNpRm1DO0VBQVcsaUJBQUE7Q2Q4aUY5QztBYzdpRm1DO0VBQVcsaUJBQUE7Q2RnakY5QztBYy9pRm1DO0VBQVcsaUJBQUE7Q2RrakY5QztBY2pqRm1DO0VBQVcsaUJBQUE7Q2RvakY5QztBY25qRm1DO0VBQVcsaUJBQUE7Q2RzakY5QztBY3JqRm1DO0VBQVcsaUJBQUE7Q2R3akY5QztBY3ZqRm1DO0VBQVcsaUJBQUE7Q2QwakY5QztBY3pqRm1DO0VBQVcsaUJBQUE7Q2Q0akY5QztBYzNqRm1DO0VBQVcsaUJBQUE7Q2Q4akY5QztBYzdqRm1DO0VBQVcsaUJBQUE7Q2Rna0Y5QztBYy9qRm1DO0VBQVcsaUJBQUE7Q2Rra0Y5QztBY2prRm1DO0VBQVcsaUJBQUE7Q2Rva0Y5QztBY25rRm1DO0VBQVcsaUJBQUE7Q2Rza0Y5QztBY3JrRm1DO0VBQVcsaUJBQUE7Q2R3a0Y5QztBY3ZrRm1DO0VBQVcsaUJBQUE7Q2Qwa0Y5QztBY3prRm1DO0VBQVcsaUJBQUE7Q2Q0a0Y5QztBYzNrRm1DO0VBQVcsaUJBQUE7Q2Q4a0Y5QztBYzdrRm1DO0VBQVcsaUJBQUE7Q2RnbEY5QztBYy9rRm1DO0VBQVcsaUJBQUE7Q2RrbEY5QztBY2psRm1DO0VBQVcsaUJBQUE7Q2RvbEY5QztBY25sRm1DO0VBQVcsaUJBQUE7Q2RzbEY5QztBY3JsRm1DO0VBQVcsaUJBQUE7Q2R3bEY5QztBY3ZsRm1DO0VBQVcsaUJBQUE7Q2QwbEY5QztBY3psRm1DO0VBQVcsaUJBQUE7Q2Q0bEY5QztBYzNsRm1DO0VBQVcsaUJBQUE7Q2Q4bEY5QztBYzdsRm1DO0VBQVcsaUJBQUE7Q2RnbUY5QztBYy9sRm1DO0VBQVcsaUJBQUE7Q2RrbUY5QztBY2ptRm1DO0VBQVcsaUJBQUE7Q2RvbUY5QztBY25tRm1DO0VBQVcsaUJBQUE7Q2RzbUY5QztBY3JtRm1DO0VBQVcsaUJBQUE7Q2R3bUY5QztBY3ZtRm1DO0VBQVcsaUJBQUE7Q2QwbUY5QztBY3ptRm1DO0VBQVcsaUJBQUE7Q2Q0bUY5QztBYzNtRm1DO0VBQVcsaUJBQUE7Q2Q4bUY5QztBYzdtRm1DO0VBQVcsaUJBQUE7Q2RnbkY5QztBYy9tRm1DO0VBQVcsaUJBQUE7Q2RrbkY5QztBY2puRm1DO0VBQVcsaUJBQUE7Q2RvbkY5QztBY25uRm1DO0VBQVcsaUJBQUE7Q2RzbkY5QztBY3JuRm1DO0VBQVcsaUJBQUE7Q2R3bkY5QztBY3ZuRm1DO0VBQVcsaUJBQUE7Q2QwbkY5QztBY3puRm1DO0VBQVcsaUJBQUE7Q2Q0bkY5QztBYzNuRm1DO0VBQVcsaUJBQUE7Q2Q4bkY5QztBYzduRm1DO0VBQVcsaUJBQUE7Q2Rnb0Y5QztBYy9uRm1DO0VBQVcsaUJBQUE7Q2Rrb0Y5QztBY2pvRm1DO0VBQVcsaUJBQUE7Q2Rvb0Y5QztBY25vRm1DO0VBQVcsaUJBQUE7Q2Rzb0Y5QztBY3JvRm1DO0VBQVcsaUJBQUE7Q2R3b0Y5QztBY3ZvRm1DO0VBQVcsaUJBQUE7Q2Qwb0Y5QztBY3pvRm1DO0VBQVcsaUJBQUE7Q2Q0b0Y5QztBYzNvRm1DO0VBQVcsaUJBQUE7Q2Q4b0Y5QztBYzdvRm1DO0VBQVcsaUJBQUE7Q2RncEY5QztBYy9vRm1DO0VBQVcsaUJBQUE7Q2RrcEY5QztBY2pwRm1DO0VBQVcsaUJBQUE7Q2RvcEY5QztBY25wRm1DO0VBQVcsaUJBQUE7Q2RzcEY5QztBY3JwRm1DO0VBQVcsaUJBQUE7Q2R3cEY5QztBY3ZwRm1DO0VBQVcsaUJBQUE7Q2QwcEY5QztBY3pwRm1DO0VBQVcsaUJBQUE7Q2Q0cEY5QztBYzNwRm1DO0VBQVcsaUJBQUE7Q2Q4cEY5QztBYzdwRm1DO0VBQVcsaUJBQUE7Q2RncUY5QztBYy9wRm1DO0VBQVcsaUJBQUE7Q2RrcUY5QztBY2pxRm1DO0VBQVcsaUJBQUE7Q2RvcUY5QztBY25xRm1DO0VBQVcsaUJBQUE7Q2RzcUY5QztBY3JxRm1DO0VBQVcsaUJBQUE7Q2R3cUY5QztBY3ZxRm1DO0VBQVcsaUJBQUE7Q2QwcUY5QztBY3pxRm1DO0VBQVcsaUJBQUE7Q2Q0cUY5QztBYzNxRm1DO0VBQVcsaUJBQUE7Q2Q4cUY5QztBYzdxRm1DO0VBQVcsaUJBQUE7Q2RnckY5QztBYy9xRm1DO0VBQVcsaUJBQUE7Q2RrckY5QztBY2pyRm1DO0VBQVcsaUJBQUE7Q2RvckY5QztBY25yRm1DO0VBQVcsaUJBQUE7Q2RzckY5QztBY3JyRm1DO0VBQVcsaUJBQUE7Q2R3ckY5QztBY3ZyRm1DO0VBQVcsaUJBQUE7Q2QwckY5QztBY3pyRm1DO0VBQVcsaUJBQUE7Q2Q0ckY5QztBYzNyRm1DO0VBQVcsaUJBQUE7Q2Q4ckY5QztBYzdyRm1DO0VBQVcsaUJBQUE7Q2Rnc0Y5QztBYy9yRm1DO0VBQVcsaUJBQUE7Q2Rrc0Y5QztBY2pzRm1DO0VBQVcsaUJBQUE7Q2Rvc0Y5QztBY25zRm1DO0VBQVcsaUJBQUE7Q2Rzc0Y5QztBY3JzRm1DO0VBQVcsaUJBQUE7Q2R3c0Y5QztBY3ZzRm1DO0VBQVcsaUJBQUE7Q2Qwc0Y5QztBY3pzRm1DO0VBQVcsaUJBQUE7Q2Q0c0Y5QztBYzNzRm1DO0VBQVcsaUJBQUE7Q2Q4c0Y5QztBYzdzRm1DO0VBQVcsaUJBQUE7Q2RndEY5QztBYy9zRm1DO0VBQVcsaUJBQUE7Q2RrdEY5QztBY2p0Rm1DO0VBQVcsaUJBQUE7Q2RvdEY5QztBY250Rm1DO0VBQVcsaUJBQUE7Q2RzdEY5QztBY3J0Rm1DO0VBQVcsaUJBQUE7Q2R3dEY5QztBY3Z0Rm1DO0VBQVcsaUJBQUE7Q2QwdEY5QztBY3p0Rm1DO0VBQVcsaUJBQUE7Q2Q0dEY5QztBYzN0Rm1DO0VBQVcsaUJBQUE7Q2Q4dEY5QztBYzd0Rm1DO0VBQVcsaUJBQUE7Q2RndUY5QztBYy90Rm1DO0VBQVcsaUJBQUE7Q2RrdUY5QztBY2p1Rm1DO0VBQVcsaUJBQUE7Q2RvdUY5QztBY251Rm1DO0VBQVcsaUJBQUE7Q2RzdUY5QztBY3J1Rm1DO0VBQVcsaUJBQUE7Q2R3dUY5QztBY3Z1Rm1DO0VBQVcsaUJBQUE7Q2QwdUY5QztBY3p1Rm1DO0VBQVcsaUJBQUE7Q2Q0dUY5QztBYzN1Rm1DO0VBQVcsaUJBQUE7Q2Q4dUY5QztBYzd1Rm1DO0VBQVcsaUJBQUE7Q2RndkY5QztBYy91Rm1DO0VBQVcsaUJBQUE7Q2RrdkY5QztBY2p2Rm1DO0VBQVcsaUJBQUE7Q2RvdkY5QztBY252Rm1DO0VBQVcsaUJBQUE7Q2RzdkY5QztBY3J2Rm1DO0VBQVcsaUJBQUE7Q2R3dkY5QztBY3Z2Rm1DO0VBQVcsaUJBQUE7Q2QwdkY5QztBY3p2Rm1DO0VBQVcsaUJBQUE7Q2Q0dkY5QztBYzN2Rm1DO0VBQVcsaUJBQUE7Q2Q4dkY5QztBYzd2Rm1DO0VBQVcsaUJBQUE7Q2Rnd0Y5QztBYy92Rm1DO0VBQVcsaUJBQUE7Q2Rrd0Y5QztBY2p3Rm1DO0VBQVcsaUJBQUE7Q2Rvd0Y5QztBY253Rm1DO0VBQVcsaUJBQUE7Q2Rzd0Y5QztBY3J3Rm1DO0VBQVcsaUJBQUE7Q2R3d0Y5QztBY3Z3Rm1DO0VBQVcsaUJBQUE7Q2Qwd0Y5QztBY3p3Rm1DO0VBQVcsaUJBQUE7Q2Q0d0Y5QztBYzN3Rm1DO0VBQVcsaUJBQUE7Q2Q4d0Y5QztBYzd3Rm1DO0VBQVcsaUJBQUE7Q2RneEY5QztBYy93Rm1DO0VBQVcsaUJBQUE7Q2RreEY5QztBY2p4Rm1DO0VBQVcsaUJBQUE7Q2RveEY5QztBY254Rm1DO0VBQVcsaUJBQUE7Q2RzeEY5QztBY3J4Rm1DO0VBQVcsaUJBQUE7Q2R3eEY5QztBY3Z4Rm1DO0VBQVcsaUJBQUE7Q2QweEY5QztBY3p4Rm1DO0VBQVcsaUJBQUE7Q2Q0eEY5QztBYzN4Rm1DO0VBQVcsaUJBQUE7Q2Q4eEY5QztBYzd4Rm1DO0VBQVcsaUJBQUE7Q2RneUY5QztBYy94Rm1DO0VBQVcsaUJBQUE7Q2RreUY5QztBY2p5Rm1DO0VBQVcsaUJBQUE7Q2RveUY5QztBY255Rm1DO0VBQVcsaUJBQUE7Q2RzeUY5QztBY3J5Rm1DO0VBQVcsaUJBQUE7Q2R3eUY5QztBY3Z5Rm1DO0VBQVcsaUJBQUE7Q2QweUY5QztBY3p5Rm1DO0VBQVcsaUJBQUE7Q2Q0eUY5QztBYzN5Rm1DO0VBQVcsaUJBQUE7Q2Q4eUY5QztBYzd5Rm1DO0VBQVcsaUJBQUE7Q2RnekY5QztBYy95Rm1DO0VBQVcsaUJBQUE7Q2RrekY5QztBY2p6Rm1DO0VBQVcsaUJBQUE7Q2RvekY5QztBY256Rm1DO0VBQVcsaUJBQUE7Q2RzekY5QztBY3J6Rm1DO0VBQVcsaUJBQUE7Q2R3ekY5QztBY3Z6Rm1DO0VBQVcsaUJBQUE7Q2QwekY5QztBY3p6Rm1DO0VBQVcsaUJBQUE7Q2Q0ekY5QztBYzN6Rm1DO0VBQVcsaUJBQUE7Q2Q4ekY5QztBYzd6Rm1DO0VBQVcsaUJBQUE7Q2RnMEY5QztBYy96Rm1DO0VBQVcsaUJBQUE7Q2RrMEY5QztBY2owRm1D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RDtFQUNFLG1CQUFBO0NwQmlwTEQ7QW9COW9MRDtFQUNFLGtCQUFBO0NwQmdwTEQ7QXdDenNMRDtFQUNFLG9CQUFBO0N4QzJzTEQ7QXdDL3JMRDtFQUNFO0lBQ0UsYUFBQTtHeENpc0xEO0NBQ0Y7QXdDNXJMRDtFQUNFLHlCQUFBO0VBQ0EsOEJBQUE7Q3hDOHJMRDtBd0N6ckxEO0VsQzJkRSx5QkFBQTtDTml1S0Q7QU1odUtDO0VBQU0seUJBQUE7Q05tdUtQO0FNbHVLQzs7RUFDTSx5QkFBQTtDTnF1S1A7QXdDanNMQztFQXFMRjtJbEM2UkUsMEJBQUE7R05tdktDO0VNbHZLRDtJQUFNLDhCQUFBO0dOcXZLTDtFTXB2S0Q7O0lBQ00sK0JBQUE7R051dktMO0NBQ0Y7QXdDenNMRztFQWlMSjtJbEM2UkUsMEJBQUE7R04rdktDO0VNOXZLRDtJQUFNLDhCQUFBO0dOaXdLTDtFTWh3S0Q7O0lBQ00sK0JBQUE7R05td0tMO0NBQ0Y7QXdDaHRMRztFQTRLSjtJbEM2UkUsMEJBQUE7R04yd0tDO0VNMXdLRDtJQUFNLDhCQUFBO0dONndLTDtFTTV3S0Q7O0lBQ00sK0JBQUE7R04rd0tMO0NBQ0Y7QXdDdnRMRztFQXVLSjtJbEM2UkUsMEJBQUE7R051eEtDO0VNdHhLRDtJQUFNLDhCQUFBO0dOeXhLTDtFTXh4S0Q7O0lBQ00sK0JBQUE7R04yeEtMO0NBQ0Y7QXdDOXRMRDtFbENzY0UseUJBQUE7Q04yeEtEO0FNMXhLQztFQUFNLHlCQUFBO0NONnhLUDtBTTV4S0M7O0VBQ00seUJBQUE7Q04reEtQO0F3Q3J1TEc7RUErSko7SWxDNlJFLDBCQUFBO0dONnlLQztFTTV5S0Q7SUFBTSw4QkFBQTtHTit5S0w7RU05eUtEOztJQUNNLCtCQUFBO0dOaXpLTDtDQUNGO0F3Qzd1TEM7RUEySkY7SWxDNlJFLDBCQUFBO0dOeXpLQztFTXh6S0Q7SUFBTSw4QkFBQTtHTjJ6S0w7RU0xektEOztJQUNNLCtCQUFBO0dONnpLTDtDQUNGO0F3Q3J2TEc7RUF1Sko7SWxDNlJFLDBCQUFBO0dOcTBLQztFTXAwS0Q7SUFBTSw4QkFBQTtHTnUwS0w7RU10MEtEOztJQUNNLCtCQUFBO0dOeTBLTDtDQUNGO0F3QzV2TEc7RUFrSko7SWxDNlJFLDBCQUFBO0dOaTFLQztFTWgxS0Q7SUFBTSw4QkFBQTtHTm0xS0w7RU1sMUtEOztJQUNNLCtCQUFBO0dOcTFLTDtDQUNGO0F3Q253TEQ7RWxDaWJFLHlCQUFBO0NOcTFLRDtBTXAxS0M7RUFBTSx5QkFBQTtDTnUxS1A7QU10MUtDOztFQUNNLHlCQUFBO0NOeTFLUDtBd0Mxd0xHO0VBMElKO0lsQzZSRSwwQkFBQTtHTnUyS0M7RU10MktEO0lBQU0sOEJBQUE7R055MktMO0VNeDJLRDs7SUFDTSwrQkFBQTtHTjIyS0w7Q0FDRjtBd0NqeExHO0VBcUlKO0lsQzZSRSwwQkFBQTtHTm0zS0M7RU1sM0tEO0lBQU0sOEJBQUE7R05xM0tMO0VNcDNLRDs7SUFDTSwrQkFBQTtHTnUzS0w7Q0FDRjtBd0N6eExDO0VBaUlGO0lsQzZSRSwwQkFBQTtHTiszS0M7RU05M0tEO0lBQU0sOEJBQUE7R05pNEtMO0VNaDRLRDs7SUFDTSwrQkFBQTtHTm00S0w7Q0FDRjtBd0NqeUxHO0VBNkhKO0lsQzZSRSwwQkFBQTtHTjI0S0M7RU0xNEtEO0lBQU0sOEJBQUE7R042NEtMO0VNNTRLRDs7SUFDTSwrQkFBQTtHTis0S0w7Q0FDRjtBd0N4eUxEO0VsQzRaRSx5QkFBQTtDTis0S0Q7QU05NEtDO0VBQU0seUJBQUE7Q05pNUtQO0FNaDVLQzs7RUFDTSx5QkFBQTtDTm01S1A7QXdDL3lMRztFQXFISjtJbEM2UkUsMEJBQUE7R05pNktDO0VNaDZLRDtJQUFNLDhCQUFBO0dObTZLTDtFTWw2S0Q7O0lBQ00sK0JBQUE7R05xNktMO0NBQ0Y7QXdDdHpMRztFQWdISjtJbEM2UkUsMEJBQUE7R042NktDO0VNNTZLRDtJQUFNLDhCQUFBO0dOKzZLTDtFTTk2S0Q7O0lBQ00sK0JBQUE7R05pN0tMO0NBQ0Y7QXdDN3pMRztFQTJHSjtJbEM2UkUsMEJBQUE7R055N0tDO0VNeDdLRDtJQUFNLDhCQUFBO0dOMjdLTDtFTTE3S0Q7O0lBQ00sK0JBQUE7R042N0tMO0NBQ0Y7QXdDcjBMQztFQXVHRjtJbEM2UkUsMEJBQUE7R05xOEtDO0VNcDhLRDtJQUFNLDhCQUFBO0dOdThLTDtFTXQ4S0Q7O0lBQ00sK0JBQUE7R055OEtMO0NBQ0Y7QXdDNTBMRDtFbEMrWEUsMEJBQUE7Q05nOUtEO0FNLzhLQztFQUFNLDhCQUFBO0NOazlLUDtBTWo5S0M7O0VBQ00sK0JBQUE7Q05vOUtQO0F3Q3AxTEM7RUFnR0Y7SWxDb1NFLHlCQUFBO0dObzlLQztFTW45S0Q7SUFBTSx5QkFBQTtHTnM5S0w7RU1yOUtEOztJQUNNLHlCQUFBO0dOdzlLTDtDQUNGO0F3QzUxTEc7RUE0Rko7SWxDb1NFLHlCQUFBO0dOZytLQztFTS85S0Q7SUFBTSx5QkFBQTtHTmsrS0w7RU1qK0tEOztJQUNNLHlCQUFBO0dObytLTDtDQUNGO0F3Q24yTEc7RUF1Rko7SWxDb1NFLHlCQUFBO0dONCtLQztFTTMrS0Q7SUFBTSx5QkFBQTtHTjgrS0w7RU03K0tEOztJQUNNLHlCQUFBO0dOZy9LTDtDQUNGO0F3QzEyTEc7RUFrRko7SWxDb1NFLHlCQUFBO0dOdy9LQztFTXYvS0Q7SUFBTSx5QkFBQTtHTjAvS0w7RU16L0tEOztJQUNNLHlCQUFBO0dONC9LTDtDQUNGO0F3Q2ozTEQ7RWxDMFdFLDBCQUFBO0NOMGdMRDtBTXpnTEM7RUFBTSw4QkFBQTtDTjRnTFA7QU0zZ0xDOztFQUNNLCtCQUFBO0NOOGdMUDtBd0N4M0xHO0VBMEVKO0lsQ29TRSx5QkFBQTtHTjhnTEM7RU03Z0xEO0lBQU0seUJBQUE7R05naExMO0VNL2dMRDs7SUFDTSx5QkFBQTtHTmtoTEw7Q0FDRjtBd0NoNExDO0VBc0VGO0lsQ29TRSx5QkFBQTtHTjBoTEM7RU16aExEO0lBQU0seUJBQUE7R040aExMO0VNM2hMRDs7SUFDTSx5QkFBQTtHTjhoTEw7Q0FDRjtBd0N4NExHO0VBa0VKO0lsQ29TRSx5QkFBQTtHTnNpTEM7RU1yaUxEO0lBQU0seUJBQUE7R053aUxMO0VNdmlMRDs7SUFDTSx5QkFBQTtHTjBpTEw7Q0FDRjtBd0MvNExHO0VBNkRKO0lsQ29TRSx5QkFBQTtHTmtqTEM7RU1qakxEO0lBQU0seUJBQUE7R05vakxMO0VNbmpMRDs7SUFDTSx5QkFBQTtHTnNqTEw7Q0FDRjtBd0N0NUxEO0VsQ3FWRSwwQkFBQTtDTm9rTEQ7QU1ua0xDO0VBQU0sOEJBQUE7Q05za0xQO0FNcmtMQzs7RUFDTSwrQkFBQTtDTndrTFA7QXdDNzVMRztFQXFESjtJbENvU0UseUJBQUE7R053a0xDO0VNdmtMRDtJQUFNLHlCQUFBO0dOMGtMTDtFTXprTEQ7O0lBQ00seUJBQUE7R040a0xMO0NBQ0Y7QXdDcDZMRztFQWdESjtJbENvU0UseUJBQUE7R05vbExDO0VNbmxMRDtJQUFNLHlCQUFBO0dOc2xMTDtFTXJsTEQ7O0lBQ00seUJBQUE7R053bExMO0NBQ0Y7QXdDNTZMQztFQTRDRjtJbENvU0UseUJBQUE7R05nbUxDO0VNL2xMRDtJQUFNLHlCQUFBO0dOa21MTDtFTWptTEQ7O0lBQ00seUJBQUE7R05vbUxMO0NBQ0Y7QXdDcDdMRztFQXdDSjtJbENvU0UseUJBQUE7R040bUxDO0VNM21MRDtJQUFNLHlCQUFBO0dOOG1MTDtFTTdtTEQ7O0lBQ00seUJBQUE7R05nbkxMO0NBQ0Y7QXdDMzdMRDtFbENnVUUsMEJBQUE7Q044bkxEO0FNN25MQztFQUFNLDhCQUFBO0NOZ29MUDtBTS9uTEM7O0VBQ00sK0JBQUE7Q05rb0xQO0F3Q2w4TEc7RUFnQ0o7SWxDb1NFLHlCQUFBO0dOa29MQztFTWpvTEQ7SUFBTSx5QkFBQTtHTm9vTEw7RU1ub0xEOztJQUNNLHlCQUFBO0dOc29MTDtDQUNGO0F3Q3o4TEc7RUEyQko7SWxDb1NFLHlCQUFBO0dOOG9MQztFTTdvTEQ7SUFBTSx5QkFBQTtHTmdwTEw7RU0vb0xEOztJQUNNLHlCQUFBO0dOa3BMTDtDQUNGO0F3Q2g5TEc7RUFzQko7SWxDb1NFLHlCQUFBO0dOMHBMQztFTXpwTEQ7SUFBTSx5QkFBQTtHTjRwTEw7RU0zcExEOztJQUNNLHlCQUFBO0dOOHBMTDtDQUNGO0F3Q3g5TEM7RUFrQkY7SWxDb1NFLHlCQUFBO0dO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QyxpQkFBQTtDL0N1NU9BO0ErQ3A1T0Q7RUFDQyxpQkFBQTtDL0NzNU9BO0ErQ241T0Q7RUFDQyxpQkFBQTtDL0NxNU9BO0ErQ2w1T0Q7RUFDQyxpQkFBQTtDL0NvNU9BO0ErQ2o1T0Q7RUFDQyxpQkFBQTtDL0NtNU9BO0ErQ2g1T0Q7RUFDQyxpQkFBQTtDL0NrNU9BO0ErQy80T0Q7RUFDQyxpQkFBQTtDL0NpNU9BO0ErQzk0T0Q7RUFDQyxpQkFBQTtDL0NnNU9BO0ErQzc0T0Q7RUFDQyxpQkFBQTtDL0MrNE9BO0ErQzU0T0Q7RUFDQyxpQkFBQTtDL0M4NE9BO0ErQzM0T0Q7RUFDQyxpQkFBQTtDL0M2NE9BO0ErQzE0T0Q7RUFDQyxpQkFBQTtDL0M0NE9BO0ErQ3o0T0Q7RUFDQyxpQkFBQTtDL0MyNE9BO0ErQ3g0T0Q7RUFDQyxpQkFBQTtDL0MwNE9BO0ErQ3Y0T0Q7RUFDQyxpQkFBQTtDL0N5NE9BO0ErQ3Q0T0Q7RUFDQyxpQkFBQTtDL0N3NE9BO0ErQ3I0T0Q7RUFDQyxpQkFBQTtDL0N1NE9BO0ErQ3A0T0Q7RUFDQyxpQkFBQTtDL0NzNE9BO0ErQ240T0Q7RUFDQyxpQkFBQTtDL0NxNE9BO0ErQ2w0T0Q7RUFDQyxpQkFBQTtDL0NvNE9BO0ErQ2o0T0Q7RUFDQyxpQkFBQTtDL0NtNE9BO0ErQ2g0T0Q7RUFDQyxpQkFBQTtDL0NrNE9BO0ErQy8zT0Q7RUFDQyxpQkFBQTtDL0NpNE9BO0ErQzkzT0Q7RUFDQyxpQkFBQTtDL0NnNE9BO0ErQzczT0Q7RUFDQyxpQkFBQTtDL0MrM09BO0ErQzUzT0Q7RUFDQyxpQkFBQTtDL0M4M09BO0ErQzMzT0Q7RUFDQyxpQkFBQTtDL0M2M09BO0ErQzEzT0Q7RUFDQyxpQkFBQTtDL0M0M09BO0ErQ3ozT0Q7RUFDQyxpQkFBQTtDL0MyM09BO0ErQ3gzT0Q7RUFDQyxpQkFBQTtDL0MwM09BO0ErQ3YzT0Q7RUFDQyxpQkFBQTtDL0N5M09BO0ErQ3QzT0Q7RUFDQyxpQkFBQTtDL0N3M09BO0ErQ3IzT0Q7RUFDQyxpQkFBQTtDL0N1M09BO0ErQ3AzT0Q7RUFDQyxpQkFBQTtDL0NzM09BO0ErQ24zT0Q7RUFDQyxpQkFBQTtDL0NxM09BO0ErQ2wzT0Q7RUFDQyxpQkFBQTtDL0NvM09BO0ErQ2ozT0Q7RUFDQyxpQkFBQTtDL0NtM09BO0ErQ2gzT0Q7RUFDQyxpQkFBQTtDL0NrM09BO0ErQy8yT0Q7RUFDQyxpQkFBQTtDL0NpM09BO0ErQzkyT0Q7RUFDQyxpQkFBQTtDL0NnM09BO0ErQzcyT0Q7RUFDQyxpQkFBQTtDL0MrMk9BO0ErQzUyT0Q7RUFDQyxpQkFBQTtDL0M4Mk9BO0ErQzMyT0Q7RUFDQyxpQkFBQTtDL0M2Mk9BO0ErQzEyT0Q7RUFDQyxpQkFBQTtDL0M0Mk9BO0ErQ3oyT0Q7RUFDQyxpQkFBQTtDL0MyMk9BO0ErQ3gyT0Q7RUFDQyxpQkFBQTtDL0MwMk9BO0ErQ3YyT0Q7RUFDQyxpQkFBQTtDL0N5Mk9BO0ErQ3QyT0Q7RUFDQyxpQkFBQTtDL0N3Mk9BO0ErQ3IyT0Q7RUFDQyxpQkFBQTtDL0N1Mk9BO0ErQ3AyT0Q7RUFDQyxpQkFBQTtDL0NzMk9BO0ErQ24yT0Q7RUFDQyxpQkFBQTtDL0NxMk9BO0ErQ2wyT0Q7RUFDQyxpQkFBQTtDL0NvMk9BO0ErQ2oyT0Q7RUFDQyxpQkFBQTtDL0NtMk9BO0ErQ2gyT0Q7RUFDQyxpQkFBQTtDL0NrMk9BO0ErQy8xT0Q7RUFDQyxpQkFBQTtDL0NpMk9BO0ErQzkxT0Q7RUFDQyxpQkFBQTtDL0NnMk9BO0ErQzcxT0Q7RUFDQyxpQkFBQTtDL0MrMU9BO0ErQzUxT0Q7RUFDQyxpQkFBQTtDL0M4MU9BO0ErQzMxT0Q7RUFDQyxpQkFBQTtDL0M2MU9BO0ErQzExT0Q7RUFDQyxpQkFBQTtDL0M0MU9BO0ErQ3oxT0Q7RUFDQyxpQkFBQTtDL0MyMU9BO0ErQ3gxT0Q7RUFDQyxpQkFBQTtDL0MwMU9BO0ErQ3YxT0Q7RUFDQyxpQkFBQTtDL0N5MU9BO0ErQ3QxT0Q7RUFDQyxpQkFBQTtDL0N3MU9BO0ErQ3IxT0Q7RUFDQyxpQkFBQTtDL0N1MU9BO0ErQ3AxT0Q7RUFDQyxpQkFBQTtDL0NzMU9BO0ErQ24xT0Q7RUFDQyxpQkFBQTtDL0NxMU9BO0ErQ2wxT0Q7RUFDQyxpQkFBQTtDL0NvMU9BO0ErQ2oxT0Q7RUFDQyxpQkFBQTtDL0NtMU9BO0ErQ2gxT0Q7RUFDQyxpQkFBQTtDL0NrMU9BO0ErQy8wT0Q7RUFDQyxpQkFBQTtDL0NpMU9BO0ErQzkwT0Q7RUFDQyxpQkFBQTtDL0NnMU9BO0ErQzcwT0Q7RUFDQyxpQkFBQTtDL0MrME9BO0ErQzUwT0Q7RUFDQyxpQkFBQTtDL0M4ME9BO0ErQzMwT0Q7RUFDQyxpQkFBQTtDL0M2ME9BO0ErQzEwT0Q7RUFDQyxpQkFBQTtDL0M0ME9BO0ErQ3owT0Q7RUFDQyxpQkFBQTtDL0MyME9BO0ErQ3gwT0Q7RUFDQyxpQkFBQTtDL0MwME9BO0ErQ3YwT0Q7RUFDQyxpQkFBQTtDL0N5ME9BO0ErQ3QwT0Q7RUFDQyxpQkFBQTtDL0N3ME9BO0ErQ3IwT0Q7RUFDQyxpQkFBQTtDL0N1ME9BO0ErQ3AwT0Q7RUFDQyxpQkFBQTtDL0NzME9BO0ErQ24wT0Q7RUFDQyxpQkFBQTtDL0NxME9BO0ErQ2wwT0Q7RUFDQyxpQkFBQTtDL0NvME9BO0ErQ2owT0Q7RUFDQyxpQkFBQTtDL0NtME9BO0ErQ2gwT0Q7RUFDQyxpQkFBQTtDL0NrME9BO0ErQy96T0Q7RUFDQyxpQkFBQTtDL0NpME9BO0ErQzl6T0Q7RUFDQyxpQkFBQTtDL0NnME9BO0ErQzd6T0Q7RUFDQyxpQkFBQTtDL0Mrek9BO0ErQzV6T0Q7RUFDQyxpQkFBQTtDL0M4ek9BO0ErQzN6T0Q7RUFDQyxpQkFBQTtDL0M2ek9BO0ErQzF6T0Q7RUFDQyxpQkFBQTtDL0M0ek9BO0ErQ3p6T0Q7RUFDQyxpQkFBQTtDL0Myek9BO0ErQ3h6T0Q7RUFDQyxpQkFBQTtDL0Mwek9BO0ErQ3Z6T0Q7RUFDQyxpQkFBQTtDL0N5ek9BO0ErQ3R6T0Q7RUFDQyxpQkFBQTtDL0N3ek9BO0ErQ3J6T0Q7RUFDQyxpQkFBQTtDL0N1ek9BO0ErQ3B6T0Q7RUFDQyxpQkFBQTtDL0Nzek9BO0ErQ256T0Q7RUFDQyxpQkFBQTtDL0Nxek9BO0ErQ2x6T0Q7RUFDQyxpQkFBQTtDL0Nvek9BO0ErQ2p6T0Q7RUFDQyxpQkFBQTtDL0Ntek9BO0ErQ2h6T0Q7RUFDQyxpQkFBQTtDL0Nrek9BO0ErQy95T0Q7RUFDQyxpQkFBQTtDL0Npek9BO0ErQzl5T0Q7RUFDQyxpQkFBQTtDL0Nnek9BO0ErQzd5T0Q7RUFDQyxpQkFBQTtDL0MreU9BO0ErQzV5T0Q7RUFDQyxpQkFBQTtDL0M4eU9BO0ErQzN5T0Q7RUFDQyxpQkFBQTtDL0M2eU9BO0ErQzF5T0Q7RUFDQyxpQkFBQTtDL0M0eU9BO0ErQ3p5T0Q7RUFDQyxpQkFBQTtDL0MyeU9BO0ErQ3h5T0Q7RUFDQyxpQkFBQTtDL0MweU9BO0ErQ3Z5T0Q7RUFDQyxpQkFBQTtDL0N5eU9BO0ErQ3R5T0Q7RUFDQyxpQkFBQTtDL0N3eU9BO0ErQ3J5T0Q7RUFDQyxpQkFBQTtDL0N1eU9BO0ErQ3B5T0Q7RUFDQyxpQkFBQTtDL0NzeU9BO0ErQ255T0Q7RUFDQyxpQkFBQTtDL0NxeU9BO0ErQ2x5T0Q7RUFDQyxpQkFBQTtDL0NveU9BO0ErQ2p5T0Q7RUFDQyxpQkFBQTtDL0NteU9BO0ErQ2h5T0Q7RUFDQyxpQkFBQTtDL0NreU9BO0ErQy94T0Q7RUFDQyxpQkFBQTtDL0NpeU9BO0ErQzl4T0Q7RUFDQyxpQkFBQTtDL0NneU9BO0ErQzd4T0Q7RUFDQyxpQkFBQTtDL0MreE9BO0ErQzV4T0Q7RUFDQyxpQkFBQTtDL0M4eE9BO0ErQzN4T0Q7RUFDQyxpQkFBQTtDL0M2eE9BO0ErQzF4T0Q7RUFDQyxpQkFBQTtDL0M0eE9BO0ErQ3p4T0Q7RUFDQyxpQkFBQTtDL0MyeE9BO0ErQ3h4T0Q7RUFDQyxpQkFBQTtDL0MweE9BO0ErQ3Z4T0Q7RUFDQyxpQkFBQTtDL0N5eE9BO0ErQ3R4T0Q7RUFDQyxpQkFBQTtDL0N3eE9BO0ErQ3J4T0Q7RUFDQyxpQkFBQTtDL0N1eE9BO0ErQ3B4T0Q7RUFDQyxpQkFBQTtDL0NzeE9BO0ErQ254T0Q7RUFDQyxpQkFBQTtDL0NxeE9BO0ErQ2x4T0Q7RUFDQyxpQkFBQTtDL0NveE9BO0ErQ2p4T0Q7RUFDQyxpQkFBQTtDL0NteE9BO0ErQ2h4T0Q7RUFDQyxpQkFBQTtD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 */