/*!
 * 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: 'Open Sans';
  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: #006699;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #00334d;
  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: #0099cc;
}
.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: 'Montserrat';
  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: #0099cc;
  border-color: #0086b3;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #007aa3;
  border-color: #005875;
}
.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: #0099cc;
  border-color: #0086b3;
}
.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: #007aa3;
  border-color: #005875;
}
.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: #007aa3;
  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: #0099cc;
  border-color: #0086b3;
}
.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: #006699;
  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: #00334d;
  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: #0099cc;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #0099cc;
}
.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: #006699;
}
.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: #0099cc;
}
.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: #006699;
  border-bottom-color: #006699;
}
.nav a:hover .caret {
  border-top-color: #00334d;
  border-bottom-color: #00334d;
}
.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: #0099cc;
  border-color: #0099cc;
  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: #0099cc;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #007399;
}
.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: #006699;
  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: #006699;
}
.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: #0099cc;
  border-color: #0099cc;
}
.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: #99e6ff;
}
.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: #0099cc;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #0099cc;
  border-color: #0099cc;
}
.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #0099cc;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #0099cc;
}
.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: 'Open Sans';
  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: 'Open Sans';
  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: #006699;
}
.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: #ddf3fd;
  border-color: rgba(71, 180, 235, 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(51, 187, 255, 0.08);
  border-color: rgba(71, 180, 235, 0.6);
  background-color: #1481b8;
}
.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: #80b2cc;
}
.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: #0088cc;
}
.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: 'Open Sans';
  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, 153, 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: #00bfff;
  background: url("org-specific/scep/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%;
}
.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);
  }
}
@media (max-width: 480px) {
  .page-heading ~ .page-body-tabs ~ .page-body,
  .page-heading ~ .page-body-tabs ~ .view-container {
    min-height: calc(100% -  154px);
    max-height: calc(100% -  154px);
    height: 100%;
  }
}
@media (max-width: 480px) and screen and (min-width: 0\0) {
  .page-heading ~ .page-body-tabs ~ .page-body,
  .page-heading ~ .page-body-tabs ~ .view-container {
    height: calc(100% -  154px);
  }
}
.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);
  }
}
@media (max-width: 480px) {
  .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% -  209px);
    max-height: calc(100% -  209px);
    height: 100%;
  }
}
@media (max-width: 480px) and 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% -  209px);
  }
}
.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);
  }
}
@media (max-width: 480px) {
  .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% -  239px);
    max-height: calc(100% -  239px);
    height: 100%;
  }
}
@media (max-width: 480px) and 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% -  239px);
  }
}
.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;
}
.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: 'Open Sans Condensed';
}
.compound-heading.entity-list.entity-list--tabular,
.compound-heading-wrap.entity-list.entity-list--tabular {
  display: table;
}
.compound-heading.entity-list.entity-list--tabular .entity,
.compound-heading-wrap.entity-list.entity-list--tabular .entity {
  display: table-row;
}
.compound-heading.entity-list.entity-list--tabular .entity__label,
.compound-heading-wrap.entity-list.entity-list--tabular .entity__label,
.compound-heading.entity-list.entity-list--tabular .entity__figure,
.compound-heading-wrap.entity-list.entity-list--tabular .entity__figure {
  display: table-cell;
  text-align: right;
}
.compound-heading.entity-list.entity-list--tabular .entity__figure,
.compound-heading-wrap.entity-list.entity-list--tabular .entity__figure {
  text-align: left;
}
.compound-heading.entity-list .entity__label,
.compound-heading-wrap.entity-list .entity__label {
  white-space: nowrap;
}
.compound-heading.entity-list .entity__label,
.compound-heading-wrap.entity-list .entity__label,
.compound-heading.entity-list .figure--secondary,
.compound-heading-wrap.entity-list .figure--secondary {
  color: #555;
  font-size: 1rem;
}
.compound-heading.entity-list .entity__label + .entity__figure,
.compound-heading-wrap.entity-list .entity__label + .entity__figure,
.compound-heading.entity-list .figure--secondary + .entity__figure,
.compound-heading-wrap.entity-list .figure--secondary + .entity__figure {
  padding-left: .3em;
}
.compound-heading.entity-list,
.compound-heading-wrap.entity-list,
.compound-heading.entity-list .entity__figure,
.compound-heading-wrap.entity-list .entity__figure {
  color: #4E4E4E;
  line-height: 1.2;
  font-size: 1.21428571rem;
}
.compound-heading.entity-list .entity,
.compound-heading-wrap.entity-list .entity {
  line-height: 1.2;
}
.compound-heading.entity-list .entity.entity--primary .entity__label,
.compound-heading-wrap.entity-list .entity.entity--primary .entity__label,
.compound-heading.entity-list .entity.entity--primary .figure--secondary,
.compound-heading-wrap.entity-list .entity.entity--primary .figure--secondary {
  font-size: 1.21428571rem;
  color: #525252;
}
.compound-heading.entity-list .entity.entity--primary,
.compound-heading-wrap.entity-list .entity.entity--primary,
.compound-heading.entity-list .entity.entity--primary .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--primary .entity__figure {
  font-size: 1.42857143rem;
}
.compound-heading.entity-list .entity.entity--secondary,
.compound-heading-wrap.entity-list .entity.entity--secondary,
.compound-heading.entity-list .entity.entity--secondary .entity__label,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__label,
.compound-heading.entity-list .entity.entity--secondary .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__figure {
  color: #555;
}
.compound-heading.entity-list .entity.entity--secondary .entity__label + .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__label + .entity__figure,
.compound-heading.entity-list .entity.entity--secondary .figure--secondary + .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--secondary .figure--secondary + .entity__figure {
  color: #4E4E4E;
}
.compound-heading.entity-list .entity.entity--secondary .entity__label + .entity__figure:before,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__label + .entity__figure:before,
.compound-heading.entity-list .entity.entity--secondary .figure--secondary + .entity__figure:before,
.compound-heading-wrap.entity-list .entity.entity--secondary .figure--secondary + .entity__figure:before {
  content: '\2013';
  padding-right: .3em;
  color: #555;
}
.compound-heading.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure,
.compound-heading-wrap.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure {
  margin-left: -0.25em;
}
.compound-heading.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure:before,
.compound-heading-wrap.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure:before {
  content: '\2013';
  padding-right: .3em;
  color: #555;
}
.page-body-title,
.form-subsection-title,
.modal-header h3 {
  font-weight: 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[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: #006699;
}
.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 .charm > .charm-alert {
  width: 8px;
  height: 8px;
  position: absolute;
  right: 10px;
  top: 10px;
  border-radius: 4px;
  background: #E61D43;
}
.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: rgba(255, 255, 255, 0.2);
  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;
  width: auto !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media (max-width: 768px) {
  a.charm.dropdown-toggle.svg-charm.charm--profile.hover-swap {
    display: none;
  }
}
.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: #0099cc;
}
.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 .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, 153, 204, 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: #3a3638;
  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: #252324;
  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: #3a3638;
  background: -o-linear-gradient(#474245, #2d2a2b);
  border-color: #1a1819;
  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: #252224;
  background: -o-linear-gradient(#474245, #201d1f);
  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: #252224;
}
.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: #3a3638;
  border-color: #1a1819;
}
.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: 'Open Sans';
  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: 'Open Sans';
  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, 153, 204, 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: #66a3c2;
  border-radius: 5px;
}
.list.list--callouts .list__item.item--linked:focus,
.list.list--callouts .list__item.item--linked:hover {
  background-color: #468caf;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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 #0099cc;
  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: #0099cc;
  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: #0099cc;
}
.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: 'Open Sans';
  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: #006699;
  color: #0099cc;
  text-decoration: none;
}
.TextLink:hover,
.TextLink:focus {
  color: #00bfff;
  text-decoration: underline;
}
.TextLink:active {
  color: #007399;
}
.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: 'Open Sans Condensed';
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .search-filter-bar__filters {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 20px);
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__field {
  font-style: italic;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__field,
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__description:after {
  color: #555555;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__description {
  color: #1c74d9;
  font-weight: 600;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter:nth-last-child(n + 2) .filter__description:after {
  content: ",";
  font-weight: normal;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter.filter--default .filter__description {
  color: #757575;
}
.wnd-table-filter .dropdown-menu.dropdown-form {
  margin-top: 0px;
  border-color: #66afe9;
  border-top: 1px solid #86888A;
  left: auto;
  right: 0;
  max-height: calc(100vh -  148px);
  min-width: 100%;
  text-align: left;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 1;
}
.search-prompt .wnd-table-filter .dropdown-menu.dropdown-form {
  max-height: calc(100vh -  208px);
  min-width: 100%;
}
.wnd-table-filter .dropdown-menu.dropdown-form:before,
.wnd-table-filter .dropdown-menu.dropdown-form:after {
  display: none;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude],
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] > .extend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] {
  margin-right: -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(43, 129, 227, 0.85);
}
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 #c7d8e1;
}
.table td a:not(.btn):not(.select2-choice):hover {
  text-decoration: none;
  border-bottom-color: #6393ab;
}
.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: #f3f6f7;
}
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: #8b9598;
}
.range-wrap:hover input[type=range]::-moz-range-thumb {
  background: #8b9598;
}
.range-wrap:hover input[type=range]::-ms-thumb {
  background: #8b9598;
}
.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 #303536;
          box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303536;
  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 #303536;
          box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303536;
  border: 0px solid #000000;
  height: 15px;
  width: 30px;
  border-radius: 5px;
  background: #788387;
  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 #303536;
  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 #303536;
  border: 0px solid #000000;
  height: 15px;
  width: 30px;
  border-radius: 5px;
  background: #788387;
  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 #303536;
  -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 #303536;
  -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 #303536;
  border: 0px solid #000000;
  height: 15px;
  width: 30px;
  border-radius: 5px;
  background: #788387;
  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/scep/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.7);
}
.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: #006699;
  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;
  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: #0099cc;
}
.xt-SlabButton--blue:active {
  background-color: #007399;
}
.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: #006699;
}
.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: #0099cc;
  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: #00446e;
}
.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/scep/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: #0099cc;
  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 input::-webkit-input-placeholder {
  color: #767676;
  opacity: 1;
}
.ux24 input::-moz-placeholder {
  color: #767676;
  opacity: 1;
}
.ux24 input::-ms-input-placeholder {
  color: #767676;
  opacity: 1;
}
.ux24 input::placeholder {
  color: #767676;
  opacity: 1;
}
.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;
  width: 414px;
  min-width: 280px;
  height: 500px;
  min-height: 236px;
  border-radius: 4px;
  z-index: 999;
  border: 1px solid #86888a;
  background: #faf9f8;
  overflow: hidden;
  resize: both;
}
wnd-summary .summary-container.left {
  right: 30px;
  direction: rtl;
}
wnd-summary .summary-container.right {
  left: 30px;
  direction: ltr;
}
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;
  direction: ltr;
}
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: calc(100% - 32px);
  overflow-y: auto;
  direction: ltr;
}
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
*/
.xt-PublicHeading-clientLogo {
  min-width: 160px;
  min-height: 50px;
  background-image: url("org-specific/scep/images/svg/client-logo-color.svg");
}
.xt-PublicHeading-subtext {
  margin-bottom: 3px;
}
.navbar-fixed-top {
  background: black;
}
.navbar-fixed-top > .navbar.navbar-inverse .app-home-logo {
  padding-top: 11px;
  padding-bottom: 9px;
}
.pseudo-modal .logo-center {
  display: block;
  width: 80%;
  height: 100px;
  background: url("images/svg/ncore.svg") no-repeat;
  background-size: 100%;
  margin: 0 auto;
  margin-bottom: 50px;
}
.pseudo-modal .main {
  padding-top: 36px;
}
.ux24.pseudo-modal2.login .pseudo-modal-frame-top .modal-logo {
  height: 88px;
  background: url("org-specific/scep/images/svg/client-logo-color.svg") bottom center no-repeat;
}
.nav > li > a > img {
  height: 22px;
  max-height: 100%;
}
.navbar-fixed-top > .navbar .navbar-brand.logo.non-fixed-logo {
  padding-top: 15px;
  padding-bottom: 14px;
}
.navbar-fixed-top > .navbar .navbar-brand.logo.non-fixed-logo .svg-image {
  display: none;
}
.navbar-fixed-top > .navbar.global-navbar .divider-vertical {
  background: rgba(255, 255, 255, 0.2);
}
.slice .what {
  padding-left: 1em;
  padding-right: 1em;
}
.collapse-row__box.box--left.box--list {
  background-color: rgba(19, 19, 19, 0.75);
}
.collapse-row__box.box--right.box--login-controls {
  background-color: rgba(19, 19, 19, 0.38);
}
.what .first-line {
  color: #006699;
}
.what .second-line {
  color: #777;
}
.slice--secondary .first-line {
  color: white;
}
.slice--secondary .second-line {
  color: rgba(255, 255, 255, 0.8);
}
.slice--secondary .second-line strong {
  color: inherit;
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button,
.navbar-inverse .navbar-nav > li > a,
.navbar-inverse .navbar-brand,
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand:hover,
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand:focus {
  color: #f0f0f0;
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:hover {
  color: #fff;
}
.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: #99cc00;
}
.slice.slice--primary {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.9)), to(rgba(255, 255, 255, 0.3)));
  background: linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.3));
}
.slice.slice--secondary {
  background-color: #006699;
}
.box .box__heading {
  background: #fff;
  color: #006699;
  border-bottom-color: #0099cc;
}
.box__content--link:hover .box__heading,
.box__content--link:focus .box__heading {
  background-color: #fafafa;
}
.box__description {
  background-color: #0099cc;
}
.box__content--link:hover .box__description,
.box__content--link:focus .box__description {
  background-color: rgba(0, 153, 204, 0.75);
}
.slice .what {
  padding: 50px 0 10px;
}
.second-line {
  font-weight: 100;
}
.second-line > strong {
  color: #666;
}
.slice--primary .collapse-row {
  max-width: 1200px;
  margin: 0 auto;
}
.collapse-row__box.box--left.box--list {
  background-color: #f0f0f0;
}
.collapse-row__box.box--right.box--login-controls {
  background-color: #fafafa;
}
.why-create {
  margin-top: 0;
  color: #006699;
}
.preface,
.postface {
  font-size: 1.1rem;
  color: #006699;
}
.list--why-miwaters li {
  color: #888;
  font-size: 1rem;
  background-color: #fafafa;
}
.postface a {
  color: #006699;
}
.box-row {
  margin: 0 auto;
  max-width: 1400px;
}
.pseudo-modal {
  background: #006699;
  border-radius: 3px;
}
.pseudo-modal .pseudo-modal-actions {
  background: #006699;
}
.pseudo-modal .inner {
  position: relative;
  -webkit-box-shadow: 2px 2px 10px #666;
          box-shadow: 2px 2px 10px #666;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action:disabled {
  opacity: 0.35;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action {
  font-size: 1rem;
  font-weight: 600;
  color: #fafafa;
  background: #0099cc;
  border-color: #006699;
  padding: 8px 16px;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action:hover {
  font-size: 1rem;
  font-weight: 600;
  color: #fafafa;
  background: rgba(0, 153, 204, 0.9);
  border-color: #006699;
}
.nav__tab.tab--active .tab__link .tab__label {
  color: white;
  background-color: #006699;
}
.nav__tab svg {
  fill: #006699;
}
.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: #dcdcdc;
}
.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: #dcdcdc;
}
.navbar-fixed-top > .navbar .charm.svg-charm:focus {
  background-color: #0099cc;
  outline: #0099cc;
}
/*
.table > tbody > tr {
    background-color: rgba(0,0,0,0.02);
}

.table > tbody > tr.odd {
    background-color: rgba(50,100,100,0.1);
}
*/
body {
  font-family: 'Open Sans', sans-serif;
}
.nav-flag--page-heading {
  height: 44px;
  min-height: 44px;
  max-height: 44px;
  height: 100%;
}
.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,
.nav-flag--back.nav-flag--public-notices .nav-flag__border,
.nav-flag--back.nav-flag--public-notices .nav-flag__border a,
.nav-flag--back.nav-flag--public-notices .nav-flag__border svg {
  background-color: #474747;
  color: #efefef;
  fill: #efefef;
}
.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__border:hover,
.nav-flag--back.nav-flag--public-notices .nav-flag__border a:hover,
.nav-flag--back.nav-flag--public-notices .nav-flag__border svg:hover {
  background-color: #474747;
  color: #ffffff;
  fill: #ffffff;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__header .component__box-link:hover svg,
.nav-flag--back.nav-flag--public-notices .nav-flag__header.component--linked:hover svg,
.nav-flag--back.nav-flag--public-notices .nav-flag__border:hover svg,
.nav-flag--back.nav-flag--public-notices .nav-flag__border a:hover svg,
.nav-flag--back.nav-flag--public-notices .nav-flag__border svg:hover svg {
  fill: #ffffff;
}
.nav-flag__title.component__contents {
  padding: 0.2em 0;
  font-size: 1.5em;
  font-weight: 600;
}
.nav-flag--public-notices .nav-flag__border {
  background-color: #006699;
}
.nav-flag--public-notices .nav-flag__header {
  display: none;
}
.nav-flag--public-notices .nav-flag__header:after {
  border-color: transparent transparent transparent #006699;
}
.nav-flag--public-notices .nav-flag__canvas .cta.cta--btn {
  background-color: #0086b3;
  color: #f0f0f0;
}
.nav-flag--public-notices .nav-flag__canvas .cta.cta--btn:hover {
  background-color: #00678a;
  color: #ffffff;
}
.external-view {
  color: #006699;
}
/*Necessary for slightly larger min-width SCEP font face*/
.input--minWidth--phoneNumber,
.form-control[type="text"] {
  min-width: 7.75em;
  /* Translates to ~ 10 digits plus dashes */
}
.multiline-heading {
  font-weight: 600;
}
/*
 * 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: #5a676d;
  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: #006699;
}
.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: #e4f0f7;
}
.nav__tab.tab--site .site-context__box {
  display: none;
}
.nav__tab.tab--active .tab__link .tab__label {
  color: white;
  background-color: #006699;
}
.nav__tab:not(.tab--active) .tab__link svg {
  opacity: .4;
}
.nav__tab:not(.tab--active) .tab__link .tab__label {
  background-color: #e4f0f7;
}
.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: #2888b9;
  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: #2888b9;
  border-bottom: 2px solid #006699;
  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: 'Open Sans Condensed';
  font-style: italic;
  color: white;
}
.SiteContext-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 10px;
  padding-right: 14px;
  padding-top: 17px;
  padding-bottom: 17px;
}
.SiteContext-wrap.is-active {
  -webkit-transition-delay: 0ms;
          transition-delay: 0ms;
}
.SiteContext-wrap.is-active .SiteContext-title-text {
  color: rgba(255, 255, 255, 0);
  opacity: 0;
  -webkit-transition-delay: 0ms;
          transition-delay: 0ms;
}
.SiteContext-wrap.is-active .SiteContext-dropdownIcon {
  -webkit-transform: translateY(3px);
          transform: translateY(3px);
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
          transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  -webkit-transition-duration: 310ms;
          transition-duration: 310ms;
}
/*.SiteContext-iconWrap {
  // vertically aligns the icon with the first line of text
  height: @sidebar-siteSelection-title-fontSize * @sidebar-siteSelection-title-lineHeight;
  margin-right: @sidebar-siteSelection-innerPaddingH;
  display: flex;
  align-items: center;
}*/
.SiteContext-dropdownIcon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 12px;
  color: white;
  opacity: 0.65;
  -webkit-transition: 270ms ease-out;
  transition: 270ms ease-out;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.SiteContext-title--dim {
  opacity: 0.65;
}
.SiteContext--isDropdownOpen ~ .sub-nav {
  opacity: 0.65;
}
.site-selection-filter {
  padding: 12px 30px;
}
.site-selection-filter input {
  height: auto;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 6px;
  font-size: 19px;
}
.sidebar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.sidebar > div {
  width: 100%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.sidebar > .nav-pills {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.checklist {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.checklist .checklist__item {
  display: table;
  padding: 4px 8px;
  margin: 0 0 4px 0;
  border-radius: 3px;
}
.checklist .checklist__item.is-invalid {
  background-color: #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 #0099cc;
  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 #0099cc;
  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: rgba(255, 255, 255, 0.2);
}
.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, 153, 204, 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: #0099cc;
}
.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: #006699;
  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: #006699;
}
.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: #006699;
  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: #f0fbff;
}
.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: #f0fbff;
}
.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: #006699;
  background: none;
  border: 1px solid #006699;
}
.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: #006699;
  color: white;
}
.ActionGroup-action:active {
  background-color: #004466;
}
.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: #0099cc;
  margin: 0 0 16px 0;
}
.WelcomeHeading2 {
  font-size: 26px;
  font-weight: 400;
  color: #0099cc;
  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 #0099cc;
}
.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: #525d60;
  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: #6a777c;
}
.WelcomeScreenActionButton[disabled="disabled"],
.SubscriptionScreenActionButton[disabled="disabled"] {
  opacity: 0.4;
}
.WelcomeScreenActionButton--primary,
.SubscriptionScreenActionButton--primary {
  background-color: #0099cc;
}
.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: #00bfff;
}
.WelcomeScreenLink {
  font-weight: 400;
  color: #0099cc;
}
.WelcomeScreenLink:hover,
.WelcomeScreenLink:focus {
  color: #00bfff;
}
.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: #f0fbff;
}
.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;
}
.formwizard-warning {
  background-color: #fff5a8;
  font-size: 14px;
  margin-top: 0;
  margin-bottom: 16px;
  font-weight: 400;
  padding: 8px;
}
.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: #0099cc;
  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: #0099cc;
}
.Breadcrumb-link,
.Breadcrumb-link:hover,
.Breadcrumb-link:focus {
  text-decoration: none;
  color: #0099cc;
}
.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, 153, 204, 0.1);
}
.SplitViewTab-link.active,
.SplitViewTab-link.active:hover,
.SplitViewTab-link.active:focus {
  background-color: rgba(0, 153, 204, 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, 153, 204, 0.1);
}
.Count--small {
  font-size: .75em;
}
.Count--empty {
  background-color: rgba(102, 102, 102, 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjZXAuY3NzIiwiQ29udGVudC9TaXRlLmxlc3MiLCJDb250ZW50L2xlc3MvY29tbW9uVmFyaWFibGVzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9ub3JtYWxpemUubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3ByaW50Lmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9zY2FmZm9sZGluZy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbWl4aW5zLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC90eXBlLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9jb2RlLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9ncmlkLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC90YWJsZXMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2Zvcm1zLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9idXR0b25zLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9jb21wb25lbnQtYW5pbWF0aW9ucy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvZ2x5cGhpY29ucy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvZHJvcGRvd25zLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9idXR0b24tZ3JvdXBzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9pbnB1dC1ncm91cHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL25hdnMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL25hdmJhci5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdXRpbGl0aWVzLmxlc3MiLCJDb250ZW50L2Zvcm0ubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2JyZWFkY3J1bWJzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9wYWdpbmF0aW9uLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9wYWdlci5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbGFiZWxzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9iYWRnZXMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2p1bWJvdHJvbi5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdGh1bWJuYWlscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYWxlcnRzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9wcm9ncmVzcy1iYXJzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9tZWRpYS5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbGlzdC1ncm91cC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcGFuZWxzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC93ZWxscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvY2xvc2UubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL21vZGFscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdG9vbHRpcC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcG9wb3ZlcnMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2Nhcm91c2VsLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9yZXNwb25zaXZlLXV0aWxpdGllcy5sZXNzIiwiQ29udGVudC9sZXNzL2FuZ3VsYXItdWkubGVzcyIsIkNvbnRlbnQvbGVzcy9zZWxlY3QyLmxlc3MiLCJDb250ZW50L2xlc3MvYW5ndWxhci11aS10cmVlLm1pbi5jc3MiLCJDb250ZW50L2xlc3MvdWktdHJlZS5sZXNzIiwiQ29udGVudC9sb2FkZXJzLmxlc3MiLCJDb250ZW50L2xlc3MvRm9udFN5bWJvbHMubGVzcyIsIkNvbnRlbnQvQXBwSWNvbnMubGVzcyIsIkNvbnRlbnQvbGVzcy9sYXlvdXQtbWFpbi5sZXNzIiwiQ29udGVudC9sZXNzL2hlYWRpbmdzLmxlc3MiLCJDb250ZW50L3RhYnMubGVzcyIsIkNvbnRlbnQvYWN0aW9uQmFyLmxlc3MiLCJDb250ZW50L2dyaWQubGVzcyIsIkNvbnRlbnQvc3BhdGlhbC5sZXNzIiwiQ29udGVudC9zbGlkZVBhbmVsLmxlc3MiLCJDb250ZW50L2N1c3RvbUxhYmVscy5sZXNzIiwiQ29udGVudC9zZWxlY3QyLmxlc3MiLCJDb250ZW50L2RhdGVwaWNrZXIubGVzcyIsIkNvbnRlbnQvdGltZXBpY2tlci5sZXNzIiwiQ29udGVudC9kb2N1bWVudHMubGVzcyIsIkNvbnRlbnQvbmF2RmxhZ3MubGVzcyIsIkNvbnRlbnQvbGVzcy9saXN0cy5sZXNzIiwiQ29udGVudC90b2FzdGVyLmxlc3MiLCJDb250ZW50L3BvcG92ZXIubGVzcyIsIkNvbnRlbnQvcmFuZ2UubGVzcyIsIkNvbnRlbnQvbGVzcy9HYWxsZXJ5Vmlldy5sZXNzIiwiQ29udGVudC9leHRlcm5hbC5sZXNzIiwiQ29udGVudC9sZXNzL3B1YmxpYy1sYW5kaW5nLmxlc3MiLCJDb250ZW50L2xlc3MvdXgyNC5sZXNzIiwiQ29udGVudC9sZXNzL3duZC1jaGF0Lmxlc3MiLCJDb250ZW50L2xlc3Mvd25kLXN1bW1hcnkubGVzcyIsIkNvbnRlbnQvb3JnLXNwZWNpZmljL3NjZXAvQ3VzdG9tU2l0ZS5sZXNzIiwiQ29udGVudC9sZXNzL3RhYm1lbnUubGVzcyIsIkNvbnRlbnQvbGVzcy9zaWRlYmFyLmxlc3MiLCJDb250ZW50L2xlc3Mvc2l0ZXNlbGVjdGlvbi5sZXNzIiwiQ29udGVudC9kbXIubGVzcyIsIkNvbnRlbnQvbGVzcy9kcm9wZG93bnMubGVzcyIsIkNvbnRlbnQvbGVzcy9OYXZSZXdvcmsubGVzcyIsIkNvbnRlbnQvbGVzcy9TdmdXcmFwLmxlc3MiLCJDb250ZW50L2xlc3MvY29tcG9uZW50cy9FbnRpdHlBbGVydEljb24ubGVzcyIsIkNvbnRlbnQvbGVzcy9jb21wb25lbnRzL0VudGl0eUFsZXJ0cy5sZXNzIiwiQ29udGVudC9sZXNzL2NvbXBvbmVudHMvTGlzdENhcmRHcm91cC5sZXNzIiwiQ29udGVudC9sZXNzL2NvbXBvbmVudHMvRGFzaGJvYXJkLmxlc3MiLCJDb250ZW50L2xlc3MvY29tcG9uZW50cy9Nb3Rpb25IaW50Lmxlc3MiLCJDb250ZW50L2xlc3MvdGVtcExheW91dEZpeGVzLmxlc3MiLCJDb250ZW50L2xlc3Mvd2VsY29tZS5sZXNzIiwiQ29udGVudC9sZXNzL0pvaW5lZENhcmQubGVzcyIsIkNvbnRlbnQvbGVzcy9EYXNoYm9hcmQtY29sbGFwc2luZ0xpc3RzLmxlc3MiLCJDb250ZW50L2xlc3MvRGFzaGJvYXJkLWFjdGlvbnMubGVzcyIsIkNvbnRlbnQvbGVzcy9TaWduaW5nLmxlc3MiLCJDb250ZW50L2xlc3MvU3BsaXRWaWV3VGFicy5sZXNzIiwiQ29udGVudC9sZXNzL0NvdW50Lmxlc3MiLCJDb250ZW50L2xlc3MvRmxhdExpc3QubGVzcyIsIkNvbnRlbnQvbGVzcy9ib290c3RyYXAtb3ZlcnJpZGVzLmxlc3MiLCJDb250ZW50L2xlc3MvbW9kYWwtbW9kaWZpY2F0aW9ucy5sZXNzIiwiQ29udGVudC9sZXNzL3BkZi1wcmV2aWV3Lmxlc3MiLCJDb250ZW50L2xlc3MvbmNvcmUtbWF0ZXJpYWwubGVzcyIsIkNvbnRlbnQvbGVzcy9tZERpYWxvZy5sZXNzIiwiQ29udGVudC9sZXNzL0Zsb2F0Q2FyZC5sZXNzIiwiQ29udGVudC9sZXNzL0VudGl0eVN1bW1hcnkubGVzcyIsIkNvbnRlbnQvbGVzcy9QcmV2aWV3U2hlZXQubGVzcyIsIkNvbnRlbnQvbGVzcy9vbE92ZXJyaWRlcy5sZXNzIiwiQ29udGVudC9sZXNzL191dGlsaXR5Lmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7O0dBUUc7QUFDSCwrQkNlUTtBRGRSLGlCQ2VRO0FDckJSO0VBRUksZ0JBQUE7Q0ZPSDtBRXE3QkQ7RUFDSSxlQUFBO0NGbjdCSDtBQUNELHFCQUFxQjtBQUNyQjs7RUFFRTtBQUNGLDRCQUE0QjtBQUM1Qjs7OztHQUlHO0FFcS9DSDtFQUdJLFlBQUE7Q0ZyL0NIO0FFbzNEQztFQUNFLGFBQUE7Q0ZsM0RIO0FFaTNEQztFQUNFLFdBQUE7Q0YvMkRIO0FFODJEQztFQUNFLFlBQUE7Q0Y1MkRIO0FFMjJEQztFQUNFLFlBQUE7Q0Z6MkRIO0FFdzJEQztFQUNFLFlBQUE7Q0Z0MkRIO0FFcTJEQztFQUNFLFlBQUE7Q0ZuMkRIO0FFazJEQztF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WjtBU3h0QkQ7RUFBYSxXQUFBO0NUMnRCWjtBUzF0QkQ7RUFBYSxvQkFBQTtDVDZ0Qlo7QVM1dEJEO0VBQWEsb0JBQUE7Q1QrdEJaO0FTOXRCRDtFQUFhLFlBQUE7Q1RpdUJaO0FTdHRCRDtFQUNFO0lBQ0UsaUJBQUE7R1R3dEJEO0VTcnRCRDs7Ozs7Ozs7Ozs7SUFXRSxZQUFBO0dUdXRCRDtFU3J0QkQ7SUFBYSxtQkFBQTtHVHd0Qlo7RVN2dEJEO0lBQWEsb0JBQUE7R1QwdEJaO0VTenRCRDtJQUFhLFdBQUE7R1Q0dEJaO0VTM3RCRDtJQUFhLG9CQUFBO0dUOHRCWjtFUzd0QkQ7SUFBYSxvQkFBQTtHVGd1Qlo7RVMvdEJEO0lBQWEsV0FBQTtHVGt1Qlo7RVNqdUJEO0lBQWEsb0JBQUE7R1RvdUJaO0VTbnVCRDtJQUFhLG9CQUFBO0dUc3VCWjtFU3J1QkQ7SUFBYSxXQUFBO0dUd3VCWjtFU3Z1QkQ7SUFBYSxvQkFBQTtHVDB1Qlo7RVN6dUJEO0lBQWEsb0JBQUE7R1Q0dUJaO0VTM3VCRDtJQUFhLFlBQUE7R1Q4dUJaO0VTM3VCRDtJQUFrQixrQkFBQTtHVDh1QmpCO0VTN3VCRDtJQUFrQixtQkFBQTtHVGd2QmpCO0VTL3VCRDtJQUFrQixVQUFBO0dUa3ZCakI7RVNqdkJEO0lBQWtCLG1CQUFBO0dUb3ZCakI7RVNudkJEO0lBQWtCLG1CQUFBO0dUc3ZCakI7RVNydkJEO0lBQWtCLFVBQUE7R1R3dkJqQjtFU3Z2QkQ7SUFBa0IsbUJBQUE7R1QwdkJqQjtFU3p2QkQ7SUFBa0IsbUJBQUE7R1Q0dkJqQjtFUzN2QkQ7SUFBa0IsVUFBQTtHVDh2QmpCO0VTN3ZCRDtJQUFrQixtQkFBQTtHVGd3QmpCO0VTL3ZCRDtJQUFrQixtQkFBQTtHVGt3QmpCO0VTaHdCRDtJQUFrQixtQkFBQTtHVG13QmpCO0VTbHdCRDtJQUFrQixvQkFBQTtHVHF3QmpCO0VTcHdCRDtJQUFrQixXQUFBO0dUdXdCakI7RVN0d0JEO0lBQWtCLG9CQUFBO0dUeXdCakI7RVN4d0JEO0lBQWtCLG9CQUFBO0dUMndCakI7RVMxd0JEO0lBQWtCLFdBQUE7R1Q2d0JqQjtFUzV3QkQ7SUFBa0Isb0JBQUE7R1Qrd0JqQjtFUzl3QkQ7SUFBa0Isb0JBQUE7R1RpeEJqQjtFU2h4QkQ7SUFBa0IsV0FBQTtHVG14QmpCO0VTbHhCRDtJQUFrQixvQkFBQTtHVHF4QmpCO0VTcHhCRDtJQUFrQixvQkFBQTtHVHV4QmpCO0VTcHhCRDtJQUFvQix5QkFBQTtHVHV4Qm5CO0VTdHhCRDtJQUFvQiwwQkFBQTtHVHl4Qm5CO0VTeHhCRDtJQUFvQixpQkFBQTtHVDJ4Qm5CO0VTMXhCRDtJQUFvQiwwQkFBQTtHVDZ4Qm5CO0VTNXhCRDtJQUFvQiwwQkFBQTtHVCt4Qm5CO0VTOXhCRDtJQUFvQixpQkFBQTtHVGl5Qm5CO0VTaHlCRDtJQUFvQiwwQkFBQTtHVG15Qm5CO0VTbHlCRDtJQUFvQiwwQkFBQTtHVHF5Qm5CO0VTcHlCRDtJQUFvQixpQkFBQTtHVHV5Qm5CO0VTdHlCRDtJQUFvQiwwQkFBQTtHVHl5Qm5CO0VTeHlCRDtJQUFvQiwwQkFBQTtHVDJ5Qm5CO0NBQ0Y7QVNqeUJEO0VBQ0U7SUFDRSxpQkFBQTtHVG15QkQ7RVNqeUJEOzs7Ozs7Ozs7OztJQVdFLFlBQUE7R1RteUJEO0VTanlCRDtJQUFhLG1CQUFBO0dUb3lCWjtFU255QkQ7SUFBYSxvQkFBQTtHVHN5Qlo7RVNyeUJEO0lBQWEsV0FBQTtHVHd5Qlo7RVN2eUJEO0lBQWEsb0JBQUE7R1QweUJaO0VTenlCRDtJQUFhLG9CQUFBO0dUNHlCWjtFUzN5QkQ7SUFBYSxXQUFBO0dUOHlCWjtFUzd5QkQ7SUFBYSxvQkFBQTtHVGd6Qlo7RVMveUJEO0lBQWEsb0JBQUE7R1RrekJaO0VTanpCRDtJQUFhLFdBQUE7R1RvekJaO0VTbnpCRDtJQUFhLG9CQUFBO0dUc3pCWjtFU3J6QkQ7SUFBYSxvQkFBQTtHVHd6Qlo7RVN2ekJEO0lBQWEsWUFBQTtHVDB6Qlo7RVN2ekJEO0lBQWtCLFdBQUE7R1QwekJqQjtFU3p6QkQ7SUFBa0Isa0JBQUE7R1Q0ekJqQjtFUzN6QkQ7SUFBa0IsbUJBQUE7R1Q4ekJqQjtFUzd6QkQ7SUFBa0IsVUFBQTtHVGcwQmpCO0VTL3pCRDtJQUFrQixtQkFBQTtHVGswQmpCO0VTajBCRDtJQUFrQixtQkFBQTtHVG8wQmpCO0VTbjBCRDtJQUFrQixVQUFBO0dUczBCakI7RVNyMEJEO0lBQWtCLG1CQUFBO0dUdzBCakI7RVN2MEJEO0lBQWtCLG1CQUFBO0dUMDBCakI7RVN6MEJEO0lBQWtCLFVBQUE7R1Q0MEJqQjtFUzMwQkQ7SUFBa0IsbUJBQUE7R1Q4MEJqQjtFUzcwQkQ7SUFBa0IsbUJBQUE7R1RnMUJqQjtFUzkwQkQ7SUFBa0IsWUFBQTtHVGkxQmpCO0VTaDFCRDtJQUFrQixtQkFBQTtHVG0xQmpCO0VTbDFCRDtJQUFrQixvQkFBQTtHVHExQmpCO0VTcDFCRDtJQUFrQixXQUFBO0dUdTFCakI7RVN0MUJEO0lBQWtCLG9CQUFBO0dUeTFCakI7RVN4MUJEO0lBQWtCLG9CQUFBO0dUMjFCakI7RVMxMUJEO0lBQWtCLFdBQUE7R1Q2MUJqQjtFUzUxQkQ7SUFBa0Isb0JBQUE7R1QrMUJqQjtFUzkxQkQ7SUFBa0Isb0JBQUE7R1RpMkJqQjtFU2gyQkQ7SUFBa0IsV0FBQTtHVG0yQmpCO0VTbDJCRDtJQUFrQixvQkFBQTtHVHEyQmpCO0VTcDJCRDtJQUFrQixvQkFBQTtHVHUyQmpCO0VTcDJCRDtJQUFvQixlQUFBO0dUdTJCbkI7RVN0MkJEO0lBQW9CLHlCQUFBO0dUeTJCbkI7RVN4MkJEO0lBQW9CLDBCQUFBO0dUMjJCbkI7RVMxMkJEO0lBQW9CLGlCQUFBO0dUNjJCbkI7RVM1MkJEO0lBQW9CLDBCQUFBO0dUKzJCbkI7RVM5MkJEO0lBQW9CLDBCQUFBO0dUaTNCbkI7RVNoM0JEO0lBQW9CLGlCQUFBO0dUbTNCbkI7RVNsM0JEO0lBQW9CLDBCQUFBO0dUcTNCbkI7RVNwM0JEO0lBQW9CLDBCQUFBO0dUdTNCbkI7RVN0M0JEO0lBQW9CLGlCQUFBO0dUeTNCbkI7RVN4M0JEO0lBQW9CLDBCQUFBO0dUMjNCbkI7RVMxM0JEO0lBQW9CLDBCQUFBO0dUNjNCbkI7Q0FDRjtBU24zQkQ7RUFDRTtJQUNFLGtCQUFBO0dUcTNCRDtFU2wzQkQ7Ozs7Ozs7Ozs7O0lBV0UsWUFBQTtHVG8zQkQ7RVNsM0JEO0lBQWEsbUJBQUE7R1RxM0JaO0VTcDNCRDtJQUFhLG9CQUFBO0dUdTNCWjtFU3QzQkQ7SUFBYSxXQUFBO0dUeTNCWjtFU3gzQkQ7SUFBYSxvQkFBQTtHVDIzQlo7RVMxM0JEO0lBQWEsb0JBQUE7R1Q2M0JaO0VTNTNCRDtJQUFhLFdBQUE7R1QrM0JaO0VTOTNCRDtJQUFhLG9CQUFBO0dUaTRCWjtFU2g0QkQ7SUFBYSxvQkFBQTtHVG00Qlo7RVNsNEJEO0lBQWEsV0FBQTtHVHE0Qlo7RVNwNEJEO0lBQWEsb0JBQUE7R1R1NEJaO0VTdDRCRDtJQUFhLG9CQUFBO0dUeTRCWjtFU3g0QkQ7SUFBYSxZQUFBO0dUMjRCWjtFU3g0QkQ7SUFBa0IsV0FBQTtHVDI0QmpCO0VTMTRCRDtJQUFrQixrQkFBQTtHVDY0QmpCO0VTNTRCRDtJQUFrQixtQkFBQTtHVCs0QmpCO0VTOTRCRDtJQUFrQixVQUFBO0dUaTVCakI7RVNoNUJEO0lBQWtCLG1CQUFBO0dUbTVCakI7RVNsNUJEO0lBQWtCLG1CQUFBO0dUcTVCakI7RVNwNUJEO0lBQWtCLFVBQUE7R1R1NUJqQjtFU3Q1QkQ7SUFBa0IsbUJBQUE7R1R5NUJqQjtFU3g1QkQ7SUFBa0IsbUJBQUE7R1QyNUJqQjtFUzE1QkQ7SUFBa0IsVUFBQTtHVDY1QmpCO0VTNTVCRDtJQUFrQixtQkFBQTtHVCs1QmpCO0VTOTVCRDtJQUFrQixtQkFBQTtHVGk2QmpCO0VTLzVCRDtJQUFrQixZQUFBO0dUazZCakI7RVNqNkJEO0lBQWtCLG1CQUFBO0dUbzZCakI7RVNuNkJEO0lBQWtCLG9CQUFBO0dUczZCakI7RVNyNkJEO0lBQWtCLFdBQUE7R1R3NkJqQjtFU3Y2QkQ7SUFBa0Isb0JBQUE7R1QwNkJqQjtFU3o2QkQ7SUFBa0Isb0JBQUE7R1Q0NkJqQjtFUzM2QkQ7SUFBa0IsV0FBQTtHVDg2QmpCO0VTNzZCRDtJQUFrQixvQkFBQTtHVGc3QmpCO0VTLzZCRDtJQUFrQixvQkFBQTtHVGs3QmpCO0VT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QTtDZGsvRTlDO0Fjai9FbUM7RUFBVyxpQkFBQTtDZG8vRTlDO0Fjbi9FbUM7RUFBVyxpQkFBQTtDZHMvRTlDO0Fjci9FbUM7RUFBVyxpQkFBQTtDZHcvRTlDO0Fjdi9FbUM7RUFBVyxpQkFBQTtDZDAvRTlDO0Fjei9FbUM7RUFBVyxpQkFBQTtDZDQvRTlDO0FjMy9FbUM7RUFBVyxpQkFBQTtDZDgvRTlDO0FjNy9FbUM7RUFBVyxpQkFBQTtDZGdnRjlDO0FjLy9FbUM7RUFBVyxpQkFBQTtDZGtnRjlDO0FjamdGbUM7RUFBVyxpQkFBQTtDZG9nRjlDO0FjbmdGbUM7RUFBVyxpQkFBQTtDZHNnRjlDO0FjcmdGbUM7RUFBVyxpQkFBQTtDZHdnRjlDO0FjdmdGbUM7RUFBVyxpQkFBQTtDZDBnRjlDO0FjemdGbUM7RUFBVyxpQkFBQTtDZDRnRjlDO0FjM2dGbUM7RUFBVyxpQkFBQTtDZDhnRjlDO0FjN2dGbUM7RUFBVyxpQkFBQTtDZGdoRjlDO0FjL2dGbUM7RUFBVyxpQkFBQTtDZGtoRjlDO0FjamhGbUM7RUFBVyxpQkFBQTtDZG9oRjlDO0FjbmhGbUM7RUFBVyxpQkFBQTtDZHNoRjlDO0FjcmhGbUM7RUFBVyxpQkFBQTtDZHdoRjlDO0FjdmhGbUM7RUFBVyxpQkFBQTtDZDBoRjlDO0FjemhGbUM7RUFBVyxpQkFBQTtDZDRoRjlDO0FjM2hGbUM7RUFBVyxpQkFBQTtDZDhoRjlDO0FjN2hGbUM7RUFBVyxpQkFBQTtDZGdpRjlDO0FjL2hGbUM7RUFBVyxpQkFBQTtDZGtpRjlDO0FjamlGbUM7RUFBVyxpQkFBQTtDZG9pRjlDO0FjbmlGbUM7RUFBVyxpQkFBQTtDZHNpRjlDO0FjcmlGbUM7RUFBVyxpQkFBQTtDZHdpRjlDO0FjdmlGbUM7RUFBVyxpQkFBQTtDZDBpRjlDO0FjemlGbUM7RUFBVyxpQkFBQTtDZDRpRjlDO0FjM2lGbUM7RUFBVyxpQkFBQTtDZDhpRjlDO0FjN2lGbUM7RUFBVyxpQkFBQTtDZGdqRjlDO0FjL2lGbUM7RUFBVyxpQkFBQTtDZGtqRjlDO0FjampGbUM7RUFBVyxpQkFBQTtDZG9qRjlDO0FjbmpGbUM7RUFBVyxpQkFBQTtDZHNqRjlDO0FjcmpGbUM7RUFBVyxpQkFBQTtDZHdqRjlDO0FjdmpGbUM7RUFBVyxpQkFBQTtDZDBqRjlDO0FjempGbUM7RUFBVyxpQkFBQTtDZDRqRjlDO0FjM2pGbUM7RUFBVyxpQkFBQTtDZDhqRjlDO0FjN2pGbUM7RUFBVyxpQkFBQTtDZGdrRjlDO0FjL2pGbUM7RUFBVyxpQkFBQTtDZGtrRjlDO0FjamtGbUM7RUFBVyxpQkFBQTtDZG9rRjlDO0FjbmtGbUM7RUFBVyxpQkFBQTtDZHNrRjlDO0FjcmtGbUM7RUFBVyxpQkFBQTtDZHdrRjlDO0FjdmtGbUM7RUFBVyxpQkFBQTtDZDBrRjlDO0FjemtGbUM7RUFBVyxpQkFBQTtDZDRrRjlDO0FjM2tGbUM7RUFBVyxpQkFBQTtDZDhrRjlDO0FjN2tGbUM7RUFBVyxpQkFBQTtDZGdsRjlDO0FjL2tGbUM7RUFBVyxpQkFBQTtDZGtsRjlDO0FjamxGbUM7RUFBVyxpQkFBQTtDZG9sRjlDO0FjbmxGbUM7RUFBVyxpQkFBQTtDZHNsRjlDO0FjcmxGbUM7RUFBVyxpQkFBQTtDZHdsRjlDO0FjdmxGbUM7RUFBVyxpQkFBQTtDZDBsRjlDO0FjemxGbUM7RUFBVyxpQkFBQTtDZDRsRjlDO0FjM2xGbUM7RUFBVyxpQkFBQTtDZDhsRjlDO0FjN2xGbUM7RUFBVyxpQkFBQTtDZGdtRjlDO0FjL2xGbUM7RUFBVyxpQkFBQTtDZGttRjlDO0Fjam1GbUM7RUFBVyxpQkFBQTtDZG9tRjlDO0Fjbm1GbUM7RUFBVyxpQkFBQTtDZHNtRjlDO0Fjcm1GbUM7RUFBVyxpQkFBQTtDZHdtRjlDO0Fjdm1GbUM7RUFBVyxpQkFBQTtDZDBtRjlDO0Fjem1GbUM7RUFBVyxpQkFBQTtDZDRtRjlDO0FjM21GbUM7RUFBVyxpQkFBQTtDZDhtRjlDO0FjN21GbUM7RUFBVyxpQkFBQTtDZGduRjlDO0FjL21GbUM7RUFBVyxpQkFBQTtDZGtuRjlDO0Fjam5GbUM7RUFBVyxpQkFBQTtDZG9uRjlDO0Fjbm5GbUM7RUFBVyxpQkFBQTtDZHNuRjlDO0Fjcm5GbUM7RUFBVyxpQkFBQTtDZHduRjlDO0Fjdm5GbUM7RUFBVyxpQkFBQTtDZDBuRjlDO0Fjem5GbUM7RUFBVyxpQkFBQTtDZDRuRjlDO0FjM25GbUM7RUFBVyxpQkFBQTtDZDhuRjlDO0FjN25GbUM7RUFBVyxpQkFBQTtDZGdvRjlDO0FjL25GbUM7RUFBVyxpQkFBQTtDZGtvRjlDO0Fjam9GbUM7RUFBVyxpQkFBQTtDZG9vRjlDO0Fjbm9GbUM7RUFBVyxpQkFBQTtDZHNvRjlDO0Fjcm9GbUM7RUFBVyxpQkFBQTtDZHdvRjlDO0Fjdm9GbUM7RUFBVyxpQkFBQTtDZDBvRjlDO0Fjem9GbUM7RUFBVyxpQkFBQTtDZDRvRjlDO0FjM29GbUM7RUFBVyxpQkFBQTtDZDhvRjlDO0FjN29GbUM7RUFBVyxpQkFBQTtDZGdwRjlDO0FjL29GbUM7RUFBVyxpQkFBQTtDZGtwRjlDO0FjanBGbUM7RUFBVyxpQkFBQTtDZG9wRjlDO0FjbnBGbUM7RUFBVyxpQkFBQTtDZHNwRjlDO0FjcnBGbUM7RUFBVyxpQkFBQTtDZHdwRjlDO0FjdnBGbUM7RUFBVyxpQkFBQTtDZDBwRjlDO0FjenBGbUM7RUFBVyxpQkFBQTtDZDRwRjlDO0FjM3BGbUM7RUFBVyxpQkFBQTtDZDhwRjlDO0FjN3BGbUM7RUFBVyxpQkFBQTtDZGdxRjlDO0FjL3BGbUM7RUFBVyxpQkFBQTtDZGtxRjlDO0FjanFGbUM7RUFBVyxpQkFBQTtDZG9xRjlDO0FjbnFGbUM7RUFBVyxpQkFBQTtDZHNxRjlDO0FjcnFGbUM7RUFBVyxpQkFBQTtDZHdxRjlDO0FjdnFGbUM7RUFBVyxpQkFBQTtDZDBxRjlDO0FjenFGbUM7RUFBVyxpQkFBQTtDZDRxRjlDO0FjM3FGbUM7RUFBVyxpQkFBQTtDZDhxRjlDO0FjN3FGbUM7RUFBVyxpQkFBQTtDZGdyRjlDO0FjL3FGbUM7RUFBVyxpQkFBQTtDZGtyRjlDO0FjanJGbUM7RUFBVyxpQkFBQTtDZG9yRjlDO0FjbnJGbUM7RUFBVyxpQkFBQTtDZHNyRjlDO0FjcnJGbUM7RUFBVyxpQkFBQTtDZHdyRjlDO0FjdnJGbUM7RUFBVyxpQkFBQTtDZDByRjlDO0FjenJGbUM7RUFBVyxpQkFBQTtDZDRyRjlDO0FjM3JGbUM7RUFBVyxpQkFBQTtDZDhyRjlDO0FjN3JGbUM7RUFBVyxpQkFBQTtDZGdzRjlDO0FjL3JGbUM7RUFBVyxpQkFBQTtDZGtzRjlDO0FjanNGbUM7RUFBVyxpQkFBQTtDZG9zRjlDO0FjbnNGbUM7RUFBVyxpQkFBQTtDZHNzRjlDO0FjcnNGbUM7RUFBVyxpQkFBQTtDZHdzRjlDO0FjdnNGbUM7RUFBVyxpQkFBQTtDZDBzRjlDO0FjenNGbUM7RUFBVyxpQkFBQTtDZDRzRjlDO0FjM3NGbUM7RUFBVyxpQkFBQTtDZDhzRjlDO0FjN3NGbUM7RUFBVyxpQkFBQTtDZGd0RjlDO0FjL3NGbUM7RUFBVyxpQkFBQTtDZGt0RjlDO0FjanRGbUM7RUFBVyxpQkFBQTtDZG90RjlDO0FjbnRGbUM7RUFBVyxpQkFBQTtDZHN0RjlDO0FjcnRGbUM7RUFBVyxpQkFBQTtDZHd0RjlDO0FjdnRGbUM7RUFBVyxpQkFBQTtDZDB0RjlDO0FjenRGbUM7RUFBVyxpQkFBQTtDZDR0RjlDO0FjM3RGbUM7RUFBVyxpQkFBQTtDZDh0RjlDO0FjN3RGbUM7RUFBVyxpQkFBQTtDZGd1RjlDO0FjL3RGbUM7RUFBVyxpQkFBQTtDZGt1RjlDO0FjanVGbUM7RUFBVyxpQkFBQTtDZG91RjlDO0FjbnVGbUM7RUFBVyxpQkFBQTtDZHN1RjlDO0FjcnVGbUM7RUFBVyxpQkFBQTtDZHd1RjlDO0FjdnVGbUM7RUFBVyxpQkFBQTtDZDB1RjlDO0FjenVGbUM7RUFBVyxpQkFBQTtDZDR1RjlDO0FjM3VGbUM7RUFBVyxpQkFBQTtDZDh1RjlDO0FjN3VGbUM7RUFBVyxpQkFBQTtDZGd2RjlDO0FjL3VGbUM7RUFBVyxpQkFBQTtDZGt2RjlDO0FjanZGbUM7RUFBVyxpQkFBQTtDZG92RjlDO0FjbnZGbUM7RUFBVyxpQkFBQTtDZHN2RjlDO0FjcnZGbUM7RUFBVyxpQkFBQTtDZHd2RjlDO0FjdnZGbUM7RUFBVyxpQkFBQTtDZDB2RjlDO0FjenZGbUM7RUFBVyxpQkFBQTtDZDR2RjlDO0FjM3ZGbUM7RUFBVyxpQkFBQTtDZDh2RjlDO0FjN3ZGbUM7RUFBVyxpQkFBQTtDZGd3RjlDO0FjL3ZGbUM7RUFBVyxpQkFBQTtDZGt3RjlDO0FjandGbUM7RUFBVyxpQkFBQTtDZG93RjlDO0FjbndGbUM7RUFBVyxpQkFBQTtDZHN3RjlDO0FjcndGbUM7RUFBVyxpQkFBQTtDZHd3RjlDO0FjdndGbUM7RUFBVyxpQkFBQTtDZDB3RjlDO0FjendGbUM7RUFBVyxpQkFBQTtDZDR3RjlDO0FjM3dGbUM7RUFBVyxpQkFBQTtDZDh3RjlDO0FjN3dGbUM7RUFBVyxpQkFBQTtDZGd4RjlDO0FjL3dGbUM7RUFBVyxpQkFBQTtDZGt4RjlDO0FjanhGbUM7RUFBVyxpQkFBQTtDZG94RjlDO0FjbnhGbUM7RUFBVyxpQkFBQTtDZHN4RjlDO0FjcnhGbUM7RUFBVyxpQkFBQTtDZHd4RjlDO0FjdnhGbUM7RUFBVyxpQkFBQTtDZDB4RjlDO0FjenhGbUM7RUFBVyxpQkFBQTtDZDR4RjlDO0FjM3hGbUM7RUFBVyxpQkFBQTtDZDh4RjlDO0FjN3hGbUM7RUFBVyxpQkFBQTtDZGd5RjlDO0FjL3hGbUM7RUFBVyxpQkFBQTtDZGt5RjlDO0FjanlGbUM7RUFBVyxpQkFBQTtDZG95RjlDO0FjbnlGbUM7RUFBVyxpQkFBQTtDZHN5RjlDO0FjcnlGbUM7RUFBVyxpQkFBQTtDZHd5RjlDO0FjdnlGbUM7RUFBVyxpQkFBQTtDZDB5RjlDO0FjenlGbUM7RUFBVyxpQkFBQTtDZDR5RjlDO0FjM3lGbUM7RUFBVyxpQkFBQTtDZDh5RjlDO0FjN3lGbUM7RUFBVyxpQkFBQTtDZGd6RjlDO0FjL3lGbUM7RUFBVyxpQkFBQTtDZGt6RjlDO0FjanpGbUM7RUFBVyxpQkFBQTtDZG96RjlDO0FjbnpGbUM7RUFBVyxpQkFBQTtDZHN6RjlDO0FjcnpGbUM7RUFBVyxpQkFBQTtDZHd6RjlDO0FjdnpGbUM7RUFBVyxpQkFBQTtDZDB6RjlDO0FjenpGbUM7RUFBVyxpQkFBQTtDZDR6RjlDO0FjM3pGbUM7RUFBVyxpQkFBQTtDZDh6RjlDO0FjN3pGbUM7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QXdDcnZMRztFQXVKSjtJbEM2UkUsMEJBQUE7R05xMEtDO0VNcDBLRDtJQUFNLDhCQUFBO0dOdTBLTDtFTXQwS0Q7O0lBQ00sK0JBQUE7R055MEtMO0NBQ0Y7QXdDNXZMRztFQWtKSjtJbEM2UkUsMEJBQUE7R05pMUtDO0VNaDFLRDtJQUFNLDhCQUFBO0dObTFLTDtFTWwxS0Q7O0lBQ00sK0JBQUE7R05xMUtMO0NBQ0Y7QXdDbndMRDtFbENpYkUseUJBQUE7Q05xMUtEO0FNcDFLQztFQUFNLHlCQUFBO0NOdTFLUDtBTXQxS0M7O0VBQ00seUJBQUE7Q055MUtQO0F3QzF3TEc7RUEwSUo7SWxDNlJFLDBCQUFBO0dOdTJLQztFTXQyS0Q7SUFBTSw4QkFBQTtHTnkyS0w7RU14MktEOztJQUNNLCtCQUFBO0dOMjJLTDtDQUNGO0F3Q2p4TEc7RUFxSUo7SWxDNlJFLDBCQUFBO0dObTNLQztFTWwzS0Q7SUFBTSw4QkFBQTtHTnEzS0w7RU1wM0tEOztJQUNNLCtCQUFBO0dOdTNLTDtDQUNGO0F3Q3p4TEM7RUFpSUY7SWxDNlJFLDBCQUFBO0dOKzNLQztFTTkzS0Q7SUFBTSw4QkFBQTtHTmk0S0w7RU1oNEtEOztJQUNNLCtCQUFBO0dObTRLTDtDQUNGO0F3Q2p5TEc7RUE2SEo7SWxDNlJFLDBCQUFBO0dOMjRLQztFTTE0S0Q7SUFBTSw4QkFBQTtHTjY0S0w7RU01NEtEOztJQUNNLCtCQUFBO0dOKzRLTDtDQUNGO0F3Q3h5TEQ7RWxDNFpFLHlCQUFBO0NOKzRLRDtBTTk0S0M7RUFBTSx5QkFBQTtDTmk1S1A7QU1oNUtDOztFQUNNLHlCQUFBO0NObTVLUDtBd0MveUxHO0VBcUhKO0lsQzZSRSwwQkFBQTtHTmk2S0M7RU1oNktEO0lBQU0sOEJBQUE7R05tNktMO0VNbDZLRDs7SUFDTSwrQkFBQTtHTnE2S0w7Q0FDRjtBd0N0ekxHO0VBZ0hKO0lsQzZSRSwwQkFBQTtHTjY2S0M7RU01NktEO0lBQU0sOEJBQUE7R04rNktMO0VNOTZLRDs7SUFDTSwrQkFBQTtHTmk3S0w7Q0FDRjtBd0M3ekxHO0VBMkdKO0lsQzZSRSwwQkFBQTtHTnk3S0M7RU14N0tEO0lBQU0sOEJBQUE7R04yN0tMO0VNMTdLRDs7SUFDTSwrQkFBQTtHTjY3S0w7Q0FDRjtBd0NyMExDO0VBdUdGO0lsQzZSRSwwQkFBQTtHTnE4S0M7RU1wOEtEO0lBQU0sOEJBQUE7R051OEtMO0VNdDhLRDs7SUFDTSwrQkFBQTtHTnk4S0w7Q0FDRjtBd0M1MExEO0VsQytYRSwwQkFBQTtDTmc5S0Q7QU0vOEtDO0VBQU0sOEJBQUE7Q05rOUtQO0FNajlLQzs7RUFDTSwrQkFBQTtDTm85S1A7QXdDcDFMQztFQWdHRjtJbENvU0UseUJBQUE7R05vOUtDO0VNbjlLRDtJQUFNLHlCQUFBO0dOczlLTDtFTXI5S0Q7O0lBQ00seUJBQUE7R053OUtMO0NBQ0Y7QXdDNTFMRztFQTRGSjtJbENvU0UseUJBQUE7R05nK0tDO0VNLzlLRDtJQUFNLHlCQUFBO0dOaytLTDtFTWorS0Q7O0lBQ00seUJBQUE7R05vK0tMO0NBQ0Y7QXdDbjJMRztFQXVGSjtJbENvU0UseUJBQUE7R040K0tDO0VNMytLRDtJQUFNLHlCQUFBO0dOOCtLTDtFTTcrS0Q7O0lBQ00seUJBQUE7R05nL0tMO0NBQ0Y7QXdDMTJMRztFQWtGSjtJbENvU0UseUJBQUE7R053L0tDO0VNdi9LRDtJQUFNLHlCQUFBO0dOMC9LTDtFTXovS0Q7O0lBQ00seUJBQUE7R040L0tMO0NBQ0Y7QXdDajNMRDtFbEMwV0UsMEJBQUE7Q04wZ0xEO0FNemdMQztFQUFNLDhCQUFBO0NONGdMUDtBTTNnTEM7O0VBQ00sK0JBQUE7Q044Z0xQO0F3Q3gzTEc7RUEwRUo7SWxDb1NFLHlCQUFBO0dOOGdMQztFTTdnTEQ7SUFBTSx5QkFBQTtHTmdoTEw7RU0vZ0xEOztJQUNNLHlCQUFBO0dOa2hMTDtDQUNGO0F3Q2g0TEM7RUFzRUY7SWxDb1NFLHlCQUFBO0dOMGhMQztFTXpoTEQ7SUFBTSx5QkFBQTtHTjRoTEw7RU0zaExEOztJQUNNLHlCQUFBO0dOOGhMTDtDQUNGO0F3Q3g0TEc7RUFrRUo7SWxDb1NFLHlCQUFBO0dOc2lMQztFTXJpTEQ7SUFBTSx5QkFBQTtHTndpTEw7RU12aUxEOztJQUNNLHlCQUFBO0dOMGlMTDtDQUNGO0F3Qy80TEc7RUE2REo7SWxDb1NFLHlCQUFBO0dOa2pMQztFTWpqTEQ7SUFBTSx5QkFBQTtHTm9qTEw7RU1uakxEOztJQUNNLHlCQUFBO0dOc2pMTDtDQUNGO0F3Q3Q1TEQ7RWxDcVZFLDBCQUFBO0NOb2tMRDtBTW5rTEM7RUFBTSw4QkFBQTtDTnNrTFA7QU1ya0xDOztFQUNNLCtCQUFBO0NOd2tMUDtBd0M3NUxHO0VBcURKO0lsQ29TRSx5QkFBQTtHTndrTEM7RU12a0xEO0lBQU0seUJBQUE7R04wa0xMO0VNemtMRDs7SUFDTSx5QkFBQTtHTjRrTEw7Q0FDRjtBd0NwNkxHO0VBZ0RKO0lsQ29TRSx5QkFBQTtHTm9sTEM7RU1ubExEO0lBQU0seUJBQUE7R05zbExMO0VNcmxMRDs7SUFDTSx5QkFBQTtHTndsTEw7Q0FDRjtBd0M1NkxDO0VBNENGO0lsQ29TRSx5QkFBQTtHTmdtTEM7RU0vbExEO0lBQU0seUJBQUE7R05rbUxMO0VNam1MRDs7SUFDTSx5QkFBQTtHTm9tTEw7Q0FDRjtBd0NwN0xHO0VBd0NKO0lsQ29TRSx5QkFBQTtHTjRtTEM7RU0zbUxEO0lBQU0seUJBQUE7R044bUxMO0VNN21MRDs7SUFDTSx5QkFBQTtHTmduTEw7Q0FDRjtBd0MzN0xEO0VsQ2dVRSwwQkFBQTtDTjhuTEQ7QU03bkxDO0VBQU0sOEJBQUE7Q05nb0xQO0FNL25MQzs7RUFDTSwrQkFBQTtDTmtvTFA7QXdDbDhMRztFQWdDSjtJbENvU0UseUJBQUE7R05rb0xDO0VNam9MRDtJQUFNLHlCQUFBO0dOb29MTDtFTW5vTEQ7O0lBQ00seUJBQUE7R05zb0xMO0NBQ0Y7QXdDejhMRztFQTJCSjtJbENvU0UseUJBQUE7R044b0xDO0VNN29MRDtJQUFNLHlCQUFBO0dOZ3BMTDtFTS9vTEQ7O0lBQ00seUJBQUE7R05rcExMO0NBQ0Y7QXdDaDlMRztFQXNCSjtJbENvU0UseUJBQUE7R04wcExDO0VNenBMRDtJQUFNLHlCQUFBO0dONHBMTDtFTTNwTEQ7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K0M1NU9EO0VBQ0MsaUJBQUE7Qy9DODVPQTtBK0MzNU9EO0VBQ0MsaUJBQUE7Qy9DNjVPQTtBK0MxNU9EO0VBQ0MsaUJBQUE7Qy9DNDVPQTtBK0N6NU9EO0VBQ0MsaUJBQUE7Qy9DMjVPQTtBK0N4NU9EO0VBQ0MsaUJBQUE7Qy9DMDVPQTtBK0N2NU9EO0VBQ0MsaUJBQUE7Qy9DeTVPQTtBK0N0NU9EO0VBQ0MsaUJBQUE7Qy9DdzVPQTtBK0NyNU9EO0VBQ0MsaUJBQUE7Qy9DdTVPQTtBK0NwNU9EO0VBQ0MsaUJBQUE7Qy9DczVPQTtBK0NuNU9EO0VBQ0MsaUJBQUE7Qy9DcTVPQTtBK0NsNU9EO0VBQ0MsaUJBQUE7Qy9DbzVPQTtBK0NqNU9EO0VBQ0MsaUJBQUE7Qy9DbTVPQTtBK0NoNU9EO0VBQ0MsaUJBQUE7Qy9DazVPQTtBK0MvNE9EO0VBQ0MsaUJBQUE7Qy9DaTVPQTtBK0M5NE9EO0VBQ0MsaUJBQUE7Qy9DZzVPQTtBK0M3NE9EO0VBQ0MsaUJBQUE7Qy9DKzRPQTtBK0M1NE9EO0VBQ0MsaUJBQUE7Qy9DODRPQTtBK0MzNE9EO0VBQ0MsaUJBQUE7Qy9DNjRPQTtBK0MxNE9EO0VBQ0MsaUJBQUE7Qy9DNDRPQTtBK0N6NE9EO0VBQ0MsaUJBQUE7Qy9DMjRPQTtBK0N4NE9EO0VBQ0MsaUJBQUE7Qy9DMDRPQTtBK0N2NE9EO0VBQ0MsaUJBQUE7Qy9DeTRPQTtBK0N0NE9EO0VBQ0MsaUJBQUE7Qy9DdzRPQTtBK0NyNE9EO0VBQ0MsaUJBQUE7Qy9DdTRPQTtBK0NwNE9EO0VBQ0MsaUJBQUE7Qy9DczRPQTtBK0NuNE9EO0VBQ0MsaUJBQUE7Qy9DcTRPQTtBK0NsNE9EO0VBQ0MsaUJBQUE7Qy9DbzRPQTtBK0NqNE9EO0VBQ0MsaUJBQUE7Qy9DbTRPQTtBK0NoNE9EO0VBQ0MsaUJBQUE7Qy9DazRPQTtBK0MvM09EO0VBQ0MsaUJBQUE7Qy9DaTRPQTtBK0M5M09EO0VBQ0MsaUJBQUE7Qy9DZzRPQTtBK0M3M09EO0VBQ0MsaUJBQUE7Qy9DKzNPQTtBK0M1M09EO0VBQ0MsaUJBQUE7Qy9DODNPQTtBK0MzM09EO0VBQ0MsaUJBQUE7Qy9DNjNPQTtBK0MxM09EO0VBQ0MsaUJBQUE7Qy9DNDNPQTtBK0N6M09EO0VBQ0MsaUJBQUE7Qy9DMjNPQTtBK0N4M09EO0VBQ0MsaUJBQUE7Qy9DMDNPQTtBK0N2M09EO0VBQ0MsaUJBQUE7Qy9DeTNPQTtBK0N0M09EO0VBQ0MsaUJBQUE7Qy9DdzNPQTtBK0NyM09EO0VBQ0MsaUJBQUE7Qy9DdTNPQTtBK0NwM09EO0VBQ0MsaUJBQUE7Qy9DczNPQTtBK0NuM09EO0VBQ0MsaUJBQUE7Qy9DcTNPQTtBK0NsM09EO0VBQ0MsaUJBQUE7Qy9DbzNPQTtBK0NqM09EO0VBQ0MsaUJBQUE7Qy9DbTNPQTtBK0NoM09EO0VBQ0MsaUJBQUE7Qy9DazNPQTtBK0MvMk9EO0VBQ0MsaUJBQUE7Qy9DaTNPQTtBK0M5Mk9EO0VBQ0MsaUJBQUE7Qy9DZzNPQTtBK0M3Mk9EO0VBQ0MsaUJBQUE7Qy9DKzJPQTtBK0M1Mk9EO0VBQ0MsaUJBQUE7Qy9DODJPQTtBK0MzMk9EO0VBQ0MsaUJBQUE7Qy9DNjJPQTtBK0MxMk9EO0VBQ0MsaUJBQUE7Qy9DNDJPQTtBK0N6Mk9EO0VBQ0MsaUJBQUE7Qy9DMjJPQTtBK0N4Mk9EO0VBQ0MsaUJBQUE7Qy9DMDJPQTtBK0N2Mk9EO0VBQ0MsaUJBQUE7Qy9DeTJPQTtBK0N0Mk9EO0VBQ0MsaUJBQUE7Qy9DdzJPQTtBK0NyMk9EO0VBQ0MsaUJBQUE7Qy9DdTJPQTtBK0NwMk9EO0VBQ0MsaUJBQUE7Qy9DczJPQTtBK0NuMk9EO0VBQ0MsaUJBQUE7Qy9DcTJPQTtBK0NsMk9EO0VBQ0MsaUJBQUE7Qy9DbzJPQTtBK0NqMk9EO0VBQ0MsaUJBQUE7Qy9DbTJPQTtBK0NoMk9EO0VBQ0MsaUJBQUE7Qy9DazJPQTtBK0MvMU9EO0VBQ0MsaUJBQUE7Qy9DaTJPQTtBK0M5MU9EO0VBQ0MsaUJBQUE7Qy9DZzJPQTtBK0M3MU9EO0VBQ0MsaUJBQUE7Qy9DKzFPQTtBK0M1MU9EO0VBQ0MsaUJBQUE7Qy9DODFPQTtBK0MzMU9EO0VBQ0MsaUJBQUE7Qy9DNjFPQTtBK0MxMU9EO0VBQ0MsaUJBQUE7Qy9DNDFPQTtBK0N6MU9EO0VBQ0MsaUJBQUE7Qy9DMjFPQTtBK0N4MU9EO0VBQ0MsaUJBQUE7Qy9DMDFPQTtBK0N2MU9EO0VBQ0MsaUJBQUE7Qy9DeTFPQTtBK0N0MU9EO0VBQ0MsaUJBQUE7Qy9DdzFPQTtBK0NyMU9EO0VBQ0MsaUJBQUE7Qy9DdTFPQTtBK0NwMU9EO0VBQ0MsaUJBQUE7Qy9DczFPQTtBK0NuMU9EO0VBQ0MsaUJBQUE7Qy9DcTFPQTtBK0NsMU9EO0VBQ0MsaUJBQUE7Qy9DbzFPQTtBK0NqMU9EO0VBQ0MsaUJBQUE7Qy9DbTFPQTtBK0NoMU9EO0VBQ0MsaUJBQUE7Qy9DazFPQTtBK0MvME9EO0VBQ0MsaUJBQUE7Qy9DaTFPQTtBK0M5ME9EO0VBQ0MsaUJBQUE7Qy9DZzFPQTtBK0M3ME9EO0VBQ0MsaUJBQUE7Qy9DKzBPQTtBK0M1ME9EO0VBQ0MsaUJBQUE7Qy9DODBPQTtBK0MzME9EO0VBQ0MsaUJBQUE7Qy9DNjBPQTtBK0MxME9EO0VBQ0MsaUJBQUE7Qy9DNDBPQTtBK0N6ME9EO0VBQ0MsaUJBQUE7Qy9DMjBPQTtBK0N4ME9EO0VBQ0MsaUJBQUE7Qy9DMDBPQTtBK0N2ME9EO0VBQ0MsaUJBQUE7Qy9DeTBPQTtBK0N0ME9EO0VBQ0MsaUJBQUE7Qy9DdzBPQTtBK0NyME9EO0VBQ0MsaUJBQUE7Qy9DdTBPQTtBK0NwME9EO0VBQ0MsaUJBQUE7Qy9DczBPQTtBK0NuME9EO0VBQ0MsaUJBQUE7Qy9DcTBPQTtBK0NsME9EO0VBQ0MsaUJBQUE7Qy9DbzBPQTtBK0NqME9EO0VBQ0MsaUJBQUE7Qy9DbTBPQTtBK0NoME9EO0VBQ0MsaUJBQUE7Qy9DazBPQTtBK0Mvek9EO0VBQ0MsaUJBQUE7Qy9DaTBPQTtBK0M5ek9EO0VBQ0MsaUJBQUE7Qy9DZzBPQTtBK0M3ek9EO0VBQ0MsaUJBQUE7Qy9DK3pPQTtBK0M1ek9EO0VBQ0MsaUJBQUE7Qy9DOHpPQTtBK0Mzek9EO0VBQ0MsaUJBQUE7Qy9DNnpPQTtBK0Mxek9EO0VBQ0MsaUJBQUE7Qy9DNHpPQTtBK0N6ek9EO0VBQ0MsaUJBQUE7Qy9DMnpPQTtBK0N4ek9EO0VBQ0MsaUJBQUE7Qy9DMHpPQTtBK0N2ek9EO0VBQ0MsaUJBQUE7Qy9DeXpPQTtBK0N0ek9EO0VBQ0MsaUJBQUE7Qy9Dd3pPQTtBK0Nyek9EO0VBQ0MsaUJBQUE7Qy9DdXpPQTtBK0Nwek9EO0VBQ0MsaUJBQUE7Qy9Dc3pPQTtBK0Nuek9EO0VBQ0MsaUJBQUE7Qy9DcXpPQTtBK0Nsek9EO0VBQ0MsaUJBQUE7Qy9Db3pPQTtBK0Nqek9EO0VBQ0MsaUJBQUE7Qy9DbXpPQTtBK0Noek9EO0VBQ0MsaUJBQUE7Qy9Da3pPQTtBK0MveU9EO0VBQ0MsaUJBQUE7Qy9DaXpPQTtBK0M5eU9EO0VBQ0MsaUJBQUE7Qy9DZ3pPQTtBK0M3eU9EO0VBQ0MsaUJBQUE7Qy9DK3lPQTtBK0M1eU9EO0VBQ0MsaUJBQUE7Qy9DOHlPQTtBK0MzeU9EO0VBQ0MsaUJBQUE7Qy9DNnlPQTtBK0MxeU9EO0VBQ0MsaUJBQUE7Qy9DNHlPQTtBK0N6eU9EO0VBQ0MsaUJBQUE7Qy9DMnlPQTtBK0N4eU9EO0VBQ0MsaUJBQUE7Qy9DMHlPQTtBK0N2eU9EO0VBQ0MsaUJBQUE7Qy9DeXlPQTtBK0N0eU9EO0VBQ0MsaUJBQUE7Qy9Dd3lPQTtBK0NyeU9EO0VBQ0MsaUJBQUE7Qy9DdXlPQTtBK0NweU9EO0VBQ0MsaUJBQUE7Qy9Dc3lPQTtBK0NueU9EO0VBQ0MsaUJBQUE7Qy9DcXlPQTtBK0NseU9EO0VBQ0MsaUJBQUE7Qy9Db3lPQTtBK0NqeU9EO0VBQ0MsaUJBQUE7Qy9DbXlPQTtBK0NoeU9EO0VBQ0MsaUJBQUE7Qy9Da3lPQTtBK0MveE9EO0VBQ0MsaUJBQUE7Qy9DaXlPQTtBK0M5eE9EO0VBQ0MsaUJBQUE7Qy9DZ3lPQTtBK0M3eE9EO0VBQ0MsaUJBQUE7Qy9DK3hPQTtBK0M1eE9EO0VBQ0MsaUJBQUE7Qy9DOHhPQTtBK0MzeE9EO0VBQ0MsaUJBQUE7Qy9DNnhPQTtBK0MxeE9EO0VBQ0MsaUJBQUE7Qy9DNHhPQTtBK0N6eE9EO0VBQ0MsaUJBQUE7Qy9DMnhPQTtBK0N4eE9EO0VBQ0MsaUJBQUE7Qy9DMHhPQTtBK0N2eE9EO0VB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 */