/*!
 * 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: #F5FAFA;
}
/* 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: OpenSans-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #303132;
  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: #E61D43;
}
.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: OpenSans-Regular;
  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: #303132;
  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: #F5FAFA;
}
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: #EBF5F6;
}
.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: #303132;
  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: #E61D43;
}
.has-error .form-control {
  border-color: #E61D43;
  -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: #bb1534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0798f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0798f;
}
.has-error .input-group-addon {
  color: #E61D43;
  border-color: #E61D43;
  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: #6e7173;
}
@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: #d23250;
  border-color: #c02a47;
}
.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: #b42742;
  border-color: #8e1f34;
}
.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: #d23250;
  border-color: #c02a47;
}
.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: #b42742;
  border-color: #8e1f34;
}
.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: #b42742;
  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: #d23250;
  border-color: #c02a47;
}
.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: #303132;
  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: #303132;
}
.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: #d2173b;
}
.alert-danger hr {
  border-top-color: #e6c1c7;
}
.alert-danger .alert-link {
  color: #a4122e;
}
@-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: #303132;
  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: #E61D43;
  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: OpenSans-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
  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: OpenSans-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
  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: OpenSans-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}
.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: #E61D43;
  background-color: rgba(230, 29, 67, 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: 600;
  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: 600;
  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: 600;
  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: 600;
  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: OpenSans-Regular;
  src: local('☺'), url('fonts/OpenSans-Regular.ttf') format('truetype');
}
@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;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
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: 600;
  opacity: .5;
  font-size: 1.2em;
  margin-left: .2em;
  display: inline-block;
}
.pager {
  display: none;
}
.alert-text {
  color: #E61D43;
}
.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: 600;
  color: #4e5051;
}
.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: #f8f9fa;
  min-height: 60px;
  max-height: 60px;
  height: 100%;
  padding-left: 21.25px;
  padding-right: 21.25px;
}
@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: 21.25px 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-heading .public-title,
.modal-header .public-title {
  margin: 0;
}
.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.25rem;
  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: 21.25px;
}
.split-block-heading.page-heading .heading-block.right .heading-block-element.compound-heading-wrap {
  padding-left: 21.25px;
  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(10.625px  - .25em);
}
@media (max-width: 480px) {
  .split-block-heading.page-heading .heading-block.right {
    background: white;
    margin: 10px 0;
    height: unset;
    min-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: 10.625px;
}
.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: 42.5px;
}
@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.25rem;
  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: OpenSans-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.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: 600;
  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;
}
@media (max-width: 480px) {
  .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 {
    max-height: unset;
  }
}
.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: 600;
  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: 21.25px;
  padding-right: 21.25px;
  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: 600;
}
.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: #fad5dc;
}
@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 #E61D43;
  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: #E61D43;
  padding-top: 7px;
}
.banner-alert .alert-text {
  color: #bb1534;
}
.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: 21.25px;
}
.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: #bb1534;
  padding-left: 14px;
  padding-right: 14px;
  position: relative;
  top: 4px;
}
.banner-alert button:hover,
.banner-alert button:focus {
  color: #e61d43;
}
.banner-alert button:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-shadow: 0px 0px 4px #eb4b69;
}
.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: #E61D43;
  background: #fad5dc;
  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: #E61D43;
  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: #E61D43;
  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: #E61D43;
  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: #bb1534;
}
.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: 600;
}
.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: #b42742;
  border-color: #8e1f34;
}
.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: #b42742;
}
.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: #d23250;
  border-color: #c02a47;
}
.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: 600;
}
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: #e9eded;
  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: 600;
}
.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 .meta-container.meta--tabular .meta__entry.entry--inline .entry__label {
  padding-bottom: 1em;
}
.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: 600;
}
.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;
  font-size: 12px;
}
.meta--tabular .meta__entry .entry__label,
.meta--tabular .meta__entry .entry__figure:first-child {
  padding-bottom: 24px;
}
.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: #E61D43;
  background: #ffccd6;
}
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: #bb1534;
}
.has-error .form-control {
  border-color: #E61D43;
  -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: #bb1534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0798f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0798f;
}
.has-error .input-group-addon {
  color: #bb1534;
  border-color: #E61D43;
  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: #E61D43;
  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: #E61D43;
}
.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: #E61D43;
}
.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: #e61d43;
  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: calc(-.4em + 1px);
}
.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: 600;
  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: #6e7173;
  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: #E61D43;
  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: #E61D43;
  border-width: 7px;
  right: 6px;
}
.inline-error {
  padding: 7px 10px;
  background: #E61D43;
  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: #E61D43;
  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: #E61D43;
}
.has-error .help-block.alert-hovered:hover {
  background: rgba(230, 67, 29, 0.75);
}
.has-error .help-block.alert-hovered:hover:before {
  border-bottom-color: rgba(230, 67, 29, 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;
}
md-checkbox.md-default-theme.md-checked .md-icon,
md-checkbox#selectAll.md-checked .md-icon {
  background-color: rgba(63, 81, 181, 0.87);
}
.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: 600;
  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: 400;
  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 a.charm.svg-charm.svg-icon-sparkle,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-sparkle {
  fill: #e1b0ff;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-sparkle:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-sparkle:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-sparkle:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-sparkle:focus {
  fill: #fefdff;
}
.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: 400;
}
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: #E61D43;
  -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: #bb1534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0798f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0798f;
}
.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: #E61D43;
  -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: #bb1534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0798f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0798f;
}
.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: #bb1534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0798f;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f0798f;
}
.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: 600;
}
.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: #E61D43;
  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-flags-container.container--full-page {
  max-height: 100%;
}
.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: OpenSans-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
  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: OpenSans-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
  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: 600;
  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: 600;
  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: 600;
  margin: 0;
}
.search-results.search-results--sites .search-results__list .list__item .item__select-button {
  font-size: 1.21428571rem;
  font-weight: 600;
}
.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: 600;
}
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: #E61D43;
  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: 600;
}
.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: #b42742;
  border-color: #8e1f34;
}
.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: #b42742;
}
.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: #d23250;
  border-color: #c02a47;
}
.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: 600;
}
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: #E61D43;
}
@-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;
  position: fixed;
  right: 5%;
  z-index: 2147483647;
  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: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 16px;
  bottom: 15px;
}
.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: #E61D43;
  color: #E61D43;
}
.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: OpenSans-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 600;
}
.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: 600;
  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: OpenSans-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.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: -21.25px;
}
.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: 21.25px;
}
.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: 21.25px;
  padding-right: 21.25px;
}
.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: #F5FAFA;
  padding: 9.6px 12px;
  border-top: 1px solid #dceaea;
  border-bottom: 1px solid #dceaea;
  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: #EBF5F6;
}
.table > thead > tr > th,
.table > thead > tr .th,
.table > tbody > tr > th,
.table > tbody > tr .th {
  background: #F5FAFA;
  padding: 9.6px 12px;
  border-top: 1px solid #dceaea;
  border-bottom: 1px solid #dceaea;
  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: #fbfefe;
}
.table > thead > tr > th.sortable.sorting,
.table > thead > tr .th.sortable.sorting {
  background: #f8f9fa;
}
.table > thead > tr > th.sortable.sorting:hover,
.table > thead > tr .th.sortable.sorting:hover {
  background: #fefefe;
}
.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 26px;
}
.table > thead > tr > th .sort-wrapper .sort-label,
.table > thead > tr .th .sort-wrapper .sort-label {
  padding-right: 6px;
  font-size: 14px;
  font-weight: 700;
  color: #303132;
}
.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 ~ .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;
  height: 26px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 3px;
}
.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 {
  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;
  fill: #5C5E60;
}
.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 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.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 {
  display: none;
}
.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 {
  display: none;
}
.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 #dceaea;
}
.table > tbody > tr {
  background-color: #EBF5F6;
}
.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: 600;
  color: #007626;
}
.table > tbody > tr > td .form-group {
  margin-bottom: 0;
}
.table > tbody > tr > td.no-wrap {
  white-space: nowrap;
}
.table > tbody > tr > td:has(wnd-summary) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.table > tbody tr {
  border-bottom: 1px solid #e5e7e8;
}
.table > tbody tr.odd {
  background-color: #F5FAFA;
}
.table > tbody tr:not(.table-upload-row):not(.no-hover):hover {
  background-color: #cee9fe;
}
.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: #B4E4DC;
}
#ContentViewport .table > tbody tr.selection.odd {
  background: #bfe8e1;
}
.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: #F5FAFA;
}
.table > tbody td .warning-text {
  font-weight: 500;
  font-style: normal;
  border-radius: 3px;
  padding: 5px 12px 3px;
  border: 1px solid #E61D43;
  color: #bb1534;
  color: #863343;
}
.table > tbody td .warning-text:before {
  content: "\e356";
  font-family: "AppIcons";
  font-weight: normal;
  background-color: inherit;
  color: #E61D43;
  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: 600;
}
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: 600;
}
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: #d23250;
  border-color: #c02a47;
}
.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: #b42742;
  border-color: #8e1f34;
}
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: #b42742;
}
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: #d23250;
  border-color: #c02a47;
}
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: 600;
}
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: #b42742;
  border-color: #8e1f34;
}
.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: #b42742;
}
.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: #d23250;
  border-color: #c02a47;
}
.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: 600;
}
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: 600;
  background: #f5fafa;
}
.sibling-controls .btn.btn-default.form-control.split-toggle.active {
  color: #ffffff;
  background: #3b9191;
  border-color: #234444;
}
.sibling-controls.split-block-group,
.sibling-controls.split-block-heading,
.sibling-controls.distinct-controls,
.sibling-controls.table-filter-padding {
  background: #eaf6f6;
  border-bottom: 1px solid #b8d6d6;
}
.sibling-controls.distinct-controls:last-child {
  border-bottom: #dedede;
}
.page-heading {
  border-bottom: 1px solid #e5e7e8;
}
.table td a:not(.btn):not(.select2-choice) {
  font-weight: 400;
  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 #92cefd;
  border-bottom: 2px solid #92cefd;
}
.table tbody.expanded.selection {
  border-top-color: #38a6fb;
  border-bottom-color: #38a6fb;
}
.table tbody.expanded > tr {
  background: #e4f1f3;
}
.table:not(.no-hover) .table tbody.expanded > tr:not(.no-hover):hover {
  background: #c4e5fe;
}
.table tbody.expanded > tr.selection ~ tr {
  background-color: #b6dbde;
}
.table:not(.no-hover) .table tbody.expanded > tr.selection ~ tr:not(.no-hover):hover {
  background: #83c7fc;
}
.table tbody.expanded > tr.selection ~ tr.odd {
  background-color: #c2e1e1;
}
.table:not(.no-hover) .table tbody.expanded > tr.selection ~ tr.odd:not(.no-hover):hover {
  background: #83c7fc;
}
.table tbody.expanded > tr.odd {
  background-color: #eef7f7;
}
.table:not(.no-hover) .table tbody.expanded > tr.odd:not(.no-hover):hover {
  background: #c4e5fe;
}
.table tbody.expanded > tr:first-child {
  background: #b5defd;
}
.table:not(.no-hover) .table tbody.expanded > tr:first-child:not(.no-hover):hover {
  background: #a6d7fd;
}
tbody.collapsible:last-child > tr:first-child:not(.expanded) {
  border-bottom: 1px solid #dedede;
}
tbody.deep-nesting > tr.level-2 {
  background-color: #dbe6e7;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-2:not(.no-hover):hover {
  background-color: #ced8df;
}
tbody.deep-nesting > tr.level-2.odd {
  background-color: #e3eded;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-2.odd:not(.no-hover):hover {
  background-color: #ced8df;
}
tbody.deep-nesting > tr.level-3 {
  background-color: #cce0e2;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-3:not(.no-hover):hover {
  background-color: #bfceda;
}
tbody.deep-nesting > tr.level-3.odd {
  background-color: #d5e7e7;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-3.odd:not(.no-hover):hover {
  background-color: #bfceda;
}
.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: 600;
}
.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(235, 246, 245, 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: #bb1534;
  background: rgba(187, 21, 52, 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: 600;
  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: 600;
}
.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: 600;
}
.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: #E61D43;
  border-color: #E61D43;
  color: white;
}
.GalleryView-actionButton--danger:active {
  background-color: #bb1534;
  border-color: #bb1534;
}
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;
}
.header-instructions-column {
  padding-right: 0;
  height: calc(100% -  60px);
  min-height: calc(100% -  60px);
  max-height: calc(100% -  60px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .header-instructions-column {
    height: calc(100% -  60px);
  }
}
.header-instructions-container {
  width: 75%;
}
.header-instructions-container > .form-group-column.header-instructions {
  padding-left: 51.25px;
  font-weight: 500;
  width: 100%;
}
.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: 600;
  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: 600;
  color: #252d33;
  letter-spacing: -0.02em;
  color: var(--baseColor);
}
.xt-Slab-subtitle {
  font-size: .75em;
  text-transform: uppercase;
  letter-spacing: .045em;
  font-weight: 600;
  color: #6B6B6B;
}
.xt-Slab-title {
  font-size: 21px;
  font-weight: 600;
}
.xt-Slab-description {
  font-size: 1.2rem;
  opacity: .85;
  margin-top: 0.8em;
  font-weight: 400;
}
.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: 600;
  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: 600;
  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: 600;
}
.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: 600;
  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: 600;
  color: #002C33;
}
.xt-Sidebar-subHeading {
  margin-top: 12px;
  font-size: 15px;
  font-weight: 600;
  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 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: 600;
  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: 600;
  letter-spacing: 0.18px;
  -webkit-transition: background-color 120ms;
  transition: background-color 120ms;
  position: relative;
  background-color: white;
  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: white;
  border: 0;
}
.ux24 button.primary:hover {
  background-color: #005760;
}
.ux24 button.primary:active {
  background-color: #003237;
}
.ux24 button.primary:focus::before,
.ux24 button.primary:focus-within::before {
  border: 1px solid white;
}
.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: 600;
  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: white;
  -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: 600;
  text-align: center;
  color: #007C89;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-content h2 {
  margin: 0 0 24px 0;
  font-size: 20px;
  font-weight: 600;
}
.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: 600;
  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: 600;
  color: #E61D43;
  background: white;
  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: 600;
  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;
  }
}
.wnd-chat-container {
  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: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: 680px;
  height: 632px;
  background: #faf9f8;
  border: 1px solid #86888a;
  opacity: 1;
  -webkit-transition: height 250ms, width 250ms, opacity 250ms;
  transition: height 250ms, width 250ms, opacity 250ms;
  overflow-y: hidden;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.wnd-chat-container.minimized {
  height: 32px;
  width: 300px;
}
.wnd-chat-container.minimized .chat-header .chat-header-buttons .chat-header-minimize a svg.plus {
  height: 18px;
}
.wnd-chat-container.closed {
  height: 0px;
  width: 0px;
  opacity: 0;
}
.wnd-chat-container .chat-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 32px;
  width: 100%;
  background: white;
  gap: 8px;
  padding-left: 8px;
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
          box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
  z-index: 999;
}
.wnd-chat-container .chat-header .chat-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #303132;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 12px;
  font-weight: 600;
  gap: 8px;
}
.wnd-chat-container .chat-header .chat-title svg {
  fill: #9747ff;
  height: 20px;
  width: 20px;
}
.wnd-chat-container .chat-header .chat-header-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.wnd-chat-container .chat-header .chat-header-buttons a {
  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%;
  width: 28px;
}
.wnd-chat-container .chat-header .chat-header-buttons a svg {
  height: 18px;
  width: 18px;
  fill: #303132;
}
.wnd-chat-container .chat-header .chat-header-buttons a:focus {
  outline: 1px solid rgba(255, 255, 255, 0.6);
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-minimize {
  -webkit-transition: background 150ms;
  transition: background 150ms;
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-minimize a {
  display: grid;
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-minimize a svg {
  grid-column: 1;
  grid-row: 1;
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-minimize a svg.plus {
  height: 0;
  -webkit-transition: height 250ms;
  transition: height 250ms;
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-minimize:hover {
  background: rgba(0, 0, 0, 0.1);
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-minimize:focus-within {
  outline: 1px solid rgba(0, 0, 0, 0.6);
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-minimize:active {
  background: rgba(0, 0, 0, 0.2);
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-exit {
  -webkit-transition: background 150ms;
  transition: background 150ms;
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-exit svg {
  height: 16px;
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-exit:hover {
  background: rgba(0, 0, 0, 0.1);
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-exit:focus-within {
  outline: 1px solid rgba(0, 0, 0, 0.6);
}
.wnd-chat-container .chat-header .chat-header-buttons .chat-header-exit:active {
  background: rgba(0, 0, 0, 0.2);
}
.wnd-chat-container .chat-inner-container {
  height: 600px;
  -webkit-transition: height 250ms;
  transition: height 250ms;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.wnd-chat-container .chat-inner-container.minimized {
  height: 0px;
}
.wnd-chat-container .chat-history {
  padding: 0 8px;
  overflow-y: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.wnd-chat-container .chat-history .chat-history-item-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.wnd-chat-container .chat-history .chat-history-item-container .chat-history-item {
  background: white;
  border-radius: 16px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 12px;
  margin: 8px 0;
  -webkit-box-shadow: 0 4px 8px lightgray;
          box-shadow: 0 4px 8px lightgray;
  scroll-margin-top: 8px;
}
.wnd-chat-container .chat-history .chat-history-item-container .chat-history-item.chat-history-item-user {
  background: #007C89;
  border-bottom-right-radius: 0;
  -ms-flex-item-align: end;
      align-self: flex-end;
  color: white;
}
.wnd-chat-container .chat-history .chat-history-item-container .chat-history-item.chat-history-item-sys {
  border-bottom-left-radius: 0;
}
.wnd-chat-container .chat-history .chat-history-item-container .chat-history-item.chat-history-item-sys svg.loading {
  height: 20px;
  width: 20px;
  fill: #BF7DE8;
  fill-opacity: 1;
  -webkit-animation-name: chat-loading;
          animation-name: chat-loading;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
@-webkit-keyframes chat-loading {
  0% {
    fill-opacity: 1;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  25% {
    fill-opacity: .75;
  }
  50% {
    fill-opacity: 1;
  }
  75% {
    fill-opacity: .75;
  }
  100% {
    fill-opacity: 1;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes chat-loading {
  0% {
    fill-opacity: 1;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  25% {
    fill-opacity: .75;
  }
  50% {
    fill-opacity: 1;
  }
  75% {
    fill-opacity: .75;
  }
  100% {
    fill-opacity: 1;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.wnd-chat-container .chat-history .chat-history-item-container .chat-history-item p {
  margin: 0 0 4px;
}
.wnd-chat-container .chat-history .chat-history-item-container .chat-history-item ul,
.wnd-chat-container .chat-history .chat-history-item-container .chat-history-item ol {
  margin-bottom: 8px;
}
.wnd-chat-container .chat-history .chat-history-item-container .chat-history-item ul li,
.wnd-chat-container .chat-history .chat-history-item-container .chat-history-item ol li {
  margin-bottom: 4px;
}
.wnd-chat-container .chat-history .chat-history-item-container .chat-history-date {
  margin: 8px 0;
  -ms-flex-item-align: center;
      align-self: center;
}
.wnd-chat-container .chat-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-height: 32px;
  width: 100%;
  background: white;
  border-top: 1px solid #86888a;
}
.wnd-chat-container .chat-input .expanding-textbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 6px 8px;
  width: 100%;
  overflow: hidden;
  resize: none;
  min-height: 32px;
  line-height: 20px;
  max-height: 68px;
}
.wnd-chat-container .chat-input .expanding-textbox:focus {
  outline: none;
  border: none;
}
.wnd-chat-container .chat-input .expanding-textbox[contenteditable]:empty::before {
  content: attr(placeholder);
  color: gray;
}
.wnd-chat-container .chat-input:focus-within {
  outline: 2px solid #007C89;
  outline-offset: -1px;
}
.wnd-chat-container .chat-input label {
  display: none;
}
.wnd-chat-container .chat-input div[wnd-input] {
  width: calc(100% - 30px);
}
.wnd-chat-container .chat-input input {
  height: 31px;
  width: 100%;
  padding: 6px 8px;
  border: 0;
  background: none;
  outline: none;
}
.wnd-chat-container .chat-input input:focus {
  outline: none;
  border: none;
}
.wnd-chat-container .chat-input .button-container {
  height: 100%;
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: background 150ms;
  transition: background 150ms;
}
.wnd-chat-container .chat-input .button-container button {
  width: 30px;
  height: 30px;
  border: none;
  background: none;
}
.wnd-chat-container .chat-input .button-container svg {
  height: 20px;
  width: 20px;
  fill: #007C89;
  -webkit-transition: fill 150ms;
  transition: fill 150ms;
}
.wnd-chat-container .chat-input .button-container.disabled svg {
  fill: #999999;
}
.wnd-chat-container .chat-input .button-container:hover:not(.disabled),
.wnd-chat-container .chat-input .button-container:focus-within:not(.disabled) {
  background: #007C89;
}
.wnd-chat-container .chat-input .button-container:hover:not(.disabled) svg,
.wnd-chat-container .chat-input .button-container:focus-within:not(.disabled) svg {
  fill: white;
}
.wnd-chat-container .chat-input * {
  border-radius: 0;
}
wnd-summary {
  position: relative;
}
wnd-summary a {
  text-decoration: none;
  border-bottom: none !important;
}
wnd-summary a.toggle-button {
  height: 28px;
  width: 24px;
}
wnd-summary a.toggle-button svg {
  height: 20px;
  width: 20px;
  fill: #626262;
  -webkit-transition: fill 150ms;
  transition: fill 150ms;
}
wnd-summary a.toggle-button:hover svg,
wnd-summary a.toggle-button.toggle-button-open svg {
  fill: #9747ff;
}
wnd-summary .summary-container {
  position: absolute;
  top: 0px;
  left: 30px;
  width: 414px;
  height: 500px;
  border-radius: 4px;
  z-index: 999;
  border: 1px solid #86888a;
  background: #faf9f8;
  overflow: hidden;
  -webkit-transition: height 150ms;
  transition: height 150ms;
}
wnd-summary .summary-container .summary-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 32px;
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  z-index: 9999;
  position: relative;
  background: white;
  border-radius: 4px 4px 0 0;
  font-size: 12px;
  color: #303132;
}
wnd-summary .summary-container .summary-header a {
  text-decoration: none;
  border-bottom: none !important;
  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;
}
wnd-summary .summary-container .summary-header a.close-button svg {
  height: 18px;
  width: 18px;
  fill: #303132;
}
wnd-summary .summary-container .summary-header a.refresh-button svg {
  height: 14px;
  width: 14px;
  fill: #007C89;
}
wnd-summary .summary-container .summary-header a.context-button svg {
  height: 10px;
  width: 10px;
  fill: #007C89;
}
wnd-summary .summary-container .summary-header .summary-title-container {
  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-weight: 600;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-title {
  padding: 0 8px;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context {
  position: relative;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context a {
  line-height: 14px;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context a:active,
wnd-summary .summary-container .summary-header .summary-title-container .summary-context a:focus {
  text-decoration: none;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context a.menu-open {
  background: rgba(0, 0, 0, 0.2);
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context ul.summary-context-menu {
  position: absolute;
  min-width: 142px;
  background: white;
  list-style-type: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  border: 1px solid #E2E1E1;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context ul.summary-context-menu li {
  height: 34px;
  width: 100%;
  padding: 0 8px;
  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-transition: background 150ms;
  transition: background 150ms;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context ul.summary-context-menu li:first-of-type {
  border-radius: 4px 4px 0 0;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context ul.summary-context-menu li:last-of-type {
  border-radius: 0 0 4px 4px;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context ul.summary-context-menu li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  height: 100%;
  font-size: 14px;
  font-weight: 400;
  color: #303132;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context ul.summary-context-menu li:hover {
  background: rgba(0, 0, 0, 0.2);
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-context ul.summary-context-menu li svg {
  width: 15px;
  height: 15px;
  fill: #007C89;
}
wnd-summary .summary-container .summary-header .summary-title-container .summary-refresh a {
  margin-left: 4px;
}
wnd-summary .summary-container .summary-header .summary-close {
  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;
}
wnd-summary .summary-container .summary-header .summary-title-button {
  height: 32px;
  width: 28px;
  -webkit-transition: background 150ms;
  transition: background 150ms;
}
wnd-summary .summary-container .summary-header .summary-title-button:hover {
  background: rgba(0, 0, 0, 0.2);
}
wnd-summary .summary-container .summary-header .summary-title-button.context-button {
  font-size: 14px;
  font-weight: 600;
  color: #303132;
  width: unset;
  height: unset;
  padding: 0 8px;
  padding: 4px;
  border-radius: 4px;
  gap: 8px;
}
wnd-summary .summary-container .summary-content {
  padding: 8px;
  height: 466px;
  overflow-y: auto;
}
wnd-summary .summary-container .summary-content .summary-date {
  font-size: 12px;
  font-style: italic;
  color: #626262;
  margin-bottom: 8px;
}
wnd-summary .summary-container .summary-content svg.loading {
  height: 20px;
  width: 20px;
  fill: #9747ff;
  opacity: .6;
  fill-opacity: 1;
  -webkit-animation-name: chat-loading;
          animation-name: chat-loading;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
@keyframes chat-loading {
  0% {
    fill-opacity: 1;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  25% {
    fill-opacity: .75;
  }
  50% {
    fill-opacity: 1;
  }
  75% {
    fill-opacity: .75;
  }
  100% {
    fill-opacity: 1;
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
wnd-summary .summary-container .summary-content a {
  vertical-align: baseline;
}
wnd-summary .summary-container .summary-content p,
wnd-summary .summary-container .summary-content li {
  text-wrap: wrap;
}
wnd-summary .summary-container .summary-content p {
  margin: 0 0 4px;
}
wnd-summary .summary-container .summary-content ul,
wnd-summary .summary-container .summary-content ol {
  margin-bottom: 8px;
}
wnd-summary .summary-container .summary-content ul li,
wnd-summary .summary-container .summary-content ol li {
  margin-bottom: 4px;
}
wnd-summary .summary-container.awaiting-response {
  height: 70px;
}
/*
   Used for custom styles per client.  Overwritten by the build process
*/
.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: 36px;
  padding-bottom: 36px;
}
.sidebar .sub-nav > li > a,
.sidebar .sub-nav > li > button {
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-weight: 400;
  font-size: 1.14285714rem;
}
.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: OpenSans-Regular, "Helvetica Neue", Helvetica, Arial, sans-serif;
  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: #E61D43;
  color: white;
  font-weight: 600;
}
.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: #8d1027;
}
.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: 600;
  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: 600;
}
.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;
  }
}
form-requestor > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.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 #E61D43;
}
.EntityAlertSummary-item-heading {
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  color: #6b1919;
}
.EntityAlertSummary-item-count {
  font-size: 36px;
  font-weight: 700;
  margin: 0;
}
.InlineEntityAlert:not(:last-child) {
  margin-bottom: 0.5em;
}
.InlineEntityAlert-name {
  color: #bb1534;
}
.InlineEntityAlert-name:hover,
.InlineEntityAlert-name:focus {
  color: #e61d43;
}
.InlineEntityAlert-name:active {
  color: #8d1027;
}
.InlineEntityAlert-comment {
  font-style: italic;
  font-weight: normal;
  color: #bb1534;
}
.InlineEntityAlert-comment a {
  font-style: normal;
  font-weight: 600;
}
.InlineEntityAlerts-overflow {
  color: #bb1534;
  font-weight: 600;
}
.InlineEntityAlerts-overflow:hover,
.InlineEntityAlerts-overflow:focus {
  color: #e61d43;
}
.InlineEntityAlerts-overflow:active {
  color: #8d1027;
}
.EntityAlertLink {
  color: #bb1534;
}
.EntityAlertLink:hover,
.EntityAlertLink:focus {
  color: #e61d43;
}
.EntityAlertLink:active {
  color: #8d1027;
}
.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: 600;
}
.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: #E61D43;
}
.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: #E61D43;
}
.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: #E61D43;
}
.TokenTag[status-code="ALERT"] .TokenTagIcon {
  background-color: #E61D43;
}
.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: 400;
  color: #006666;
  margin: 0 0 16px 0;
}
.WelcomeHeading2 {
  font-size: 26px;
  font-weight: 400;
  color: #006666;
  margin: 0;
  margin-bottom: 1em;
}
.WelcomeHeading3 {
  font-size: 22px;
  font-weight: 600;
  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: 400;
  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: 400;
  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: 400;
  margin: 0;
}
.WelcomeScreenActionBlock-title + .WelcomeText {
  margin-top: 0.25em;
}
.WelcomeScreenActionBlock-title token-tag {
  margin-left: 8px;
}
.WelcomeScreenActionBlock-subtitle {
  font-size: 14px;
  opacity: 0.75;
  font-weight: 400;
}
.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: 400;
  line-height: 1.2;
}
.WelcomeScreenActionBlock--medium .WelcomeScreenActionBlock-subtitle {
  font-size: 15px;
  font-weight: 400;
}
.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: 400;
  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: 400;
  width: 65%;
}
.SubscriptionConfirmationScreen .WelcomeHeading3 {
  margin-top: 35px;
  margin-left: 0;
  font-style: normal;
}
.SubscriptionConfirmationScreen .WelcomeHeading2,
.SubscriptionConfirmationScreen WelcomeHeading3 {
  font-weight: 400;
}
.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: 600;
}
.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-header {
  font-size: 1.15em;
  font-weight: 600;
  background: rgba(0, 0, 0, 0.1);
  padding: 4px 8px;
}
.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: #303132;
}
.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;
}
.material-select-header-addon.material-select-header-addon--search.material-select-header-addon--search-selectall {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.material-select-header-addon.material-select-header-addon--search.material-select-header-addon--search-selectall md-input-container {
  padding: 0;
  margin: 0;
  width: unset;
}
.material-select-header-addon.material-select-header-addon--search.material-select-header-addon--search-selectall md-input-container md-checkbox {
  margin: 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: 400;
  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: #E61D43 !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: 600;
  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: 600;
  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: #E61D43;
}
.u-green {
  color: #007626;
}
.u-red-text {
  color: #bb1534;
}
.u-green-text {
  color: #006600;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1pd2F0ZXJzLmNzcyIsIkNvbnRlbnQvU2l0ZS5sZXNzIiwiQ29udGVudC9sZXNzL2NvbW1vblZhcmlhYmxlcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbm9ybWFsaXplLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9wcmludC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvc2NhZmZvbGRpbmcubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL21peGlucy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdHlwZS5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvY29kZS5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvZ3JpZC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdGFibGVzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9mb3Jtcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYnV0dG9ucy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvY29tcG9uZW50LWFuaW1hdGlvbnMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2dseXBoaWNvbnMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2Ryb3Bkb3ducy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYnV0dG9uLWdyb3Vwcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvaW5wdXQtZ3JvdXBzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9uYXZzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9uYXZiYXIubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3V0aWxpdGllcy5sZXNzIiwiQ29udGVudC9mb3JtLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9icmVhZGNydW1icy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcGFnaW5hdGlvbi5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcGFnZXIubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2xhYmVscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYmFkZ2VzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9qdW1ib3Ryb24ubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3RodW1ibmFpbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2FsZXJ0cy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcHJvZ3Jlc3MtYmFycy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbWVkaWEubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2xpc3QtZ3JvdXAubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3BhbmVscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvd2VsbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2Nsb3NlLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9tb2RhbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3Rvb2x0aXAubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3BvcG92ZXJzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9jYXJvdXNlbC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcyIsIkNvbnRlbnQvbGVzcy9hbmd1bGFyLXVpLmxlc3MiLCJDb250ZW50L2xlc3Mvc2VsZWN0Mi5sZXNzIiwiQ29udGVudC9sZXNzL2FuZ3VsYXItdWktdHJlZS5taW4uY3NzIiwiQ29udGVudC9sZXNzL3VpLXRyZWUubGVzcyIsIkNvbnRlbnQvbG9hZGVycy5sZXNzIiwiQ29udGVudC9sZXNzL0ZvbnRTeW1ib2xzLmxlc3MiLCJDb250ZW50L0FwcEljb25zLmxlc3MiLCJDb250ZW50L2xlc3MvbGF5b3V0LW1haW4ubGVzcyIsIkNvbnRlbnQvbGVzcy9oZWFkaW5ncy5sZXNzIiwiQ29udGVudC90YWJzLmxlc3MiLCJDb250ZW50L2FjdGlvbkJhci5sZXNzIiwiQ29udGVudC9ncmlkLmxlc3MiLCJDb250ZW50L3NwYXRpYWwubGVzcyIsIkNvbnRlbnQvc2xpZGVQYW5lbC5sZXNzIiwiQ29udGVudC9jdXN0b21MYWJlbHMubGVzcyIsIkNvbnRlbnQvc2VsZWN0Mi5sZXNzIiwiQ29udGVudC9kYXRlcGlja2VyLmxlc3MiLCJDb250ZW50L3RpbWVwaWNrZXIubGVzcyIsIkNvbnRlbnQvZG9jdW1lbnRzLmxlc3MiLCJDb250ZW50L25hdkZsYWdzLmxlc3MiLCJDb250ZW50L2xlc3MvbGlzdHMubGVzcyIsIkNvbnRlbnQvdG9hc3Rlci5sZXNzIiwiQ29udGVudC9wb3BvdmVyLmxlc3MiLCJDb250ZW50L3JhbmdlLmxlc3MiLCJDb250ZW50L2xlc3MvR2FsbGVyeVZpZXcubGVzcyIsIkNvbnRlbnQvZXh0ZXJuYWwubGVzcyIsIkNvbnRlbnQvbGVzcy9wdWJsaWMtbGFuZGluZy5sZXNzIiwiQ29udGVudC9sZXNzL3V4MjQubGVzcyIsIkNvbnRlbnQvbGVzcy93bmQtY2hhdC5sZXNzIiwiQ29udGVudC9sZXNzL3duZC1zdW1tYXJ5Lmxlc3MiLCJDb250ZW50L29yZy1zcGVjaWZpYy9taXdhdGVycy9DdXN0b21TaXRlLmxlc3MiLCJDb250ZW50L2xlc3MvdGFibWVudS5sZXNzIiwiQ29udGVudC9sZXNzL3NpZGViYXIubGVzcyIsIkNvbnRlbnQvbGVzcy9zaXRlc2VsZWN0aW9uLmxlc3MiLCJDb250ZW50L2Rtci5sZXNzIiwiQ29udGVudC9sZXNzL2Ryb3Bkb3ducy5sZXNzIiwiQ29udGVudC9sZXNzL05hdlJld29yay5sZXNzIiwiQ29udGVudC9sZXNzL1N2Z1dyYXAubGVzcyIsIkNvbnRlbnQvbGVzcy9jb21wb25lbnRzL0VudGl0eUFsZXJ0SWNvbi5sZXNzIiwiQ29udGVudC9sZXNzL2NvbXBvbmVudHMvRW50aXR5QWxlcnRzLmxlc3MiLCJDb250ZW50L2xlc3MvY29tcG9uZW50cy9MaXN0Q2FyZEdyb3VwLmxlc3MiLCJDb250ZW50L2xlc3MvY29tcG9uZW50cy9EYXNoYm9hcmQubGVzcyIsIkNvbnRlbnQvbGVzcy9jb21wb25lbnRzL01vdGlvbkhpbnQubGVzcyIsIkNvbnRlbnQvbGVzcy90ZW1wTGF5b3V0Rml4ZXMubGVzcyIsIkNvbnRlbnQvbGVzcy93ZWxjb21lLmxlc3MiLCJDb250ZW50L2xlc3MvSm9pbmVkQ2FyZC5sZXNzIiwiQ29udGVudC9sZXNzL0Rhc2hib2FyZC1jb2xsYXBzaW5nTGlzdHMubGVzcyIsIkNvbnRlbnQvbGVzcy9EYXNoYm9hcmQtYWN0aW9ucy5sZXNzIiwiQ29udGVudC9sZXNzL1NpZ25pbmcubGVzcyIsIkNvbnRlbnQvbGVzcy9TcGxpdFZpZXdUYWJzLmxlc3MiLCJDb250ZW50L2xlc3MvQ291bnQubGVzcyIsIkNvbnRlbnQvbGVzcy9GbGF0TGlzdC5sZXNzIiwiQ29udGVudC9sZXNzL2Jvb3RzdHJhcC1vdmVycmlkZXMubGVzcyIsIkNvbnRlbnQvbGVzcy9tb2RhbC1tb2RpZmljYXRpb25zLmxlc3MiLCJDb250ZW50L2xlc3MvcGRmLXByZXZpZXcubGVzcyIsIkNvbnRlbnQvbGVzcy9uY29yZS1tYXRlcmlhbC5sZXNzIiwiQ29udGVudC9sZXNzL21kRGlhbG9nLmxlc3MiLCJDb250ZW50L2xlc3MvRmxvYXRDYXJkLmxlc3MiLCJDb250ZW50L2xlc3MvRW50aXR5U3VtbWFyeS5sZXNzIiwiQ29udGVudC9sZXNzL1ByZXZpZXdTaGVldC5sZXNzIiwiQ29udGVudC9sZXNzL29sT3ZlcnJpZGVzLmxlc3MiLCJDb250ZW50L2xlc3MvX3V0aWxpdHkubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7R0FRRztBQUNILCtCQ2VRO0FEZFIsaUJDZVE7QUNyQlI7RUFFSSxnQkFBQTtDRk9IO0FFcTdCRDtFQUNJLGVBQUE7Q0ZuN0JIO0FBQ0QscUJBQXFCO0FBQ3JCOztFQUVFO0FBQ0YsNEJBQTRCO0FBQzVCOzs7O0dBSUc7QUVxL0NIO0VBR0ksWUFBQTtDRnIvQ0g7QUVvM0RDO0VBQ0UsYUFBQTtDRmwzREg7QUVpM0RDO0VBQ0UsV0FBQTtDRi8yREg7QUU4MkRDO0VBQ0UsWUFBQTtDRjUyREg7QUUyMkRDO0VBQ0UsWUFBQTtDRnoyREg7QUV3MkRDO0VBQ0UsWUFBQTtDRnQyREg7QUVxMkRDO0VBQ0UsWUFBQTtDRm4yREg7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QUE7Q1R5dEJaO0FTeHRCRDtFQUFhLFdBQUE7Q1QydEJaO0FTMXRCRDtFQUFhLG9CQUFBO0NUNnRCWjtBUzV0QkQ7RUFBYSxvQkFBQTtDVCt0Qlo7QVM5dEJEO0VBQWEsWUFBQTtDVGl1Qlo7QVN0dEJEO0VBQ0U7SUFDRSxpQkFBQTtHVHd0QkQ7RVNydEJEOzs7Ozs7Ozs7OztJQVdFLFlBQUE7R1R1dEJEO0VTcnRCRDtJQUFhLG1CQUFBO0dUd3RCWjtFU3Z0QkQ7SUFBYSxvQkFBQTtHVDB0Qlo7RVN6dEJEO0lBQWEsV0FBQTtHVDR0Qlo7RVMzdEJEO0lBQWEsb0JBQUE7R1Q4dEJaO0VTN3RCRDtJQUFhLG9CQUFBO0dUZ3VCWjtFUy90QkQ7SUFBYSxXQUFBO0dUa3VCWjtFU2p1QkQ7SUFBYSxvQkFBQTtHVG91Qlo7RVNudUJEO0lBQWEsb0JBQUE7R1RzdUJaO0VTcnVCRDtJQUFhLFdBQUE7R1R3dUJaO0VTdnVCRDtJQUFhLG9CQUFBO0dUMHVCWjtFU3p1QkQ7SUFBYSxvQkFBQTtHVDR1Qlo7RVMzdUJEO0lBQWEsWUFBQTtHVDh1Qlo7RVMzdUJEO0lBQWtCLGtCQUFBO0dUOHVCakI7RVM3dUJEO0lBQWtCLG1CQUFBO0dUZ3ZCakI7RVMvdUJEO0lBQWtCLFVBQUE7R1RrdkJqQjtFU2p2QkQ7SUFBa0IsbUJBQUE7R1RvdkJqQjtFU252QkQ7SUFBa0IsbUJBQUE7R1RzdkJqQjtFU3J2QkQ7SUFBa0IsVUFBQTtHVHd2QmpCO0VTdnZCRDtJQUFrQixtQkFBQTtHVDB2QmpCO0VTenZCRDtJQUFrQixtQkFBQTtHVDR2QmpCO0VTM3ZCRDtJQUFrQixVQUFBO0dUOHZCakI7RVM3dkJEO0lBQWtCLG1CQUFBO0dUZ3dCakI7RVMvdkJEO0lBQWtCLG1CQUFBO0dUa3dCakI7RVNod0JEO0lBQWtCLG1CQUFBO0dUbXdCakI7RVNsd0JEO0lBQWtCLG9CQUFBO0dUcXdCakI7RVNwd0JEO0lBQWtCLFdBQUE7R1R1d0JqQjtFU3R3QkQ7SUFBa0Isb0JBQUE7R1R5d0JqQjtFU3h3QkQ7SUFBa0Isb0JBQUE7R1Qyd0JqQjtFUzF3QkQ7SUFBa0IsV0FBQTtHVDZ3QmpCO0VTNXdCRDtJQUFrQixvQkFBQTtHVCt3QmpCO0VTOXdCRDtJQUFrQixvQkFBQTtHVGl4QmpCO0VTaHhCRDtJQUFrQixXQUFBO0dUbXhCakI7RVNseEJEO0lBQWtCLG9CQUFBO0dUcXhCakI7RVNweEJEO0lBQWtCLG9CQUFBO0dUdXhCakI7RVNweEJEO0lBQW9CLHlCQUFBO0dUdXhCbkI7RVN0eEJEO0lBQW9CLDBCQUFBO0dUeXhCbkI7RVN4eEJEO0lBQW9CLGlCQUFBO0dUMnhCbkI7RVMxeEJEO0lBQW9CLDBCQUFBO0dUNnhCbkI7RVM1eEJEO0lBQW9CLDBCQUFBO0dUK3hCbkI7RVM5eEJEO0lBQW9CLGlCQUFBO0dUaXlCbkI7RVNoeUJEO0lBQW9CLDBCQUFBO0dUbXlCbkI7RVNseUJEO0lBQW9CLDBCQUFBO0dUcXlCbkI7RVNweUJEO0lBQW9CLGlCQUFBO0dUdXlCbkI7RVN0eUJEO0lBQW9CLDBCQUFBO0dUeXlCbkI7RVN4eUJEO0lBQW9CLDBCQUFBO0dUMnlCbkI7Q0FDRjtBU2p5QkQ7RUFDRTtJQUNFLGlCQUFBO0dUbXlCRDtFU2p5QkQ7Ozs7Ozs7Ozs7O0lBV0UsWUFBQTtHVG15QkQ7RVNqeUJEO0lBQWEsbUJBQUE7R1RveUJaO0VTbnlCRDtJQUFhLG9CQUFBO0dUc3lCWjtFU3J5QkQ7SUFBYSxXQUFBO0dUd3lCWjtFU3Z5QkQ7SUFBYSxvQkFBQTtHVDB5Qlo7RVN6eUJEO0lBQWEsb0JBQUE7R1Q0eUJaO0VTM3lCRDtJQUFhLFdBQUE7R1Q4eUJaO0VTN3lCRDtJQUFhLG9CQUFBO0dUZ3pCWjtFUy95QkQ7SUFBYSxvQkFBQTtHVGt6Qlo7RVNqekJEO0lBQWEsV0FBQTtHVG96Qlo7RVNuekJEO0lBQWEsb0JBQUE7R1RzekJaO0VTcnpCRDtJQUFhLG9CQUFBO0dUd3pCWjtFU3Z6QkQ7SUFBYSxZQUFBO0dUMHpCWjtFU3Z6QkQ7SUFBa0IsV0FBQTtHVDB6QmpCO0VTenpCRDtJQUFrQixrQkFBQTtHVDR6QmpCO0VTM3pCRDtJQUFrQixtQkFBQTtHVDh6QmpCO0VTN3pCRDtJQUFrQixVQUFBO0dUZzBCakI7RVMvekJEO0lBQWtCLG1CQUFBO0dUazBCakI7RVNqMEJEO0lBQWtCLG1CQUFBO0dUbzBCakI7RVNuMEJEO0lBQWtCLFVBQUE7R1RzMEJqQjtFU3IwQkQ7SUFBa0IsbUJBQUE7R1R3MEJqQjtFU3YwQkQ7SUFBa0IsbUJBQUE7R1QwMEJqQjtFU3owQkQ7SUFBa0IsVUFBQTtHVDQwQmpCO0VTMzBCRDtJQUFrQixtQkFBQTtHVDgwQmpCO0VTNzBCRDtJQUFrQixtQkFBQTtHVGcxQmpCO0VTOTBCRDtJQUFrQixZQUFBO0dUaTFCakI7RVNoMUJEO0lBQWtCLG1CQUFBO0dUbTFCakI7RVNsMUJEO0lBQWtCLG9CQUFBO0dUcTFCakI7RVNwMUJEO0lBQWtCLFdBQUE7R1R1MUJqQjtFU3QxQkQ7SUFBa0Isb0JBQUE7R1R5MUJqQjtFU3gxQkQ7SUFBa0Isb0JBQUE7R1QyMUJqQjtFUzExQkQ7SUFBa0IsV0FBQTtHVDYxQmpCO0VTNTFCRDtJQUFrQixvQkFBQTtHVCsxQmpCO0VTOTFCRDtJQUFrQixvQkFBQTtHVGkyQmpCO0VTaDJCRDtJQUFrQixXQUFBO0dUbTJCakI7RVNsMkJEO0lBQWtCLG9CQUFBO0dUcTJCakI7RVNwMkJEO0lBQWtCLG9CQUFBO0dUdTJCakI7RVNwMkJEO0lBQW9CLGVBQUE7R1R1MkJuQjtFU3QyQkQ7SUFBb0IseUJBQUE7R1R5MkJuQjtFU3gyQkQ7SUFBb0IsMEJBQUE7R1QyMkJuQjtFUzEyQkQ7SUFBb0IsaUJBQUE7R1Q2MkJuQjtFUzUyQkQ7SUFBb0IsMEJBQUE7R1QrMkJuQjtFUzkyQkQ7SUFBb0IsMEJBQUE7R1RpM0JuQjtFU2gzQkQ7SUFBb0IsaUJBQUE7R1RtM0JuQjtFU2wzQkQ7SUFBb0IsMEJBQUE7R1RxM0JuQjtFU3AzQkQ7SUFBb0IsMEJBQUE7R1R1M0JuQjtFU3QzQkQ7SUFBb0IsaUJBQUE7R1R5M0JuQjtFU3gzQkQ7SUFBb0IsMEJBQUE7R1QyM0JuQjtFUzEzQkQ7SUFBb0IsMEJBQUE7R1Q2M0JuQjtDQUNGO0FTbjNCRDtFQUNFO0lBQ0Usa0JBQUE7R1RxM0JEO0VTbDNCRDs7Ozs7Ozs7Ozs7SUFXRSxZQUFBO0dUbzNCRDtFU2wzQkQ7SUFBYSxtQkFBQTtHVHEzQlo7RVNwM0JEO0lBQWEsb0JBQUE7R1R1M0JaO0VTdDNCRDtJQUFhLFdBQUE7R1R5M0JaO0VTeDNCRDtJQUFhLG9CQUFBO0dUMjNCWjtFUzEzQkQ7SUFBYSxvQkFBQTtHVDYzQlo7RVM1M0JEO0lBQWEsV0FBQTtHVCszQlo7RVM5M0JEO0lBQWEsb0JBQUE7R1RpNEJaO0VTaDRCRDtJQUFhLG9CQUFBO0dUbTRCWjtFU2w0QkQ7SUFBYSxXQUFBO0dUcTRCWjtFU3A0QkQ7SUFBYSxvQkFBQTtHVHU0Qlo7RVN0NEJEO0lBQWEsb0JBQUE7R1R5NEJaO0VTeDRCRDtJQUFhLFlBQUE7R1QyNEJaO0VTeDRCRDtJQUFrQixXQUFBO0dUMjRCakI7RVMxNEJEO0lBQWtCLGtCQUFBO0dUNjRCakI7RVM1NEJEO0lBQWtCLG1CQUFBO0dUKzRCakI7RVM5NEJEO0lBQWtCLFVBQUE7R1RpNUJqQjtFU2g1QkQ7SUFBa0IsbUJBQUE7R1RtNUJqQjtFU2w1QkQ7SUFBa0IsbUJBQUE7R1RxNUJqQjtFU3A1QkQ7SUFBa0IsVUFBQTtHVHU1QmpCO0VTdDVCRDtJQUFrQixtQkFBQTtHVHk1QmpCO0VTeDVCRDtJQUFrQixtQkFBQTtHVDI1QmpCO0VTMTVCRDtJQUFrQixVQUFBO0dUNjVCakI7RVM1NUJEO0lBQWtCLG1CQUFBO0dUKzVCakI7RVM5NUJEO0lBQWtCLG1CQUFBO0dUaTZCakI7RVMvNUJEO0lBQWtCLFlBQUE7R1RrNkJqQjtFU2o2QkQ7SUFBa0IsbUJBQUE7R1RvNkJqQjtFU242QkQ7SUFBa0Isb0JBQUE7R1RzNkJqQjtFU3I2QkQ7SUFBa0IsV0FBQTtHVHc2QmpCO0VTdjZCRDtJQUFrQixvQkFBQTtHVDA2QmpCO0VTejZCRDtJQUFrQixvQkFBQTtHVDQ2QmpCO0VTMzZCRDtJQUFrQixXQUFBO0dUODZCakI7RVM3NkJEO0lBQWtCLG9CQUFBO0dUZzdCakI7RVMvNkJEO0lBQWtCLG9CQUFBO0dU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QUFXLGlCQUFBO0Nkay9FOUM7QWNqL0VtQztFQUFXLGlCQUFBO0Nkby9FOUM7QWNuL0VtQztFQUFXLGlCQUFBO0Nkcy9FOUM7QWNyL0VtQztFQUFXLGlCQUFBO0Nkdy9FOUM7QWN2L0VtQztFQUFXLGlCQUFBO0NkMC9FOUM7QWN6L0VtQztFQUFXLGlCQUFBO0NkNC9FOUM7QWMzL0VtQztFQUFXLGlCQUFBO0NkOC9FOUM7QWM3L0VtQztFQUFXLGlCQUFBO0NkZ2dGOUM7QWMvL0VtQztFQUFXLGlCQUFBO0Nka2dGOUM7QWNqZ0ZtQztFQUFXLGlCQUFBO0Nkb2dGOUM7QWNuZ0ZtQztFQUFXLGlCQUFBO0Nkc2dGOUM7QWNyZ0ZtQztFQUFXLGlCQUFBO0Nkd2dGOUM7QWN2Z0ZtQztFQUFXLGlCQUFBO0NkMGdGOUM7QWN6Z0ZtQztFQUFXLGlCQUFBO0NkNGdGOUM7QWMzZ0ZtQztFQUFXLGlCQUFBO0NkOGdGOUM7QWM3Z0ZtQztFQUFXLGlCQUFBO0NkZ2hGOUM7QWMvZ0ZtQztFQUFXLGlCQUFBO0Nka2hGOUM7QWNqaEZtQztFQUFXLGlCQUFBO0Nkb2hGOUM7QWNuaEZtQztFQUFXLGlCQUFBO0Nkc2hGOUM7QWNyaEZtQztFQUFXLGlCQUFBO0Nkd2hGOUM7QWN2aEZtQztFQUFXLGlCQUFBO0NkMGhGOUM7QWN6aEZtQztFQUFXLGlCQUFBO0NkNGhGOUM7QWMzaEZtQztFQUFXLGlCQUFBO0NkOGhGOUM7QWM3aEZtQztFQUFXLGlCQUFBO0NkZ2lGOUM7QWMvaEZtQztFQUFXLGlCQUFBO0Nka2lGOUM7QWNqaUZtQztFQUFXLGlCQUFBO0Nkb2lGOUM7QWNuaUZtQztFQUFXLGlCQUFBO0Nkc2lGOUM7QWNyaUZtQztFQUFXLGlCQUFBO0Nkd2lGOUM7QWN2aUZtQztFQUFXLGlCQUFBO0NkMGlGOUM7QWN6aUZtQztFQUFXLGlCQUFBO0NkNGlGOUM7QWMzaUZtQztFQUFXLGlCQUFBO0NkOGlGOUM7QWM3aUZtQztFQUFXLGlCQUFBO0NkZ2pGOUM7QWMvaUZtQztFQUFXLGlCQUFBO0Nka2pGOUM7QWNqakZtQztFQUFXLGlCQUFBO0Nkb2pGOUM7QWNuakZtQztFQUFXLGlCQUFBO0Nkc2pGOUM7QWNyakZtQztFQUFXLGlCQUFBO0Nkd2pGOUM7QWN2akZtQztFQUFXLGlCQUFBO0NkMGpGOUM7QWN6akZtQztFQUFXLGlCQUFBO0NkNGpGOUM7QWMzakZtQztFQUFXLGlCQUFBO0NkOGpGOUM7QWM3akZtQztFQUFXLGlCQUFBO0NkZ2tGOUM7QWMvakZtQztFQUFXLGlCQUFBO0Nka2tGOUM7QWNqa0ZtQztFQUFXLGlCQUFBO0Nkb2tGOUM7QWNua0ZtQztFQUFXLGlCQUFBO0Nkc2tGOUM7QWNya0ZtQztFQUFXLGlCQUFBO0Nkd2tGOUM7QWN2a0ZtQztFQUFXLGlCQUFBO0NkMGtGOUM7QWN6a0ZtQztFQUFXLGlCQUFBO0NkNGtGOUM7QWMza0ZtQztFQUFXLGlCQUFBO0NkOGtGOUM7QWM3a0ZtQztFQUFXLGlCQUFBO0NkZ2xGOUM7QWMva0ZtQztFQUFXLGlCQUFBO0Nka2xGOUM7QWNqbEZtQztFQUFXLGlCQUFBO0Nkb2xGOUM7QWNubEZtQztFQUFXLGlCQUFBO0Nkc2xGOUM7QWNybEZtQztFQUFXLGlCQUFBO0Nkd2xGOUM7QWN2bEZtQztFQUFXLGlCQUFBO0NkMGxGOUM7QWN6bEZtQztFQUFXLGlCQUFBO0NkNGxGOUM7QWMzbEZtQztFQUFXLGlCQUFBO0NkOGxGOUM7QWM3bEZtQztFQUFXLGlCQUFBO0NkZ21GOUM7QWMvbEZtQztFQUFXLGlCQUFBO0Nka21GOUM7QWNqbUZtQztFQUFXLGlCQUFBO0Nkb21GOUM7QWNubUZtQztFQUFXLGlCQUFBO0Nkc21GOUM7QWNybUZtQztFQUFXLGlCQUFBO0Nkd21GOUM7QWN2bUZtQztFQUFXLGlCQUFBO0NkMG1GOUM7QWN6bUZtQztFQUFXLGlCQUFBO0NkNG1GOUM7QWMzbUZtQztFQUFXLGlCQUFBO0NkOG1GOUM7QWM3bUZtQztFQUFXLGlCQUFBO0NkZ25GOUM7QWMvbUZtQztFQUFXLGlCQUFBO0Nka25GOUM7QWNqbkZtQztFQUFXLGlCQUFBO0Nkb25GOUM7QWNubkZtQztFQUFXLGlCQUFBO0Nkc25GOUM7QWNybkZtQztFQUFXLGlCQUFBO0Nkd25GOUM7QWN2bkZtQztFQUFXLGlCQUFBO0NkMG5GOUM7QWN6bkZtQztFQUFXLGlCQUFBO0NkNG5GOUM7QWMzbkZtQztFQUFXLGlCQUFBO0NkOG5GOUM7QWM3bkZtQztFQUFXLGlCQUFBO0NkZ29GOUM7QWMvbkZtQztFQUFXLGlCQUFBO0Nka29GOUM7QWNqb0ZtQztFQUFXLGlCQUFBO0Nkb29GOUM7QWNub0ZtQztFQUFXLGlCQUFBO0Nkc29GOUM7QWNyb0ZtQztFQUFXLGlCQUFBO0Nkd29GOUM7QWN2b0ZtQztFQUFXLGlCQUFBO0NkMG9GOUM7QWN6b0ZtQztFQUFXLGlCQUFBO0NkNG9GOUM7QWMzb0ZtQztFQUFXLGlCQUFBO0NkOG9GOUM7QWM3b0ZtQztFQUFXLGlCQUFBO0NkZ3BGOUM7QWMvb0ZtQztFQUFXLGlCQUFBO0Nka3BGOUM7QWNqcEZtQztFQUFXLGlCQUFBO0Nkb3BGOUM7QWNucEZtQztFQUFXLGlCQUFBO0Nkc3BGOUM7QWNycEZtQztFQUFXLGlCQUFBO0Nkd3BGOUM7QWN2cEZtQztFQUFXLGlCQUFBO0NkMHBGOUM7QWN6cEZtQztFQUFXLGlCQUFBO0NkNHBGOUM7QWMzcEZtQztFQUFXLGlCQUFBO0NkOHBGOUM7QWM3cEZtQztFQUFXLGlCQUFBO0NkZ3FGOUM7QWMvcEZtQztFQUFXLGlCQUFBO0Nka3FGOUM7QWNqcUZtQztFQUFXLGlCQUFBO0Nkb3FGOUM7QWNucUZtQztFQUFXLGlCQUFBO0Nkc3FGOUM7QWNycUZtQztFQUFXLGlCQUFBO0Nkd3FGOUM7QWN2cUZtQztFQUFXLGlCQUFBO0NkMHFGOUM7QWN6cUZtQztFQUFXLGlCQUFBO0NkNHFGOUM7QWMzcUZtQztFQUFXLGlCQUFBO0NkOHFGOUM7QWM3cUZtQztFQUFXLGlCQUFBO0NkZ3JGOUM7QWMvcUZtQztFQUFXLGlCQUFBO0Nka3JGOUM7QWNqckZtQztFQUFXLGlCQUFBO0Nkb3JGOUM7QWNuckZtQztFQUFXLGlCQUFBO0Nkc3JGOUM7QWNyckZtQztFQUFXLGlCQUFBO0Nkd3JGOUM7QWN2ckZtQztFQUFXLGlCQUFBO0NkMHJGOUM7QWN6ckZtQztFQUFXLGlCQUFBO0NkNHJGOUM7QWMzckZtQztFQUFXLGlCQUFBO0NkOHJGOUM7QWM3ckZtQztFQUFXLGlCQUFBO0NkZ3NGOUM7QWMvckZtQztFQUFXLGlCQUFBO0Nka3NGOUM7QWNqc0ZtQztFQUFXLGlCQUFBO0Nkb3NGOUM7QWNuc0ZtQztFQUFXLGlCQUFBO0Nkc3NGOUM7QWNyc0ZtQztFQUFXLGlCQUFBO0Nkd3NGOUM7QWN2c0ZtQztFQUFXLGlCQUFBO0NkMHNGOUM7QWN6c0ZtQztFQUFXLGlCQUFBO0NkNHNGOUM7QWMzc0ZtQztFQUFXLGlCQUFBO0NkOHNGOUM7QWM3c0ZtQztFQUFXLGlCQUFBO0NkZ3RGOUM7QWMvc0ZtQztFQUFXLGlCQUFBO0Nka3RGOUM7QWNqdEZtQztFQUFXLGlCQUFBO0Nkb3RGOUM7QWNudEZtQztFQUFXLGlCQUFBO0Nkc3RGOUM7QWNydEZtQztFQUFXLGlCQUFBO0Nkd3RGOUM7QWN2dEZtQztFQUFXLGlCQUFBO0NkMHRGOUM7QWN6dEZtQztFQUFXLGlCQUFBO0NkNHRGOUM7QWMzdEZtQztFQUFXLGlCQUFBO0NkOHRGOUM7QWM3dEZtQztFQUFXLGlCQUFBO0NkZ3VGOUM7QWMvdEZtQztFQUFXLGlCQUFBO0Nka3VGOUM7QWNqdUZtQztFQUFXLGlCQUFBO0Nkb3VGOUM7QWNudUZtQztFQUFXLGlCQUFBO0Nkc3VGOUM7QWNydUZtQztFQUFXLGlCQUFBO0Nkd3VGOUM7QWN2dUZtQztFQUFXLGlCQUFBO0NkMHVGOUM7QWN6dUZtQztFQUFXLGlCQUFBO0NkNHVGOUM7QWMzdUZtQztFQUFXLGlCQUFBO0NkOHVGOUM7QWM3dUZtQztFQUFXLGlCQUFBO0NkZ3ZGOUM7QWMvdUZtQztFQUFXLGlCQUFBO0Nka3ZGOUM7QWNqdkZtQztFQUFXLGlCQUFBO0Nkb3ZGOUM7QWNudkZtQztFQUFXLGlCQUFBO0Nkc3ZGOUM7QWNydkZtQztFQUFXLGlCQUFBO0Nkd3ZGOUM7QWN2dkZtQztFQUFXLGlCQUFBO0NkMHZGOUM7QWN6dkZtQztFQUFXLGlCQUFBO0NkNHZGOUM7QWMzdkZtQztFQUFXLGlCQUFBO0NkOHZGOUM7QWM3dkZtQztFQUFXLGlCQUFBO0NkZ3dGOUM7QWMvdkZtQztFQUFXLGlCQUFBO0Nka3dGOUM7QWNqd0ZtQztFQUFXLGlCQUFBO0Nkb3dGOUM7QWNud0ZtQztFQUFXLGlCQUFBO0Nkc3dGOUM7QWNyd0ZtQztFQUFXLGlCQUFBO0Nkd3dGOUM7QWN2d0ZtQztFQUFXLGlCQUFBO0NkMHdGOUM7QWN6d0ZtQztFQUFXLGlCQUFBO0NkNHdGOUM7QWMzd0ZtQztFQUFXLGlCQUFBO0NkOHdGOUM7QWM3d0ZtQztFQUFXLGlCQUFBO0NkZ3hGOUM7QWMvd0ZtQztFQUFXLGlCQUFBO0Nka3hGOUM7QWNqeEZtQztFQUFXLGlCQUFBO0Nkb3hGOUM7QWNueEZtQztFQUFXLGlCQUFBO0Nkc3hGOUM7QWNyeEZtQztFQUFXLGlCQUFBO0Nkd3hGOUM7QWN2eEZtQztFQUFXLGlCQUFBO0NkMHhGOUM7QWN6eEZtQztFQUFXLGlCQUFBO0NkNHhGOUM7QWMzeEZtQztFQUFXLGlCQUFBO0NkOHhGOUM7QWM3eEZtQztFQUFXLGlCQUFBO0NkZ3lGOUM7QWMveEZtQztFQUFXLGlCQUFBO0Nka3lGOUM7QWNqeUZtQztFQUFXLGlCQUFBO0Nkb3lGOUM7QWNueUZtQztFQUFXLGlCQUFBO0Nkc3lGOUM7QWNyeUZtQztFQUFXLGlCQUFBO0Nkd3lGOUM7QWN2eUZtQztFQUFXLGlCQUFBO0NkMHlGOUM7QWN6eUZtQztFQUFXLGlCQUFBO0NkNHlGOUM7QWMzeUZtQztFQUFXLGlCQUFBO0NkOHlGOUM7QWM3eUZtQztFQUFXLGlCQUFBO0NkZ3pGOUM7QWMveUZtQztFQUFXLGlCQUFBO0Nka3pGOUM7QWNqekZtQztFQUFXLGlCQUFBO0Nkb3pGOUM7QWNuekZtQztFQUFXLGlCQUFBO0Nkc3pGOUM7QWNyekZtQztFQUFXLGlCQUFBO0Nkd3pGOUM7QWN2ekZtQztFQUFXLGlCQUFBO0NkMHpGOUM7QWN6ekZtQztFQUFXLGlCQUFBO0NkNHpGOUM7QWMzekZtQztFQUFXLGlCQUFBO0NkOHpGOUM7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S0w7Q0FDRjtBd0NydkxHO0VBdUpKO0lsQzZSRSwwQkFBQTtHTnEwS0M7RU1wMEtEO0lBQU0sOEJBQUE7R051MEtMO0VNdDBLRDs7SUFDTSwrQkFBQTtHTnkwS0w7Q0FDRjtBd0M1dkxHO0VBa0pKO0lsQzZSRSwwQkFBQTtHTmkxS0M7RU1oMUtEO0lBQU0sOEJBQUE7R05tMUtMO0VNbDFLRDs7SUFDTSwrQkFBQTtHTnExS0w7Q0FDRjtBd0Nud0xEO0VsQ2liRSx5QkFBQTtDTnExS0Q7QU1wMUtDO0VBQU0seUJBQUE7Q051MUtQO0FNdDFLQzs7RUFDTSx5QkFBQTtDTnkxS1A7QXdDMXdMRztFQTBJSjtJbEM2UkUsMEJBQUE7R051MktDO0VNdDJLRDtJQUFNLDhCQUFBO0dOeTJLTDtFTXgyS0Q7O0lBQ00sK0JBQUE7R04yMktMO0NBQ0Y7QXdDanhMRztFQXFJSjtJbEM2UkUsMEJBQUE7R05tM0tDO0VNbDNLRDtJQUFNLDhCQUFBO0dOcTNLTDtFTXAzS0Q7O0lBQ00sK0JBQUE7R051M0tMO0NBQ0Y7QXdDenhMQztFQWlJRjtJbEM2UkUsMEJBQUE7R04rM0tDO0VNOTNLRDtJQUFNLDhCQUFBO0dOaTRLTDtFTWg0S0Q7O0lBQ00sK0JBQUE7R05tNEtMO0NBQ0Y7QXdDanlMRztFQTZISjtJbEM2UkUsMEJBQUE7R04yNEtDO0VNMTRLRDtJQUFNLDhCQUFBO0dONjRLTDtFTTU0S0Q7O0lBQ00sK0JBQUE7R04rNEtMO0NBQ0Y7QXdDeHlMRDtFbEM0WkUseUJBQUE7Q04rNEtEO0FNOTRLQztFQUFNLHlCQUFBO0NOaTVLUDtBTWg1S0M7O0VBQ00seUJBQUE7Q05tNUtQO0F3Qy95TEc7RUFxSEo7SWxDNlJFLDBCQUFBO0dOaTZLQztFTWg2S0Q7SUFBTSw4QkFBQTtHTm02S0w7RU1sNktEOztJQUNNLCtCQUFBO0dOcTZLTDtDQUNGO0F3Q3R6TEc7RUFnSEo7SWxDNlJFLDBCQUFBO0dONjZLQztFTTU2S0Q7SUFBTSw4QkFBQTtHTis2S0w7RU05NktEOztJQUNNLCtCQUFBO0dOaTdLTDtDQUNGO0F3Qzd6TEc7RUEyR0o7SWxDNlJFLDBCQUFBO0dOeTdLQztFTXg3S0Q7SUFBTSw4QkFBQTtHTjI3S0w7RU0xN0tEOztJQUNNLCtCQUFBO0dONjdLTDtDQUNGO0F3Q3IwTEM7RUF1R0Y7SWxDNlJFLDBCQUFBO0dOcThLQztFTXA4S0Q7SUFBTSw4QkFBQTtHTnU4S0w7RU10OEtEOztJQUNNLCtCQUFBO0dOeThLTDtDQUNGO0F3QzUwTEQ7RWxDK1hFLDBCQUFBO0NOZzlLRDtBTS84S0M7RUFBTSw4QkFBQTtDTms5S1A7QU1qOUtDOztFQUNNLCtCQUFBO0NObzlLUDtBd0NwMUxDO0VBZ0dGO0lsQ29TRSx5QkFBQTtHTm85S0M7RU1uOUtEO0lBQU0seUJBQUE7R05zOUtMO0VNcjlLRDs7SUFDTSx5QkFBQTtHTnc5S0w7Q0FDRjtBd0M1MUxHO0VBNEZKO0lsQ29TRSx5QkFBQTtHTmcrS0M7RU0vOUtEO0lBQU0seUJBQUE7R05rK0tMO0VNaitLRDs7SUFDTSx5QkFBQTtHTm8rS0w7Q0FDRjtBd0NuMkxHO0VBdUZKO0lsQ29TRSx5QkFBQTtHTjQrS0M7RU0zK0tEO0lBQU0seUJBQUE7R044K0tMO0VNNytLRDs7SUFDTSx5QkFBQTtHTmcvS0w7Q0FDRjtBd0MxMkxHO0VBa0ZKO0lsQ29TRSx5QkFBQTtHTncvS0M7RU12L0tEO0lBQU0seUJBQUE7R04wL0tMO0VNei9LRDs7SUFDTSx5QkFBQTtHTjQvS0w7Q0FDRjtBd0NqM0xEO0VsQzBXRSwwQkFBQTtDTjBnTEQ7QU16Z0xDO0VBQU0sOEJBQUE7Q040Z0xQO0FNM2dMQzs7RUFDTSwrQkFBQTtDTjhnTFA7QXdDeDNMRztFQTBFSjtJbENvU0UseUJBQUE7R044Z0xDO0VNN2dMRDtJQUFNLHlCQUFBO0dOZ2hMTDtFTS9nTEQ7O0lBQ00seUJBQUE7R05raExMO0NBQ0Y7QXdDaDRMQztFQXNFRjtJbENvU0UseUJBQUE7R04waExDO0VNemhMRDtJQUFNLHlCQUFBO0dONGhMTDtFTTNoTEQ7O0lBQ00seUJBQUE7R044aExMO0NBQ0Y7QXdDeDRMRztFQWtFSjtJbENvU0UseUJBQUE7R05zaUxDO0VNcmlMRDtJQUFNLHlCQUFBO0dOd2lMTDtFTXZpTEQ7O0lBQ00seUJBQUE7R04waUxMO0NBQ0Y7QXdDLzRMRztFQTZESjtJbENvU0UseUJBQUE7R05rakxDO0VNampMRDtJQUFNLHlCQUFBO0dOb2pMTDtFTW5qTEQ7O0lBQ00seUJBQUE7R05zakxMO0NBQ0Y7QXdDdDVMRDtFbENxVkUsMEJBQUE7Q05va0xEO0FNbmtMQztFQUFNLDhCQUFBO0NOc2tMUDtBTXJrTEM7O0VBQ00sK0JBQUE7Q053a0xQO0F3Qzc1TEc7RUFxREo7SWxDb1NFLHlCQUFBO0dOd2tMQztFTXZrTEQ7SUFBTSx5QkFBQTtHTjBrTEw7RU16a0xEOztJQUNNLHlCQUFBO0dONGtMTDtDQUNGO0F3Q3A2TEc7RUFnREo7SWxDb1NFLHlCQUFBO0dOb2xMQztFTW5sTEQ7SUFBTSx5QkFBQTtHTnNsTEw7RU1ybExEOztJQUNNLHlCQUFBO0dOd2xMTDtDQUNGO0F3QzU2TEM7RUE0Q0Y7SWxDb1NFLHlCQUFBO0dOZ21MQztFTS9sTEQ7SUFBTSx5QkFBQTtHTmttTEw7RU1qbUxEOztJQUNNLHlCQUFBO0dOb21MTDtDQUNGO0F3Q3A3TEc7RUF3Q0o7SWxDb1NFLHlCQUFBO0dONG1MQztFTTNtTEQ7SUFBTSx5QkFBQTtHTjhtTEw7RU03bUxEOztJQUNNLHlCQUFBO0dOZ25MTDtDQUNGO0F3QzM3TEQ7RWxDZ1VFLDBCQUFBO0NOOG5MRDtBTTduTEM7RUFBTSw4QkFBQTtDTmdvTFA7QU0vbkxDOztFQUNNLCtCQUFBO0NOa29MUDtBd0NsOExHO0VBZ0NKO0lsQ29TRSx5QkFBQTtHTmtvTEM7RU1qb0xEO0lBQU0seUJBQUE7R05vb0xMO0VNbm9MRDs7SUFDTSx5QkFBQTtHTnNvTEw7Q0FDRjtBd0N6OExHO0VBMkJKO0lsQ29TRSx5QkFBQTtHTjhvTEM7RU03b0xEO0lBQU0seUJBQUE7R05ncExMO0VNL29MRDs7SUFDTSx5QkFBQTtHTmtwTEw7Q0FDRjtBd0NoOUxHO0VBc0JKO0lsQ29TRSx5QkFBQTtHTjBwTEM7RU16cExEO0lBQU0seUJBQUE7R040cExM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L0MrNU9BO0ErQzU1T0Q7RUFDQyxpQkFBQTtDL0M4NU9BO0ErQzM1T0Q7RUFDQyxpQkFBQTtDL0M2NU9BO0ErQzE1T0Q7RUFDQyxpQkFBQTtDL0M0NU9BO0ErQ3o1T0Q7RUFDQyxpQkFBQTtDL0MyNU9BO0ErQ3g1T0Q7RUFDQyxpQkFBQTtDL0MwNU9BO0ErQ3Y1T0Q7RUFDQyxpQkFBQTtDL0N5NU9BO0ErQ3Q1T0Q7RUFDQyxpQkFBQTtDL0N3NU9BO0ErQ3I1T0Q7RUFDQyxpQkFBQTtDL0N1NU9BO0ErQ3A1T0Q7RUFDQyxpQkFBQTtDL0NzNU9BO0ErQ241T0Q7RUFDQyxpQkFBQTtDL0NxNU9BO0ErQ2w1T0Q7RUFDQyxpQkFBQTtDL0NvNU9BO0ErQ2o1T0Q7RUFDQyxpQkFBQTtDL0NtNU9BO0ErQ2g1T0Q7RUFDQyxpQkFBQTtDL0NrNU9BO0ErQy80T0Q7RUFDQyxpQkFBQTtDL0NpNU9BO0ErQzk0T0Q7RUFDQyxpQkFBQTtDL0NnNU9BO0ErQzc0T0Q7RUFDQyxpQkFBQTtDL0MrNE9BO0ErQzU0T0Q7RUFDQyxpQkFBQTtDL0M4NE9BO0ErQzM0T0Q7RUFDQyxpQkFBQTtDL0M2NE9BO0ErQzE0T0Q7RUFDQyxpQkFBQTtDL0M0NE9BO0ErQ3o0T0Q7RUFDQyxpQkFBQTtDL0MyNE9BO0ErQ3g0T0Q7RUFDQyxpQkFBQTtDL0MwNE9BO0ErQ3Y0T0Q7RUFDQyxpQkFBQTtDL0N5NE9BO0ErQ3Q0T0Q7RUFDQyxpQkFBQTtDL0N3NE9BO0ErQ3I0T0Q7RUFDQyxpQkFBQTtDL0N1NE9BO0ErQ3A0T0Q7RUFDQyxpQkFBQTtDL0NzNE9BO0ErQ240T0Q7RUFDQyxpQkFBQTtDL0NxNE9BO0ErQ2w0T0Q7RUFDQyxpQkFBQTtDL0NvNE9BO0ErQ2o0T0Q7RUFDQyxpQkFBQTtDL0NtNE9BO0ErQ2g0T0Q7RUFDQyxpQkFBQTtDL0NrNE9BO0ErQy8zT0Q7RUFDQyxpQkFBQTtDL0NpNE9BO0ErQzkzT0Q7RUFDQyxpQkFBQTtDL0NnNE9BO0ErQzczT0Q7RUFDQyxpQkFBQTtDL0MrM09BO0ErQzUzT0Q7RUFDQyxpQkFBQTtDL0M4M09BO0ErQzMzT0Q7RUFDQyxpQkFBQTtDL0M2M09BO0ErQzEzT0Q7RUFDQyxpQkFBQTtDL0M0M09BO0ErQ3ozT0Q7RUFDQyxpQkFBQTtDL0MyM09BO0ErQ3gzT0Q7RUFDQyxpQkFBQTtDL0MwM09BO0ErQ3YzT0Q7RUFDQyxpQkFBQTtDL0N5M09BO0ErQ3QzT0Q7RUFDQyxpQkFBQTtDL0N3M09BO0ErQ3IzT0Q7RUFDQyxpQkFBQTtDL0N1M09BO0ErQ3AzT0Q7RUFDQyxpQkFBQTtDL0NzM09BO0ErQ24zT0Q7RUFDQyxpQkFBQTtDL0NxM09BO0ErQ2wzT0Q7RUFDQyxpQkFBQTtDL0NvM09BO0ErQ2ozT0Q7RUFDQyxpQkFBQTtDL0NtM09BO0ErQ2gzT0Q7RUFDQyxpQkFBQTtDL0NrM09BO0ErQy8yT0Q7RUFDQyxpQkFBQTtDL0NpM09BO0ErQzkyT0Q7RUFDQyxpQkFBQTtDL0NnM09BO0ErQzcyT0Q7RUFDQyxpQkFBQTtDL0MrMk9BO0ErQzUyT0Q7RUFDQyxpQkFBQTtDL0M4Mk9BO0ErQzMyT0Q7RUFDQyxpQkFBQTtDL0M2Mk9BO0ErQzEyT0Q7RUFDQyxpQkFBQTtDL0M0Mk9BO0ErQ3oyT0Q7RUFDQyxpQkFBQTtDL0MyMk9BO0ErQ3gyT0Q7RUFDQyxpQkFBQTtDL0MwMk9BO0ErQ3YyT0Q7RUFDQyxpQkFBQTtDL0N5Mk9BO0ErQ3QyT0Q7RUFDQyxpQkFBQTtDL0N3Mk9BO0ErQ3IyT0Q7RUFDQyxpQkFBQTtDL0N1Mk9BO0ErQ3AyT0Q7RUFDQyxpQkFBQTtDL0NzMk9BO0ErQ24yT0Q7RUFDQyxpQkFBQTtDL0NxMk9BO0ErQ2wyT0Q7RUFDQyxpQkFBQTtDL0NvMk9BO0ErQ2oyT0Q7RUFDQyxpQkFBQTtDL0NtMk9BO0ErQ2gyT0Q7RUFDQyxpQkFBQTtDL0NrMk9BO0ErQy8xT0Q7RUFDQyxpQkFBQTtDL0NpMk9BO0ErQzkxT0Q7RUFDQyxpQkFBQTtDL0NnMk9BO0ErQzcxT0Q7RUFDQyxpQkFBQTtDL0MrMU9BO0ErQzUxT0Q7RUFDQyxpQkFBQTtDL0M4MU9BO0ErQzMxT0Q7RUFDQyxpQkFBQTtDL0M2MU9BO0ErQzExT0Q7RUFDQyxpQkFBQTtDL0M0MU9BO0ErQ3oxT0Q7RUFDQyxpQkFBQTtDL0MyMU9BO0ErQ3gxT0Q7RUFDQyxpQkFBQTtDL0MwMU9BO0ErQ3YxT0Q7RUFDQyxpQkFBQTtDL0N5MU9BO0ErQ3QxT0Q7RUFDQyxpQkFBQTtDL0N3MU9BO0ErQ3IxT0Q7RUFDQyxpQkFBQTtDL0N1MU9BO0ErQ3AxT0Q7RUFDQyxpQkFBQTtDL0NzMU9BO0ErQ24xT0Q7RUFDQyxpQkFBQTtDL0NxMU9BO0ErQ2wxT0Q7RUFDQyxpQkFBQTtDL0NvMU9BO0ErQ2oxT0Q7RUFDQyxpQkFBQTtDL0NtMU9BO0ErQ2gxT0Q7RUFDQyxpQkFBQTtDL0NrMU9BO0ErQy8wT0Q7RUFDQyxpQkFBQTtDL0NpMU9BO0ErQzkwT0Q7RUFDQyxpQkFBQTtDL0NnMU9BO0ErQzcwT0Q7RUFDQyxpQkFBQTtDL0MrME9BO0ErQzUwT0Q7RUFDQyxpQkFBQTtDL0M4ME9BO0ErQzMwT0Q7RUFDQyxpQkFBQTtDL0M2ME9BO0ErQzEwT0Q7RUFDQyxpQkFBQTtDL0M0ME9BO0ErQ3owT0Q7RUFDQyxpQkFBQTtDL0MyME9BO0ErQ3gwT0Q7RUFDQyxpQkFBQTtDL0MwME9BO0ErQ3YwT0Q7RUFDQyxpQkFBQTtDL0N5ME9BO0ErQ3QwT0Q7RUFDQyxpQkFBQTtDL0N3ME9BO0ErQ3IwT0Q7RUFDQyxpQkFBQTtDL0N1ME9BO0ErQ3AwT0Q7RUFDQyxpQkFBQTtDL0NzME9BO0ErQ24wT0Q7RUFDQyxpQkFBQTtDL0NxME9BO0ErQ2wwT0Q7RUFDQyxpQkFBQTtDL0NvME9BO0ErQ2owT0Q7RUFDQyxpQkFBQTtDL0NtME9BO0ErQ2gwT0Q7RUFDQyxpQkFBQTtDL0NrME9BO0ErQy96T0Q7RUFDQyxpQkFBQTtDL0NpME9BO0ErQzl6T0Q7RUFDQyxpQkFBQTtDL0NnME9BO0ErQzd6T0Q7RUFDQyxpQkFBQTtDL0Mrek9BO0ErQzV6T0Q7RUFDQyxpQkFBQTtDL0M4ek9BO0ErQzN6T0Q7RUFDQyxpQkFBQTtDL0M2ek9BO0ErQzF6T0Q7RUFDQyxpQkFBQTtDL0M0ek9BO0ErQ3p6T0Q7RUFDQyxpQkFBQTtDL0Myek9BO0ErQ3h6T0Q7RUFDQyxpQkFBQTtDL0Mwek9BO0ErQ3Z6T0Q7RUFDQyxpQkFBQTtDL0N5ek9BO0ErQ3R6T0Q7RUFDQyxpQkFBQTtDL0N3ek9BO0ErQ3J6T0Q7RUFDQyxpQkFBQTtDL0N1ek9BO0ErQ3B6T0Q7RUFDQyxpQkFBQTtDL0Nzek9BO0ErQ256T0Q7RUFDQyxpQkFBQTtDL0Nxek9BO0ErQ2x6T0Q7RUFDQyxpQkFBQTtDL0Nvek9BO0ErQ2p6T0Q7RUFDQyxpQkFBQTtDL0Ntek9BO0ErQ2h6T0Q7RUFDQyxpQkFBQTtDL0Nrek9BO0ErQy95T0Q7RUFDQyxpQkFBQTtDL0Npek9BO0ErQzl5T0Q7RUFDQyxpQkFBQTtDL0Nnek9BO0ErQzd5T0Q7RUFDQyxpQkFBQTtDL0MreU9BO0ErQzV5T0Q7RUFDQyxpQkFBQTtDL0M4eU9BO0ErQzN5T0Q7RUFDQyxpQkFBQTtDL0M2eU9BO0ErQzF5T0Q7RUFDQyxpQkFBQTtDL0M0eU9BO0ErQ3p5T0Q7RUFDQyxpQkFBQTtDL0MyeU9BO0ErQ3h5T0Q7RUFDQyxpQkFBQTtDL0MweU9BO0ErQ3Z5T0Q7RUFDQyxpQkFBQTtDL0N5eU9BO0ErQ3R5T0Q7RUFDQyxpQkFBQTtDL0N3eU9BO0ErQ3J5T0Q7RUFDQyxpQkFBQTtDL0N1eU9BO0ErQ3B5T0Q7RUFDQyxpQkFBQTtDL0NzeU9BO0ErQ255T0Q7RUFDQyxpQkFBQTtDL0NxeU9BO0ErQ2x5T0Q7RUFDQyxpQkFBQTtDL0NveU9BO0ErQ2p5T0Q7RUFDQyxpQkFBQTtDL0NteU9BO0ErQ2h5T0Q7RUFDQyxpQkFBQTtDL0NreU9BO0ErQy94T0Q7RUFDQyxpQkFBQTtDL0NpeU9BO0ErQzl4T0Q7RUFDQyxpQkFBQTtDL0NneU9BO0ErQzd4T0Q7RUFDQyxpQkFBQTtDL0MreE9BO0ErQzV4T0Q7RUFDQyxpQkFBQTtDL0M4eE9BO0ErQzN4T0Q7RUFDQyxpQkFBQTtDL0M2eE9BO0ErQzF4T0Q7RUFDQyxpQkFBQTtDL0M0eE9BO0ErQ3p4T0Q7RUFDQyxpQkFBQTtDL0MyeE9BO0ErQ3h4T0Q7RUFDQyxpQkFBQTtDL0MweE9BO0Er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 */