/*!
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */
@import "angular-material.css";
@import "ol.css";
.container {
  max-width: 100%;
}
.something {
  color: #ecf3f3;
}
/* Mixin Defaults: */
/*
   Used for custom colors per client.  Overwritten by the build process
*/
/*iscolor(@override-color)*/
/*.contrasting-color(@override-color, @default: @base-color) when (@override-color = hsl(108, 26, 38))
{
    color: @override-color;
    font-size: 20em;
}*/
.disabled-button-style {
  opacity: .4;
}
.col-width-1 {
  width: -10px;
}
.col-width-2 {
  width: 4px;
}
.col-width-3 {
  width: 18px;
}
.col-width-4 {
  width: 32px;
}
.col-width-5 {
  width: 46px;
}
.col-width-6 {
  width: 60px;
}
.col-width-7 {
  width: 74px;
}
.col-width-8 {
  width: 88px;
}
.col-width-9 {
  width: 102px;
}
.col-width-10 {
  width: 116px;
}
.col-width-11 {
  width: 130px;
}
.col-width-12 {
  width: 144px;
}
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden] {
  display: none;
}
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
body {
  margin: 0;
}
a:focus {
  outline: thin dotted;
}
a:active,
a:hover {
  outline: 0;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
}
mark {
  background: #ff0;
  color: #000;
}
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}
pre {
  white-space: pre-wrap;
}
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 0;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}
button,
input {
  line-height: normal;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 2cm .5cm;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label,
  .tag-label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: 'freight-sans-pro';
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
input,
select[multiple],
textarea {
  background-image: none;
}
a {
  color: #006666;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #001a1a;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 12px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only,
.form-group > .control-label.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16.1px;
  font-weight: 200;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small {
  font-size: 85%;
}
cite {
  font-style: normal;
}
.text-muted {
  color: #707070;
}
.text-primary {
  color: #006666;
}
.text-warning {
  color: #c09853;
}
.text-danger {
  color: #d62121;
}
.text-success {
  color: #00862b;
}
.text-info {
  color: #3a87ad;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'freight-sans-pro';
  font-weight: 700;
  line-height: 1.1;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}
h1,
h2,
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h4,
h5,
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
h1 small,
.h1 small {
  font-size: 24px;
}
h2 small,
.h2 small {
  font-size: 18px;
}
h3 small,
.h3 small,
h4 small,
.h4 small {
  font-size: 14px;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
  .dl-horizontal dd:before,
  .dl-horizontal dd:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  .dl-horizontal dd:after {
    clear: both;
  }
  .dl-horizontal dd:before,
  .dl-horizontal dd:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  .dl-horizontal dd:after {
    clear: both;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  border-left: 5px solid #eeeeee;
}
blockquote p {
  font-size: 17.5px;
  font-weight: 300;
  line-height: 1.25;
}
blockquote p:last-child {
  margin-bottom: 0;
}
blockquote small {
  display: block;
  line-height: 1.42857143;
  color: #999999;
}
blockquote small:before {
  content: '\2014 \00A0';
}
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}
blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}
blockquote.pull-right small:before {
  content: '';
}
blockquote.pull-right small:after {
  content: '\00A0 \2014';
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
address {
  display: block;
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
pre {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  white-space: nowrap;
  border-radius: 5px;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 5px;
}
pre.prettyprint {
  margin-bottom: 20px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.container:before,
.container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.container:after {
  clear: both;
}
.container:before,
.container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.container:after {
  clear: both;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.row:before,
.row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.row:after {
  clear: both;
}
.row:before,
.row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.row:after {
  clear: both;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11 {
  float: left;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-12 {
  width: 100%;
}
@media (min-width: 768px) {
  .container {
    max-width: 750px;
  }
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11 {
    float: left;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 970px;
  }
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11 {
    float: left;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1366px) {
  .container {
    max-width: 1336px;
  }
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11 {
    float: left;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
}
table {
  max-width: 100%;
  background-color: #f6fdfd;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  margin-bottom: 20px;
}
.table thead > tr > th,
.table tbody > tr > th,
.table tfoot > tr > th,
.table thead > tr > td,
.table tbody > tr > td,
.table tfoot > tr > td {
  padding: 12px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table thead > tr > th {
  vertical-align: middle;
  border-bottom: 2px solid #ddd;
}
.table caption + thead tr:first-child th,
.table colgroup + thead tr:first-child th,
.table thead:first-child tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed thead > tr > th,
.table-condensed tbody > tr > th,
.table-condensed tfoot > tr > th,
.table-condensed thead > tr > td,
.table-condensed tbody > tr > td,
.table-condensed tfoot > tr > td {
  padding: 8px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f0f9f9;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td {
  background-color: #d0e9c6;
  border-color: #c9e2b3;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
  border-color: #eed3d7;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td {
  background-color: #ebcccc;
  border-color: #e6c1c7;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
  border-color: #fbeed5;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td {
  background-color: #faf2cc;
  border-color: #f8e5be;
}
@media (max-width: 768px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
    background-color: #fff;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > thead > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > thead > tr:last-child > td,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  /* IE8-9 */
  line-height: normal;
}
input[type="file"] {
  display: block;
}
select[multiple],
select[size] {
  height: auto;
}
select optgroup {
  font-size: inherit;
  font-style: inherit;
  font-family: inherit;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  height: auto;
}
.form-control:-moz-placeholder {
  color: #999999;
}
.form-control::-moz-placeholder {
  color: #999999;
}
.form-control:-ms-input-placeholder {
  color: #999999;
}
.form-control::-webkit-input-placeholder {
  color: #999999;
}
.form-control {
  display: block;
  width: 100%;
  height: 30px;
  padding: 4px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  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: #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-control[disabled],
.form-control[readonly] {
  cursor: not-allowed;
  background-color: #eeeeee;
}
textarea.form-control {
  height: auto;
}
.result .form-control[type="number"] {
  width: 100% !important;
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
  vertical-align: middle;
}
.radio label,
.checkbox label {
  display: inline;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
.radio[disabled],
.radio-inline[disabled],
.checkbox[disabled],
.checkbox-inline[disabled] {
  cursor: not-allowed;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm {
  height: auto;
}
.input-lg {
  height: 41px;
  padding: 8px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 12px;
}
select.input-lg {
  height: 41px;
  line-height: 41px;
}
textarea.input-lg {
  height: auto;
}
.has-warning .help-block,
.has-warning .control-label {
  color: #c09853;
}
.has-warning .form-control {
  border-color: #c09853;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}
.has-warning .input-group-addon {
  color: #c09853;
  border-color: #c09853;
  background-color: #fcf8e3;
}
.has-error .help-block,
.has-error .control-label {
  color: #d62121;
}
.has-error .form-control {
  border-color: #d62121;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #aa1a1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
}
.has-error .input-group-addon {
  color: #d62121;
  border-color: #d62121;
  background-color: #f2dede;
}
.has-success .help-block,
.has-success .control-label {
  color: #00862b;
}
.has-success .form-control {
  border-color: #00862b;
  -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: #00531b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #00ec4c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #00ec4c;
}
.has-success .input-group-addon {
  color: #00862b;
  border-color: #00862b;
  background-color: #dff0d8;
}
.form-control-static {
  margin-bottom: 0;
  padding-top: 5px;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
}
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 5px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-horizontal .form-group:after {
  clear: both;
}
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-horizontal .form-group:after {
  clear: both;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
  }
}
.btn {
  display: inline-block;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 5px;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus {
  color: #636363;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-default {
  color: #636363;
  fill: #636363;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #636363;
  background-color: #ebebeb;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
.btn-default.disabled.active,
.btn-default[disabled].active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default.hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #636363;
  fill: #636363;
  background-color: #ebebeb;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #ebebeb;
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
.btn-default.disabled.hover,
.btn-default[disabled].hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
.btn-default.disabled.active,
.btn-default[disabled].active {
  background-color: #fff;
  border-color: #ccc;
}
.btn-primary {
  color: #fff;
  fill: #fff;
  background-color: #006666;
  border-color: #004d4d;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #003d3d;
  border-color: #000f0f;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active {
  background-color: #006666;
  border-color: #004d4d;
}
.btn-primary:hover,
.btn-primary.hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #fff;
  fill: #fff;
  background-color: #003d3d;
  border-color: #000f0f;
}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #003d3d;
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
.btn-primary.disabled.hover,
.btn-primary[disabled].hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active {
  background-color: #006666;
  border-color: #004d4d;
}
.btn-warning {
  color: #fff;
  fill: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ed9c28;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:hover,
.btn-warning.hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #fff;
  fill: #fff;
  background-color: #ed9c28;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #ed9c28;
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
.btn-warning.disabled.hover,
.btn-warning[disabled].hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-danger,
button.btn.btn-danger,
a.btn.btn-danger,
a.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger {
  color: #fff;
  fill: #fff;
  background-color: #d23232;
  border-color: #c02a2a;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
button.btn.btn-danger:hover,
button.btn.btn-danger:focus,
button.btn.btn-danger:active,
button.btn.btn-danger.active,
.open .dropdown-togglebutton.btn.btn-danger,
a.btn.btn-danger:hover,
a.btn.btn-danger:focus,
a.btn.btn-danger:active,
a.btn.btn-danger.active,
.open .dropdown-togglea.btn.btn-danger,
a.btnbutton.btn.btn-danger:hover,
a.btnbutton.btn.btn-danger:focus,
a.btnbutton.btn.btn-danger:active,
a.btnbutton.btn.btn-danger.active,
.open .dropdown-togglea.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger:hover,
button.btna.btn.btn-danger:focus,
button.btna.btn.btn-danger:active,
button.btna.btn.btn-danger.active,
.open .dropdown-togglebutton.btna.btn.btn-danger {
  color: #fff;
  background-color: #b42727;
  border-color: #8e1f1f;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
button.btn.btn-danger:active,
button.btn.btn-danger.active,
.open .dropdown-togglebutton.btn.btn-danger,
a.btn.btn-danger:active,
a.btn.btn-danger.active,
.open .dropdown-togglea.btn.btn-danger,
a.btnbutton.btn.btn-danger:active,
a.btnbutton.btn.btn-danger.active,
.open .dropdown-togglea.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger:active,
button.btna.btn.btn-danger.active,
.open .dropdown-togglebutton.btna.btn.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
button.btn.btn-danger.disabled,
button.btn.btn-danger[disabled],
button.btn.btn-danger.disabled:hover,
button.btn.btn-danger[disabled]:hover,
button.btn.btn-danger.disabled:focus,
button.btn.btn-danger[disabled]:focus,
button.btn.btn-danger.disabled:active,
button.btn.btn-danger[disabled]:active,
button.btn.btn-danger.disabled.active,
button.btn.btn-danger[disabled].active,
a.btn.btn-danger.disabled,
a.btn.btn-danger[disabled],
a.btn.btn-danger.disabled:hover,
a.btn.btn-danger[disabled]:hover,
a.btn.btn-danger.disabled:focus,
a.btn.btn-danger[disabled]:focus,
a.btn.btn-danger.disabled:active,
a.btn.btn-danger[disabled]:active,
a.btn.btn-danger.disabled.active,
a.btn.btn-danger[disabled].active,
a.btnbutton.btn.btn-danger.disabled,
a.btnbutton.btn.btn-danger[disabled],
a.btnbutton.btn.btn-danger.disabled:hover,
a.btnbutton.btn.btn-danger[disabled]:hover,
a.btnbutton.btn.btn-danger.disabled:focus,
a.btnbutton.btn.btn-danger[disabled]:focus,
a.btnbutton.btn.btn-danger.disabled:active,
a.btnbutton.btn.btn-danger[disabled]:active,
a.btnbutton.btn.btn-danger.disabled.active,
a.btnbutton.btn.btn-danger[disabled].active,
button.btna.btn.btn-danger.disabled,
button.btna.btn.btn-danger[disabled],
button.btna.btn.btn-danger.disabled:hover,
button.btna.btn.btn-danger[disabled]:hover,
button.btna.btn.btn-danger.disabled:focus,
button.btna.btn.btn-danger[disabled]:focus,
button.btna.btn.btn-danger.disabled:active,
button.btna.btn.btn-danger[disabled]:active,
button.btna.btn.btn-danger.disabled.active,
button.btna.btn.btn-danger[disabled].active {
  background-color: #d23232;
  border-color: #c02a2a;
}
.btn-danger:hover,
.btn-danger.hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
button.btn.btn-danger:hover,
button.btn.btn-danger.hover,
button.btn.btn-danger:focus,
button.btn.btn-danger:active,
button.btn.btn-danger.active,
.open .dropdown-togglebutton.btn.btn-danger,
a.btn.btn-danger:hover,
a.btn.btn-danger.hover,
a.btn.btn-danger:focus,
a.btn.btn-danger:active,
a.btn.btn-danger.active,
.open .dropdown-togglea.btn.btn-danger,
a.btnbutton.btn.btn-danger:hover,
a.btnbutton.btn.btn-danger.hover,
a.btnbutton.btn.btn-danger:focus,
a.btnbutton.btn.btn-danger:active,
a.btnbutton.btn.btn-danger.active,
.open .dropdown-togglea.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger:hover,
button.btna.btn.btn-danger.hover,
button.btna.btn.btn-danger:focus,
button.btna.btn.btn-danger:active,
button.btna.btn.btn-danger.active,
.open .dropdown-togglebutton.btna.btn.btn-danger {
  color: #fff;
  fill: #fff;
  background-color: #b42727;
  border-color: #8e1f1f;
}
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger,
button.btn.btn-danger:active,
button.btn.btn-danger.active,
.open .dropdown-togglebutton.btn.btn-danger,
a.btn.btn-danger:active,
a.btn.btn-danger.active,
.open .dropdown-togglea.btn.btn-danger,
a.btnbutton.btn.btn-danger:active,
a.btnbutton.btn.btn-danger.active,
.open .dropdown-togglea.btnbutton.btn.btn-danger,
button.btna.btn.btn-danger:active,
button.btna.btn.btn-danger.active,
.open .dropdown-togglebutton.btna.btn.btn-danger {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #b42727;
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
.btn-danger.disabled.hover,
.btn-danger[disabled].hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
button.btn.btn-danger.disabled,
button.btn.btn-danger[disabled],
button.btn.btn-danger.disabled:hover,
button.btn.btn-danger[disabled]:hover,
button.btn.btn-danger.disabled.hover,
button.btn.btn-danger[disabled].hover,
button.btn.btn-danger.disabled:focus,
button.btn.btn-danger[disabled]:focus,
button.btn.btn-danger.disabled:active,
button.btn.btn-danger[disabled]:active,
button.btn.btn-danger.disabled.active,
button.btn.btn-danger[disabled].active,
a.btn.btn-danger.disabled,
a.btn.btn-danger[disabled],
a.btn.btn-danger.disabled:hover,
a.btn.btn-danger[disabled]:hover,
a.btn.btn-danger.disabled.hover,
a.btn.btn-danger[disabled].hover,
a.btn.btn-danger.disabled:focus,
a.btn.btn-danger[disabled]:focus,
a.btn.btn-danger.disabled:active,
a.btn.btn-danger[disabled]:active,
a.btn.btn-danger.disabled.active,
a.btn.btn-danger[disabled].active,
a.btnbutton.btn.btn-danger.disabled,
a.btnbutton.btn.btn-danger[disabled],
a.btnbutton.btn.btn-danger.disabled:hover,
a.btnbutton.btn.btn-danger[disabled]:hover,
a.btnbutton.btn.btn-danger.disabled.hover,
a.btnbutton.btn.btn-danger[disabled].hover,
a.btnbutton.btn.btn-danger.disabled:focus,
a.btnbutton.btn.btn-danger[disabled]:focus,
a.btnbutton.btn.btn-danger.disabled:active,
a.btnbutton.btn.btn-danger[disabled]:active,
a.btnbutton.btn.btn-danger.disabled.active,
a.btnbutton.btn.btn-danger[disabled].active,
button.btna.btn.btn-danger.disabled,
button.btna.btn.btn-danger[disabled],
button.btna.btn.btn-danger.disabled:hover,
button.btna.btn.btn-danger[disabled]:hover,
button.btna.btn.btn-danger.disabled.hover,
button.btna.btn.btn-danger[disabled].hover,
button.btna.btn.btn-danger.disabled:focus,
button.btna.btn.btn-danger[disabled]:focus,
button.btna.btn.btn-danger.disabled:active,
button.btna.btn.btn-danger[disabled]:active,
button.btna.btn.btn-danger.disabled.active,
button.btna.btn.btn-danger[disabled].active {
  background-color: #d23232;
  border-color: #c02a2a;
}
.btn-success {
  color: #fff;
  fill: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #47a447;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
.btn-success.disabled.active,
.btn-success[disabled].active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:hover,
.btn-success.hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #fff;
  fill: #fff;
  background-color: #47a447;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #47a447;
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
.btn-success.disabled.hover,
.btn-success[disabled].hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
.btn-success.disabled.active,
.btn-success[disabled].active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-info {
  color: #fff;
  fill: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #39b3d7;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
.btn-info.disabled.active,
.btn-info[disabled].active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:hover,
.btn-info.hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #fff;
  fill: #fff;
  background-color: #39b3d7;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #39b3d7;
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
.btn-info.disabled.hover,
.btn-info[disabled].hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
.btn-info.disabled.active,
.btn-info[disabled].active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-link {
  color: #006666;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link[disabled] {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #001a1a;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
.btn-link[disabled]:focus {
  color: #999999;
  text-decoration: none;
}
.btn-lg {
  padding: 8px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 12px;
}
.btn-sm,
.btn-xs {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs {
  padding: 1px 5px;
}
.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.btn-status-grp-first {
  margin-right: 0.5em !important;
}
.btn-status-grp-middle {
  margin-right: 0.1em !important;
}
.btn-status-grp-last {
  margin-left: 6.0em !important;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('fonts/glyphicons-halflings-regular.eot');
  src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.glyphicon-asterisk:before {
  content: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-euro:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-briefcase:before {
  content: "\1f4bc";
}
.glyphicon-calendar:before {
  content: "\1f4c5";
}
.glyphicon-pushpin:before {
  content: "\1f4cc";
}
.glyphicon-paperclip:before {
  content: "\1f4ce";
}
.glyphicon-camera:before {
  content: "\1f4f7";
}
.glyphicon-lock:before {
  content: "\1f512";
}
.glyphicon-bell:before {
  content: "\1f514";
}
.glyphicon-bookmark:before {
  content: "\1f516";
}
.glyphicon-fire:before {
  content: "\1f525";
}
.glyphicon-wrench:before {
  content: "\1f527";
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-bottom: 0 dotted;
  content: "";
}
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 2000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #fff;
  background-color: #006666;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #006666;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu,
.open > div > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #999999;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0 dotted;
  border-bottom: 4px solid #000;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
}
.btn-default .caret {
  border-top-color: #636363;
}
.btn-primary .caret,
.btn-success .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
button.btn.btn-danger .caret,
a.btn.btn-danger .caret,
a.btnbutton.btn.btn-danger .caret,
button.btna.btn.btn-danger .caret {
  border-top-color: #fff;
}
.dropup .btn-default .caret {
  border-bottom-color: #636363;
}
.dropup .btn-primary .caret,
.dropup .btn-success .caret,
.dropup .btn-warning .caret,
.dropup .btn-danger .caret,
.dropup .btn-info .caret,
.dropup button.btn.btn-danger .caret,
.dropup a.btn.btn-danger .caret,
.dropup a.btnbutton.btn.btn-danger .caret,
.dropup button.btna.btn.btn-danger .caret {
  border-bottom-color: #fff;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus {
  outline: none;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar:before,
.btn-toolbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn-toolbar:after {
  clear: both;
}
.btn-toolbar:before,
.btn-toolbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn-toolbar:after {
  clear: both;
}
.btn-toolbar .btn-group {
  float: left;
}
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group,
.btn-toolbar > .btn-group + .btn-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group-xs > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
  padding: 1px 5px;
}
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-group-lg > .btn {
  padding: 8px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 12px;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn-group-vertical > .btn-group:after {
  clear: both;
}
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn-group-vertical > .btn-group:after {
  clear: both;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 5px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child > .btn:last-child,
.btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified .btn {
  float: none;
  display: table-cell;
  width: 1%;
}
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
  display: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group.col {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 41px;
  padding: 8px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 12px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 41px;
  line-height: 41px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 4px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 8px 16px;
  font-size: 18px;
  border-radius: 12px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -4px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:active {
  z-index: 2;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav:before,
.nav:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.nav:after {
  clear: both;
}
.nav:before,
.nav:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.nav:after {
  clear: both;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #999999;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #006666;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 5px 5px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
}
.nav-tabs.nav-justified > li > a {
  border-bottom: 1px solid #ddd;
  margin-right: 0;
}
.nav-tabs.nav-justified > .active > a {
  border-bottom-color: #fff;
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 5px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #006666;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.manage-sites-button {
  float: right;
  margin-top: -43px;
  color: #808080;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  border-bottom: 1px solid #ddd;
  margin-right: 0;
}
.nav-tabs-justified > .active > a {
  border-bottom-color: #fff;
}
.tabbable:before,
.tabbable:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.tabbable:after {
  clear: both;
}
.tabbable:before,
.tabbable:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.tabbable:after {
  clear: both;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}
.nav .caret {
  border-top-color: #006666;
  border-bottom-color: #006666;
}
.nav a:hover .caret {
  border-top-color: #001a1a;
  border-bottom-color: #001a1a;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  z-index: 2000;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
.navbar:before,
.navbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar:after {
  clear: both;
}
.navbar:before,
.navbar:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 5px;
  }
}
.navbar-header:before,
.navbar-header:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar-header:after {
  clear: both;
}
.navbar-header:before,
.navbar-header:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar-header:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  max-height: calc(100vh - 45px);
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  /*border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1);*/
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse:before,
.navbar-collapse:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar-collapse:after {
  clear: both;
}
.navbar-collapse:before,
.navbar-collapse:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.navbar-collapse:after {
  clear: both;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    padding-left: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-collapse .navbar-nav.navbar-left:first-child {
    margin-left: -15px;
  }
  .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
  .navbar-collapse .navbar-text:last-child {
    margin-right: 0;
  }
}
.container > .navbar-header,
.container > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  z-index: 2030;
  top: 0;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
}
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  margin-left: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 5px;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    float: none;
    margin-left: 0;
  }
}
.navbar-form .form-control-static,
.navbar-form .entry__label,
.navbar-form .figure {
  display: inline-block;
}
.navbar-form .form-group,
.navbar-form .form-control {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
.navbar-form .form-group:not(.toggle-group) .control-label,
.navbar-form .form-group:not(.toggle-group) .form-control {
  margin-bottom: 10px;
  margin-top: 10px;
}
.navbar-form .form-group:not(.toggle-group) .control-label {
  margin-right: 12px;
  margin-bottom: 0;
  margin-top: 0;
}
.navbar-form .form-group:not(.toggle-group) .form-control:not(:last-child) {
  margin-right: 10px;
}
.navbar-form .form-group:not(.toggle-group):not(:last-child) {
  margin-right: 20px;
}
[wnd-slide-panel] .navbar-form .form-group:not(.toggle-group) {
  margin-right: 0;
}
.navbar-form .form-group .toggle-group {
  margin-bottom: 0;
}
.navbar-form.has-implicit-widths .form-group {
  max-width: 400px;
}
.navbar-form.has-implicit-widths .form-group > .form-control {
  min-width: 240px;
  max-width: 240px;
}
.navbar-form.has-implicit-widths .form-group > .control-label {
  margin-right: 12px;
  margin-bottom: 20px;
  margin-top: 20px;
  max-width: 144px;
}
.navbar-form .inline-label:not(:first-child) {
  margin-left: .25em;
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-nav.pull-right > li > .dropdown-menu,
.navbar-nav > li > .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar-btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-text {
  float: left;
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    margin-left: 15px;
    margin-right: 15px;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ccc;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e6e6e6;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #333;
  border-bottom-color: #333;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
.navbar-default .navbar-nav > .open > a .caret,
.navbar-default .navbar-nav > .open > a:hover .caret,
.navbar-default .navbar-nav > .open > a:focus .caret {
  border-top-color: #555;
  border-bottom-color: #555;
}
.navbar-default .navbar-nav > .dropdown > a .caret {
  border-top-color: #777;
  border-bottom-color: #777;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #cad4d4;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #cad4d4;
}
.navbar-inverse .navbar-nav > li > a {
  color: #d7dada;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: transparent;
  color: #ffffff;
}
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
.navbar-inverse .navbar-nav > .dropdown > a .caret {
  border-top-color: #d7dada;
  border-bottom-color: #d7dada;
}
.navbar-inverse .navbar-nav > .open > a .caret,
.navbar-inverse .navbar-nav > .open > a:hover .caret,
.navbar-inverse .navbar-nav > .open > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #d7dada;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #d7dada;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 5px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #ccc;
}
.breadcrumb > .active {
  color: #999999;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 5px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 4px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #eeeeee;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #006666;
  border-color: #006666;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 8px 16px;
  font-size: 18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 12px;
  border-top-left-radius: 12px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 12px;
  border-top-right-radius: 12px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
.pager:before,
.pager:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.pager:after {
  clear: both;
}
.pager:before,
.pager:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  background-color: #fff;
  cursor: not-allowed;
}
.label,
.tag-label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
.label[href]:hover,
.label[href]:focus,
.tag-label[href]:hover,
.tag-label[href]:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty,
.tag-label:empty {
  display: none;
}
.label-default {
  background-color: #999999;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #808080;
}
.label-primary {
  background-color: #006666;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #003333;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #999999;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.btn .badge {
  position: relative;
  top: -1px;
}
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #006666;
  background-color: #fff;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding: 30px;
  margin-bottom: 30px;
  font-size: 21px;
  font-weight: 200;
  line-height: 2.14285714;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1 {
  line-height: 1;
  color: inherit;
}
.jumbotron p {
  line-height: 1.4;
}
.container .jumbotron {
  border-radius: 12px;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1 {
    font-size: 63px;
  }
}
.thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 5px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
  display: block;
}
.thumbnail > img {
  display: block;
  max-width: 100%;
  height: auto;
}
a.thumbnail:hover,
a.thumbnail:focus {
  border-color: #006666;
}
.thumbnail > img {
  margin-left: auto;
  margin-right: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 5px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable {
  padding-right: 35px;
}
.alert-dismissable .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #00862b;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #00531b;
}
.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: #d62121;
}
.alert-danger hr {
  border-top-color: #e6c1c7;
}
.alert-danger .alert-link {
  color: #aa1a1a;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media,
.media .media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media-object {
  display: block;
}
.media-heading {
  margin: 0 0 5px;
}
.media > .pull-left {
  margin-right: 10px;
}
.media > .pull-right {
  margin-left: 10px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
a.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #006666;
  border-color: #006666;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #33ffff;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-body:before,
.panel-body:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.panel-body:after {
  clear: both;
}
.panel-body:before,
.panel-body:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.panel-body:after {
  clear: both;
}
.panel > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item {
  border-width: 1px 0;
}
.panel > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel > .list-group .list-group-item:last-child {
  border-bottom: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.panel > .table {
  margin-bottom: 0;
}
.panel > .panel-body + .table {
  border-top: 1px solid #ddd;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
}
.panel-title > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 5px;
  overflow: hidden;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #006666;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #006666;
  border-color: #006666;
}
.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #006666;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #006666;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #00862b;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-warning {
  border-color: #fbeed5;
}
.panel-warning > .panel-heading {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #fbeed5;
}
.panel-warning > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #fbeed5;
}
.panel-warning > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #fbeed5;
}
.panel-danger {
  border-color: #eed3d7;
}
.panel-danger > .panel-heading {
  color: #d62121;
  background-color: #f2dede;
  border-color: #eed3d7;
}
.panel-danger > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #eed3d7;
}
.panel-danger > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #eed3d7;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #bce8f1;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 12px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
body.modal-open,
.modal-open .navbar-fixed-top,
.modal-open .navbar-fixed-bottom {
  margin-right: 15px;
}
.modal {
  display: none;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2040;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-dialog {
  margin-left: auto;
  margin-right: auto;
  width: auto;
  padding: 10px;
  z-index: 2050;
}
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 12px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: none;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2030;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 20px;
}
.modal-footer {
  margin-top: 15px;
  padding: 19px 20px 20px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer:before,
.modal-footer:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.modal-footer:after {
  clear: both;
}
.modal-footer:before,
.modal-footer:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
@media screen and (min-width: 768px) {
  .modal-dialog {
    left: 50%;
    right: auto;
    width: 600px;
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
}
.tooltip {
  position: absolute;
  z-index: 2030;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 5px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2010;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid #dfdfdf;
  border-radius: 12px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
.popover.top,
.has-popover .popover.popover-for-icon.top.left,
.btn-icon-solo .popover.popover-for-icon.top.left {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover .arrow {
  border-width: 8px;
}
.popover .arrow:after {
  border-width: 7px;
  content: "";
}
.popover.top .arrow,
.has-popover .popover.popover-for-icon.top.left .arrow,
.btn-icon-solo .popover.popover-for-icon.top.left .arrow {
  left: 50%;
  margin-left: -8px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: #dfdfdf;
  bottom: -8px;
}
.popover.top .arrow:after,
.has-popover .popover.popover-for-icon.top.left .arrow:after,
.btn-icon-solo .popover.popover-for-icon.top.left .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -7px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right .arrow {
  top: 50%;
  left: -8px;
  margin-top: -8px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: #dfdfdf;
}
.popover.right .arrow:after {
  content: " ";
  left: 1px;
  bottom: -7px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom .arrow {
  left: 50%;
  margin-left: -8px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: #dfdfdf;
  top: -8px;
}
.popover.bottom .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -7px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left .arrow {
  top: 50%;
  right: -8px;
  margin-top: -8px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: #dfdfdf;
}
.popover.left .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -7px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    margin-left: -15px;
    font-size: 30px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.clearfix:after {
  clear: both;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.affix {
  position: fixed;
}
.u-smallCaps {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: .04em;
  font-size: .85em;
}
.u-italics {
  font-style: italic;
}
.u-bold {
  font-weight: bold;
}
@-ms-viewport {
  width: device-width;
}
@media screen and (max-width: 400px) {
  @-ms-viewport {
    width: 320px;
  }
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.visible-xs {
  display: none !important;
}
tr.visible-xs {
  display: none !important;
}
th.visible-xs,
td.visible-xs {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-xs.visible-sm {
    display: block !important;
  }
  tr.visible-xs.visible-sm {
    display: table-row !important;
  }
  th.visible-xs.visible-sm,
  td.visible-xs.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .visible-xs.visible-md {
    display: block !important;
  }
  tr.visible-xs.visible-md {
    display: table-row !important;
  }
  th.visible-xs.visible-md,
  td.visible-xs.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1366px) {
  .visible-xs.visible-lg {
    display: block !important;
  }
  tr.visible-xs.visible-lg {
    display: table-row !important;
  }
  th.visible-xs.visible-lg,
  td.visible-xs.visible-lg {
    display: table-cell !important;
  }
}
.visible-sm {
  display: none !important;
}
tr.visible-sm {
  display: none !important;
}
th.visible-sm,
td.visible-sm {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-sm.visible-xs {
    display: block !important;
  }
  tr.visible-sm.visible-xs {
    display: table-row !important;
  }
  th.visible-sm.visible-xs,
  td.visible-sm.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .visible-sm.visible-md {
    display: block !important;
  }
  tr.visible-sm.visible-md {
    display: table-row !important;
  }
  th.visible-sm.visible-md,
  td.visible-sm.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1366px) {
  .visible-sm.visible-lg {
    display: block !important;
  }
  tr.visible-sm.visible-lg {
    display: table-row !important;
  }
  th.visible-sm.visible-lg,
  td.visible-sm.visible-lg {
    display: table-cell !important;
  }
}
.visible-md {
  display: none !important;
}
tr.visible-md {
  display: none !important;
}
th.visible-md,
td.visible-md {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-md.visible-xs {
    display: block !important;
  }
  tr.visible-md.visible-xs {
    display: table-row !important;
  }
  th.visible-md.visible-xs,
  td.visible-md.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-md.visible-sm {
    display: block !important;
  }
  tr.visible-md.visible-sm {
    display: table-row !important;
  }
  th.visible-md.visible-sm,
  td.visible-md.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .visible-md {
    display: block !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1366px) {
  .visible-md.visible-lg {
    display: block !important;
  }
  tr.visible-md.visible-lg {
    display: table-row !important;
  }
  th.visible-md.visible-lg,
  td.visible-md.visible-lg {
    display: table-cell !important;
  }
}
.visible-lg {
  display: none !important;
}
tr.visible-lg {
  display: none !important;
}
th.visible-lg,
td.visible-lg {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-lg.visible-xs {
    display: block !important;
  }
  tr.visible-lg.visible-xs {
    display: table-row !important;
  }
  th.visible-lg.visible-xs,
  td.visible-lg.visible-xs {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-lg.visible-sm {
    display: block !important;
  }
  tr.visible-lg.visible-sm {
    display: table-row !important;
  }
  th.visible-lg.visible-sm,
  td.visible-lg.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .visible-lg.visible-md {
    display: block !important;
  }
  tr.visible-lg.visible-md {
    display: table-row !important;
  }
  th.visible-lg.visible-md,
  td.visible-lg.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 1366px) {
  .visible-lg {
    display: block !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
.hidden-xs {
  display: block !important;
}
tr.hidden-xs {
  display: table-row !important;
}
th.hidden-xs,
td.hidden-xs {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
  tr.hidden-xs {
    display: none !important;
  }
  th.hidden-xs,
  td.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-xs.hidden-sm {
    display: none !important;
  }
  tr.hidden-xs.hidden-sm {
    display: none !important;
  }
  th.hidden-xs.hidden-sm,
  td.hidden-xs.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .hidden-xs.hidden-md {
    display: none !important;
  }
  tr.hidden-xs.hidden-md {
    display: none !important;
  }
  th.hidden-xs.hidden-md,
  td.hidden-xs.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1366px) {
  .hidden-xs.hidden-lg {
    display: none !important;
  }
  tr.hidden-xs.hidden-lg {
    display: none !important;
  }
  th.hidden-xs.hidden-lg,
  td.hidden-xs.hidden-lg {
    display: none !important;
  }
}
.hidden-sm {
  display: block !important;
}
tr.hidden-sm {
  display: table-row !important;
}
th.hidden-sm,
td.hidden-sm {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-sm.hidden-xs {
    display: none !important;
  }
  tr.hidden-sm.hidden-xs {
    display: none !important;
  }
  th.hidden-sm.hidden-xs,
  td.hidden-sm.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
  tr.hidden-sm {
    display: none !important;
  }
  th.hidden-sm,
  td.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .hidden-sm.hidden-md {
    display: none !important;
  }
  tr.hidden-sm.hidden-md {
    display: none !important;
  }
  th.hidden-sm.hidden-md,
  td.hidden-sm.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1366px) {
  .hidden-sm.hidden-lg {
    display: none !important;
  }
  tr.hidden-sm.hidden-lg {
    display: none !important;
  }
  th.hidden-sm.hidden-lg,
  td.hidden-sm.hidden-lg {
    display: none !important;
  }
}
.hidden-md {
  display: block !important;
}
tr.hidden-md {
  display: table-row !important;
}
th.hidden-md,
td.hidden-md {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-md.hidden-xs {
    display: none !important;
  }
  tr.hidden-md.hidden-xs {
    display: none !important;
  }
  th.hidden-md.hidden-xs,
  td.hidden-md.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-md.hidden-sm {
    display: none !important;
  }
  tr.hidden-md.hidden-sm {
    display: none !important;
  }
  th.hidden-md.hidden-sm,
  td.hidden-md.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .hidden-md {
    display: none !important;
  }
  tr.hidden-md {
    display: none !important;
  }
  th.hidden-md,
  td.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1366px) {
  .hidden-md.hidden-lg {
    display: none !important;
  }
  tr.hidden-md.hidden-lg {
    display: none !important;
  }
  th.hidden-md.hidden-lg,
  td.hidden-md.hidden-lg {
    display: none !important;
  }
}
.hidden-lg {
  display: block !important;
}
tr.hidden-lg {
  display: table-row !important;
}
th.hidden-lg,
td.hidden-lg {
  display: table-cell !important;
}
@media (max-width: 767px) {
  .hidden-lg.hidden-xs {
    display: none !important;
  }
  tr.hidden-lg.hidden-xs {
    display: none !important;
  }
  th.hidden-lg.hidden-xs,
  td.hidden-lg.hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-lg.hidden-sm {
    display: none !important;
  }
  tr.hidden-lg.hidden-sm {
    display: none !important;
  }
  th.hidden-lg.hidden-sm,
  td.hidden-lg.hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1365px) {
  .hidden-lg.hidden-md {
    display: none !important;
  }
  tr.hidden-lg.hidden-md {
    display: none !important;
  }
  th.hidden-lg.hidden-md,
  td.hidden-lg.hidden-md {
    display: none !important;
  }
}
@media (min-width: 1366px) {
  .hidden-lg {
    display: none !important;
  }
  tr.hidden-lg {
    display: none !important;
  }
  th.hidden-lg,
  td.hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
tr.visible-print {
  display: none !important;
}
th.visible-print,
td.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
  .hidden-print {
    display: none !important;
  }
  tr.hidden-print {
    display: none !important;
  }
  th.hidden-print,
  td.hidden-print {
    display: none !important;
  }
}
/* ui-currency */
.ui-currency-pos {
  color: green;
}
.ui-currency-neg {
  color: red;
}
.ui-currency-zero {
  color: blue;
}
.ui-currency-pos.ui-bignum,
.ui-currency-neg.ui-smallnum {
  font-size: 110%;
}
/* highlight */
.ui-match {
  background: yellow;
}
/* ui-reset */
.ui-resetwrap {
  position: relative;
  display: inline-block;
}
.ui-resetwrap input {
  padding-right: 1.5em;
}
.ui-reset {
  position: absolute;
  top: 0;
  right: .25em;
  z-index: 2;
  display: none;
  height: 100%;
  cursor: pointer;
  width: 1.1em;
  color: #555555;
  padding-top: 0.8ex;
}
.ui-reset:hover {
  text-decoration: none;
  color: #222222;
}
.ui-resetwrap:hover .ui-reset {
  display: block;
}
/*
Version: 3.5.0 Timestamp: Mon Jun 16 19:29:44 EDT 2014
*/
.select2-container {
  margin: 0;
  position: relative;
  display: inline-block;
  /* inline-block for ie7 */
  zoom: 1;
  *display: inline;
  vertical-align: middle;
}
.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.
    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box;
  /* webkit */
  /* firefox */
  box-sizing: border-box;
  /* css3 */
}
.select2-container .select2-choice {
  display: block;
  height: 26px;
  padding: 0 0 0 8px;
  overflow: hidden;
  position: relative;
  border: 1px solid #aaa;
  white-space: nowrap;
  line-height: 26px;
  color: #444;
  text-decoration: none;
  border-radius: 4px;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #fff;
  background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#eee), color-stop(50%, #fff));
  background-image: linear-gradient(to top, #eee 0%, #fff 50%);
}
html[dir="rtl"] .select2-container .select2-choice {
  padding: 0 8px 0 0;
}
.select2-container.select2-drop-above .select2-choice {
  border-bottom-color: #aaa;
  border-radius: 0 0 4px 4px;
  background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), color-stop(90%, #fff));
  background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
}
.select2-container.select2-allowclear .select2-choice .select2-chosen {
  margin-right: 42px;
}
.select2-container .select2-choice > .select2-chosen {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: none;
  width: auto;
}
html[dir="rtl"] .select2-container .select2-choice > .select2-chosen {
  margin-left: 26px;
  margin-right: 0;
}
.select2-container .select2-choice abbr {
  display: none;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 24px;
  top: 8px;
  font-size: 1px;
  text-decoration: none;
  border: 0;
  background: url('images/select2/select2.png') right top no-repeat;
  cursor: pointer;
  outline: 0;
}
.select2-container.select2-allowclear .select2-choice abbr {
  display: inline-block;
}
.select2-container .select2-choice abbr:hover {
  background-position: right -11px;
  cursor: pointer;
}
.select2-drop-mask {
  border: 0;
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 9998;
  /* styles required for IE to work */
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-drop {
  width: 100%;
  margin-top: -1px;
  position: absolute;
  z-index: 9999;
  top: 100%;
  background: #fff;
  color: #000;
  border: 1px solid #aaa;
  border-top: 0;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.select2-drop.select2-drop-above {
  margin-top: 1px;
  border-top: 1px solid #aaa;
  border-bottom: 0;
  border-radius: 4px 4px 0 0;
  -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
}
.select2-drop-active {
  border: 1px solid #5897fb;
  border-top: none;
}
.select2-drop.select2-drop-above.select2-drop-active {
  border-top: 1px solid #5897fb;
}
.select2-drop-auto-width {
  border-top: 1px solid #aaa;
  width: auto;
}
.select2-drop-auto-width .select2-search {
  padding-top: 4px;
}
.select2-container .select2-choice .select2-arrow {
  display: inline-block;
  width: 18px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border-left: 1px solid #aaa;
  border-radius: 0 4px 4px 0;
  background-clip: padding-box;
  background: #ccc;
  background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#ccc), color-stop(60%, #eee));
  background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow {
  left: 0;
  right: auto;
  border-left: none;
  border-right: 1px solid #aaa;
  border-radius: 4px 0 0 4px;
}
.select2-container .select2-choice .select2-arrow b {
  display: block;
  width: 100%;
  height: 100%;
  background: url('images/select2/select2.png') no-repeat 0 1px;
}
html[dir="rtl"] .select2-container .select2-choice .select2-arrow b {
  background-position: 2px 1px;
}
.select2-search {
  display: inline-block;
  width: 100%;
  min-height: 26px;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  z-index: 10000;
  white-space: nowrap;
}
.select2-search input {
  width: 100%;
  height: auto !important;
  min-height: 26px;
  padding: 4px 20px 4px 5px;
  margin: 0;
  outline: 0;
  font-family: 'freight-sans-pro';
  font-size: 1em;
  border: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #fff url('images/select2/select2.png') no-repeat 100% -22px;
  background: url('images/select2/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left top, left bottom, color-stop(85%, #fff), color-stop(99%, #eee)) 0 0;
  background: url('images/select2/select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}
html[dir="rtl"] .select2-search input {
  padding: 4px 5px 4px 20px;
  background: #fff url('images/select2/select2.png') no-repeat -37px -22px;
  background: url('images/select2/select2.png') no-repeat -37px -22px, -webkit-gradient(linear, left top, left bottom, color-stop(85%, #fff), color-stop(99%, #eee)) 0 0;
  background: url('images/select2/select2.png') no-repeat -37px -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}
.select2-drop.select2-drop-above .select2-search input {
  margin-top: 4px;
}
.select2-search input.select2-active {
  background: #fff url('images/select2/select2-spinner.gif') no-repeat 100%;
  background: url('images/select2/select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left top, left bottom, color-stop(85%, #fff), color-stop(99%, #eee)) 0 0;
  background: url('images/select2/select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.select2-dropdown-open .select2-choice {
  border-bottom-color: transparent;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  box-shadow: 0 1px 0 #fff inset;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #eee;
  background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#fff), color-stop(50%, #eee));
  background-image: linear-gradient(to top, #fff 0%, #eee 50%);
}
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
  border: 1px solid #5897fb;
  border-top-color: transparent;
  background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee));
  background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
}
.select2-dropdown-open .select2-choice .select2-arrow {
  background: transparent;
  border-left: none;
  -webkit-filter: none;
          filter: none;
}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow {
  border-right: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -18px 1px;
}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -16px 1px;
}
.select2-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
/* results */
.select2-results {
  max-height: 200px;
  padding: 0 0 0 4px;
  margin: 4px 4px 4px 0;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html[dir="rtl"] .select2-results {
  padding: 0 4px 0 0;
  margin: 4px 0 4px 4px;
}
.select2-results ul.select2-result-sub {
  margin: 0;
  padding-left: 0;
}
.select2-results li {
  list-style: none;
  display: list-item;
  background-image: none;
}
.select2-results li.select2-result-with-children > .select2-result-label {
  font-weight: bold;
}
.select2-results .select2-result-label {
  padding: 3px 7px 4px;
  margin: 0;
  cursor: pointer;
  min-height: 1em;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.select2-results-dept-1 .select2-result-label {
  padding-left: 20px;
}
.select2-results-dept-2 .select2-result-label {
  padding-left: 40px;
}
.select2-results-dept-3 .select2-result-label {
  padding-left: 60px;
}
.select2-results-dept-4 .select2-result-label {
  padding-left: 80px;
}
.select2-results-dept-5 .select2-result-label {
  padding-left: 100px;
}
.select2-results-dept-6 .select2-result-label {
  padding-left: 110px;
}
.select2-results-dept-7 .select2-result-label {
  padding-left: 120px;
}
.select2-results .select2-highlighted {
  background: #3875d7;
  color: #fff;
}
.select2-results li em {
  background: #feffde;
  font-style: normal;
}
.select2-results .select2-highlighted em {
  background: transparent;
}
.select2-results .select2-highlighted ul {
  background: #fff;
  color: #000;
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  background: #f4f4f4;
  display: list-item;
  padding-left: 5px;
}
/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
  color: #666;
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}
.select2-results .select2-selected {
  display: none;
}
.select2-more-results.select2-active {
  background: #f4f4f4 url('images/select2/select2-spinner.gif') no-repeat 100%;
}
.select2-more-results {
  background: #f4f4f4;
  display: list-item;
}
/* disabled styles */
.select2-container.select2-container-disabled .select2-choice {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  background-color: #f4f4f4;
  background-image: none;
  border-left: 0;
}
.select2-container.select2-container-disabled .select2-choice abbr {
  display: none;
}
/* multiselect */
.select2-container-multi .select2-choices {
  height: auto !important;
  height: 1%;
  margin: 0;
  padding: 0 5px 0 0;
  position: relative;
  border: 1px solid #aaa;
  cursor: text;
  overflow: hidden;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));
  background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
}
html[dir="rtl"] .select2-container-multi .select2-choices {
  padding: 0 0 0 5px;
}
.select2-locked {
  padding: 3px 5px 3px 5px !important;
}
.select2-container-multi .select2-choices {
  min-height: 26px;
}
.select2-container-multi.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.select2-container-multi .select2-choices li {
  float: left;
  list-style: none;
}
html[dir="rtl"] .select2-container-multi .select2-choices li {
  float: right;
}
.select2-container-multi .select2-choices .select2-search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.select2-container-multi .select2-choices .select2-search-field input {
  padding: 5px;
  margin: 1px 0;
  font-family: 'freight-sans-pro';
  font-size: 100%;
  color: #666;
  outline: 0;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent !important;
}
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
  background: #fff url('images/select2/select2-spinner.gif') no-repeat 100% !important;
}
.select2-default {
  color: #999 !important;
}
.select2-container-multi .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 18px;
  margin: 3px 0 3px 5px;
  position: relative;
  line-height: 13px;
  color: #333;
  cursor: default;
  border: 1px solid #aaaaaa;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
  background-image: linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 18px 3px 5px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
  cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
  background: #d4d4d4;
}
.select2-search-choice-close {
  display: block;
  width: 12px;
  height: 13px;
  position: absolute;
  right: 3px;
  top: 4px;
  font-size: 1px;
  outline: none;
  background: url('images/select2/select2.png') right top no-repeat;
}
html[dir="rtl"] .select2-search-choice-close {
  right: auto;
  left: 3px;
}
.select2-container-multi .select2-search-choice-close {
  left: 3px;
}
html[dir="rtl"] .select2-container-multi .select2-search-choice-close {
  left: auto;
  right: 2px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
  background-position: right -11px;
}
/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 5px;
  border: 1px solid #ddd;
  background-image: none;
  background-color: #f4f4f4;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
  display: none;
  background: none;
}
/* end multiselect */
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
  text-decoration: underline;
}
.select2-offscreen,
.select2-offscreen:focus {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0px !important;
  top: 0px !important;
}
.select2-display-none {
  display: none;
}
.select2-measure-scrollbar {
  position: absolute;
  top: -10000px;
  left: -10000px;
  width: 100px;
  height: 100px;
  overflow: scroll;
}
/* Retina-ize icons */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  .select2-search input,
  .select2-search-choice-close,
  .select2-container .select2-choice abbr,
  .select2-container .select2-choice .select2-arrow b {
    background-image: url('images/select2/select2x2.png') !important;
    background-repeat: no-repeat !important;
    background-size: 60px 40px !important;
  }
  .select2-search input {
    background-position: 100% -21px !important;
  }
}
.angular-ui-tree-empty {
  border: 1px dashed #bbb;
  min-height: 100px;
  background-color: #e5e5e5;
  background-image: linear-gradient(45deg, #fff 25%, transparent 0, transparent 75%, #fff 0, #fff), linear-gradient(45deg, #fff 25%, transparent 0, transparent 75%, #fff 0, #fff);
  background-size: 60px 60px;
  background-position: 0 0,30px 30px;
  pointer-events: none;
}
.angular-ui-tree-nodes {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.angular-ui-tree-nodes .angular-ui-tree-nodes {
  padding-left: 20px;
}
.angular-ui-tree-node,
.angular-ui-tree-placeholder {
  position: relative;
  margin: 0;
  padding: 0;
  min-height: 20px;
  line-height: 20px;
}
.angular-ui-tree-hidden {
  display: none;
}
.angular-ui-tree-placeholder {
  margin: 5px 0;
  padding: 0;
  min-height: 30px;
}
.angular-ui-tree-handle {
  cursor: move;
  text-decoration: none;
  font-weight: 700;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 20px;
  line-height: 20px;
}
.angular-ui-tree-drag {
  position: absolute;
  pointer-events: none;
  z-index: 999;
  opacity: 0.8;
}
.Tree {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px solid #d9d9d9;
  background-color: #ebebeb;
}
ol[ui-tree-nodes] {
  outline: none !important;
}
[ui-tree-node-handle],
[ui-tree-node="handle"] {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
[data-nodrag="true"] {
  cursor: default;
}
.angular-ui-tree-drag {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.Tree-component:not(.clickable):focus {
  outline: 0 !important;
}
.Tree-node-content.is-disabled:hover,
.Tree-node-content.is-disabled:focus {
  background-color: transparent;
}
.Tree-node-content.Tree-node-content--handle:hover {
  cursor: move;
}
.angular-ui-tree-nodes .angular-ui-tree-nodes {
  padding-left: 18px;
}
.angular-ui-tree-nodes .angular-ui-tree-nodes.rows--dataSelection {
  padding-left: 0;
}
.Tree ol ol li.Tree-node:last-child {
  margin-bottom: 4px;
}
.angular-ui-tree-placeholder {
  background-color: rgba(174, 215, 234, 0.2);
  margin: 0;
  border: 2px dashed rgba(174, 215, 234, 0.9);
}
.Tree-node-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding: 10px 12px;
  border: 2px solid transparent;
  font-size: 14px;
  background-color: #f7f9fb;
  color: #7c9eb2;
  -webkit-transition: 80ms ease;
  transition: 80ms ease;
  -webkit-transition-property: border-color, background-color, color;
  transition-property: border-color, background-color, color;
  -webkit-box-shadow: -5px 0px #d0d0d0;
          box-shadow: -5px 0px #d0d0d0;
  color: #006666;
}
.Tree-node-content:focus {
  outline: 0;
}
.Tree-node-content.Tree-node-content--clickable:hover,
.Tree-node-content.Tree-node-content--clickable:hover.odd {
  background-color: #ddfdfd;
  border-color: rgba(25, 229, 230, 0.3);
}
.Tree-node-content.Tree-node-content--selected,
.Tree-node-content.Tree-node-content--selected:hover,
.Tree-node-content.Tree-node-content--selected.odd,
.Tree-node-content.Tree-node-content--selected:hover.odd {
  background-color: rgba(0, 255, 255, 0.08);
  border-color: rgba(25, 229, 230, 0.6);
  background-color: #0f8a8a;
}
.Tree-node-content.Tree-node-content--selected,
.Tree-node-content.Tree-node-content--selected:hover,
.Tree-node-content.Tree-node-content--selected.odd,
.Tree-node-content.Tree-node-content--selected:hover.odd,
.Tree-node-content.Tree-node-content--selected .Tree-node-name:not(.Tree-node-name--input),
.Tree-node-content.Tree-node-content--selected:hover .Tree-node-name:not(.Tree-node-name--input),
.Tree-node-content.Tree-node-content--selected.odd .Tree-node-name:not(.Tree-node-name--input),
.Tree-node-content.Tree-node-content--selected:hover.odd .Tree-node-name:not(.Tree-node-name--input) {
  color: white;
}
.Tree-node-content.Tree-node-content--selected .Tree-node-description,
.Tree-node-content.Tree-node-content--selected:hover .Tree-node-description,
.Tree-node-content.Tree-node-content--selected.odd .Tree-node-description,
.Tree-node-content.Tree-node-content--selected:hover.odd .Tree-node-description {
  color: #80b3b3;
}
.Tree-node-content.Tree-node-content--clickable:focus,
.Tree-node-content.Tree-node-content--selected {
  -webkit-transition-duration: 110ms;
          transition-duration: 110ms;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}
.Tree-node-content .Tree-node-icon svg {
  fill: currentColor;
}
.Tree-node--topLevel > .Tree-node-content {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.Tree-topLevel ol .Tree-node-content {
  border-left: 0;
}
.Tree-node-content:hover {
  background-color: #f4f6f9;
}
.Tree-node-content.is-disabled {
  opacity: .45;
}
.Tree-node-content.odd {
  background-color: #f1f5f8;
}
.Tree-node-content.odd:hover {
  background-color: #eef3f6;
}
.Tree-node-element {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-left: 6px;
  padding-right: 6px;
}
.Tree-node-element:not(.Tree-node-element--padded):first-child {
  padding-left: 0;
}
.Tree-node-element:not(.Tree-node-element--padded):last-child {
  padding-right: 0;
}
.Tree-node-element--padded {
  margin-left: 6px;
  margin-right: 6px;
}
.Tree-node-element--padded:first-child,
.Tree-node-element--padded + .Tree-node-element--padded {
  margin-left: 0;
}
.Tree-node-element--padded:last-child {
  margin-right: 0;
}
.Tree-node-description {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0px;
  color: #bfbfbf;
}
.Tree-node-name {
  font-weight: 400;
}
.Tree-node-content--clickable .Tree-node-name {
  color: #555555;
}
.Tree-node-content--folder .Tree-node-name {
  font-weight: 600;
}
.Tree-node-content:hover > .Tree-node-name {
  color: #009999;
}
.Tree-node-name--input {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 30em;
          flex: 1 1 30em;
}
.Tree-node-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 14px;
  width: 14px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.Tree-node-icon svg {
  height: inherit;
  width: inherit;
}
.Tree-node-icon svg text {
  font-family: 'freight-sans-pro';
  font-weight: 500;
}
.Tree-node-spinner {
  max-height: 20.00000001px;
}
.Tree-node-spinner.spinner-container .spinner.spinner--inline {
  content: '';
  display: block;
  border-bottom: 2px solid #eee;
  border-left: 2px solid #eee;
  border-top: 2px solid rgba(0, 102, 102, 0.75);
  border-radius: 100%;
  height: 20px;
  width: 20px;
  left: calc(50% +  -10px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 2px solid #eee;
  position: relative;
  top: 0px;
  left: auto;
}
.Tree-node-content--selected > .Tree-node-spinner.spinner-container .spinner.spinner--inline {
  content: '';
  display: block;
  border-bottom: 2px solid rgba(255, 255, 255, 0.4);
  border-left: 2px solid rgba(255, 255, 255, 0.4);
  border-top: 2px solid rgba(255, 255, 255, 0.8);
  border-radius: 100%;
  height: 20px;
  width: 20px;
  left: calc(50% +  -10px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 2px solid rgba(255, 255, 255, 0.4);
  position: relative;
  top: 0px;
  left: auto;
}
.Tree-node-collapse {
  position: relative;
}
.Tree-node-collapse + .Tree-node-element {
  padding-left: 12px;
}
.Tree-node-collapse--disabled {
  color: rgba(128, 128, 128, 0.4);
}
.Tree-node-action {
  padding: 7px 7px;
  -webkit-transition: 60ms linear all;
  transition: 60ms linear all;
}
.Tree-node-action:hover,
.Tree-node-action:focus,
.Tree-node-action:active {
  outline: 0;
  background-color: rgba(128, 128, 128, 0.1);
  border-radius: 5px;
}
.Tree-node-action:active {
  background-color: rgba(128, 128, 128, 0.2);
}
.Tree-node-action[disabled="disabled"] {
  opacity: .3;
  background-color: transparent;
}
.Tree-node-action.--action--affirmative:hover {
  color: #00862b;
  background-color: rgba(0, 134, 43, 0.2);
}
.Tree-node-action.--action--negative:hover {
  color: #d62121;
  background-color: rgba(214, 33, 33, 0.2);
}
.Tree-node-action.Tree-node-element--padded + .Tree-node-action.Tree-node-element--padded {
  margin-left: -6px;
}
.Tree-node-controls--hover {
  display: none;
  position: absolute;
  right: 0;
  top: 50%;
  height: 100%;
  -webkit-transform: scale(1) translateY(-50%);
          transform: scale(1) translateY(-50%);
  -webkit-transform-origin: 100% 0px;
          transform-origin: 100% 0px;
}
.Tree-node-controls--hover.is-hovered,
.Tree-node-controls--hover.is-hovered-add,
.Tree-node-controls--hover.is-hovered-remove {
  display: block;
  -webkit-transition: 140ms 130ms ease;
  transition: 140ms 130ms ease;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
.Tree-node-controls--hover.is-hovered-add,
.Tree-node-controls--hover.is-hovered-remove.is-hovered-remove-active {
  opacity: 0;
  -webkit-transform: scale(0.9) translateY(-50%);
          transform: scale(0.9) translateY(-50%);
}
.Tree-node-controls--hover.is-hovered-add.is-hovered-add-active,
.Tree-node-controls--hover.is-hovered-remove {
  opacity: 1;
  -webkit-transform: scale(1) translateY(-50%);
          transform: scale(1) translateY(-50%);
}
.Tree-node-control.blockButton {
  font-size: 12px;
  height: 100%;
  border-radius: 0;
}
.Tree-node-control.blockButton:not(:first-child) {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.Tree-node-action-svgWrap.u-iconWrap {
  width: 20px;
  height: 20px;
}
.Tree-node-action.Tree-node-collapse {
  color: #737373;
}
.Tree-node-action.Tree-node-collapse,
.Tree-node-action.Tree-node-collapse:first-child {
  padding: 7px 7px;
  margin: -7px -7px;
}
.Tree-node-collapse-svgWrap.u-iconWrap {
  width: 10px;
  height: 10px;
}
.Tree-node-collapse-svgWrap.u-iconWrap svg {
  -webkit-transition: 350ms -webkit-transform cubic-bezier(0.26, 0.76, 0.14, 0.97);
  transition: 350ms -webkit-transform cubic-bezier(0.26, 0.76, 0.14, 0.97);
  transition: 350ms transform cubic-bezier(0.26, 0.76, 0.14, 0.97);
  transition: 350ms transform cubic-bezier(0.26, 0.76, 0.14, 0.97), 350ms -webkit-transform cubic-bezier(0.26, 0.76, 0.14, 0.97);
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.Tree-node-collapse-svgWrap.u-iconWrap.is-collapsed svg {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
/* 

CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable.
OpenSansLight-Italic.ttf

Use embed.exe to enable permissions:
mi-miwaters-client-net\src\MiWaters\Content\fonts\embed\embed.exe

*/
[class*="app-icon-"] {
  font-family: 'AppIcons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* Freight Sans Pro ========= */
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 400;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-RegularItalic.woff2') format('woff2'), url('fonts/FreightSans-RegularItalic.woff') format('woff'), url('fonts/FreightSans-RegularItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 900;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-BlackItalic.woff2') format('woff2'), url('fonts/FreightSans-BlackItalic.woff') format('woff'), url('fonts/FreightSans-BlackItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 700;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-BoldItalic.woff2') format('woff2'), url('fonts/FreightSans-BoldItalic.woff') format('woff'), url('fonts/FreightSans-BoldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 600;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-SemiboldItalic.woff2') format('woff2'), url('fonts/FreightSans-SemiboldItalic.woff') format('woff'), url('fonts/FreightSans-SemiboldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 500;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-MediumItalic.woff2') format('woff2'), url('fonts/FreightSans-MediumItalic.woff') format('woff'), url('fonts/FreightSans-MediumItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 300;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSans-LightItalic.woff2') format('woff2'), url('fonts/FreightSans-LightItalic.woff') format('woff'), url('fonts/FreightSans-LightItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 400;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Regular.woff2') format('woff2'), url('fonts/FreightSans-Regular.woff') format('woff'), url('fonts/FreightSans-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 900;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Black.woff2') format('woff2'), url('fonts/FreightSans-Black.woff') format('woff'), url('fonts/FreightSans-Black.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 700;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Bold.woff2') format('woff2'), url('fonts/FreightSans-Bold.woff') format('woff'), url('fonts/FreightSans-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 600;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Semibold.woff2') format('woff2'), url('fonts/FreightSans-Semibold.woff') format('woff'), url('fonts/FreightSans-Semibold.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 500;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Medium.woff2') format('woff2'), url('fonts/FreightSans-Medium.woff') format('woff'), url('fonts/FreightSans-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-pro';
  font-weight: 300;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSans-Light.woff2') format('woff2'), url('fonts/FreightSans-Light.woff') format('woff'), url('fonts/FreightSans-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 400;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-BookItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-BookItalic.woff') format('woff'), url('fonts/FreightSansCondensed-BookItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 900;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-BlackItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-BlackItalic.woff') format('woff'), url('fonts/FreightSansCondensed-BlackItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 700;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-BoldItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-BoldItalic.woff') format('woff'), url('fonts/FreightSansCondensed-BoldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 600;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-SemiboldItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-SemiboldItalic.woff') format('woff'), url('fonts/FreightSansCondensed-SemiboldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 500;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-MediumItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-MediumItalic.woff') format('woff'), url('fonts/FreightSansCondensed-MediumItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 300;
  font-style: italic;
  src: local('☺'), url('fonts/FreightSansCondensed-LightItalic.woff2') format('woff2'), url('fonts/FreightSansCondensed-LightItalic.woff') format('woff'), url('fonts/FreightSansCondensed-LightItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 400;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Book.woff2') format('woff2'), url('fonts/FreightSansCondensed-Book.woff') format('woff'), url('fonts/FreightSansCondensed-Book.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 900;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Black.woff2') format('woff2'), url('fonts/FreightSansCondensed-Black.woff') format('woff'), url('fonts/FreightSansCondensed-Black.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 700;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Bold.woff2') format('woff2'), url('fonts/FreightSansCondensed-Bold.woff') format('woff'), url('fonts/FreightSansCondensed-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 600;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Semibold.woff2') format('woff2'), url('fonts/FreightSansCondensed-Semibold.woff') format('woff'), url('fonts/FreightSansCondensed-Semibold.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 500;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Medium.woff2') format('woff2'), url('fonts/FreightSansCondensed-Medium.woff') format('woff'), url('fonts/FreightSansCondensed-Medium.ttf') format('truetype');
}
@font-face {
  font-family: 'freight-sans-condensed';
  font-weight: 300;
  font-style: normal;
  src: local('☺'), url('fonts/FreightSansCondensed-Light.woff2') format('woff2'), url('fonts/FreightSansCondensed-Light.woff') format('woff'), url('fonts/FreightSansCondensed-Light.ttf') format('truetype');
}
/* Montserrat ========= */
@font-face {
  font-family: 'Montserrat';
  src: local('☺'), url('fonts/Montserrat-Regular.woff2') format('woff2'), url('fonts/Montserrat-Regular.woff') format('woff'), url('fonts/Montserrat-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Montserrat';
  src: local('☺'), url('fonts/Montserrat-Bold.woff2') format('woff2'), url('fonts/Montserrat-Bold.woff') format('woff'), url('fonts/Montserrat-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}
/* Open Sans ========= */
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-Light.woff2') format('woff2'), url('fonts/OpenSans-Light.woff') format('woff'), url('fonts/OpenSans-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-ExtraboldItalic.woff2') format('woff2'), url('fonts/OpenSans-ExtraboldItalic.woff') format('woff'), url('fonts/OpenSans-ExtraboldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-SemiboldItalic.woff2') format('woff2'), url('fonts/OpenSans-SemiboldItalic.woff') format('woff'), url('fonts/OpenSans-SemiboldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-Semibold.woff2') format('woff2'), url('fonts/OpenSans-Semibold.woff') format('woff'), url('fonts/OpenSans-Semibold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-Extrabold.woff2') format('woff2'), url('fonts/OpenSans-Extrabold.woff') format('woff'), url('fonts/OpenSans-Extrabold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-Italic.woff2') format('woff2'), url('fonts/OpenSans-Italic.woff') format('woff'), url('fonts/OpenSans-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans.woff2') format('woff2'), url('fonts/OpenSans.woff') format('woff'), url('fonts/OpenSans.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSansLight-Italic.woff2') format('woff2'), url('fonts/OpenSansLight-Italic.woff') format('woff'), url('fonts/OpenSansLight-Italic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-BoldItalic.woff2') format('woff2'), url('fonts/OpenSans-BoldItalic.woff') format('woff'), url('fonts/OpenSans-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans';
  src: local('☺'), url('fonts/OpenSans-Bold.woff2') format('woff2'), url('fonts/OpenSans-Bold.woff') format('woff'), url('fonts/OpenSans-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}
/* Open Sans Condensed ========= */
@font-face {
  font-family: 'Open Sans Condensed';
  src: local('☺'), url('fonts/OpenSans-CondensedLight.woff2') format('woff2'), url('fonts/OpenSans-CondensedLight.woff') format('woff'), url('fonts/OpenSans-CondensedLight.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Open Sans Condensed';
  src: local('☺'), url('fonts/OpenSans-CondensedLightItalic.woff2') format('woff2'), url('fonts/OpenSans-CondensedLightItalic.woff') format('woff'), url('fonts/OpenSans-CondensedLightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'Open Sans Condensed';
  src: local('☺'), url('fonts/OpenSans-CondensedBold.woff2') format('woff2'), url('fonts/OpenSans-CondensedBold.woff') format('woff'), url('fonts/OpenSans-CondensedBold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'AppIcons';
  src: url('fonts/AppIcons.eot?c6vib9');
  src: url('fonts/AppIcons.eot?#iefixc6vib9') format('embedded-opentype'), url('fonts/AppIcons.ttf?c6vib9') format('truetype'), url('fonts/AppIcons.woff?c6vib9') format('woff'), url('fonts/AppIcons.svg?c6vib9#AppIcons') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="app-icon-"],
[class*=" app-icon-"] {
  font-family: 'AppIcons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.app-icon-filter:before {
  content: "\e606";
}
.app-icon-filter2:before {
  content: "\e607";
}
.app-icon-spinner2:before {
  content: "\e605";
}
.app-icon-search:before {
  content: "\e602";
}
.app-icon-blog:before {
  content: "\e01f";
}
.app-icon-calendar:before {
  content: "\e115";
}
.app-icon-bubble-dots:before {
  content: "\e15d";
}
.app-icon-spinner:before {
  content: "\e1b2";
}
.app-icon-circle-small:before {
  content: "\e2ab";
}
.app-icon-checkmark-circle:before {
  content: "\e367";
}
.app-icon-radio-checked:before {
  content: "\e438";
}
.app-icon-radio-unchecked:before {
  content: "\e439";
}
.app-icon-file-pdf:before {
  content: "\e4e2";
}
.app-icon-check:before {
  content: "\e601";
}
.app-icon-enter:before {
  content: "\e37d";
}
.app-icon-exit:before {
  content: "\e37e";
}
.app-icon-grid:before {
  content: "\e2a4";
}
.app-icon-search2:before {
  content: "\e1b7";
}
.app-icon-menu:before {
  content: "\e2af";
}
.app-icon-arrow-left:before {
  content: "\e3b7";
}
.app-icon-arrow-down:before {
  content: "\e3b6";
}
.app-icon-arrow-up:before {
  content: "\e3b4";
}
.app-icon-arrow-right:before {
  content: "\e3b5";
}
.app-icon-cog:before {
  content: "\e1e1";
}
.app-icon-warning:before {
  content: "\e356";
}
.app-icon-checkmark-circle2:before {
  content: "\e368";
}
.app-icon-info:before {
  content: "\e363";
}
.app-icon-notification:before {
  content: "\e358";
}
.app-icon-home:before {
  content: "\e003";
}
.app-icon-user:before {
  content: "\e197";
}
.app-icon-users:before {
  content: "\e198";
}
.app-icon-bubble:before {
  content: "\e15c";
}
.app-icon-pencil:before {
  content: "\e00d";
}
.app-icon-remove:before {
  content: "\e256";
}
.app-icon-question:before {
  content: "\e359";
}
.app-icon-question-bold:before {
  content: "\e603";
}
.app-icon-arrow-left2:before {
  content: "\e3c7";
}
.app-icon-arrow-right2:before {
  content: "\e3c3";
}
.app-icon-arrow-up2:before {
  content: "\e3c1";
}
.app-icon-arrow-up-left:before {
  content: "\e3c0";
}
.app-icon-arrow-up-right:before {
  content: "\e3c2";
}
.app-icon-arrow-down-right:before {
  content: "\e3c4";
}
.app-icon-arrow-down2:before {
  content: "\e3c5";
}
.app-icon-arrow-down-left:before {
  content: "\e3c6";
}
.app-icon-clock:before {
  content: "\e101";
}
.app-icon-close:before {
  content: "\e36b";
}
.app-icon-arrow-up3:before {
  content: "\e414";
}
.app-icon-arrow-down3:before {
  content: "\e416";
}
.app-icon-arrow-up4:before {
  content: "\e3b0";
}
.app-icon-files:before {
  content: "\e07e";
}
.app-icon-file-download:before {
  content: "\e081";
}
.app-icon-download:before {
  content: "\e2b8";
}
.app-icon-download2:before {
  content: "\e2ba";
}
.app-icon-arrow-down4:before {
  content: "\e3b2";
}
.app-icon-plus:before {
  content: "\e376";
}
.app-icon-plus-circle2:before {
  content: "\e360";
}
.app-icon-plus-circle:before {
  content: "\e35f";
}
.app-icon-arrow-down42:before {
  content: "\e3b3";
}
.app-icon-file-upload:before {
  content: "\e082";
}
.app-icon-location:before {
  content: "\e0f1";
}
.app-icon-location2:before {
  content: "\e0f2";
}
.app-icon-location3:before {
  content: "\e0f3";
}
.app-icon-location22:before {
  content: "\e0f4";
}
.app-icon-map:before {
  content: "\e0fc";
}
.app-icon-map2:before {
  content: "\e0fd";
}
.app-icon-upload:before {
  content: "\e2bb";
}
.app-icon-earth:before {
  content: "\e2c7";
}
.app-icon-cancel-circle:before {
  content: "\e365";
}
.app-icon-close2:before {
  content: "\e36d";
}
.app-icon-close3:before {
  content: "\e36e";
}
.app-icon-close4:before {
  content: "\e36f";
}
.app-icon-minus:before {
  content: "\e375";
}
.app-icon-loop:before {
  content: "\e3a8";
}
.app-icon-checkbox-checked:before {
  content: "\e42e";
}
.app-icon-checkbox-unchecked:before {
  content: "\e42f";
}
.app-icon-checkbox:before {
  content: "\e432";
}
.app-icon-checkbox-unchecked2:before {
  content: "\e433";
}
.app-icon-checkbox-checked2:before {
  content: "\e435";
}
.app-icon-checkbox-unchecked3:before {
  content: "\e436";
}
.app-icon-file-brackets:before {
  content: "\e4e8";
}
.app-icon-checkmark-circle22:before {
  content: "\e369";
}
.app-icon-help:before {
  content: "\e604";
}
.app-icon-blog:before {
  content: "\e01f";
}
.app-icon-calendar:before {
  content: "\e115";
}
.app-icon-bubble-dots:before {
  content: "\e15d";
}
.app-icon-spinner:before {
  content: "\e1b2";
}
.app-icon-circle-small:before {
  content: "\e2ab";
}
.app-icon-checkmark-circle:before {
  content: "\e367";
}
.app-icon-radio-checked:before {
  content: "\e438";
}
.app-icon-radio-unchecked:before {
  content: "\e439";
}
.app-icon-file-pdf:before {
  content: "\e4e2";
}
.app-icon-check:before {
  content: "\e601";
}
.app-icon-enter:before {
  content: "\e37d";
}
.app-icon-exit:before {
  content: "\e37e";
}
.app-icon-grid:before {
  content: "\e2a4";
}
.app-icon-search2:before {
  content: "\e1b7";
}
.app-icon-menu:before {
  content: "\e2af";
}
.app-icon-arrow-left:before {
  content: "\e3b7";
}
.app-icon-arrow-down:before {
  content: "\e3b6";
}
.app-icon-arrow-up:before {
  content: "\e3b4";
}
.app-icon-arrow-right:before {
  content: "\e3b5";
}
.app-icon-cog:before {
  content: "\e1e1";
}
.app-icon-warning:before {
  content: "\e356";
}
.app-icon-checkmark-circle2:before {
  content: "\e368";
}
.app-icon-info:before {
  content: "\e363";
}
.app-icon-notification:before {
  content: "\e358";
}
.app-icon-home:before {
  content: "\e003";
}
.app-icon-user:before {
  content: "\e197";
}
.app-icon-users:before {
  content: "\e198";
}
.app-icon-bubble:before {
  content: "\e15c";
}
.app-icon-pencil:before {
  content: "\e00d";
}
.app-icon-remove:before {
  content: "\e256";
}
.app-icon-question:before {
  content: "\e359";
}
.app-icon-question-bold:before {
  content: "\e603";
}
.app-icon-arrow-left2:before {
  content: "\e3c7";
}
.app-icon-arrow-right2:before {
  content: "\e3c3";
}
.app-icon-arrow-up2:before {
  content: "\e3c1";
}
.app-icon-arrow-up-left:before {
  content: "\e3c0";
}
.app-icon-arrow-up-right:before {
  content: "\e3c2";
}
.app-icon-arrow-down-right:before {
  content: "\e3c4";
}
.app-icon-arrow-down2:before {
  content: "\e3c5";
}
.app-icon-arrow-down-left:before {
  content: "\e3c6";
}
.app-icon-clock:before {
  content: "\e101";
}
.app-icon-close:before {
  content: "\e36b";
}
.app-icon-arrow-up3:before {
  content: "\e414";
}
.app-icon-arrow-down3:before {
  content: "\e416";
}
.app-icon-arrow-up4:before {
  content: "\e3b0";
}
.app-icon-files:before {
  content: "\e07e";
}
.app-icon-file-download:before {
  content: "\e081";
}
.app-icon-download:before {
  content: "\e2b8";
}
.app-icon-download2:before {
  content: "\e2ba";
}
.app-icon-arrow-down4:before {
  content: "\e3b2";
}
.app-icon-plus:before {
  content: "\e376";
}
.app-icon-plus-circle2:before {
  content: "\e360";
}
.app-icon-plus-circle:before {
  content: "\e35f";
}
.app-icon-arrow-down42:before {
  content: "\e3b3";
}
.app-icon-file-upload:before {
  content: "\e082";
}
.app-icon-location:before {
  content: "\e0f1";
}
.app-icon-location2:before {
  content: "\e0f2";
}
.app-icon-location3:before {
  content: "\e0f3";
}
.app-icon-location22:before {
  content: "\e0f4";
}
.app-icon-map:before {
  content: "\e0fc";
}
.app-icon-map2:before {
  content: "\e0fd";
}
.app-icon-upload:before {
  content: "\e2bb";
}
.app-icon-earth:before {
  content: "\e2c7";
}
.app-icon-cancel-circle:before {
  content: "\e365";
}
.app-icon-close2:before {
  content: "\e36d";
}
.app-icon-close3:before {
  content: "\e36e";
}
.app-icon-close4:before {
  content: "\e36f";
}
.app-icon-minus:before {
  content: "\e375";
}
.app-icon-loop:before {
  content: "\e3a8";
}
.app-icon-checkbox-checked:before {
  content: "\e42e";
}
.app-icon-checkbox-unchecked:before {
  content: "\e42f";
}
.app-icon-checkbox:before {
  content: "\e432";
}
.app-icon-checkbox-unchecked2:before {
  content: "\e433";
}
.app-icon-checkbox-checked2:before {
  content: "\e435";
}
.app-icon-checkbox-unchecked3:before {
  content: "\e436";
}
.app-icon-file-brackets:before {
  content: "\e4e8";
}
.app-icon-checkmark-circle22:before {
  content: "\e369";
}
.app-icon-ellipsis:before {
  content: "\e600";
}
.app-icon-plus-circle3:before {
  content: "\e35e";
}
.app-icon-expand:before {
  content: "\e3b8";
}
.app-icon-plus2:before {
  content: "\e377";
}
/* Use this file for project-specific icon fonts */
/*#region elements*/
/*
  ______ _                           _
 |  ____| |                         | |
 | |__  | | ___ _ __ ___   ___ _ __ | |_ ___
 |  __| | |/ _ \ '_ ` _ \ / _ \ '_ \| __/ __|
 | |____| |  __/ | | | | |  __/ | | | |_\__ \
 |______|_|\___|_| |_| |_|\___|_| |_|\__|___/



*/
html {
  font-size: 87.5%;
}
html,
body,
.preview-body {
  height: 100%;
  margin: 0;
  padding: 0;
}
ui-view {
  display: block;
  height: 100%;
}
body {
  font-size: 1rem;
  -webkit-font-feature-settings: "lnum";
  font-feature-settings: "lnum";
}
img.iconic,
img.svg-inject {
  display: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
label {
  font-weight: normal;
}
h1,
.h1 {
  font-size: 2.07142857rem;
}
h2,
.h2 {
  font-size: 1.71428571rem;
}
h3,
.h3 {
  font-size: 1.42857143rem;
}
h4,
.h4 {
  font-size: 1.21428571rem;
}
h5,
.h5 {
  font-size: 1rem;
}
h6,
.h6 {
  font-size: 0.85714286rem;
}
.dropdown-font-h5 {
  font-size: 1rem;
}
.form-control,
.dropdown-menu,
.input-group-addon {
  font-size: 1rem;
}
.form-control,
select.form-control {
  height: 2.14285714rem;
  padding-top: 0.28571429rem;
  padding-bottom: 0.28571429rem;
}
th,
strong {
  font-weight: 600;
}
button,
input,
optgroup,
select,
textarea {
  font-weight: normal;
}
input::-ms-clear {
  width: 0;
  height: 0;
}
hr.subtitle-break {
  width: 8em;
  border-top-width: 4px;
}
body.dark div[role="banner"] {
  background-color: #1E1E1E;
}
body.dark {
  background-color: #1E1E1E;
}
a {
  cursor: pointer;
}
button.btn,
a.btn,
.hidden-file-upload + label {
  padding: 4px 12px;
  font-size: 1rem;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.42857143;
  color: #636363;
  fill: #636363;
  background: #e8e8e8;
  background: -o-linear-gradient(#f0f0f0, #e4e4e4);
  border-color: #b3b3b3;
  border-width: 1px;
  border-style: solid;
  border-top-left-radius: 4px 6px;
  border-top-right-radius: 4px 6px;
  border-bottom-right-radius: 4px 6px;
  border-bottom-left-radius: 4px 6px;
}
button.btn:hover,
a.btn:hover,
button.btn:active,
a.btn:active,
button.btn.active,
a.btn.active,
.open button.btn.dropdown-toggle,
.open a.btn.dropdown-toggle,
.hidden-file-upload + label:hover {
  color: #636363;
  fill: #636363;
  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: #00862b;
  background: -o-linear-gradient(#00a033, #006d23);
  border-color: #004917;
  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: white;
  fill: white;
  background: #005d1e;
  background: -o-linear-gradient(#00a033, #00531b);
  border-color: #000c04;
}
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: #005d1e;
}
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: #00862b;
  border-color: #004917;
}
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: white;
  fill: white;
  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;
}
/*#endregion*/
/*#region classes*/
/*
   _____ _
  / ____| |
 | |    | | __ _ ___ ___  ___ ___
 | |    | |/ _` / __/ __|/ _ | __|
 | |____| | (_| \__ \__ \  __|__ \
  \_____|_|\__,_|___/___/\___|___/


*/
[class*="app-icon-"] {
  font-size: 1.14285714rem;
}
a:hover i[class*="app-icon-"],
a:focus i[class*="app-icon-"],
button:hover i[class*="app-icon-"],
button:focus i[class*="app-icon-"] {
  text-decoration: none;
}
.entity-link {
  font-weight: 600;
}
.entity-link:after {
  content: '\203A';
  font-weight: 500;
  opacity: .5;
  font-size: 1.2em;
  margin-left: .2em;
  display: inline-block;
}
.pager {
  display: none;
}
.alert-text {
  color: #d62121;
}
.success-text {
  color: #00862b;
}
.banner-alert.system-announcements {
  width: 100%;
  background: #daf5ed;
}
.banner-alert.system-announcements.ng-enter {
  display: block !important;
  min-height: 0;
  max-height: 0;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  -webkit-transition: 0.4s min-height ease ,  0.4s max-height ease;
  transition: 0.4s min-height ease ,  0.4s max-height ease;
  -webkit-transition-property: min-height ,  max-height ,  background-color ,  border-color;
  transition-property: min-height ,  max-height ,  background-color ,  border-color;
  -webkit-transition-timing-function: ease ,  ease ,  ease-in ,  ease-in;
  transition-timing-function: ease ,  ease ,  ease-in ,  ease-in;
  -webkit-transition-duration: 0.4s ,  0.4s ,  0.6s ,  0.6s;
  transition-duration: 0.4s ,  0.4s ,  0.6s ,  0.6s;
}
@media screen and (min-width: 0\0) {
  .banner-alert.system-announcements.ng-enter {
    height: 0;
  }
}
.banner-alert.system-announcements.ng-enter.ng-enter-active {
  border-color: #b2ead9;
  background: #daf5ed;
  min-height: 31px;
  max-height: 31px;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .banner-alert.system-announcements.ng-enter.ng-enter-active {
    height: 31px;
  }
}
.banner-alert.system-announcements.ng-leave {
  display: block !important;
  border-color: #b2ead9;
  min-height: 31px;
  max-height: 31px;
  height: 100%;
  -webkit-transition-property: min-height ,  max-height ,  border-color;
  transition-property: min-height ,  max-height ,  border-color;
  -webkit-transition-timing-function: ease ,  ease ,  ease-in;
  transition-timing-function: ease ,  ease ,  ease-in;
  -webkit-transition-duration: 0.4s ,  0.4s ,  0.4s;
  transition-duration: 0.4s ,  0.4s ,  0.4s;
}
@media screen and (min-width: 0\0) {
  .banner-alert.system-announcements.ng-leave {
    height: 31px;
  }
}
.banner-alert.system-announcements.ng-leave.ng-leave-active {
  display: block !important;
  border-color: transparent;
  min-height: 0;
  max-height: 0;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .banner-alert.system-announcements.ng-leave.ng-leave-active {
    height: 0;
  }
}
.banner-alert.system-announcements.active {
  height: auto;
}
.banner-alert.system-announcements.active:hover,
.banner-alert.system-announcements.active.expanded {
  overflow: visible;
  z-index: 20;
  max-height: 100%;
}
.banner-alert.system-announcements.active:hover ul li p.alert-text,
.banner-alert.system-announcements.active.expanded ul li p.alert-text {
  overflow: visible;
  white-space: normal;
}
.banner-alert.system-announcements.active.expanded {
  -webkit-box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.1);
}
.banner-alert.system-announcements.active.expanded a.hide-announcements {
  display: block;
}
.banner-alert.system-announcements.active.expanded a.more-announcements {
  display: none;
}
.banner-alert.system-announcements.active.expanded ul li {
  display: table-row;
}
.banner-alert.system-announcements.active.expanded p.alert-text {
  overflow: auto;
  white-space: normal;
}
.banner-alert.system-announcements .alert-icon,
.banner-alert.system-announcements .alert-text,
.banner-alert.system-announcements button {
  color: #57625f;
}
.banner-alert.system-announcements button:hover,
.banner-alert.system-announcements button:focus {
  color: #788782;
}
.banner-alert.system-announcements button:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-shadow: 0px 0px 4px #99aca6;
}
.banner-alert.system-announcements ul {
  margin-bottom: 0;
}
.banner-alert.system-announcements ul li {
  display: table-row;
}
.banner-alert.system-announcements ul li > i.alert-icon,
.banner-alert.system-announcements ul li > p.alert-text,
.banner-alert.system-announcements ul li > a.more-announcements,
.banner-alert.system-announcements ul li > button {
  display: table-cell;
  vertical-align: top;
}
.banner-alert.system-announcements ul li > i.alert-icon,
.banner-alert.system-announcements ul li a.more-announcements,
.banner-alert.system-announcements ul li > button {
  width: 1%;
}
.banner-alert.system-announcements ul li p.alert-text {
  width: 100%;
  max-width: 10em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.banner-alert.system-announcements ul li:not(:first-child) {
  display: none;
}
.banner-alert.system-announcements .hide-announcements {
  display: block;
}
.banner-alert.system-announcements .more-announcements,
.banner-alert.system-announcements .hide-announcements {
  font-style: italic;
}
.skip {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  margin: 0;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  padding: .25em 1em;
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25);
  background: white;
  margin-top: .5em;
  margin-left: .5em;
}
.skip:focus {
  z-index: 20;
  width: auto;
  height: auto;
  clip: auto;
  -webkit-animation: skipnavkeyframes 400ms ease 1 both;
          animation: skipnavkeyframes 400ms ease 1 both;
}
@-webkit-keyframes skipnavkeyframes {
  from {
    -webkit-transform: translateY(0.5em);
            transform: translateY(0.5em);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@keyframes skipnavkeyframes {
  from {
    -webkit-transform: translateY(0.5em);
            transform: translateY(0.5em);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
.page-body {
  background: white;
  height: 100%;
  overflow: auto;
}
.background-image-show {
  background: #009999;
  background: url("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 {
  padding-top: 150px;
}
.main-viewport {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: auto;
  overflow: hidden;
}
.content-viewport {
  position: relative;
}
.main-viewport {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sidebar {
  position: relative;
  overflow: visible;
  width: 260px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 260px;
          flex: 0 0 260px;
}
@media (max-width: 768px) {
  .sidebar {
    width: 0px;
  }
}
.sidebar.collapsed {
  width: 40px;
  -ms-flex-preferred-size: 40px;
      flex-basis: 40px;
}
@media (max-width: 768px) {
  .sidebar.collapsed {
    width: 0px;
    -ms-flex-preferred-size: 0px;
        flex-basis: 0px;
  }
}
.content-viewport {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  height: 100%;
  margin: 0;
  -webkit-transition: 0.2s width ease;
  transition: 0.2s width ease;
}
.main-viewport-ui-view,
.content-viewport-ui-view {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.main-footer {
  position: relative;
  width: 100%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  background-color: #fcfcfc;
  border-top: 1px #dedede solid;
}
.view-container {
  position: relative;
}
.page-body + .page-body {
  position: absolute;
  width: 100%;
}
.page-body {
  min-height: 100%;
  max-height: 100%;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body {
    height: 100%;
  }
}
.page-body.has-iframe {
  overflow: visible;
  position: relative;
}
.page-body.has-iframe iframe {
  border: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  position: absolute;
}
.page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body {
  min-height: calc(100% -  30px);
  max-height: calc(100% -  30px);
  height: 100%;
  top: 30px;
}
@media screen and (min-width: 0\0) {
  .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body {
    height: calc(100% -  30px);
  }
}
.page-body.has-page-footer {
  min-height: calc(100% -  55px);
  max-height: calc(100% -  55px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body.has-page-footer {
    height: calc(100% -  55px);
  }
}
.page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer {
  min-height: calc(100% -  85px);
  max-height: calc(100% -  85px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer {
    height: calc(100% -  85px);
  }
}
.page-body-tabs ~ div .banner-alert:first-child {
  border-top-color: transparent;
}
.page-heading ~ .page-body {
  top: 60px;
}
.page-heading ~ .page-body,
.page-heading ~ .view-container {
  height: calc(100% -  60px);
  min-height: calc(100% -  60px);
  max-height: calc(100% -  60px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body,
  .page-heading ~ .view-container {
    height: calc(100% -  60px);
  }
}
.page-heading ~ .page-body.has-filtering-buttons {
  height: calc(100% -  120px);
  min-height: calc(100% -  120px);
  max-height: calc(100% -  120px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body.has-filtering-buttons {
    height: calc(100% -  120px);
  }
}
.page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body {
  top: 90px;
}
.page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body,
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .view-container {
  min-height: calc(100% -  90px);
  max-height: calc(100% -  90px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body,
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .view-container {
    height: calc(100% -  90px);
  }
}
.page-heading ~ .page-body-tabs ~ .page-body {
  top: 106px;
}
.page-heading ~ .page-body-tabs ~ .page-body,
.page-heading ~ .page-body-tabs ~ .view-container {
  min-height: calc(100% -  106px);
  max-height: calc(100% -  106px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-tabs ~ .page-body,
  .page-heading ~ .page-body-tabs ~ .view-container {
    height: calc(100% -  106px);
  }
}
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body,
.page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body {
  top: 136px;
}
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body,
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .view-container,
.page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body,
.page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .view-container {
  min-height: calc(100% -  136px);
  max-height: calc(100% -  136px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body,
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .view-container,
  .page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body,
  .page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .view-container {
    height: calc(100% -  136px);
  }
}
.page-heading ~ .page-body.has-page-footer {
  min-height: calc(100% -  115px);
  max-height: calc(100% -  115px);
  height: 100%;
  -webkit-transition: 0.4s min-height ease ,  0.4s max-height ease;
  transition: 0.4s min-height ease ,  0.4s max-height ease;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body.has-page-footer {
    height: calc(100% -  115px);
  }
}
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body.has-page-footer {
  min-height: calc(100% -  145px);
  max-height: calc(100% -  145px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body.has-page-footer {
    height: calc(100% -  145px);
  }
}
.page-heading ~ .page-body-tabs ~ .page-body.has-page-footer,
.page-heading ~ .page-body-tabs ~ form .page-body.has-page-footer {
  min-height: calc(100% -  161px);
  max-height: calc(100% -  161px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-tabs ~ .page-body.has-page-footer,
  .page-heading ~ .page-body-tabs ~ form .page-body.has-page-footer {
    height: calc(100% -  161px);
  }
}
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body.has-page-footer,
.page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ form .page-body.has-page-footer,
.page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body.has-page-footer,
.page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ form .page-body.has-page-footer {
  min-height: calc(100% -  191px);
  max-height: calc(100% -  191px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body.has-page-footer,
  .page-heading ~ .page-body-alert.active:not(.ng-leave) ~ .page-body-tabs ~ form .page-body.has-page-footer,
  .page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ .page-body.has-page-footer,
  .page-heading ~ .page-body-warning.active:not(.ng-leave) ~ .page-body-tabs ~ form .page-body.has-page-footer {
    height: calc(100% -  191px);
  }
}
.page-heading {
  border-bottom: 2px solid #397abf;
}
.page-heading.has-tabs,
.page-body .page-heading,
.view-container .page-heading {
  border-bottom: 0;
}
.view-container .page-heading,
.page-body .page-heading {
  background-color: #f0fafa;
  border-bottom: 2px solid #d2e9e9;
  height: 60px;
}
.view-container .page-heading .title,
.page-body .page-heading .title {
  font-size: 1.21428571rem;
  font-weight: 500;
  color: #525252;
}
.view-container .page-heading.split-block-heading > .split-block > div.split-block-element,
.page-body .page-heading.split-block-heading > .split-block > div.split-block-element,
.view-container .page-heading.split-block-heading > .heading-block > div.split-block-element,
.page-body .page-heading.split-block-heading > .heading-block > div.split-block-element,
.view-container .page-heading.split-block-heading > .split-block div.heading-block-element,
.page-body .page-heading.split-block-heading > .split-block div.heading-block-element,
.view-container .page-heading.split-block-heading > .heading-block div.heading-block-element,
.page-body .page-heading.split-block-heading > .heading-block div.heading-block-element {
  margin-right: calc(15px  - .25em);
}
.view-container .slide-child .page-heading.split-block-heading .heading-block.left,
.page-body .slide-child .page-heading.split-block-heading .heading-block.left {
  padding-left: 0;
}
.slide-child .page-heading .title {
  font-size: 1.42857143rem;
}
.page-body .has-scrollable-children,
.view-container .has-scrollable-children {
  overflow: hidden;
}
.main-viewport .page-heading ~ .page-body-tabs ~ .page-body.contains-slide-child {
  height: calc(100% -  60px  -  46px);
}
.main-viewport .page-heading ~ .page-body.contains-slide-child {
  height: calc(100% -  60px  -  46px);
}
.page-body.full-height:not(.overflow-x),
.slides-with-slidechild.full-height:not(.overflow-x),
.view-container.full-height:not(.overflow-x),
.page-body.full-height-overflow:not(.overflow-x),
.slides-with-slidechild.full-height-overflow:not(.overflow-x),
.view-container.full-height-overflow:not(.overflow-x) {
  overflow-x: hidden;
}
.main-footer > .nav {
  text-align: center;
  list-style-type: none;
}
.main-footer > .nav > li {
  display: inline-block;
}
.main-footer > .nav > li:not(:last-child) {
  margin-right: calc(12px - .25em);
}
.main-footer > .nav > li > a,
.main-footer > .nav > li > span {
  padding-top: 12px;
  padding-bottom: 12px;
}
.page-heading,
.modal-header {
  background: white;
  min-height: 60px;
  max-height: 60px;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
}
@media screen and (min-width: 0\0) {
  .page-heading,
  .modal-header {
    height: 60px;
  }
}
.page-heading.--wrap,
.modal-header.--wrap {
  min-height: 60px;
  max-height: none;
  height: auto;
}
.page-heading .page-body-title,
.modal-header .page-body-title {
  margin: 20px 0;
}
.page-heading .page-compound-heading.wrap,
.modal-header .page-compound-heading.wrap {
  margin: 15.5px 0;
}
.page-heading .help-link,
.modal-header .help-link {
  margin-top: 6px;
  float: right;
  line-height: 1;
  font-size: 0.85714286rem;
  color: #b8b8b8;
}
.page-heading .help-link i,
.modal-header .help-link i {
  color: inherit;
  vertical-align: middle;
  position: relative;
  top: -2px;
  margin-left: 4px;
}
.page-heading .help-link:hover,
.modal-header .help-link:hover {
  color: #5e5e5e;
  text-decoration: none;
}
.page-body .page-heading + .page-body:before,
.page-body-tabs + .page-body:before,
.page-body .page-heading + .view-container:before,
.page-body-tabs + .view-container:before {
  content: '';
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  height: 5px;
  -webkit-box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.03) inset;
          box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.03) inset;
  z-index: 1;
}
.page-body-tabs + .page-body:before,
.page-body-tabs + .view-container:before {
  top: 0;
}
.page-body .page-heading + .page-body:before,
.page-body .page-heading + .view-container:before {
  top: 60px;
}
.page-heading .title {
  font-size: 1.42857143rem;
  font-weight: 400;
  line-height: 1.42857143;
}
.split-block-group .heading-block-element > .title,
.split-block-heading .heading-block-element > .title {
  white-space: nowrap;
}
.split-block-group .split-block.right .compound-heading,
.split-block-heading .split-block.right .compound-heading,
.split-block-group .heading-block.right .compound-heading,
.split-block-heading .heading-block.right .compound-heading,
.split-block-group .split-block.right .title,
.split-block-heading .split-block.right .title,
.split-block-group .heading-block.right .title,
.split-block-heading .heading-block.right .title {
  text-align: right;
}
.split-block-group .split-block .split-block-element,
.split-block-heading .split-block .split-block-element,
.split-block-group .heading-block .split-block-element,
.split-block-heading .heading-block .split-block-element,
.split-block-group .split-block .heading-block-element,
.split-block-heading .split-block .heading-block-element,
.split-block-group .heading-block .heading-block-element,
.split-block-heading .heading-block .heading-block-element {
  display: inline-block;
  white-space: normal;
  margin-left: 0;
  margin-right: calc(10px  - .25em);
}
.split-block-group .split-block .split-block-element.half-em-margin,
.split-block-heading .split-block .split-block-element.half-em-margin,
.split-block-group .heading-block .split-block-element.half-em-margin,
.split-block-heading .heading-block .split-block-element.half-em-margin,
.split-block-group .split-block .heading-block-element.half-em-margin,
.split-block-heading .split-block .heading-block-element.half-em-margin,
.split-block-group .heading-block .heading-block-element.half-em-margin,
.split-block-heading .heading-block .heading-block-element.half-em-margin {
  margin-top: .5em;
  margin-bottom: .5em;
}
.split-block-group .split-block .split-block-element.single-em-margin,
.split-block-heading .split-block .split-block-element.single-em-margin,
.split-block-group .heading-block .split-block-element.single-em-margin,
.split-block-heading .heading-block .split-block-element.single-em-margin,
.split-block-group .split-block .heading-block-element.single-em-margin,
.split-block-heading .split-block .heading-block-element.single-em-margin,
.split-block-group .heading-block .heading-block-element.single-em-margin,
.split-block-heading .heading-block .heading-block-element.single-em-margin {
  margin-top: 1em;
  margin-bottom: 1em;
}
.split-block-group .split-block .split-block-element.equal-margins > *,
.split-block-heading .split-block .split-block-element.equal-margins > *,
.split-block-group .heading-block .split-block-element.equal-margins > *,
.split-block-heading .heading-block .split-block-element.equal-margins > *,
.split-block-group .split-block .heading-block-element.equal-margins > *,
.split-block-heading .split-block .heading-block-element.equal-margins > *,
.split-block-group .heading-block .heading-block-element.equal-margins > *,
.split-block-heading .heading-block .heading-block-element.equal-margins > * {
  margin-top: 0;
  margin-bottom: 0;
}
.split-block-group .split-block .split-block-element.separate:not(:last-child) > *:after,
.split-block-heading .split-block .split-block-element.separate:not(:last-child) > *:after,
.split-block-group .heading-block .split-block-element.separate:not(:last-child) > *:after,
.split-block-heading .heading-block .split-block-element.separate:not(:last-child) > *:after,
.split-block-group .split-block .heading-block-element.separate:not(:last-child) > *:after,
.split-block-heading .split-block .heading-block-element.separate:not(:last-child) > *:after,
.split-block-group .heading-block .heading-block-element.separate:not(:last-child) > *:after,
.split-block-heading .heading-block .heading-block-element.separate:not(:last-child) > *:after {
  content: '|';
  margin-left: .5em;
  opacity: .25;
}
.split-block-group .split-block .split-block-element.separate:not(:last-child):first-child,
.split-block-heading .split-block .split-block-element.separate:not(:last-child):first-child,
.split-block-group .heading-block .split-block-element.separate:not(:last-child):first-child,
.split-block-heading .heading-block .split-block-element.separate:not(:last-child):first-child,
.split-block-group .split-block .heading-block-element.separate:not(:last-child):first-child,
.split-block-heading .split-block .heading-block-element.separate:not(:last-child):first-child,
.split-block-group .heading-block .heading-block-element.separate:not(:last-child):first-child,
.split-block-heading .heading-block .heading-block-element.separate:not(:last-child):first-child {
  margin-right: 1em;
}
.split-block-group.center > .split-block > .split-block-element,
.split-block-heading.center > .split-block > .split-block-element,
.split-block-group.middle > .split-block > .split-block-element,
.split-block-heading.middle > .split-block > .split-block-element {
  vertical-align: middle;
}
.split-block-group.top > .split-block > .split-block-element,
.split-block-heading.top > .split-block > .split-block-element {
  vertical-align: top;
}
.split-block-group.bottom > .split-block > .split-block-element,
.split-block-heading.bottom > .split-block > .split-block-element {
  vertical-align: bottom;
}
.split-block-group .element--truncate,
.split-block-heading .element--truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.split-block-heading .title,
.split-block-heading .context {
  margin: 0;
}
.split-block-heading .heading-block .heading-block-element {
  max-height: 60px;
}
.split-block-heading.page-heading {
  height: 60px;
}
.split-block-heading.page-heading .heading-block.right {
  padding-right: 20px;
}
.split-block-heading.page-heading .heading-block.right .heading-block-element.compound-heading-wrap {
  padding-left: 20px;
  border-left: 1px solid #e5e5e5;
}
.split-block-heading.page-heading .heading-block.right .heading-block-element.compound-heading-wrap:not(:last-child) {
  margin-right: calc(10px  - .25em);
}
.split-block-heading.page-heading .heading-block .heading-block-element:not(:first-child) {
  margin-left: 10px;
}
.split-block-heading.page-heading .heading-block .heading-block-element > .form-group {
  margin-bottom: 0;
}
.split-block-heading.page-heading .heading-block.left {
  margin-right: 40px;
}
.compound-heading.title {
  font-size: 1.42857143rem;
  margin: 0;
}
.compound-heading.context {
  font-size: 0.85714286rem;
  color: #4E4E4E;
  font-weight: 700;
  display: block;
  margin: 0;
}
.compound-heading.context + .title {
  font-size: 1.21428571rem;
  font-weight: 400;
  color: #555;
}
.compound-heading.context ~ .title,
.compound-heading.context ~ .context {
  margin-top: -0.25em;
}
.heading-block.right .compound-heading .title,
.heading-block.right .compound-heading-wrap .title,
.compound-heading.entity-list .entity__figure,
.compound-heading-wrap.entity-list .entity__figure {
  font-family: 'freight-sans-condensed';
}
.compound-heading.entity-list.entity-list--tabular,
.compound-heading-wrap.entity-list.entity-list--tabular {
  display: table;
}
.compound-heading.entity-list.entity-list--tabular .entity,
.compound-heading-wrap.entity-list.entity-list--tabular .entity {
  display: table-row;
}
.compound-heading.entity-list.entity-list--tabular .entity__label,
.compound-heading-wrap.entity-list.entity-list--tabular .entity__label,
.compound-heading.entity-list.entity-list--tabular .entity__figure,
.compound-heading-wrap.entity-list.entity-list--tabular .entity__figure {
  display: table-cell;
  text-align: right;
}
.compound-heading.entity-list.entity-list--tabular .entity__figure,
.compound-heading-wrap.entity-list.entity-list--tabular .entity__figure {
  text-align: left;
}
.compound-heading.entity-list .entity__label,
.compound-heading-wrap.entity-list .entity__label {
  white-space: nowrap;
}
.compound-heading.entity-list .entity__label,
.compound-heading-wrap.entity-list .entity__label,
.compound-heading.entity-list .figure--secondary,
.compound-heading-wrap.entity-list .figure--secondary {
  color: #555;
  font-size: 1rem;
}
.compound-heading.entity-list .entity__label + .entity__figure,
.compound-heading-wrap.entity-list .entity__label + .entity__figure,
.compound-heading.entity-list .figure--secondary + .entity__figure,
.compound-heading-wrap.entity-list .figure--secondary + .entity__figure {
  padding-left: .3em;
}
.compound-heading.entity-list,
.compound-heading-wrap.entity-list,
.compound-heading.entity-list .entity__figure,
.compound-heading-wrap.entity-list .entity__figure {
  color: #4E4E4E;
  line-height: 1.2;
  font-size: 1.21428571rem;
}
.compound-heading.entity-list .entity,
.compound-heading-wrap.entity-list .entity {
  line-height: 1.2;
}
.compound-heading.entity-list .entity.entity--primary .entity__label,
.compound-heading-wrap.entity-list .entity.entity--primary .entity__label,
.compound-heading.entity-list .entity.entity--primary .figure--secondary,
.compound-heading-wrap.entity-list .entity.entity--primary .figure--secondary {
  font-size: 1.21428571rem;
  color: #525252;
}
.compound-heading.entity-list .entity.entity--primary,
.compound-heading-wrap.entity-list .entity.entity--primary,
.compound-heading.entity-list .entity.entity--primary .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--primary .entity__figure {
  font-size: 1.42857143rem;
}
.compound-heading.entity-list .entity.entity--secondary,
.compound-heading-wrap.entity-list .entity.entity--secondary,
.compound-heading.entity-list .entity.entity--secondary .entity__label,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__label,
.compound-heading.entity-list .entity.entity--secondary .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__figure {
  color: #555;
}
.compound-heading.entity-list .entity.entity--secondary .entity__label + .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__label + .entity__figure,
.compound-heading.entity-list .entity.entity--secondary .figure--secondary + .entity__figure,
.compound-heading-wrap.entity-list .entity.entity--secondary .figure--secondary + .entity__figure {
  color: #4E4E4E;
}
.compound-heading.entity-list .entity.entity--secondary .entity__label + .entity__figure:before,
.compound-heading-wrap.entity-list .entity.entity--secondary .entity__label + .entity__figure:before,
.compound-heading.entity-list .entity.entity--secondary .figure--secondary + .entity__figure:before,
.compound-heading-wrap.entity-list .entity.entity--secondary .figure--secondary + .entity__figure:before {
  content: '\2013';
  padding-right: .3em;
  color: #555;
}
.compound-heading.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure,
.compound-heading-wrap.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure {
  margin-left: -0.25em;
}
.compound-heading.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure:before,
.compound-heading-wrap.entity-list:not(.entity-list--tabular) .entity .entity__figure + .entity__figure:before {
  content: '\2013';
  padding-right: .3em;
  color: #555;
}
.page-body-title,
.form-subsection-title,
.modal-header h3 {
  font-weight: 400;
  line-height: 1;
  margin: 1em 0;
}
.page-body-title.secondary,
.form-subsection-title.secondary,
.modal-header h3.secondary {
  font-size: 1.07142857rem;
  font-weight: 700;
}
.page-body-title,
.page-compound-heading.title,
.page-compound-heading.context {
  margin: 0;
}
.form-horizontal .form-subsection-title {
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .form-subsection-title.form-group {
  margin-top: 8px;
  margin-bottom: 8px;
}
.form-horizontal .form-subsection-title.form-group .subsection-title-heading {
  font-size: 1.21428571rem;
  padding-top: 1.5px;
}
h2.page-compound-heading.context {
  font-size: 0.85714286rem;
  color: #808080;
  font-weight: 500;
  margin-bottom: 0;
  display: block;
  margin: 0;
}
.page-compound-heading.context + .page-compound-heading.title {
  font-size: 1.21428571rem;
}
.split-block-heading > .split-block-heading {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.split-block-heading > .heading-block,
.split-block-heading > .split-block {
  height: 0;
  min-height: 60px;
}
.split-block-heading.search-heading > .heading-block,
.split-block-heading.fixed-heading-height > .heading-block,
.split-block-heading.search-heading > .split-block,
.split-block-heading.fixed-heading-height > .split-block {
  height: 60px;
}
.split-block-heading,
.split-block-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.split-block-heading,
.split-block-group,
.split-block-heading .heading-block,
.split-block-group .heading-block,
.split-block-heading .split-block,
.split-block-group .split-block {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.split-block-heading.sibling-controls,
.split-block-group.sibling-controls,
.split-block-heading .heading-block.sibling-controls,
.split-block-group .heading-block.sibling-controls,
.split-block-heading .split-block.sibling-controls,
.split-block-group .split-block.sibling-controls {
  height: 60px;
}
.split-block-heading.--wrap,
.split-block-group.--wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-height: none;
  height: auto;
}
.split-block-heading .heading-block.left,
.split-block-group .heading-block.left {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.split-block-heading .heading-block,
.split-block-group .heading-block,
.split-block-heading .split-block,
.split-block-group .split-block {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.split-block-heading .heading-block,
.split-block-group .heading-block,
.split-block-heading .split-block,
.split-block-group .split-block,
.split-block-heading .heading-block .heading-block-element,
.split-block-group .heading-block .heading-block-element,
.split-block-heading .split-block .heading-block-element,
.split-block-group .split-block .heading-block-element,
.split-block-heading .heading-block .split-block-element,
.split-block-group .heading-block .split-block-element,
.split-block-heading .split-block .split-block-element,
.split-block-group .split-block .split-block-element {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.split-block-heading .heading-block.search-filter-bar,
.split-block-group .heading-block.search-filter-bar,
.split-block-heading .split-block.search-filter-bar,
.split-block-group .split-block.search-filter-bar,
.split-block-heading .heading-block .heading-block-element.search-filter-bar,
.split-block-group .heading-block .heading-block-element.search-filter-bar,
.split-block-heading .split-block .heading-block-element.search-filter-bar,
.split-block-group .split-block .heading-block-element.search-filter-bar,
.split-block-heading .heading-block .split-block-element.search-filter-bar,
.split-block-group .heading-block .split-block-element.search-filter-bar,
.split-block-heading .split-block .split-block-element.search-filter-bar,
.split-block-group .split-block .split-block-element.search-filter-bar {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  max-width: 70em;
}
.split-block-heading .heading-block.right,
.split-block-group .heading-block.right,
.split-block-heading .split-block.right,
.split-block-group .split-block.right {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.split-block-heading .heading-block.flex--rigid,
.split-block-group .heading-block.flex--rigid,
.split-block-heading .split-block.flex--rigid,
.split-block-group .split-block.flex--rigid,
.split-block-heading .heading-block .flex--rigid,
.split-block-group .heading-block .flex--rigid,
.split-block-heading .split-block .flex--rigid,
.split-block-group .split-block .flex--rigid {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.split-block-heading .heading-block.flex--fill,
.split-block-group .heading-block.flex--fill,
.split-block-heading .split-block.flex--fill,
.split-block-group .split-block.flex--fill,
.split-block-heading .heading-block .flex--fill,
.split-block-group .heading-block .flex--fill,
.split-block-heading .split-block .flex--fill,
.split-block-group .split-block .flex--fill {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
}
.split-block-heading .heading-block.flex--autofill,
.split-block-group .heading-block.flex--autofill,
.split-block-heading .split-block.flex--autofill,
.split-block-group .split-block.flex--autofill,
.split-block-heading .heading-block .flex--autofill,
.split-block-group .heading-block .flex--autofill,
.split-block-heading .split-block .flex--autofill,
.split-block-group .split-block .flex--autofill {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.split-block-heading .heading-block.flex--fill,
.split-block-group .heading-block.flex--fill,
.split-block-heading .split-block.flex--fill,
.split-block-group .split-block.flex--fill,
.split-block-heading .heading-block .flex--fill,
.split-block-group .heading-block .flex--fill,
.split-block-heading .split-block .flex--fill,
.split-block-group .split-block .flex--fill,
.split-block-heading .heading-block.flex--autofill,
.split-block-group .heading-block.flex--autofill,
.split-block-heading .split-block.flex--autofill,
.split-block-group .split-block.flex--autofill,
.split-block-heading .heading-block .flex--autofill,
.split-block-group .heading-block .flex--autofill,
.split-block-heading .split-block .flex--autofill,
.split-block-group .split-block .flex--autofill {
  word-wrap: break-word;
}
.split-block-heading .heading-block.flex--wrap,
.split-block-group .heading-block.flex--wrap,
.split-block-heading .split-block.flex--wrap,
.split-block-group .split-block.flex--wrap,
.split-block-heading .heading-block .flex--wrap,
.split-block-group .heading-block .flex--wrap,
.split-block-heading .split-block .flex--wrap,
.split-block-group .split-block .flex--wrap {
  white-space: normal;
}
.split-block-heading.sticky-heading,
.split-block-group.sticky-heading {
  position: sticky;
  left: 0px;
  z-index: 1;
}
.page-heading .heading-block.right:not(.wnd-table-filter),
.page-heading .heading-block.right:not(.wnd-table-filter) .heading-block-element.compound-heading-wrap,
.page-heading .heading-block.right:not(.wnd-table-filter) .compound-heading.title.element--truncate,
.page-heading .heading-block.right:not(.wnd-table-filter) .heading-block-element.compound-heading-wrap .compound-heading.title.element--truncate {
  overflow: hidden;
}
.page-heading .heading-block.right:not(.wnd-table-filter) span,
.page-heading .heading-block.right:not(.wnd-table-filter) .heading-block-element.compound-heading-wrap span,
.page-heading .heading-block.right:not(.wnd-table-filter) .compound-heading.title.element--truncate span,
.page-heading .heading-block.right:not(.wnd-table-filter) .heading-block-element.compound-heading-wrap .compound-heading.title.element--truncate span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.tabs {
  width: 100%;
  overflow: hidden;
  background: #f8f8f8;
  background: -o-linear-gradient(#f8f8f8, #eeeeee);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#eeeeee', GradientType=0);
  border: 1px solid #e5e5e5;
  padding-left: 25px;
}
.edit-tabs,
.tabs-content,
.function-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  padding-left: 0;
  margin-bottom: 0;
}
.edit-tabs li,
.tabs-content li,
.function-tabs li,
.edit-tabs wnd-tab,
.tabs-content wnd-tab,
.function-tabs wnd-tab {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.edit-tabs li a,
.tabs-content li a,
.function-tabs li a,
.edit-tabs wnd-tab a,
.tabs-content wnd-tab a,
.function-tabs wnd-tab a,
.edit-tabs li .tab-link,
.tabs-content li .tab-link,
.function-tabs li .tab-link,
.edit-tabs wnd-tab .tab-link,
.tabs-content wnd-tab .tab-link,
.function-tabs wnd-tab .tab-link {
  display: block;
  height: 44px;
  padding-top: 4px;
  padding-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
  font-weight: 600;
  font-size: 0.85714286rem;
  color: #525252;
  line-height: 1;
}
.edit-tabs li a:before,
.tabs-content li a:before,
.function-tabs li a:before,
.edit-tabs wnd-tab a:before,
.tabs-content wnd-tab a:before,
.function-tabs wnd-tab a:before,
.edit-tabs li .tab-link:before,
.tabs-content li .tab-link:before,
.function-tabs li .tab-link:before,
.edit-tabs wnd-tab .tab-link:before,
.tabs-content wnd-tab .tab-link:before,
.function-tabs wnd-tab .tab-link:before,
.edit-tabs li a:after,
.tabs-content li a:after,
.function-tabs li a:after,
.edit-tabs wnd-tab a:after,
.tabs-content wnd-tab a:after,
.function-tabs wnd-tab a:after,
.edit-tabs li .tab-link:after,
.tabs-content li .tab-link:after,
.function-tabs li .tab-link:after,
.edit-tabs wnd-tab .tab-link:after,
.tabs-content wnd-tab .tab-link:after,
.function-tabs wnd-tab .tab-link:after {
  content: '';
  position: absolute;
  height: 20px;
  top: 13px;
}
.edit-tabs li a:after,
.tabs-content li a:after,
.function-tabs li a:after,
.edit-tabs wnd-tab a:after,
.tabs-content wnd-tab a:after,
.function-tabs wnd-tab a:after,
.edit-tabs li .tab-link:after,
.tabs-content li .tab-link:after,
.function-tabs li .tab-link:after,
.edit-tabs wnd-tab .tab-link:after,
.tabs-content wnd-tab .tab-link:after,
.function-tabs wnd-tab .tab-link:after {
  right: 0;
  border-right: 1px solid #d8d8d8;
}
.edit-tabs li a,
.tabs-content li a,
.function-tabs li a,
.edit-tabs wnd-tab a,
.tabs-content wnd-tab a,
.function-tabs wnd-tab a {
  border-bottom: 4px solid rgba(0, 0, 0, 0);
}
.edit-tabs li.active a,
.tabs-content li.active a,
.function-tabs li.active a,
.edit-tabs wnd-tab.active a,
.tabs-content wnd-tab.active a,
.function-tabs wnd-tab.active a {
  border-bottom-color: #397abf;
}
.edit-tabs li:first-child a:before,
.tabs-content li:first-child a:before,
.function-tabs li:first-child a:before,
.edit-tabs wnd-tab:first-child a:before,
.tabs-content wnd-tab:first-child a:before,
.function-tabs wnd-tab:first-child a:before,
.edit-tabs li:first-child .tab-link:before,
.tabs-content li:first-child .tab-link:before,
.function-tabs li:first-child .tab-link:before,
.edit-tabs wnd-tab:first-child .tab-link:before,
.tabs-content wnd-tab:first-child .tab-link:before,
.function-tabs wnd-tab:first-child .tab-link:before {
  left: 0;
  border-left: 1px solid #d8d8d8;
}
.edit-tabs li a,
.tabs-content li a,
.function-tabs li a,
.edit-tabs wnd-tab a,
.tabs-content wnd-tab a,
.function-tabs wnd-tab a,
.edit-tabs li ~ li a,
.tabs-content li ~ li a,
.function-tabs li ~ li a,
.edit-tabs wnd-tab ~ li a,
.tabs-content wnd-tab ~ li a,
.function-tabs wnd-tab ~ li a,
.edit-tabs li .tab-link,
.tabs-content li .tab-link,
.function-tabs li .tab-link,
.edit-tabs wnd-tab .tab-link,
.tabs-content wnd-tab .tab-link,
.function-tabs wnd-tab .tab-link,
.edit-tabs li ~ wnd-tab .tab-link,
.tabs-content li ~ wnd-tab .tab-link,
.function-tabs li ~ wnd-tab .tab-link,
.edit-tabs wnd-tab ~ wnd-tab .tab-link,
.tabs-content wnd-tab ~ wnd-tab .tab-link,
.function-tabs wnd-tab ~ wnd-tab .tab-link {
  padding-left: 46px;
  padding-right: 46px;
}
.edit-tabs li:nth-last-child(n + 6) a,
.tabs-content li:nth-last-child(n + 6) a,
.function-tabs li:nth-last-child(n + 6) a,
.edit-tabs wnd-tab:nth-last-child(n + 6) a,
.tabs-content wnd-tab:nth-last-child(n + 6) a,
.function-tabs wnd-tab:nth-last-child(n + 6) a,
.edit-tabs li:nth-last-child(n + 6) ~ li a,
.tabs-content li:nth-last-child(n + 6) ~ li a,
.function-tabs li:nth-last-child(n + 6) ~ li a,
.edit-tabs wnd-tab:nth-last-child(n + 6) ~ li a,
.tabs-content wnd-tab:nth-last-child(n + 6) ~ li a,
.function-tabs wnd-tab:nth-last-child(n + 6) ~ li a,
.edit-tabs li:nth-last-child(n + 6) .tab-link,
.tabs-content li:nth-last-child(n + 6) .tab-link,
.function-tabs li:nth-last-child(n + 6) .tab-link,
.edit-tabs wnd-tab:nth-last-child(n + 6) .tab-link,
.tabs-content wnd-tab:nth-last-child(n + 6) .tab-link,
.function-tabs wnd-tab:nth-last-child(n + 6) .tab-link,
.edit-tabs li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
.tabs-content li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
.function-tabs li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
.edit-tabs wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link,
.tabs-content wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link,
.function-tabs wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link {
  padding-left: 36px;
  padding-right: 36px;
}
.edit-tabs li:nth-last-child(n + 8) a,
.tabs-content li:nth-last-child(n + 8) a,
.function-tabs li:nth-last-child(n + 8) a,
.edit-tabs wnd-tab:nth-last-child(n + 8) a,
.tabs-content wnd-tab:nth-last-child(n + 8) a,
.function-tabs wnd-tab:nth-last-child(n + 8) a,
.edit-tabs li:nth-last-child(n + 8) ~ li a,
.tabs-content li:nth-last-child(n + 8) ~ li a,
.function-tabs li:nth-last-child(n + 8) ~ li a,
.edit-tabs wnd-tab:nth-last-child(n + 8) ~ li a,
.tabs-content wnd-tab:nth-last-child(n + 8) ~ li a,
.function-tabs wnd-tab:nth-last-child(n + 8) ~ li a,
.edit-tabs li:nth-last-child(n + 8) .tab-link,
.tabs-content li:nth-last-child(n + 8) .tab-link,
.function-tabs li:nth-last-child(n + 8) .tab-link,
.edit-tabs wnd-tab:nth-last-child(n + 8) .tab-link,
.tabs-content wnd-tab:nth-last-child(n + 8) .tab-link,
.function-tabs wnd-tab:nth-last-child(n + 8) .tab-link,
.edit-tabs li:nth-last-child(n + 8) ~ wnd-tab .tab-link,
.tabs-content li:nth-last-child(n + 8) ~ wnd-tab .tab-link,
.function-tabs li:nth-last-child(n + 8) ~ wnd-tab .tab-link,
.edit-tabs wnd-tab:nth-last-child(n + 8) ~ wnd-tab .tab-link,
.tabs-content wnd-tab:nth-last-child(n + 8) ~ wnd-tab .tab-link,
.function-tabs wnd-tab:nth-last-child(n + 8) ~ wnd-tab .tab-link {
  padding-left: 27px;
  padding-right: 27px;
}
@media screen and (max-width: 1366px) {
  .edit-tabs li:nth-last-child(n + 5) a,
  .tabs-content li:nth-last-child(n + 5) a,
  .function-tabs li:nth-last-child(n + 5) a,
  .edit-tabs wnd-tab:nth-last-child(n + 5) a,
  .tabs-content wnd-tab:nth-last-child(n + 5) a,
  .function-tabs wnd-tab:nth-last-child(n + 5) a,
  .edit-tabs li:nth-last-child(n + 5) ~ li a,
  .tabs-content li:nth-last-child(n + 5) ~ li a,
  .function-tabs li:nth-last-child(n + 5) ~ li a,
  .edit-tabs wnd-tab:nth-last-child(n + 5) ~ li a,
  .tabs-content wnd-tab:nth-last-child(n + 5) ~ li a,
  .function-tabs wnd-tab:nth-last-child(n + 5) ~ li a,
  .edit-tabs li:nth-last-child(n + 5) .tab-link,
  .tabs-content li:nth-last-child(n + 5) .tab-link,
  .function-tabs li:nth-last-child(n + 5) .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 5) .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 5) .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 5) .tab-link,
  .edit-tabs li:nth-last-child(n + 5) ~ wnd-tab .tab-link,
  .tabs-content li:nth-last-child(n + 5) ~ wnd-tab .tab-link,
  .function-tabs li:nth-last-child(n + 5) ~ wnd-tab .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 5) ~ wnd-tab .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 5) ~ wnd-tab .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 5) ~ wnd-tab .tab-link {
    padding-left: 32px;
    padding-right: 32px;
  }
  .edit-tabs li:nth-last-child(n + 7) a,
  .tabs-content li:nth-last-child(n + 7) a,
  .function-tabs li:nth-last-child(n + 7) a,
  .edit-tabs wnd-tab:nth-last-child(n + 7) a,
  .tabs-content wnd-tab:nth-last-child(n + 7) a,
  .function-tabs wnd-tab:nth-last-child(n + 7) a,
  .edit-tabs li:nth-last-child(n + 7) ~ li a,
  .tabs-content li:nth-last-child(n + 7) ~ li a,
  .function-tabs li:nth-last-child(n + 7) ~ li a,
  .edit-tabs wnd-tab:nth-last-child(n + 7) ~ li a,
  .tabs-content wnd-tab:nth-last-child(n + 7) ~ li a,
  .function-tabs wnd-tab:nth-last-child(n + 7) ~ li a,
  .edit-tabs li:nth-last-child(n + 7) .tab-link,
  .tabs-content li:nth-last-child(n + 7) .tab-link,
  .function-tabs li:nth-last-child(n + 7) .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 7) .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 7) .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 7) .tab-link,
  .edit-tabs li:nth-last-child(n + 7) ~ wnd-tab .tab-link,
  .tabs-content li:nth-last-child(n + 7) ~ wnd-tab .tab-link,
  .function-tabs li:nth-last-child(n + 7) ~ wnd-tab .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 7) ~ wnd-tab .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 7) ~ wnd-tab .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 7) ~ wnd-tab .tab-link {
    padding-left: 23px;
    padding-right: 23px;
  }
}
@media screen and (max-width: 1200px) {
  .edit-tabs li:nth-last-child(n + 4) a,
  .tabs-content li:nth-last-child(n + 4) a,
  .function-tabs li:nth-last-child(n + 4) a,
  .edit-tabs wnd-tab:nth-last-child(n + 4) a,
  .tabs-content wnd-tab:nth-last-child(n + 4) a,
  .function-tabs wnd-tab:nth-last-child(n + 4) a,
  .edit-tabs li:nth-last-child(n + 4) ~ li a,
  .tabs-content li:nth-last-child(n + 4) ~ li a,
  .function-tabs li:nth-last-child(n + 4) ~ li a,
  .edit-tabs wnd-tab:nth-last-child(n + 4) ~ li a,
  .tabs-content wnd-tab:nth-last-child(n + 4) ~ li a,
  .function-tabs wnd-tab:nth-last-child(n + 4) ~ li a,
  .edit-tabs li:nth-last-child(n + 4) .tab-link,
  .tabs-content li:nth-last-child(n + 4) .tab-link,
  .function-tabs li:nth-last-child(n + 4) .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 4) .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 4) .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 4) .tab-link,
  .edit-tabs li:nth-last-child(n + 4) ~ wnd-tab .tab-link,
  .tabs-content li:nth-last-child(n + 4) ~ wnd-tab .tab-link,
  .function-tabs li:nth-last-child(n + 4) ~ wnd-tab .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 4) ~ wnd-tab .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 4) ~ wnd-tab .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 4) ~ wnd-tab .tab-link {
    padding-left: 27px;
    padding-right: 27px;
  }
  .edit-tabs li:nth-last-child(n + 6) a,
  .tabs-content li:nth-last-child(n + 6) a,
  .function-tabs li:nth-last-child(n + 6) a,
  .edit-tabs wnd-tab:nth-last-child(n + 6) a,
  .tabs-content wnd-tab:nth-last-child(n + 6) a,
  .function-tabs wnd-tab:nth-last-child(n + 6) a,
  .edit-tabs li:nth-last-child(n + 6) ~ li a,
  .tabs-content li:nth-last-child(n + 6) ~ li a,
  .function-tabs li:nth-last-child(n + 6) ~ li a,
  .edit-tabs wnd-tab:nth-last-child(n + 6) ~ li a,
  .tabs-content wnd-tab:nth-last-child(n + 6) ~ li a,
  .function-tabs wnd-tab:nth-last-child(n + 6) ~ li a,
  .edit-tabs li:nth-last-child(n + 6) .tab-link,
  .tabs-content li:nth-last-child(n + 6) .tab-link,
  .function-tabs li:nth-last-child(n + 6) .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 6) .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 6) .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 6) .tab-link,
  .edit-tabs li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
  .tabs-content li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
  .function-tabs li:nth-last-child(n + 6) ~ wnd-tab .tab-link,
  .edit-tabs wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link,
  .tabs-content wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link,
  .function-tabs wnd-tab:nth-last-child(n + 6) ~ wnd-tab .tab-link {
    padding-left: 18px;
    padding-right: 18px;
  }
}
.collapse-tabs,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) {
  overflow-y: visible;
}
.collapse-tabs ul,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul,
.collapse-tabs .tabs-content,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content {
  background-color: #f0f0f0;
  background-color: #e1e1e1;
  display: inline-block;
  position: absolute;
  z-index: 1100;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  -webkit-transition: 310ms cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition: 310ms cubic-bezier(0.055, 0.845, 0.475, 0.975);
  -webkit-transition-property: padding;
  transition-property: padding;
  max-height: inherit;
  overflow-y: inherit;
  overflow-x: hidden;
}
.collapse-tabs ul:not(.tabs-content--focused):not(:hover) li:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:not(.tabs-content--focused):not(:hover) li:not(.active),
.collapse-tabs .tabs-content:not(.tabs-content--focused):not(:hover) li:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:not(.tabs-content--focused):not(:hover) li:not(.active),
.collapse-tabs ul:not(.tabs-content--focused):not(:hover) wnd-tab:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:not(.tabs-content--focused):not(:hover) wnd-tab:not(.active),
.collapse-tabs .tabs-content:not(.tabs-content--focused):not(:hover) wnd-tab:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:not(.tabs-content--focused):not(:hover) wnd-tab:not(.active) {
  max-height: 0;
  min-height: 0;
  opacity: 0;
  border: 0;
  overflow-y: hidden;
}
.collapse-tabs ul:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover,
.collapse-tabs .tabs-content:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover,
.collapse-tabs ul:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus,
.collapse-tabs .tabs-content:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus,
.collapse-tabs ul.tabs-content--focused,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused,
.collapse-tabs .tabs-content.tabs-content--focused,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused {
  border-left: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;
  padding-top: 46px;
}
.collapse-tabs ul:hover li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover li.active a:after,
.collapse-tabs .tabs-content:hover li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover li.active a:after,
.collapse-tabs ul:focus li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus li.active a:after,
.collapse-tabs .tabs-content:focus li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus li.active a:after,
.collapse-tabs ul.tabs-content--focused li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused li.active a:after,
.collapse-tabs .tabs-content.tabs-content--focused li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused li.active a:after,
.collapse-tabs ul:hover wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover wnd-tab.active .tab-link:after,
.collapse-tabs .tabs-content:hover wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover wnd-tab.active .tab-link:after,
.collapse-tabs ul:focus wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus wnd-tab.active .tab-link:after,
.collapse-tabs .tabs-content:focus wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus wnd-tab.active .tab-link:after,
.collapse-tabs ul.tabs-content--focused wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused wnd-tab.active .tab-link:after,
.collapse-tabs .tabs-content.tabs-content--focused wnd-tab.active .tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused wnd-tab.active .tab-link:after {
  opacity: 0;
  -webkit-transform: translateY(3px);
          transform: translateY(3px);
}
.collapse-tabs ul:hover li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover li,
.collapse-tabs .tabs-content:hover li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover li,
.collapse-tabs ul:focus li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus li,
.collapse-tabs .tabs-content:focus li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus li,
.collapse-tabs ul.tabs-content--focused li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused li,
.collapse-tabs .tabs-content.tabs-content--focused li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused li,
.collapse-tabs ul:hover wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover wnd-tab,
.collapse-tabs .tabs-content:hover wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover wnd-tab,
.collapse-tabs ul:focus wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus wnd-tab,
.collapse-tabs .tabs-content:focus wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus wnd-tab,
.collapse-tabs ul.tabs-content--focused wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused wnd-tab,
.collapse-tabs .tabs-content.tabs-content--focused wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused wnd-tab {
  -webkit-transition-duration: 310ms;
          transition-duration: 310ms;
}
.collapse-tabs ul li:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active),
.collapse-tabs .tabs-content li:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active),
.collapse-tabs ul wnd-tab:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active),
.collapse-tabs .tabs-content wnd-tab:not(.active),
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) {
  border-bottom-width: 1px;
}
.collapse-tabs ul li:not(.active) a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active) a,
.collapse-tabs .tabs-content li:not(.active) a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active) a,
.collapse-tabs ul wnd-tab:not(.active) a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active) a,
.collapse-tabs .tabs-content wnd-tab:not(.active) a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) a {
  background-color: #f0f0f0;
}
.collapse-tabs ul li:last-child,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:last-child,
.collapse-tabs .tabs-content li:last-child,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:last-child,
.collapse-tabs ul wnd-tab:last-child,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:last-child,
.collapse-tabs .tabs-content wnd-tab:last-child,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:last-child {
  border-bottom-color: #d1d1d1;
}
.collapse-tabs ul li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li,
.collapse-tabs .tabs-content li,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li,
.collapse-tabs ul wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab,
.collapse-tabs .tabs-content wnd-tab,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab {
  float: none;
  position: static;
  border: 0px solid #e5e5e5;
  min-height: 46px;
  max-height: 46px;
  height: 100%;
  opacity: 1;
  -webkit-transition: 490ms cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition: 490ms cubic-bezier(0.055, 0.845, 0.475, 0.975);
  -webkit-transition-property: min-height, max-height, opacity;
  transition-property: min-height, max-height, opacity;
}
@media screen and (min-width: 0\0) {
  .collapse-tabs ul li,
  .wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li,
  .collapse-tabs .tabs-content li,
  .wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li,
  .collapse-tabs ul wnd-tab,
  .wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab,
  .collapse-tabs .tabs-content wnd-tab,
  .wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab {
    height: 46px;
  }
}
.collapse-tabs ul li.active,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active,
.collapse-tabs .tabs-content li.active,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active,
.collapse-tabs ul wnd-tab.active,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active,
.collapse-tabs .tabs-content wnd-tab.active,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active {
  border-left: 0;
  border-right: 0;
}
.collapse-tabs ul li.active a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active a,
.collapse-tabs .tabs-content li.active a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active a,
.collapse-tabs ul wnd-tab.active a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active a,
.collapse-tabs .tabs-content wnd-tab.active a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active a,
.collapse-tabs ul li.active .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active .wnd-tab-link,
.collapse-tabs .tabs-content li.active .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active .wnd-tab-link,
.collapse-tabs ul wnd-tab.active .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active .wnd-tab-link,
.collapse-tabs .tabs-content wnd-tab.active .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active .wnd-tab-link {
  width: 100%;
  background-color: #e6e6e6;
  white-space: nowrap;
}
.collapse-tabs ul li.active a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active a:hover,
.collapse-tabs .tabs-content li.active a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active a:hover,
.collapse-tabs ul wnd-tab.active a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active a:hover,
.collapse-tabs .tabs-content wnd-tab.active a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active a:hover,
.collapse-tabs ul li.active .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active .wnd-tab-link:hover,
.collapse-tabs .tabs-content li.active .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active .wnd-tab-link:hover,
.collapse-tabs ul wnd-tab.active .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active .wnd-tab-link:hover,
.collapse-tabs .tabs-content wnd-tab.active .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active .wnd-tab-link:hover,
.collapse-tabs ul li.active a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active a:focus,
.collapse-tabs .tabs-content li.active a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active a:focus,
.collapse-tabs ul wnd-tab.active a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active a:focus,
.collapse-tabs .tabs-content wnd-tab.active a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active a:focus,
.collapse-tabs ul li.active .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active .wnd-tab-link:focus,
.collapse-tabs .tabs-content li.active .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active .wnd-tab-link:focus,
.collapse-tabs ul wnd-tab.active .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active .wnd-tab-link:focus,
.collapse-tabs .tabs-content wnd-tab.active .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active .wnd-tab-link:focus {
  background-color: #dcdcdc;
}
.collapse-tabs ul li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active a:after,
.collapse-tabs .tabs-content li.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active a:after,
.collapse-tabs ul wnd-tab.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active a:after,
.collapse-tabs .tabs-content wnd-tab.active a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active a:after,
.collapse-tabs ul li.active .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li.active .wnd-tab-link:after,
.collapse-tabs .tabs-content li.active .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li.active .wnd-tab-link:after,
.collapse-tabs ul wnd-tab.active .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab.active .wnd-tab-link:after,
.collapse-tabs .tabs-content wnd-tab.active .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab.active .wnd-tab-link:after {
  content: '';
  display: inline-block;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #397abf transparent transparent transparent;
  opacity: 1;
  position: static;
  margin-left: 4px;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
          transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  -webkit-transition-duration: 310ms;
          transition-duration: 310ms;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
.collapse-tabs ul li:not(.active) a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active) a:after,
.collapse-tabs .tabs-content li:not(.active) a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active) a:after,
.collapse-tabs ul wnd-tab:not(.active) a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active) a:after,
.collapse-tabs .tabs-content wnd-tab:not(.active) a:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) a:after,
.collapse-tabs ul li:not(.active) .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active) .wnd-tab-link:after,
.collapse-tabs .tabs-content li:not(.active) .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active) .wnd-tab-link:after,
.collapse-tabs ul wnd-tab:not(.active) .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active) .wnd-tab-link:after,
.collapse-tabs .tabs-content wnd-tab:not(.active) .wnd-tab-link:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) .wnd-tab-link:after,
.collapse-tabs ul li:not(.active) a:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active) a:hover:after,
.collapse-tabs .tabs-content li:not(.active) a:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active) a:hover:after,
.collapse-tabs ul wnd-tab:not(.active) a:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active) a:hover:after,
.collapse-tabs .tabs-content wnd-tab:not(.active) a:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) a:hover:after,
.collapse-tabs ul li:not(.active) .wnd-tab-link:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li:not(.active) .wnd-tab-link:hover:after,
.collapse-tabs .tabs-content li:not(.active) .wnd-tab-link:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li:not(.active) .wnd-tab-link:hover:after,
.collapse-tabs ul wnd-tab:not(.active) .wnd-tab-link:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab:not(.active) .wnd-tab-link:hover:after,
.collapse-tabs .tabs-content wnd-tab:not(.active) .wnd-tab-link:hover:after,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab:not(.active) .wnd-tab-link:hover:after {
  display: none;
}
.collapse-tabs ul li a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li a,
.collapse-tabs .tabs-content li a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li a,
.collapse-tabs ul wnd-tab a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab a,
.collapse-tabs .tabs-content wnd-tab a,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab a,
.collapse-tabs ul li .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li .wnd-tab-link,
.collapse-tabs .tabs-content li .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li .wnd-tab-link,
.collapse-tabs ul wnd-tab .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab .wnd-tab-link,
.collapse-tabs .tabs-content wnd-tab .wnd-tab-link,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab .wnd-tab-link {
  width: 100%;
  padding-left: 23px;
  padding-right: 23px;
  background-color: #f0f0f0;
}
.collapse-tabs ul li a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li a:hover,
.collapse-tabs .tabs-content li a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li a:hover,
.collapse-tabs ul wnd-tab a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab a:hover,
.collapse-tabs .tabs-content wnd-tab a:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab a:hover,
.collapse-tabs ul li .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li .wnd-tab-link:hover,
.collapse-tabs .tabs-content li .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li .wnd-tab-link:hover,
.collapse-tabs ul wnd-tab .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab .wnd-tab-link:hover,
.collapse-tabs .tabs-content wnd-tab .wnd-tab-link:hover,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab .wnd-tab-link:hover,
.collapse-tabs ul li a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li a:focus,
.collapse-tabs .tabs-content li a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li a:focus,
.collapse-tabs ul wnd-tab a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab a:focus,
.collapse-tabs .tabs-content wnd-tab a:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab a:focus,
.collapse-tabs ul li .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li .wnd-tab-link:focus,
.collapse-tabs .tabs-content li .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li .wnd-tab-link:focus,
.collapse-tabs ul wnd-tab .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab .wnd-tab-link:focus,
.collapse-tabs .tabs-content wnd-tab .wnd-tab-link:focus,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab .wnd-tab-link:focus {
  background-color: #e6e6e6;
}
.collapse-tabs ul li a:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li a:before,
.collapse-tabs .tabs-content li a:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li a:before,
.collapse-tabs ul wnd-tab a:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab a:before,
.collapse-tabs .tabs-content wnd-tab a:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab a:before,
.collapse-tabs ul li .wnd-tab-link:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li .wnd-tab-link:before,
.collapse-tabs .tabs-content li .wnd-tab-link:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li .wnd-tab-link:before,
.collapse-tabs ul wnd-tab .wnd-tab-link:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab .wnd-tab-link:before,
.collapse-tabs .tabs-content wnd-tab .wnd-tab-link:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab .wnd-tab-link:before,
.collapse-tabs ul li a:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li a:hover:before,
.collapse-tabs .tabs-content li a:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li a:hover:before,
.collapse-tabs ul wnd-tab a:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab a:hover:before,
.collapse-tabs .tabs-content wnd-tab a:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab a:hover:before,
.collapse-tabs ul li .wnd-tab-link:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul li .wnd-tab-link:hover:before,
.collapse-tabs .tabs-content li .wnd-tab-link:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content li .wnd-tab-link:hover:before,
.collapse-tabs ul wnd-tab .wnd-tab-link:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul wnd-tab .wnd-tab-link:hover:before,
.collapse-tabs .tabs-content wnd-tab .wnd-tab-link:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content wnd-tab .wnd-tab-link:hover:before {
  display: none;
}
.collapse-tabs ul:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:before,
.collapse-tabs .tabs-content:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:before {
  display: block;
  position: absolute;
  z-index: -1;
  width: 100%;
  content: 'Select...';
  text-align: center;
  font-style: italic;
  font-weight: 500;
  color: #bebcbd;
  /* padding-top: 12px; */
  top: 13px;
  -webkit-transition: .25s opacity;
  transition: .25s opacity;
  opacity: 0;
}
.collapse-tabs ul:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:hover:before,
.collapse-tabs .tabs-content:hover:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:hover:before,
.collapse-tabs ul:focus:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul:focus:before,
.collapse-tabs .tabs-content:focus:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content:focus:before,
.collapse-tabs ul.tabs-content--focused:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) ul.tabs-content--focused:before,
.collapse-tabs .tabs-content.tabs-content--focused:before,
.wnd-tabs--vertical:not(.wnd-tabs--measuring) .tabs-content.tabs-content--focused:before {
  opacity: 1;
}
.edit-tabs.has-modifier,
.wnd-tabs.has-modifier,
.tabs.has-modifier {
  padding-left: 0;
}
.page-body-tabs {
  display: block;
  height: 46px;
}
.page-body-tabs div.tab-modifier {
  background-color: #bfbfbf;
  float: left;
  position: relative;
  padding-left: 20px;
  padding-right: 20px;
  border: 1px solid #a1a1a1;
  height: 100%;
  border-left: 0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.page-body-tabs div.tab-modifier + ul li:first-child,
.page-body-tabs div.tab-modifier .tabs-content wnd-tab:first-child {
  margin-left: 23px;
}
.page-body-tabs div.tab-modifier + ul li:first-child a:before,
.page-body-tabs div.tab-modifier .tabs-content wnd-tab:first-child a:before {
  border-left: none;
}
.page-body-tabs div.tab-modifier .control-label {
  vertical-align: middle;
  font-size: 1.14285714rem;
  font-weight: 500;
}
.page-body-tabs div.tab-modifier select.form-control {
  margin-bottom: 0;
}
.page-body-tabs div.tab-modifier:before,
.page-body-tabs div.tab-modifier:after {
  content: "";
  width: 0;
  height: 0;
  top: 0px;
}
.page-body-tabs div.tab-modifier:before {
  position: absolute;
  right: -21px;
  border-top: 21px solid transparent;
  border-bottom: 21px solid transparent;
  border-left: 21px solid #a1a1a1;
}
.page-body-tabs div.tab-modifier:after {
  position: absolute;
  right: -19px;
  border-top: 21px solid transparent;
  border-bottom: 21px solid transparent;
  border-left: 21px solid #bfbfbf;
}
.function-tabs {
  height: 58px;
  border: 1px solid #e5e5e5;
}
.function-tabs ul {
  margin: 0;
}
.function-tabs ul li a {
  font-size: 1rem;
  padding: 22px 24px 18px 24px;
  height: 56px;
}
.function-tabs ul li a:before,
.function-tabs ul li a:after {
  display: none;
}
.alert--page-wide {
  text-align: center;
}
.alert--page-wide .alert__heading {
  font-size: 1.71428571rem;
  font-weight: 400;
  color: #858585;
  margin: 1em auto;
}
.alert--page-wide .alert__icon {
  margin: 0 auto;
  fill: #F7B2AE;
}
.alert--page-wide .alert__icon.icon--error {
  height: 250px;
  height: 35vh;
  width: 100%;
}
.alert--page-wide .alert__icon.icon--four-oh-four {
  background: url("images/404.png");
  height: 249px;
  width: 357px;
  margin: 200px auto 30px;
}
.alert--page-wide .alert__error-message {
  text-align: left;
  background-color: #FCFCFC;
}
[wnd-error-container] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1400;
  background-color: white;
  background-color: #F6F6F6;
  padding: 5% 10%;
  width: 100%;
}
[wnd-error-container] .alert--page-wide {
  display: table-cell;
  vertical-align: middle;
}
[wnd-error-container] .alert__image {
  cursor: pointer;
}
#ContentViewport ~ [wnd-error-container] {
  left: 260px;
  width: calc(100% - 260px);
}
.sidebar.collapsed ~ #ContentViewport ~ [wnd-error-container] {
  left: 40px;
  width: calc(100% - 40px);
}
.banner-alert {
  min-height: 0;
  max-height: 0;
  height: 100%;
  -webkit-transition: 0.4s min-height ease ,  0.4s max-height ease;
  transition: 0.4s min-height ease ,  0.4s max-height ease;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #f7cccc;
}
@media screen and (min-width: 0\0) {
  .banner-alert {
    height: 0;
  }
}
.banner-alert.active {
  min-height: 31px;
  max-height: 31px;
  height: 100%;
  border-top: 1px solid #d62121;
  margin-top: -1px;
}
@media screen and (min-width: 0\0) {
  .banner-alert.active {
    height: 31px;
  }
}
.banner-alert ul {
  list-style-type: none;
  padding-left: 0;
}
.banner-alert .alert-icon,
.banner-alert .alert-text {
  display: inline-block;
  vertical-align: top;
}
.banner-alert .alert-icon {
  color: #d62121;
  padding-top: 7px;
}
.banner-alert .alert-text {
  color: #aa1a1a;
}
.banner-alert [wnd-banner-alert-msg] > .alert-text {
  padding-left: 6px;
}
.banner-alert .alert-text,
.banner-alert .more-announcements {
  font-size: 1rem;
  padding-top: 9px;
  padding-bottom: 7px;
  margin: 0;
  line-height: 1;
}
.banner-alert li > * {
  padding-left: 5px;
  padding-right: 5px;
}
.banner-alert li > *:first-child {
  padding-left: 20px;
}
.banner-alert .hide-announcements {
  padding-left: 5px;
}
.banner-alert ul,
.banner-alert li,
.banner-alert .hide-announcements {
  background-color: inherit;
}
.banner-alert button {
  text-align: inherit;
  background: none;
  border: 0;
  -webkit-appearance: none;
  font-size: inherit;
  color: #aa1a1a;
  padding-left: 14px;
  padding-right: 14px;
  position: relative;
  top: 4px;
}
.banner-alert button:hover,
.banner-alert button:focus {
  color: #d62121;
}
.banner-alert button:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-shadow: 0px 0px 4px #e34747;
}
.banner-alert button i {
  font-size: 1rem;
  vertical-align: middle;
}
.page-body-tabs ~ div .banner-alert:first-child {
  border-top-color: transparent;
}
.banner-alert.ng-enter {
  display: block !important;
  min-height: 0;
  max-height: 0;
  height: 100%;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
  -webkit-transition: 0.4s min-height ease ,  0.4s max-height ease;
  transition: 0.4s min-height ease ,  0.4s max-height ease;
  -webkit-transition-property: min-height ,  max-height ,  background-color ,  border-color;
  transition-property: min-height ,  max-height ,  background-color ,  border-color;
  -webkit-transition-timing-function: ease ,  ease ,  ease-in ,  ease-in;
  transition-timing-function: ease ,  ease ,  ease-in ,  ease-in;
  -webkit-transition-duration: 0.4s ,  0.4s ,  0.6s ,  0.6s;
  transition-duration: 0.4s ,  0.4s ,  0.6s ,  0.6s;
}
@media screen and (min-width: 0\0) {
  .banner-alert.ng-enter {
    height: 0;
  }
}
.banner-alert.ng-enter.ng-enter-active {
  border-color: #d62121;
  background: #f7cccc;
  min-height: 31px;
  max-height: 31px;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .banner-alert.ng-enter.ng-enter-active {
    height: 31px;
  }
}
.banner-alert.ng-leave {
  display: block !important;
  border-color: #d62121;
  min-height: 31px;
  max-height: 31px;
  height: 100%;
  -webkit-transition-property: min-height ,  max-height ,  border-color;
  transition-property: min-height ,  max-height ,  border-color;
  -webkit-transition-timing-function: ease ,  ease ,  ease-in;
  transition-timing-function: ease ,  ease ,  ease-in;
  -webkit-transition-duration: 0.4s ,  0.4s ,  0.4s;
  transition-duration: 0.4s ,  0.4s ,  0.4s;
}
@media screen and (min-width: 0\0) {
  .banner-alert.ng-leave {
    height: 31px;
  }
}
.banner-alert.ng-leave.ng-leave-active {
  display: block !important;
  border-color: transparent;
  min-height: 0;
  max-height: 0;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .banner-alert.ng-leave.ng-leave-active {
    height: 0;
  }
}
.banner-alert.page-body-warning,
.banner-alert.system-announcements {
  background-color: #ffe894;
}
.banner-alert.page-body-warning .alert-icon,
.banner-alert.system-announcements .alert-icon {
  color: #fac400;
}
.banner-alert.page-body-warning .alert-text,
.banner-alert.system-announcements .alert-text {
  color: #614c00;
}
.banner-alert.page-body-alert,
.banner-alert.page-body-warning {
  white-space: normal;
}
.banner-alert.page-body-alert [wnd-banner-alert-msg],
.banner-alert.page-body-warning [wnd-banner-alert-msg] {
  display: inline-block;
}
.banner-alert.page-body-alert [wnd-banner-alert-msg]:nth-child(n + 1),
.banner-alert.page-body-warning [wnd-banner-alert-msg]:nth-child(n + 1) {
  margin-left: 1em;
}
.more-info {
  color: #4a94e8;
  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: #00862b;
}
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: #00862b;
}
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: #00862b;
  background: -o-linear-gradient(#00a033, #006d23);
  border-color: #004917;
  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: white;
  fill: white;
  background: #005d1e;
  background: -o-linear-gradient(#00a033, #00531b);
  border-color: #000c04;
}
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: #005d1e;
}
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: #00862b;
  border-color: #004917;
}
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: #636363;
  fill: #636363;
  background: #c2c2c2;
  background: -o-linear-gradient(#e3e3e3, #bcbcbc);
  border-color: #999999;
}
form.ng-invalid .page-footer .btn-save:active,
form.ng-invalid .modal-footer .btn-save:active,
form.ng-invalid .toolbar-footer .btn-save:active,
[ng-form].ng-invalid .page-footer .btn-save:active,
[ng-form].ng-invalid .modal-footer .btn-save:active,
[ng-form].ng-invalid .toolbar-footer .btn-save:active,
form.ng-invalid .page-footer .btn-save.active,
form.ng-invalid .modal-footer .btn-save.active,
form.ng-invalid .toolbar-footer .btn-save.active,
[ng-form].ng-invalid .page-footer .btn-save.active,
[ng-form].ng-invalid .modal-footer .btn-save.active,
[ng-form].ng-invalid .toolbar-footer .btn-save.active,
.open .dropdown-toggle form.ng-invalid .page-footer .btn-save,
.open .dropdown-toggle form.ng-invalid .modal-footer .btn-save,
.open .dropdown-toggle form.ng-invalid .toolbar-footer .btn-save,
.open .dropdown-toggle [ng-form].ng-invalid .page-footer .btn-save,
.open .dropdown-toggle [ng-form].ng-invalid .modal-footer .btn-save,
.open .dropdown-toggle [ng-form].ng-invalid .toolbar-footer .btn-save {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #c2c2c2;
}
form.ng-invalid .page-footer .btn-save.disabled,
form.ng-invalid .modal-footer .btn-save.disabled,
form.ng-invalid .toolbar-footer .btn-save.disabled,
[ng-form].ng-invalid .page-footer .btn-save.disabled,
[ng-form].ng-invalid .modal-footer .btn-save.disabled,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled,
form.ng-invalid .page-footer .btn-save[disabled],
form.ng-invalid .modal-footer .btn-save[disabled],
form.ng-invalid .toolbar-footer .btn-save[disabled],
[ng-form].ng-invalid .page-footer .btn-save[disabled],
[ng-form].ng-invalid .modal-footer .btn-save[disabled],
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled],
form.ng-invalid .page-footer .btn-save.disabled:hover,
form.ng-invalid .modal-footer .btn-save.disabled:hover,
form.ng-invalid .toolbar-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .page-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:hover,
form.ng-invalid .page-footer .btn-save[disabled]:hover,
form.ng-invalid .modal-footer .btn-save[disabled]:hover,
form.ng-invalid .toolbar-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:hover,
form.ng-invalid .page-footer .btn-save.disabled:focus,
form.ng-invalid .modal-footer .btn-save.disabled:focus,
form.ng-invalid .toolbar-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .page-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:focus,
form.ng-invalid .page-footer .btn-save[disabled]:focus,
form.ng-invalid .modal-footer .btn-save[disabled]:focus,
form.ng-invalid .toolbar-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:focus,
form.ng-invalid .page-footer .btn-save.disabled:active,
form.ng-invalid .modal-footer .btn-save.disabled:active,
form.ng-invalid .toolbar-footer .btn-save.disabled:active,
[ng-form].ng-invalid .page-footer .btn-save.disabled:active,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:active,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:active,
form.ng-invalid .page-footer .btn-save[disabled]:active,
form.ng-invalid .modal-footer .btn-save[disabled]:active,
form.ng-invalid .toolbar-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:active,
form.ng-invalid .page-footer .btn-save.disabled.active,
form.ng-invalid .modal-footer .btn-save.disabled.active,
form.ng-invalid .toolbar-footer .btn-save.disabled.active,
[ng-form].ng-invalid .page-footer .btn-save.disabled.active,
[ng-form].ng-invalid .modal-footer .btn-save.disabled.active,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled.active,
form.ng-invalid .page-footer .btn-save[disabled].active,
form.ng-invalid .modal-footer .btn-save[disabled].active,
form.ng-invalid .toolbar-footer .btn-save[disabled].active,
[ng-form].ng-invalid .page-footer .btn-save[disabled].active,
[ng-form].ng-invalid .modal-footer .btn-save[disabled].active,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled].active {
  background: #d6d6d6;
  border-color: #b7b7b7;
}
form.ng-invalid .page-footer .btn-save.disabled,
form.ng-invalid .modal-footer .btn-save.disabled,
form.ng-invalid .toolbar-footer .btn-save.disabled,
[ng-form].ng-invalid .page-footer .btn-save.disabled,
[ng-form].ng-invalid .modal-footer .btn-save.disabled,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled,
form.ng-invalid .page-footer .btn-save[disabled],
form.ng-invalid .modal-footer .btn-save[disabled],
form.ng-invalid .toolbar-footer .btn-save[disabled],
[ng-form].ng-invalid .page-footer .btn-save[disabled],
[ng-form].ng-invalid .modal-footer .btn-save[disabled],
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled],
form.ng-invalid .page-footer .btn-save.disabled:hover,
form.ng-invalid .modal-footer .btn-save.disabled:hover,
form.ng-invalid .toolbar-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .page-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:hover,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:hover,
form.ng-invalid .page-footer .btn-save[disabled]:hover,
form.ng-invalid .modal-footer .btn-save[disabled]:hover,
form.ng-invalid .toolbar-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:hover,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:hover,
form.ng-invalid .page-footer .btn-save.disabled:focus,
form.ng-invalid .modal-footer .btn-save.disabled:focus,
form.ng-invalid .toolbar-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .page-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:focus,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:focus,
form.ng-invalid .page-footer .btn-save[disabled]:focus,
form.ng-invalid .modal-footer .btn-save[disabled]:focus,
form.ng-invalid .toolbar-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:focus,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:focus,
form.ng-invalid .page-footer .btn-save.disabled:active,
form.ng-invalid .modal-footer .btn-save.disabled:active,
form.ng-invalid .toolbar-footer .btn-save.disabled:active,
[ng-form].ng-invalid .page-footer .btn-save.disabled:active,
[ng-form].ng-invalid .modal-footer .btn-save.disabled:active,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled:active,
form.ng-invalid .page-footer .btn-save[disabled]:active,
form.ng-invalid .modal-footer .btn-save[disabled]:active,
form.ng-invalid .toolbar-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .page-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .modal-footer .btn-save[disabled]:active,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled]:active,
form.ng-invalid .page-footer .btn-save.disabled.active,
form.ng-invalid .modal-footer .btn-save.disabled.active,
form.ng-invalid .toolbar-footer .btn-save.disabled.active,
[ng-form].ng-invalid .page-footer .btn-save.disabled.active,
[ng-form].ng-invalid .modal-footer .btn-save.disabled.active,
[ng-form].ng-invalid .toolbar-footer .btn-save.disabled.active,
form.ng-invalid .page-footer .btn-save[disabled].active,
form.ng-invalid .modal-footer .btn-save[disabled].active,
form.ng-invalid .toolbar-footer .btn-save[disabled].active,
[ng-form].ng-invalid .page-footer .btn-save[disabled].active,
[ng-form].ng-invalid .modal-footer .btn-save[disabled].active,
[ng-form].ng-invalid .toolbar-footer .btn-save[disabled].active {
  color: #636363;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
  background: #e8e8e8;
  border-color: #c9c9c9;
}
.page-footer > .error-tooltip,
.modal-footer > .error-tooltip,
.toolbar-footer > .error-tooltip {
  position: absolute;
  background: #d62121;
  width: 20em;
  color: white;
  margin: 0;
  bottom: 55px;
  left: 64px;
  padding: 12px 16px;
  line-height: 1em;
  white-space: normal;
  opacity: 0;
  -webkit-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
  -webkit-transform: translateY(15px);
          transform: translateY(15px);
  -webkit-transition: 0.3s all ease-out;
  transition: 0.3s all ease-out;
  display: none;
}
.slide-child .page-footer > .error-tooltip,
.slide-child .modal-footer > .error-tooltip,
.slide-child .toolbar-footer > .error-tooltip {
  bottom: 40px;
  left: 50px;
}
.page-footer > .error-tooltip.tooltip-show,
.modal-footer > .error-tooltip.tooltip-show,
.toolbar-footer > .error-tooltip.tooltip-show {
  opacity: 1;
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transition-duration: .3s;
          transition-duration: .3s;
  -webkit-transition-delay: .3s;
          transition-delay: .3s;
  display: block;
}
.page-footer > .error-tooltip.tooltip-show-add,
.modal-footer > .error-tooltip.tooltip-show-add,
.toolbar-footer > .error-tooltip.tooltip-show-add,
.page-footer > .error-tooltip.tooltip-show-remove,
.modal-footer > .error-tooltip.tooltip-show-remove,
.toolbar-footer > .error-tooltip.tooltip-show-remove {
  display: block !important;
}
.page-footer > .error-tooltip:after,
.modal-footer > .error-tooltip:after,
.toolbar-footer > .error-tooltip:after {
  top: 100%;
  left: 20px;
  border: solid rgba(0, 0, 0, 0);
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: #d62121;
  border-width: 10px;
  margin-left: -10px;
}
.page-footer > .error-tooltip .error-list,
.modal-footer > .error-tooltip .error-list,
.toolbar-footer > .error-tooltip .error-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.page-footer > .error-tooltip .error-list .error:first-child:not(:last-child),
.modal-footer > .error-tooltip .error-list .error:first-child:not(:last-child),
.toolbar-footer > .error-tooltip .error-list .error:first-child:not(:last-child),
.page-footer > .error-tooltip .error-list .error:not(:first-child),
.modal-footer > .error-tooltip .error-list .error:not(:first-child),
.toolbar-footer > .error-tooltip .error-list .error:not(:first-child) {
  margin-bottom: 10px;
  padding-left: 1em;
}
.page-footer > .error-tooltip .error-list .error:first-child:not(:last-child):before,
.modal-footer > .error-tooltip .error-list .error:first-child:not(:last-child):before,
.toolbar-footer > .error-tooltip .error-list .error:first-child:not(:last-child):before,
.page-footer > .error-tooltip .error-list .error:not(:first-child):before,
.modal-footer > .error-tooltip .error-list .error:not(:first-child):before,
.toolbar-footer > .error-tooltip .error-list .error:not(:first-child):before {
  content: '\2022';
  display: block;
  position: absolute;
  left: 1em;
}
.progress-bar.full {
  width: 100%;
}
.table-upload .progress,
.table-upload .progress-bar,
.table-upload .upload-status {
  height: 20px;
  line-height: 20px;
  margin-bottom: 0;
}
.table-upload .upload-status {
  font-weight: 700;
}
.table-upload .upload-status.error {
  color: #aa1a1a;
}
.table-upload .upload-status.success {
  color: #00862b;
}
.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;
}
.page-body-columns .page-body-column.utility .utility-action.heading {
  display: block;
}
.page-body-columns .page-body-column.utility ul.steps-list {
  padding-left: 1.5em;
}
.page-body-columns .page-body-column.utility ul.steps-list li {
  margin-bottom: .75em;
  font-weight: 500;
}
.page-body-columns .page-body-column.utility.toolbar {
  border: 0;
  background: black;
  padding: 0;
}
.page-body-columns .page-body-column.utility.toolbar .toolbar-heading {
  font-size: 1rem;
  margin: .5em 0;
  padding-left: 24px;
}
.page-body-columns .page-body-column.utility .toolbar-header,
.page-body-columns .page-body-column.utility .toolbar-tabs,
.page-body-columns .page-body-column.utility .toolbar-body,
.page-body-columns .page-body-column.utility .toolbar-footer {
  width: 100%;
}
.page-body-columns .page-body-column.utility .toolbar-body {
  position: absolute;
  top: 0;
  background: white;
  min-height: 100%;
  max-height: 100%;
  height: 100%;
  overflow-y: auto;
  padding: 12px 24px;
  -webkit-transition: 0.3s ease-out min-height;
  transition: 0.3s ease-out min-height;
  opacity: 1;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility .toolbar-body {
    height: 100%;
  }
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar {
  overflow-y: hidden;
  padding: 0;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar .toolbar-secondary-header {
  padding-left: 24px;
  padding-right: 24px;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar .toolbar-secondary-body {
  padding: 12px 24px;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary {
  z-index: 0;
  display: none;
  opacity: 1;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary.open {
  z-index: 2;
  display: block;
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary.open-add {
  z-index: 2;
  display: block;
  -webkit-transform: translateY(200%);
          transform: translateY(200%);
  -webkit-transition: .5s all ease;
  transition: .5s all ease;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary.open-add.open-add-active {
  z-index: 2;
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary.open-remove {
  z-index: 2;
  display: block;
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
  -webkit-transition: .5s all ease;
  transition: .5s all ease;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.secondary.open-remove.open-remove-active {
  z-index: 2;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary {
  z-index: 1;
  opacity: .8;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary.open {
  opacity: 1;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary.open-add {
  opacity: .8;
  -webkit-transition: .5s opacity ease;
  transition: .5s opacity ease;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary.open-add.open-add-active {
  opacity: 1;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary.open-remove {
  opacity: 1;
  -webkit-transition: .5s opacity ease;
  transition: .5s opacity ease;
}
.page-body-columns .page-body-column.utility .toolbar-body.sliding-toolbar.primary.open-remove.open-remove-active {
  opacity: .8;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged {
  overflow-x: hidden;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 666666;
  background: white;
  -webkit-transition: 350ms all ease;
  transition: 350ms all ease;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  /* background: wheat; */
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.new-feature {
  background: #f2f2f2;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.edit-feature {
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.intersections {
  position: static;
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.existing-features {
  position: static;
  -webkit-transition-delay: 300ms;
          transition-delay: 300ms;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.existing-features.page-left,
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.edit-feature.page-right {
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.page-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.page-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.ng-hide-add,
.page-body-columns .page-body-column.utility .toolbar-body.paged .toolbar-body-page.ng-hide-remove {
  display: block !important;
}
.page-body-columns .page-body-column.utility .toolbar-header ~ .toolbar-body {
  top: 50px;
  min-height: calc(100% -  50px);
  max-height: calc(100% -  50px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility .toolbar-header ~ .toolbar-body {
    height: calc(100% -  50px);
  }
}
.page-body-columns .page-body-column.utility .toolbar-header ~ .toolbar-tabs ~ .toolbar-body {
  top: 96px;
  min-height: calc(100% -  96px);
  max-height: calc(100% -  96px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility .toolbar-header ~ .toolbar-tabs ~ .toolbar-body {
    height: calc(100% -  96px);
  }
}
.page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-body {
  top: 0;
  min-height: calc(100% -  48px);
  max-height: calc(100% -  48px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-body {
    height: calc(100% -  48px);
  }
}
.page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-header ~ .toolbar-body {
  top: 50px;
  min-height: calc(100% -  98px);
  max-height: calc(100% -  98px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-header ~ .toolbar-body {
    height: calc(100% -  98px);
  }
}
.page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-header ~ .toolbar-tabs ~ .toolbar-body {
  top: 96px;
  min-height: calc(100% -  144px);
  max-height: calc(100% -  144px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-header ~ .toolbar-tabs ~ .toolbar-body {
    height: calc(100% -  144px);
  }
}
.page-body-columns .page-body-column.utility.has-toolbar-footer.footer-active .toolbar-footer {
  bottom: 0;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.page-body-columns .page-body-column.utility .toolbar-header {
  border-bottom: 1px solid #e5e5e5;
  background: #f6f7f9;
}
.page-body-columns .page-body-column.utility .toolbar-tabs {
  height: 46px;
}
.page-body-columns .page-body-column.utility .toolbar-tabs a {
  padding: 16px 46px 12px 46px;
}
.page-body-columns .page-body-column.utility .toolbar-footer {
  position: relative;
  -webkit-transform: translateY(48px);
          transform: translateY(48px);
  -webkit-transition: 0.3s ease-out;
  transition: 0.3s ease-out;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  height: 48px;
  z-index: 300;
  -webkit-transition-delay: 100ms;
          transition-delay: 100ms;
}
.page-body-columns .page-body-column.utility .toolbar-footer.page-footer {
  padding: 0 24px;
}
.page-body-columns .page-body-column.full-column,
.page-body-columns .page-body-column.list-column {
  padding: 0;
  height: 100%;
}
.page-body-columns.has-utility .page-body-column.main {
  width: calc(100% - 375px);
  float: left;
}
.toolbar-secondary-header,
.toolbar-secondary-body {
  width: 100%;
}
.toolbar-secondary-header {
  -webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.03);
}
.toolbar-secondary-header .split-block-element .toolbar-secondary-heading {
  font-size: 1.42857143rem;
  line-height: 1em;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-top: 20px;
  margin-bottom: 20px;
}
.toolbar-secondary-body {
  overflow-y: auto;
  overflow-x: hidden;
}
.toolbar-body-page.has-toolbar-footer.footer-active > .toolbar-secondary-header ~ .toolbar-secondary-body > .toolbar-footer,
.toolbar-body-page.has-toolbar-footer.footer-active > .toolbar-secondary-header ~ .toolbar-secondary-body > .view-container .toolbar-footer {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.toolbar-body-page.has-toolbar-footer.footer-active .toolbar-footer {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.toolbar-body-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.toolbar-secondary-header,
.toolbar-footer {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.toolbar-secondary-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.toolbar-subsection {
  font-size: 1rem;
}
.toolbar-subsection .toolbar-subsection-heading {
  color: #999999;
  font-weight: 500;
  border-bottom: 1px solid #b3b3b3;
  padding: .75em 0;
  margin: 0;
}
.toolbar-subsection + .toolbar-subsection {
  margin-top: 20px;
}
.toolbar-subsection .toolbar-subsection-body--legendPadding {
  padding: 16px 6px;
}
.toolbar-subsection ul.features-list {
  list-style-type: none;
  padding: 0;
}
.toolbar-subsection .feature--smallPadding:not(:last-child) {
  margin-bottom: 6px;
}
.toolbar-subsection .feature__item .icon-wrap.expand-toggle {
  -webkit-transition: 220ms all ease;
  transition: 220ms all ease;
  -webkit-transform-origin: 50% 40%;
  transform-origin: 50% 40%;
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
}
.toolbar-subsection .feature__item .icon-wrap.expand-toggle.expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.toolbar-subsection .feature__item a.btn-icon-solo,
.toolbar-subsection .feature__item button.btn-icon-solo {
  padding: 4px 9px;
  color: #6e6e6e;
  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: #5d5d5d;
  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: #6e6e6e;
  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: #6e6e6e;
  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: #6e6e6e;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover:hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover:hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover:active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover:active,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover {
  color: #fff;
  background: #b42727;
  border-color: #8e1f1f;
}
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover:active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover:active,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #b42727;
}
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled],
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled],
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled:hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled:hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled]:hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled]:hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled.hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled.hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled].hover,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled].hover,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled:focus,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled:focus,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled]:focus,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled]:focus,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled:active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled:active,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled]:active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled]:active,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover.disabled.active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover.disabled.active,
.toolbar-subsection .feature__item a.btn-icon-solo.btn-danger-hover[disabled].active,
.toolbar-subsection .feature__item button.btn-icon-solo.btn-danger-hover[disabled].active {
  background: #d23232;
  border-color: #c02a2a;
}
.toolbar-subsection .feature__item a.btn-icon-solo:focus,
.toolbar-subsection .feature__item button.btn-icon-solo:focus {
  outline: 0;
  -webkit-box-shadow: 0px 0px 1px 1px #85b4fe;
          box-shadow: 0px 0px 1px 1px #85b4fe;
}
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo:hover,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo:hover,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.hover,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.hover,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo:active,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo:active,
.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo.active,
.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection .toolbar-subsection .feature__item a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection .toolbar-subsection .feature__item button.btn-icon-solo {
  color: #5d5d5d;
  background: #a7a7a7;
  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: #a7a7a7;
}
.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: #bbbbbb;
  border-color: rgba(0, 0, 0, 0);
}
.toolbar-subsection .feature__item .btn-primary-action,
.toolbar-subsection .feature__item .btn-secondary-action {
  color: #6e6e6e;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .toolbar-subsection .feature__item .btn-primary-action[disabled],
tr:hover .toolbar-subsection .feature__item .btn-secondary-action[disabled],
li:hover .toolbar-subsection .feature__item .btn-primary-action[disabled],
li:hover .toolbar-subsection .feature__item .btn-secondary-action[disabled],
tr .toolbar-subsection .feature__item .btn-primary-action[disabled],
tr .toolbar-subsection .feature__item .btn-secondary-action[disabled],
li .toolbar-subsection .feature__item .btn-primary-action[disabled],
li .toolbar-subsection .feature__item .btn-secondary-action[disabled],
tr:hover .toolbar-subsection .feature__item .btn-primary-action.disabled,
tr:hover .toolbar-subsection .feature__item .btn-secondary-action.disabled,
li:hover .toolbar-subsection .feature__item .btn-primary-action.disabled,
li:hover .toolbar-subsection .feature__item .btn-secondary-action.disabled,
tr .toolbar-subsection .feature__item .btn-primary-action.disabled,
tr .toolbar-subsection .feature__item .btn-secondary-action.disabled,
li .toolbar-subsection .feature__item .btn-primary-action.disabled,
li .toolbar-subsection .feature__item .btn-secondary-action.disabled {
  opacity: 0.2;
}
.toolbar-subsection .feature__item .btn-primary-action {
  font-weight: 600;
}
tr:hover .toolbar-subsection .feature__item .btn-primary-action,
li:hover .toolbar-subsection .feature__item .btn-primary-action,
.toolbar-subsection .feature__item .btn-primary-action.btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .toolbar-subsection .feature__item .btn-primary-action,
li:hover .toolbar-subsection .feature__item .btn-primary-action,
.toolbar-subsection .feature__item .btn-primary-action:hover,
.toolbar-subsection .feature__item .btn-primary-action:focus,
.toolbar-subsection .feature__item .btn-primary-action:active,
.toolbar-subsection .feature__item .btn-primary-action.btn-primary-action--staticColor {
  color: white;
}
tr:hover .toolbar-subsection .feature__item .btn-primary-action:hover,
li:hover .toolbar-subsection .feature__item .btn-primary-action:hover,
tr .toolbar-subsection .feature__item .btn-primary-action:hover,
li .toolbar-subsection .feature__item .btn-primary-action:hover,
.toolbar-subsection .feature__item .btn-primary-action:hover,
tr:hover .toolbar-subsection .feature__item .btn-primary-action:focus,
li:hover .toolbar-subsection .feature__item .btn-primary-action:focus,
tr .toolbar-subsection .feature__item .btn-primary-action:focus,
li .toolbar-subsection .feature__item .btn-primary-action:focus,
.toolbar-subsection .feature__item .btn-primary-action:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .toolbar-subsection .feature__item .btn-primary-action:active,
li:hover .toolbar-subsection .feature__item .btn-primary-action:active,
tr .toolbar-subsection .feature__item .btn-primary-action:active,
li .toolbar-subsection .feature__item .btn-primary-action:active,
.toolbar-subsection .feature__item .btn-primary-action:active {
  background: #0b5b5b;
  border-color: #004242;
}
.toolbar-subsection .feature__item .btn-secondary-action {
  font-weight: 500;
}
tr:hover .toolbar-subsection .feature__item .btn-secondary-action,
li:hover .toolbar-subsection .feature__item .btn-secondary-action,
.toolbar-subsection .feature__item .btn-secondary-action.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .toolbar-subsection .feature__item .btn-secondary-action,
li:hover .toolbar-subsection .feature__item .btn-secondary-action,
.toolbar-subsection .feature__item .btn-secondary-action:hover,
.toolbar-subsection .feature__item .btn-secondary-action:focus,
.toolbar-subsection .feature__item .btn-secondary-action:active,
.toolbar-subsection .feature__item .btn-secondary-action.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .toolbar-subsection .feature__item .btn-secondary-action:hover,
li:hover .toolbar-subsection .feature__item .btn-secondary-action:hover,
tr .toolbar-subsection .feature__item .btn-secondary-action:hover,
li .toolbar-subsection .feature__item .btn-secondary-action:hover,
.toolbar-subsection .feature__item .btn-secondary-action:hover,
tr:hover .toolbar-subsection .feature__item .btn-secondary-action:focus,
li:hover .toolbar-subsection .feature__item .btn-secondary-action:focus,
tr .toolbar-subsection .feature__item .btn-secondary-action:focus,
li .toolbar-subsection .feature__item .btn-secondary-action:focus,
.toolbar-subsection .feature__item .btn-secondary-action:focus {
  background: #c9e8e8;
}
tr:hover .toolbar-subsection .feature__item .btn-secondary-action:active,
li:hover .toolbar-subsection .feature__item .btn-secondary-action:active,
tr .toolbar-subsection .feature__item .btn-secondary-action:active,
li .toolbar-subsection .feature__item .btn-secondary-action:active,
.toolbar-subsection .feature__item .btn-secondary-action:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.toolbar-subsection .feature__item .feature-icon-wrap,
.toolbar-subsection .feature__item .feature-info-wrap {
  display: inline-block;
  vertical-align: top;
}
.toolbar-subsection .feature__item .feature-info,
.toolbar-subsection .feature__item .item__name {
  padding-left: 12px;
}
.toolbar-subsection .feature__item .feature-info__entry.entry--description {
  color: #bebcbd;
}
.toolbar-subsection .feature__item .feature-icon-wrap i {
  position: relative;
  top: 2px;
}
.toolbar-subsection.feature__edit__item {
  width: 100%;
  border-bottom: 1px solid #d9dadb;
  padding-bottom: 20px;
}
.toolbar-subsection.feature__edit__item:first-of-type {
  padding-top: 10px;
}
.toolbar-subsection.feature__edit__item:last-of-type {
  padding-bottom: 10px;
}
.toolbar-subsection.feature__edit__item .item-name {
  margin: 5px 0 0 0;
}
.toolbar-subsection.feature__edit__item .item-heading {
  margin: 0 0 5px 0;
}
.toolbar-subsection.feature__edit__item .item-subsection {
  margin: 15px 0 0 0;
}
.toolbar-subsection .feature .feature-hidden-input {
  display: none;
}
.toolbar-subsection .feature .feature-hidden-input:checked + .feature__item.item--button {
  -webkit-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.12) inset;
  box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.12) inset;
  padding-top: calc(0.75em + 1px);
  padding-bottom: calc(0.75em - 1px);
}
.toolbar-subsection .feature .feature__item {
  width: 100%;
  padding: 1em 8px;
  border-bottom: 1px solid #d9dadb;
  -webkit-transition: 30ms background-color linear;
  transition: 30ms background-color linear;
}
.toolbar-subsection .feature .feature__item:hover a.btn:not(.disabled):not([disabled="disabled"]),
.toolbar-subsection .feature .feature__item:hover button.btn:not(.disabled):not([disabled="disabled"]) {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: 70ms 0ms all ease-in;
  transition: 70ms 0ms all ease-in;
}
.toolbar-subsection .feature .feature__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(2),
.toolbar-subsection .feature .feature__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(2) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}
.toolbar-subsection .feature .feature__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(3),
.toolbar-subsection .feature .feature__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(3) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}
.toolbar-subsection .feature .feature__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(4),
.toolbar-subsection .feature .feature__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(4) {
  -webkit-transition-delay: 120ms;
  transition-delay: 120ms;
}
.toolbar-subsection .feature .feature__item.click-target {
  cursor: pointer;
  -webkit-transition: 140ms background-color;
  transition: 140ms background-color;
}
.toolbar-subsection .feature .feature__item.click-target:hover,
.toolbar-subsection .feature .feature__item.click-target:focus {
  background-color: #edf0f3;
  -webkit-transition: 110ms background-color;
  transition: 110ms background-color;
}
.toolbar-subsection .feature .feature__item.click-target:active {
  background-color: #dae0e7;
  -webkit-transition: 40ms background-color;
  transition: 40ms background-color;
}
.toolbar-subsection .feature .feature__item.item--button {
  text-align: inherit;
  background: none;
  border: 0;
  -webkit-appearance: none;
  font-size: inherit;
  color: #636363;
  fill: #636363;
  background: #f2f2f2;
  background: -o-linear-gradient(#f5f5f5, #eeeeee);
  border-color: #d5d5d5;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
  margin: 1em 0;
  display: block;
  padding: .75em;
  border: 1px solid #d1d2d4;
  border-radius: 5px;
}
.toolbar-subsection .feature .feature__item.item--button:hover,
.toolbar-subsection .feature .feature__item.item--button:active,
.toolbar-subsection .feature .feature__item.item--button.active,
.open .toolbar-subsection .feature .feature__item.item--button.dropdown-toggle {
  color: #636363;
  fill: #636363;
  background: #dedede;
  background: -o-linear-gradient(#f5f5f5, #e1e1e1);
  border-color: #b6b6b6;
}
.toolbar-subsection .feature .feature__item.item--button:active,
.toolbar-subsection .feature .feature__item.item--button.active,
.open .dropdown-toggle .toolbar-subsection .feature .feature__item.item--button {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #dedede;
}
.toolbar-subsection .feature .feature__item.item--button.disabled,
.toolbar-subsection .feature .feature__item.item--button[disabled],
.toolbar-subsection .feature .feature__item.item--button.disabled:hover,
.toolbar-subsection .feature .feature__item.item--button[disabled]:hover,
.toolbar-subsection .feature .feature__item.item--button.disabled:focus,
.toolbar-subsection .feature .feature__item.item--button[disabled]:focus,
.toolbar-subsection .feature .feature__item.item--button.disabled:active,
.toolbar-subsection .feature .feature__item.item--button[disabled]:active,
.toolbar-subsection .feature .feature__item.item--button.disabled.active,
.toolbar-subsection .feature .feature__item.item--button[disabled].active {
  background: #f2f2f2;
  border-color: #d5d5d5;
}
.toolbar-subsection .feature .feature__item.item--button span:first-child {
  margin-left: 0;
}
.toolbar-subsection .feature .feature__item.item--button span:last-child {
  margin-right: 0;
}
.toolbar-subsection .feature .feature__item.item--button:active,
.toolbar-subsection .feature .feature__item.item--button.active {
  outline: 0;
  -webkit-box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.12) inset;
  box-shadow: 0px 2px 1px rgba(0, 0, 0, 0.12) inset;
}
.toolbar-subsection .feature .feature__item.item--button.disabled,
.toolbar-subsection .feature .feature__item.item--button[disabled],
.toolbar-subsection .feature .feature__item.item--button.disabled:hover,
.toolbar-subsection .feature .feature__item.item--button[disabled]:hover,
.toolbar-subsection .feature .feature__item.item--button.disabled:focus,
.toolbar-subsection .feature .feature__item.item--button[disabled]:focus,
.toolbar-subsection .feature .feature__item.item--button.disabled:active,
.toolbar-subsection .feature .feature__item.item--button[disabled]:active,
.toolbar-subsection .feature .feature__item.item--button.disabled.active,
.toolbar-subsection .feature .feature__item.item--button[disabled].active {
  color: #636363;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
  background: #f2f2f2;
  border-color: #d5d5d5;
}
.toolbar-subsection .feature.no-results .feature__item {
  background-color: #eaf1f1;
  text-align: center;
  font-style: italic;
  color: #707070;
}
.toolbar-subsection .item__label {
  background: #5c94cf;
  font-size: 0.85714286rem;
  border: 1px solid #2d6198;
  line-height: 1em;
  border-radius: 999px;
  width: 3em;
  height: 3em;
  letter-spacing: 1px;
  text-indent: calc(-0.1em - 1px);
  color: white;
  font-weight: 700;
  line-height: calc(1em - 4px);
  display: inline-block;
  vertical-align: middle;
  padding: 1em 0 0 0;
  text-indent: 0;
}
.toolbar-subsection .item__label .label__text {
  text-align: center;
  width: 100%;
  position: relative;
  display: inline-block;
  line-height: 1;
  left: 1px;
  top: -1px;
}
.toolbar-subsection .feature-shape-icon {
  opacity: 0.7;
}
.toolbar-subsection .form-action-group .form-action.last-in-group {
  margin-bottom: 0;
}
.btn.btn-place-feature {
  color: white;
  fill: white;
  background: #0062ac;
  background: -o-linear-gradient(#0071c6, #005393);
  border-color: #002846;
  border-width: 1px;
  border-style: solid;
}
.btn.btn-place-feature:hover,
.btn.btn-place-feature:active,
.btn.btn-place-feature.active,
.open .btn.btn-place-feature.dropdown-toggle {
  color: white;
  fill: white;
  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: white;
  fill: white;
  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: #eaeaea;
  fill: #eaeaea;
  background: #282828;
  background: -o-linear-gradient(#444444, #282828);
  border-color: #030303;
}
.btn.btn-map-control:active,
.btn.btn-map-control.active,
.open .dropdown-toggle .btn.btn-map-control {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #282828;
}
.btn.btn-map-control.disabled,
.btn.btn-map-control[disabled],
.btn.btn-map-control.disabled:hover,
.btn.btn-map-control[disabled]:hover,
.btn.btn-map-control.disabled:focus,
.btn.btn-map-control[disabled]:focus,
.btn.btn-map-control.disabled:active,
.btn.btn-map-control[disabled]:active,
.btn.btn-map-control.disabled.active,
.btn.btn-map-control[disabled].active {
  background: #3c3c3c;
  border-color: #222222;
}
.btn.btn-map-control.active,
.btn.btn-map-control:active,
.btn.btn-map-control.active[disabled="disabled"],
.btn.btn-map-control:active[disabled="disabled"] {
  background-color: #2f2f2f;
  opacity: 1;
}
select.map-control {
  padding: 4px 35px 4px 8px;
  cursor: pointer;
}
.olControlAttribution {
  bottom: 0;
}
.list--layers ul {
  padding-left: 36px;
}
.spatial-viewer-container .ol-viewport[data-cursor="crosshair"] {
  cursor: crosshair;
}
.spatial-viewer-container .ol-viewport[data-cursor="progress"] {
  cursor: progress;
}
.spatial-viewer-container .ol-viewport:not([data-cursor="crosshair"]) [id^="OpenLayers_Geometry"] {
  cursor: pointer;
}
.olTileImage {
  margin: 0;
}
.map-info-bar {
  position: absolute;
  bottom: 1em;
  background: rgba(0, 0, 0, 0.5);
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 800;
  color: white;
  padding: .2em 2em;
  text-align: center;
  border-radius: 3px;
  -webkit-transition: 90ms ease;
  transition: 90ms ease;
}
.map-info-bar.ng-enter {
  -webkit-transition: 90ms ease-in;
  transition: 90ms ease-in;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
.map-info-bar.ng-leave {
  -webkit-transition: 140ms ease-out;
  transition: 140ms ease-out;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}
.map-info-bar.ng-enter,
.map-info-bar.ng-leave.ng-leave-active {
  display: block;
  opacity: 0;
  -webkit-transform: translate(-50%, 2px);
          transform: translate(-50%, 2px);
}
.map-info-bar.ng-leave,
.map-info-bar.ng-enter.ng-enter-active {
  display: block;
  opacity: 1;
  -webkit-transform: translate(-50%, 0px);
          transform: translate(-50%, 0px);
}
.map-info-bar__secondary {
  color: #d9d9d9;
}
.olImageLoadError {
  background-color: transparent;
}
div.olMap {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
.olDragDown,
.olControlDragFeatureActive.olControlDragFeatureOver.olDragDown {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.SitePlan-print-columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.SitePlan-print-column {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 16.66vw;
          flex: 1 1 16.66vw;
  max-width: 16.66vw;
  padding-right: 24px;
  padding-bottom: 20px;
}
.SitePlan-print .SitePlan-legend {
  font-size: 10px;
}
.SitePlan-legend-item-label {
  font-weight: 600;
  padding-left: .5em;
}
.SitePlan-legend-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-bottom: .5em;
}
.SitePlan-legend-item .SitePlan-legend-item-label {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.SitePlan-legend-itemGroup-label {
  padding-left: 0;
  padding-bottom: .5em;
  font-weight: 500;
}
.SitePlan-legend-itemGroup {
  padding: .75em 0;
}
.SitePlan-legend-itemGroup .SitePlan-legend-item {
  padding-left: .75em;
  border-left: 1px solid gainsboro;
}
.SitePlan-legend-itemGroup .SitePlan-legend-item:last-child {
  padding-bottom: 0;
  margin-bottom: .5em;
}
.SitePlan-print-column .SitePlan-legend-itemGroup {
  padding: 0;
}
.SitePlan-print-column .SitePlan-legend-itemGroup .SitePlan-legend-item {
  padding-left: 0;
  border-left: 0;
}
@media screen and (max-width: 1200px) {
  .page-body-columns.has-utility:not(.has-fixed) {
    overflow-y: auto;
  }
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.utility.collapsing,
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.main {
    overflow-y: hidden;
    float: none;
    display: block;
    width: 100%;
  }
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.utility.collapsing,
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.main,
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.list-column {
    height: auto;
  }
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.utility.collapsing + .main,
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.main + .utility.collapsing {
    border-top: 1px solid #e5e5e5;
  }
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.utility {
    border-left: 0;
  }
  .page-body-columns.has-utility:not(.has-fixed) .page-body-column.utility .form-subsection:last-child {
    border-bottom: 0;
  }
}
.main-content-padding {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 50px;
  padding-right: 50px;
}
.main-content-padding.page-body,
.main-content-padding.page-body-column {
  padding-top: 20px;
}
.slide-child .main-content-padding.page-body {
  padding-bottom: 20px;
}
.slide-child .page-heading ~ .page-body {
  min-height: calc(100% -  55px);
  max-height: calc(100% -  55px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-heading ~ .page-body {
    height: calc(100% -  55px);
  }
}
.slide-child .page-body.has-page-footer {
  min-height: calc(100% -  50px);
  max-height: calc(100% -  50px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-body.has-page-footer {
    height: calc(100% -  50px);
  }
}
.slide-child .page-heading ~ .page-body.has-page-footer {
  min-height: calc(100% -  105px);
  max-height: calc(100% -  105px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-heading ~ .page-body.has-page-footer {
    height: calc(100% -  105px);
  }
}
.slide-child .page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body,
.slide-child .page-heading ~ .page-body-warning.active:not(.ng-leave):not(.ng-hide) ~ .page-body {
  top: 85px;
}
.slide-child .page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer,
.slide-child .page-heading ~ .page-body-warning.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer {
  min-height: calc(100% -  135px);
  max-height: calc(100% -  135px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-heading ~ .page-body-alert.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer,
  .slide-child .page-heading ~ .page-body-warning.active:not(.ng-leave):not(.ng-hide) ~ .page-body.has-page-footer {
    height: calc(100% -  135px);
  }
}
.slide-child,
.slide-child .page-body,
.slide-child .page-heading {
  background: #f5f5f5;
}
div.slide-child.slide-in {
  /* width: calc(100% - 40px); */
  -webkit-transform: translateX(20px);
          transform: translateX(20px);
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
          box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
  -webkit-transform: none;
          transform: none;
}
.slide-child {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 15px;
  z-index: 1000;
  -webkit-transition: opacity 500ms 0ms, -webkit-transform 500ms cubic-bezier(0.54, 0.3, 0.45, 0.995) 0ms;
  transition: opacity 500ms 0ms, -webkit-transform 500ms cubic-bezier(0.54, 0.3, 0.45, 0.995) 0ms;
  transition: transform 500ms cubic-bezier(0.54, 0.3, 0.45, 0.995) 0ms, opacity 500ms 0ms;
  transition: transform 500ms cubic-bezier(0.54, 0.3, 0.45, 0.995) 0ms, opacity 500ms 0ms, -webkit-transform 500ms cubic-bezier(0.54, 0.3, 0.45, 0.995) 0ms;
  display: none;
  opacity: 0;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.slide-child.slide-in-add,
.slide-child.slide-in-remove {
  overflow: hidden;
}
.slide-child.slide-in-remove {
  -webkit-transition-delay: 0s ,  150ms;
          transition-delay: 0s ,  150ms;
}
.slide-child.slide-in-add,
.slide-child.slide-in-remove {
  display: block !important;
}
.slide-child.slide-in-enter-active {
  opacity: 1;
}
.slide-child.slide-in {
  opacity: 1;
  display: block;
}
.main-viewport .slide-child .page-body:before {
  content: none;
}
.slide-child .page-heading {
  min-height: 55px;
  max-height: 55px;
  height: 100%;
  padding-left: 50px;
  background: #EEEEEE;
  border-bottom: 2px solid #CECECE;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-heading {
    height: 55px;
  }
}
.slide-child .page-footer {
  min-height: 50px;
  max-height: 50px;
  height: 100%;
  background: #DADADA;
  border-top: 2px solid #CECECE;
}
@media screen and (min-width: 0\0) {
  .slide-child .page-footer {
    height: 50px;
  }
}
.slide-child .page-footer .btn {
  font-size: 1.14285714rem;
}
.slide-child.partial.right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  top: 0;
  left: auto;
  width: 55%;
  min-width: 580px;
  max-width: 740px;
  z-index: 15;
}
.slide-child.partial.right ~ .slidechild-mask {
  background: rgba(0, 0, 0, 0.15);
}
.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: #00531b;
  background-color: #3aff79;
}
.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: #d9d9d9;
}
.form-control,
.select2-container input,
.select2-container .select2-choice {
  padding-left: 8px;
  padding-right: 8px;
}
.select2-container.form-control {
  padding: 0;
  border: 0;
  height: auto;
}
.select2-container input,
.select2-container .select2-choice {
  background: white;
}
.select2-container.select2-container-disabled .material-container {
  background: #eeeeee;
}
.form-control[type=number] {
  width: auto;
}
.form-control[datepicker-popup] {
  min-width: 8em;
}
.form-control.form-control--auto-width {
  width: auto;
  max-width: 100%;
}
.form-control.form-control--center {
  margin-left: auto;
  margin-right: auto;
}
.form-group > textarea.form-control {
  min-height: 110px;
  overflow: auto;
  resize: vertical;
}
.form-horizontal.has-implicit-widths > .form-group .control-label {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  .form-horizontal.has-implicit-widths > .form-group .control-label {
    float: left;
    width: 33.33333333%;
  }
}
.form-horizontal.has-implicit-widths > .form-group .form-control {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  .form-horizontal.has-implicit-widths > .form-group .form-control {
    float: left;
    width: 66.66666667%;
  }
}
.control-label {
  display: inline-block;
  font-weight: 600;
  color: #585858;
  font-size: 1rem;
  margin-bottom: 12px;
  position: relative;
}
select.form-control {
  min-width: 6em;
  padding: 4px 35px 4px 8px;
  padding-top: 0.28571429rem;
  padding-bottom: 0.28571429rem;
  cursor: pointer;
}
select.form-control[disabled],
select.form-control[readonly] {
  padding-right: 12px;
}
.highcontrast select.form-control {
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  appearance: menulist;
  background: none !important;
}
@media screen and (min-width:0\0) {
  select.form-control {
    /*background: none !important;*/
    padding-right: 8px;
  }
}
.notification a,
.notification a:hover,
.notification a:focus {
  text-decoration: none;
}
.notification .notification__subject,
.notification .notification__message {
  margin-top: 10px;
  margin-bottom: 10px;
}
.notification .message__body {
  overflow-x: scroll;
}
.notification.notification--readonly .notification__message {
  font-weight: 300;
  font-size: 1.21428571rem;
}
.notification .notification__meta.meta--primary .meta__entry .entry__label {
  font-size: 1.21428571rem;
  font-weight: 600;
  padding-top: 3px;
}
.notification .notification__meta.meta--primary .meta__entry .entry__figure {
  font-size: 1.42857143rem;
  font-weight: 300;
}
.notification .notification__meta .meta__column:first-child {
  position: relative;
  float: left;
  width: 16.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.notification .notification__meta .meta__column:nth-child(2):last-child {
  position: relative;
  float: left;
  width: 83.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.page-body-columns .page-body-column.utility .meta__entry > .entry__label,
.page-body-columns .page-body-column.utility .meta__figure > .entry__label {
  margin-bottom: 0;
}
.meta__figure.figure--inline,
.meta__entry .entry__label.label--inline,
.meta__entry .entry__figure.figure--inline {
  display: inline-block;
}
.meta__figure.figure--large,
.meta__entry.entry--large .entry__label {
  font-size: 1.21428571rem;
  font-weight: 500;
}
.meta__entry .entry__label,
.meta__entry .entry__figure {
  display: block;
}
.meta-container.meta--inline .meta__entry .entry__label,
.meta-container.meta--inline .meta__entry .entry__figure {
  display: inline-block;
}
.meta__entry.entry--multiline .entry__label,
.meta__entry.entry--multiline .entry__figure {
  margin-top: 0;
  margin-bottom: 0;
}
.meta__entry .entry__figure.status-label {
  display: inline-block;
  margin-top: 5px;
}
.meta--entity-list .entry--entity .entry__figure,
.meta--entity-list .meta__figure {
  position: relative;
}
.meta--entity-list .entry--entity .entry__figure.figure--entity-link,
.meta--entity-list .meta__figure.figure--entity-link {
  font-weight: 600;
}
.meta--entity-list .entry--entity .entry__figure.figure--entity-link:before,
.meta--entity-list .meta__figure.figure--entity-link:before {
  content: '\203A';
  font-size: 1.25em;
  margin: 0;
  position: absolute;
  left: -12px;
  line-height: 1em;
  display: inline-block;
  font-weight: 600;
  color: #d24204;
}
.meta--float-right {
  float: right;
}
.meta--boxed {
  display: inline-block;
  border: 1px solid #c8c8c8;
  background-color: #eeeeee;
}
.meta--boxed .meta__entry {
  margin: 6px 18px;
}
.meta--boxed .meta__entry .entry__label,
.meta--boxed .meta__entry .entry__figure {
  margin-bottom: 0;
}
.meta--boxed.meta--tertiary {
  border-color: #e6e6e6;
  background: #f2f2f2;
}
.meta--boxed.meta--tertiary .meta__entry {
  margin: 4px 12px;
  color: #707070;
  font-style: italic;
}
.meta-container.meta--tabular {
  display: table;
}
.meta--tabular .meta__entry {
  display: table-row;
}
.meta--tabular .meta__entry .entry__label,
.meta--tabular .meta__entry .entry__figure {
  display: table-cell;
  max-width: 100%;
}
.meta--tabular .meta__entry .entry__label {
  width: 1%;
  white-space: nowrap;
  padding-right: 1.75em;
}
.meta--tabular .meta__entry .entry__label,
.meta--tabular .meta__entry .entry__figure:first-child {
  padding-bottom: 1em;
}
.meta--tabular .meta__entry .entry__figure {
  display: block;
}
.meta--tabular .meta__entry .entry__label.entry__label--long {
  white-space: normal;
}
.entry__label {
  font-weight: 600;
}
.entry__figure {
  font-weight: normal;
}
.entry__figure strong {
  font-weight: 600;
}
.column--read-only-tabular {
  display: table;
}
.column--read-only-tabular .form-subsection {
  display: table;
}
.column--read-only-tabular .form-subsection-title {
  font-size: 1.42857143rem;
  display: table-row;
  color: #808080;
}
.column--read-only-tabular > .form-subsection-title {
  display: block;
}
.column--read-only-tabular .form-group {
  display: table-row;
}
.column--read-only-tabular .form-group .control-label,
.column--read-only-tabular .form-group .form-control,
.column--read-only-tabular .form-group .form-control-static {
  display: table-cell;
  padding: 0;
  vertical-align: top;
  font-size: 1.21428571rem;
  padding-bottom: 12px;
  height: auto;
}
.column--read-only-tabular .form-group .control-label {
  padding-right: 2em;
  width: 1%;
  white-space: nowrap;
}
.column--read-only-tabular .form-group .form-control,
.column--read-only-tabular .form-group .form-control-static {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  background: none;
}
.control-disabled-message {
  color: #707070;
  font-style: italic;
  font-weight: 400;
}
.form-subsection-title + .control-disabled-message {
  margin-top: -0.5em;
}
.input-group .input-group-addon,
.input-group .input-group-btn > .btn {
  border-color: #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-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: #00862b;
  background: -o-linear-gradient(#00a033, #006d23);
  border-color: #004917;
  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: white;
  fill: white;
  background: #005d1e;
  background: -o-linear-gradient(#00a033, #00531b);
  border-color: #000c04;
}
.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: #005d1e;
}
.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: #00862b;
  border-color: #004917;
}
.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: #00862b;
  background: #ccffdc;
}
.small-alert-msg.text-error {
  color: #d62121;
  background: #ffcccc;
}
td .small-alert-msg {
  max-width: 30em;
  white-space: normal;
}
.small-alert-msg .inline-icon {
  margin-right: .3em;
}
.has-warning,
.has-error {
  padding-left: 50px;
  padding-right: 50px;
  margin-left: -50px;
  margin-right: -50px;
}
.form-groups-column .has-warning,
.form-groups-column .has-error {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: -12px;
  margin-right: -12px;
}
.form-fields-rows .form-fields-row .form-fields-cell .has-warning,
.form-fields-rows .form-fields-row .form-fields-cell .has-error {
  padding-left: 12px;
  padding-right: 12px;
  margin-left: -12px;
  margin-right: -12px;
}
.has-warning .help-block,
.has-warning .control-label {
  color: #804400;
}
.has-warning .form-control {
  border-color: #ff941a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #e67a00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc380;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc380;
}
.has-warning .input-group-addon {
  color: #804400;
  border-color: #ff941a;
  background-color: #fff5eb;
}
.has-error .help-block,
.has-error .control-label {
  color: #aa1a1a;
}
.has-error .form-control {
  border-color: #d62121;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #aa1a1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
}
.has-error .input-group-addon {
  color: #aa1a1a;
  border-color: #d62121;
  background-color: #fae7e7;
}
[disabled],
[readonly] {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.form-control[disabled],
.form-control[readonly] {
  color: #2f2f2f;
}
.form-control[disabled] {
  background: url("images/disabled-stripe.png");
}
.form-group.group-controls.required:not(.valid):not(.read-only):not(.suppress-required) > .control-label.group-control-label:before,
[wnd-input] > .form-group.required:not(.valid):not(.read-only):not(.suppress-required) > .control-label:before,
.form-group[ng-transclude].required:not(.valid):not(.read-only):not(.suppress-required) > .control-label:before,
ng-form.ng-invalid-required > .form-group:not(.read-only):not(.suppress-required) > .control-label:before,
.form-group.inline-required-indicator.required:not(.valid):not(.read-only):not(.suppress-required):before {
  content: '\e2ab';
  font-style: normal;
  font-size: 9.8px;
  padding-top: 2.8px;
  font-family: "AppIcons";
  color: #d24204;
  float: none;
  position: absolute;
  left: -1.25em;
}
.is-error .form-group.group-controls.required:not(.valid):not(.read-only):not(.suppress-required) > .control-label.group-control-label:before,
.is-error [wnd-input] > .form-group.required:not(.valid):not(.read-only):not(.suppress-required) > .control-label:before,
.is-error .form-group[ng-transclude].required:not(.valid):not(.read-only):not(.suppress-required) > .control-label:before,
.is-error ng-form.ng-invalid-required > .form-group:not(.read-only):not(.suppress-required) > .control-label:before,
.is-error .form-group.inline-required-indicator.required:not(.valid):not(.read-only):not(.suppress-required):before {
  color: #d62121;
}
.form-group.inline-required-indicator.required:not(.valid):not(.read-only):not(.suppress-required):before {
  left: -1.125em;
  bottom: 15px;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  z-index: 1;
  font-size: 0.85714286rem;
}
.inline-required-dot-component {
  position: relative;
}
.inline-required-dot-component:before {
  content: '\e2ab';
  font-style: normal;
  font-size: 0.85714286rem;
  font-family: "AppIcons";
  color: #f46325;
}
.inline-required-dot-component.inline-required-dot-component--offsetLeft {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.inline-required-dot-component.inline-required-dot-component--offsetLeft:before {
  position: absolute;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.form-group-split > div:not(:first-child).form-group.required:not(.valid):not(.read-only) .control-label:before,
.form-group-split > div:not(:first-child) .form-group.required:not(.valid):not(.read-only) .control-label:before {
  position: relative;
  left: auto;
  float: left;
  margin-left: 0;
  margin-right: .25em;
}
ul.form-legend {
  float: right;
  margin-right: -12px;
}
ul.form-legend > li.required {
  font-weight: 600;
  font-style: italic;
  color: #d62121;
  position: relative;
  display: block;
}
ul.form-legend > li.required:before {
  margin-right: .25em;
  float: none;
}
.ng-invalid-required .page-body-column.main ul.form-legend > li.required {
  display: block;
}
ul.form-legend + * .form-group-column:first-child:not(:last-child) {
  clear: both;
}
.form-group.toggle-group .control-label {
  display: block;
}
.form-inline .form-group.toggle-group .control-label,
.form-group.toggle-group.form-inline .control-label {
  display: inline-block;
  margin-right: 12px;
}
button.solo-toggle.btn,
a.solo-toggle.btn,
button.split-toggle.btn,
a.split-toggle.btn,
.form-group button.solo-toggle.btn,
.form-group a.solo-toggle.btn,
.form-group button.split-toggle.btn,
.form-group a.split-toggle.btn {
  -webkit-box-shadow: 0px -2px 0px 0px #c7c7c7 inset;
          box-shadow: 0px -2px 0px 0px #c7c7c7 inset;
}
button.solo-toggle.btn.active,
a.solo-toggle.btn.active,
button.split-toggle.btn.active,
a.split-toggle.btn.active,
.form-group button.solo-toggle.btn.active,
.form-group a.solo-toggle.btn.active,
.form-group button.split-toggle.btn.active,
.form-group a.split-toggle.btn.active {
  -webkit-box-shadow: 0px -2px 0px 0px #2b81e3 inset;
          box-shadow: 0px -2px 0px 0px #2b81e3 inset;
}
button.solo-toggle.btn.active,
a.solo-toggle.btn.active,
button.split-toggle.btn.active,
a.split-toggle.btn.active,
.form-group button.solo-toggle.btn.active,
.form-group a.solo-toggle.btn.active,
.form-group button.split-toggle.btn.active,
.form-group a.split-toggle.btn.active {
  color: #0062ac;
}
.form-group .btn.split-toggle,
.form-group .btn.split-button {
  color: #636363;
  fill: #636363;
  background: #e8e8e8;
  background: -o-linear-gradient(#f0f0f0, #e4e4e4);
  border-color: #999999;
  border-width: 1px;
  border-style: solid;
}
.form-group .btn.split-toggle:hover,
.form-group .btn.split-button:hover,
.form-group .btn.split-toggle:active,
.form-group .btn.split-button:active,
.form-group .btn.split-toggle.disabled,
.form-group .btn.split-button.disabled,
.form-group .btn.split-toggle[disabled],
.form-group .btn.split-button[disabled],
.open .form-group .btn.split-toggle.dropdown-toggle,
.open .form-group .btn.split-button.dropdown-toggle {
  opacity: 1;
  color: #0062ac;
  fill: #0062ac;
  background: #d4d4d4;
  background: -o-linear-gradient(#f0f0f0, #d7d7d7);
  border-color: #7a7a7a;
}
.form-group .btn.split-toggle:active,
.form-group .btn.split-button:active,
.form-group .btn.split-toggle.active,
.form-group .btn.split-button.active,
.open .dropdown-toggle.form-group .btn.split-toggle,
.open .dropdown-toggle.form-group .btn.split-button {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #e8e8e8;
}
.form-group .btn.split-toggle.form-control,
.form-group .btn.split-button.form-control {
  width: auto;
}
.form-group .btn.split-toggle:focus,
.form-group .btn.split-button:focus,
.form-group .btn.split-toggle.activate:focus,
.form-group .btn.split-button.activate:focus {
  color: #0062ac;
}
.form-group .btn.split-toggle.active,
.form-group .btn.split-button.active {
  color: #636363;
  fill: #636363;
  background: #dbdbdb;
  background: -o-linear-gradient(#d7d7d7, #cbcbcb);
  border-color: #999999;
  border-width: 1px;
  border-style: solid;
}
.form-group .btn.split-toggle.activate.active,
.form-group .btn.split-button.activate.active {
  color: white;
  fill: white;
  background: #00862b;
  background: -o-linear-gradient(#00a033, #006d23);
  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: #005d1e;
  background: -o-linear-gradient(#00a033, #00531b);
  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: #00862b;
}
.form-group .btn.split-toggle:not(:last-of-type):not(.last-in-group),
.form-group .btn.split-button:not(:last-of-type):not(.last-in-group) {
  margin-right: -0.25em;
}
.form-group .btn.split-toggle:first-of-type,
.form-group .btn.split-button:first-of-type {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.form-group .btn.split-toggle:not(:first-of-type):not(:last-of-type):not(.last-in-group),
.form-group .btn.split-button:not(:first-of-type):not(:last-of-type):not(.last-in-group) {
  border-radius: 0;
}
.form-group .btn.split-toggle:last-of-type,
.form-group .btn.split-button:last-of-type,
.form-group .btn.split-toggle.last-in-group,
.form-group .btn.split-button.last-in-group {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.form-group .btn.split-toggle {
  border-radius: 2px;
}
.form-group .btn.split-toggle:not(.active):not(:first-of-type) {
  border-left: 0;
}
.form-group .btn.split-toggle:not(.active):not(:last-of-type) {
  border-right: 0;
}
.form-group .btn.split-toggle.active:not(:first-of-type) {
  border-left: 2px solid #828282;
}
.form-group .btn.split-toggle.active:not(:last-of-type) {
  border-right: 2px solid #828282;
}
.form-group .btn.split-toggle.activate:not(.active):not(:first-of-type) {
  border-left: 0;
}
.form-group .btn.split-toggle.activate:not(.active):not(:last-of-type) {
  border-right: 0;
}
.form-group .btn.split-toggle.activate.active:not(:first-of-type) {
  border-left: 2px solid #001105;
}
.form-group .btn.split-toggle.activate.active:not(:last-of-type) {
  border-right: 2px solid #001105;
}
.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 #d9d9d9;
}
.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;
}
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;
}
h2.form-subsection-title {
  line-height: 26.4px;
  margin-top: 14px;
  margin-bottom: 13px;
  margin-top: -20px;
}
h5.form-subsection-title {
  font-weight: 600;
  margin: 2.25em 0 1.75em;
}
div.form-subsection > div.split-heading:first-child h3.form-subsection-title,
div.form-subsection > div.split-heading:first-child h4.form-subsection-title {
  margin-top: 9px;
  margin-bottom: 9px;
}
.form-group {
  position: relative;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
.form-group > .control-label {
  margin-bottom: 10px;
}
.form-group > .control-label:empty:after {
  content: '';
  display: inline-block;
}
.form-group > p.form-control-static,
.form-group > .input-group > p.form-control-static,
.info--multiline {
  padding: 4px 12px;
  background: #eeeeee;
  color: #878787;
  border: 1px solid #f2f2f2;
  font-weight: 500;
  border-style: solid;
  min-height: 30px;
}
.form-group > p.form-control-static:empty:after,
.form-group > .input-group > p.form-control-static:empty:after {
  white-space: pre;
  content: '\A';
}
.slide-child .page-body .form-group > p.form-control-static,
.slide-child .page-body .form-group > .input-group > p.form-control-static,
.page-body-column.utility .form-group > p.form-control-static,
.page-body-column.utility .form-group > .input-group > p.form-control-static,
.table td .form-group > p.form-control-static,
.table td .form-group > .input-group > p.form-control-static {
  background-color: #ededed;
  border-color: #ebebeb;
  color: #878787;
}
.form-group.form-group--no-margin {
  margin-bottom: 0;
}
.form-group.form-group--no-margin .control-label,
.form-group.form-group--no-margin .form-control {
  margin-bottom: 0;
}
.form-groups-container {
  margin-bottom: 0;
}
.form-groups-container:before,
.form-groups-container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-groups-container:after {
  clear: both;
}
.form-groups-container:before,
.form-groups-container:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.form-groups-container:after {
  clear: both;
}
.form-group-separator {
  margin: 30px 12px 29px;
  border-top-color: #dedede;
}
.form-group-separator.separator--soft {
  border-top-color: #e6e6e6;
}
.form-group-separator.separator--slim {
  margin: 1.42857143 12px 0.42857143px;
}
.utility .form-group-separator.separator--slim {
  margin: 0 12px -1px;
}
.form-group-separator.separator--fat {
  margin: 2.85714286 12px 1.85714286px;
}
.utility .form-group-separator.separator--fat {
  margin: 30px 12px 29px;
}
.form-group-separator.separator--invisible {
  border-top-color: transparent;
}
.info-block {
  display: block;
  font-size: 1rem;
  line-height: 20px;
  font-weight: 400;
  font-style: italic;
  color: #737373;
  padding-top: 4px;
  padding-bottom: 4px;
}
.form-group .info-block,
[wnd-form-group] .info-block,
[wnd-input] .info-block {
  margin: 0;
}
[wnd-input] + .info-block,
[wnd-form-group] + .info-block,
.form-group + .info-block,
.form-group-split + .info-block,
[wnd-input] + .info-block + .info-block,
[wnd-form-group] + .info-block + .info-block,
.form-group + .info-block + .info-block,
.form-group-split + .info-block + .info-block {
  margin-top: -20px;
  margin-bottom: 16px;
}
.control-label + .info-block {
  margin-top: -14px;
}
.checkbox-wrap .control-label + .info-block {
  margin-top: -4px;
}
.has-error .help-block,
.has-warning .help-block {
  margin: 1.5em 4px -18px 4px;
  z-index: 1;
  opacity: 1;
  position: relative;
  float: right;
  cursor: pointer;
}
.has-error .help-block-container.left .help-block,
.has-warning .help-block-container.left .help-block,
.has-error.width-auto .help-block,
.has-warning.width-auto .help-block {
  float: left;
}
.has-error .help-block-container.left .help-block:before,
.has-warning .help-block-container.left .help-block:before,
.has-error.width-auto .help-block:before,
.has-warning.width-auto .help-block:before {
  right: auto;
  left: 6px;
}
.has-warning .help-block {
  padding: 7px 10px;
  background: #ff941a;
  font-weight: normal;
  color: white;
  border-radius: 3px;
}
.has-warning .help-block:before {
  top: -14px;
  border: solid rgba(0, 0, 0, 0);
  content: " ";
  height: 0;
  width: 0;
  padding: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-bottom-color: #ff941a;
  border-width: 7px;
  right: 6px;
}
.has-error .help-block {
  padding: 7px 10px;
  background: #d62121;
  font-weight: normal;
  color: white;
  border-radius: 3px;
}
.has-error .help-block:before {
  top: -14px;
  border: solid rgba(0, 0, 0, 0);
  content: " ";
  height: 0;
  width: 0;
  padding: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-bottom-color: #d62121;
  border-width: 7px;
  right: 6px;
}
.inline-error {
  padding: 7px 10px;
  background: #d62121;
  font-weight: normal;
  color: white;
  border-radius: 3px;
}
.inline-warning {
  padding: 7px 10px;
  background: #ff941a;
  font-weight: normal;
  color: white;
  border-radius: 3px;
}
.form-group .form-control:focus ~ .help-block-container .help-block.warning {
  display: block;
  opacity: 1;
}
.help-block:empty {
  display: none !important;
}
.help-block-container {
  position: absolute;
  right: 0;
  max-width: 75%;
  min-width: 16em;
}
.select2-container:not(.select2-container-multi) ~ select.form-control ~ .help-block-container,
input.select2-container:not(.select2-container-multi) ~ .help-block-container,
input.select2-offscreen[single] ~ .help-block-container,
select:not(.select2-offscreen) ~ .help-block-container {
  right: 35px;
}
[wnd-input][allow-clear="true"] .select2-container:not(.select2-container-multi) ~ select.form-control ~ .help-block-container,
[wnd-form-group][allow-clear="true"] .select2-container:not(.select2-container-multi) ~ select.form-control ~ .help-block-container {
  right: 63px;
}
.help-block-container.addon-offset {
  right: 38px;
}
.form-group.help-block-top {
  position: relative;
}
.form-group.help-block-top .help-block-container {
  bottom: 77px;
}
.form-group.help-block-top .help-block-container .help-block:before {
  top: inherit;
  bottom: -14px;
  border-top-color: #d62121;
  border-bottom-color: rgba(0, 0, 0, 0);
}
.has-warning .help-block-container .help-block-alert-icon {
  position: absolute;
  right: 4px;
  top: -12px;
  background: #ff941a;
  color: #ffffff;
  border-radius: 999px;
  text-align: center;
  font-family: "AppIcons";
  font-size: 1.14285714rem;
  line-height: 1em;
  padding: 4px;
  cursor: pointer;
  z-index: 2;
}
.has-warning .help-block-container .help-block-alert-icon,
.has-warning .help-block-container .help-block-alert-icon:hover {
  text-decoration: none;
}
.has-warning .help-block-container.left,
.form-group.width-auto .has-warning .help-block-container {
  right: auto;
  left: 0;
}
.has-warning .help-block-container.left .help-block-alert-icon,
.form-group.width-auto .has-warning .help-block-container .help-block-alert-icon {
  right: auto;
  left: 4px;
}
.has-warning .help-block-container.left .help-block,
.form-group.width-auto .has-warning .help-block-container .help-block {
  -webkit-transform-origin: 10% -10px;
          transform-origin: 10% -10px;
}
.has-error .help-block-container .help-block-alert-icon {
  position: absolute;
  right: 4px;
  top: -12px;
  background: #d62121;
  color: #ffffff;
  border-radius: 999px;
  text-align: center;
  font-family: "AppIcons";
  font-size: 1.14285714rem;
  line-height: 1em;
  padding: 4px;
  cursor: pointer;
  z-index: 2;
}
.has-error .help-block-container .help-block-alert-icon,
.has-error .help-block-container .help-block-alert-icon:hover {
  text-decoration: none;
}
.has-error .help-block-container.left,
.form-group.width-auto .has-error .help-block-container {
  right: auto;
  left: 0;
}
.has-error .help-block-container.left .help-block-alert-icon,
.form-group.width-auto .has-error .help-block-container .help-block-alert-icon {
  right: auto;
  left: 4px;
}
.has-error .help-block-container.left .help-block,
.form-group.width-auto .has-error .help-block-container .help-block {
  -webkit-transform-origin: 10% -10px;
          transform-origin: 10% -10px;
}
td.action-column .form-group .help-block-container:first-child:last-child .help-block-alert-icon {
  right: 0;
  left: auto;
}
td:first-child div[input-group-addon-prefix] .form-group.has-error .help-block-container,
td:first-child div[input-group-addon-prefix] .form-group.has-warning .help-block-container {
  right: -188px;
  left: auto;
}
td:first-child div[input-group-addon-prefix] .form-group.has-error .help-block-container .help-block-alert-icon,
td:first-child div[input-group-addon-prefix] .form-group.has-warning .help-block-container .help-block-alert-icon {
  right: auto;
  left: 5px;
}
td:first-child div[input-group-addon-prefix] .form-group.has-error .help-block-container .help-block:before,
td:first-child div[input-group-addon-prefix] .form-group.has-warning .help-block-container .help-block:before {
  left: 6px;
}
.help-block-alert-icon {
  display: none;
}
.help-block.alert-hovered {
  display: block;
  opacity: 1;
}
.help-block {
  opacity: 0;
  display: none;
  -webkit-transform-origin: 90% 0%;
          transform-origin: 90% 0%;
}
.help-block.alert-hovered-add {
  opacity: 0;
  -webkit-transform: scale(0.9);
          transform: scale(0.9);
  -webkit-transition: 160ms 20ms;
  transition: 160ms 20ms;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
.help-block.alert-hovered-add-active {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.help-block.alert-hovered-remove {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 110ms 60ms all ease-out;
  transition: 110ms 60ms all ease-out;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
.help-block.alert-hovered-remove-active {
  opacity: 0;
  -webkit-transform: scale(0.94);
          transform: scale(0.94);
}
.help-block.alert-hovered-add,
.help-block.alert-hovered-remove {
  display: block;
}
.help-block.alert-hovered:hover {
  -webkit-transform: translateY(-1px);
          transform: translateY(-1px);
}
.has-warning .help-block.alert-hovered {
  background-color: #ff941a;
}
.has-warning .help-block.alert-hovered:hover {
  background: rgba(255, 26, 148, 0.75);
}
.has-warning .help-block.alert-hovered:hover:before {
  border-bottom-color: rgba(255, 26, 148, 0.75);
}
.has-error .help-block.alert-hovered {
  background-color: #d62121;
}
.has-error .help-block.alert-hovered:hover {
  background: rgba(214, 33, 33, 0.75);
}
.has-error .help-block.alert-hovered:hover:before {
  border-bottom-color: rgba(214, 33, 33, 0.75);
}
.form-group.has-error .help-block-container > .help-block-alert-icon,
.form-group.has-warning .help-block-container > .help-block-alert-icon {
  display: block;
  opacity: 1;
}
.form-group.dialog-open .input-group .input-group-addon {
  color: white;
  fill: white;
  background: #1c74d9;
  background: -o-linear-gradient(#2b81e4, #1968c2);
  border-color: #10447f;
  border-width: 1px;
  border-style: solid;
  border-left-width: 0;
}
.form-group.dialog-open .input-group .input-group-addon:hover,
.form-group.dialog-open .input-group .input-group-addon:active,
.form-group.dialog-open .input-group .input-group-addon.active,
.open .form-group.dialog-open .input-group .input-group-addon.dropdown-toggle {
  color: white;
  fill: white;
  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.35);
}
.form-group.has-comment:not(.dialog-open) .input-group .input-group-addon {
  color: #1c74d9;
}
.form-group.has-comment:not(.dialog-open) .input-group-addon {
  color: #1c74d9;
}
.form-group.min-width-20 {
  min-width: 20vw;
}
.btn.btn--action {
  width: auto;
}
.btn.btn--action.float-right:before,
.btn.btn--action.float-right:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn.btn--action.float-right:after {
  clear: both;
}
.btn.btn--action.float-right:before,
.btn.btn--action.float-right:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.btn.btn--action.float-right:after {
  clear: both;
}
.form-action-group {
  display: -webkit-box;
  display: -ms-inline-flexbox;
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.form-action-group .form-action {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  margin-bottom: 12px;
  padding-left: 18px;
  padding-right: 18px;
}
.info--multiline p {
  margin: 0;
}
pre.form-control-static {
  white-space: normal;
  min-height: 30px;
}
pre.form-control-static p {
  margin: 5px 0;
}
.form-control-static a {
  word-wrap: break-word;
}
.icon-wrap.expand-toggle {
  -webkit-transition: 220ms all ease;
  transition: 220ms all ease;
  -webkit-transform-origin: 50% 40%;
  transform-origin: 50% 40%;
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  vertical-align: middle;
}
.icon-wrap.expand-toggle.expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.btn.active:focus,
.btn:active:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/*.dropdown-toggle[aria-expanded="false"]:focus
{
    .form-control-focus-force(@color: @input-border-focus);
}*/
.input--minWidth--phoneNumber,
.form-control[type="text"] {
  min-width: 7em;
  /* Translates to ~ 10 digits plus dashes */
}
.form-group--halfMarginV {
  margin-bottom: 10px;
}
.form-group-indent {
  padding-left: 16px;
  border-left: 4px solid gainsboro;
}
.spinner-themed {
  color: #517d47;
}
.spinner-gray {
  color: #808080;
}
[class^="app-icon-loading"]:before,
[class*=" app-icon-loading"]:before {
  color: #808080;
}
@media screen and (min-width: 992px) {
  .page-body-columns .has-utility .main-content-padding {
    padding-right: 0;
  }
}
.float-right {
  float: right;
}
.float-left {
  float: left;
}
.tag-label {
  display: inline-block;
  padding-top: .4em;
  padding-bottom: .2em;
  font-weight: 600;
  letter-spacing: 0.03em;
  border-radius: 2px;
}
td > a > .tag-label {
  text-decoration: none;
}
td .tag-label {
  display: inline-block;
  min-width: 6em;
  margin-left: .5em;
}
.tag-label.label--priority {
  font-size: 0.85714286rem;
  font-weight: 500;
  padding-top: .4em;
  padding-bottom: .4em;
}
.tag-label[label-style="ok"],
.tag-label.label--priority[label-style="ok"],
.tag-label.label-style--ok,
.tag-label.green {
  background-color: #B5E0A3;
  color: #316900;
  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: #6AC0FF;
  border-radius: 3px;
  color: white;
  margin-left: 5px;
}
.tab-label.disabled {
  background: #dadada;
}
.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: gray;
}
.status-label[wnd-label-style="In Process"],
.status-label[wnd-label-style="Medium"],
.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[wnd-label-style="Stayed"],
.status-label[wnd-label-style="Retired"],
.status-label[wnd-label-style="Superseded"],
.status-label[wnd-label-style="Revoked"],
.status-label[wnd-label-style="Rejected"],
.status-label[wnd-label-style="Terminated"],
.status-label[wnd-label-style="Not Issued"],
.status-label[wnd-label-style="Term Pending"],
.status-label[wnd-label-style="Pending"],
.status-label[wnd-label-style="Closed"],
.status-label[wnd-label-style="Relinquished"],
.status-label[wnd-label-style="High"],
.status-label[label-style="danger"] {
  background-color: #ff8585;
  border-color: #FFBEBE;
  color: #7a1a1a;
}
.status-label[label-style="ok"] {
  background-color: #B5E0A3;
  color: #316900;
  border-color: #D7ECCF;
}
.status-label[label-style="neutral"] {
  background-color: #e5f1f1;
  border-color: #daf1f1;
  color: #417474;
}
.navbar-inverse {
  background: rgba(0, 102, 102, 0.8);
}
.navbar-right {
  float: right;
}
.navbar-fixed-top {
  background: black;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 88px;
  max-height: 88px;
  height: 100%;
}
.navbar-fixed-top .navbar-header {
  float: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (min-width: 0\0) {
  .navbar-fixed-top {
    height: 88px;
  }
}
.navbar-fixed-top > .navbar {
  min-width: 1000px;
  font-weight: 500;
  font-size: 1.07142857rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.navbar-fixed-top > .navbar .navbar-text,
.navbar-fixed-top > .navbar .navbar-brand {
  font-size: 1.07142857rem;
  line-height: 15px;
  padding-top: 15px;
  padding-bottom: 14px;
  margin: 0;
}
.navbar-fixed-top > .navbar .navbar-brand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 44px;
  margin: 0;
  padding: 0;
}
.navbar-fixed-top > .navbar .navbar-brand > .brand-org {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -ms-flex-item-align: center;
      align-self: center;
  padding: 0 1em;
}
.navbar-fixed-top > .navbar .navbar-brand > .brand-org.name {
  font-weight: bold;
  white-space: nowrap;
}
.navbar-fixed-top > .navbar .navbar-brand > .brand-org.summary {
  font-weight: regular;
}
.navbar-fixed-top > .navbar .navbar-text.section-title {
  font-size: 1.14285714rem;
}
.navbar-fixed-top > .navbar .navbar-brand.logo {
  background-repeat: no-repeat;
  background-size: contain;
}
.navbar-fixed-top > .navbar .navbar-brand.logo.non-fixed-logo {
  background: none;
  width: auto;
  padding: 15px 26px 14px 12px;
  padding-top: 11px;
  padding-bottom: 13px;
}
.navbar-fixed-top > .navbar .navbar-brand.logo.non-fixed-logo .logo-text {
  margin-top: -1px;
  font-weight: 400;
  vertical-align: baseline;
  display: inline-block;
}
.navbar-fixed-top > .navbar a.navbar-brand:hover .logo,
.navbar-fixed-top > .navbar a.navbar-brand:active .logo,
.navbar-fixed-top > .navbar a.app-home-logo:hover .logo,
.navbar-fixed-top > .navbar a.app-home-logo:active .logo {
  fill: #ffffff;
}
.navbar-fixed-top > .navbar i.charm {
  font-size: 1.14285714rem;
}
.navbar-fixed-top > .navbar .charm {
  line-height: 1;
  padding-bottom: 0;
  border: 0;
  background: none;
}
.navbar-fixed-top > .navbar .charm.svg-charm {
  fill: #d9d9d9;
}
.navbar-fixed-top > .navbar .charm.svg-charm:hover,
.navbar-fixed-top > .navbar .charm.svg-charm:focus {
  fill: #f3f3f3;
}
.navbar-fixed-top > .navbar .charm.svg-charm:not(.fluid) > svg {
  max-width: 20px;
  max-height: 20px;
  fill: inherit;
}
.navbar-fixed-top > .navbar .charm.svg-charm:focus {
  background-color: rgba(102, 255, 255, 0.2);
  outline: #66ffff;
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: auto;
}
.navbar-fixed-top > .navbar a.charm.svg-charm.fluid,
.navbar-fixed-top > .navbar button.charm.svg-charm.fluid {
  width: 20px;
  height: 20px;
}
.navbar-fixed-top > .navbar .svg-image.logo {
  fill: #d7dada;
}
.navbar-fixed-top > .navbar .svg-image.logo.main-logo {
  height: 20px;
  width: 20px;
  vertical-align: text-bottom;
}
.navbar-fixed-top > .navbar .svg-image.logo.home-logo {
  height: 20px;
  width: 50.50314465px;
}
.navbar-fixed-top > .navbar .text-charm {
  padding: 4px 12px;
  margin-left: 6px;
  margin-right: 6px;
  white-space: nowrap;
}
.navbar-fixed-top > .navbar .text-charm.button {
  margin-left: 12px;
  margin-right: 12px;
  border-radius: 3px;
}
.navbar-fixed-top > .navbar .divider-vertical {
  border-width: 0 1px;
  border-style: solid;
  width: 1px;
  margin: 0 4px;
}
.navbar-fixed-top > .navbar .divider-vertical.muted {
  border-width: 0;
}
.navbar-fixed-top > .navbar.global-navbar {
  height: 44px;
  min-height: 44px;
  border: solid rgba(0, 0, 0, 0);
  border-width: 0 0 1px 0;
  margin-bottom: 0;
  background: #333333;
  border-radius: 0;
}
.navbar-fixed-top > .navbar.global-navbar .svg-charm {
  height: 44px;
}
.navbar-fixed-top > .navbar.global-navbar .text-charm {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button {
  color: #d7dada;
  fill: #d7dada;
  background-color: #262626;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.active,
.open .dropdown-toggle.navbar-fixed-top > .navbar.global-navbar .text-charm.button {
  color: #d7dada;
  background-color: #121212;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.active,
.open .dropdown-toggle.navbar-fixed-top > .navbar.global-navbar .text-charm.button {
  background-image: none;
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled],
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled.active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled].active {
  background-color: #262626;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.active,
.open .dropdown-toggle.navbar-fixed-top > .navbar.global-navbar .text-charm.button {
  color: #d7dada;
  fill: #d7dada;
  background-color: #121212;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.active,
.open .dropdown-toggle.navbar-fixed-top > .navbar.global-navbar .text-charm.button {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background: #121212;
  background-image: none;
}
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled],
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled.hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled].hover,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:focus,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled]:active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button.disabled.active,
.navbar-fixed-top > .navbar.global-navbar .text-charm.button[disabled].active {
  background-color: #262626;
  border-color: rgba(0, 0, 0, 0);
}
.navbar-fixed-top > .navbar.global-navbar i[class*="app-icon-"] {
  font-size: 1.14285714rem;
}
.navbar-fixed-top > .navbar.global-navbar .divider-vertical {
  border-left-color: #fcfcfc;
  border-right-color: #cccccc;
  height: 43px;
}
.navbar-fixed-top > .navbar.app-navbar {
  height: 44px;
  min-height: 44px;
  border: none;
  border-radius: 0px;
  margin-bottom: 0px;
  z-index: 2001;
}
.navbar-fixed-top > .navbar.app-navbar .navbar-brand,
.navbar-fixed-top > .navbar.app-navbar .text-charm {
  margin: 0;
}
.navbar-fixed-top > .navbar.app-navbar .navbar-brand strong.brand-org,
.navbar-fixed-top > .navbar.app-navbar .text-charm strong.brand-org {
  font-weight: 700;
  margin-right: 1em;
}
.navbar-fixed-top > .navbar.app-navbar .svg-charm {
  height: 44px;
}
.navbar-fixed-top > .navbar.app-navbar .text-charm {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-fixed-top > .navbar.app-navbar .navbar-brand.logo,
.navbar-fixed-top > .navbar.app-navbar .app-home-logo {
  padding-top: 12px;
  padding-bottom: 12px;
}
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand:hover,
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand:focus {
  color: #cad4d4;
}
.navbar-fixed-top > .navbar.app-navbar .navbar-text {
  margin-top: 14px;
  margin-bottom: 0;
}
.navbar-fixed-top > .navbar.app-navbar .divider-vertical {
  background-color: #567676;
  height: 44px;
}
.navbar-fixed-top > .navbar.app-navbar a.charm,
.navbar-fixed-top > .navbar.app-navbar button.charm {
  padding-top: 14px;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm {
  padding-top: 12px;
  padding-bottom: 12px;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-task,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-task {
  fill: #ffe0e0;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-task:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-task:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-task:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-task:focus {
  fill: #ffffff;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-chat,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-chat {
  fill: #a4e6ff;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-chat:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-chat:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-chat:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-chat:focus {
  fill: #f1fbff;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-star,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-star,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-help,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-help {
  fill: #e5ff94;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-star:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-star:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-help:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-help:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-star:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-star:focus,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-help:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-help:focus {
  fill: #fefffa;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-clock,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-clock,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-home,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-home {
  fill: #b5ffb1;
}
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-clock:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-clock:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-home:hover,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-home:hover,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-clock:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-clock:focus,
.navbar-fixed-top > .navbar.app-navbar a.charm.svg-charm.svg-icon-home:focus,
.navbar-fixed-top > .navbar.app-navbar button.charm.svg-charm.svg-icon-home:focus {
  fill: #efffee;
}
.navbar-fixed-top > .navbar.app-navbar .navbar-brand.logo {
  height: 44px;
}
.navbar-fixed-top > .navbar.app-navbar .app-home-logo {
  padding-top: 12px;
  padding-bottom: 12px;
  height: 44px;
}
.navbar-fixed-top > .navbar.app-navbar a.navbar-brand:hover .logo,
.navbar-fixed-top > .navbar.app-navbar a.navbar-brand:active .logo,
.navbar-fixed-top > .navbar.app-navbar a.app-home-logo:hover .logo,
.navbar-fixed-top > .navbar.app-navbar a.app-home-logo:active .logo {
  fill: #ffffff;
}
.navbar-fixed-top > .navbar.app-navbar .app-icon-calendar-bold {
  color: #ffe0e0;
}
.navbar-fixed-top > .navbar.app-navbar .app-icon-bubble3 {
  color: #a4e6ff;
}
.navbar-fixed-top > .navbar.app-navbar .app-icon-star-bold {
  color: #e5ff94;
}
.navbar-fixed-top > .navbar.app-navbar .app-icon-clock {
  color: #b5ffb1;
}
.navbar .hover-swap .hover-swap__title {
  position: relative;
  overflow: hidden;
  -webkit-transition-delay: 200ms;
          transition-delay: 200ms;
  -webkit-transition-duration: 380ms;
          transition-duration: 380ms;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}
.navbar .hover-swap .hover-swap__title:before {
  -webkit-transition: opacity, color, -webkit-transform;
  transition: opacity, color, -webkit-transform;
  transition: transform, opacity, color;
  transition: transform, opacity, color, -webkit-transform;
  -webkit-transition-duration: 280ms, 560ms, 280ms;
          transition-duration: 280ms, 560ms, 280ms;
  -webkit-transition-delay: 50ms, 50ms, 0ms;
          transition-delay: 50ms, 50ms, 0ms;
  -webkit-transition-timing-function: ease-out, ease, ease;
          transition-timing-function: ease-out, ease, ease;
  position: absolute;
  left: 0;
  bottom: 50%;
  width: 100%;
  display: block;
  opacity: 0;
  -webkit-transform: translate(-1.25em, 50%);
          transform: translate(-1.25em, 50%);
  text-align: center;
  color: rgba(255, 255, 255, 0);
}
.navbar .hover-swap:hover .hover-swap__title,
.navbar .hover-swap:focus .hover-swap__title {
  color: rgba(215, 218, 218, 0);
  -webkit-transition-delay: 0ms;
          transition-delay: 0ms;
}
.navbar .hover-swap:hover .hover-swap__title:before,
.navbar .hover-swap:focus .hover-swap__title:before {
  -webkit-transform: translate(0%, 50%);
          transform: translate(0%, 50%);
  opacity: 1;
  color: white;
  -webkit-transition-delay: 0ms, 0ms, 50ms;
          transition-delay: 0ms, 0ms, 50ms;
}
.navbar .hover-swap.charm--profile .hover-swap__title:before {
  content: "Profile & Settings";
  font-weight: 500;
}
a.charm.dropdown-toggle.svg-charm.charm--profile.hover-swap {
  padding-top: 15px;
}
.select2-container {
  display: block;
}
.select2-container-multi .select2-choices {
  border-radius: 3px;
  border: 1px solid #d9d9d9;
  margin: -1px 0;
}
.select2-container-multi .select2-choices: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);
}
.form-group.has-error .select2-container-multi .select2-choices {
  border-color: #d62121;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.select2-container-multi.select2-container-active .select2-choices {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-group.has-error .select2-container-multi.select2-container-active {
  border-color: #aa1a1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
}
.select2-drop-active,
.select2-container-active .select2-choice,
.select2-container-active .select2-choices,
#select2-drop.select2-drop-active {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.select2-dropdown-open ul.select2-choices {
  border-radius: 3px 3px 0px 0px;
  border-color: #d9d9d9;
}
.select2-dropdown-open.select2-drop-above ul.select2-choices {
  border-radius: 0px 0px 3px 3px;
  border-color: #d9d9d9;
}
.select2-search-field input {
  padding: 4px 12px;
}
.select2-container .select2-choice {
  border-color: #d9d9d9;
  height: 30px;
}
.select2-container .select2-choice span.select2-arrow {
  border-radius: 0;
  background: #ffffff url("images/select-arrow-inactive.png") no-repeat right center;
  border: 0;
  width: 35px;
}
.select2-container .select2-choice span.select2-arrow b {
  visibility: hidden;
}
.form-group.has-error .select2-container .select2-choice {
  border-color: #d62121;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.form-group.has-error .select2-container.select2-container-active .select2-choice {
  border-color: #aa1a1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
}
.select2-container.select2-container-active .select2-choice {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-group.has-error .select2-container.select2-container-active .select2-choice {
  border-color: #aa1a1a;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #e97474;
}
.select2-container.select2-dropdown-open .select2-choice {
  border-radius: 3px 3px 0px 0px;
}
.select2-container.select2-dropdown-open .select2-choice span.select2-arrow {
  background: #ffffff url("images/select-arrow-active.png") no-repeat right center;
}
.select2-drop-active .select2-search input {
  margin-top: 3px;
  border-radius: 3px;
}
.select2-chosen {
  line-height: 30px;
  height: 30px;
}
.select2-container-multi .select2-choices .select2-search-choice {
  border-radius: 3px;
  border: 1px solid #d9d9d9;
  margin-bottom: 3px;
  background: #e2f0f3;
  border: 0;
  line-height: 24px;
  padding: 0px 10px 0px 20px;
}
.select2-container-multi .select2-choices .select2-search-choice a.select2-search-choice-close {
  top: 5px;
  left: 5px;
}
.multi-select .select2-container-multi .select2-choices,
.multi-select.select2-container-multi .select2-choices {
  background: none;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice {
  display: block;
  float: none;
  background: none;
  border: 0;
  border-radius: 0;
  border-bottom: 1px solid #c2ccd6;
  padding: 2px 0px 2px 20px;
  margin-top: 12px;
  margin-right: 10px;
  margin-left: 10px;
  margin-bottom: 3px;
  top: 2px;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close {
  background: none;
  left: 0px;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:before,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:before {
  display: inline-block;
  font-size: 0.5rem;
  font-family: 'AppIcons';
  content: '\e36b';
  height: 1em;
  width: 1em;
  line-height: 1em;
  background: #a3b3c2;
  padding: .2em;
  color: white;
  border-radius: 999px;
  padding: 3px;
  text-align: center;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:hover:before,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:hover:before,
.multi-select .select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:focus:before,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice a.select2-search-choice-close:focus:before {
  background: #8599ad;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice ~ .select2-search-field,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice ~ .select2-search-field {
  margin-bottom: 8px;
  margin-top: 6px;
}
.multi-select .select2-container-multi .select2-choices li.select2-search-choice ~ .select2-search-field input:empty:before,
.multi-select.select2-container-multi .select2-choices li.select2-search-choice ~ .select2-search-field input:empty:before {
  content: 'Select..';
  display: inline;
  color: inherit;
}
.multi-select .select2-container-multi:not(.select2-dropdown-open) .select2-choices li.select2-search-choice ~ .select2-search-field:not(:focus):before,
.multi-select.select2-container-multi:not(.select2-dropdown-open) .select2-choices li.select2-search-choice ~ .select2-search-field:not(:focus):before {
  content: 'Select..';
  padding-left: 12px;
  color: #999999;
}
[wnd-input][allow-clear="true"] .select2-search-choice-close,
[wnd-form-group][allow-clear="true"] .select2-search-choice-close {
  display: block;
  z-index: 0;
  right: 43px;
  border: 8px solid transparent;
  padding: 6px;
  background-clip: padding-box;
  margin-right: -8px;
  margin-top: -8px;
}
[wnd-input][allow-clear="true"] .select2-chosen:empty ~ .select2-search-choice-close,
[wnd-form-group][allow-clear="true"] .select2-chosen:empty ~ .select2-search-choice-close {
  display: none;
}
table[role="grid"][aria-labelledby^="datepicker"]:focus {
  outline: none;
}
table[role="grid"][aria-labelledby^="datepicker"] thead > tr > th > button > svg {
  height: 14px;
  width: 14px;
  display: inline-block;
  vertical-align: middle;
}
[datepicker-popup-wrap] {
  padding: 12px;
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
  border-color: #d9d9d9;
}
[ng-show="showWeekNumbers"],
[ng-show="showButtonBar"] {
  display: none;
}
.timepicker {
  background: none;
}
.timepicker .glyphicon.glyphicon-chevron-up,
.timepicker .glyphicon.glyphicon-chevron-down {
  font-family: 'AppIcons';
}
.timepicker .glyphicon.glyphicon-chevron-up:before {
  content: "\e3b0";
}
.timepicker .glyphicon.glyphicon-chevron-down:before {
  content: "\e3b2";
}
.timepicker a.btn {
  line-height: 9px;
  font-size: 10px;
  padding: 4px;
  width: 100%;
  padding: 4px 9px;
  color: #6e6e6e;
  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: #6e6e6e;
  background: #b8b8b8;
  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: #b8b8b8;
}
.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: #cccccc;
  border-color: rgba(0, 0, 0, 0);
}
.timepicker a.btn:focus {
  outline: 0;
  -webkit-box-shadow: 0px 0px 1px 1px #85b4fe;
          box-shadow: 0px 0px 1px 1px #85b4fe;
}
.timepicker td.form-group {
  margin-bottom: 0;
}
.form-group > .timepicker {
  margin-top: 7px;
  margin-bottom: -20px;
}
td[ng-show="showMeridian"] button {
  width: 50px;
}
.timepicker-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.timepicker-wrapper--noLabel {
  padding-top: 5px;
}
.timepicker-wrapper > *:not(:last-child) {
  margin-right: 12px;
}
.current-form-options.checkbox-list,
.current-form-options.radio-list {
  margin: 20px 0;
}
.current-form-options.checkbox-list .checkbox-wrap {
  display: block;
}
.current-form-options.radio-list .radio-wrap {
  display: inline-block;
}
.current-form-options .radio-wrap:not(:last-child) {
  margin-right: 1em;
}
.current-form-options .split-heading {
  margin-bottom: 20px;
}
.preview-body {
  background: #f7f7f7;
  padding: 20px 25px;
  border-radius: 3px;
}
.preview-body table {
  margin: 0 0 1em;
  background: #eee;
}
.preview-body hr {
  border-top-color: white;
}
.preview-body h2 {
  color: #006666;
}
.file-upload-method.options__cell {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  .file-upload-method.options__cell {
    float: left;
    width: 50%;
  }
}
.file-upload-method.disabled .cell {
  opacity: .3;
}
.file-upload-method.icon {
  width: 100px;
  height: 100px;
  background: #eee;
  border-radius: 10px;
}
.file-upload-method.input.browse {
  display: inline-block;
  max-width: 100%;
  height: 50px;
  margin-bottom: 25px;
  margin-top: 25px;
  font-size: 1.78571429rem;
  line-height: 1;
  color: #999;
}
.drop-box {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: -26px 0;
  height: calc(100% +  52px);
  -webkit-transition: 0.4s background-color ease-out, 0.3s opacity ease;
  transition: 0.4s background-color ease-out, 0.3s opacity ease;
  opacity: 0;
}
.drop-box.drag-over-class {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.3);
  border: 5px dashed #666;
}
.drop-box--passive {
  pointer-events: none;
}
.drag-over-class + .drop-box--passive,
.drag-over-class .drop-box--passive {
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.3);
  border: 5px dashed #666;
}
.table-upload .form-group > textarea.form-control {
  min-height: 0;
}
.uploadItem {
  border: 1px solid #DDDDDD;
  padding: 3px;
  margin-bottom: 5px;
}
#ContentViewport .doc {
  font-family: Arial, Verdana, sans-serif;
  font-size: 1rem;
}
#ContentViewport .doc h1,
#ContentViewport .doc h2,
#ContentViewport .doc h3,
#ContentViewport .doc h4,
#ContentViewport .doc h5,
#ContentViewport .doc h6 {
  margin: 1em 0;
  font-weight: bold;
}
#ContentViewport .doc h1,
#ContentViewport .doc h2,
#ContentViewport .doc h3,
#ContentViewport .doc h4,
#ContentViewport .doc h5,
#ContentViewport .doc h6,
#ContentViewport .doc select,
#ContentViewport .doc textarea,
#ContentViewport .doc table,
#ContentViewport .doc tbody,
#ContentViewport .doc thead,
#ContentViewport .doc tfoot,
#ContentViewport .doc tr,
#ContentViewport .doc td,
#ContentViewport .doc th,
#ContentViewport .doc {
  font-family: Arial, Verdana, sans-serif;
}
#ContentViewport .doc h1 {
  display: block;
  font-size: 2em;
  margin: 0.67em 0;
}
#ContentViewport .doc h2 {
  display: block;
  font-size: 1.5em;
  margin: 0.83em 0;
  font-weight: bold;
}
#ContentViewport .doc h3 {
  display: block;
  font-size: 1.17em;
  margin: 1em 0;
  font-weight: bold;
}
#ContentViewport .doc h4 {
  display: block;
  margin: 1.33em 0;
  font-weight: bold;
}
#ContentViewport .doc h5 {
  display: block;
  font-size: .83em;
  margin: 1.67em 0;
  font-weight: bold;
}
#ContentViewport .doc h6 {
  display: block;
  font-size: .67em;
  margin: 2.33em 0;
  font-weight: bold;
}
#ContentViewport .doc b,
#ContentViewport .doc strong {
  font-weight: bold;
}
#ContentViewport .doc a {
  background-color: transparent;
}
#ContentViewport .doc table {
  display: table;
  border-collapse: separate;
  border-spacing: 2px;
  border-color: grey;
}
#ContentViewport .doc thead,
#ContentViewport .doc tbody,
#ContentViewport .doc tfoot {
  vertical-align: middle;
  border-color: inherit;
}
#ContentViewport .doc thead {
  display: table-header-group;
}
#ContentViewport .doc tfoot {
  display: table-footer-group;
}
#ContentViewport .doc tbody {
  display: table-row-group;
}
#ContentViewport .doc tr {
  display: table-row;
  vertical-align: inherit;
  border-color: inherit;
}
#ContentViewport .doc td,
#ContentViewport .doc th {
  display: table-cell;
  vertical-align: inherit;
}
@media print {
  #ContentViewport .doc {
    background-color: white;
  }
  #ContentViewport .doc thead,
  #ContentViewport .doc .doc__header {
    display: table-header-group;
  }
  #ContentViewport .doc tbody,
  #ContentViewport .doc .doc__body {
    display: table-row-group;
  }
  #ContentViewport .doc tfoot,
  #ContentViewport .doc .doc__footer {
    display: table-footer-group;
  }
  #ContentViewport .doc .header_table {
    height: 100px;
  }
  #ContentViewport .doc .footer_table {
    height: 100px;
  }
  #ContentViewport .doc .page-break {
    page-break-after: always;
  }
}
@media screen {
  #ContentViewport .doc {
    padding: 20px 50px;
    width: 100%;
  }
  #ContentViewport .doc .doc__part:empty {
    display: none;
  }
  #ContentViewport .doc .doc__header:not(:empty),
  #ContentViewport .doc .doc__body:not(:empty),
  #ContentViewport .doc .doc__footer:not(:empty) {
    margin: 60px 0;
    padding: 10px 25px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    background: white;
    position: relative;
    display: block;
  }
  #ContentViewport .doc .doc__header:not(:empty):before,
  #ContentViewport .doc .doc__body:not(:empty):before,
  #ContentViewport .doc .doc__footer:not(:empty):before {
    position: absolute;
    top: -30px;
    left: 0;
    color: gray;
  }
  #ContentViewport .doc .doc__header:not(:empty):before {
    content: "Header";
  }
  #ContentViewport .doc .doc__body:not(:empty):before {
    content: "Body";
  }
  #ContentViewport .doc .doc__footer:not(:empty):before {
    content: "Footer";
  }
}
@media print {
  #MainCtrl > *:not(.main-viewport) {
    display: none;
  }
  #MainCtrl .sidebar,
  #MainCtrl .page-heading,
  #MainCtrl .page-footer,
  #MainCtrl .banner-alert,
  #MainCtrl .has-slidechild,
  #MainCtrl #MainFooter,
  #MainCtrl .navbar-fixed-top,
  #MainCtrl .tabs,
  #MainCtrl alert {
    display: none;
  }
  #MainCtrl * {
    overflow: visible !important;
    position: static !important;
    height: auto;
    max-height: none;
    max-width: 100%;
  }
  #MainCtrl .page-body:not(.document-preview) {
    /* opacity: 0; */
  }
  #MainCtrl .main-viewport {
    top: 0;
    height: auto;
    max-height: none;
  }
  #MainCtrl .page-body {
    max-height: none;
    height: auto;
  }
}
.editor-content.expanded,
.editor-content.expanded-add,
.editor-content.expanded-remove {
  position: fixed;
  top: 20px;
  left: 20px;
  z-index: 9001;
  width: calc(100vw -  40px);
  height: calc(100vh -  56px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.editor-content.expanded .cke_contents,
.editor-content.expanded-add .cke_contents,
.editor-content.expanded-remove .cke_contents {
  height: 75vh !important;
}
.editor-content.expanded .editor-content-iframe--flex,
.editor-content.expanded-add .editor-content-iframe--flex,
.editor-content.expanded-remove .editor-content-iframe--flex {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0px;
}
.editor-content.expanded .cke_editor_editorArea,
.editor-content.expanded-add .cke_editor_editorArea,
.editor-content.expanded-remove .cke_editor_editorArea {
  width: 100%;
}
.editor-mask {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  background-color: rgba(0, 0, 0, 0.55);
  z-index: -1;
  z-index: 9000;
}
.editor-mask.is-active {
  display: block;
}
.editor-mask.is-active-add,
.editor-mask.is-active-remove,
.editor-content.expanded-add,
.editor-content.expanded-remove {
  -webkit-transition: .4s linear;
  transition: .4s linear;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  display: block;
}
.editor-content.expanded-add,
.editor-content.expanded-remove {
  -webkit-transition: opacity, -webkit-transform;
  transition: opacity, -webkit-transform;
  transition: opacity, transform;
  transition: opacity, transform, -webkit-transform;
  -webkit-transition-duration: .2s, .45s;
          transition-duration: .2s, .45s;
  -webkit-transition-timing-function: linear, ease-out;
          transition-timing-function: linear, ease-out;
}
.editor-mask.is-active-remove.is-active-remove-active,
.editor-mask.is-active-add,
.editor-content.expanded-remove.expanded-remove-active,
.editor-content.expanded-add {
  opacity: 0;
}
.editor-mask.is-active,
.editor-content.expanded,
.editor-mask.is-active-add.is-active-add-active,
.editor-mask.is-active-remove,
.editor-content.expanded-add.expanded-add-active,
.editor-content.expanded-remove {
  opacity: 1;
}
.editor-content.expanded-add.expanded-add-active,
.editor-content.expanded-remove {
  -webkit-transform: translateY(0vh);
          transform: translateY(0vh);
}
.editor-content.expanded-remove.expanded-remove-active,
.editor-content.expanded-add {
  -webkit-transform: translateY(5vh);
          transform: translateY(5vh);
}
.editor-content-buttonRow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.editor-content-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 0px;
  -webkit-transform: none;
          transform: none;
  -ms-flex-item-align: end;
      align-self: flex-end;
  padding: 12px 20px;
  border: 0px none;
  background-color: rgba(0, 102, 102, 0.35);
  color: white;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
  font-size: 0.85em;
}
.editor-content-button:not(:last-child) {
  border-right: 1px solid rgba(255, 255, 255, 0.25);
}
.editor-maxHeight {
  height: 800px;
  height: calc(100vh -  203px);
}
.editor-content-main {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.editor-content-main iframe {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0px;
}
.editor-toolbar-column {
  min-width: 225px;
  max-width: 350px;
}
.editor-content-toolbar {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  overflow-y: auto;
}
.Tree-node-name::-moz-selection,
.Tree-node-name::-moz-selection {
  color: inherit;
  background: transparent;
}
.Tree-node-name::selection,
.Tree-node-name::-moz-selection {
  color: inherit;
  background: transparent;
}
table.table.notifications-list > tbody {
  background: white;
}
table.table.notifications-list > tbody .notification {
  background-color: white;
}
table.table.notifications-list > tbody .notification:not(:first-child) {
  border-top: 1px solid #e5e5e5;
}
table.table.notifications-list > tbody .notification-unread {
  background-color: #F3F5F6;
}
table.table.notifications-list > tbody .notification-unread .subject {
  color: #252525;
}
table.table.notifications-list > tbody .notification-unread .message {
  color: #525252;
}
table.table.notifications-list > tbody .notification-unread:not(.table-upload-row):hover {
  background-color: #edf0f2;
}
table.table.notifications-list > tbody .notification-unread,
table.table.notifications-list > tbody .notification-unread + .notification {
  border-top-color: #e5e5e5;
}
table.table.notifications-list > tbody .notification-read {
  border-top-color: #e5e5e5;
}
table.table.notifications-list > tbody .notification-read:hover {
  background-color: #f7f7f7;
}
table.table.notifications-list > tbody .notification-read .subject {
  color: #797979;
}
table.table.notifications-list > tbody .notification-read .message {
  color: #797979;
}
table.table.notifications-list > tbody .subject {
  font-weight: 700;
  margin: 0;
  margin-bottom: 7px;
}
table.table.notifications-list > tbody .message {
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 40px;
  display: block;
}
table.table.notifications-list > tbody td.message-summary {
  width: 100%;
}
table.table.notifications-list > thead > tr {
  background: white;
}
table.table.notifications-list > thead > tr > th,
table.table.notifications-list > thead > tr th.sortable,
table.table.notifications-list > thead > tr th.sortable.sorting,
table.table.notifications-list > thead > tr .th {
  background: white;
  white-space: nowrap;
  vertical-align: bottom;
}
table.table.notifications-list > thead > tr > th.sortable:hover,
table.table.notifications-list > thead > tr > th.sortable:focus,
table.table.notifications-list > thead > tr > .th.sortable:hover,
table.table.notifications-list > thead > tr > .th.sortable:focus {
  color: #5d5d5d;
}
table.table.notifications-list > thead > tr th,
table.table.notifications-list > thead > tr .th {
  font-size: 1rem;
  color: #767676;
  font-weight: 400;
  border: 0px solid #c4c4c4;
  border-bottom-width: 1px;
}
table.table.notifications-list > thead > tr:first-child > th .sort-wrapper .sort-button-wrap,
table.table.notifications-list > thead > tr:first-child > .th .sort-wrapper .sort-button-wrap {
  vertical-align: middle;
}
table.table.notifications-list > thead > tr:first-child > th .sort-wrapper .sort-button-wrap > .sort-marker-wrap,
table.table.notifications-list > thead > tr:first-child > .th .sort-wrapper .sort-button-wrap > .sort-marker-wrap {
  background: none;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 14px;
}
table.table.notifications-list > thead > tr:first-child > th.checkbox-spacer,
table.table.notifications-list > thead > tr:first-child > .th.checkbox-spacer {
  border-bottom: 0;
}
table.table.notifications-list > thead > tr:first-child > th,
table.table.notifications-list > thead > tr:first-child > .th,
table.table.notifications-list > thead > tr:first-child > th.checkbox-cell,
table.table.notifications-list > thead > tr:first-child > .th.checkbox-cell {
  padding-top: 28px;
}
table.table.notifications-list > thead tr th,
table.table.notifications-list > tbody tr td {
  vertical-align: top;
  padding: 14px;
}
table.table.notifications-list > thead tr th.checkbox-cell,
table.table.notifications-list > tbody tr td.checkbox-cell {
  padding: 14px 42px;
  padding-left: 0;
}
table.table.notifications-list > thead tr th.checkbox-cell + td,
table.table.notifications-list > tbody tr td.checkbox-cell + td,
table.table.notifications-list > thead tr th.checkbox-cell + th,
table.table.notifications-list > tbody tr td.checkbox-cell + th {
  padding-left: 0;
}
table.table.notifications-list > thead tr th.checkbox-cell input[type=checkbox],
table.table.notifications-list > tbody tr td.checkbox-cell input[type=checkbox] {
  margin: 0;
}
table.table.notifications-list > thead tr th.checkbox-spacer,
table.table.notifications-list > tbody tr td.checkbox-spacer {
  width: 42px;
  padding: 0;
}
.wnd-login-form {
  min-width: 300px;
  position: relative;
}
.wnd-login-form .modal-backdrop {
  position: absolute;
}
.pseudo-modal {
  display: block;
  min-width: 300px;
  max-width: 500px;
  margin: 0 auto;
  background: #1b4646;
  border-radius: 3px;
}
.pseudo-modal.pseudo-modal--animate {
  -webkit-animation: login-fade-in 1.1s 0.3s 1 ease;
          animation: login-fade-in 1.1s 0.3s 1 ease;
  -webkit-animation-fill-mode: backwards;
          animation-fill-mode: backwards;
}
.pseudo-modal .logo-center {
  display: block;
  width: 168px;
  height: 64px;
  margin: 0 auto;
  margin-bottom: 36px;
}
.pseudo-modal div.input-container {
  height: 51px;
}
.pseudo-modal .main {
  padding: 48px 62px;
  padding-bottom: 2em;
  margin-bottom: 1em;
}
.pseudo-modal .main .message-separator {
  margin: 1em 62px;
  margin: 1em 0;
  border-top-color: #657373;
}
.pseudo-modal .main .message > .message-heading ~ .message-separator,
.pseudo-modal .main .split-block-heading ~ .message-separator {
  margin: 1 0 2em 0;
}
.pseudo-modal .main .message > .message-heading {
  margin-top: 28px;
}
.pseudo-modal .main i.heading-float-icon {
  font-size: 45px;
}
.pseudo-modal .main h2 {
  font-weight: 500;
}
.pseudo-modal .inner {
  position: relative;
}
.pseudo-modal .message,
.pseudo-modal label,
.pseudo-modal .message-heading,
.pseudo-modal .message-body,
.pseudo-modal .form-group.has-error .control-label {
  color: #b4bdbd;
}
.pseudo-modal .message-body.inline-error {
  padding: 7px 10px;
  background: #d62121;
  font-weight: normal;
  color: white;
  border-radius: 3px;
  margin: 1em .75em 0;
  text-align: center;
  font-size: 1.07142857rem;
}
.pseudo-modal input.form-control {
  padding: 6px 24px;
  height: 100%;
  font-size: 1.28571429rem;
}
.pseudo-modal .checkbox label {
  font-weight: 300;
}
.pseudo-modal .pseudo-modal-actions {
  text-align: center;
  margin: 0;
  padding: 12px 62px;
  background: #132b2a;
  border-radius: 0 0 3px 3px;
}
.pseudo-modal .pseudo-modal-actions .form-group {
  margin: 10px 0;
}
.pseudo-modal .pseudo-modal-actions .form-group:before,
.pseudo-modal .pseudo-modal-actions .form-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.pseudo-modal .pseudo-modal-actions .form-group:after {
  clear: both;
}
.pseudo-modal .pseudo-modal-actions .form-group:before,
.pseudo-modal .pseudo-modal-actions .form-group:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.pseudo-modal .pseudo-modal-actions .form-group:after {
  clear: both;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action {
  font-size: 1.28571429rem;
  display: inline-block;
  color: #dedede;
  fill: #dedede;
  background: #1b4646;
  background: -o-linear-gradient(#225858, #143434);
  border-color: #0a1a1a;
  border-width: 1px;
  border-style: solid;
  vertical-align: middle;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action:hover,
.pseudo-modal .pseudo-modal-actions .btn-main-action:active,
.pseudo-modal .pseudo-modal-actions .btn-main-action.active,
.open .pseudo-modal .pseudo-modal-actions .btn-main-action.dropdown-toggle {
  color: #dedede;
  fill: #dedede;
  background: #102929;
  background: -o-linear-gradient(#225858, #0d2121);
  border-color: #000000;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action:active,
.pseudo-modal .pseudo-modal-actions .btn-main-action.active,
.open .dropdown-toggle .pseudo-modal .pseudo-modal-actions .btn-main-action {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #102929;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action.disabled,
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled],
.pseudo-modal .pseudo-modal-actions .btn-main-action.disabled:hover,
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled]:hover,
.pseudo-modal .pseudo-modal-actions .btn-main-action.disabled:focus,
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled]:focus,
.pseudo-modal .pseudo-modal-actions .btn-main-action.disabled:active,
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled]:active,
.pseudo-modal .pseudo-modal-actions .btn-main-action.disabled.active,
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled].active {
  background: #1b4646;
  border-color: #0a1a1a;
}
.pseudo-modal .pseudo-modal-actions .btn-main-action[disabled] {
  opacity: .35;
}
.pseudo-modal.login .pseudo-modal-actions {
  text-align: right;
}
.pseudo-modal.login .pseudo-modal-actions .left-action {
  float: left;
  font-weight: 400;
  display: inline-block;
  vertical-align: middle;
  padding-top: 7px;
  padding-bottom: 7px;
}
.pseudo-modal.login .pseudo-modal-actions .left-action:before {
  content: "";
  vertical-align: middle;
  height: 100%;
}
.pseudo-modal a:not(.btn) {
  color: #d7dada;
}
.pseudo-modal a:not(.btn):hover,
.pseudo-modal a:not(.btn):focus {
  color: #bdc2c2;
}
.pseudo-modal a:not(.btn):active {
  color: #f2f3f3;
}
.flag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.flag.flag--align-top {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.flag.flag--align-middle {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.flag.flag--stretch .flag__component {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.flag.flag--stretch .flag__component.component--stretch {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.component {
  position: relative;
}
.component--linked:hover,
.component--linked:focus {
  text-decoration: none;
}
.nav-flag__component.component--blank {
  padding: 0;
}
.box-link {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.icon-stripe {
  position: relative;
}
.nav-flag__border .component__box-link .icon-stripe__image:last-child:not(:first-child) {
  -webkit-transform: translate(-250%, 0);
          transform: translate(-250%, 0);
}
.nav-flag__border .component__box-link:hover .icon-stripe__image:first-child:not(:last-child),
.nav-flag__border .component__box-link:focus .icon-stripe__image:first-child:not(:last-child) {
  -webkit-transform: translate(150%, 0);
          transform: translate(150%, 0);
}
.nav-flag__border .component__box-link:hover .icon-stripe__image:last-child:not(:first-child),
.nav-flag__border .component__box-link:focus .icon-stripe__image:last-child:not(:first-child) {
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.icon-stripe--slide .icon-stripe__image {
  -webkit-transition: 0.3s 0s ease-out;
  transition: 0.3s 0s ease-out;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.icon-stripe__image {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: inline-block;
}
.nav-flag__component .icon-stripe__image {
  top: 50px;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.nav-flag--bookend .nav-flag__component .icon-stripe__image {
  top: 25px;
}
.nav-flags-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.nav-flag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.nav-flag--default .nav-flag__border {
  background-color: #2a2827;
}
.nav-flag--default .nav-flag__border,
.nav-flag--default .nav-flag__border svg {
  color: #e0e0e0;
  fill: #e0e0e0;
}
.nav-flag--default .nav-flag__border a:hover,
.nav-flag--default .nav-flag__border a:focus,
.nav-flag--default .nav-flag__border.focus {
  background-color: #373434;
}
.nav-flag--default .nav-flag__header {
  background-color: #444140;
  color: #e0e0e0;
  position: relative;
}
.nav-flag--default .nav-flag__header:after {
  content: '';
  display: inline-block;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 25px 0 25px 25px;
  border-color: transparent transparent transparent #444140;
  position: absolute;
  z-index: 1;
  right: -24px;
  top: 38.8px;
}
.nav-flag--default .nav-flag__header .component__box-link,
.nav-flag--default .nav-flag__header.component--linked {
  background-color: #444140;
}
.nav-flag--default .nav-flag__header .component__box-link:hover,
.nav-flag--default .nav-flag__header.component--linked:hover,
.nav-flag--default .nav-flag__header .component__box-link:focus,
.nav-flag--default .nav-flag__header.component--linked:focus,
.nav-flag--default .nav-flag__header .component__box-link.focus,
.nav-flag--default .nav-flag__header.component--linked.focus {
  background-color: #514e4c;
}
.nav-flag--public-notices .nav-flag__border {
  background-color: #0e4a51;
}
.nav-flag--public-notices .nav-flag__border,
.nav-flag--public-notices .nav-flag__border svg {
  color: #e0e0e0;
  fill: #e0e0e0;
}
.nav-flag--public-notices .nav-flag__border a:hover,
.nav-flag--public-notices .nav-flag__border a:focus,
.nav-flag--public-notices .nav-flag__border.focus {
  background-color: #125d66;
}
.nav-flag--public-notices .nav-flag__header {
  background-color: #16717c;
  color: #e0e0e0;
  position: relative;
}
.nav-flag--public-notices .nav-flag__header:after {
  content: '';
  display: inline-block;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 25px 0 25px 25px;
  border-color: transparent transparent transparent #16717c;
  position: absolute;
  z-index: 1;
  right: -24px;
  top: 38.8px;
}
.nav-flag--public-notices .nav-flag__header .component__box-link,
.nav-flag--public-notices .nav-flag__header.component--linked {
  background-color: #16717c;
}
.nav-flag--public-notices .nav-flag__header .component__box-link:hover,
.nav-flag--public-notices .nav-flag__header.component--linked:hover,
.nav-flag--public-notices .nav-flag__header .component__box-link:focus,
.nav-flag--public-notices .nav-flag__header.component--linked:focus,
.nav-flag--public-notices .nav-flag__header .component__box-link.focus,
.nav-flag--public-notices .nav-flag__header.component--linked.focus {
  background-color: #1a8592;
}
.nav-flag--back .nav-flag__border {
  background-color: #6b6765;
}
.nav-flag--back .nav-flag__border,
.nav-flag--back .nav-flag__border svg {
  color: #e0e0e0;
  fill: #e0e0e0;
}
.nav-flag--back .nav-flag__border a:hover,
.nav-flag--back .nav-flag__border a:focus,
.nav-flag--back .nav-flag__border.focus {
  background-color: #797371;
}
.nav-flag--back .nav-flag__header {
  background-color: #86807e;
  color: #e0e0e0;
  position: relative;
}
.nav-flag--back .nav-flag__header:after {
  content: '';
  display: inline-block;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 25px 0 25px 25px;
  border-color: transparent transparent transparent #86807e;
  position: absolute;
  z-index: 1;
  right: -24px;
  top: 38.8px;
}
.nav-flag--back .nav-flag__header .component__box-link,
.nav-flag--back .nav-flag__header.component--linked {
  background-color: #86807e;
}
.nav-flag--back .nav-flag__header .component__box-link:hover,
.nav-flag--back .nav-flag__header.component--linked:hover,
.nav-flag--back .nav-flag__header .component__box-link:focus,
.nav-flag--back .nav-flag__header.component--linked:focus,
.nav-flag--back .nav-flag__header .component__box-link.focus,
.nav-flag--back .nav-flag__header.component--linked.focus {
  background-color: #928d8b;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__border {
  background-color: #16717c;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__border,
.nav-flag--back.nav-flag--public-notices .nav-flag__border svg {
  color: #e0e0e0;
  fill: #e0e0e0;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__border a:hover,
.nav-flag--back.nav-flag--public-notices .nav-flag__border a:focus,
.nav-flag--back.nav-flag--public-notices .nav-flag__border.focus {
  background-color: #1a8592;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__header {
  background-color: #1e98a7;
  color: #e0e0e0;
  position: relative;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__header:after {
  content: '';
  display: inline-block;
  height: 0px;
  width: 0px;
  border-style: solid;
  border-width: 25px 0 25px 25px;
  border-color: transparent transparent transparent #1e98a7;
  position: absolute;
  z-index: 1;
  right: -24px;
  top: 38.8px;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__header .component__box-link,
.nav-flag--back.nav-flag--public-notices .nav-flag__header.component--linked {
  background-color: #1e98a7;
}
.nav-flag--back.nav-flag--public-notices .nav-flag__header .component__box-link:hover,
.nav-flag--back.nav-flag--public-notices .nav-flag__header.component--linked:hover,
.nav-flag--back.nav-flag--public-notices .nav-flag__header .component__box-link:focus,
.nav-flag--back.nav-flag--public-notices .nav-flag__header.component--linked:focus,
.nav-flag--back.nav-flag--public-notices .nav-flag__header .component__box-link.focus,
.nav-flag--back.nav-flag--public-notices .nav-flag__header.component--linked.focus {
  background-color: #22acbd;
}
.nav-flag--bookend,
.nav-flag--page-heading {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.nav-flag--bookend .nav-flag__component,
.nav-flag--page-heading .nav-flag__component {
  padding-top: 16px;
  padding-bottom: 16px;
  height: 50px;
}
.nav-flag--bookend .nav-flag__component.nav-flag__border .icon-stripe__image,
.nav-flag--page-heading .nav-flag__component.nav-flag__border .icon-stripe__image {
  top: 16px;
  height: 17px;
  width: 17px;
}
.nav-flag--bookend .nav-flag__component.nav-flag__header:after,
.nav-flag--page-heading .nav-flag__component.nav-flag__header:after {
  display: none;
}
.nav-flag--bookend .nav-flag__component.nav-flag__header .nav-flag__title,
.nav-flag--page-heading .nav-flag__component.nav-flag__header .nav-flag__title {
  font-size: 1.21428571rem;
}
.nav-flag--page-heading {
  height: 50px;
  min-height: 50px;
  max-height: 50px;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .nav-flag--page-heading {
    height: 50px;
  }
}
.nav-flag--page-heading .split-block-heading .heading-block.left .heading-block-element {
  margin-right: 15px;
}
.nav-flag--page-heading .split-block-heading .heading-block.right .heading-block-element:not(:first-child) {
  margin-left: 15px;
}
.nav-flag--page-body {
  min-height: 100%;
  max-height: 100%;
  height: 100%;
  overflow-y: auto;
}
@media screen and (min-width: 0\0) {
  .nav-flag--page-body {
    height: 100%;
  }
}
.nav-flag--page-heading ~ .nav-flag--page-body {
  height: calc(100% -  50px);
  min-height: calc(100% -  50px);
  max-height: calc(100% -  50px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .nav-flag--page-heading ~ .nav-flag--page-body {
    height: calc(100% -  50px);
  }
}
.nav-flag--page-heading ~ .nav-flag--page-body-tabs ~ .nav-flag--page-body {
  height: calc(100% -  98px);
  min-height: calc(100% -  98px);
  max-height: calc(100% -  98px);
  height: 100%;
}
@media screen and (min-width: 0\0) {
  .nav-flag--page-heading ~ .nav-flag--page-body-tabs ~ .nav-flag--page-body {
    height: calc(100% -  98px);
  }
}
.nav-flag--page-body > .nav-flag__canvas {
  height: 100%;
}
.nav-flag--layout {
  overflow: hidden;
}
.nav-flag--page-body-tabs {
  padding: 0;
  vertical-align: middle;
}
.nav-flag--page-body-tabs .nav-flag__component {
  padding: 0;
}
.nav-flag__component {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding-top: 50px;
  padding-bottom: 50px;
}
.nav-flag__component.nav-flag__border {
  width: 60px;
  text-align: center;
  overflow: hidden;
}
.nav-flag__component.nav-flag__border svg {
  height: 32px;
  width: 32px;
}
@media (max-width: 768px) {
  .nav-flag__component.component.nav-flag__border:not(.icon-stripe) {
    display: none;
  }
}
.nav-flag__component.nav-flag__header {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 20%;
  padding-left: 30px;
  padding-right: 30px;
}
.nav-flag__component.nav-flag__header.is-collapsed {
  display: none;
}
.nav-flag__component.nav-flag__canvas {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: #f0f0f0;
  font-family: 'freight-sans-pro';
  border-bottom: 1px solid #e3e3e3;
  padding: 0;
}
.nav-flag__component.nav-flag__canvas.canvas--padded {
  padding: 50px 30px 50px 60px;
}
.nav-flag__component.nav-flag__canvas.canvas--blank {
  background-color: #f0f0f0;
  border-bottom: 0;
}
.nav-flag__component.nav-flag__canvas.canvas--header {
  vertical-align: middle;
  padding: 0 30px;
}
.nav-flag__component .nav-flag__title {
  margin: 0;
  font-size: 2.07142857rem;
}
.nav-flag__component .nav-flag__title.title--list-heading,
.nav-flag__component .nav-flag__title.title--detail-heading {
  font-size: 1.21428571rem;
}
.nav-flag__component .nav-flag__synopsis {
  font-weight: 300;
  font-size: 1.71428571rem;
  font-family: 'freight-sans-pro';
  margin: 0 0 1em;
}
.external-view .nav-flag--bookend + .nav-flag .canvas--padded {
  padding-top: 0;
}
.external-view .nav-flag--bookend .nav-flag__component .split-block-heading,
.external-view .nav-flag--page-heading .nav-flag__component .split-block-heading {
  height: 50px;
}
/*
    Legacy Firefox implementation treats all flex containers
    as inline-block elements.
*/
@-moz-document url-prefix() {
  .flex-container {
    width: 100%;
    -moz-box-sizing: border-box;
  }
}
.InputFlexSplit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.InputFlexSplit-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.InputFlexSplit-item:not(:last-child) {
  margin-right: .5em;
}
.InputFlexSplit-item--stretch {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
button.InputFlexSplit-item--button,
a.InputFlexSplit-item--button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0px 2em;
  border-radius: 3px;
  border: 0;
  font-size: 1.35714286rem;
  position: relative;
  -webkit-transition: .3s opacity ease;
  transition: .3s opacity ease;
}
button.InputFlexSplit-item--icon,
a.InputFlexSplit-item--icon {
  padding: 0;
  min-width: 3em;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: transparent;
}
.search-field.search-field--emphasized .form-control {
  border: 0;
  border-bottom: 1px solid #aaa;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-size: 1.71428571rem;
  font-weight: 300;
  height: auto;
  line-height: 1em;
  padding: .5em 0;
  margin-bottom: 0;
}
.search-field.search-field--emphasized .form-control::-webkit-input-placeholder {
  color: #a3a3a3;
  font-style: italic;
}
.highlight {
  background-color: yellow;
}
div[wnd-search] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
div[wnd-search] .clear-button[ng-click] {
  text-align: inherit;
  background: none;
  border: 0;
  -webkit-appearance: none;
  font-size: inherit;
  opacity: 0;
  display: none;
  right: 0;
  margin-right: 6px;
  line-height: 30px;
  padding: 0 6px;
}
div[wnd-search] .input-filter {
  background-color: #fafafa;
  border-radius: 3px;
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.04) inset;
          box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.04) inset;
}
div[wnd-search].open input ~ *[class^="app-icon"] {
  color: rgba(28, 116, 217, 0.5);
}
div[wnd-search].open .clear-button {
  color: #1c74d9;
  opacity: 1;
  display: block;
  font-size: 0.85714286rem;
}
div[wnd-search].open .clear-button:hover,
div[wnd-search].open .clear-button:focus {
  color: #418ee7;
}
div[wnd-search].open div.search-menu {
  display: block;
  max-height: 80vh;
  overflow-y: auto;
}
.input-filter,
.has-icon-left {
  padding-left: 34px;
}
.input-filter,
.has-icon-right {
  padding-right: 34px;
}
.input-addon[class^="app-icon"],
wnd-search [class^="app-icon"],
div[wnd-search] [class^="app-icon"] {
  position: absolute;
  line-height: 30px;
  padding-left: 12px;
  color: #d9d9d9;
}
.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);
}
.search-results.search-results--sites .search-results__list {
  list-style-type: none;
  padding: 0;
}
.search-results.search-results--sites .search-results__list .list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  padding: 1.5em .5em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.search-results.search-results--sites .search-results__list .list__item .item__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-results.search-results--sites .search-results__list .list__item .heading__item:not(:last-child) {
  margin-right: .5rem;
}
.search-results.search-results--sites .search-results__list .list__item .item__name {
  font-size: 1.42857143rem;
}
.search-results.search-results--sites .search-results__list .list__item .item__type {
  padding: 2px 8px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: .08em;
  text-transform: uppercase;
  border-radius: 3px;
  background-color: rgba(0, 102, 102, 0.75);
  color: rgba(255, 255, 255, 0.9);
}
.search-results.search-results--sites .search-results__list .list__item .item__type.type--person {
  background-color: rgba(210, 66, 4, 0.9);
}
.search-results.search-results--sites .search-results__list .list__item .item__type.type--organization {
  background-color: rgba(43, 129, 227, 0.9);
}
.search-results.search-results--sites .search-results__list .list__item .item__component {
  vertical-align: middle;
}
.search-results.search-results--sites .search-results__list .list__item .item__component:not(:first-child) {
  padding-left: 24px;
}
.search-results.search-results--sites .search-results__list .list__item .item__component.component--actions {
  white-space: nowrap;
}
.search-results.search-results--sites .search-results__list .list__item .item__description {
  font-size: 1rem;
  font-weight: 400;
  color: #707070;
}
.search-results.search-results--sites .search-results__list .list__item .item__description--searchMatch {
  color: inherit;
}
.search-results.search-results--sites .search-results__list .list__item .item__description__highlight {
  font-weight: 500;
  background: rgba(152, 191, 246, 0.15);
}
.search-results.search-results--sites .search-results__list .list__item .item__name {
  font-size: 1.42857143rem;
  font-weight: 500;
  margin: 0;
}
.search-results.search-results--sites .search-results__list .list__item .item__select-button {
  font-size: 1.21428571rem;
  font-weight: 500;
}
.search-results.search-results--sites .search-results__list .list__item .item__status {
  font-size: 12px;
}
.search-results.search-results--sites .search-results__list .list__item:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.search-results.search-results--sites .search-results__list .list__item:hover a.btn:not(.disabled):not([disabled="disabled"]),
.search-results.search-results--sites .search-results__list .list__item:hover button.btn:not(.disabled):not([disabled="disabled"]) {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: 70ms 0ms all ease-in;
  transition: 70ms 0ms all ease-in;
}
.search-results.search-results--sites .search-results__list .list__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(2),
.search-results.search-results--sites .search-results__list .list__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(2) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}
.search-results.search-results--sites .search-results__list .list__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(3),
.search-results.search-results--sites .search-results__list .list__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(3) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}
.search-results.search-results--sites .search-results__list .list__item:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(4),
.search-results.search-results--sites .search-results__list .list__item:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(4) {
  -webkit-transition-delay: 120ms;
  transition-delay: 120ms;
}
.btn.item__select-button--primary,
.btn.item__select-button--secondary {
  color: #6e6e6e;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .btn.item__select-button--primary[disabled],
tr:hover .btn.item__select-button--secondary[disabled],
li:hover .btn.item__select-button--primary[disabled],
li:hover .btn.item__select-button--secondary[disabled],
tr .btn.item__select-button--primary[disabled],
tr .btn.item__select-button--secondary[disabled],
li .btn.item__select-button--primary[disabled],
li .btn.item__select-button--secondary[disabled],
tr:hover .btn.item__select-button--primary.disabled,
tr:hover .btn.item__select-button--secondary.disabled,
li:hover .btn.item__select-button--primary.disabled,
li:hover .btn.item__select-button--secondary.disabled,
tr .btn.item__select-button--primary.disabled,
tr .btn.item__select-button--secondary.disabled,
li .btn.item__select-button--primary.disabled,
li .btn.item__select-button--secondary.disabled {
  opacity: 0.2;
}
.item__select-button--primary {
  font-weight: 600;
}
tr:hover .item__select-button--primary,
li:hover .item__select-button--primary,
.item__select-button--primary.btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .item__select-button--primary,
li:hover .item__select-button--primary,
.item__select-button--primary:hover,
.item__select-button--primary:focus,
.item__select-button--primary:active,
.item__select-button--primary.btn-primary-action--staticColor {
  color: white;
}
tr:hover .item__select-button--primary:hover,
li:hover .item__select-button--primary:hover,
tr .item__select-button--primary:hover,
li .item__select-button--primary:hover,
.item__select-button--primary:hover,
tr:hover .item__select-button--primary:focus,
li:hover .item__select-button--primary:focus,
tr .item__select-button--primary:focus,
li .item__select-button--primary:focus,
.item__select-button--primary:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .item__select-button--primary:active,
li:hover .item__select-button--primary:active,
tr .item__select-button--primary:active,
li .item__select-button--primary:active,
.item__select-button--primary:active {
  background: #0b5b5b;
  border-color: #004242;
}
.item__select-button--secondary {
  font-weight: 500;
}
tr:hover .item__select-button--secondary,
li:hover .item__select-button--secondary,
.item__select-button--secondary.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .item__select-button--secondary,
li:hover .item__select-button--secondary,
.item__select-button--secondary:hover,
.item__select-button--secondary:focus,
.item__select-button--secondary:active,
.item__select-button--secondary.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .item__select-button--secondary:hover,
li:hover .item__select-button--secondary:hover,
tr .item__select-button--secondary:hover,
li .item__select-button--secondary:hover,
.item__select-button--secondary:hover,
tr:hover .item__select-button--secondary:focus,
li:hover .item__select-button--secondary:focus,
tr .item__select-button--secondary:focus,
li .item__select-button--secondary:focus,
.item__select-button--secondary:focus {
  background: #c9e8e8;
}
tr:hover .item__select-button--secondary:active,
li:hover .item__select-button--secondary:active,
tr .item__select-button--secondary:active,
li .item__select-button--secondary:active,
.item__select-button--secondary:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.list.list--basic {
  list-style-type: none;
  padding-left: 0;
}
.list.list--basic .list__item {
  padding: 1em 0;
}
.list.list--basic .list__item:not(:last-child) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
}
.list.list--basic .list__item.inline-error {
  padding: 7px 10px;
  background: #d62121;
  font-weight: normal;
  color: white;
  border-radius: 3px;
}
.list.list--callouts {
  list-style-type: none;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.list.list--callouts .list__item {
  width: 32%;
  margin: 1%;
  color: white;
  padding: 8px 24px;
  background-color: #769090;
  border-radius: 5px;
}
.list.list--callouts .list__item.item--linked:focus,
.list.list--callouts .list__item.item--linked:hover {
  background-color: #5f7575;
  text-decoration: none;
}
.list.list--callouts .list__item:nth-of-type(3n+1) {
  margin-left: 0;
}
.list.list--callouts .list__item:nth-of-type(3n) {
  margin-right: 0;
}
.list--expandable li.list__item--collapsible {
  font-weight: 500;
}
.list--expandable li.list__item--collapsible .list__item__content--child {
  font-weight: normal;
  padding-left: 38px;
}
.list--expandable li .icon-wrap.expand-toggle {
  -webkit-transition: 220ms all ease;
  transition: 220ms all ease;
  -webkit-transform-origin: 50% 40%;
  transform-origin: 50% 40%;
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
}
.list--expandable li .icon-wrap.expand-toggle.expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.list--expandable li a.btn-icon-solo,
.list--expandable li button.btn-icon-solo {
  padding: 4px 9px;
  color: #6e6e6e;
  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: #5d5d5d;
  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: #6e6e6e;
  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: #6e6e6e;
  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: #6e6e6e;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.list--expandable li a.btn-icon-solo.btn-danger-hover:hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover:hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover.hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover.hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover:active,
.list--expandable li button.btn-icon-solo.btn-danger-hover:active,
.list--expandable li a.btn-icon-solo.btn-danger-hover.active,
.list--expandable li button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.list--expandable li a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.list--expandable li button.btn-icon-solo.btn-danger-hover {
  color: #fff;
  background: #b42727;
  border-color: #8e1f1f;
}
.list--expandable li a.btn-icon-solo.btn-danger-hover:active,
.list--expandable li button.btn-icon-solo.btn-danger-hover:active,
.list--expandable li a.btn-icon-solo.btn-danger-hover.active,
.list--expandable li button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.list--expandable li a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.list--expandable li button.btn-icon-solo.btn-danger-hover {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #b42727;
}
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled],
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled],
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled:hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled:hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled]:hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled]:hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled.hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled.hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled].hover,
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled].hover,
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled:focus,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled:focus,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled]:focus,
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled]:focus,
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled:active,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled:active,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled]:active,
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled]:active,
.list--expandable li a.btn-icon-solo.btn-danger-hover.disabled.active,
.list--expandable li button.btn-icon-solo.btn-danger-hover.disabled.active,
.list--expandable li a.btn-icon-solo.btn-danger-hover[disabled].active,
.list--expandable li button.btn-icon-solo.btn-danger-hover[disabled].active {
  background: #d23232;
  border-color: #c02a2a;
}
.list--expandable li a.btn-icon-solo:focus,
.list--expandable li button.btn-icon-solo:focus {
  outline: 0;
  -webkit-box-shadow: 0px 0px 1px 1px #85b4fe;
          box-shadow: 0px 0px 1px 1px #85b4fe;
}
.table.expandable tr.selection .list--expandable li a.btn-icon-solo:hover,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo:hover,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.hover,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.hover,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo:active,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo:active,
.table.expandable tr.selection .list--expandable li a.btn-icon-solo.active,
.table.expandable tr.selection .list--expandable li button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection .list--expandable li a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection .list--expandable li button.btn-icon-solo {
  color: #5d5d5d;
  background: #a7a7a7;
  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: #a7a7a7;
}
.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: #bbbbbb;
  border-color: rgba(0, 0, 0, 0);
}
.list--expandable li .btn-primary-action,
.list--expandable li .btn-secondary-action {
  color: #6e6e6e;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .list--expandable li .btn-primary-action[disabled],
tr:hover .list--expandable li .btn-secondary-action[disabled],
li:hover .list--expandable li .btn-primary-action[disabled],
li:hover .list--expandable li .btn-secondary-action[disabled],
tr .list--expandable li .btn-primary-action[disabled],
tr .list--expandable li .btn-secondary-action[disabled],
li .list--expandable li .btn-primary-action[disabled],
li .list--expandable li .btn-secondary-action[disabled],
tr:hover .list--expandable li .btn-primary-action.disabled,
tr:hover .list--expandable li .btn-secondary-action.disabled,
li:hover .list--expandable li .btn-primary-action.disabled,
li:hover .list--expandable li .btn-secondary-action.disabled,
tr .list--expandable li .btn-primary-action.disabled,
tr .list--expandable li .btn-secondary-action.disabled,
li .list--expandable li .btn-primary-action.disabled,
li .list--expandable li .btn-secondary-action.disabled {
  opacity: 0.2;
}
.list--expandable li .btn-primary-action {
  font-weight: 600;
}
tr:hover .list--expandable li .btn-primary-action,
li:hover .list--expandable li .btn-primary-action,
.list--expandable li .btn-primary-action.btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .list--expandable li .btn-primary-action,
li:hover .list--expandable li .btn-primary-action,
.list--expandable li .btn-primary-action:hover,
.list--expandable li .btn-primary-action:focus,
.list--expandable li .btn-primary-action:active,
.list--expandable li .btn-primary-action.btn-primary-action--staticColor {
  color: white;
}
tr:hover .list--expandable li .btn-primary-action:hover,
li:hover .list--expandable li .btn-primary-action:hover,
tr .list--expandable li .btn-primary-action:hover,
li .list--expandable li .btn-primary-action:hover,
.list--expandable li .btn-primary-action:hover,
tr:hover .list--expandable li .btn-primary-action:focus,
li:hover .list--expandable li .btn-primary-action:focus,
tr .list--expandable li .btn-primary-action:focus,
li .list--expandable li .btn-primary-action:focus,
.list--expandable li .btn-primary-action:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .list--expandable li .btn-primary-action:active,
li:hover .list--expandable li .btn-primary-action:active,
tr .list--expandable li .btn-primary-action:active,
li .list--expandable li .btn-primary-action:active,
.list--expandable li .btn-primary-action:active {
  background: #0b5b5b;
  border-color: #004242;
}
.list--expandable li .btn-secondary-action {
  font-weight: 500;
}
tr:hover .list--expandable li .btn-secondary-action,
li:hover .list--expandable li .btn-secondary-action,
.list--expandable li .btn-secondary-action.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .list--expandable li .btn-secondary-action,
li:hover .list--expandable li .btn-secondary-action,
.list--expandable li .btn-secondary-action:hover,
.list--expandable li .btn-secondary-action:focus,
.list--expandable li .btn-secondary-action:active,
.list--expandable li .btn-secondary-action.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .list--expandable li .btn-secondary-action:hover,
li:hover .list--expandable li .btn-secondary-action:hover,
tr .list--expandable li .btn-secondary-action:hover,
li .list--expandable li .btn-secondary-action:hover,
.list--expandable li .btn-secondary-action:hover,
tr:hover .list--expandable li .btn-secondary-action:focus,
li:hover .list--expandable li .btn-secondary-action:focus,
tr .list--expandable li .btn-secondary-action:focus,
li .list--expandable li .btn-secondary-action:focus,
.list--expandable li .btn-secondary-action:focus {
  background: #c9e8e8;
}
tr:hover .list--expandable li .btn-secondary-action:active,
li:hover .list--expandable li .btn-secondary-action:active,
tr .list--expandable li .btn-secondary-action:active,
li .list--expandable li .btn-secondary-action:active,
.list--expandable li .btn-secondary-action:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.list--expandable li:hover a.btn:not(.disabled):not([disabled="disabled"]),
.list--expandable li:hover button.btn:not(.disabled):not([disabled="disabled"]) {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: 70ms 0ms all ease-in;
  transition: 70ms 0ms all ease-in;
}
.list--expandable li:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(2),
.list--expandable li:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(2) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}
.list--expandable li:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(3),
.list--expandable li:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(3) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}
.list--expandable li:hover a.btn:not(.disabled):not([disabled="disabled"]):nth-child(4),
.list--expandable li:hover button.btn:not(.disabled):not([disabled="disabled"]):nth-child(4) {
  -webkit-transition-delay: 120ms;
  transition-delay: 120ms;
}
.fill-row,
.flag {
  display: table;
}
.fill-row.fill-row--align-top {
  vertical-align: top;
}
.fill-row.fill-row--align-middle {
  vertical-align: middle;
}
.fill-row.fill-row--align-bottom {
  vertical-align: bottom;
}
.fill-row .fill-row__cell {
  display: table-cell;
  width: 1%;
}
.fill-row .fill-row__cell.cell--stretch {
  width: 100%;
}
.fill-row .fill-row__cell.cell--align-top {
  vertical-align: top;
}
.fill-row .fill-row__cell.cell--align-middle {
  vertical-align: middle;
}
.fill-row .fill-row__cell.cell--align-bottom {
  vertical-align: bottom;
}
.loading-spinner,
.section-loading-spinner,
.loading-spinner-bg {
  background: white;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  margin: 0;
  z-index: 2;
}
.content-viewport-spinner-container,
.auth-spinner {
  z-index: 1000;
}
.spinner {
  content: '';
  display: block;
  border-bottom: 6px solid #eee;
  border-left: 6px solid #eee;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 125px;
  width: 125px;
  left: calc(50% +  -62.5px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(50%  -  62.5px);
}
.spinner.spinner--semiopaque {
  content: '';
  display: block;
  border-bottom: 6px solid #000000;
  border-left: 6px solid #000000;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 125px;
  width: 125px;
  left: calc(50% +  -62.5px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(50%  -  62.5px);
}
.section-loading-spinner.spinner--halfSize .spinner {
  content: '';
  display: block;
  border-bottom: 4px solid #eee;
  border-left: 4px solid #eee;
  border-top: 4px solid #006666;
  border-radius: 100%;
  height: 62.5px;
  width: 62.5px;
  left: calc(50% +  -31.25px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 4px solid #006666;
  position: absolute;
  top: calc(50%  -  31.25px);
}
.section-loading-spinner.spinner--semiopaque {
  opacity: 0.25;
  background: #363636;
}
.section-loading-spinner.spinner--semiopaque .spinner {
  content: '';
  display: block;
  border-bottom: 6px solid #000000;
  border-left: 6px solid #000000;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 125px;
  width: 125px;
  left: calc(50% +  -62.5px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(50%  -  62.5px);
}
.page-footer .section-loading-spinner.spinner--semiopaque {
  margin: 0;
}
.pseudo-modal .section-loading-spinner.spinner--semiopaque {
  opacity: .4;
}
.section-loading-spinner.spinner--semiopaque.spinner--halfSize .spinner {
  content: '';
  display: block;
  border-bottom: 6px solid #000000;
  border-left: 6px solid #000000;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 62.5px;
  width: 62.5px;
  left: calc(50% +  -31.25px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(50%  -  31.25px);
}
.section-loading-spinner.spinner--noBg {
  background-color: transparent;
}
.block-spinner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  position: relative;
  margin: 3rem 0;
}
.block-spinner .spinner {
  content: '';
  display: block;
  border-bottom: 6px solid #363636;
  border-left: 6px solid #363636;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 62.5px;
  width: 62.5px;
  left: calc(50% +  -31.25px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #363636;
  position: relative;
  top: 50%;
  left: auto;
  opacity: 0.25;
}
.inline-spinner {
  display: inline-block;
  margin: -0.75em 0.5em;
}
.inline-spinner .spinner {
  content: '';
  display: block;
  border-bottom: 2px solid #eee;
  border-left: 2px solid #eee;
  border-top: 2px solid #006666;
  border-radius: 100%;
  height: 1.5em;
  width: 1.5em;
  left: calc(50% +  -0.75em);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 2px solid #eee;
  position: relative;
  top: 50%;
  left: auto;
}
.section-loading-spinner.spinner--block-header {
  z-index: 20;
}
tbody.filtering:after {
  content: '';
  display: block;
  border-bottom: 6px solid #eee;
  border-left: 6px solid #eee;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 62.5px;
  width: 62.5px;
  left: calc(50% +  -31.25px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(40%  -  31.25px);
}
#ContentViewport tbody.filtering {
  opacity: .5;
}
tbody.filtering {
  position: relative;
}
.full-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 12000;
}
.main-viewport ~ .full-overlay {
  top: 88px;
  height: calc(100% -  88px);
}
.app-loader {
  background-color: #737373;
  color: white;
}
.app-loader .loading-message {
  position: absolute;
  top: 50%;
  text-align: center;
  width: 100%;
}
.app-loader .loading-bar-container .loading-message {
  top: auto;
  margin-top: 2em;
}
.app-loader.ng-hide-add,
.app-loader.ng-hide-remove {
  display: block !important;
  -webkit-transition: .45s opacity;
  transition: .45s opacity;
}
.app-loader.ng-hide-add,
.app-loader.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
.app-loader.ng-hide-remove,
.app-loader.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
.loading-bar-container {
  position: absolute;
  margin: auto;
  top: calc(50% -  100px);
  top: 50%;
  left: calc(50% -  100px);
  width: 200px;
  height: 200px;
}
.loading-bar {
  width: 200px;
}
.loading-bar__progress {
  position: relative;
  float: left;
  width: 200px;
  height: 10px;
  background-color: rgba(0, 0, 0, 0.15);
  padding: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 5px;
  -webkit-transition: .2s width linear;
  transition: .2s width linear;
}
.loading-bar__progress-bar {
  position: relative;
  width: 0%;
  height: 6px;
  border-radius: 4px;
  background-color: white;
}
.loading-bar__percentage {
  background-color: #006666;
  border-radius: 10px;
  height: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 0px;
  font-family: Arial, Helvetica, sans-serif;
  color: white;
  font-size: 8px;
  text-align: center;
  float: left;
  line-height: 10px !important;
  margin: 0 0 0 5px;
}
.page-body + .page-body,
[ui-view] + [ui-view],
ui-view + ui-view {
  z-index: 1010;
}
.page-body + .page-body.ng-leave,
[ui-view] + [ui-view].ng-leave,
ui-view + ui-view.ng-leave {
  opacity: 1;
  -webkit-transition: 250ms opacity linear;
  transition: 250ms opacity linear;
}
.page-body + .page-body.ng-leave.ng-leave-active,
[ui-view] + [ui-view].ng-leave.ng-leave-active,
ui-view + ui-view.ng-leave.ng-leave-active {
  opacity: 0;
}
loading-circle,
.page-alerts .alert loading-circle {
  color: #00862b;
}
.svg-loader-circle-filled--isError {
  stroke: #d62121;
}
@-webkit-keyframes drawCheckmark {
  from {
    stroke: rgba(255, 255, 255, 0);
  }
  25% {
    stroke: white;
  }
  to {
    stroke-dashoffset: 0px;
  }
}
@keyframes drawCheckmark {
  from {
    stroke: rgba(255, 255, 255, 0);
  }
  25% {
    stroke: white;
  }
  to {
    stroke-dashoffset: 0px;
  }
}
@keyframes drawCheckmark {
  from {
    stroke: rgba(255, 255, 255, 0);
  }
  25% {
    stroke: white;
  }
  to {
    stroke-dashoffset: 0px;
  }
}
@-webkit-keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
            transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-8px, 0, 0);
            transform: translate3d(-8px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(2px, 0, 0);
            transform: translate3d(2px, 0, 0);
  }
}
@keyframes shake {
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
            transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-8px, 0, 0);
            transform: translate3d(-8px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(2px, 0, 0);
            transform: translate3d(2px, 0, 0);
  }
}
@-webkit-keyframes rotateProcessingIndicator {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}
@keyframes rotateProcessingIndicator {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}
.section-loading-spinner.ng-enter,
.section-loading-spinner.ng-leave {
  display: block;
}
.section-loading-spinner.ng-leave {
  -webkit-transition: 100ms linear opacity;
  transition: 100ms linear opacity;
  opacity: 1;
}
.section-loading-spinner.ng-leave.spinner--semiopaque {
  opacity: 0.25;
}
.section-loading-spinner.ng-leave.ng-leave-active {
  opacity: 0;
}
.section-loading-spinner.spinner--semiopaque:not(.ng-leave) {
  -webkit-animation: fadeInSpinner 250ms 0ms 1 linear both;
          animation: fadeInSpinner 250ms 0ms 1 linear both;
}
@-webkit-keyframes fadeInSpinner {
  from {
    opacity: 0;
  }
}
@keyframes fadeInSpinner {
  from {
    opacity: 0;
  }
}
form.has-split-columns {
  min-height: 100%;
  max-height: 100%;
  height: 100%;
}
@media screen and (min-width: 0\0) {
  form.has-split-columns {
    height: 100%;
  }
}
.page-alerts {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 300px;
  position: fixed;
  right: 5%;
  z-index: 2147483647;
  bottom: 10px;
}
.page-alerts .alert {
  width: 340px;
  float: right;
  clear: both;
  margin-bottom: 0;
  border-radius: 0;
  border-width: 10px 0 0 0;
  background: white;
  -webkit-box-shadow: 1px 1px 4px 0px #808080;
  box-shadow: 1px 1px 4px 0px #808080;
  color: #383838;
  border-color: #006666;
}
.page-alerts .alert.alert-danger {
  border-color: #d62121;
  color: #d62121;
}
.page-alerts .alert.alert-success {
  border-color: #00862b;
}
.page-alerts .alert.alert-warning,
.page-alerts .alert.checklist .checklist__item.is-warning {
  border-color: #d24204;
}
.alert-group > * {
  -webkit-transition: 0.4s all ease-out;
  transition: 0.4s all ease-out;
}
.alert-group > *.ng-enter {
  opacity: 0;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
}
.alert-group > *.ng-enter-active {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.alert-group > *.ng-leave {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.alert-group > *.ng-leave-active {
  opacity: 0;
  -webkit-transform: translateY(-20px);
          transform: translateY(-20px);
}
.page-alerts .close {
  margin-left: .3em;
}
.popover {
  z-index: 3000;
  border-radius: 5px;
}
.popover .popover-content {
  padding: 4px 12px;
  font-family: 'freight-sans-pro';
  font-weight: 500;
}
.popover.popover-confirm {
  height: auto;
  width: auto;
  overflow: visible;
  display: block;
  color: #333;
}
.popover.popover-confirm .popover-content .btn {
  margin: 5px;
  -webkit-transform: none;
  transform: none;
}
.has-popover {
  outline: 0 !important;
}
a.has-popover {
  display: inline-block;
}
.has-popover,
.btn-icon-solo {
  position: relative;
}
.has-popover .popover.popover-for-icon,
.btn-icon-solo .popover.popover-for-icon {
  height: auto;
  width: auto;
  overflow: visible;
  display: block;
  top: auto;
  bottom: 130%;
  left: 50%;
  -webkit-transform: translate(-50%, 2px);
          transform: translate(-50%, 2px);
  color: #333;
  opacity: 0;
  -webkit-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 100ms;
  transition-duration: 100ms;
  -webkit-transition-delay: 600ms;
  transition-delay: 600ms;
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.07);
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.07);
  border: 1px solid #eeeeee;
}
.has-popover .popover.popover-for-icon .popover-inner,
.btn-icon-solo .popover.popover-for-icon .popover-inner,
.has-popover .popover.popover-for-icon .arrow,
.btn-icon-solo .popover.popover-for-icon .arrow,
.has-popover .popover.popover-for-icon .popover-content,
.btn-icon-solo .popover.popover-for-icon .popover-content {
  display: none;
}
.has-popover .popover.popover-for-icon.bottom,
.btn-icon-solo .popover.popover-for-icon.bottom {
  margin-top: 0;
  bottom: auto;
  top: 130%;
  -webkit-transform: translate(-50%, -2px);
          transform: translate(-50%, -2px);
}
.has-popover .popover.popover-for-icon.left,
.btn-icon-solo .popover.popover-for-icon.left {
  bottom: 50%;
  top: auto;
  left: -100%;
  -webkit-transform: translate(calc(-50% + 2px), 50%);
          transform: translate(calc(-50% + 2px), 50%);
}
.has-popover .popover.popover-for-icon.top.left,
.btn-icon-solo .popover.popover-for-icon.top.left {
  top: auto;
  right: 0;
  bottom: 130%;
  left: auto;
  -webkit-transform: translate(0, 2px);
          transform: translate(0, 2px);
}
.has-popover .popover.popover-for-icon.top.left .arrow,
.btn-icon-solo .popover.popover-for-icon.top.left .arrow {
  top: auto;
  bottom: -8px;
  right: 0;
  left: auto;
  margin-top: 0;
  border-right-width: 8px;
  border-left-color: transparent;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.has-popover .popover.popover-for-icon.top.left .arrow:after,
.btn-icon-solo .popover.popover-for-icon.top.left .arrow:after {
  right: auto;
  border-right-width: 7px;
  border-left-color: transparent;
}
.has-popover:focus .popover.popover-for-icon,
.btn-icon-solo:focus .popover.popover-for-icon {
  -webkit-transition-delay: 0;
  transition-delay: 0;
}
.has-popover:focus:not([suppress-focus-style]),
.btn-icon-solo:focus:not([suppress-focus-style]),
.has-popover:hover:not([suppress-focus-style]),
.btn-icon-solo:hover:not([suppress-focus-style]) {
  overflow: visible;
}
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon {
  opacity: 1;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner,
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon .arrow,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon .arrow,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon .arrow,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon .arrow,
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-content,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-content,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-content,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-content {
  display: block;
}
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner:hover,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner:hover,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner:hover,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon .popover-inner:hover {
  display: none;
}
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon.left,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon.left,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon.left,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon.left {
  -webkit-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
}
.has-popover:focus:not([suppress-focus-style]) .popover.popover-for-icon.top.left,
.btn-icon-solo:focus:not([suppress-focus-style]) .popover.popover-for-icon.top.left,
.has-popover:hover:not([suppress-focus-style]) .popover.popover-for-icon.top.left,
.btn-icon-solo:hover:not([suppress-focus-style]) .popover.popover-for-icon.top.left {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.toolbar {
  border-bottom: 1px solid #BBBBBB;
}
.toolbar form {
  margin-bottom: 0;
}
.toolbar.well-small {
  background: #F8F8F8;
  padding-left: 15px;
  padding-right: 15px;
}
.toolbar input[type="text"] {
  margin-bottom: 0px;
  margin-right: 9px;
}
.toolbar .navbar-brand {
  display: block;
  float: left;
  font-size: 1.14285714rem;
  font-weight: normal;
  color: #1B1B1B;
}
.toolbar .navbar-brand:not(.btn) {
  padding: 4px 0px;
}
.toolbar * + label,
.toolbar * + .btn-group {
  margin-left: 10px;
}
.grid-btn-toolbar.btn-toolbar {
  margin-bottom: 0;
  margin-top: 4px;
}
.modal-header {
  position: relative;
  border-radius: 3px 3px 0 0;
  border-bottom: 0;
}
.modal-content {
  border-radius: 3px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  border: 0;
}
.modal-footer {
  position: relative;
  padding: 0 20px;
  border-radius: 0 0 3px 3px;
}
body > .modal {
  padding-top: 92px;
}
body > .modal .modal-dialog {
  padding-top: 0;
}
/**
 * Reusable "extendable" classes
 */
.inline-icon,
.table > tbody td .warning-text:before {
  vertical-align: middle;
}
.inline-icon-wrap.wrap--flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-pack: inherit;
      -ms-flex-pack: inherit;
          justify-content: inherit;
}
.inline-icon-wrap.wrap--flex .inline-icon {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.inline-icon-wrap.wrap--flex .inline-text {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
}
.inline-icon-wrap.wrap--flex > :not(:first-child) {
  margin-left: .6em;
}
.svg-wrap--single-color {
  fill: currentColor;
}
.svg-wrap--single-color svg {
  color: inherit;
}
.icon-wrap {
  display: inline-block;
}
.icon-wrap svg {
  display: block;
}
/**
 * Non-semantic helper classes: please define your styles before this section.
 */
.hide {
  visibility: hidden;
}
.display-none {
  display: none;
}
.hide-opacity {
  opacity: 1;
  display: block;
}
.hide-opacity.hide-opacity--table-cell {
  display: table-cell;
}
.hide-opacity.hide-opacity--table-cell.is-hidden-add.is-hidden-add-active,
.hide-opacity.hide-opacity--table-cell.is-hidden-remove.is-hidden-remove-active {
  display: table-cell;
}
.hide-opacity.is-hidden-add.is-hidden-add-active,
.hide-opacity.is-hidden-remove.is-hidden-remove-active {
  display: block;
}
.hide-opacity.is-hidden-add {
  opacity: 1;
}
.hide-opacity.is-hidden-add.is-hidden-add-active {
  opacity: 0;
}
.hide-opacity.is-hidden-remove {
  opacity: 0;
}
.hide-opacity.is-hidden-remove.is-hidden-remove-active {
  opacity: 1;
}
.hide-opacity.is-hidden {
  display: none;
  opacity: 0;
}
.hide-opacity.fade-in {
  -webkit-transition: .3s opacity ease;
  transition: .3s opacity ease;
}
.overflow-hide {
  overflow: hidden;
}
.no-border-radius-top,
.wnd-table-filter .dropdown-menu.dropdown-form {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.no-border-radius-bottom {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.position-static {
  position: static;
}
.click-target {
  display: block;
}
.click-target:hover,
.click-target:focus {
  text-decoration: none;
}
.no-border {
  border: 0;
}
.width-auto {
  width: auto;
}
.width-auto.form-group > .form-control {
  width: auto;
}
.width-auto.form-group > .control-label {
  display: block;
}
.full-width {
  width: 100%;
  padding: 0;
}
.unclickable {
  cursor: default;
}
.center-heading {
  text-align: center;
}
.center-block {
  display: block;
  width: auto;
  margin-left: auto;
  margin-right: auto;
}
.vert-center {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.flip-x {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.clickable {
  cursor: pointer;
}
.dropdown-menu li {
  cursor: pointer;
}
/* resetting <ul> elements */
.no-style-type {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.no-padding {
  padding: 0;
}
.no-margin-vert,
.form-horizontal .form-subsection-title.form-group .subsection-title-heading {
  margin-top: 0;
  margin-bottom: 0;
}
.no-margin-top {
  margin-top: 0;
}
.no-margin-bottom {
  margin-bottom: 0;
}
/* Custom styling for text selection */
.selection {
  background: 38.43137255%;
  color: #fff;
  text-shadow: none;
}
.textarea-stretch {
  min-width: 100%;
  min-height: 7em;
}
.textarea--noresize,
textarea.form-control.textarea--noresize {
  resize: none;
}
.align-right {
  text-align: right;
}
.align-center {
  text-align: center;
}
.form-hr-border-top {
  border-top: 1px solid #d9d9d9;
}
.form-hr-border-bottom {
  border-bottom: 1px solid #d9d9d9;
}
.use-baseline-grid {
  background-image: url(http://basehold.it/i/20/999999);
}
.use-baseline-grid:hover {
  background-image: none;
}
.align-middle {
  vertical-align: middle;
}
.overflow-y {
  overflow-y: auto;
}
.overflow-x {
  overflow-x: auto;
}
.btn.btn-large {
  font-size: 1.42857143rem;
}
.hide-internal-links a[ui-sref],
.hide-internal-links button[ui-sref],
.hide-internal-links a[href^="#"],
.hide-internal-links button[href^="#"] {
  display: none;
}
.button-alternative {
  text-decoration: underline;
}
.TextLink {
  font-weight: 500;
  color: #006666;
  text-decoration: none;
}
.TextLink:hover,
.TextLink:focus {
  color: #009999;
  text-decoration: underline;
}
.TextLink:active {
  color: #003333;
}
.TextLink--underlined {
  text-decoration: underline;
}
/* For image replacement */
.ir {
  display: block;
  text-indent: -999em;
  overflow: hidden;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr;
}
.ui-scrollfix {
  position: fixed;
  top: 0px;
}
/* The CKEditor puts these styles in last and they override anything in the CSS we're including so it was necesssary to put them here */
.cke_combo_text {
  width: 150px !important;
}
.cke_panel_grouptitle {
  font-size: 0.85714286rem !important;
}
.cke_combopanel {
  font-size: 0.42857143rem !important;
  width: 260px !important;
  height: 300px !important;
}
.content--ge-after:after {
  content: '\2265';
}
@-webkit-keyframes zoom-bg-login {
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes zoom-bg-login {
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes login-fade-in {
  from {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes login-fade-in {
  from {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes simpleopacityfadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes simpleopacityfadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.wnd-table-filter .search-filter-bar {
  position: relative;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string {
  text-align: left;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 100%;
  margin: 0;
  font-family: 'freight-sans-condensed';
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .search-filter-bar__filters {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 20px);
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__field {
  font-style: italic;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__field,
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__description:after {
  color: #555555;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter .filter__description {
  color: #1c74d9;
  font-weight: 600;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter:nth-last-child(n + 2) .filter__description:after {
  content: ",";
  font-weight: normal;
}
.wnd-table-filter .search-filter-bar .search-filter-bar__string .string__filter.filter--default .filter__description {
  color: #757575;
}
.wnd-table-filter .dropdown-menu.dropdown-form {
  margin-top: 0px;
  border-color: #66afe9;
  border-top: 1px solid #d9d9d9;
  left: auto;
  right: 0;
  max-height: calc(100vh -  148px);
  min-width: 100%;
  text-align: left;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 1;
}
.search-prompt .wnd-table-filter .dropdown-menu.dropdown-form {
  max-height: calc(100vh -  208px);
  min-width: 100%;
}
.wnd-table-filter .dropdown-menu.dropdown-form:before,
.wnd-table-filter .dropdown-menu.dropdown-form:after {
  display: none;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude],
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] > .extend {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] {
  margin-right: -20px;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] .form-group,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input] {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 23em;
          flex: 1 0 23em;
  padding-right: 20px;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] .form-group .form-control,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input] .form-control {
  width: 100%;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] .form-group.fill-width,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input].fill-width {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] .form-group.form-group--parent,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input].form-group--parent {
  margin-bottom: 40px;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] .form-group .form-group,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input] .form-group {
  padding-right: 0;
}
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input]:not(:last-child) .form-group,
.wnd-table-filter .dropdown-menu.dropdown-form div[ng-transclude] [wnd-input]:not(:last-child) .form-group:last-child {
  margin-bottom: 20px;
}
.wnd-table-filter-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.search-filter-bar__caret {
  float: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  color: #2b81e3;
}
.page-body-column.column--search.is-searching {
  overflow: hidden;
}
.sibling-controls.search-heading,
.page-heading.search-heading {
  position: relative;
  z-index: 5;
}
.page-heading.search-prompt ~ .page-footer .loading-spinner {
  display: none;
}
.page-heading.search-prompt,
.sibling-controls.search-prompt {
  min-height: 0;
  max-height: none;
  height: auto;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.page-heading.search-prompt.split-block-heading.page-heading .heading-block.right .heading-block-element,
.sibling-controls.search-prompt.split-block-heading.page-heading .heading-block.right .heading-block-element,
.page-heading.search-prompt .split-block-group .split-block.right .heading-block-element,
.sibling-controls.search-prompt .split-block-group .split-block.right .heading-block-element {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: flex-start;
}
.page-heading.search-prompt.split-block-heading.page-heading .heading-block.right.wnd-table-filter,
.sibling-controls.search-prompt.split-block-heading.page-heading .heading-block.right.wnd-table-filter,
.page-heading.search-prompt .split-block-group .split-block.right.wnd-table-filter,
.sibling-controls.search-prompt .split-block-group .split-block.right.wnd-table-filter {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 1;
  order: 1;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.page-heading.search-prompt .search-filter-bar__string,
.sibling-controls.search-prompt .search-filter-bar__string {
  font-size: 1.28571429rem;
  line-height: 1.33;
  height: 41px;
  padding: 10px 18px;
  padding: 8px 16px;
}
.page-heading.search-prompt .filter-toggle-controls button.btn.btn-default.split-button,
.sibling-controls.search-prompt .filter-toggle-controls button.btn.btn-default.split-button {
  height: 41px;
  padding-left: 18px;
  padding-right: 18px;
  font-size: 1.28571429rem;
}
.page-heading.search-prompt .filter-toggle-controls button.btn.btn-default.split-button i,
.sibling-controls.search-prompt .filter-toggle-controls button.btn.btn-default.split-button i {
  font-size: calc(1.28571429rem - 2px);
}
.page-heading.search-prompt .filter-toggle-controls button.btn.btn-default.split-button svg.inline-icon,
.sibling-controls.search-prompt .filter-toggle-controls button.btn.btn-default.split-button svg.inline-icon {
  height: 18px;
  width: 18px;
}
.sibling-controls.search-prompt {
  padding-left: 20px;
  padding-right: 20px;
}
.sibling-controls.search-prompt.split-block-group {
  -ms-flex-line-pack: center;
  align-content: center;
}
.sibling-controls.search-prompt.split-block-group .split-block.left {
  margin-bottom: 10px;
}
@media screen and (min-width: 0\0) {
  .wnd-table-filter .dropdown-menu.dropdown-form {
    width: 20px;
  }
}
div[wnd-text-filter] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -ms-grid;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
div[wnd-text-filter] input:focus ~ *[class^="app-icon"],
div[wnd-text-filter] input.filter-active ~ *[class^="app-icon"] {
  color: rgba(28, 116, 217, 0.5);
}
div[wnd-text-filter] input:focus ~ *[class^="app-icon"].clear-button,
div[wnd-text-filter] input.filter-active ~ *[class^="app-icon"].clear-button {
  color: #1c74d9;
  font-size: 0.85714286rem;
}
div[wnd-text-filter] input:focus ~ *[class^="app-icon"].clear-button:hover,
div[wnd-text-filter] input.filter-active ~ *[class^="app-icon"].clear-button:hover,
div[wnd-text-filter] input:focus ~ *[class^="app-icon"].clear-button:focus,
div[wnd-text-filter] input.filter-active ~ *[class^="app-icon"].clear-button:focus {
  color: #418ee7;
}
div[wnd-text-filter] .clear-button[ng-click] {
  text-align: inherit;
  background: none;
  border: 0;
  -webkit-appearance: none;
  font-size: inherit;
  opacity: 0;
  display: none;
  right: 0;
  margin-right: 6px;
  line-height: 30px;
  padding: 0 6px;
}
div[wnd-text-filter] input.filter-active ~ .clear-button {
  opacity: 1;
  display: block;
}
div[wnd-text-filter] .input-filter {
  background-color: #fafafa;
  border-radius: 3px;
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.04) inset;
          box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.04) inset;
}
.input-filter,
.has-icon-left {
  padding-left: 34px;
}
.input-filter,
.has-icon-right {
  padding-right: 34px;
}
.input-addon[class^="app-icon"],
wnd-text-filter [class^="app-icon"],
div[wnd-text-filter] [class^="app-icon"] {
  position: absolute;
  line-height: 30px;
  padding-left: 12px;
  color: #d9d9d9;
}
.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: white;
  fill: white;
  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.35);
}
.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.35);
  background-color: transparent;
}
*:not(tr) {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.page-body table > tbody > tr > td,
table > thead > tr.ng-table-filters > th {
  border: 0px solid rgba(0, 0, 0, 0) !important;
}
.table.page-level {
  overflow: visible;
  margin-bottom: 0;
}
.table.page-level thead tr:first-child th {
  border-top: 0;
}
.table:last-child {
  margin-bottom: 0;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > thead > tr > .th,
.table > tbody > tr > .th,
.table > tbody > tr > th,
.table > tbody > tr .th {
  font-weight: 700;
  color: #585858;
}
.table > thead > tr > th:first-child:not(.checkbox-cell),
.table > tbody > tr > th:first-child:not(.checkbox-cell),
.table > thead > tr > td:first-child:not(.checkbox-cell),
.table > tbody > tr > td:first-child:not(.checkbox-cell) {
  padding-left: 18px;
}
.table > thead td,
.table > thead .td {
  background: #ecf3f3;
  padding: 9.6px 12px;
  border-top: 1px solid #d6e1e1;
  border-bottom: 1px solid #d6e1e1;
  font-size: 0.92857143rem;
  line-height: 1.2em;
  font-weight: 600;
  color: #585858;
  text-align: left;
  text-shadow: none;
  border-right: 1px solid #dedede;
}
.table > thead td.no-border-right,
.table > thead .td.no-border-right,
.table > thead td:empty:first-child,
.table > thead .td:empty:first-child {
  border-right: 0;
}
.table > thead > tr {
  background: #f0f9f9;
}
.table > thead > tr > th,
.table > thead > tr .th,
.table > tbody > tr > th,
.table > tbody > tr .th {
  background: #ecf3f3;
  padding: 9.6px 12px;
  border-top: 1px solid #d6e1e1;
  border-bottom: 1px solid #d6e1e1;
  font-size: 0.92857143rem;
  line-height: 1.2em;
  font-weight: 600;
  color: #585858;
  text-align: left;
  text-shadow: none;
  border-right: 1px solid #dedede;
}
.table > thead > tr > th.no-border-right,
.table > thead > tr .th.no-border-right,
.table > thead > tr > th:empty:first-child,
.table > thead > tr .th:empty:first-child {
  border-right: 0;
}
.table > thead > tr > th.border-right,
.table > thead > tr .th.border-right,
.table > thead > tr > th.border-right:empty:first-child,
.table > thead > tr .th.border-right:empty:first-child {
  border-right: 1px solid #dedede;
}
.table > thead > tr > th.sortable:hover,
.table > thead > tr .th.sortable:hover {
  background: #f1f9f9;
}
.table > thead > tr > th.sortable.sorting,
.table > thead > tr .th.sortable.sorting {
  background: #d9e8e8;
}
.table > thead > tr > th.sortable.sorting:hover,
.table > thead > tr .th.sortable.sorting:hover {
  background: #deeded;
}
.table > thead > tr > th.filter:not(:first-child),
.table > thead > tr .th.filter:not(:first-child) {
  border-left: 0;
}
.table > thead > tr > th.filter:not(:last-child),
.table > thead > tr .th.filter:not(:last-child) {
  border-right: 0;
}
.table > thead > tr > th.filter select,
.table > thead > tr .th.filter select {
  min-width: calc(3em +  51px);
}
.table > thead > tr > th .sort-wrapper,
.table > thead > tr .th .sort-wrapper {
  display: table;
  vertical-align: middle;
  width: 100%;
  min-height: 26px;
}
.table > thead > tr > th .sort-wrapper .sort-label,
.table > thead > tr .th .sort-wrapper .sort-label,
.table > thead > tr > th .sort-wrapper .sort-button-wrap,
.table > thead > tr .th .sort-wrapper .sort-button-wrap {
  display: table-cell;
}
.table > thead > tr > th .sort-wrapper .sort-label,
.table > thead > tr .th .sort-wrapper .sort-label {
  vertical-align: middle;
  padding-right: 6px;
}
.table > thead > tr > th .sort-wrapper .sort-label.no-wrap,
.table > thead > tr .th .sort-wrapper .sort-label.no-wrap {
  text-align: right;
  padding: 0;
  display: block;
  white-space: nowrap;
}
.table > thead > tr > th .sort-wrapper .sort-label.no-wrap ~ .sort-button-wrap,
.table > thead > tr .th .sort-wrapper .sort-label.no-wrap ~ .sort-button-wrap {
  display: block;
  float: right;
}
.table > thead > tr > th .sort-wrapper .sort-label.no-wrap ~ .sort-button-wrap input[type="checkbox"],
.table > thead > tr .th .sort-wrapper .sort-label.no-wrap ~ .sort-button-wrap input[type="checkbox"] {
  vertical-align: bottom;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap,
.table > thead > tr .th .sort-wrapper .sort-button-wrap {
  vertical-align: bottom;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap ~ .sort-label,
.table > thead > tr .th .sort-wrapper .sort-button-wrap ~ .sort-label {
  padding-right: 0;
  padding-left: 6px;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  float: right;
  height: 26px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 3px;
  color: #636363;
  fill: #636363;
  background: #e8e8e8;
  background: -o-linear-gradient(#f0f0f0, #e4e4e4);
  border-color: #c9c9c9;
  border-width: 1px;
  border-style: solid;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 0.6;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap:hover,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap:hover,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap:active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap:active,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.active,
.open .table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.dropdown-toggle,
.open .table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.dropdown-toggle {
  color: #636363;
  fill: #636363;
  background: #d4d4d4;
  background: -o-linear-gradient(#f0f0f0, #d7d7d7);
  border-color: #ababab;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap:active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap:active,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.active,
.open .dropdown-toggle .table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap,
.open .dropdown-toggle .table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #d4d4d4;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled],
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled],
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:hover,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:hover,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:hover,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:hover,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:focus,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:focus,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:focus,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:focus,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled:active,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled]:active,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled.active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.disabled.active,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled].active,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap[disabled].active {
  background: #e8e8e8;
  border-color: #c9c9c9;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc {
  -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.08) inset;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.08) inset;
  opacity: 1;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap .sort-marker,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap .sort-marker {
  line-height: 0;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc > .sort-marker.asc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc > .sort-marker.asc,
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc > .sort-marker.desc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc > .sort-marker.desc {
  display: none;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc .sort-marker.desc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.desc .sort-marker.desc {
  color: #006666;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc .sort-marker.asc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.asc .sort-marker.asc {
  color: #006666;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.none .sort-marker.desc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.none .sort-marker.desc {
  margin-top: 1px;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap .sort-marker-wrap.none .sort-marker.asc,
.table > thead > tr .th .sort-wrapper .sort-button-wrap .sort-marker-wrap.none .sort-marker.asc {
  margin-bottom: 1px;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap span.sort-marker-wrap.desc .sort-marker,
.table > thead > tr .th .sort-wrapper .sort-button-wrap span.sort-marker-wrap.desc .sort-marker,
.table > thead > tr > th .sort-wrapper .sort-button-wrap span.sort-marker-wrap.asc .sort-marker,
.table > thead > tr .th .sort-wrapper .sort-button-wrap span.sort-marker-wrap.asc .sort-marker {
  margin-top: 1px;
}
.table > thead > tr > th .sort-wrapper .sort-button-wrap span.sort-marker-wrap .sort-marker,
.table > thead > tr .th .sort-wrapper .sort-button-wrap span.sort-marker-wrap .sort-marker {
  margin-top: 1px;
}
.table > thead > tr > th:hover .sort-wrapper .sort-button-wrap .sort-marker-wrap.none,
.table > thead > tr .th:hover .sort-wrapper .sort-button-wrap .sort-marker-wrap.none {
  opacity: 0.9;
}
.table > tbody > tr {
  background-color: #f0f9f9;
}
.table > tbody > tr > th:first-child,
.table > tbody > tr .th:first-child {
  border-top: 0;
  border-right: 1px solid #dedede;
  vertical-align: middle;
}
.table > tbody > tr > td {
  padding: 12px;
  border: 0;
}
.table > tbody > tr > td,
.table > tbody > tr > td a {
  vertical-align: middle;
}
.table > tbody > tr > td.action-column {
  padding: 12px 14px 12px 12px;
}
.table > tbody > tr > td.action-column-compact {
  padding-right: 2px;
  padding-left: 2px;
}
.table > tbody > tr > td.item-name {
  font-weight: 500;
}
.table > tbody > tr > td .cell--refund {
  font-weight: 500;
  color: #00862b;
}
.table > tbody > tr > td .form-group {
  margin-bottom: 0;
}
.table > tbody > tr > td.no-wrap {
  white-space: nowrap;
}
.table > tbody tr.odd {
  background-color: #f6fdfd;
}
.table > tbody tr:not(.table-upload-row):not(.no-hover):hover {
  background-color: #ebf4f4;
}
.table > tbody tr.tableRow--clickable:not(.no-hover) {
  -webkit-transition: 80ms linear;
  transition: 80ms linear;
  -webkit-transition-property: background-color, outline;
  transition-property: background-color, outline;
  outline: 1px solid transparent;
  outline-offset: -1px;
  cursor: pointer;
}
.table > tbody tr.tableRow--clickable:not(.no-hover):hover,
.table > tbody tr.tableRow--clickable:not(.no-hover):focus {
  outline: 0;
  background-color: rgba(79, 173, 255, 0.25);
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  outline: 1px solid #0088ff;
}
#ContentViewport .table > tbody tr.selection {
  background: #a9d1d1;
}
#ContentViewport .table > tbody tr.selection.odd {
  background: #b3d6d6;
}
.table > tbody.selection,
.table > tbody tr.selection {
  color: inherit;
}
.table > tbody tr.no-results {
  text-align: center;
  font-style: italic;
  color: #707070;
  cursor: default;
  height: 100%;
}
.table > tbody tr.odd ~ tr:not(.odd) + tr.no-results {
  background-color: #f6fdfd;
}
.table > tbody td .warning-text {
  font-weight: 500;
  font-style: normal;
  border-radius: 3px;
  padding: 5px 12px 3px;
  border: 1px solid #d62121;
  color: #aa1a1a;
  color: #7e3636;
}
.table > tbody td .warning-text:before {
  content: "\e356";
  font-family: "AppIcons";
  font-weight: normal;
  background-color: inherit;
  color: #d62121;
  padding-right: 6px;
  line-height: 1.42857143;
  position: relative;
  top: -1px;
}
.table > tbody td span.warning-text {
  display: inline-block;
}
.table .no-padding {
  padding: 0;
}
.table--autoWidth {
  width: auto;
}
.table--autoWidth > thead > tr > th .sort-wrapper,
.table--autoWidth > thead > tr > .th .sort-wrapper {
  width: auto;
}
.table--autoWidth > thead > tr > th .sort-wrapper .sort-label,
.table--autoWidth > thead > tr > .th .sort-wrapper .sort-label {
  padding-right: 12px;
}
.table--autoWidth .action-column {
  width: auto;
}
.col-width-10-pct {
  width: calc(10 * 1%);
}
.col-width-20-pct {
  width: calc(20 * 1%);
}
.col-width-30-pct {
  width: calc(30 * 1%);
}
.col-width-40-pct {
  width: calc(40 * 1%);
}
.col-width-50-pct {
  width: calc(50 * 1%);
}
.col-width-60-pct {
  width: calc(60 * 1%);
}
.col-width-70-pct {
  width: calc(70 * 1%);
}
.col-width-80-pct {
  width: calc(80 * 1%);
}
.col-width-90-pct {
  width: calc(90 * 1%);
}
.col-width-100-pct {
  width: calc(100 * 1%);
}
.col-width-1-pct {
  width: 1%;
}
.table--fixed {
  table-layout: fixed;
  width: auto;
  min-width: 100%;
  max-width: 100%;
}
.page-body .table:not(.page-level) thead tr:first-child th {
  border-top: 1px solid #dedede;
}
.btn-secondary-action-placeholder {
  font-weight: 500;
}
tr:hover .btn-secondary-action-placeholder,
li:hover .btn-secondary-action-placeholder,
.btn-secondary-action-placeholder.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .btn-secondary-action-placeholder,
li:hover .btn-secondary-action-placeholder,
.btn-secondary-action-placeholder:hover,
.btn-secondary-action-placeholder:focus,
.btn-secondary-action-placeholder:active,
.btn-secondary-action-placeholder.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .btn-secondary-action-placeholder:hover,
li:hover .btn-secondary-action-placeholder:hover,
tr .btn-secondary-action-placeholder:hover,
li .btn-secondary-action-placeholder:hover,
.btn-secondary-action-placeholder:hover,
tr:hover .btn-secondary-action-placeholder:focus,
li:hover .btn-secondary-action-placeholder:focus,
tr .btn-secondary-action-placeholder:focus,
li .btn-secondary-action-placeholder:focus,
.btn-secondary-action-placeholder:focus {
  background: #c9e8e8;
}
tr:hover .btn-secondary-action-placeholder:active,
li:hover .btn-secondary-action-placeholder:active,
tr .btn-secondary-action-placeholder:active,
li .btn-secondary-action-placeholder:active,
.btn-secondary-action-placeholder:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.btn.btn-primary-action,
.btn.btn-secondary-action {
  color: #6e6e6e;
  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],
li:hover .btn.btn-primary-action[disabled],
li:hover .btn.btn-secondary-action[disabled],
tr .btn.btn-primary-action[disabled],
tr .btn.btn-secondary-action[disabled],
li .btn.btn-primary-action[disabled],
li .btn.btn-secondary-action[disabled],
tr:hover .btn.btn-primary-action.disabled,
tr:hover .btn.btn-secondary-action.disabled,
li:hover .btn.btn-primary-action.disabled,
li:hover .btn.btn-secondary-action.disabled,
tr .btn.btn-primary-action.disabled,
tr .btn.btn-secondary-action.disabled,
li .btn.btn-primary-action.disabled,
li .btn.btn-secondary-action.disabled {
  opacity: 0.2;
}
.btn.btn-primary-action,
.btn.btn-primary-action.disabled,
.btn.btn-primary-action[disabled="disabled"] {
  font-weight: 600;
}
tr:hover .btn.btn-primary-action,
tr:hover .btn.btn-primary-action.disabled,
tr:hover .btn.btn-primary-action[disabled="disabled"],
li:hover .btn.btn-primary-action,
li:hover .btn.btn-primary-action.disabled,
li:hover .btn.btn-primary-action[disabled="disabled"],
.btn.btn-primary-action.btn-primary-action--staticColor,
.btn.btn-primary-action.disabled.btn-primary-action--staticColor,
.btn.btn-primary-action[disabled="disabled"].btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .btn.btn-primary-action,
tr:hover .btn.btn-primary-action.disabled,
tr:hover .btn.btn-primary-action[disabled="disabled"],
li:hover .btn.btn-primary-action,
li:hover .btn.btn-primary-action.disabled,
li:hover .btn.btn-primary-action[disabled="disabled"],
.btn.btn-primary-action:hover,
.btn.btn-primary-action.disabled:hover,
.btn.btn-primary-action[disabled="disabled"]:hover,
.btn.btn-primary-action:focus,
.btn.btn-primary-action.disabled:focus,
.btn.btn-primary-action[disabled="disabled"]:focus,
.btn.btn-primary-action:active,
.btn.btn-primary-action.disabled:active,
.btn.btn-primary-action[disabled="disabled"]:active,
.btn.btn-primary-action.btn-primary-action--staticColor,
.btn.btn-primary-action.disabled.btn-primary-action--staticColor,
.btn.btn-primary-action[disabled="disabled"].btn-primary-action--staticColor {
  color: white;
}
tr:hover .btn.btn-primary-action:hover,
tr:hover .btn.btn-primary-action.disabled:hover,
tr:hover .btn.btn-primary-action[disabled="disabled"]:hover,
li:hover .btn.btn-primary-action:hover,
li:hover .btn.btn-primary-action.disabled:hover,
li:hover .btn.btn-primary-action[disabled="disabled"]:hover,
tr .btn.btn-primary-action:hover,
tr .btn.btn-primary-action.disabled:hover,
tr .btn.btn-primary-action[disabled="disabled"]:hover,
li .btn.btn-primary-action:hover,
li .btn.btn-primary-action.disabled:hover,
li .btn.btn-primary-action[disabled="disabled"]:hover,
.btn.btn-primary-action:hover,
.btn.btn-primary-action.disabled:hover,
.btn.btn-primary-action[disabled="disabled"]:hover,
tr:hover .btn.btn-primary-action:focus,
tr:hover .btn.btn-primary-action.disabled:focus,
tr:hover .btn.btn-primary-action[disabled="disabled"]:focus,
li:hover .btn.btn-primary-action:focus,
li:hover .btn.btn-primary-action.disabled:focus,
li:hover .btn.btn-primary-action[disabled="disabled"]:focus,
tr .btn.btn-primary-action:focus,
tr .btn.btn-primary-action.disabled:focus,
tr .btn.btn-primary-action[disabled="disabled"]:focus,
li .btn.btn-primary-action:focus,
li .btn.btn-primary-action.disabled:focus,
li .btn.btn-primary-action[disabled="disabled"]:focus,
.btn.btn-primary-action:focus,
.btn.btn-primary-action.disabled:focus,
.btn.btn-primary-action[disabled="disabled"]:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .btn.btn-primary-action:active,
tr:hover .btn.btn-primary-action.disabled:active,
tr:hover .btn.btn-primary-action[disabled="disabled"]:active,
li:hover .btn.btn-primary-action:active,
li:hover .btn.btn-primary-action.disabled:active,
li:hover .btn.btn-primary-action[disabled="disabled"]:active,
tr .btn.btn-primary-action:active,
tr .btn.btn-primary-action.disabled:active,
tr .btn.btn-primary-action[disabled="disabled"]:active,
li .btn.btn-primary-action:active,
li .btn.btn-primary-action.disabled:active,
li .btn.btn-primary-action[disabled="disabled"]:active,
.btn.btn-primary-action:active,
.btn.btn-primary-action.disabled:active,
.btn.btn-primary-action[disabled="disabled"]:active {
  background: #0b5b5b;
  border-color: #004242;
}
.btn.btn-primary-action.disabled,
.btn.btn-primary-action[disabled="disabled"] {
  opacity: 0.4;
}
.btn.btn-secondary-action,
.btn.btn-secondary-action.disabled,
.btn.btn-secondary-action[disabled="disabled"] {
  font-weight: 500;
}
tr:hover .btn.btn-secondary-action,
tr:hover .btn.btn-secondary-action.disabled,
tr:hover .btn.btn-secondary-action[disabled="disabled"],
li:hover .btn.btn-secondary-action,
li:hover .btn.btn-secondary-action.disabled,
li:hover .btn.btn-secondary-action[disabled="disabled"],
.btn.btn-secondary-action.btn-secondary-action--staticColor,
.btn.btn-secondary-action.disabled.btn-secondary-action--staticColor,
.btn.btn-secondary-action[disabled="disabled"].btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .btn.btn-secondary-action,
tr:hover .btn.btn-secondary-action.disabled,
tr:hover .btn.btn-secondary-action[disabled="disabled"],
li:hover .btn.btn-secondary-action,
li:hover .btn.btn-secondary-action.disabled,
li:hover .btn.btn-secondary-action[disabled="disabled"],
.btn.btn-secondary-action:hover,
.btn.btn-secondary-action.disabled:hover,
.btn.btn-secondary-action[disabled="disabled"]:hover,
.btn.btn-secondary-action:focus,
.btn.btn-secondary-action.disabled:focus,
.btn.btn-secondary-action[disabled="disabled"]:focus,
.btn.btn-secondary-action:active,
.btn.btn-secondary-action.disabled:active,
.btn.btn-secondary-action[disabled="disabled"]:active,
.btn.btn-secondary-action.btn-secondary-action--staticColor,
.btn.btn-secondary-action.disabled.btn-secondary-action--staticColor,
.btn.btn-secondary-action[disabled="disabled"].btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .btn.btn-secondary-action:hover,
tr:hover .btn.btn-secondary-action.disabled:hover,
tr:hover .btn.btn-secondary-action[disabled="disabled"]:hover,
li:hover .btn.btn-secondary-action:hover,
li:hover .btn.btn-secondary-action.disabled:hover,
li:hover .btn.btn-secondary-action[disabled="disabled"]:hover,
tr .btn.btn-secondary-action:hover,
tr .btn.btn-secondary-action.disabled:hover,
tr .btn.btn-secondary-action[disabled="disabled"]:hover,
li .btn.btn-secondary-action:hover,
li .btn.btn-secondary-action.disabled:hover,
li .btn.btn-secondary-action[disabled="disabled"]:hover,
.btn.btn-secondary-action:hover,
.btn.btn-secondary-action.disabled:hover,
.btn.btn-secondary-action[disabled="disabled"]:hover,
tr:hover .btn.btn-secondary-action:focus,
tr:hover .btn.btn-secondary-action.disabled:focus,
tr:hover .btn.btn-secondary-action[disabled="disabled"]:focus,
li:hover .btn.btn-secondary-action:focus,
li:hover .btn.btn-secondary-action.disabled:focus,
li:hover .btn.btn-secondary-action[disabled="disabled"]:focus,
tr .btn.btn-secondary-action:focus,
tr .btn.btn-secondary-action.disabled:focus,
tr .btn.btn-secondary-action[disabled="disabled"]:focus,
li .btn.btn-secondary-action:focus,
li .btn.btn-secondary-action.disabled:focus,
li .btn.btn-secondary-action[disabled="disabled"]:focus,
.btn.btn-secondary-action:focus,
.btn.btn-secondary-action.disabled:focus,
.btn.btn-secondary-action[disabled="disabled"]:focus {
  background: #c9e8e8;
}
tr:hover .btn.btn-secondary-action:active,
tr:hover .btn.btn-secondary-action.disabled:active,
tr:hover .btn.btn-secondary-action[disabled="disabled"]:active,
li:hover .btn.btn-secondary-action:active,
li:hover .btn.btn-secondary-action.disabled:active,
li:hover .btn.btn-secondary-action[disabled="disabled"]:active,
tr .btn.btn-secondary-action:active,
tr .btn.btn-secondary-action.disabled:active,
tr .btn.btn-secondary-action[disabled="disabled"]:active,
li .btn.btn-secondary-action:active,
li .btn.btn-secondary-action.disabled:active,
li .btn.btn-secondary-action[disabled="disabled"]:active,
.btn.btn-secondary-action:active,
.btn.btn-secondary-action.disabled:active,
.btn.btn-secondary-action[disabled="disabled"]:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.btn.btn-secondary-action.disabled,
.btn.btn-secondary-action[disabled="disabled"] {
  opacity: 0.5;
}
.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: #6e6e6e;
  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: #5d5d5d;
  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: #6e6e6e;
  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: #6e6e6e;
  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: #6e6e6e;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
a.btn-icon-solo.btn-danger-hover:hover,
button.btn-icon-solo.btn-danger-hover:hover,
a.btn-icon-solo.btn-danger-hover.hover,
button.btn-icon-solo.btn-danger-hover.hover,
a.btn-icon-solo.btn-danger-hover:active,
button.btn-icon-solo.btn-danger-hover:active,
a.btn-icon-solo.btn-danger-hover.active,
button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-togglea.btn-icon-solo.btn-danger-hover,
.open .dropdown-togglebutton.btn-icon-solo.btn-danger-hover {
  color: #fff;
  background: #b42727;
  border-color: #8e1f1f;
}
a.btn-icon-solo.btn-danger-hover:active,
button.btn-icon-solo.btn-danger-hover:active,
a.btn-icon-solo.btn-danger-hover.active,
button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-togglea.btn-icon-solo.btn-danger-hover,
.open .dropdown-togglebutton.btn-icon-solo.btn-danger-hover {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #b42727;
}
a.btn-icon-solo.btn-danger-hover.disabled,
button.btn-icon-solo.btn-danger-hover.disabled,
a.btn-icon-solo.btn-danger-hover[disabled],
button.btn-icon-solo.btn-danger-hover[disabled],
a.btn-icon-solo.btn-danger-hover.disabled:hover,
button.btn-icon-solo.btn-danger-hover.disabled:hover,
a.btn-icon-solo.btn-danger-hover[disabled]:hover,
button.btn-icon-solo.btn-danger-hover[disabled]:hover,
a.btn-icon-solo.btn-danger-hover.disabled.hover,
button.btn-icon-solo.btn-danger-hover.disabled.hover,
a.btn-icon-solo.btn-danger-hover[disabled].hover,
button.btn-icon-solo.btn-danger-hover[disabled].hover,
a.btn-icon-solo.btn-danger-hover.disabled:focus,
button.btn-icon-solo.btn-danger-hover.disabled:focus,
a.btn-icon-solo.btn-danger-hover[disabled]:focus,
button.btn-icon-solo.btn-danger-hover[disabled]:focus,
a.btn-icon-solo.btn-danger-hover.disabled:active,
button.btn-icon-solo.btn-danger-hover.disabled:active,
a.btn-icon-solo.btn-danger-hover[disabled]:active,
button.btn-icon-solo.btn-danger-hover[disabled]:active,
a.btn-icon-solo.btn-danger-hover.disabled.active,
button.btn-icon-solo.btn-danger-hover.disabled.active,
a.btn-icon-solo.btn-danger-hover[disabled].active,
button.btn-icon-solo.btn-danger-hover[disabled].active {
  background: #d23232;
  border-color: #c02a2a;
}
a.btn-icon-solo:focus,
button.btn-icon-solo:focus {
  outline: 0;
  -webkit-box-shadow: 0px 0px 1px 1px #85b4fe;
          box-shadow: 0px 0px 1px 1px #85b4fe;
}
.table.expandable tr.selection a.btn-icon-solo:hover,
.table.expandable tr.selection button.btn-icon-solo:hover,
.table.expandable tr.selection a.btn-icon-solo.hover,
.table.expandable tr.selection button.btn-icon-solo.hover,
.table.expandable tr.selection a.btn-icon-solo:active,
.table.expandable tr.selection button.btn-icon-solo:active,
.table.expandable tr.selection a.btn-icon-solo.active,
.table.expandable tr.selection button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection button.btn-icon-solo {
  color: #5d5d5d;
  background: #a7a7a7;
  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: #a7a7a7;
}
.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: #bbbbbb;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary-action,
.btn-secondary-action {
  color: #6e6e6e;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .btn-primary-action[disabled],
tr:hover .btn-secondary-action[disabled],
li:hover .btn-primary-action[disabled],
li:hover .btn-secondary-action[disabled],
tr .btn-primary-action[disabled],
tr .btn-secondary-action[disabled],
li .btn-primary-action[disabled],
li .btn-secondary-action[disabled],
tr:hover .btn-primary-action.disabled,
tr:hover .btn-secondary-action.disabled,
li:hover .btn-primary-action.disabled,
li:hover .btn-secondary-action.disabled,
tr .btn-primary-action.disabled,
tr .btn-secondary-action.disabled,
li .btn-primary-action.disabled,
li .btn-secondary-action.disabled {
  opacity: 0.2;
}
.btn-primary-action {
  font-weight: 600;
}
tr:hover .btn-primary-action,
li:hover .btn-primary-action,
.btn-primary-action.btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .btn-primary-action,
li:hover .btn-primary-action,
.btn-primary-action:hover,
.btn-primary-action:focus,
.btn-primary-action:active,
.btn-primary-action.btn-primary-action--staticColor {
  color: white;
}
tr:hover .btn-primary-action:hover,
li:hover .btn-primary-action:hover,
tr .btn-primary-action:hover,
li .btn-primary-action:hover,
.btn-primary-action:hover,
tr:hover .btn-primary-action:focus,
li:hover .btn-primary-action:focus,
tr .btn-primary-action:focus,
li .btn-primary-action:focus,
.btn-primary-action:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .btn-primary-action:active,
li:hover .btn-primary-action:active,
tr .btn-primary-action:active,
li .btn-primary-action:active,
.btn-primary-action:active {
  background: #0b5b5b;
  border-color: #004242;
}
.btn-secondary-action {
  font-weight: 500;
}
tr:hover .btn-secondary-action,
li:hover .btn-secondary-action,
.btn-secondary-action.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .btn-secondary-action,
li:hover .btn-secondary-action,
.btn-secondary-action:hover,
.btn-secondary-action:focus,
.btn-secondary-action:active,
.btn-secondary-action.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .btn-secondary-action:hover,
li:hover .btn-secondary-action:hover,
tr .btn-secondary-action:hover,
li .btn-secondary-action:hover,
.btn-secondary-action:hover,
tr:hover .btn-secondary-action:focus,
li:hover .btn-secondary-action:focus,
tr .btn-secondary-action:focus,
li .btn-secondary-action:focus,
.btn-secondary-action:focus {
  background: #c9e8e8;
}
tr:hover .btn-secondary-action:active,
li:hover .btn-secondary-action:active,
tr .btn-secondary-action:active,
li .btn-secondary-action:active,
.btn-secondary-action:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.action-column-hover-placeholder a.btn:not(.disabled):not([disabled="disabled"]),
.action-column-hover-placeholder button.btn:not(.disabled):not([disabled="disabled"]) {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: 70ms 0ms all ease-in;
  transition: 70ms 0ms all ease-in;
}
.action-column-hover-placeholder a.btn:not(.disabled):not([disabled="disabled"]):nth-child(2),
.action-column-hover-placeholder button.btn:not(.disabled):not([disabled="disabled"]):nth-child(2) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}
.action-column-hover-placeholder a.btn:not(.disabled):not([disabled="disabled"]):nth-child(3),
.action-column-hover-placeholder button.btn:not(.disabled):not([disabled="disabled"]):nth-child(3) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}
.action-column-hover-placeholder a.btn:not(.disabled):not([disabled="disabled"]):nth-child(4),
.action-column-hover-placeholder button.btn:not(.disabled):not([disabled="disabled"]):nth-child(4) {
  -webkit-transition-delay: 120ms;
  transition-delay: 120ms;
}
.action-column {
  width: 1%;
  white-space: nowrap;
}
.action-column .icon-wrap.expand-toggle {
  -webkit-transition: 220ms all ease;
  transition: 220ms all ease;
  -webkit-transform-origin: 50% 40%;
  transform-origin: 50% 40%;
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
}
.action-column .icon-wrap.expand-toggle.expanded {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.action-column a.btn-icon-solo,
.action-column button.btn-icon-solo {
  padding: 4px 9px;
  color: #6e6e6e;
  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: #5d5d5d;
  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: #6e6e6e;
  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: #6e6e6e;
  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: #6e6e6e;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(0, 0, 0, 0);
}
.action-column a.btn-icon-solo.btn-danger-hover:hover,
.action-column button.btn-icon-solo.btn-danger-hover:hover,
.action-column a.btn-icon-solo.btn-danger-hover.hover,
.action-column button.btn-icon-solo.btn-danger-hover.hover,
.action-column a.btn-icon-solo.btn-danger-hover:active,
.action-column button.btn-icon-solo.btn-danger-hover:active,
.action-column a.btn-icon-solo.btn-danger-hover.active,
.action-column button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.action-column a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.action-column button.btn-icon-solo.btn-danger-hover {
  color: #fff;
  background: #b42727;
  border-color: #8e1f1f;
}
.action-column a.btn-icon-solo.btn-danger-hover:active,
.action-column button.btn-icon-solo.btn-danger-hover:active,
.action-column a.btn-icon-solo.btn-danger-hover.active,
.action-column button.btn-icon-solo.btn-danger-hover.active,
.open .dropdown-toggle.action-column a.btn-icon-solo.btn-danger-hover,
.open .dropdown-toggle.action-column button.btn-icon-solo.btn-danger-hover {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-image: none;
  background: #b42727;
}
.action-column a.btn-icon-solo.btn-danger-hover.disabled,
.action-column button.btn-icon-solo.btn-danger-hover.disabled,
.action-column a.btn-icon-solo.btn-danger-hover[disabled],
.action-column button.btn-icon-solo.btn-danger-hover[disabled],
.action-column a.btn-icon-solo.btn-danger-hover.disabled:hover,
.action-column button.btn-icon-solo.btn-danger-hover.disabled:hover,
.action-column a.btn-icon-solo.btn-danger-hover[disabled]:hover,
.action-column button.btn-icon-solo.btn-danger-hover[disabled]:hover,
.action-column a.btn-icon-solo.btn-danger-hover.disabled.hover,
.action-column button.btn-icon-solo.btn-danger-hover.disabled.hover,
.action-column a.btn-icon-solo.btn-danger-hover[disabled].hover,
.action-column button.btn-icon-solo.btn-danger-hover[disabled].hover,
.action-column a.btn-icon-solo.btn-danger-hover.disabled:focus,
.action-column button.btn-icon-solo.btn-danger-hover.disabled:focus,
.action-column a.btn-icon-solo.btn-danger-hover[disabled]:focus,
.action-column button.btn-icon-solo.btn-danger-hover[disabled]:focus,
.action-column a.btn-icon-solo.btn-danger-hover.disabled:active,
.action-column button.btn-icon-solo.btn-danger-hover.disabled:active,
.action-column a.btn-icon-solo.btn-danger-hover[disabled]:active,
.action-column button.btn-icon-solo.btn-danger-hover[disabled]:active,
.action-column a.btn-icon-solo.btn-danger-hover.disabled.active,
.action-column button.btn-icon-solo.btn-danger-hover.disabled.active,
.action-column a.btn-icon-solo.btn-danger-hover[disabled].active,
.action-column button.btn-icon-solo.btn-danger-hover[disabled].active {
  background: #d23232;
  border-color: #c02a2a;
}
.action-column a.btn-icon-solo:focus,
.action-column button.btn-icon-solo:focus {
  outline: 0;
  -webkit-box-shadow: 0px 0px 1px 1px #85b4fe;
          box-shadow: 0px 0px 1px 1px #85b4fe;
}
.table.expandable tr.selection .action-column a.btn-icon-solo:hover,
.table.expandable tr.selection .action-column button.btn-icon-solo:hover,
.table.expandable tr.selection .action-column a.btn-icon-solo.hover,
.table.expandable tr.selection .action-column button.btn-icon-solo.hover,
.table.expandable tr.selection .action-column a.btn-icon-solo:active,
.table.expandable tr.selection .action-column button.btn-icon-solo:active,
.table.expandable tr.selection .action-column a.btn-icon-solo.active,
.table.expandable tr.selection .action-column button.btn-icon-solo.active,
.open .dropdown-toggle.table.expandable tr.selection .action-column a.btn-icon-solo,
.open .dropdown-toggle.table.expandable tr.selection .action-column button.btn-icon-solo {
  color: #5d5d5d;
  background: #a7a7a7;
  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: #a7a7a7;
}
.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: #bbbbbb;
  border-color: rgba(0, 0, 0, 0);
}
.action-column .btn-primary-action,
.action-column .btn-secondary-action {
  color: #6e6e6e;
  background: rgba(0, 0, 0, 0);
  border-color: rgba(128, 128, 128, 0.45);
}
tr:hover .action-column .btn-primary-action[disabled],
tr:hover .action-column .btn-secondary-action[disabled],
li:hover .action-column .btn-primary-action[disabled],
li:hover .action-column .btn-secondary-action[disabled],
tr .action-column .btn-primary-action[disabled],
tr .action-column .btn-secondary-action[disabled],
li .action-column .btn-primary-action[disabled],
li .action-column .btn-secondary-action[disabled],
tr:hover .action-column .btn-primary-action.disabled,
tr:hover .action-column .btn-secondary-action.disabled,
li:hover .action-column .btn-primary-action.disabled,
li:hover .action-column .btn-secondary-action.disabled,
tr .action-column .btn-primary-action.disabled,
tr .action-column .btn-secondary-action.disabled,
li .action-column .btn-primary-action.disabled,
li .action-column .btn-secondary-action.disabled {
  opacity: 0.2;
}
.action-column .btn-primary-action {
  font-weight: 600;
}
tr:hover .action-column .btn-primary-action,
li:hover .action-column .btn-primary-action,
.action-column .btn-primary-action.btn-primary-action--staticColor {
  background: #0e7171;
  border-color: #004242;
}
tr:hover .action-column .btn-primary-action,
li:hover .action-column .btn-primary-action,
.action-column .btn-primary-action:hover,
.action-column .btn-primary-action:focus,
.action-column .btn-primary-action:active,
.action-column .btn-primary-action.btn-primary-action--staticColor {
  color: white;
}
tr:hover .action-column .btn-primary-action:hover,
li:hover .action-column .btn-primary-action:hover,
tr .action-column .btn-primary-action:hover,
li .action-column .btn-primary-action:hover,
.action-column .btn-primary-action:hover,
tr:hover .action-column .btn-primary-action:focus,
li:hover .action-column .btn-primary-action:focus,
tr .action-column .btn-primary-action:focus,
li .action-column .btn-primary-action:focus,
.action-column .btn-primary-action:focus {
  border-color: #005c5c;
  background: #118888;
}
tr:hover .action-column .btn-primary-action:active,
li:hover .action-column .btn-primary-action:active,
tr .action-column .btn-primary-action:active,
li .action-column .btn-primary-action:active,
.action-column .btn-primary-action:active {
  background: #0b5b5b;
  border-color: #004242;
}
.action-column .btn-secondary-action {
  font-weight: 500;
}
tr:hover .action-column .btn-secondary-action,
li:hover .action-column .btn-secondary-action,
.action-column .btn-secondary-action.btn-secondary-action--staticColor {
  background-color: #dbf0f0;
  border-color: #97c3c3;
}
tr:hover .action-column .btn-secondary-action,
li:hover .action-column .btn-secondary-action,
.action-column .btn-secondary-action:hover,
.action-column .btn-secondary-action:focus,
.action-column .btn-secondary-action:active,
.action-column .btn-secondary-action.btn-secondary-action--staticColor {
  color: #467c7c;
}
tr:hover .action-column .btn-secondary-action:hover,
li:hover .action-column .btn-secondary-action:hover,
tr .action-column .btn-secondary-action:hover,
li .action-column .btn-secondary-action:hover,
.action-column .btn-secondary-action:hover,
tr:hover .action-column .btn-secondary-action:focus,
li:hover .action-column .btn-secondary-action:focus,
tr .action-column .btn-secondary-action:focus,
li .action-column .btn-secondary-action:focus,
.action-column .btn-secondary-action:focus {
  background: #c9e8e8;
}
tr:hover .action-column .btn-secondary-action:active,
li:hover .action-column .btn-secondary-action:active,
tr .action-column .btn-secondary-action:active,
li .action-column .btn-secondary-action:active,
.action-column .btn-secondary-action:active {
  background: #b7e1e1;
  border-color: #77b1b1;
}
.action-column .app-icon-expand,
.action-column .app-icon-expanded {
  font-size: 1rem;
}
.action-column .app-icon-arrow-up3:before,
.action-column .app-icon-arrow-down3:before {
  font-size: 1.14285714rem;
  margin: -2px;
  position: relative;
  top: 2px;
  height: 14px;
}
.action-column .childCount {
  position: absolute;
  font-size: 0.75em;
  color: black;
  bottom: 0;
  left: 0;
  text-align: center;
  min-width: 1em;
}
.action-column .btn {
  font-weight: 400;
}
.action-column .btn + .btn {
  margin-left: 2px;
}
.action-column .btn.placeholder {
  visibility: hidden;
}
.action-column .btn + .btn.btn-icon-solo.btn-danger-hover {
  margin-left: 8px;
}
.action-column .btn.btn-icon-solo + .btn.btn-icon-solo {
  margin-left: 0;
}
.action-column .btn:not(:focus):not(.active) {
  opacity: 0.4;
}
.action-column:last-child .btn {
  -webkit-transform: translate3d(0, 2px, 0);
  transform: translate3d(0, 2px, 0);
}
.action-column:last-child .btn:focus {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.action-column [class*="app-icon-"] {
  font-size: 1rem;
}
.action-column .btn.btn-icon-solo[disabled="disabled"],
.action-column .btn.btn-icon-solo.disabled {
  background-color: transparent;
  cursor: not-allowed;
  opacity: 0.2;
}
.action-column--shy .btn:not(:focus):not(.active) {
  opacity: 0;
}
.table tr:hover .action-column a.btn:not(.disabled):not([disabled="disabled"]),
.table tr:hover .action-column button.btn:not(.disabled):not([disabled="disabled"]) {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: 70ms 0ms all ease-in;
  transition: 70ms 0ms all ease-in;
}
.table tr:hover .action-column a.btn:not(.disabled):not([disabled="disabled"]):nth-child(2),
.table tr:hover .action-column button.btn:not(.disabled):not([disabled="disabled"]):nth-child(2) {
  -webkit-transition-delay: 40ms;
  transition-delay: 40ms;
}
.table tr:hover .action-column a.btn:not(.disabled):not([disabled="disabled"]):nth-child(3),
.table tr:hover .action-column button.btn:not(.disabled):not([disabled="disabled"]):nth-child(3) {
  -webkit-transition-delay: 80ms;
  transition-delay: 80ms;
}
.table tr:hover .action-column a.btn:not(.disabled):not([disabled="disabled"]):nth-child(4),
.table tr:hover .action-column button.btn:not(.disabled):not([disabled="disabled"]):nth-child(4) {
  -webkit-transition-delay: 120ms;
  transition-delay: 120ms;
}
.toggle-column {
  white-space: nowrap;
}
.table.expandable .collapse-parent:not(.expanded) .collapses {
  display: none;
}
.checkbox-cell {
  width: 1%;
}
.checkbox-cell input[type="checkbox"] {
  float: right;
}
.checkbox-cell.checkbox-cell--centered {
  text-align: center;
}
.checkbox-cell.checkbox-cell--centered input[type="checkbox"] {
  float: none;
}
.sibling-controls .btn.btn-default.form-control.split-toggle {
  color: #626362;
  font-size: 1.14285714rem;
  line-height: 20px;
  height: 35px;
  font-weight: 500;
  background: #ecf4f4;
}
.sibling-controls .btn.btn-default.form-control.split-toggle.active {
  color: #ffffff;
  background: #a1cece;
  border-color: #6aa0a0;
}
.sibling-controls.split-block-group,
.sibling-controls.split-block-heading,
.sibling-controls.distinct-controls,
.sibling-controls.table-filter-padding {
  background: #e2eeee;
  border-bottom: 1px solid #b4caca;
}
.sibling-controls.distinct-controls:last-child {
  border-bottom: #dedede;
}
.page-heading {
  border-bottom-color: #628d8d;
}
.table td a:not(.btn):not(.select2-choice) {
  font-weight: 500;
  border-bottom: 1px solid #c7e1e1;
}
.table td a:not(.btn):not(.select2-choice):hover {
  text-decoration: none;
  border-bottom-color: #63abab;
}
.table tbody + tbody {
  border-top: 0;
}
.table tbody.expanded {
  border-top: 2px solid #c3dfdf;
  border-bottom: 2px solid #c3dfdf;
}
.table tbody.expanded.selection {
  border-top-color: #88bfbf;
  border-bottom-color: #88bfbf;
}
.table tbody.expanded > tr {
  background: #e9f7f7;
}
.table:not(.no-hover) .table tbody.expanded > tr:not(.no-hover):hover {
  background: #e4f1f1;
}
.table tbody.expanded > tr.selection ~ tr {
  background-color: #b9e4e4;
}
.table:not(.no-hover) .table tbody.expanded > tr.selection ~ tr:not(.no-hover):hover {
  background: #b9dada;
}
.table tbody.expanded > tr.selection ~ tr.odd {
  background-color: #b5f2f2;
}
.table:not(.no-hover) .table tbody.expanded > tr.selection ~ tr.odd:not(.no-hover):hover {
  background: #b9dada;
}
.table tbody.expanded > tr.odd {
  background-color: #eefcfc;
}
.table:not(.no-hover) .table tbody.expanded > tr.odd:not(.no-hover):hover {
  background: #e4f1f1;
}
.table tbody.expanded > tr:first-child {
  background: #dbebeb;
}
.table:not(.no-hover) .table tbody.expanded > tr:first-child:not(.no-hover):hover {
  background: #d1e6e6;
}
tbody.collapsible:last-child > tr:first-child:not(.expanded) {
  border-bottom: 1px solid #dedede;
}
tbody.deep-nesting > tr.level-2 {
  background-color: #e0ebeb;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-2:not(.no-hover):hover {
  background-color: #dae7e7;
}
tbody.deep-nesting > tr.level-2.odd {
  background-color: #e6efef;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-2.odd:not(.no-hover):hover {
  background-color: #dae7e7;
}
tbody.deep-nesting > tr.level-3 {
  background-color: #d2e5e5;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-3:not(.no-hover):hover {
  background-color: #cbe1e1;
}
tbody.deep-nesting > tr.level-3.odd {
  background-color: #d8e9e9;
}
.table:not(.no-hover) tbody.deep-nesting > tr.level-3.odd:not(.no-hover):hover {
  background-color: #cbe1e1;
}
.table > tbody > tr.multiline > td {
  vertical-align: top;
  padding-bottom: 20px;
}
.table > tbody > tr.multiline > td.action-column .btn-icon-solo {
  position: relative;
  top: -4px;
}
.cell-multiline:not(:empty) {
  display: block;
}
.multiline-heading {
  font-weight: 500;
}
.main-content-padding .table tr {
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
}
.main-content-padding .table tr:last-child {
  border-bottom: 1px solid #dbdbdb;
}
#ContentViewport .main-content-padding .table.expandable tbody:last-child {
  border-bottom: 1px solid #dbdbdb;
}
.main-content-padding .table thead > tr {
  border-left: 1px solid #dedede;
  border-right: 1px solid #dedede;
}
.main-content-padding .table tr > td:first-child,
.main-content-padding .table tr > th:first-child {
  padding-left: 18px;
}
.main-content-padding .table tr > td:last-child,
.main-content-padding .table tr > th:last-child {
  padding-right: 18px;
}
.table-sortable tbody tr {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
.table-sortable .table-sortable-placeholder {
  background: #fff;
  border-top: 1px dashed #dbdbdb;
  border-bottom: 1px dashed #dbdbdb;
}
.table-sortable tr.ui-sortable-helper {
  -webkit-box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.15);
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
  -webkit-transition: 140ms ease-in;
  transition: 140ms ease-in;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.table-sortable tr.ui-sortable-helper .action-column .btn {
  display: none;
}
.table.table-sortable > tbody > tr.ui-sortable-helper {
  background: rgba(240, 249, 249, 0.8);
}
.table-level-padding {
  padding-left: 18px;
  padding-right: 18px;
}
.table-filter-padding {
  padding-left: 24px;
  padding-right: 24px;
}
.action-column .btn-copy {
  color: #4a4a4a;
  background: #eeeeee;
  border-color: #dddddd;
}
.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: #c9c9c9;
  border-color: #9c9c9c;
}
.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: #c9c9c9;
}
.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: #dddddd;
  border-color: #bbbbbb;
}
.row-status-icon {
  opacity: 0.6;
  vertical-align: middle;
  height: 16px;
  width: 16px;
}
.row-status-icon.left {
  margin-right: 0.3em;
}
.row-status-icon.right {
  margin-left: 0.3em;
}
.row-status-icon.icon--confidential {
  color: #e61919;
}
.row-status-icon.icon--confidentiality-requested {
  fill: #ff6200;
}
.row-status-icon.icon--notification {
  fill: #ff6200;
}
table.table.dmr-summary-table tbody {
  font-size: 0.85714286rem;
  border-bottom: 1px solid #dbdbdb;
}
table.table.dmr-summary-table tbody > tr > th,
table.table.dmr-summary-table tbody > tr > .th {
  min-width: 137px;
}
table.table.dmr-summary-table tbody > tr > td > select {
  min-width: 125px;
}
table.table.dmr-summary-table tbody > tr > td > select[readonly] {
  min-width: 90px;
}
table.table.dmr-summary-table th,
table.table.dmr-summary-table td {
  text-align: center;
}
table.table.table--split-rows tbody > tr:last-child,
table.table.table--split-rows tbody > tr > th[role="rowheader"],
table.table.table--split-rows thead > tr > th,
table.table.table--split-rows thead > tr > .th {
  border-bottom: 1px solid #d4d4d4;
}
table.table.table--split-rows tbody > tr:nth-child(2) {
  border-top: 1px solid #e3e3e3;
}
table.table.table--split-rows tbody > td[rowspan="2"] {
  border-right: 1px solid #e3e3e3;
  border-left: 1px solid #e3e3e3;
}
table.table.table--split-rows tbody > th[role="rowheader"]:first-child,
table.table.table--split-rows tbody > .th[role="rowheader"]:first-child {
  padding-left: 8px;
  padding-right: 8px;
}
table .input-group-addon,
table .input-group-btn {
  width: auto;
}
.page-body.list-view,
.page-body-column.list-view {
  background-color: #f3f7f7;
}
td .form-control[type="text"] {
  min-width: 6em;
}
td.number {
  text-align: right;
}
.number--charge {
  font-weight: 700;
}
.number--charge--red {
  color: #aa1a1a;
  background: rgba(170, 26, 26, 0.1);
}
.number--charge--green {
  color: #1a5813;
  background: rgba(39, 130, 28, 0.1);
}
.number--charge--yellow {
  background: rgba(255, 243, 82, 0.3);
  color: #827b21;
}
td.order-select {
  width: 1%;
}
td.order-select select.form-control {
  min-width: calc(51px + 2em);
  width: auto;
}
tbody.headless tr:first-child {
  border-top: 1px solid #dbdbdb;
}
.page-body .table table[aria-labelledby^="datepicker"] > tbody > tr > td {
  padding: 2px;
}
.page-body .table table[aria-labelledby^="datepicker"] thead > tr:first-child > th,
.page-body .table table[aria-labelledby^="datepicker"] thead > tr:first-child > .th {
  padding-left: 2px;
  padding-right: 2px;
}
.page-body .table table[aria-labelledby^="datepicker"] tbody > tr > td:last-child {
  padding-right: 2px;
}
.table-row-thumbnailCell {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  max-width: 48px;
}
.table-row-thumbnail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: auto;
  max-width: 48px;
  max-height: 64px;
  border: 2px solid white;
  background-color: white;
  border-radius: 2px;
  -webkit-box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.2);
}
.table-row-thumbnail--placeholder {
  width: 48px;
  height: 48px;
  background: #dcdcdc;
  border-color: #dcdcdc;
  padding: 12px;
  color: white;
}
.table-row-thumbnail--placeholder > svg {
  width: 100%;
  height: 100%;
}
.table-row-thumbnailCell--clickable {
  display: block;
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
  -webkit-transition: 80ms linear box-shadow;
  transition: 80ms linear box-shadow;
}
.table-row-thumbnailCell--clickable:hover {
  -webkit-box-shadow: 0 0 7px 0px #00c0d9;
          box-shadow: 0 0 7px 0px #00c0d9;
}
.table-row-thumbnail-image {
  max-height: 60px;
  max-width: 44px;
  width: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.table-headerText--large {
  font-size: 18px;
}
td.table-cell--borderRight.table-cell--borderRight,
.td.table-cell--borderRight.table-cell--borderRight {
  border-right: 1px solid #dedede;
}
.checkbox-cell--signingRole {
  min-width: 80px;
}
.table > tbody > tr > .checkbox-cell--signingRole {
  border-right: 1px solid #dedede;
}
.table-headerCell--signingRole-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}
.table-headerCell--signingRole-row:not(:last-child) {
  margin-bottom: 0.33em;
}
.range-wrap label,
.range-wrap .range-wrap__limit,
.range-wrap .range-wrap__button,
.range-wrap input[type="range"] {
  display: inline-block;
  vertical-align: middle;
}
.range-wrap label {
  margin-bottom: 0;
}
.range-wrap .range-wrap__limit {
  margin: 0;
  font-weight: 500;
  padding: 4px 6px;
  line-height: 1em;
  border-radius: 3px;
  color: #666666;
  background: none;
  min-width: 2em;
  text-align: center;
  border: 1px solid #b3b3b3;
}
.range-wrap .range-wrap__button {
  margin: 0 2px;
  padding: 4px;
  line-height: 1em;
}
.range-wrap .range-wrap__button svg {
  vertical-align: middle;
  height: 14px;
  width: 14px;
}
.range-wrap:hover input[type=range]::-webkit-slider-thumb {
  background: #8b9898;
}
.range-wrap:hover input[type=range]::-moz-range-thumb {
  background: #8b9898;
}
.range-wrap:hover input[type=range]::-ms-thumb {
  background: #8b9898;
}
.range-wrap:hover input[type=range]::-webkit-slider-runnable-track {
  background: #dbdbdb;
}
.range-wrap:hover input[type=range]::-moz-range-track {
  background: #dbdbdb;
}
.range-wrap:hover input[type=range]::-ms-fill-lower {
  background: #dbdbdb;
}
.range-wrap:hover input[type=range]::-ms-fill-upper {
  background: #dbdbdb;
}
input[type=range] {
  -webkit-appearance: none;
  background: none;
  padding: 0;
}
input[type=range]:focus {
  outline: none;
}
input[type=range]::-webkit-slider-runnable-track {
  height: 8px;
  cursor: pointer;
  animate: 0.2s;
  -webkit-box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
          box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  background: #d4d4d4;
  border-radius: 6px;
  border: 0px solid #000101;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]::-webkit-slider-thumb {
  -webkit-box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
          box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  border: 0px solid #000000;
  height: 15px;
  width: 30px;
  border-radius: 5px;
  background: #788787;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -3.5px;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]:focus::-webkit-slider-runnable-track {
  background: #d4d4d4;
}
input[type=range]::-moz-range-track {
  height: 8px;
  cursor: pointer;
  animate: 0.2s;
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  background: #d4d4d4;
  border-radius: 6px;
  border: 0px solid #000101;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]::-moz-range-thumb {
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  border: 0px solid #000000;
  height: 15px;
  width: 30px;
  border-radius: 5px;
  background: #788787;
  cursor: pointer;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]::-ms-track {
  height: 8px;
  cursor: pointer;
  animate: 0.2s;
  background: transparent;
  border-color: transparent;
  border-width: 30px 0;
  color: transparent;
}
input[type=range]::-ms-fill-lower {
  background: #d4d4d4;
  border: 0px solid #000101;
  border-radius: 12px;
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]::-ms-fill-upper {
  background: #d4d4d4;
  border: 0px solid #000101;
  border-radius: 12px;
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]::-ms-thumb {
  box-shadow: 0px 0px 0px #000000, 0px 0px 0px #303636;
  border: 0px solid #000000;
  height: 15px;
  width: 30px;
  border-radius: 5px;
  background: #788787;
  cursor: pointer;
  -webkit-transition: 70ms background-color linear;
  transition: 70ms background-color linear;
}
input[type=range]:focus::-ms-fill-lower {
  background: #d4d4d4;
}
input[type=range]:focus::-ms-fill-upper {
  background: #d4d4d4;
}
.md-dialog-unstyle {
  min-width: 0;
  max-width: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  max-height: none;
}
.FullscreenOverlayContainer:before {
  content: '';
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.75);
  display: block;
}
.FullscreenOverlayContainer > md-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  height: 100%;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: white;
  overflow-x: hidden;
  -webkit-transform: none !important;
          transform: none !important;
}
.FullscreenOverlayContainer > md-dialog,
.FullscreenOverlayContainer > md-dialog:focus {
  outline: 0 !important;
}
.md-dialog--noScroll {
  overflow: hidden;
}
.GalleryView-layoutV {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.GalleryView-layoutV,
.GalleryView-layoutV:focus {
  outline: 0 !important;
}
.GalleryView-contentLayout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 16px;
  padding-bottom: 16px;
}
.GalleryView-contentLayout,
.GalleryView-contentLayout:focus {
  outline: 0 !important;
}
.GalleryView-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}
.GalleryView-header,
.GalleryView-header:focus {
  outline: 0 !important;
}
.GalleryView-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 4px;
  padding-bottom: 4px;
}
.GalleryView-footer,
.GalleryView-footer:focus {
  outline: 0 !important;
}
.GalleryView-header,
.GalleryView-footer {
  color: #d9d9d9;
}
.GalleryView-exitLink {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0;
  background: none;
  font-family: inherit;
  color: inherit;
  padding: 8px 8px;
  border-radius: 3px;
  -webkit-transition: 50ms all;
  transition: 50ms all;
}
.GalleryView-exitLink:hover,
.GalleryView-exitLink:focus {
  background-color: rgba(255, 255, 255, 0.1);
  color: white;
}
.GalleryView-exitLink,
.GalleryView-exitLink:focus {
  outline: 0 !important;
}
.GalleryView-exitLink-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 20px;
  width: 20px;
  margin-right: .5em;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.GalleryView-exitLink-icon > svg {
  height: 100%;
  width: 100%;
  stroke: currentColor;
}
.GalleryView-exitLink-icon,
.GalleryView-exitLink-icon:focus {
  outline: 0 !important;
}
.GalleryView-itemWrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: 100%;
  position: relative;
}
.GalleryView-itemWrapper,
.GalleryView-itemWrapper:focus {
  outline: 0 !important;
}
.GalleryView-item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.GalleryView-item.ng-enter,
.GalleryView-item.ng-leave {
  -webkit-transition: 300ms all;
  transition: 300ms all;
}
.GalleryView-item.ng-leave,
.GalleryView-item.ng-enter.ng-enter-active {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.GalleryView-item,
.GalleryView-item:focus {
  outline: 0 !important;
}
.GalleryView-item--transitionLeft.ng-enter {
  -webkit-transform: translateX(-120%);
          transform: translateX(-120%);
}
.GalleryView-item--transitionLeft.ng-leave.ng-leave-active {
  -webkit-transform: translateX(120%);
          transform: translateX(120%);
}
.GalleryView-item--transitionRight.ng-enter {
  -webkit-transform: translateX(120%);
          transform: translateX(120%);
}
.GalleryView-item--transitionRight.ng-leave.ng-leave-active {
  -webkit-transform: translateX(-120%);
          transform: translateX(-120%);
}
.GalleryView-navArrowContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.GalleryView-navArrow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3rem;
  margin-left: .125em;
  margin-right: .125em;
  padding: .25em;
  width: 3rem;
  height: 3rem;
  cursor: pointer;
  background-color: transparent;
  border-radius: 999px;
  -webkit-transition: 150ms linear;
  transition: 150ms linear;
  -webkit-transition-property: background-color, opacity;
  transition-property: background-color, opacity;
  z-index: 999;
}
.GalleryView-navArrow:not([disabled="disabled"]):hover,
.GalleryView-navArrow:not([disabled="disabled"]):focus {
  background-color: rgba(0, 212, 255, 0.2);
  outline: 0;
}
.GalleryView-navArrow:not([disabled="disabled"]):active {
  background-color: rgba(0, 212, 255, 0.5);
}
.GalleryView-navArrow[disabled="disabled"] {
  pointer-events: none;
  opacity: 0;
}
.GalleryView-navArrow-svg {
  stroke: white;
  height: 100%;
  width: 100%;
}
.GalleryView-navArrowContainer--left .GalleryView-navArrow-svg {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.GalleryView-pdfPreviewCallout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  bottom: 0;
  padding: 1em;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.75);
          box-shadow: 0 0 20px rgba(0, 0, 0, 0.75);
  border-radius: 5px;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
}
.GalleryView-pdfPreviewCallout-pagesMsg {
  margin-bottom: .5em;
}
.GalleryView-columnSpacer {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.GalleryView-navArrowContainer {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.GalleryView-column {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
.GalleryView-column--image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.GalleryView-column--detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 300px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 20px;
}
.GalleryView-detail {
  border-left: 2px solid white;
  padding-left: 20px;
}
.GalleryView-previewSubhead {
  opacity: .7;
  font-size: .85em;
  text-transform: uppercase;
  letter-spacing: .03em;
  font-weight: 600;
}
.GalleryView-fileMetadata {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: .5em;
  font-weight: 500;
}
.GalleryView-fileMetadata-item {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.GalleryView-fileMetadata-item:not(:first-child):before {
  content: '|';
  margin: 0 .5em;
  opacity: .5;
}
.GalleryView-description {
  font-style: italic;
}
.GalleryView-detail-entry {
  margin-top: 20px;
}
.GalleryView-detail-entry-label {
  opacity: .7;
  font-size: .85em;
  text-transform: uppercase;
  letter-spacing: .03em;
  font-weight: 600;
}
.GalleryView-detail-entry-figure {
  margin-top: .25em;
  font-weight: 500;
}
.GalleryView-image {
  max-width: 100%;
  max-height: 100%;
  width: auto;
}
document-preview-image {
  position: relative;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.GalleryView-imagePlaceholder {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.GalleryView-itemName {
  margin: 0;
}
.GalleryView-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: -10px;
}
.GalleryView-actions > * {
  margin-bottom: 10px;
}
.GalleryView-actions > *:not(:last-child) {
  margin-right: 10px;
}
.GalleryView-actionButton {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 10px 16px;
  background: transparent;
  border: 2px solid white;
  border-radius: 5px;
  color: white;
  font-size: 16px;
  font-weight: 600;
  font-family: inherit;
}
.GalleryView-actionButton,
.GalleryView-actionButton:hover,
.GalleryView-actionButton:focus {
  text-decoration: none;
}
.GalleryView-actionButton:hover,
.GalleryView-actionButton:focus {
  background-color: white;
  color: black;
}
.GalleryView-actionButton:active {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.GalleryView-actionButton--primary {
  background-color: white;
  border-color: white;
  color: black;
}
.GalleryView-actionButton--primary:hover,
.GalleryView-actionButton--primary:focus {
  background-color: #e6e6e6;
  border-color: #e6e6e6;
  color: black;
}
.GalleryView-actionButton--primary:active {
  background-color: #d9d9d9;
  border-color: #d9d9d9;
}
.GalleryView-actionButton--danger:hover,
.GalleryView-actionButton--danger:focus {
  background-color: #d62121;
  border-color: #d62121;
  color: white;
}
.GalleryView-actionButton--danger:active {
  background-color: #aa1a1a;
  border-color: #aa1a1a;
}
a.btn-icon-solo--muted,
button.btn-icon-solo--muted {
  color: rgba(0, 0, 0, 0.4);
}
/*#endregion*/
/*
  _____ _____
 |_   _|  __ \
   | | | |  | |___
   | | | |  | / __|
  _| |_| |__| \__ \
 |_____|_____/|___/


*/
.page-body.external-view.public-home.ng-scope {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.page-body.external-view.public-home {
  background: url('images/login-bg.jpg') top left no-repeat;
  background-size: cover;
}
.xt-page-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.xt-Outer {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background-color: rgba(255, 255, 255, 0.6);
}
.xt-Columns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.xt-Column {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  padding: 0 20px;
}
/*
@media screen and (max-width: 899px) {
  div.xt-Column:not(:first-of-type) {
    margin-top: 1rem;
  }

  .xt-introSlab:not(:last-child) {
    margin-bottom: 10px;
  }
}
*/
.xt-introSlab:not(:last-child) {
  margin-bottom: 24px;
}
.xt-TextLink {
  font-weight: 500;
  color: #00c0d9;
  text-decoration: none;
}
.xt-TextLink:hover,
.xt-TextLink:focus {
  color: #0de3ff;
  text-decoration: underline;
}
.xt-TextLink:active {
  color: #0093a6;
}
.xt-Slab--shadowed {
  -webkit-box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.17);
          box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.17);
}
.xt-Slab--clickable {
  cursor: pointer;
}
.xt-Slab--clickable:focus {
  outline: 0;
}
.xt-Slab--clickable:not(.xt-Slab--shadowed):focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.xt-Slab {
  padding-top: 18px;
  padding-bottom: 18px;
  padding-left: 38px;
  padding-right: 38px;
  background-color: #f9f9f9;
}
.xt-Slab--small {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.xt-Slab--large {
  padding-left: 45px;
  padding-right: 45px;
  padding-top: 36px;
  padding-bottom: 36px;
}
.xt-Slab--largeH {
  padding-left: 45px;
  padding-right: 45px;
  padding-top: 36px;
  padding-bottom: 36px;
}
.xt-Slab--largeV {
  padding-top: 36px;
  padding-bottom: 36px;
}
.xt-Slab-column:not(:last-child) {
  margin-right: 24px;
}
.xt-Slab-row:not(:first-child) {
  padding-top: 12px;
}
.xt-Slab-section:not(:first-child) {
  margin-top: 30px;
}
.xt-Slab-headingIconWrap {
  width: 18px;
  height: 18px;
}
.xt-Slab-headingIconWrap--chevron {
  color: #4868AB;
}
.xt-Slab-title {
  font-size: 1em;
  font-weight: 500;
  color: #252d33;
  letter-spacing: -0.02em;
  color: var(--baseColor);
}
.xt-Slab-subtitle {
  font-size: .75em;
  text-transform: uppercase;
  letter-spacing: .045em;
  font-weight: 500;
  color: #6B6B6B;
}
.xt-Slab-title {
  font-size: 21px;
  font-weight: 600;
}
.xt-Slab-description {
  font-size: 1.2rem;
  opacity: .85;
  margin-top: 0.8em;
}
.xt-SlabButton {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background: none;
  border-radius: 4px;
  font-weight: 500;
  cursor: pointer;
  -webkit-transition: 70ms linear;
  transition: 70ms linear;
  -webkit-transition-property: color, border-color, background-color;
  transition-property: color, border-color, background-color;
  -webkit-box-shadow: 0.1em 0.1em 15px slategray;
          box-shadow: 0.1em 0.1em 15px slategray;
  width: 25vw;
  min-width: 230px;
  font-size: 16px;
  padding-left: 38px;
  padding-right: 38px;
  padding-top: 18px;
  padding-bottom: 18px;
  color: #004954;
  text-decoration: none;
  background-color: white;
}
.xt-SlabButton:focus {
  outline: 0;
}
.xt-SlabButton:hover,
.xt-SlabButton:focus {
  color: white;
  background-color: #00c0d9;
}
.xt-SlabButton:active {
  background-color: #0093a6;
}
.xt-SlabButton-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  width: 100%;
}
.xt-Slab-openNewWindow-icon {
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin-left: auto;
}
.xt-SlabButton--paddingH-small {
  padding-left: 24px;
  padding-right: 24px;
}
.xt-SlabButton--blue:hover,
.xt-SlabButton--blue:focus {
  background-color: #006666;
}
.xt-SlabButton--blue:active {
  background-color: #003333;
}
.xt-SlabButton-icon {
  height: 24px;
  width: 24px;
  color: currentColor;
}
.xt-SlabButton-icon--large {
  height: 4em;
  width: 4em;
}
.xt-PublicServices-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1.5em;
  -webkit-box-align: space-evenly;
      -ms-flex-align: space-evenly;
          align-items: space-evenly;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.xt-AccountServices-list {
  margin: 0 auto;
}
.xt-authentication {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 -2em;
  color: #004954;
}
.xt-login {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: whitesmoke;
  border: 1px solid transparent;
  border-radius: 5px;
  padding: 1.5em 1em 1.5em 1.5em;
  width: 100%;
  font-size: 1.2rem;
  font-weight: bolder;
  letter-spacing: 0.9px;
}
.xt-login:hover,
.xt-login:focus {
  background-color: #00c0d9;
  color: white;
  text-decoration: none;
}
.xt-login:active {
  background-color: inherit;
  border-color: #00c0d9;
  color: #00c0d9;
}
.xt-login > * {
  margin-right: 1em;
}
.xt-register {
  padding: 0.5em 1em;
  margin: 5px 0 0 0;
  border-radius: 25px;
  color: #006666;
  border: 1px solid transparent;
}
.xt-register:hover,
.xt-register:focus {
  text-decoration: none;
  font-weight: bolder;
  color: #00c0d9;
  letter-spacing: 0.9px;
  border-color: #00c0d9;
}
.xt-register:active {
  background-color: #00c0d9;
  color: white;
}
.xt-Main-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 1em;
}
.xt-GapGroup-item:not(:last-child) {
  border-bottom: 1px solid white;
}
.xt-Body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  /* background-image: url(images/lost-lake-butte.jpg);
  background-image: url(images/trillium.jpg);
  background-image: url(images/summit.jpg);
  background-image: url(images/east-fork.jpg);
  background-image: url(images/east-fork-blur.jpg); */
  /* background-image: url(images/east-fork-color.jpg); */
  background-size: cover;
  background-position-y: 0%;
  padding-bottom: 4rem;
}
.xt-Body-header {
  margin: 3rem 0 2rem;
}
@media screen and (max-width: 899px) {
  .xt-Body-header {
    margin: 2rem 0 1.5rem;
  }
}
.xt-Body-mainHeading {
  font-weight: 501;
  font-size: 42px;
  color: #004954;
  letter-spacing: -0.02em;
}
/* ------------------------------- */
/* Generic nSUITE demo stuff START */
/* ------------------------------- */
.xt-Banner {
  padding: 36px 0 48px;
  padding: 24px 0 7px;
  background: white;
}
.xt-PublicHeading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 35px;
  font-weight: 600;
  letter-spacing: -0.02em;
  color: #006666;
}
.xt-PublicHeading-brand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin: 0.2em 0;
}
.xt-PublicHeading-clientLogo {
  display: block;
  background-image: url('images/svg/client-logo.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  margin-right: 18px;
}
.xt-PublicHeading-clientLogo:not([href]) {
  cursor: default;
}
.xt-PublicHeading-subtext {
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0;
}
.xt-PublicHeading,
.xt-PublicHeading-text {
  line-height: 1.18;
}
.xt-PublicHeadingDescription {
  margin-top: 12px;
  font-size: 16px;
  font-weight: 400;
}
.xt-PublicHeadingDescription-separator {
  opacity: .35;
  margin: 0 .125em;
}
.xt-PublicHeading-split {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.xt-PublicHeading-split-item--logo {
  height: 40px;
  width: 40px;
  -ms-flex-item-align: center;
      align-self: center;
  margin-bottom: -8px;
  margin-right: 16px;
}
/*
.xt-Column.xt-Column--main {
  max-width: 1020px;
  flex-basis: 1020px; // needed for shitty IE flexbox rendering
}
*/
.xt-Column--main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.xt-Column--main > * {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 900px;
          flex: 0 1 900px;
}
.xt-Columns {
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.xt-Sidebar-header {
  margin: 2rem 0;
  text-align: center;
}
.xt-introSlab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 30vw;
  border-radius: 4px;
  margin-bottom: 0 !important;
}
.xt-introSlab:not(:last-child) {
  border: none;
}
.xt-introLeadIn {
  font-size: 21px;
  font-weight: 600;
  font-style: italic;
  color: #004954;
}
.xt-IntroLeadIn-response.ng-binding {
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 18px;
}
.xt-introFeatures {
  margin: 0;
  padding-left: 36px;
  padding-bottom: 0;
  padding-top: 10px;
}
.xt-introFeature {
  font-size: 18px;
  font-weight: 600;
}
.xt-introFeature:not(:last-child) {
  margin-bottom: .66em;
}
.xt-introSlab-feature {
  /* background: white; */
  padding: 24px 0;
  font-size: 21px;
  font-weight: 500;
}
.xt-introSlab-feature-action + .xt-introSlab-feature-action {
  margin-top: .25em;
}
.xt-introSlab-feature--cta {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  padding-top: 40px;
  padding-bottom: 40px;
}
.xt-introSlab-feature-heading {
  margin-bottom: 16px;
}
.xt-CTAButton {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border: 0;
  background: #00c0d9;
  color: white;
  padding: 16px 28px;
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: .04em;
  font-weight: 500;
  border-radius: 5px;
  border: 1px solid transparent;
  -webkit-transition: 70ms all linear;
  transition: 70ms all linear;
}
.xt-CTAButton:focus,
.xt-CTAButton:hover {
  background: white;
  color: #00c0d9;
  border-color: #00c0d9;
  text-decoration: none;
}
.xt-CTALink {
  font-weight: 600;
  text-decoration: underline;
  color: #0093a6;
}
.xt-CTALink--lesser {
  font-size: 14px;
}
.xt-body-subHeading {
  margin-top: 12px;
  font-size: 18px;
  font-weight: 500;
  color: #002C33;
}
.xt-Sidebar-subHeading {
  margin-top: 12px;
  font-size: 15px;
  font-weight: 500;
  color: #002C33;
}
/* gross hack to make up for some bullshit in navFlags.less */
.external-view .u-headingInherit {
  font-weight: inherit;
  padding-top: 10px;
}
.xt-Banner .xt-Column.xt-Column--aside {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.xt-introSlab--linked {
  cursor: pointer;
}
.xt-introSlab--linked:hover {
  background: aliceblue;
}
.xt-homeRowLinks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0.5em 0;
}
.xt-HomeRowLink {
  font-weight: 600;
  color: #006666;
  border-radius: 3px;
  margin: 0 1em;
}
/* Really really dumb hack for full-height */
.hideMainNavbar div#AppGlobalNavBar {
  display: none;
}
/*
   Used for custom styles per client.  Overwritten by the build process
*/
.navbar-fixed-top {
  background: url('images/nav-bg.png') no-repeat bottom right, black;
}
.pseudo-modal .logo-center {
  background: url("images/logo-login.png") no-repeat;
  height: 188px;
  width: auto;
  background-size: contain;
  background-position: 50% 50%;
  margin: 0 0 20px;
}
.xt-CTAButton {
  text-transform: none;
}
.xt-PublicHeading-clientLogo {
  background-image: url('images/svg/client-logo-landing.svg');
  height: 22px;
  width: 274px;
  background-size: contain;
}
.xt-PublicHeading-appLogo {
  background-image: url('images/app-logo-landing.png');
  margin-top: 18px;
  height: 40px;
  width: 256px;
  background-size: contain;
}
.navbar-fixed-top .navbar-inverse .navbar-nav > li > a.app-home-logo {
  color: white;
  padding: 5px 4px;
  height: 44px;
}
.navbar-fixed-top .navbar-inverse .navbar-nav > li > a.app-home-logo:hover,
.navbar-fixed-top .navbar-inverse .navbar-nav > li > a.app-home-logo:focus {
  color: #e6e6e6;
}
.navbar-fixed-top .navbar-inverse .navbar-nav > li > a.app-home-logo > svg {
  fill: currentColor;
  height: 34px;
  width: 75px;
}
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand--specialEnvironment,
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand--specialEnvironment:hover {
  text-transform: none;
}
/*
 * Import print styles as well
 */
@media screen and (min-width: 0\0) {
  .ie10-block {
    display: block;
  }
  .ie10-block.callout-row {
    margin-left: -15px;
    margin-right: -15px;
    margin-left: 0;
    margin-right: 0;
  }
  .ie10-block.callout-row:before,
  .ie10-block.callout-row:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  .ie10-block.callout-row:after {
    clear: both;
  }
  .ie10-block.callout-row:before,
  .ie10-block.callout-row:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
  }
  .ie10-block.callout-row:after {
    clear: both;
  }
  .ie10-block.callout-row .callout {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 0;
    margin-right: 0;
    padding: 0 12px;
  }
}
@media screen and (min-width: 0\0) and (min-width: 768px) {
  .ie10-block.callout-row .callout {
    float: left;
    width: 33.33333333%;
  }
}
.options--center-align .options__heading {
  text-align: center;
}
.options.options--flat-bg {
  background: #F5F5F5;
  border: 1px solid #EAEAEA;
}
.options.options--checkered,
.file-upload-method.options__container {
  background: #eee;
  border: #d8d8d8 1px solid;
  background-image: url('images/checkered-bg.png');
  background-repeat: repeat;
}
.options__row {
  margin-left: -15px;
  margin-right: -15px;
  margin: 26px 0;
}
.options__row:before,
.options__row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.options__row:after {
  clear: both;
}
.options__row:before,
.options__row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
.options__row:after {
  clear: both;
}
.options__row .options__cell {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  text-align: center;
  padding: 20px 25px;
}
@media (min-width: 992px) {
  .options__row .options__cell {
    float: left;
    width: 50%;
  }
}
.options__row .options__cell:not(:last-child) {
  border-bottom: 1px solid #d8d8d8;
}
@media screen and (min-width: 992px) {
  .options__row .options__cell:not(:last-child) {
    border-bottom: 0;
    border-right: 1px solid #d8d8d8;
  }
}
.tab-menu {
  z-index: 10;
  position: relative;
  margin-bottom: 0;
  margin-bottom: 7px;
}
ul.tab-menu__nav {
  list-style-type: none;
  padding: 0;
  display: table;
  width: 100%;
  margin: 0;
  height: 53px;
  margin-bottom: 7px;
  margin-bottom: 0;
}
ul.tab-menu__nav:hover .nav__tab .tab__label.label--hover-drop,
ul.tab-menu__nav.is-focused .nav__tab .tab__label.label--hover-drop {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.17);
          box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.17);
}
.nav__tab {
  display: table-cell;
  text-align: center;
  cursor: pointer;
  position: relative;
  height: 53px;
}
.nav__tab .tab__label {
  text-transform: uppercase;
  font-size: 0.71428571rem;
  line-height: 1.5em;
  display: inline-block;
  letter-spacing: 2px;
  font-weight: 600;
  color: #5a6d6d;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  z-index: -1;
}
.nav__tab .tab__label.label--hover-drop {
  -webkit-transform: translateY(7px);
          transform: translateY(7px);
  opacity: 1;
  padding: 4px;
  -webkit-transition: 160ms 110ms ease;
  transition: 160ms 110ms ease;
  -webkit-transition-property: -webkit-transform, -webkit-box-shadow;
  transition-property: -webkit-transform, -webkit-box-shadow;
  transition-property: transform, box-shadow;
  transition-property: transform, box-shadow, -webkit-transform, -webkit-box-shadow;
}
.nav__tab svg {
  display: block;
  height: 20px;
  width: 20px;
  margin: 0 auto;
  color: #1b4646;
}
.nav__tab .tab__link {
  width: 100%;
  padding: 13px 5px;
  border-top: 7px solid transparent;
  display: block;
  position: relative;
  background-color: #fcfcfc;
}
.nav__tab .tab__link:hover {
  background-color: #e6efef;
}
.nav__tab.tab--site .site-context__box {
  display: none;
}
.nav__tab.tab--active .tab__link .tab__label {
  color: white;
  background-color: #1b4646;
}
.nav__tab:not(.tab--active) .tab__link svg {
  opacity: .4;
}
.nav__tab:not(.tab--active) .tab__link .tab__label {
  background-color: #e6efef;
}
.nav__tab:not(.tab--active) .tab__link:hover svg,
.nav__tab:not(.tab--active) .tab__link:focus svg {
  opacity: .6;
}
.nav__tab:not(.tab--active) .tab__link:hover .tab__label,
.nav__tab:not(.tab--active) .tab__link:focus .tab__label {
  background-color: #407474;
  color: white;
}
.collapsed .nav__tab {
  display: block;
}
.collapsed .nav__tab .tab__link {
  border-top: 0;
}
.collapsed .nav__tab .tab__label {
  display: none;
}
.main-sidebar .menu-controls {
  background: #f6f8f8;
  min-width: 40px;
}
.sidebar.main-sidebar .primary-nav-container {
  width: 100vw;
}
.sidebar.main-sidebar .primary-nav-container .primary-nav {
  width: auto;
  overflow-y: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 0;
}
.sidebar.main-sidebar .primary-nav-container .primary-nav.is-active {
  max-height: calc(100vh - 270px);
  overflow-y: auto;
}
.sidebar.main-sidebar .primary-nav-container .primary-nav.is-active.is-active-add,
.sidebar.main-sidebar .primary-nav-container .primary-nav.is-active.is-active-remove {
  overflow-y: hidden;
}
.sidebar.main-sidebar .primary-nav-container .primary-nav li {
  max-width: 540px;
}
.sidebar {
  background: #fcfcfc;
  border-right: 1px solid #dbdbdb;
  -webkit-box-shadow: 3px 0px 5px rgba(0, 0, 0, 0.1);
          box-shadow: 3px 0px 5px rgba(0, 0, 0, 0.1);
  z-index: 10;
  -webkit-transition: 0.2s width ease;
  transition: 0.2s width ease;
}
.sidebar a,
.sidebar a:hover,
.sidebar a:focus {
  text-decoration: none;
}
.sidebar .menu-controls .expand-collapse-button {
  display: inline-block;
  font-size: 1.14285714rem;
  line-height: 1;
  padding: 11px;
  width: 100%;
  color: #27821c;
  text-align: left;
  background: none;
  border: 0;
}
.sidebar .menu-controls .expand-collapse-button svg {
  fill: #27821c;
}
.sidebar .menu-controls .expand-collapse-button:hover {
  background: #27821c;
}
.sidebar .menu-controls .expand-collapse-button:hover svg {
  fill: white;
}
.sidebar .menu-controls .collapse-arrow g {
  -webkit-transition: 170ms linear;
  transition: 170ms linear;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}
.sidebar .menu-controls .collapse-arrow #collapseArrow {
  -webkit-transform: scaleX(1);
          transform: scaleX(1);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
}
.sidebar .menu-controls .collapse-arrow #collapseColumnMasked {
  opacity: 1;
}
.sidebar .menu-controls .collapse-arrow #collapseColumnUnmasked {
  opacity: 0;
}
.sidebar.collapsed .menu-controls .collapse-arrow #collapseArrow {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.sidebar.collapsed .menu-controls .collapse-arrow #collapseColumnUnmasked {
  opacity: 1;
}
.sidebar.collapsed .menu-controls .collapse-arrow #collapseColumnMasked {
  opacity: 0;
}
.sidebar .primary-nav-container {
  z-index: 1;
  position: relative;
}
.sidebar .primary-nav-container .primary-nav.is-active {
  max-height: 500px;
  padding-top: 23px;
  padding-bottom: 23px;
}
.sidebar .nav {
  width: 259px;
  min-width: 100%;
}
.sidebar .nav > ul,
.sidebar .nav > ul > li {
  width: 260px;
  width: 259px;
}
.sidebar .primary-nav > li > a,
.sidebar .sub-nav > li > a,
.sidebar .flat-nav > li > a,
.sidebar .primary-nav > li > button,
.sidebar .sub-nav > li > button,
.sidebar .flat-nav > li > button {
  color: #252525;
  border-radius: 0;
}
.sidebar .primary-nav > li > a:hover,
.sidebar .sub-nav > li > a:hover,
.sidebar .flat-nav > li > a:hover,
.sidebar .primary-nav > li > button:hover,
.sidebar .sub-nav > li > button:hover,
.sidebar .flat-nav > li > button:hover,
.sidebar .primary-nav > li > a:focus,
.sidebar .sub-nav > li > a:focus,
.sidebar .flat-nav > li > a:focus,
.sidebar .primary-nav > li > button:focus,
.sidebar .sub-nav > li > button:focus,
.sidebar .flat-nav > li > button:focus {
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.06);
}
.sidebar .primary-nav > li > a.is-inactive,
.sidebar .sub-nav > li > a.is-inactive,
.sidebar .flat-nav > li > a.is-inactive,
.sidebar .primary-nav > li > button.is-inactive,
.sidebar .sub-nav > li > button.is-inactive,
.sidebar .flat-nav > li > button.is-inactive {
  color: #7e7e7e;
  cursor: default;
}
.sidebar .primary-nav > li > a.is-inactive,
.sidebar .sub-nav > li > a.is-inactive,
.sidebar .flat-nav > li > a.is-inactive,
.sidebar .primary-nav > li > button.is-inactive,
.sidebar .sub-nav > li > button.is-inactive,
.sidebar .flat-nav > li > button.is-inactive,
.sidebar .primary-nav > li > a.is-inactive:hover,
.sidebar .sub-nav > li > a.is-inactive:hover,
.sidebar .flat-nav > li > a.is-inactive:hover,
.sidebar .primary-nav > li > button.is-inactive:hover,
.sidebar .sub-nav > li > button.is-inactive:hover,
.sidebar .flat-nav > li > button.is-inactive:hover {
  background-color: #dbe3e3;
}
.sidebar .primary-nav {
  -webkit-transition: 0.3s max-height ease, 0.3s padding ease;
  transition: 0.3s max-height ease, 0.3s padding ease;
  overflow: hidden;
  max-height: 0px;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #f8f8f8;
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3);
}
.sidebar .primary-nav > li > a,
.sidebar .primary-nav > li > button,
.sidebar .primary-nav > li .primary-nav-item {
  padding-left: 32px;
  padding-right: 32px;
  padding-top: 9px;
  padding-bottom: 9px;
  color: #252525;
  font-size: 1.14285714rem;
  font-weight: 700;
}
.sidebar .primary-nav > li > a.is-active,
.sidebar .primary-nav > li > button.is-active,
.sidebar .primary-nav > li .primary-nav-item.is-active {
  color: #d24204;
}
.sidebar .sub-nav {
  overflow-y: auto;
  overflow-x: hidden;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, #fcfcfc), to(rgba(255, 255, 255, 0))), -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(70%, #fcfcfc)) 0 100%, /* Shadows */ radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
  background: linear-gradient(#fcfcfc 30%, rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), #fcfcfc 70%) 0 100%, /* Shadows */ radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
  background-repeat: no-repeat;
  background-color: #fcfcfc;
  background-size: 100% 40px, 100% 40px, 100% 14px, 100% 14px;
  /* Opera doesn't support this in the shorthand */
  background-attachment: local, local, scroll, scroll;
  padding-top: 24px;
  padding-bottom: 24px;
}
.sidebar .sub-nav > li > a,
.sidebar .sub-nav > li > button {
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-weight: 400;
  font-size: 1.21428571rem;
}
.sidebar .sub-nav > li > a.is-active,
.sidebar .sub-nav > li > button.is-active {
  color: #d24204;
  font-weight: 600;
}
.SiteContext {
  position: relative;
  width: 100%;
  background: #407474;
  border-bottom: 2px solid #1b4646;
  word-break: break-word;
  -webkit-transition: 380ms;
  transition: 380ms;
}
.SiteContext + .sub-nav {
  padding-top: 18px;
}
.sidebar.collapsed .SiteContext {
  display: none;
}
.SiteContext-title {
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 20px;
  font-size: 1.42857143rem;
  line-height: 1.2;
  font-weight: 600;
  font-family: 'freight-sans-condensed';
  font-style: italic;
  color: white;
}
.SiteContext-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 10px;
  padding-right: 14px;
  padding-top: 17px;
  padding-bottom: 17px;
}
.SiteContext-wrap.is-active {
  -webkit-transition-delay: 0ms;
          transition-delay: 0ms;
}
.SiteContext-wrap.is-active .SiteContext-title-text {
  color: rgba(255, 255, 255, 0);
  opacity: 0;
  -webkit-transition-delay: 0ms;
          transition-delay: 0ms;
}
.SiteContext-wrap.is-active .SiteContext-dropdownIcon {
  -webkit-transform: translateY(3px);
          transform: translateY(3px);
  -webkit-transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
          transition-timing-function: cubic-bezier(0.055, 0.845, 0.475, 0.975);
  -webkit-transition-duration: 310ms;
          transition-duration: 310ms;
}
/*.SiteContext-iconWrap {
  // vertically aligns the icon with the first line of text
  height: @sidebar-siteSelection-title-fontSize * @sidebar-siteSelection-title-lineHeight;
  margin-right: @sidebar-siteSelection-innerPaddingH;
  display: flex;
  align-items: center;
}*/
.SiteContext-dropdownIcon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 12px;
  color: white;
  opacity: 0.65;
  -webkit-transition: 270ms ease-out;
  transition: 270ms ease-out;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.SiteContext-title--dim {
  opacity: 0.65;
}
.SiteContext--isDropdownOpen ~ .sub-nav {
  opacity: 0.65;
}
.site-selection-filter {
  padding: 12px 30px;
}
.site-selection-filter input {
  height: auto;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 6px;
  font-size: 19px;
}
.sidebar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.sidebar > div {
  width: 100%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.sidebar > .nav-pills {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.checklist {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.checklist .checklist__item {
  display: table;
  padding: 4px 8px;
  margin: 0 0 4px 0;
  border-radius: 3px;
}
.checklist .checklist__item.is-invalid {
  background-color: #d62121;
  color: white;
  font-weight: 500;
}
.checklist .item__status,
.checklist .item__status-marker {
  vertical-align: middle;
  display: table-cell;
}
.checklist .item__status-marker {
  height: 20px;
  width: 14px;
}
.checklist .checklist__item.is-invalid .item__status-marker {
  fill: #7e1313;
}
.checklist .checklist__item.is-valid .item__status-marker {
  fill: #00862b;
}
.checklist .checklist__item.is-warning .item__status-marker {
  fill: #8a682f;
}
.checklist .item__status {
  padding: 0 6px;
}
.table.dmr-daily-table tbody th,
.table.dmr-daily-table tbody td {
  padding: 3px;
}
.table.dmr-daily-table th {
  text-align: center;
  vertical-align: middle;
}
.table.dmr-daily-table td > div {
  margin-left: auto;
  margin-right: auto;
}
.dmr-page-container {
  background: none repeat scroll 0 0 #ecf3f3;
  border-color: #dedede;
  border-style: solid;
  border-width: 1px 1px 0;
  line-height: 0;
  padding: 5px;
  text-align: right;
}
.dmr-page-container .pagination {
  margin-bottom: 0;
  margin-top: 0;
}
.dmr-page-container .columns-shown {
  float: left;
  text-align: left;
  white-space: nowrap;
}
.dmr-page-container .columns-shown label,
.dmr-page-container .columns-shown select {
  display: inline-block;
}
.dmr-input {
  position: relative;
}
.dmr-input:not(.read-only) {
  display: inline-block;
}
.dmr-input div[ng-click] {
  cursor: pointer;
}
.dmr-input .input-group input {
  min-width: calc(24px  + 1em);
}
.table:not(.dmr-summary-table) .dmr-input .input-group input {
  width: 100% !important;
}
.dmr-comment {
  display: none;
  overflow: auto;
  position: absolute;
  right: 0;
  width: 25%;
  margin-bottom: 0;
  left: 50%;
  bottom: 50%;
  -webkit-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-transition-duration: 400ms;
          transition-duration: 400ms;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  opacity: 0;
}
.dmr-comment.is-open {
  display: block;
  opacity: 1;
}
.dmr-comment.is-open-add,
.dmr-comment.is-open-remove {
  display: block;
}
.dmr-comment.is-open-add {
  opacity: 0;
  -webkit-transition-duration: 170ms;
          transition-duration: 170ms;
  -webkit-transition-timing-function: ease-out, linear;
          transition-timing-function: ease-out, linear;
  -webkit-transform: translate(-50%, 60%);
          transform: translate(-50%, 60%);
}
.dmr-comment.is-open-add.is-open-add-active {
  opacity: 1;
  -webkit-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
}
.dmr-comment.is-open-remove {
  opacity: 1;
  -webkit-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  -webkit-transition-timing-function: ease, linear;
          transition-timing-function: ease, linear;
}
.dmr-comment.is-open-remove.is-open-remove-active {
  opacity: 0;
  -webkit-transform: translate(-50%, 60%);
          transform: translate(-50%, 60%);
}
.dmr-comment .panel-heading {
  font-weight: 500;
  background-color: rgba(245, 245, 245, 0.9);
}
.dmr-comment .panel-heading .text-muted {
  font-weight: 400;
  float: right;
  font-style: italic;
  padding-left: .3em;
}
.dmr-comment .panel-body,
.dmr-comment .panel-footer {
  background-color: rgba(255, 255, 255, 0.9);
}
.dmr-comment .panel-footer {
  text-align: right;
}
.dmr-comment .panel-body textarea {
  background-color: white;
}
.dmr-input .read-only-comment-button {
  color: #2b81e3;
  float: right;
}
.dmr-comment-mask {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
  left: 0;
  top: 0;
  display: none;
  opacity: 0;
  -webkit-transition-duration: .5s;
          transition-duration: .5s;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  z-index: 2;
}
.dmr-comment-mask.is-active {
  display: block;
  opacity: .99;
}
.dmr-comment-mask.is-active-add,
.dmr-comment-mask.is-active-remove {
  display: block;
}
.dmr-comment-mask.is-active-add {
  opacity: 0;
  -webkit-transition-duration: .2s;
          transition-duration: .2s;
}
.dmr-comment-mask.is-active-add.is-active-add-active {
  opacity: .99;
}
.dmr-comment-mask.is-active-remove {
  opacity: .99;
}
.dmr-comment-mask.is-active-remove.is-active-remove-active {
  opacity: 0;
}
dmr-tooltip {
  display: inline-block;
  position: absolute;
  z-index: 3;
  width: 16em;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transform-origin: 50% 0%;
          transform-origin: 50% 0%;
  font-size: 14px;
  margin-top: 0.25em;
  padding: 0.25em 0.75em;
  background-color: #333;
  color: white;
  border-radius: 3px;
  opacity: 1;
  -webkit-transition: 120ms ease;
  transition: 120ms ease;
}
dmr-tooltip:hover {
  opacity: .35;
}
dmr-tooltip.ng-enter,
dmr-tooltip.ng-leave.ng-leave-active {
  -webkit-transform: translateX(-50%) scale(0.5);
          transform: translateX(-50%) scale(0.5);
  opacity: 0;
}
dmr-tooltip.ng-enter.ng-enter-active,
dmr-tooltip.ng-leave {
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  opacity: 1;
}
.dmr-input .help-block {
  z-index: 2;
}
.dmr-tooltip-header {
  font-weight: 600;
  text-align: center;
}
.dmr-tooltip-table {
  display: table;
  font-size: 12px;
}
.dmr-tooltip-table-tr {
  display: table-row;
}
.dmr-tooltip-table-th,
.dmr-tooltip-table-td {
  display: table-cell;
  vertical-align: middle;
  padding-top: .5em;
  padding-bottom: .5em;
}
.dmr-tooltip-table-th {
  font-weight: 600;
  padding-right: .75em;
  text-align: right;
}
.page-body-columns .page-body-column.utility.has-special-datepicker [datepicker-popup-wrap] {
  left: auto !important;
  right: 0;
}
.info-text {
  color: #707070;
  font-style: italic;
}
.help-text {
  background-color: #4a94e8;
  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;
}
.help-text > *:not(:last-child) {
  margin-right: 9px;
}
a.text-link {
  font-weight: 600;
}
.u-headingInherit {
  margin: 0;
  font-size: inherit;
  font-weight: inherit;
}
.u-headingPair-element:first-child {
  margin-bottom: .125em;
}
.l-flexGroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.l-flexGroup-element {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  -ms-flex: 1 0 0px;
      flex: 1 0 0px;
}
.u-svg-wrap.grp-content,
.u-svg-wrap > svg {
  height: inherit;
  width: inherit;
  fill: inherit;
}
.btn--svg svg {
  width: 20px;
  height: 20px;
}
.l-flexGroup-element--auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.title[wnd-nav-focus]:focus,
.title[tabindex="0"]:focus {
  outline: 0;
  border-bottom: 1px solid rgba(77, 144, 254, 0.5);
  border-top: 1px solid transparent;
  -webkit-box-shadow: 0px 3px 3px -3px #4d90fe;
          box-shadow: 0px 3px 3px -3px #4d90fe;
}
.BrowserIncompatible {
  max-width: 600px;
  margin: 0 auto;
}
.BrowserIncompatible .inline-error {
  text-align: center;
}
tr.notification--unread {
  font-weight: 600;
}
tr.notification {
  cursor: pointer;
}
.notification--loading.loading-spinner {
  padding-top: 12px;
  padding-bottom: 12px;
}
.notification--loading.loading-spinner .spinner {
  content: '';
  display: block;
  border-bottom: 6px solid #eee;
  border-left: 6px solid #eee;
  border-top: 6px solid #006666;
  border-radius: 100%;
  height: 30px;
  width: 30px;
  left: calc(50% +  -15px);
  -webkit-animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
          animation: spin 900ms 0s infinite linear both, fadeInSpinner 300ms 500ms 1 linear both;
  border-right: 6px solid #006666;
  position: absolute;
  top: calc(50%  -  15px);
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 0;
}
.flex-input-group {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}
.flex-input-group-btn {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.modal-open .modal-open-invisible {
  visibility: hidden !important;
}
.modal-dialog.modal-fill {
  padding-left: 260px;
  width: calc(100% - 10rem);
  max-width: 1360px;
}
span.navbar-brand--specialEnvironment {
  display: none;
}
.appEnvironment--special span.navbar-brand--specialEnvironment {
  display: block;
}
.appEnvironment--special .app-navbar.navbar-inverse {
  background-color: #474747;
}
.appEnvironment--special .app-navbar.navbar-inverse .divider-vertical {
  background-color: #666666;
}
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand--specialEnvironment,
.navbar-fixed-top > .navbar.app-navbar span.navbar-brand--specialEnvironment:hover {
  padding: 3px 4px 4px;
  text-transform: uppercase;
  margin: 9px 0;
  border-radius: 2px;
  letter-spacing: 1px;
  border: 1px solid currentColor;
  color: #39dce2;
  font-size: 13px;
  margin-top: 10px;
  margin-bottom: 10px;
  white-space: nowrap;
}
.u-iconWrap {
  height: 1em;
  width: 1em;
  vertical-align: top;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.u-iconWrap svg {
  vertical-align: bottom;
  fill: currentColor;
  height: inherit;
  width: inherit;
}
.u-iconWrap.ng-hide-animate + .u-iconWrap,
.u-iconWrap + .u-iconWrap.ng-hide-animate {
  position: absolute;
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.u-iconWrap.ng-hide-add,
.u-iconWrap.ng-hide-remove {
  -webkit-transition: 210ms opacity ease;
  transition: 210ms opacity ease;
}
.u-iconWrap.ng-hide-add {
  opacity: 1;
  -webkit-transition-delay: 240ms;
          transition-delay: 240ms;
}
.u-iconWrap.ng-hide-add.ng-hide-add-active {
  opacity: 0;
}
.u-iconWrap.ng-hide-remove {
  opacity: 0;
}
.u-iconWrap.ng-hide-remove.ng-hide-remove-active {
  opacity: 1;
}
.u-iconWrap--inheritColors svg {
  fill: inherit;
  stroke: inherit;
}
.hideiFrame {
  position: relative;
  z-index: -1;
  height: 0px;
}
#ContentViewport {
  outline: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.DisclaimerPreview {
  color: rgba(255, 255, 255, 0.6);
  text-align: center;
  font-size: .85em;
  margin: 1.5em 0 .5em 0;
}
.DisclaimerPreview a {
  display: inline-block;
  text-decoration: underline;
}
.Disclaimer-subtitle {
  display: block;
  text-align: center;
  margin-top: -1rem;
  margin-bottom: 2rem;
  font-size: 1rem;
  font-weight: 600;
  color: gray;
}
.u-visuallyHidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  position: absolute !important;
}
.dropdown.open .dropdown-menu {
  display: block;
}
.dropdown .dropdown-menu {
  margin-top: 3px;
  border-radius: 3px;
}
.navbar-nav > li.dropdown .dropdown-menu {
  margin-top: 3px;
}
.dropdown .dropdown-menu:after {
  content: '';
  display: block;
  position: absolute;
  top: -8px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent white transparent;
  right: 15px;
}
.dropdown .dropdown-menu:before {
  content: '';
  display: block;
  position: absolute;
  top: -9px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent rgba(0, 0, 0, 0.15) transparent;
  right: 15px;
}
.sibling-controls .dropdown .dropdown-menu {
  margin-top: -3px;
}
.heading-block.right .dropdown .dropdown-menu {
  left: auto;
  right: 0;
  text-align: left;
}
.dropdown .dropdown-menu .form-group:last-child {
  margin-bottom: 0;
}
.dropdown .dropdown-menu.dropdown-form {
  padding: 52px 32px;
  min-width: 360px;
  width: auto;
}
.dropdown .dropdown-menu.dropdown-form .form-group .form-control {
  width: auto;
  min-width: 100%;
}
.dropdown ul.dropdown-menu {
  padding: 15px 0;
}
.dropdown ul.dropdown-menu,
.dropdown .dropdown-menu > ul {
  width: auto;
  min-width: 250px;
}
.dropdown ul.dropdown-menu li.unclickable,
.dropdown .dropdown-menu > ul li.unclickable {
  cursor: default;
  margin: 0;
  padding: 6px 20px;
  color: #808080;
}
.dropdown ul.dropdown-menu li.unclickable.label,
.dropdown .dropdown-menu > ul li.unclickable.label,
.dropdown ul.dropdown-menu li.unclickable.tag-label,
.dropdown .dropdown-menu > ul li.unclickable.tag-label {
  margin-bottom: 15px;
}
.dropdown ul.dropdown-menu li.horizontal-divider,
.dropdown .dropdown-menu > ul li.horizontal-divider {
  height: 15px;
}
.dropdown .dropdown-menu > ul {
  padding: 0;
  list-style-type: none;
}
.dropdown .dropdown-menu > ul li {
  padding: 3px 20px;
}
.dropdown .split-button.btn-reset + .dropdown-menu:after {
  content: '';
  display: block;
  position: absolute;
  top: -8px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent white transparent;
  right: 50px;
}
.dropdown .split-button.btn-reset + .dropdown-menu:before {
  content: '';
  display: block;
  position: absolute;
  top: -9px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent rgba(0, 0, 0, 0.15) transparent;
  right: 50px;
}
.dropdown-menu {
  text-align: left;
}
.dropdown-heading {
  text-align: left;
  padding: 20px 24px;
  margin: 0;
  border-bottom: 1px solid 1px solid rgba(0, 0, 0, 0.12);
}
.dropdown-body {
  padding: 0 24px 28px;
}
.dropdown-menu--notifications {
  padding: 0;
  width: 300px;
}
.dropdown-menu--notifications ul {
  overflow: hidden;
  width: 100%;
}
.dropdown-menu--notifications .dropdown-heading,
.dropdown-menu--notifications .notification {
  padding-left: 24px;
  padding-right: 24px;
}
.dropdown-menu--notifications .notification {
  background: #f7f7f7;
  border-bottom: 1px solid 1px solid rgba(0, 0, 0, 0.12);
}
.dropdown-menu--notifications .notification:hover:not(.notification--blank),
.dropdown-menu--notifications .notification:focus:not(.notification--blank) {
  background: #eaeaea;
}
.dropdown-menu--notifications .notification .notification__date {
  float: right;
  font-weight: 600;
  color: #bfbfbf;
  padding-left: 1em;
  line-height: 14px;
}
.dropdown-menu--notifications .notification .notification__subject {
  font-size: 14px;
  font-weight: 600;
}
.dropdown-menu--notifications .notification .notification__message {
  font-size: 12px;
  color: #707070;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dropdown-menu--notifications .notification.notification--unread {
  background-color: #e5f3ff;
}
.dropdown-menu--notifications .notification.notification--unread:hover,
.dropdown-menu--notifications .notification.notification--unread:focus {
  background-color: #d6ecff;
}
.dropdown-menu--notifications .notification.notification--unread .notification__subject {
  position: relative;
}
.dropdown-menu--notifications .notification.notification--unread .notification__subject:before {
  content: '•';
  position: absolute;
  top: 0;
  left: -1em;
  color: #99cfff;
}
.dropdown-menu--notifications .notification.notification--unread .notification__date {
  color: #969696;
}
.dropdown-menu--notifications .notification.notification--unread .notification__message {
  color: #666666;
}
.dropdown-menu--notifications .notification:not(.notification--unread) .notification__subject {
  font-weight: 500;
}
.dropdown-menu--notifications .notification.notifiation--read .notification__subject {
  color: gray;
}
.dropdown-menu--notifications .notification.notification--blank {
  text-align: center;
  cursor: default;
}
.dropdown-menu--notifications .notifications__more {
  text-align: center;
  background: white;
}
.dropdown-menu--notifications .notifications__more:hover {
  background: #eeeeee;
}
.dropdown-menu--notifications .notifications__more h5 {
  font-weight: 600;
}
.dropdown .dropdown-menu > ul li.notifications__more {
  padding: 0;
}
.dropdown .dropdown-menu > ul li.notifications__more a {
  display: block;
  padding: 6px 20px;
}
.navbar {
  min-width: 0 !important;
}
.navbar {
  height: auto !important;
}
.navbar.navbar-inverse.app-navbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /* justify-content: space-between; */
  /*justify-content: flex-end;*/
}
/*.navbar-header {
  flex: 1;
}*/
ul.nav.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: none !important;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
}
@media (max-width: 768px) {
  .navbar-collapse ul.nav.navbar-nav {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .navbar.navbar-inverse.app-navbar {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
  }
  .navbar.navbar-inverse.app-navbar div.navbar-nav-right,
  .navbar.navbar-inverse.app-navbar div.environment,
  .navbar.navbar-inverse.app-navbar div.brand-org {
    height: 50px;
  }
  .in + .environment,
  .collapsing + .environment {
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
    margin-left: 74px;
  }
}
ul.nav.navbar-nav-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: none !important;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
@media (max-width: 768px) {
  ul.nav.navbar-nav-right {
    display: none;
  }
}
.navbar-nav > li {
  float: none !important;
}
@media (min-width: 768px) {
  .navbar-nav > li.collapsed-nav {
    display: none;
  }
}
.navbar.navbar-inverse.global-navbar {
  /*justify-content: flex-end;*/
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.nav:before,
.nav:after {
  display: none !important;
}
.navbar:before,
.navbar:after {
  display: none;
}
.navbar-nav {
  margin: 0;
}
.navbar-nav-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-left: 25px;
}
.navbar-fixed-top {
  position: relative;
  top: 0;
  left: 0;
  min-height: 0;
  max-height: none;
  height: auto;
}
#MainCtrl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.navbar-brand {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.navbar-brand .logo {
  margin-right: 5px;
  white-space: nowrap;
}
.organization-logo {
  display: block;
  height: 24px;
  width: 24px;
  margin-right: 5px;
}
.organization-logo--smaller {
  height: 18px;
  width: 18px;
}
.navbar-fixed-top .navbar .svg-charm {
  position: relative;
  display: block;
  padding: 10px 15px;
}
@media (max-width: 768px) {
  .navbar-fixed-top .navbar .svg-charm {
    display: none;
  }
}
.SvgWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  fill: currentColor;
}
.SvgWrap > img {
  max-width: 100%;
  max-height: 100%;
}
.SvgWrap svg {
  fill: inherit;
  stroke: inherit;
}
.SvgWrap img {
  opacity: 0;
}
.SvgWrap-icon {
  width: 100%;
  height: 100%;
}
.SvgWrap--fillDimensions {
  width: 100%;
  height: 100%;
}
.SvgWrap--stroke {
  stroke: currentColor;
}
.SvgWrap--inlineDefault {
  height: 1.5em;
  width: 1.5em;
}
.SvgWrap--iconButtonWrap {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border: 0;
  background: none;
  padding: .5em;
  border-radius: 999px;
}
.SvgWrap--iconButtonWrap:hover,
.SvgWrap--iconButtonWrap:focus {
  background-color: rgba(0, 0, 0, 0.1);
}
.SvgWrap--highlight {
  color: #00c0d9;
}
.SvgWrap--highlight:hover,
.SvgWrap--highlight:focus {
  background-color: rgba(0, 192, 217, 0.1);
}
.SvgWrap--iconButtonWrap.SvgWrap--inlineDefault {
  width: 2.5em;
  height: 2.5em;
}
.SvgWrap svg[stroke="currentColor"] {
  stroke: currentColor;
}
.EntityAlertIconGroup {
  font-size: 18px;
  line-height: 1em;
  max-height: 1em;
  border-radius: 1em;
  border: 1px solid #ff655c;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.EntityAlertIconGroup-count {
  font-size: 13px;
  font-weight: 600;
  padding: 0 .5em 0 0.25em;
}
.EntityAlertIconGroup .EntityAlertIcon {
  margin-left: -1px;
  margin-top: -1px;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.EntityAlertIcon {
  min-width: 18px;
  width: 18px;
  height: 18px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 700;
  background: #ff655c;
  border-radius: 999px;
  color: white;
  font-size: 13px;
}
.EntityAlertPerson {
  background: #b65cff;
}
.EntityAlertOrganization {
  background: #5c94ff;
}
.EntityAlerts {
  padding: 0 0 20px;
}
.EntityAlerts-list {
  padding: 0 24px;
}
.EntityAlertSummary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.75em calc(24px - .25em);
  margin-bottom: 20px;
  background: #eee;
  /* background: white; */
}
.EntityAlerts--noMargin {
  padding-bottom: 0;
}
.EntityAlerts--noMargin .EntityAlertSummary {
  margin-bottom: 0;
}
.EntityAlertSummary-item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 1em;
  max-width: 300px;
  border-radius: 5px;
  margin: 0 0.25em;
  background: #ffd1d1;
  border: 1px solid #d62121;
}
.EntityAlertSummary-item-heading {
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  color: #6b1919;
}
.EntityAlertSummary-item-count {
  font-size: 36px;
  font-weight: 700;
  margin: 0;
}
.InlineEntityAlert:not(:last-child) {
  margin-bottom: 0.5em;
}
.InlineEntityAlert-name {
  color: #aa1a1a;
}
.InlineEntityAlert-name:hover,
.InlineEntityAlert-name:focus {
  color: #d62121;
}
.InlineEntityAlert-name:active {
  color: #7e1313;
}
.InlineEntityAlert-comment {
  font-style: italic;
  font-weight: normal;
  color: #aa1a1a;
}
.InlineEntityAlert-comment a {
  font-style: normal;
  font-weight: 600;
}
.InlineEntityAlerts-overflow {
  color: #aa1a1a;
  font-weight: 600;
}
.InlineEntityAlerts-overflow:hover,
.InlineEntityAlerts-overflow:focus {
  color: #d62121;
}
.InlineEntityAlerts-overflow:active {
  color: #7e1313;
}
.EntityAlertLink {
  color: #aa1a1a;
}
.EntityAlertLink:hover,
.EntityAlertLink:focus {
  color: #d62121;
}
.EntityAlertLink:active {
  color: #7e1313;
}
.ListCardGroup:not(:last-child) {
  border-bottom: 2px solid gainsboro;
}
.ListCardGroup:first-child {
  margin-top: 0;
}
.ListCardGroup-parent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 3px;
  padding: 16px 0;
}
.ListCardGroup-parent--expanded {
  border-bottom: 1px solid #b3dafd;
  background: #f5faff;
}
.ListCardGroup-children {
  padding-left: 25px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 16px;
}
.ListCardGroup-children:before {
  content: '';
  height: 100%;
  width: 1px;
  position: absolute;
  left: 24px;
  border-left: 1px solid #b3dafd;
}
.ListCard-expandButton,
.ListCard-expandButtonPlaceholder {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 10px;
  padding: 4px;
  background: none;
  border: 0;
  margin-right: 10px;
  color: gray;
  -ms-flex-item-align: center;
      align-self: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ListCard-expandButtonPlaceholder {
  opacity: .2;
}
.ListCard-expandButton--expanded {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.ListCard-title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 20px;
  font-weight: 500;
}
.ListCardGroup-child-offsetIcon {
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  top: 50%;
  left: 0;
}
.ListCardGroup-child {
  margin-top: 18px;
  position: relative;
}
.ListCardGroup-child:first-child {
  margin-top: 12px;
}
.ListCardGroup-child-content {
  padding-left: 20px;
}
.ListCardGroup-child-metaGroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ListCardGroup-child-title {
  font-size: 16px;
  font-weight: 600;
}
.ListCardGroup-child-metaGroup-item:not(:last-child) {
  margin-right: .75em;
}
.ListCardGroup-child-metaGroup-item {
  color: gray;
  font-weight: 600;
}
.ListCard-expandButton:hover,
.ListCard-expandButton:focus {
  background: rgba(0, 0, 0, 0.125);
  border-radius: 5px;
}
.DashboardWrapperOuter {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.DashboardWrapperInner {
  background: #f2f2f2;
  width: 100%;
}
.Dashboard {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.Dashboard-header {
  background-color: white;
  -webkit-box-shadow: 0px 2px 2px -1px rgba(0, 0, 0, 0.13);
          box-shadow: 0px 2px 2px -1px rgba(0, 0, 0, 0.13);
  position: relative;
  z-index: 1;
}
.Dashboard-header-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1600px;
}
.Dashboard-header-block {
  padding-left: 20px;
  padding-right: 20px;
}
.Dashboard-header-item {
  padding-left: 20px;
  padding-right: 20px;
}
.Dashboard-tabs,
dashboard-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Dashboard-tabs {
  padding-left: 0;
  padding-right: 0;
}
.Dashboard-tab {
  padding-left: 20px;
  padding-right: 20px;
  cursor: pointer;
}
.Dashboard-tab-title {
  padding-top: 16px;
  padding-bottom: 12px;
  border-bottom: 4px solid transparent;
  font-weight: 600;
  color: #757575;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.Dashboard-tab:hover .Dashboard-tab-title,
.Dashboard-tab:focus .Dashboard-tab-title {
  color: #333;
  border-bottom-color: rgba(0, 102, 102, 0.25);
}
.Dashboard-tab:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.Dashboard-tab--is-active .Dashboard-tab-title,
.Dashboard-tab--is-active:hover .Dashboard-tab-title,
.Dashboard-tab--is-active:focus .Dashboard-tab-title {
  color: #333;
  border-bottom-color: #006666;
}
.Dashboard-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
}
dashboard-body-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.Dashboard-list {
  list-style-type: none;
}
.Dashboard-list,
.Dashboard-list-item {
  margin: 0;
  padding: 0;
}
.Dashboard-list-item {
  margin-bottom: 12px;
}
.Dashboard-section {
  margin: 18px 0;
}
.Dashboard-section-title {
  display: block;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: .06em;
  color: #6e6e6e;
  padding-bottom: 16px;
  text-decoration: none;
}
.Dashboard-section-title--linked {
  cursor: pointer;
}
.Dashboard-section-title--linked:hover,
.Dashboard-section-title--linked:focus {
  color: #006666;
  text-decoration: underline;
}
.Dashboard-section-title--linked:focus {
  outline: 0;
}
.Dashboard-viewMore {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.Dashboard-viewMore-link {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 600;
  color: #006666;
}
.Dashboard-list-item--empty {
  padding: 12px 14px;
}
.Dashboard-item-row {
  margin-bottom: 4px;
}
.Dashboard-item-row--main {
  margin-bottom: 8px;
}
.Dashboard-item-contextTitle {
  color: #006666;
  font-size: 12px;
  font-weight: 600;
}
.Dashboard-item-primaryTitle {
  line-height: 1.2em;
}
.Dashboard-statusRow {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Dashboard-statusAddendum {
  font-size: 12px;
  line-height: 1em;
}
.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--main {
  min-width: 600px;
}
@media (max-width: 768px) {
  .Dashboard-column--main {
    min-width: 320px;
  }
}
@media screen and (max-width: 850px) {
  .Dashboard-columns,
  .Dashboard-column {
    display: block;
  }
}
.EmptyListItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: rgba(0, 0, 0, 0.05);
}
.EmptyListItem-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-style: italic;
}
.EmptyListItem-content--centered {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.Slab {
  background-color: white;
  -webkit-box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.2);
  padding: 12px 14px;
  color: #555;
}
.Slab-title {
  margin: 0;
}
.Slab--colorTabbed {
  border-left: 4px solid gray;
}
.Slab--colorTabbed[slab-status-color="alert"] {
  border-left-color: #d62121;
}
.Slab--colorTabbed[slab-status-color="warning"] {
  border-left-color: #d24204;
}
.Slab--linked:hover,
.Slab--linked:focus {
  background-color: #f0ffff;
}
.Slab-splitH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Slab-split-item:not(:last-child) {
  padding-right: 5px;
}
.Slab-split-item:not(:first-child) {
  padding-left: 5px;
}
.Slab-split-item--fill {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.Well {
  background-color: #e6e6e6;
  padding: 12px 14px;
}
.Well--innerPadded {
  padding-left: 0;
  padding-right: 0;
}
.Well--linked {
  cursor: pointer;
}
.Well--linked:focus,
.Well--linked:hover {
  background-color: #f0ffff;
}
.Well-split {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.Well-split-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.Well-split-item--linedSeparator:not(:last-child) {
  border-right: 1px solid rgba(0, 0, 0, 0.15);
}
.Stat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: .5rem;
  padding-right: .5rem;
}
.Stat-figure {
  font-size: 24px;
  font-weight: 900;
  color: #8E8787;
}
.Stat-label {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: .06em;
  color: #6e6e6e;
}
.Stat--is-emphasized .Stat-figure {
  color: #666;
}
.Stat--is-negative .Stat-figure {
  color: #d62121;
}
.Stat--is-affirmative .Stat-figure {
  color: #00862b;
}
.TokenTag {
  border: 1px solid gray;
  border-radius: 1em;
  line-height: 1em;
  max-height: 1em;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 20px;
}
.TokenTag-description {
  padding: 0 .8em;
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
}
.TokenTag-description:not(:first-child) {
  padding-left: .5em;
}
.TokenTag .TokenTagIcon {
  margin-left: -1px;
  margin-top: -1px;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.TokenTagIcon {
  width: 20px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 700;
  background: gray;
  border-top-left-radius: 999px;
  border-bottom-left-radius: 999px;
  color: white;
  height: 20px;
  font-size: 16px;
}
.TokenTagIcon > * {
  position: relative;
  left: 1px;
}
.TokenTagIcon .SvgWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 4px;
  height: 100%;
  width: 100%;
}
.TokenTagIcon .SvgWrap > svg {
  fill: currentColor;
}
.TokenTag[status-code="ALERT"] {
  border-color: #d62121;
}
.TokenTag[status-code="ALERT"] .TokenTagIcon {
  background-color: #d62121;
}
.TokenTag[status-code="WARNING"] {
  border-color: #d24204;
}
.TokenTag[status-code="WARNING"] .TokenTagIcon {
  background-color: #d24204;
}
.ActionGroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.ActionGroup-action {
  font-size: 14px;
  font-weight: 600;
  line-height: 1em;
  padding: 6px 12px;
  color: #006666;
  background: none;
  border: 1px solid #006666;
}
.ActionGroup-action:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.ActionGroup-action:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.ActionGroup-action:not(:last-child) {
  border-right: 0;
}
.ActionGroup-action:hover,
.ActionGroup-action:focus,
.ActionGroup-action:active {
  background-color: #006666;
  color: white;
}
.ActionGroup-action:active {
  background-color: #003333;
}
.ActionGroup-action--more {
  width: 28px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.loader,
.loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
.loader {
  margin: 60px auto;
  font-size: 10px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(255, 255, 255, 0.2);
  border-right: 1.1em solid rgba(255, 255, 255, 0.2);
  border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
  border-left: 1.1em solid #ffffff;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.MotionHint {
  display: block;
  position: fixed;
  mix-blend-mode: difference;
  z-index: 2000000000;
  background: white;
  -webkit-box-shadow: 0px 0px 30px;
          box-shadow: 0px 0px 30px;
  opacity: 1;
  -webkit-transition-property: left, top, height, width, border-radius;
  transition-property: left, top, height, width, border-radius;
  -webkit-transition: 550ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
  transition: 550ms cubic-bezier(0.455, 0.03, 0.515, 0.955);
  pointer-events: none;
}
.MotionHint.is-done {
  opacity: 0;
}
.MotionHint.is-done-add {
  opacity: 1;
  -webkit-transition: 400ms opacity linear;
  transition: 400ms opacity linear;
}
.MotionHint.is-done-add-active {
  opacity: 0;
}
.test-row {
  padding: 1rem;
}
.target {
  height: 30px;
  width: 30px;
  border-radius: 50%;
  background: gray;
}
.external-view .content-viewport > ui-view {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.external-view .content-viewport > ui-view .page-body {
  min-height: 0;
  max-height: none !important;
  height: auto !important;
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 !important;
          flex: 1 !important;
}
.external-view .content-viewport > ui-view .nav-flag--page-heading {
  max-height: none !important;
  min-height: 44px !important;
  height: auto !important;
}
.external-view .content-viewport > ui-view .nav-flag--page-heading .nav-flag__canvas {
  height: auto !important;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}
.external-view .content-viewport > ui-view .nav-flag__canvas.canvas.canvas--header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.external-view .content-viewport > ui-view .nav-flag--page-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-height: none !important;
  min-height: 0 !important;
  height: auto !important;
}
.external-view .content-viewport > ui-view .heading-block-element.compound-heading-wrap {
  max-height: none !important;
}
.external-view .content-viewport > ui-view .split-block-heading > .heading-block > div.heading-block-element {
  max-height: none !important;
}
.external-view .content-viewport > ui-view .heading-block {
  height: auto !important;
}
.external-view .content-viewport > ui-view .nav-flag--page-body > .nav-flag__canvas {
  display: block;
  height: auto !important;
}
.external-view .content-viewport > ui-view .nav-flag--bookend .nav-flag__component .split-block-heading,
.external-view .content-viewport > ui-view .nav-flag--page-heading .nav-flag__component .split-block-heading {
  height: auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.external-view .content-viewport > ui-view .split-block-element,
.external-view .content-viewport > ui-view .heading-block-element {
  margin-top: 4px;
  margin-bottom: 4px;
}
@media screen and (max-width: 800px) {
  .meta-container.meta--tabular {
    display: block;
  }
  .meta-container.meta--tabular .meta__entry {
    display: block;
  }
  .meta--tabular .meta__entry .entry__label {
    padding-bottom: 0.25em;
  }
  .detail-view--external.page-body.main-content-padding {
    padding: 32px 40px;
  }
  .detail-view--external.page-body {
    /* does this do anything? */
    overflow: auto;
  }
}
.Welcome {
  padding-top: 12px;
  padding-bottom: 42px;
  color: #545454;
}
.Welcome--scroll {
  height: 100%;
  overflow-y: auto;
}
.WelcomeColumnLayout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 20px;
  padding-right: 20px;
}
.WelcomeColumn {
  width: 100%;
  max-width: 920px;
  padding-right: 20px;
  padding-left: 20px;
}
.WelcomeHeading1 {
  font-size: 36px;
  font-weight: 500;
  color: #006666;
  margin: 0;
}
.WelcomeHeading2 {
  font-size: 26px;
  font-weight: 500;
  color: #006666;
  margin: 0;
  margin-bottom: 1em;
}
.WelcomeHeading3 {
  font-size: 22px;
  font-weight: 500;
  margin: 0;
  margin-bottom: 1em;
}
.WelcomeText {
  font-size: 16px;
  line-height: 1.42;
}
p.WelcomeText {
  margin: 20px 0;
}
.WelcomeScreenHeader {
  margin-top: 24px;
  margin-bottom: 38px;
}
.WelcomeScreenHeader-divider {
  margin-top: 24px;
  width: 24px;
  border-bottom: 4px solid #006666;
}
.WelcomeScreenBlock {
  margin: 42px 0;
}
.WelcomeScreenBlock--first {
  margin-top: 0;
}
.WelcomeScreenSeparator {
  border-bottom: 1px solid #cacaca;
}
.ShadedInfoBlock {
  display: block;
  padding: 22px 24px;
  background-color: #ededed;
  border-radius: 5px;
}
.WelcomeScreenActionButton,
.SubscriptionScreenActionButton {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 1.25em 1.5em;
  background-color: #526060;
  font-size: 16px;
  font-family: inherit;
  font-weight: 500;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
}
.WelcomeScreenActionButton,
.SubscriptionScreenActionButton,
.WelcomeScreenActionButton:hover,
.SubscriptionScreenActionButton:hover,
.WelcomeScreenActionButton:focus,
.SubscriptionScreenActionButton:focus {
  color: white;
  text-decoration: none;
}
.WelcomeScreenActionButton:not([disabled="disabled"]):hover,
.SubscriptionScreenActionButton:not([disabled="disabled"]):hover,
.WelcomeScreenActionButton:not([disabled="disabled"]):focus,
.SubscriptionScreenActionButton:not([disabled="disabled"]):focus {
  background-color: #6a7c7c;
}
.WelcomeScreenActionButton[disabled="disabled"],
.SubscriptionScreenActionButton[disabled="disabled"] {
  opacity: 0.4;
}
.WelcomeScreenActionButton--primary,
.SubscriptionScreenActionButton--primary {
  background-color: #006666;
}
.WelcomeScreenActionButton--primary:not([disabled="disabled"]):hover,
.SubscriptionScreenActionButton--primary:not([disabled="disabled"]):hover,
.WelcomeScreenActionButton--primary:not([disabled="disabled"]):focus,
.SubscriptionScreenActionButton--primary:not([disabled="disabled"]):focus {
  background-color: #009999;
}
.WelcomeScreenLink {
  font-weight: 600;
  color: #006666;
}
.WelcomeScreenLink:hover,
.WelcomeScreenLink:focus {
  color: #009999;
}
.WelcomeScreenActionBlocks {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.WelcomeScreenActionBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 32px 0;
  border-top: 1px solid #b0b0b0;
  cursor: pointer;
  -webkit-transition: 50ms all linear;
  transition: 50ms all linear;
}
.WelcomeScreenActionBlock:last-child {
  border-bottom: 1px solid #b0b0b0;
}
wizard-action-block:not(:last-child) .WelcomeScreenActionBlock:last-child {
  border-bottom: 0;
}
.WelcomeScreenActionBlock:hover,
.WelcomeScreenActionBlock:focus {
  background-color: #f0ffff;
}
.WelcomeScreenActionBlock-splitH {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.WelcomeScreenActionBlock-splitH > * {
  padding-left: 8px;
}
.WelcomeScreenActionBlock-splitH > *:last-child {
  padding-right: 8px;
}
.WelcomeScreenActionBlock-titleBlock,
.WelcomeScreenActionBlock-title {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.WelcomeScreenActionBlock-title {
  font-size: 22px;
  font-weight: 500;
  margin: 0;
}
.WelcomeScreenActionBlock-title + .WelcomeText {
  margin-top: 0.25em;
}
.WelcomeScreenActionBlock-subtitle {
  font-size: 16px;
  opacity: 0.75;
}
.WelcomeScreenActionBlock-chevron {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 24px;
  width: 24px;
  line-height: 24px;
}
.WelcomeScreenActionBlock-chevron > svg {
  height: 100%;
  width: 100%;
}
.WelcomeScreenActionBlock--large {
  padding-top: 32px;
  padding-bottom: 32px;
}
.WelcomeScreenActionBlock--medium {
  padding-top: 20px;
  padding-bottom: 20px;
  min-height: 82px;
}
.WelcomeScreenActionBlock--medium:not(.WelcomeScreenActionBlock--noMaxHeight) {
  height: 82px;
}
.WelcomeScreenActionBlock--medium .WelcomeScreenActionBlock-title {
  font-size: 21px;
  font-weight: 500;
  line-height: 1.2;
}
.WelcomeScreenActionBlock--medium .WelcomeScreenActionBlock-subtitle {
  font-size: 15px;
  font-weight: 500;
}
.WelcomeScreenActionBlock--medium .WelcomeScreenActionBlock-chevron {
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.WelcomeScreenActionBlock--small {
  padding-top: 16px;
  padding-bottom: 16px;
  min-height: 72px;
}
.WelcomeScreenActionBlock--small:not(.WelcomeScreenActionBlock--noMaxHeight) {
  height: 72px;
}
.WelcomeScreenActionBlock--small .WelcomeScreenActionBlock-title {
  font-size: 19px;
  font-weight: 400;
  line-height: 1.2;
}
.WelcomeScreenActionBlock--small .WelcomeScreenActionBlock-subtitle {
  font-size: 14px;
}
.WelcomeScreenActionBlock--small .WelcomeScreenActionBlock-chevron {
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.WelcomeScreenActionBlock--xsmall {
  padding-top: 12px;
  padding-bottom: 12px;
  min-height: 64px;
}
.WelcomeScreenActionBlock--xsmall:not(.WelcomeScreenActionBlock--noMaxHeight) {
  height: 64px;
}
.WelcomeScreenActionBlock--xsmall .WelcomeScreenActionBlock-title {
  font-size: 17px;
  font-weight: 400;
  line-height: 1.2;
}
.WelcomeScreenActionBlock--xsmall .WelcomeScreenActionBlock-subtitle {
  font-size: 12px;
}
.WelcomeScreenActionBlock--xsmall .WelcomeScreenActionBlock-chevron {
  height: 18px;
  width: 18px;
  line-height: 18px;
}
.WelcomeScreenActionBlock--noClick:hover,
.WelcomeScreenActionBlock--noClick:focus {
  cursor: default;
}
.WelcomeScreenTopNav-back-chevron {
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
  height: 1em;
  width: 1em;
  line-height: 1em;
  margin-right: 0.25em;
}
.WelcomeScreenTopNav-back-chevron > svg,
.Breadcrumb-chevron > svg {
  height: 100%;
  width: 100%;
}
.WelcomeScreenTopNav-back {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.WelcomeScreenTopNav-label {
  text-transform: uppercase;
  /* background: rgba(0,0,0,.125); */
  /* padding: 0.25em; */
  font-weight: 500;
  letter-spacing: 0.04em;
}
.WelcomeScreenTopNav-back {
  border-radius: 3px;
  padding: 0.5em 0.75em;
  background: rgba(0, 0, 0, 0.075);
  font-size: 14px;
  color: #006666;
  cursor: pointer;
}
.WelcomeScreenTopNav {
  padding-top: 8px;
}
.SubscriptionConfirmationScreen table {
  background-color: transparent;
}
.SubscriptionConfirmationScreen td:first-of-type {
  width: 35%;
  vertical-align: top;
}
.SubscriptionConfirmationScreen td + td {
  padding-left: 10px;
  font-weight: 500;
  width: 65%;
}
.SubscriptionConfirmationScreen .WelcomeHeading3 {
  margin-top: 35px;
}
.SubscriptionConfirmationScreen .WelcomeHeading2,
.SubscriptionConfirmationScreen WelcomeHeading3 {
  font-weight: 500;
}
.Breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
}
.Breadcrumb-chevron {
  height: 0.75em;
  width: 0.75em;
  line-height: 0.75em;
  margin: 0 0.25em;
}
.WelcomeScreenTopNav .Breadcrumb {
  margin-top: 6px;
}
.WelcomeScreenHeader .Breadcrumb {
  margin-bottom: 0.25em;
}
.Breadcrumb {
  color: #006666;
}
.Breadcrumb-link,
.Breadcrumb-link:hover,
.Breadcrumb-link:focus {
  text-decoration: none;
  color: #006666;
}
.WelcomeOption:not(:last-child) {
  margin-bottom: 14px;
}
.WelcomeColumn--main {
  background-color: #fff;
}
.WelcomeColumn--main + .WelcomeColumn--main {
  position: absolute;
}
.WelcomeRowLayout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.WelcomeRowLayout-row {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.WelcomeColumnLayout {
  width: 100%;
}
.JoinedCard,
.JoinedCard-split {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.JoinedCard {
  padding: 10px 14px;
  border: 1px solid gainsboro;
  background: white;
}
.JoinedCard:not(.JoinedCard--first) {
  margin-top: -1px;
}
.JoinedCard--first {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.JoinedCard--last {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.JoinedCard-element:not(:last-child) {
  margin-right: 18px;
}
.JoinedCard-checkbox:not(:disabled) {
  cursor: pointer;
}
.JoinedCard-datum-label {
  color: gray;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .02em;
  font-size: 13px;
}
.Dashboard-collapseHeader,
.Dashboard-collapseHeader-contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Dashboard-collapseHeader {
  padding: 12px 0;
}
.Dashboard-collapseHeader-item:not(:last-child) {
  margin-right: 12px;
}
.Dashboard-collapse-heading {
  font-size: 22px;
}
.Dashboard-collapseHeader-item:not(:last-child) {
  margin-right: 22px;
}
.Dashboard-collapseHeader-item.Dashboard-collapseHeader-arrow {
  margin-right: 14px;
}
.Dashboard-collapse-card-list:not(.Dashboard-collapse-card-list--isExpanded) {
  border-bottom: 1px solid gainsboro;
}
.Dashboard-splitY {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
.Dashboard-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
}
.Dashboard-actionBar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding: 16px 40px;
  background: #ededed;
  border-top: 4px solid #d6d6d6;
}
.Dashboard-actionBar.ng-enter,
.Dashboard-actionBar.ng-leave {
  -webkit-transition: border-color, -webkit-transform;
  transition: border-color, -webkit-transform;
  transition: border-color, transform;
  transition: border-color, transform, -webkit-transform;
  -webkit-transition-duration: 0.5s, 0.4s;
          transition-duration: 0.5s, 0.4s;
}
.Dashboard-actionBar.ng-enter.ng-enter-active,
.Dashboard-actionBar.ng-leave {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.Dashboard-actionBar.ng-leave.ng-leave-active,
.Dashboard-actionBar.ng-enter {
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.Dashboard-actionBar + .Dashboard-actionBar {
  display: none;
}
.Dashboard-action:not(:last-child) {
  margin-right: 1rem;
}
.Signing-certificationText {
  background: #efefef;
  padding: 1rem;
  font-style: italic;
  color: #565656;
}
.Signing-u-pMargin {
  margin-top: 1em;
  margin-bottom: 1em;
}
.Signing-alert {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 12px 24px;
  background-color: #f5f8fa;
  border: 1px solid;
  border-radius: 3px;
}
.Signing-alert--danger {
  color: #d83b50;
  background-color: #fff0f2;
}
.Signing-alert--info {
  color: #3a87ad;
  background-color: #d9edf7;
  text-align: center;
  display: block;
}
split-view-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.SplitViewTabsLayout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.SplitViewTabs {
  background-color: #f7f7f7;
  position: relative;
  -webkit-box-shadow: 0px 2px 4px -2px;
          box-shadow: 0px 2px 4px -2px;
  overflow-y: auto;
}
.SplitViewTab-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 220px;
  padding: 12px 20px;
  border-radius: 5px;
  margin: 0 8px;
  margin-top: 4px;
  font-weight: 500;
}
.SplitViewTab-link,
.SplitViewTab-link:hover,
.SplitViewTab-link:focus {
  text-decoration: none;
}
.SplitViewTab-link:hover,
.SplitViewTab-link:focus {
  background-color: rgba(0, 102, 102, 0.1);
}
.SplitViewTab-link.active,
.SplitViewTab-link.active:hover,
.SplitViewTab-link.active:focus {
  background-color: rgba(0, 102, 102, 0.25);
  color: #111;
}
.SplitViewTab-link-label {
  display: block;
  width: 100%;
}
.Count {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  min-width: 1.5em;
  min-height: 1.5em;
  border-radius: 5px;
  font-size: 0.9em;
  line-height: 0;
  font-weight: 600;
  color: inherit;
  background-color: rgba(0, 102, 102, 0.1);
}
.Count--small {
  font-size: .75em;
}
.Count--empty {
  background-color: rgba(51, 51, 51, 0.1);
  color: gray;
}
.Count--spacerLeft {
  margin-left: 0.5em;
}
.Count--spacerRight {
  margin-left: 0.5em;
}
.FlatList {
  list-style-type: none;
  margin: 0;
  padding: 0.66rem 0;
  font-size: 14px;
}
.FlatList--small {
  font-size: 12px;
}
.FlatList--smaller {
  font-size: 10px;
}
.FlatList--noPaddingV {
  padding-top: 0;
  padding-bottom: 0;
}
.FlatList-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.66rem 0.33rem;
}
.FlatList--lined {
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}
.FlatList-item--lined:not(:last-child),
.FlatList-item--includeSeparator {
  border-bottom: 1px solid #e6e6e6;
}
.FlatList-item-split {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
}
.FlatList-item-split-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
}
.FlatList-item-split-child:not(:first-child) {
  padding-left: 0.375rem;
}
.FlatList-item-split-child:not(:last-child) {
  padding-right: 0.375rem;
}
.FlatList-item-split-child--fill {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.FlatList-item-line {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.FlatList-item-line--marginTop {
  margin-top: 6px;
}
.FlatList-item-segment:not(:last-child) {
  margin-right: 0.5em;
}
.FlatList-item-title {
  font-size: 1.15em;
  font-weight: 600;
}
.FlatList-item-description--ellipsis {
  overflow: hidden;
  white-space: nowrap;
  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: #d9d9d9;
  border-radius: 3px;
}
md-select:not([disabled]):focus .md-select-value {
  border-color: #66afe9 !important;
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
md-select:not([disabled]):focus .md-select-value.md-select-placeholder,
md-select .md-select-value.md-select-placeholder,
md-select:not([disabled]):focus .md-select-value,
md-select .md-select-value {
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 8px;
  padding-right: 0;
  font-size: 1rem;
  color: #333333;
}
.md-select-value > span:not(.md-select-icon) {
  white-space: normal;
}
md-select.md-default-theme[disabled] .md-select-value,
md-select[disabled] .md-select-value {
  background-size: 6px 6px;
  background-repeat: repeat;
  background-image: linear-gradient(-45deg, transparent 46%, rgba(0, 0, 0, 0.23) 49%, rgba(0, 0, 0, 0.23) 51%, transparent 55%);
}
md-select.filter-active .md-select-value {
  background-color: rgba(43, 129, 227, 0.1);
  border-color: rgba(43, 129, 227, 0.35);
}
.md-select-value .md-select-icon {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
      align-self: stretch;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  margin-top: 2px;
  border-left: 1px solid #d9d9d9;
  margin-right: 0;
  width: 34px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 34px;
          flex: 0 0 34px;
  background: -webkit-gradient(linear, left bottom, left top, from(#ececec), color-stop(70%, #f7f7f7));
  background: linear-gradient(to top, #ececec 0%, #f7f7f7 70%);
  background-color: #f7f7f7;
  background-size: 35px 30px;
  background-position: 50% 100%;
  /* background-position: 10% 0%; */
  background-repeat: no-repeat;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.highcontrast .md-select-value .md-select-icon {
  background-color: #fff;
}
.md-select-value .md-select-icon:after {
  top: 0;
  -webkit-transform: scaleY(0.6) scaleX(0.85);
          transform: scaleY(0.6) scaleX(0.85);
  color: #8d8d8d;
}
.highcontrast .md-select-value .md-select-icon:after {
  color: #000;
}
.material-select-blockOption {
  line-height: 20px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.material-select-blockOption:last-child:not(:first-child) {
  padding-bottom: 8px;
}
.material-select-header-addon--search {
  padding: 8px 10px;
  margin-bottom: 0;
}
md-input-container .md-input,
.md-input {
  min-height: 30px;
  background: white;
  border-width: 1px !important;
  border-style: solid !important;
  border-color: #d9d9d9;
  border-radius: 3px;
  font-weight: 500;
  line-height: 20px;
  line-height: 1.42857143;
  color: #555555;
}
/* input, focused or not */
md-input-container .md-input,
md-input-container.md-input-focused .md-input,
md-input-container .md-input.ng-invalid.ng-dirty,
md-input-container.md-input-resized .md-input {
  height: 2.14285714rem;
  padding-top: 0.28571429rem;
  padding-bottom: 0.28571429rem;
  padding-left: 8px;
  padding-right: 8px;
}
md-autocomplete,
md-autocomplete md-autocomplete-wrap {
  height: 30px;
}
md-autocomplete md-autocomplete-wrap.md-show-clear-button {
  -webkit-box-shadow: none;
          box-shadow: none;
  height: auto;
}
md-autocomplete md-autocomplete-wrap.md-whiteframe-z1 {
  -webkit-box-shadow: none;
          box-shadow: none;
}
md-autocomplete md-autocomplete-wrap .md-errors-spacer {
  display: none;
}
md-autocomplete .md-show-clear-button button {
  position: absolute;
  right: 0;
}
md-autocomplete input[type="search"] {
  border-radius: 3px;
}
.md-autocomplete-suggestions-container.md-default-theme li .highlight,
.md-autocomplete-suggestions-container li .highlight {
  background-color: #ffffc4;
  color: inherit;
}
.formGroup-ngMaterial-autocomplete--is-initializing md-autocomplete-wrap:after {
  content: '';
  top: 6px;
  left: 8px;
  width: 14px;
  height: 14px;
  position: absolute;
  background: none;
  border: 2px solid lightgray;
  border-radius: 999px;
  border-bottom-color: transparent;
  -webkit-animation: spin infinite 1s linear;
          animation: spin infinite 1s linear;
}
md-checkbox {
  min-width: 20px;
  min-height: 20px;
  line-height: 20px;
}
md-checkbox[disabled] {
  cursor: no-drop;
}
md-checkbox .md-container,
md-checkbox .md-icon {
  width: 20px;
  height: 20px;
}
.checkbox-cell md-checkbox {
  width: 20px;
  margin: 0;
  background-color: white;
}
md-datepicker ~ * .md-errors-spacer {
  display: none;
}
md-datepicker {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.md-datepicker-input-container {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.md-datepicker-input-container .md-datepicker-input,
.md-datepicker-input {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  max-width: none;
}
.md-datepicker-input-container .md-datepicker-input:focus,
.md-datepicker-input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  border-color: #66afe9 !important;
}
._md-datepicker-has-triangle-icon {
  margin-right: 0;
  padding-right: 0;
}
.md-datepicker-triangle-button.md-button.md-icon-button {
  -webkit-transform: none;
          transform: none;
  margin: 0;
}
.highcontrast .md-datepicker-expand-triangle {
  border: 0 !important;
  -webkit-transform: none !important;
          transform: none !important;
  top: 0 !important;
  left: 0 !important;
  position: relative !important;
  width: auto !important;
  height: auto !important;
}
.highcontrast .md-datepicker-expand-triangle:after {
  display: block;
  content: '\25BC';
  position: relative;
  top: 2px;
  speak: none;
  font-size: 13px;
  -webkit-transform: scaleY(0.5) scaleX(1);
  transform: scaleY(0.5) scaleX(1);
}
.has-error .md-datepicker-input {
  border-color: #d62121 !important;
}
.md-datepicker-calendar-pane {
  z-index: 1200;
}
md-dialog {
  max-height: 90%;
}
.mdDialog--small {
  min-width: 540px;
  max-width: 540px;
}
.mdDialog--medium {
  width: 100%;
  max-width: 720px;
}
.mdDialog--large {
  width: 100%;
  max-width: 1024px;
}
.mdDialog--fullscreen,
.mdDialog--fullscreenScroll {
  width: 100%;
  max-width: none;
  height: 100%;
  max-height: none;
  border-radius: 0;
}
.mdDialog--paymentIFrame {
  max-width: 960px;
  width: 90%;
}
.mdDialog-body--scroll {
  overflow-y: auto;
}
.mdDialog-body--padded {
  padding: 28px 24px;
}
.mdDialog-body-segment--padded {
  padding-left: 24px;
  padding-right: 24px;
  margin-top: 28px;
  margin-bottom: 28px;
}
md-dialog .mdDialog-actions {
  padding: 18px 24px;
}
md-dialog .mdDialog-actions > *:not(:last-child) {
  margin-right: 12px;
}
md-dialog .mdDialog-headerItems {
  padding: 18px 24px;
}
.mdDialog--fullscreenScroll {
  overflow: visible;
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  /* justify-content: center; */
  max-width: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.mdDialog--fullscreenScroll-container {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 32px 48px;
  overflow-y: auto;
  width: 100%;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  /* position: absolute; */
  /* top: 50%; */
  /* transform: translateY(-50%); */
  position: relative;
}
.mdDialog--fullscreenScroll-content {
  overflow: hidden;
  /* position: absolute; */
  /* top: 50%; */
  /* transform: translateY(-50%); */
}
.mdDialog--fullscreenScroll.mdDialog--small .mdDialog--fullscreenScroll-content {
  width: 100%;
  min-width: 540px;
}
.mdDialog--fullscreenScroll.mdDialog--medium .mdDialog--fullscreenScroll-content {
  width: 100%;
  max-width: 720px;
}
.mdDialog--fullscreenScroll.mdDialog--large .mdDialog--fullscreenScroll-content {
  width: 100%;
  max-width: 1024px;
}
.FloatCard {
  width: 100%;
}
.mdDialog--medium .mdDialog--fullscreenScroll-content {
  max-width: none;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.mdDialog--fullscreenScroll-container {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.FloatCard {
  background: white;
  border-radius: 5px;
}
.FloatCard {
  width: 100%;
}
.FloatCard-header-split {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -12px;
  margin-right: -12px;
}
.FloatCard-header-split-item {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 12px;
  padding-right: 12px;
}
.FloatCard-header-split-item--fill {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.FloatCard-header-split-item--fill:empty {
  padding-left: 0;
  padding-right: 0;
}
.FloatCard-header {
  padding: 20px 36px;
}
.FloatCard-heading {
  font-size: 24px;
}
.FloatCard-subheading {
  font-size: 12px;
  font-weight: 600;
  color: #808080;
  text-transform: uppercase;
  letter-spacing: .03em;
}
.FloatCard-header-button {
  font-weight: 500;
  background: rgba(0, 0, 0, 0.1);
  padding: 6px 12px;
  border-radius: 5px;
}
.FloatCard-header-button:hover,
.FloatCard-header-button:focus {
  text-decoration: none;
  background: rgba(0, 0, 0, 0.15);
}
.FloatCard-header-button:active {
  background: rgba(0, 0, 0, 0.2);
}
.FloatCard-body {
  position: relative;
  padding-top: 32px;
  padding-bottom: 40px;
}
.FloatCard-body-segment:not(:first-child) {
  padding-top: 32px;
}
.FloatCard-body-segment:not(:last-child) {
  padding-bottom: 32px;
}
.FloatCard-body-segment--padded {
  padding-left: 36px;
  padding-right: 36px;
}
.FloatCard-header--bordered {
  border-bottom: 1px solid gainsboro;
}
.FloatCard-actions {
  padding: 20px 36px;
}
.FloatCard-actions--bordered {
  border-top: 1px solid gainsboro;
}
.EntitySummary-metaTable {
  display: table;
  font-size: 17px;
}
.EntitySummary-metaTable-row {
  display: table-row;
}
.EntitySummary-metaTable-row:not(:last-child) > * {
  padding-bottom: 10px;
}
.EntitySummary-metaTable-row .EntitySummary-meta-label,
.EntitySummary-metaTable-row .EntitySummary-meta-value {
  display: table-cell;
}
.EntitySummary-section:not(:last-child) {
  margin-bottom: 28px;
}
.EntitySummary-sectionSeparator {
  margin-bottom: 28px;
  border-bottom: 1px solid gainsboro;
}
.EntitySummary-sectionHeading {
  font-size: 21px;
  font-weight: 500;
  margin-bottom: 10px;
  color: #808080;
}
.EntitySummary-sectionHeader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
.EntitySummary-sectionHeader .EntitySummary-sectionHeading {
  margin-bottom: 0;
}
.EntitySummary-sectionHeader-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.EntitySummary-sectionHeader-item:not(:last-child) {
  margin-right: 16px;
}
.EntitySummary-meta-label {
  font-size: .8em;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .03em;
  max-width: 11em;
  padding-right: 24px;
  color: #808080;
}
.EntitySummary-meta-value {
  font-weight: 600;
  color: #4d4d4d;
}
.EntitySummary-meta-valueGroup > *:not(:last-child) {
  margin-bottom: .125em;
}
.PreviewSheet-transcludeTarget {
  width: 100%;
}
.PreviewSheet-closeXWrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border: 0;
  background: none;
  padding: 10px;
  margin: -10px;
  color: gray;
}
.PreviewSheet-closeXWrap:hover,
.PreviewSheet-closeXWrap:focus {
  outline: 0;
  color: #00c0d9;
}
#OpenLayers_Control_Zoom_5 {
  display: none;
}
/**
 * Popup Styles
 */
.ol-popup {
  position: absolute;
  background-color: white;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  padding: 15px;
  border-radius: 10px;
  border: 1px solid #cccccc;
  bottom: 12px;
  left: -50px;
  min-width: 350px;
  max-width: 650px;
}
.ol-measure-popup {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 4px rgba(255, 255, 255, 0.2);
          box-shadow: 0 1px 4px rgba(255, 255, 255, 0.2);
  padding: 15px;
  border-radius: 10px;
  border: 1px solid #cccccc;
  min-width: 120px;
  bottom: 10px;
  left: -5px;
  color: #FFF;
  text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
#popup-content {
  overflow-y: auto;
  max-height: 50vh;
  margin-top: 20px;
}
.ol-popup:after,
.ol-popup:before {
  top: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.ol-popup:after {
  border-top-color: white;
  border-width: 10px;
  left: 48px;
  margin-left: -10px;
}
.ol-popup:before {
  border-top-color: #cccccc;
  border-width: 11px;
  left: 48px;
  margin-left: -11px;
}
.ol-popup-closer {
  text-decoration: none;
  position: absolute;
  top: 2px;
  right: 8px;
}
.ol-popup-closer:after {
  content: "✖";
}
[layout~="horizontal"],
.layout-horizontal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}
[layout~="vertical"],
.layout-vertical {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}
[layout~="wrap"],
.layout-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}
[flex~="fill"],
.flex-fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 !important;
          flex: 1 !important;
}
[flex~="auto"],
.flex-auto {
  -webkit-box-flex: 0 !important;
      -ms-flex: 0 0 auto !important;
          flex: 0 0 auto !important;
}
[flex~="autoshrink"],
.flex-autoshrink {
  -webkit-box-flex: 0 !important;
      -ms-flex: 0 1 auto !important;
          flex: 0 1 auto !important;
}
[align-self="center"],
.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important;
}
[align-self="baseline"],
.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}
[align-self="start"],
[align-self="flex-start"],
.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}
[align-self="end"],
[align-self="flex-end"],
.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}
[align-self="stretch"],
.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important;
}
[align-items="center"],
.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}
[align-items="baseline"],
.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}
[align-items="start"],
[align-items="flex-start"],
.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}
[align-items="end"],
[align-items="flex-end"],
.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}
[align-items="stretch"],
.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}
[justify="center"],
[justify-content="center"],
.justify-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}
[justify="baseline"],
[justify-content="baseline"],
.justify-baseline {
  -webkit-box-pack: baseline !important;
      -ms-flex-pack: baseline !important;
          justify-content: baseline !important;
}
[justify="start"],
[justify="flex-start"],
[justify-content="start"],
[justify-content="flex-start"],
.justify-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}
[justify="end"],
[justify="flex-end"],
[justify-content="end"],
[justify-content="flex-end"],
.justify-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}
[justify="space-between"],
[justify-content="space-between"],
.justify-space-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}
[justify="space-around"],
[justify-content="space-around"],
.justify-space-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}
[pad-items-inner="extra-small"] > * {
  margin: 0 .125em !important;
}
[pad-items-inner="small"] > * {
  margin: 0 .25em !important;
}
[pad-items-inner="medium"] > * {
  margin: 0 .375em !important;
}
[pad-items-inner="large"] > * {
  margin: 0 .5em !important;
}
[pad-items-inner] > :first-child {
  margin-left: 0 !important;
}
[pad-items-inner] > :last-child {
  margin-right: 0 !important;
}
[inline-padding="extra-small"] {
  margin-left: -0.125em !important;
  margin-right: -0.125em !important;
  margin-bottom: -0.25em !important;
}
[inline-padding="extra-small"] > * {
  margin-left: .125em !important;
  margin-right: .125em !important;
  margin-bottom: .25em !important;
}
[inline-padding="small"] {
  margin-left: -0.25em !important;
  margin-right: -0.25em !important;
  margin-bottom: -0.5em !important;
}
[inline-padding="small"] > * {
  margin-left: .25em !important;
  margin-right: .25em !important;
  margin-bottom: .5em !important;
}
[inline-padding="medium"] {
  margin-left: -0.375em !important;
  margin-right: -0.375em !important;
  margin-bottom: -0.75em !important;
}
[inline-padding="medium"] > * {
  margin-left: .375em !important;
  margin-right: .375em !important;
  margin-bottom: .75em !important;
}
[inline-padding="large"] {
  margin-left: -0.5em !important;
  margin-right: -0.5em !important;
  margin-bottom: -1em !important;
}
[inline-padding="large"] > * {
  margin-left: .5em !important;
  margin-right: .5em !important;
  margin-bottom: 1em !important;
}
[inline-padding] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.u-undoListStyles {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.u-noWrap {
  white-space: nowrap !important;
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}
.u-wrap {
  white-space: normal !important;
}
.u-flexWrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}
.u-scrollY {
  overflow-y: auto !important;
}
.u-overflowHidden {
  overflow: hidden !important;
}
.u-headingInherit {
  margin: 0;
  font-size: inherit;
  line-height: inherit;
}
.SvgWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  fill: currentColor;
}
.SvgWrap-icon {
  width: 100%;
  height: 100%;
}
.SvgWrap > img {
  max-width: 100%;
  max-height: 100%;
}
.SvgWrap svg {
  fill: inherit;
  stroke: inherit;
}
.SvgWrap img {
  opacity: 0;
}
.SvgWrap--fillDimensions {
  width: 100%;
  height: 100%;
}
.SvgWrap--stroke {
  stroke: currentColor;
}
.SvgWrap--inlineDefault {
  height: 1.5em;
  width: 1.5em;
}
.SvgWrap--defaultIconSize {
  height: 16px;
  width: 16px;
}
.SvgWrap--defaultIconSize > svg {
  height: 100%;
  width: 100%;
}
.SvgWrap svg[stroke="currentColor"] {
  stroke: currentColor;
}
.u-red {
  color: #d62121;
}
.u-green {
  color: #00862b;
}
.u-red-text {
  color: #aa1a1a;
}
.u-green-text {
  color: #006600;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1pd2F0ZXJzLmNzcyIsIkNvbnRlbnQvU2l0ZS5sZXNzIiwiQ29udGVudC9sZXNzL2NvbW1vblZhcmlhYmxlcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbm9ybWFsaXplLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9wcmludC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvc2NhZmZvbGRpbmcubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL21peGlucy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdHlwZS5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvY29kZS5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvZ3JpZC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvdGFibGVzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9mb3Jtcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYnV0dG9ucy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvY29tcG9uZW50LWFuaW1hdGlvbnMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2dseXBoaWNvbnMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2Ryb3Bkb3ducy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYnV0dG9uLWdyb3Vwcy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvaW5wdXQtZ3JvdXBzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9uYXZzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9uYXZiYXIubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3V0aWxpdGllcy5sZXNzIiwiQ29udGVudC9mb3JtLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9icmVhZGNydW1icy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcGFnaW5hdGlvbi5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcGFnZXIubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2xhYmVscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvYmFkZ2VzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9qdW1ib3Ryb24ubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3RodW1ibmFpbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2FsZXJ0cy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcHJvZ3Jlc3MtYmFycy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvbWVkaWEubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2xpc3QtZ3JvdXAubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3BhbmVscy5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvd2VsbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL2Nsb3NlLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9tb2RhbHMubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3Rvb2x0aXAubGVzcyIsIkNvbnRlbnQvYm9vdHN0cmFwL3BvcG92ZXJzLmxlc3MiLCJDb250ZW50L2Jvb3RzdHJhcC9jYXJvdXNlbC5sZXNzIiwiQ29udGVudC9ib290c3RyYXAvcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcyIsIkNvbnRlbnQvbGVzcy9hbmd1bGFyLXVpLmxlc3MiLCJDb250ZW50L2xlc3Mvc2VsZWN0Mi5sZXNzIiwiQ29udGVudC9sZXNzL2FuZ3VsYXItdWktdHJlZS5taW4uY3NzIiwiQ29udGVudC9sZXNzL3VpLXRyZWUubGVzcyIsIkNvbnRlbnQvbG9hZGVycy5sZXNzIiwiQ29udGVudC9sZXNzL0ZvbnRTeW1ib2xzLmxlc3MiLCJDb250ZW50L0FwcEljb25zLmxlc3MiLCJDb250ZW50L2xlc3MvbGF5b3V0LW1haW4ubGVzcyIsIkNvbnRlbnQvbGVzcy9oZWFkaW5ncy5sZXNzIiwiQ29udGVudC90YWJzLmxlc3MiLCJDb250ZW50L2FjdGlvbkJhci5sZXNzIiwiQ29udGVudC9ncmlkLmxlc3MiLCJDb250ZW50L3NwYXRpYWwubGVzcyIsIkNvbnRlbnQvc2xpZGVQYW5lbC5sZXNzIiwiQ29udGVudC9jdXN0b21MYWJlbHMubGVzcyIsIkNvbnRlbnQvc2VsZWN0Mi5sZXNzIiwiQ29udGVudC9kYXRlcGlja2VyLmxlc3MiLCJDb250ZW50L3RpbWVwaWNrZXIubGVzcyIsIkNvbnRlbnQvZG9jdW1lbnRzLmxlc3MiLCJDb250ZW50L25hdkZsYWdzLmxlc3MiLCJDb250ZW50L2xlc3MvbGlzdHMubGVzcyIsIkNvbnRlbnQvdG9hc3Rlci5sZXNzIiwiQ29udGVudC9wb3BvdmVyLmxlc3MiLCJDb250ZW50L3JhbmdlLmxlc3MiLCJDb250ZW50L2xlc3MvR2FsbGVyeVZpZXcubGVzcyIsIkNvbnRlbnQvZXh0ZXJuYWwubGVzcyIsIkNvbnRlbnQvbGVzcy9wdWJsaWMtbGFuZGluZy5sZXNzIiwiQ29udGVudC9vcmctc3BlY2lmaWMvbWl3YXRlcnMvQ3VzdG9tU2l0ZS5sZXNzIiwiQ29udGVudC9sZXNzL3RhYm1lbnUubGVzcyIsIkNvbnRlbnQvbGVzcy9zaWRlYmFyLmxlc3MiLCJDb250ZW50L2xlc3Mvc2l0ZXNlbGVjdGlvbi5sZXNzIiwiQ29udGVudC9kbXIubGVzcyIsIkNvbnRlbnQvbGVzcy9kcm9wZG93bnMubGVzcyIsIkNvbnRlbnQvbGVzcy9OYXZSZXdvcmsubGVzcyIsIkNvbnRlbnQvbGVzcy9TdmdXcmFwLmxlc3MiLCJDb250ZW50L2xlc3MvY29tcG9uZW50cy9FbnRpdHlBbGVydEljb24ubGVzcyIsIkNvbnRlbnQvbGVzcy9jb21wb25lbnRzL0VudGl0eUFsZXJ0cy5sZXNzIiwiQ29udGVudC9sZXNzL2NvbXBvbmVudHMvTGlzdENhcmRHcm91cC5sZXNzIiwiQ29udGVudC9sZXNzL2NvbXBvbmVudHMvRGFzaGJvYXJkLmxlc3MiLCJDb250ZW50L2xlc3MvY29tcG9uZW50cy9Nb3Rpb25IaW50Lmxlc3MiLCJDb250ZW50L2xlc3MvdGVtcExheW91dEZpeGVzLmxlc3MiLCJDb250ZW50L2xlc3Mvd2VsY29tZS5sZXNzIiwiQ29udGVudC9sZXNzL0pvaW5lZENhcmQubGVzcyIsIkNvbnRlbnQvbGVzcy9EYXNoYm9hcmQtY29sbGFwc2luZ0xpc3RzLmxlc3MiLCJDb250ZW50L2xlc3MvRGFzaGJvYXJkLWFjdGlvbnMubGVzcyIsIkNvbnRlbnQvbGVzcy9TaWduaW5nLmxlc3MiLCJDb250ZW50L2xlc3MvU3BsaXRWaWV3VGFicy5sZXNzIiwiQ29udGVudC9sZXNzL0NvdW50Lmxlc3MiLCJDb250ZW50L2xlc3MvRmxhdExpc3QubGVzcyIsIkNvbnRlbnQvbGVzcy9ib290c3RyYXAtb3ZlcnJpZGVzLmxlc3MiLCJDb250ZW50L2xlc3MvbW9kYWwtbW9kaWZpY2F0aW9ucy5sZXNzIiwiQ29udGVudC9sZXNzL3BkZi1wcmV2aWV3Lmxlc3MiLCJDb250ZW50L2xlc3MvbmNvcmUtbWF0ZXJpYWwubGVzcyIsIkNvbnRlbnQvbGVzcy9tZERpYWxvZy5sZXNzIiwiQ29udGVudC9sZXNzL0Zsb2F0Q2FyZC5sZXNzIiwiQ29udGVudC9sZXNzL0VudGl0eVN1bW1hcnkubGVzcyIsIkNvbnRlbnQvbGVzcy9QcmV2aWV3U2hlZXQubGVzcyIsIkNvbnRlbnQvbGVzcy9vbE92ZXJyaWRlcy5sZXNzIiwiQ29udGVudC9sZXNzL191dGlsaXR5Lmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7O0dBUUc7QUFDSCwrQkNlUTtBRGRSLGlCQ2VRO0FDckJSO0VBRUksZ0JBQUE7Q0ZPSDtBRWc2QkQ7RUFDSSxlQUFBO0NGOTVCSDtBQUNELHFCQUFxQjtBQUNyQjs7RUFFRTtBQUNGLDRCQUE0QjtBQUM1Qjs7OztHQUlHO0FFMjlDSDtFQUdJLFlBQUE7Q0YzOUNIO0FFMDFEQztFQUNFLGFBQUE7Q0Z4MURIO0FFdTFEQztFQUNFLFdBQUE7Q0ZyMURIO0FFbzFEQztFQUNFLFlBQUE7Q0ZsMURIO0FFaTFEQztFQUNFLFlBQUE7Q0YvMERIO0FFODBEQztFQUNFLFlBQUE7Q0Y1MERIO0FFMjBEQztFQUNFLFlBQUE7Q0Z6MERIO0FFdzBEQztFQUNFLFlBQUE7Q0Z0MERIO0FFcTBEQztFQUNFLFlBQUE7Q0ZuMERIO0FFazBEQztFQUNFLGFBQUE7Q0ZoMERIO0FFK3pEQztFQUNFLGFB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OXRCRDtFQUFhLFlBQUE7Q1RpdUJaO0FTdHRCRDtFQUNFO0lBQ0UsaUJBQUE7R1R3dEJEO0VTcnRCRDs7Ozs7Ozs7Ozs7SUFXRSxZQUFBO0dUdXRCRDtFU3J0QkQ7SUFBYSxtQkFBQTtHVHd0Qlo7RVN2dEJEO0lBQWEsb0JBQUE7R1QwdEJaO0VTenRCRDtJQUFhLFdBQUE7R1Q0dEJaO0VTM3RCRDtJQUFhLG9CQUFBO0dUOHRCWjtFUzd0QkQ7SUFBYSxvQkFBQTtHVGd1Qlo7RVMvdEJEO0lBQWEsV0FBQTtHVGt1Qlo7RVNqdUJEO0lBQWEsb0JBQUE7R1RvdUJaO0VTbnVCRDtJQUFhLG9CQUFBO0dUc3VCWjtFU3J1QkQ7SUFBYSxXQUFBO0dUd3VCWjtFU3Z1QkQ7SUFBYSxvQkFBQTtHVDB1Qlo7RVN6dUJEO0lBQWEsb0JBQUE7R1Q0dUJaO0VTM3VCRDtJQUFhLFlBQUE7R1Q4dUJaO0VTM3VCRDtJQUFrQixrQkFBQTtHVDh1QmpCO0VTN3VCRDtJQUFrQixtQkFBQTtHVGd2QmpCO0VTL3VCRDtJQUFrQixVQUFBO0dUa3ZCakI7RVNqdkJEO0lBQWtCLG1CQUFBO0dUb3ZCakI7RVNudkJEO0lBQWtCLG1CQUFBO0dUc3ZCakI7RVNydkJEO0lBQWtCLFVBQUE7R1R3dkJqQjtFU3Z2QkQ7SUFBa0IsbUJBQUE7R1QwdkJqQjtFU3p2QkQ7SUFBa0IsbUJBQUE7R1Q0dkJqQjtFUzN2QkQ7SUFBa0IsVUFBQTtHVDh2QmpCO0VTN3ZCRDtJQUFrQixtQkFBQTtHVGd3QmpCO0VTL3ZCRDtJQUFrQixtQkFBQTtHVGt3QmpCO0VTaHdCRDtJQUFrQixtQkFBQTtHVG13QmpCO0VTbHdCRDtJQUFrQixvQkFBQTtHVHF3QmpCO0VTcHdCRDtJQUFrQixXQUFBO0dUdXdCakI7RVN0d0JEO0lBQWtCLG9CQUFBO0dUeXdCakI7RVN4d0JEO0lBQWtCLG9CQUFBO0dUMndCakI7RVMxd0JEO0lBQWtCLFdBQUE7R1Q2d0JqQjtFUzV3QkQ7SUFBa0Isb0JBQUE7R1Qrd0JqQjtFUzl3QkQ7SUFBa0Isb0JBQUE7R1RpeEJqQjtFU2h4QkQ7SUFBa0IsV0FBQTtHVG14QmpCO0VTbHhCRDtJQUFrQixvQkFBQTtHVHF4QmpCO0VTcHhCRDtJQUFrQixvQkFBQTtHVHV4QmpCO0VTcHhCRDtJQUFvQix5QkFBQTtHVHV4Qm5CO0VTdHhCRDtJQUFvQiwwQkFBQTtHVHl4Qm5CO0VTeHhCRDtJQUFvQixpQkFBQTtHVDJ4Qm5CO0VTMXhCRDtJQUFvQiwwQkFBQTtHVDZ4Qm5CO0VTNXhCRDtJQUFvQiwwQkFBQTtHVCt4Qm5CO0VTOXhCRDtJQUFvQixpQkFBQTtHVGl5Qm5CO0VTaHlCRDtJQUFvQiwwQkFBQTtHVG15Qm5CO0VTbHlCRDtJQUFvQiwwQkFBQTtHVHF5Qm5CO0VTcHlCRDtJQUFvQixpQkFBQTtHVHV5Qm5CO0VTdHlCRDtJQUFvQiwwQkFBQTtHVHl5Qm5CO0VTeHlCRDtJQUFvQiwwQkFBQTtHVDJ5Qm5CO0NBQ0Y7QVNqeUJEO0VBQ0U7SUFDRSxpQkFBQTtHVG15QkQ7RVNqeUJEOzs7Ozs7Ozs7OztJQVdFLFlBQUE7R1RteUJEO0VTanlCRDtJQUFhLG1CQUFBO0dUb3lCWjtFU255QkQ7SUFBYSxvQkFBQTtHVHN5Qlo7RVNyeUJEO0lBQWEsV0FBQTtHVHd5Qlo7RVN2eUJEO0lBQWEsb0JBQUE7R1QweUJaO0VTenlCRDtJQUFhLG9CQUFBO0dUNHlCWjtFUzN5QkQ7SUFBYSxXQUFBO0dUOHlCWjtFUzd5QkQ7SUFBYSxvQkFBQTtHVGd6Qlo7RVMveUJEO0lBQWEsb0JBQUE7R1RrekJaO0VTanpCRDtJQUFhLFdBQUE7R1RvekJaO0VTbnpCRDtJQUFhLG9CQUFBO0dUc3pCWjtFU3J6QkQ7SUFBYSxvQkFBQTtHVHd6Qlo7RVN2ekJEO0lBQWEsWUFBQTtHVDB6Qlo7RVN2ekJEO0lBQWtCLFdBQUE7R1QwekJqQjtFU3p6QkQ7SUFBa0Isa0JBQUE7R1Q0ekJqQjtFUzN6QkQ7SUFBa0IsbUJBQUE7R1Q4ekJqQjtFUzd6QkQ7SUFBa0IsVUFBQTtHVGcwQmpCO0VTL3pCRDtJQUFrQixtQkFBQTtHVGswQmpCO0VTajBCRDtJQUFrQixtQkFBQTtHVG8wQmpCO0VTbjBCRDtJQUFrQixVQUFBO0dUczBCakI7RVNyMEJEO0lBQWtCLG1CQUFBO0dUdzBCakI7RVN2MEJEO0lBQWtCLG1CQUFBO0dUMDBCakI7RVN6MEJEO0lBQWtCLFVBQUE7R1Q0MEJqQjtFUzMwQkQ7SUFBa0IsbUJBQUE7R1Q4MEJqQjtFUzcwQkQ7SUFBa0IsbUJBQUE7R1RnMUJqQjtFUzkwQkQ7SUFBa0IsWUFBQTtHVGkxQmpCO0VTaDFCRDtJQUFrQixtQkFBQTtHVG0xQmpCO0VTbDFCRDtJQUFrQixvQkFBQTtHVHExQmpCO0VTcDFCRDtJQUFrQixXQUFBO0dUdTFCakI7RVN0MUJEO0lBQWtCLG9CQUFBO0dUeTFCakI7RVN4MUJEO0lBQWtCLG9CQUFBO0dUMjFCakI7RVMxMUJEO0lBQWtCLFdBQUE7R1Q2MUJqQjtFUzUxQkQ7SUFBa0Isb0JBQUE7R1QrMUJqQjtFUzkxQkQ7SUFBa0Isb0JBQUE7R1RpMkJqQjtFU2gyQkQ7SUFBa0IsV0FBQTtHVG0yQmpCO0VTbDJCRDtJQUFrQixvQkFBQTtHVHEyQmpCO0VTcDJCRDtJQUFrQixvQkFBQTtHVHUyQmpCO0VTcDJCRDtJQUFvQixlQUFBO0dUdTJCbkI7RVN0MkJEO0lBQW9CLHlCQUFBO0dUeTJCbkI7RVN4MkJEO0lBQW9CLDBCQUFBO0dUMjJCbkI7RVMxMkJEO0lBQW9CLGlCQUFBO0dUNjJCbkI7RVM1MkJEO0lBQW9CLDBCQUFBO0dUKzJCbkI7RVM5MkJEO0lBQW9CLDBCQUFBO0dUaTNCbkI7RVNoM0JEO0lBQW9CLGlCQUFBO0dUbTNCbkI7RVNsM0JEO0lBQW9CLDBCQUFBO0dUcTNCbkI7RVNwM0JEO0lBQW9CLDBCQUFBO0dUdTNCbkI7RVN0M0JEO0lBQW9CLGlCQUFBO0dUeTNCbkI7RVN4M0JEO0lBQW9CLDBCQUFBO0dUMjNCbkI7RVMxM0JEO0lBQW9CLDBCQUFBO0dUNjNCbkI7Q0FDRjtBU24zQkQ7RUFDRTtJQUNFLGtCQUFBO0dUcTNCRDtFU2wzQkQ7Ozs7Ozs7Ozs7O0lBV0UsWUFBQTtHVG8zQkQ7RVNsM0JEO0lBQWEsbUJBQUE7R1RxM0JaO0VTcDNCRDtJQUFhLG9CQUFBO0dUdTNCWjtFU3QzQkQ7SUFBYSxXQUFBO0dUeTNCWjtFU3gzQkQ7SUFBYSxvQkFBQTtHVDIzQlo7RVMxM0JEO0lBQWEsb0JBQUE7R1Q2M0JaO0VTNTNCRDtJQUFhLFdBQUE7R1QrM0JaO0VTOTNCRDtJQUFhLG9CQUFBO0dUaTRCWjtFU2g0QkQ7SUFBYSxvQkFBQTtHVG00Qlo7RVNsNEJEO0lBQWEsV0FBQTtHVHE0Qlo7RVNwNEJEO0lBQWEsb0JBQUE7R1R1NEJaO0VTdDRCRDtJQUFhLG9CQUFBO0dUeTRCWjtFU3g0QkQ7SUFBYSxZQUFBO0dUMjRCWjtFU3g0QkQ7SUFBa0IsV0FBQTtHVDI0QmpCO0VTMTRCRDtJQUFrQixrQkFBQTtHVDY0QmpCO0VTNTRCRDtJQUFrQixtQkFBQTtHVCs0QmpCO0VTOTRCRDtJQUFrQixVQUFBO0dUaTVCakI7RVNoNUJEO0lBQWtCLG1CQUFBO0dUbTVCakI7RVNsNUJEO0lBQWtCLG1CQUFBO0dUcTVCakI7RVNwNUJEO0lBQWtCLFVBQUE7R1R1NUJqQjtFU3Q1QkQ7SUFBa0IsbUJBQUE7R1R5NUJqQjtFU3g1QkQ7SUFBa0IsbUJBQUE7R1QyNUJqQjtFUzE1QkQ7SUFBa0IsVUFBQTtHVDY1QmpCO0VTNTVCRDtJQUFrQixtQkFBQTtHVCs1QmpCO0VTOTVCRDtJQUFrQixtQkFBQTtHVGk2QmpCO0VTLzVCRDtJQUFrQixZQUFBO0dUazZCakI7RVNqNkJEO0lBQWtCLG1CQUFBO0dUbzZCakI7RVNuNkJEO0lBQWtCLG9CQUFBO0dUczZCakI7RVNyNkJEO0lBQWtCLFdBQUE7R1R3NkJqQjtFU3Y2QkQ7SUFBa0Isb0JBQUE7R1QwNkJqQjtFU3o2QkQ7SUFBa0Isb0JBQUE7R1Q0NkJqQjtFUzM2QkQ7SUFBa0IsV0FBQTtHVDg2QmpCO0VTNzZCRDtJQUFrQixvQkFBQTtHVGc3QmpCO0VTLzZCRDtJQUFrQixvQkFBQTtHVGs3QmpCO0VTajdCRDtJQUFrQixXQUFBO0dUbzdCakI7RVNuN0JEO0lBQWtCLG9CQUFBO0dUczdCakI7RVNyN0JEO0lBQWtCLG9CQUFBO0dUdzdCakI7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QkFBQTtDZHcvRTlDO0Fjdi9FbUM7RUFBVyxpQkFBQTtDZDAvRTlDO0Fjei9FbUM7RUFBVyxpQkFBQTtDZDQvRTlDO0FjMy9FbUM7RUFBVyxpQkFBQTtDZDgvRTlDO0FjNy9FbUM7RUFBVyxpQkFBQTtDZGdnRjlDO0FjLy9FbUM7RUFBVyxpQkFBQTtDZGtnRjlDO0FjamdGbUM7RUFBVyxpQkFBQTtDZG9nRjlDO0FjbmdGbUM7RUFBVyxpQkFBQTtDZHNnRjlDO0FjcmdGbUM7RUFBVyxpQkFBQTtDZHdnRjlDO0FjdmdGbUM7RUFBVyxpQkFBQTtDZDBnRjlDO0FjemdGbUM7RUFBVyxpQkFBQTtDZDRnRjlDO0FjM2dGbUM7RUFBVyxpQkFBQTtDZDhnRjlDO0FjN2dGbUM7RUFBVyxpQkFBQTtDZGdoRjlDO0FjL2dGbUM7RUFBVyxpQkFBQTtDZGtoRjlDO0FjamhGbUM7RUFBVyxpQkFBQTtDZG9oRjlDO0FjbmhGbUM7RUFBVyxpQkFBQTtDZHNoRjlDO0FjcmhGbUM7RUFBVyxpQkFBQTtDZHdoRjlDO0FjdmhGbUM7RUFBVyxpQkFBQTtDZDBoRjlDO0FjemhGbUM7RUFBVyxpQkFBQTtDZDRoRjlDO0FjM2hGbUM7RUFBVyxpQkFBQTtDZDhoRjlDO0FjN2hGbUM7RUFBVyxpQkFBQTtDZGdpRjlDO0FjL2hGbUM7RUFBVyxpQkFBQTtDZGtpRjlDO0FjamlGbUM7RUFBVyxpQkFBQTtDZG9pRjlDO0FjbmlGbUM7RUFBVyxpQkFBQTtDZHNpRjlDO0FjcmlGbUM7RUFBVyxpQkFBQTtDZHdpRjlDO0FjdmlGbUM7RUFBVyxpQkFBQTtDZDBpRjlDO0FjemlGbUM7RUFBVyxpQkFBQTtDZDRpRjlDO0FjM2lGbUM7RUFBVyxpQkFBQTtDZDhpRjlDO0FjN2lGbUM7RUFBVyxpQkFBQTtDZGdqRjlDO0FjL2lGbUM7RUFBVyxpQkFBQTtDZGtqRjlDO0FjampGbUM7RUFBVyxpQkFBQTtDZG9qRjlDO0FjbmpGbUM7RUFBVyxpQkFBQTtDZHNqRjlDO0FjcmpGbUM7RUFBVyxpQkFBQTtDZHdqRjlDO0FjdmpGbUM7RUFBVyxpQkFBQTtDZDBqRjlDO0FjempGbUM7RUFBVyxpQkFBQTtDZDRqRjlDO0FjM2pGbUM7RUFBVyxpQkFBQTtDZDhqRjlDO0FjN2pGbUM7RUFBVyxpQkFBQTtDZGdrRjlDO0FjL2pGbUM7RUFBVyxpQkFBQTtDZGtrRjlDO0FjamtGbUM7RUFBVyxpQkFBQTtDZG9rRjlDO0FjbmtGbUM7RUFBVyxpQkFBQTtDZHNrRjlDO0FjcmtGbUM7RUFBVyxpQkFBQTtDZHdrRjlDO0FjdmtGbUM7RUFBVyxpQkFBQTtDZDBrRjlDO0FjemtGbUM7RUFBVyxpQkFBQTtDZDRrRjlDO0FjM2tGbUM7RUFBVyxpQkFBQTtDZDhrRjlDO0FjN2tGbUM7RUFBVyxpQkFBQTtDZGdsRjlDO0FjL2tGbUM7RUFBVyxpQkFBQTtDZGtsRjlDO0FjamxGbUM7RUFBVyxpQkFBQTtDZG9sRjlDO0FjbmxGbUM7RUFBVyxpQkFBQTtDZHNsRjlDO0FjcmxGbUM7RUFBVyxpQkFBQTtDZHdsRjlDO0FjdmxGbUM7RUFBVyxpQkFBQTtDZDBsRjlDO0FjemxGbUM7RUFBVyxpQkFBQTtDZDRsRjlDO0FjM2xGbUM7RUFBVyxpQkFBQTtDZDhsRjlDO0FjN2xGbUM7RUFBVyxpQkFBQTtDZGdtRjlDO0FjL2xGbUM7RUFBVyxpQkFBQTtDZGttRjlDO0Fjam1GbUM7RUFBVyxpQkFBQTtDZG9tRjlDO0Fjbm1GbUM7RUFBVyxpQkFBQTtDZHNtRjlDO0Fjcm1GbUM7RUFBVyxpQkFBQTtDZHdtRjlDO0Fjdm1GbUM7RUFBVyxpQkFBQTtDZDBtRjlDO0Fjem1GbUM7RUFBVyxpQkFBQTtDZDRtRjlDO0FjM21GbUM7RUFBVyxpQkFBQTtDZDhtRjlDO0FjN21GbUM7RUFBVyxpQkFBQTtDZGduRjlDO0FjL21GbUM7RUFBVyxpQkFBQTtDZGtuRjlDO0Fjam5GbUM7RUFBVyxpQkFBQTtDZG9uRjlDO0Fjbm5GbUM7RUFBVyxpQkFBQTtDZHNuRjlDO0Fjcm5GbUM7RUFBVyxpQkFBQTtDZHduRjlDO0Fjdm5GbUM7RUFBVyxpQkFBQTtDZDBuRjlDO0Fjem5GbUM7RUFBVyxpQkFBQTtDZDRuRjlDO0FjM25GbUM7RUFBVyxpQkFBQTtDZDhuRjlDO0FjN25GbUM7RUFBVyxpQkFBQTtDZGdvRjlDO0FjL25GbUM7RUFBVyxpQkFBQTtDZGtvRjlDO0Fjam9GbUM7RUFBVyxpQkFBQTtDZG9vRjlDO0Fjbm9GbUM7RUFBVyxpQkFBQTtDZHNvRjlDO0Fjcm9GbUM7RUFBVyxpQkFBQTtDZHdvRjlDO0Fjdm9GbUM7RUFBVyxpQkFBQTtDZDBvRjlDO0Fjem9GbUM7RUFBVyxpQkFBQTtDZDRvRjlDO0FjM29GbUM7RUFBVyxpQkFBQTtDZDhvRjlDO0FjN29GbUM7RUFBVyxpQkFBQTtDZGdwRjlDO0FjL29GbUM7RUFBVyxpQkFBQTtDZGtwRjlDO0FjanBGbUM7RUFBVyxpQkFBQTtDZG9wRjlDO0FjbnBGbUM7RUFBVyxpQkFBQTtDZHNwRjlDO0FjcnBGbUM7RUFBVyxpQkFBQTtDZHdwRjlDO0FjdnBGbUM7RUFBVyxpQkFBQTtDZDBwRjlDO0FjenBGbUM7RUFBVyxpQkFBQTtDZDRwRjlDO0FjM3BGbUM7RUFBVyxpQkFBQTtDZDhwRjlDO0FjN3BGbUM7RUFBVyxpQkFBQTtDZGdxRjlDO0FjL3BGbUM7RUFBVyxpQkFBQTtDZGtxRjlDO0FjanFGbUM7RUFBVyxpQkFBQTtDZG9xRjlDO0FjbnFGbUM7RUFBVyxpQkFBQTtDZHNxRjlDO0FjcnFGbUM7RUFBVyxpQkFBQTtDZHdxRjlDO0FjdnFGbUM7RUFBVyxpQkFBQTtDZDBxRjlDO0FjenFGbUM7RUFBVyxpQkFBQTtDZDRxRjlDO0FjM3FGbUM7RUFBVyxpQkFBQTtDZDhxRjlDO0FjN3FGbUM7RUFBVyxpQkFBQTtDZGdyRjlDO0FjL3FGbUM7RUFBVyxpQkFBQTtDZGtyRjlDO0FjanJGbUM7RUFBVyxpQkFBQTtDZG9yRjlDO0FjbnJGbUM7RUFBVyxpQkFBQTtDZHNyRjlDO0FjcnJGbUM7RUFBVyxpQkFBQTtDZHdyRjlDO0FjdnJGbUM7RUFBVyxpQkFBQTtDZDByRjlDO0FjenJGbUM7RUFBVyxpQkFBQTtDZDRyRjlDO0FjM3JGbUM7RUFBVyxpQkFBQTtDZDhyRjlDO0FjN3JGbUM7RUFBVyxpQkFBQTtDZGdzRjlDO0FjL3JGbUM7RUFBVyxpQkFBQTtDZGtzRjlDO0FjanNGbUM7RUFBVyxpQkFBQTtDZG9zRjlDO0FjbnNGbUM7RUFBVyxpQkFBQTtDZHNzRjlDO0FjcnNGbUM7RUFBVyxpQkFBQTtDZHdzRjlDO0FjdnNGbUM7RUFBVyxpQkFBQTtDZDBzRjlDO0FjenNGbUM7RUFBVyxpQkFBQTtDZDRzRjlDO0FjM3NGbUM7RUFBVyxpQkFBQTtDZDhzRjlDO0FjN3NGbUM7RUFBVyxpQkFBQTtDZGd0RjlDO0FjL3NGbUM7RUFBVyxpQkFBQTtDZGt0RjlDO0FjanRGbUM7RUFBVyxpQkFBQTtDZG90RjlDO0FjbnRGbUM7RUFBVyxpQkFBQTtDZHN0RjlDO0FjcnRGbUM7RUFBVyxpQkFBQTtDZHd0RjlDO0FjdnRGbUM7RUFBVyxpQkFBQTtDZDB0RjlDO0FjenRGbUM7RUFBVyxpQkFBQTtDZDR0RjlDO0FjM3RGbUM7RUFBVyxpQkFBQTtDZDh0RjlDO0FjN3RGbUM7RUFBVyxpQkFBQTtDZGd1RjlDO0FjL3RGbUM7RUFBVyxpQkFBQTtDZGt1RjlDO0FjanVGbUM7RUFBVyxpQkFBQTtDZG91RjlDO0FjbnVGbUM7RUFBVyxpQkFBQTtDZHN1RjlDO0FjcnVGbUM7RUFBVyxpQkFBQTtDZHd1RjlDO0FjdnVGbUM7RUFBVyxpQkFBQTtDZDB1RjlDO0FjenVGbUM7RUFBVyxpQkFBQTtDZDR1RjlDO0FjM3VGbUM7RUFBVyxpQkFBQTtDZDh1RjlDO0FjN3VGbUM7RUFBVyxpQkFBQTtDZGd2RjlDO0FjL3VGbUM7RUFBVyxpQkFBQTtDZGt2RjlDO0FjanZGbUM7RUFBVyxpQkFBQTtDZG92RjlDO0FjbnZGbUM7RUFBVyxpQkFBQTtDZHN2RjlDO0FjcnZGbUM7RUFBVyxpQkFBQTtDZHd2RjlDO0FjdnZGbUM7RUFBVyxpQkFBQTtDZDB2RjlDO0FjenZGbUM7RUFBVyxpQkFBQTtDZDR2RjlDO0FjM3ZGbUM7RUFBVyxpQkFBQTtDZDh2RjlDO0FjN3ZGbUM7RUFBVyxpQkFBQTtDZGd3RjlDO0FjL3ZGbUM7RUFBVyxpQkFBQTtDZGt3RjlDO0FjandGbUM7RUFBVyxpQkFBQTtDZG93RjlDO0FjbndGbUM7RUFBVyxpQkFBQTtDZHN3RjlDO0FjcndGbUM7RUFBVyxpQkFBQTtDZHd3RjlDO0FjdndGbUM7RUFBVyxpQkFBQTtDZDB3RjlDO0FjendGbUM7RUFBVyxpQkFBQTtDZDR3RjlDO0FjM3dGbUM7RUFBVyxpQkFBQTtDZDh3RjlDO0FjN3dGbUM7RUFBVyxpQkFBQTtDZGd4RjlDO0FjL3dGbUM7RUFBVyxpQkFBQTtDZGt4RjlDO0FjanhGbUM7RUFBVyxpQkFBQTtDZG94RjlDO0FjbnhGbUM7RUFBVyxpQkFBQTtDZHN4RjlDO0FjcnhGbUM7RUFBVyxpQkFBQTtDZHd4RjlDO0FjdnhGbUM7RUFBVyxpQkFBQTtDZDB4RjlDO0FjenhGbUM7RUFBVyxpQkFBQTtDZDR4RjlDO0FjM3hGbUM7RUFBVyxpQkFBQTtDZDh4RjlDO0FjN3hGbUM7RUFBVyxpQkFBQTtDZGd5RjlDO0FjL3hGbUM7RUFBVyxpQkFBQTtDZGt5RjlDO0FjanlGbUM7RUFBVyxpQkFBQTtDZG95RjlDO0FjbnlGbUM7RUFBVyxpQkFBQTtDZHN5RjlDO0FjcnlGbUM7RUFBVyxpQkFBQTtDZHd5RjlDO0FjdnlGbUM7RUFBVyxpQkFBQTtDZDB5RjlDO0FjenlGbUM7RUFBVyxpQkFBQTtDZDR5RjlDO0FjM3lGbUM7RUFBVyxpQkFBQTtDZDh5RjlDO0FjN3lGbUM7RUFBVyxpQkFBQTtDZGd6RjlDO0FjL3lGbUM7RUFBVyxpQkFBQTtDZGt6RjlDO0FjanpGbUM7RUFBVyxpQkFBQTtDZG96RjlDO0FjbnpGbUM7RUFBVyxpQkFBQTtDZHN6RjlDO0FjcnpGbUM7RUFBVyxpQkFBQTtDZHd6RjlDO0FjdnpGbUM7RUFBVyxpQkFBQTtDZDB6RjlDO0FjenpGbUM7RUFBVyxpQkFBQTtDZDR6RjlDO0FjM3pGbUM7RUFBVyxpQkFBQTtDZDh6RjlDO0FjN3pGbUM7RUFBVyxpQkFBQTtDZGcwRjlDO0FjL3pGbUM7RUFBVyxpQkFBQTtDZGswRjlDO0FjajBGbUM7RUFBVyxpQkFBQTtDZG8wRjlDO0FjbjBG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b0xEO0VBQ0Usa0JBQUE7Q3BCZ3BMRDtBd0N6c0xEO0VBQ0Usb0JBQUE7Q3hDMnNMRDtBd0MvckxEO0VBQ0U7SUFDRSxhQUFBO0d4Q2lzTEQ7Q0FDRjtBd0M1ckxEO0VBQ0UseUJBQUE7RUFDQSw4QkFBQTtDeEM4ckxEO0F3Q3pyTEQ7RWxDMmRFLHlCQUFBO0NOaXVLRDtBTWh1S0M7RUFBTSx5QkFBQTtDTm11S1A7QU1sdUtDOztFQUNNLHlCQUFBO0NOcXVLUDtBd0Nqc0xDO0VBcUxGO0lsQzZSRSwwQkFBQTtHTm12S0M7RU1sdktEO0lBQU0sOEJBQUE7R05xdktMO0VNcHZLRDs7SUFDTSwrQkFBQTtHTnV2S0w7Q0FDRjtBd0N6c0xHO0VBaUxKO0lsQzZSRSwwQkFBQTtHTit2S0M7RU05dktEO0lBQU0sOEJBQUE7R05pd0tMO0VNaHdLRDs7SUFDTSwrQkFBQTtHTm13S0w7Q0FDRjtBd0NodExHO0VBNEtKO0lsQzZSRSwwQkFBQTtHTjJ3S0M7RU0xd0tEO0lBQU0sOEJBQUE7R042d0tMO0VNNXdLRDs7SUFDTSwrQkFBQTtHTit3S0w7Q0FDRjtBd0N2dExHO0VBdUtKO0lsQzZSRSwwQkFBQTtHTnV4S0M7RU10eEtEO0lBQU0sOEJBQUE7R055eEtMO0VNeHhLRDs7SUFDTSwrQkFBQTtHTjJ4S0w7Q0FDRjtBd0M5dExEO0VsQ3NjRSx5QkFBQTtDTjJ4S0Q7QU0xeEtDO0VBQU0seUJBQUE7Q042eEtQO0FNNXhLQzs7RUFDTSx5QkFBQTtDTit4S1A7QXdDcnVMRztFQStKSjtJbEM2UkUsMEJBQUE7R042eUtDO0VNNXlLRDtJQUFNLDhCQUFBO0dOK3lLTDtFTTl5S0Q7O0lBQ00sK0JBQUE7R05pektMO0NBQ0Y7QXdDN3VMQztFQTJKRjtJbEM2UkUsMEJBQUE7R055ektDO0VNeHpLRDtJQUFNLDhCQUFBO0dOMnpLTDtFTTF6S0Q7O0lBQ00sK0JBQUE7R042ektMO0NBQ0Y7QXdDcnZMRztFQXVKSjtJbEM2UkUsMEJBQUE7R05xMEtDO0VNcDBLRDtJQUFNLDhCQUFBO0dOdTBLTDtFTXQwS0Q7O0lBQ00sK0JBQUE7R055MEtMO0NBQ0Y7QXdDNXZMRztFQWtKSjtJbEM2UkUsMEJBQUE7R05pMUtDO0VNaDFLRDtJQUFNLDhCQUFBO0dObTFLTDtFTWwxS0Q7O0lBQ00sK0JBQUE7R05xMUtMO0NBQ0Y7QXdDbndMRDtFbENpYkUseUJBQUE7Q05xMUtEO0FNcDFLQztFQUFNLHlCQUFBO0NOdTFLUDtBTXQxS0M7O0VBQ00seUJBQUE7Q055MUtQO0F3QzF3TEc7RUEwSUo7SWxDNlJFLDBCQUFBO0dOdTJLQztFTXQyS0Q7SUFBTSw4QkFBQTtHTnkyS0w7RU14MktEOztJQUNNLCtCQUFBO0dOMjJLTDtDQUNGO0F3Q2p4TEc7RUFxSUo7SWxDNlJFLDBCQUFBO0dObTNLQztFTWwzS0Q7SUFBTSw4QkFBQTtHTnEzS0w7RU1wM0tEOztJQUNNLCtCQUFBO0dOdTNLTDtDQUNGO0F3Q3p4TEM7RUFpSUY7SWxDNlJFLDBCQUFBO0dOKzNLQztFTTkzS0Q7SUFBTSw4QkFBQTtHTmk0S0w7RU1oNEtEOztJQUNNLCtCQUFBO0dObTRLTDtDQUNGO0F3Q2p5TEc7RUE2SEo7SWxDNlJFLDBCQUFBO0dOMjRLQztFTTE0S0Q7SUFBTSw4QkFBQTtHTjY0S0w7RU01NEtEOztJQUNNLCtCQUFBO0dOKzRLTDtDQUNGO0F3Q3h5TEQ7RWxDNFpFLHlCQUFBO0NOKzRLRDtBTTk0S0M7RUFBTSx5QkFBQTtDTmk1S1A7QU1oNUtDOztFQUNNLHlCQUFBO0NObTVLUDtBd0MveUxHO0VBcUhKO0lsQzZSRSwwQkFBQTtHTmk2S0M7RU1oNktEO0lBQU0sOEJBQUE7R05tNktMO0VNbDZLRDs7SUFDTSwrQkFBQTtHTnE2S0w7Q0FDRjtBd0N0ekxHO0VBZ0hKO0lsQzZSRSwwQkFBQTtHTjY2S0M7RU01NktEO0lBQU0sOEJBQUE7R04rNktMO0VNOTZLRDs7SUFDTSwrQkFBQTtHTmk3S0w7Q0FDRjtBd0M3ekxHO0VBMkdKO0lsQzZSRSwwQkFBQTtHTnk3S0M7RU14N0tEO0lBQU0sOEJBQUE7R04yN0tMO0VNMTdLRDs7SUFDTSwrQkFBQTtHTjY3S0w7Q0FDRjtBd0NyMExDO0VBdUdGO0lsQzZSRSwwQkFBQTtHTnE4S0M7RU1wOEtEO0lBQU0sOEJBQUE7R051OEtMO0VNdDhLRDs7SUFDTSwrQkFBQTtHTnk4S0w7Q0FDRjtBd0M1MExEO0VsQytYRSwwQkFBQTtDTmc5S0Q7QU0vOEtDO0VBQU0sOEJBQUE7Q05rOUtQO0FNajlLQzs7RUFDTSwrQkFBQTtDTm85S1A7QXdDcDFMQztFQWdHRjtJbENvU0UseUJBQUE7R05vOUtDO0VNbjlLRDtJQUFNLHlCQUFBO0dOczlLTDtFTXI5S0Q7O0lBQ00seUJBQUE7R053OUtMO0NBQ0Y7QXdDNTFMRztFQTRGSjtJbENvU0UseUJBQUE7R05nK0tDO0VNLzlLRDtJQUFNLHlCQUFBO0dOaytLTDtFTWorS0Q7O0lBQ00seUJBQUE7R05vK0tMO0NBQ0Y7QXdDbjJMRztFQXVGSjtJbENvU0UseUJBQUE7R040K0tDO0VNMytLRDtJQUFNLHlCQUFBO0dOOCtLTDtFTTcrS0Q7O0lBQ00seUJBQUE7R05nL0tMO0NBQ0Y7QXdDMTJMRztFQWtGSjtJbENvU0UseUJBQUE7R053L0tDO0VNdi9LRDtJQUFNLHlCQUFBO0dOMC9LTDtFTXovS0Q7O0lBQ00seUJBQUE7R040L0tMO0NBQ0Y7QXdDajNMRDtFbEMwV0UsMEJBQUE7Q04wZ0xEO0FNemdMQztFQUFNLDhCQUFBO0NONGdMUDtBTTNnTEM7O0VBQ00sK0JBQUE7Q044Z0xQO0F3Q3gzTEc7RUEwRUo7SWxDb1NFLHlCQUFBO0dOOGdMQztFTTdnTEQ7SUFBTSx5QkFBQTtHTmdoTEw7RU0vZ0xEOztJQUNNLHlCQUFBO0dOa2hMTDtDQUNGO0F3Q2g0TEM7RUFzRUY7SWxDb1NFLHlCQUFBO0dOMGhMQztFTXpoTEQ7SUFBTSx5QkFBQTtHTjRoTEw7RU0zaExEOztJQUNNLHlCQUFBO0dOOGhMTDtDQUNGO0F3Q3g0TEc7RUFrRUo7SWxDb1NFLHlCQUFBO0dOc2lMQztFTXJpTEQ7SUFBTSx5QkFBQTtHTndpTEw7RU12aUxEOztJQUNNLHlCQUFBO0dOMGlMTDtDQUNGO0F3Qy80TEc7RUE2REo7SWxDb1NFLHlCQUFBO0dOa2pMQztFTWpqTEQ7SUFBTSx5QkFBQTtHTm9qTEw7RU1uakxEOztJQUNNLHlCQUFBO0dOc2pMTDtDQUNGO0F3Q3Q1TEQ7RWxDcVZFLDBCQUFBO0NOb2tMRDtBTW5rTEM7RUFBTSw4QkFBQTtDTnNrTFA7QU1ya0xDOztFQUNNLCtCQUFBO0NOd2tMUDtBd0M3NUxHO0VBcURKO0lsQ29TRSx5QkFBQTtHTndrTEM7RU12a0xEO0lBQU0seUJBQUE7R04wa0xMO0VNemtMRDs7SUFDTSx5QkFBQTtHTjRrTEw7Q0FDRjtBd0NwNkxHO0VBZ0RKO0lsQ29TRSx5QkFBQTtHTm9sTEM7RU1ubExEO0lBQU0seUJBQUE7R05zbExMO0VNcmxMRDs7SUFDTSx5QkFBQTtHTndsTEw7Q0FDRjtBd0M1NkxDO0VBNENGO0lsQ29TRSx5QkFBQTtHTmdtTEM7RU0vbExEO0lBQU0seUJBQUE7R05rbUxMO0VNam1MRDs7SUFDTSx5QkFBQTtHTm9tTEw7Q0FDRjtBd0NwN0xHO0VBd0NKO0lsQ29TRSx5QkFBQTtHTjRtTEM7RU0zbUxEO0lBQU0seUJBQUE7R044bUxMO0VNN21MRDs7SUFDTSx5QkFBQTtHTmduTEw7Q0FDRjtBd0MzN0xEO0VsQ2dVRSwwQkFBQTtDTjhuTEQ7QU03bkxDO0VBQU0sOEJBQUE7Q05nb0xQO0FNL25MQzs7RUFDTSwrQkFBQTtDTmtvTFA7QXdDbDhMRztFQWdDSjtJbENvU0UseUJBQUE7R05rb0xDO0VNam9MRDtJQUFNLHlCQUFBO0dOb29MTDtFTW5vTEQ7O0lBQ00seUJBQUE7R05zb0xMO0NBQ0Y7QXdDejhMRztFQTJCSjtJbENvU0UseUJBQUE7R044b0xDO0VNN29MRDtJQUFNLHlCQUFBO0dOZ3BMTDtFTS9vTEQ7O0lBQ00seUJBQUE7R05rcExMO0NBQ0Y7QXdDaDlMRztFQXNCSjtJbENvU0UseUJBQUE7R04wcExDO0VNenBMRDtJQUFNLHlCQUFBO0dONHBMTDtFTTNwTEQ7O0lBQ00seUJBQUE7R044cExMO0NBQ0Y7QXdDeDlMQztFQWtCRjtJbENvU0UseUJBQUE7R05zcUxDO0VNcnFMRDtJQUFNLHlCQUFBO0dO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RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFL0NvN09DLHVDQUF1QztFK0NqN094QyxvQ0FBQTtFQUNBLG1DQUFBO0MvQ203T0E7QStDaDdPRDtFQUNDLGlCQUFBO0MvQ2s3T0E7QStDaDdPRDtFQUNDLGlCQUFBO0MvQ2s3T0E7QStDaDdPRDtFQUNDLGlCQUFBO0MvQ2s3T0E7QStDLzZPRDtFQUNDLGlCQUFBO0MvQ2k3T0E7QStDOTZPRDtFQUNDLGlCQUFBO0MvQ2c3T0E7QStDNzZPRDtFQUNDLGlCQUFBO0MvQys2T0E7QStDNTZPRDtFQUNDLGlCQUFBO0MvQzg2T0E7QStDMzZPRDtFQUNDLGlCQUFBO0MvQzY2T0E7QStDMTZPRDtFQUNDLGlCQUFBO0MvQzQ2T0E7QStDejZPRDtFQUNDLGlCQUFBO0MvQzI2T0E7QStDeDZPRDtFQUNDLGlCQUFBO0MvQzA2T0E7QStDdjZPRDtFQUNDLGlCQUFBO0MvQ3k2T0E7QStDdDZPRDtFQUNDLGlCQUFBO0MvQ3c2T0E7QStDcjZPRDtFQUNDLGlCQUFBO0MvQ3U2T0E7QStDcDZPRDtFQUNDLGlCQUFBO0MvQ3M2T0E7QStDbjZPRDtFQUNDLGlCQUFBO0MvQ3E2T0E7QStDbDZPRDtFQUNDLGlCQUFBO0MvQ282T0E7QStDajZPRDtFQUNDLGlCQUFBO0MvQ202T0E7QStDaDZPRDtFQUNDLGlCQUFBO0MvQ2s2T0E7QStDLzVPRDtFQUNDLGlCQUFBO0MvQ2k2T0E7QStDOTVPRDtFQUNDLGlCQUFBO0MvQ2c2T0E7QStDNzVPRDtFQUNDLGlCQUFBO0MvQys1T0E7QStDNTVPRDtFQUNDLGlCQUFBO0MvQzg1T0E7QStDMzVPRDtFQUNDLGlCQUFBO0MvQzY1T0E7QStDMTVPRDtFQUNDLGlCQUFBO0MvQzQ1T0E7QStDejVPRDtFQUNDLGlCQUFBO0MvQzI1T0E7QStDeDVPRDtFQUNDLGlCQUFBO0MvQzA1T0E7QStDdjVPRDtFQUNDLGlCQUFBO0MvQ3k1T0E7QStDdDVPRDtFQUNDLGlCQUFBO0MvQ3c1T0E7QStDcjVPRDtFQUNDLGlCQUFBO0MvQ3U1T0E7QStDcDVPRDtFQUNDLGlCQUFBO0MvQ3M1T0E7QStDbjVPRDtFQUNDLGlCQUFBO0MvQ3E1T0E7QStDbDVPRDtFQUNDLGlCQUFBO0MvQ281T0E7QStDajVPRDtFQUNDLGlCQUFBO0MvQ201T0E7QStDaDVPRDtFQUNDLGlCQUFBO0MvQ2s1T0E7QStDLzRPRDtFQUNDLGlCQUFBO0MvQ2k1T0E7QStDOTRPRDtFQUNDLGlCQUFBO0MvQ2c1T0E7QStDNzRPRDtFQUNDLGlCQUFBO0MvQys0T0E7QStDNTRPRDtFQUNDLGlCQUFBO0MvQzg0T0E7QStDMzRPRDtFQUNDLGlCQUFBO0MvQzY0T0E7QStDMTRPRDtFQUNDLGlCQUFBO0MvQzQ0T0E7QStDejRPRDtFQUNDLGlCQUFBO0MvQzI0T0E7QStDeDRPRDtFQUNDLGlCQUFBO0MvQzA0T0E7QStDdjRPRDtFQUNDLGlCQUFBO0MvQ3k0T0E7QStDdDRPRDtFQUNDLGlCQUFBO0MvQ3c0T0E7QStDcjRPRDtFQUNDLGlCQUFBO0MvQ3U0T0E7QStDcDRPRDtFQUNDLGlCQUFBO0MvQ3M0T0E7QStDbjRPRDtFQUNDLGlCQUFBO0MvQ3E0T0E7QStDbDRPRDtFQUNDLGlCQUFBO0MvQ280T0E7QStDajRPRDtFQUNDLGlCQUFBO0MvQ200T0E7QStDaDRPRDtFQUNDLGlCQUFBO0MvQ2s0T0E7QStDLzNPRDtFQUNDLGlCQUFBO0MvQ2k0T0E7QStDOTNPRDtFQUNDLGlCQUFBO0MvQ2c0T0E7QStDNzNPRDtFQUNDLGlCQUFBO0MvQyszT0E7QStDNTNPRDtFQUNDLGlCQUFBO0MvQzgzT0E7QStDMzNPRDtFQUNDLGlCQUFBO0MvQzYzT0E7QStDMTNPRDtFQUNDLGlCQUFBO0MvQzQzT0E7QStDejNPRDtFQUNDLGlCQUFBO0MvQzIzT0E7QStDeDNPRDtFQUNDLGlCQUFBO0MvQzAzT0E7QStDdjNPRDtFQUNDLGlCQUFBO0MvQ3kzT0E7QStDdDNPRDtFQUNDLGlCQUFBO0MvQ3czT0E7QStDcjNPRDtFQUNDLGlCQUFBO0MvQ3UzT0E7QStDcDNPRDtFQUNDLGlCQUFBO0MvQ3MzT0E7QStDbjNPRDtFQUNDLGlCQUFBO0MvQ3EzT0E7QStDbDNPRDtFQUNDLGlCQUFBO0MvQ28zT0E7QStDajNPRDtFQUNDLGlCQUFBO0MvQ20zT0E7QStDaDNPRDtFQUNDLGlCQUFBO0MvQ2szT0E7QStDLzJPRDtFQUNDLGlCQUFBO0MvQ2kzT0E7QStDOTJPRDtFQUNDLGlCQUFBO0MvQ2czT0E7QStDNzJPRDtFQUNDLGlCQUFBO0MvQysyT0E7QStDNTJPRDtFQUNDLGlCQUFBO0MvQzgyT0E7QStDMzJPRDtFQUNDLGlCQUFBO0MvQzYyT0E7QStDMTJPRDtFQUNDLGlCQUFBO0MvQzQyT0E7QStDejJPRDtFQUNDLGlCQUFBO0MvQzIyT0E7QStDeDJPRDtFQUNDLGlCQUFBO0MvQzAyT0E7QStDdjJPRDtFQUNDLGlCQUFBO0MvQ3kyT0E7QStDdDJPRDtFQUNDLGlCQUFBO0MvQ3cyT0E7QStDcjJPRDtFQUNDLGlCQUFBO0MvQ3UyT0E7QStDcDJPRDtFQUNDLGlCQUFBO0MvQ3MyT0E7QStDbjJPRDtFQUNDLGlCQUFBO0MvQ3EyT0E7QStDbDJPRDtFQUNDLGlCQUFBO0MvQ28yT0E7QStDajJPRDtFQUNDLGlCQUFBO0MvQ20yT0E7QStDaDJPRDtFQUNDLGlCQUFBO0MvQ2syT0E7QStDLzFPRDtFQUNDLGlCQUFBO0MvQ2kyT0E7QStDOTFPRDtFQUNDLGlCQUFBO0MvQ2cyT0E7QStDNzFPRDtFQUNDLGlCQUFBO0MvQysxT0E7QStDNTFPRDtFQUNDLGlCQUFBO0MvQzgxT0E7QStDMzFPRDtFQUNDLGlCQUFBO0MvQzYxT0E7QStDMTFPRDtFQUNDLGlCQUFBO0MvQzQxT0E7QStDejFPRDtFQUNDLGlCQUFBO0MvQzIxT0E7QStDeDFPRDtFQUNDLGlCQUFBO0MvQzAxT0E7QStDdjFPRDtFQUNDLGlCQUFBO0MvQ3kxT0E7QStDdDFPRDtFQUNDLGlCQUFBO0MvQ3cxT0E7QStDcjFPRDtFQUNDLGlCQUFBO0MvQ3UxT0E7QStDcDFPRDtFQUNDLGlCQUFBO0MvQ3MxT0E7QStDbjFPRDtFQUNDLGlCQUFBO0MvQ3ExT0E7QStDbDFPRDtFQUNDLGlCQUFBO0MvQ28xT0E7QStDajFPRDtFQUNDLGlCQUFBO0MvQ20xT0E7QStDaDFPRDtFQUNDLGlCQUFBO0MvQ2sxT0E7QStDLzBPRDtFQUNDLGlCQUFBO0MvQ2kxT0E7QStDOTBPRDtFQUNDLGlCQUFBO0MvQ2cxT0E7QStDNzBPRDtFQUNDLGlCQUFBO0MvQyswT0E7QStDNTBPRDtFQUNDLGlCQUFBO0MvQzgwT0E7QStDMzBPRDtFQUNDLGlCQUFBO0MvQzYwT0E7QStDMTBPRDtFQUNDLGlCQUFBO0MvQzQwT0E7QStDejBPRDtFQUNDLGlCQUFBO0MvQzIwT0E7QStDeDBPRDtFQUNDLGlCQUFBO0MvQzAwT0E7QStDdjBPRDtFQUNDLGlCQUFBO0MvQ3kwT0E7QStDdDBPRDtFQUNDLGlCQUFBO0MvQ3cwT0E7QStDcjBPRDtFQUNDLGlCQUFBO0MvQ3UwT0E7QStDcDBPRDtFQUNDLGlCQUFBO0MvQ3MwT0E7QStDbjBPRDtFQUNDLGlCQUFBO0MvQ3EwT0E7QStDbDBPRDtFQUNDLGlCQUFBO0MvQ28wT0E7QStDajBPRDtFQUNDLGlCQUFBO0MvQ20wT0E7QStDaDBPRDtFQUNDLGlCQUFBO0MvQ2swT0E7QStDL3pPRDtFQUNDLGlCQUFBO0MvQ2kwT0E7QStDOXpPRDtFQUNDLGlCQUFBO0MvQ2cwT0E7QStDN3pPRDtFQUNDLGlCQUFBO0MvQyt6T0E7QStDNXpPRDtFQUNDLGlCQUFBO0MvQzh6T0E7QStDM3pPRDtFQUNDLGlCQUFBO0MvQzZ6T0E7QStDMXpPRDtFQUNDLGlCQUFBO0MvQzR6T0E7QStDenpPRDtFQUNDLGlCQUFBO0MvQzJ6T0E7QStDeHpPRDtFQUNDLGlCQUFBO0MvQzB6T0E7QStDdnpPRDtFQUNDLGlCQUFBO0MvQ3l6T0E7QStDdHpPRDtFQUNDLGlCQUFBO0MvQ3d6T0E7QStDcnpPRDtFQUNDLGlCQUFBO0MvQ3V6T0E7QStDcHpPRDtFQUNDLGlCQUFBO0MvQ3N6T0E7QStDbnpPRDtFQUNDLGlCQUFBO0MvQ3F6T0E7QStDbHpPRDtFQUNDLGlCQUFBO0MvQ296T0E7QStDanpPRDtFQUNDLGlCQUFBO0MvQ216T0E7QStDaHpPRDtFQUNDLGlCQUFBO0MvQ2t6T0E7QStDL3lPRDtFQUNDLGlCQUFBO0MvQ2l6T0E7QStDOXlPRDtFQUNDLGlCQUFBO0MvQ2d6T0E7QStDN3lPRDtFQUNDLGlCQUFBO0MvQyt5T0E7QStDNXlPRDtFQUNDLGlCQUFBO0MvQzh5T0E7QStDM3lPRDtFQUNDLGlCQUFBO0MvQzZ5T0E7QStDMXlPRDtFQUNDLGlCQUFBO0MvQzR5T0E7QStDenlPRDtFQUNDLGlCQUFBO0MvQzJ5T0E7QStDeHlPRDtFQUNDLGlCQUFBO0MvQzB5T0E7QStDdnlPRDtFQUNDLGlCQUFBO0MvQ3l5T0E7QStDdHlPRDtFQUNDLGlCQUFBO0MvQ3d5T0E7QStDcnlPRDtFQUNDLGlCQUFBO0MvQ3V5T0E7QStDcHlPRDtFQUNDLGlCQUFBO0MvQ3N5T0E7QStDbnlPRDtFQUNDLGlCQUFBO0MvQ3F5T0E7QStDbHlPRDtFQUNDLGlCQUFBO0MvQ295T0E7QStDanlPRDtFQUNDLGlCQUFBO0MvQ215T0E7QStDaHlPRDtFQUNDLGlCQUFBO0MvQ2t5T0E7QStDL3hPRDtFQUNDLGlCQUFBO0MvQ2l5T0E7QStDOXhPRDtFQUNDLGlCQUFBO0MvQ2d5T0E7QStDN3hPRDtFQUNDLGlCQUFBO0MvQyt4T0E7QStDNXhPRDtFQUNDLGlCQUFBO0MvQzh4T0E7QStDM3hPRDtFQUNDLGlCQUFBO0MvQzZ4T0E7QStDMXhPRDtFQUNDLGlCQUFBO0MvQzR4T0E7QStDenhPRDtFQUNDLGlCQUFBO0MvQzJ4T0E7QStDeHhPRDtFQUNDLGlCQUFBO0MvQzB4T0E7QStDdnhPRDtFQUNDLGlCQUFBO0MvQ3l4T0E7QStDdHhPRDtFQUNDLGlCQUFBO0MvQ3d4T0E7QStDcnhPRDtFQUNDLGlCQUFBO0MvQ3V4T0E7QStDcHhPRDtFQUNDLGlCQUFBO0MvQ3N4T0E7QStDbnhPRDtFQUNDLGlCQUFBO0MvQ3F4T0E7QStDbHhPRDtFQUNDLGlCQUFBO0MvQ294T0E7QStDanhPRDtFQUNDLGlCQUFBO0MvQ214T0E7QStDaHhPRDtFQUNDLGlCQUFBO0MvQ2t4T0E7QUFDRCxtREFBbUQ7QUFDbkQs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LCtCQUFBO0NuR3U0ekJIO0FtR3A0ekJEO0VBQ0UsaUNBQUE7RUFDQSxrQ0FBQTtFQUNBLGtDQUFBO0NuR3M0ekJEO0FtR3o0ekJEO0VBS0ksK0JBQUE7RUFDRixnQ0FBQTtFQUNFLGdDQUFBO0NuR3U0ekJIO0FtR3A0ekJEO0VBQ0UsK0JBQUE7RUFDQSxnQ0FBQTtFQUNBLCtCQUFBO0NuR3M0ekJEO0FtR3o0ekJEO0VBS0ksNkJBQUE7RUFDRiw4QkFBQTtFQUNFLDhCQUFBO0NuR3U0ekJIO0FtR3A0ekJEO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSxvQkFBQTtNQUFBLGdCQUFBO0NuR3M0ekJEO0FtR240ekJEO0VBQ0MsVUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtDbkdxNHpCQTtBbUdsNHpCRDtFQUNDLCtCQUFBO0VBQ0EsaUNBQUE7TUFBQSw2QkFBQTtDbkdvNHpCQTtBbUdsNHpCRDtFQUNFLCtCQUFBO0NuR280ekJEO0FtR2w0ekJEO0VBQ0UsK0JBQUE7TUFBQSwyQkFBQTtDbkdvNHpCRDtBbUdsNHpCRDtFQUNFLDRCQUFBO0NuR280ekJEO0FtR2w0ekJEO0VBQ0UsNEJBQUE7Q25HbzR6QkQ7QW1HajR6QkQ7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7RUFDRCxxQkFBQTtDbkdtNHpCQTtBbUcvM3pCRDtFQUNFLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLHdCQUFBO0VBQ0EsMEJBQUE7TUFBQSx1QkFBQTtVQUFBLG9CQUFBO0VBQ0EsbUJBQUE7Q25HaTR6QkQ7QW1HaDR6QkM7RUFDRSxZQUFBO0VBQ0EsYUFBQTtDbkdrNHpCSDtBbUdqNHpCQztFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7Q25HbTR6Qkg7QW1HbDR6QkM7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7Q25HbzR6Qkg7QW1HbjR6QkM7RUFDRSxXQUFBO0NuR3E0ekJIO0FtR240ekJEO0VBQ0UsWUFBQTtFQUNBLGFBQUE7Q25HcTR6QkQ7QW1HbjR6QkQ7RUFDRSxxQkFBQTtDbkdxNHpCRDtBbUduNHpCRDtFQUNFLGNBQUE7RUFDQSxhQUFBO0NuR3E0ekJEO0FtR240ekJEO0VBQ0ksYUFBQTtFQUNBLFlBQUE7Q25HcTR6Qkg7QW1HdjR6QkQ7RUFLUSxhQUFBO0VBQ0EsWUFBQTtDbkdxNHpCUDtBbUdqNHpCRDtFQUNFLHFCQUFBO0NuR200ekJEO0FtRy8zekJEO0VBQ0UsZUFBQTtDbkdpNHpCRDtBbUcvM3pCRDtFQUNFLGVBQUE7Q25HaTR6QkQ7QW1HLzN6QkQ7RUFDRSxlQUFBO0NuR2k0ekJEO0FtRy8zekJEO0VBQ0UsZUFBQTtDbkdpNHpCRCIsImZpbGUiOiJtaXdhdGVycy5jc3MifQ== */