/*!
* Bootstrap v3.4.1 (https://getbootstrap.com/)
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: 700;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
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: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
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;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: 700;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
* {
  box-sizing: border-box;
}
:after,
:before {
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: transparent;
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #333;
  text-decoration: none;
}
a:focus,
a:hover {
  color: #0d0d0d;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -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 #eee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-weight: 400;
  line-height: 1;
  color: #777;
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
.h1 .small,
.h1 small,
.h2 .small,
.h2 small,
.h3 .small,
.h3 small,
h1 .small,
h1 small,
h2 .small,
h2 small,
h3 .small,
h3 small {
  font-size: 65%;
}
.h4,
.h5,
.h6,
h4,
h5,
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
.h4 .small,
.h4 small,
.h5 .small,
.h5 small,
.h6 .small,
.h6 small,
h4 .small,
h4 small,
h5 .small,
h5 small,
h6 .small,
h6 small {
  font-size: 75%;
}
.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;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
.small,
small {
  font-size: 85%;
}
.mark,
mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #333;
}
a.text-primary:focus,
a.text-primary:hover {
  color: #1a1a1a;
}
.text-success {
  color: #3c763d;
}
a.text-success:focus,
a.text-success:hover {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:focus,
a.text-info:hover {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:focus,
a.text-warning:hover {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:focus,
a.text-danger:hover {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #333;
}
a.bg-primary:focus,
a.bg-primary:hover {
  background-color: #1a1a1a;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:focus,
a.bg-success:hover {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:focus,
a.bg-info:hover {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:focus,
a.bg-warning:hover {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:focus,
a.bg-danger:hover {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
ol,
ul {
  margin-top: 0;
  margin-bottom: 10px;
}
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dd,
dt {
  line-height: 1.42857143;
}
dt {
  font-weight: 700;
}
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;
  }
}
abbr[data-original-title],
abbr[title] {
  cursor: help;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
blockquote ol:last-child,
blockquote p:last-child,
blockquote ul:last-child {
  margin-bottom: 0;
}
blockquote .small,
blockquote footer,
blockquote small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777;
}
blockquote .small:before,
blockquote footer:before,
blockquote small:before {
  content: "\2014 \00A0";
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0;
}
.blockquote-reverse .small:before,
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
blockquote.pull-right .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before {
  content: "";
}
.blockquote-reverse .small:after,
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
blockquote.pull-right .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after {
  content: "\00A0 \2014";
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row-no-gutters [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.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-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.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-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.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-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-10,
  .col-md-11,
  .col-md-12,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
table {
  background-color: transparent;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > tbody > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > thead > tr > th {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table > thead > tr > td.active,
.table > thead > tr > th.active {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover {
  background-color: #e8e8e8;
}
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > thead > tr.success > th,
.table > thead > tr > td.success,
.table > thead > tr > th.success {
  background-color: #dff0d8;
}
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover {
  background-color: #d0e9c6;
}
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > thead > tr.info > th,
.table > thead > tr > td.info,
.table > thead > tr > th.info {
  background-color: #d9edf7;
}
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover {
  background-color: #c4e3f3;
}
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > thead > tr.warning > th,
.table > thead > tr > td.warning,
.table > thead > tr > th.warning {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover {
  background-color: #faf2cc;
}
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > thead > tr.danger > th,
.table > thead > tr > td.danger,
.table > thead > tr > th.danger {
  background-color: #f2dede;
}
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > thead > tr > th {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}
input[type="search"] {
  box-sizing: border-box;
  -webkit-appearance: none;
  appearance: none;
}
input[type="checkbox"],
input[type="radio"] {
  margin: 4px 0 0;
  margin-top: 1px\9;
  line-height: normal;
}
fieldset[disabled] input[type="checkbox"],
fieldset[disabled] input[type="radio"],
input[type="checkbox"].disabled,
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="radio"][disabled] {
  cursor: not-allowed;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="checkbox"]:focus,
input[type="radio"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s,
    box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control:focus {
  border-color: rgba(0, 102, 153, 0.6);
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
    0 0 8px rgba(0, 102, 153, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"],
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm {
    line-height: 30px;
  }
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"],
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.checkbox,
.radio {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.checkbox.disabled label,
.radio.disabled label,
fieldset[disabled] .checkbox label,
fieldset[disabled] .radio label {
  cursor: not-allowed;
}
.checkbox label,
.radio label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"],
.radio input[type="radio"],
.radio-inline input[type="radio"] {
  position: absolute;
  margin-top: 4px\9;
  margin-left: -20px;
}
.checkbox + .checkbox,
.radio + .radio {
  margin-top: -5px;
}
.checkbox-inline,
.radio-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
.checkbox-inline.disabled,
.radio-inline.disabled,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio-inline {
  cursor: not-allowed;
}
.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
  margin-top: 0;
  margin-left: 10px;
}
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
select[multiple].input-sm,
textarea.input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm select[multiple].form-control,
.form-group-sm textarea.form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
select[multiple].input-lg,
textarea.input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg select[multiple].form-control,
.form-group-lg textarea.form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.form-group-lg .form-control + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.input-lg + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.form-group-sm .form-control + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.input-sm + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.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;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .form-control,
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .checkbox,
  .form-inline .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .checkbox label,
  .form-inline .radio label {
    padding-left: 0;
  }
  .form-inline .checkbox input[type="checkbox"],
  .form-inline .radio input[type="radio"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .checkbox,
.form-horizontal .radio {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.focus,
.btn:focus,
.btn:hover {
  color: #333;
  text-decoration: none;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #ccc;
}
.btn-default.focus,
.btn-default:focus {
  color: #333;
  background-color: #cdcdcd;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #cdcdcd;
  border-color: #adadad;
}
.btn-default.active,
.btn-default:active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #cdcdcd;
  background-image: none;
  border-color: #adadad;
}
.btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open > .dropdown-toggle.btn-default.focus,
.open > .dropdown-toggle.btn-default:focus,
.open > .dropdown-toggle.btn-default:hover {
  color: #333;
  background-color: #bbb;
  border-color: #8c8c8c;
}
.btn-default.disabled.focus,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled].focus,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
  background-color: #e6e6e6;
  border-color: #ccc;
}
.btn-default .badge {
  color: #e6e6e6;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #333;
  border-color: #262626;
}
.btn-primary.focus,
.btn-primary:focus {
  color: #fff;
  background-color: #1a1a1a;
  border-color: #000;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1a1a1a;
  border-color: #080808;
}
.btn-primary.active,
.btn-primary:active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #1a1a1a;
  background-image: none;
  border-color: #080808;
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open > .dropdown-toggle.btn-primary.focus,
.open > .dropdown-toggle.btn-primary:focus,
.open > .dropdown-toggle.btn-primary:hover {
  color: #fff;
  background-color: #080808;
  border-color: #000;
}
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled].focus,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
  background-color: #333;
  border-color: #262626;
}
.btn-primary .badge {
  color: #333;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success.focus,
.btn-success:focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success.active,
.btn-success:active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  background-image: none;
  border-color: #398439;
}
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open > .dropdown-toggle.btn-success.focus,
.open > .dropdown-toggle.btn-success:focus,
.open > .dropdown-toggle.btn-success:hover {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success.disabled.focus,
.btn-success.disabled:focus,
.btn-success.disabled:hover,
.btn-success[disabled].focus,
.btn-success[disabled]:focus,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success.focus,
fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info.focus,
.btn-info:focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info.active,
.btn-info:active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  background-image: none;
  border-color: #269abc;
}
.btn-info.active.focus,
.btn-info.active:focus,
.btn-info.active:hover,
.btn-info:active.focus,
.btn-info:active:focus,
.btn-info:active:hover,
.open > .dropdown-toggle.btn-info.focus,
.open > .dropdown-toggle.btn-info:focus,
.open > .dropdown-toggle.btn-info:hover {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info.disabled.focus,
.btn-info.disabled:focus,
.btn-info.disabled:hover,
.btn-info[disabled].focus,
.btn-info[disabled]:focus,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info.focus,
fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning.focus,
.btn-warning:focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning.active,
.btn-warning:active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  background-image: none;
  border-color: #d58512;
}
.btn-warning.active.focus,
.btn-warning.active:focus,
.btn-warning.active:hover,
.btn-warning:active.focus,
.btn-warning:active:focus,
.btn-warning:active:hover,
.open > .dropdown-toggle.btn-warning.focus,
.open > .dropdown-toggle.btn-warning:focus,
.open > .dropdown-toggle.btn-warning:hover {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning.disabled.focus,
.btn-warning.disabled:focus,
.btn-warning.disabled:hover,
.btn-warning[disabled].focus,
.btn-warning[disabled]:focus,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning.focus,
fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger.focus,
.btn-danger:focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger.active,
.btn-danger:active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  background-image: none;
  border-color: #ac2925;
}
.btn-danger.active.focus,
.btn-danger.active:focus,
.btn-danger.active:hover,
.btn-danger:active.focus,
.btn-danger:active:focus,
.btn-danger:active:hover,
.open > .dropdown-toggle.btn-danger.focus,
.open > .dropdown-toggle.btn-danger:focus,
.open > .dropdown-toggle.btn-danger:hover {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger.disabled.focus,
.btn-danger.disabled:focus,
.btn-danger.disabled:hover,
.btn-danger[disabled].focus,
.btn-danger[disabled]:focus,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger.focus,
fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: 400;
  color: #333;
  border-radius: 0;
}
.btn-link,
.btn-link.active,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none;
}
.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
  border-color: transparent;
}
.btn-link:focus,
.btn-link:hover {
  color: #0d0d0d;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
  color: #777;
  text-decoration: none;
}
.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="button"].btn-block,
input[type="reset"].btn-block,
input[type="submit"].btn-block {
  width: 100%;
}
.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;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid\9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropdown,
.dropup {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.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: 400;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:hover {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
  color: #fff;
  text-decoration: none;
  background-color: #333;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
  color: #777;
}
.dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid\9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn,
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: 1px;
}
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;
}
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn,
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 .form-control,
.input-group-addon,
.input-group-btn {
  display: table-cell;
}
.input-group .form-control:not(:first-child):not(:last-child),
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn: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: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 1px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="checkbox"],
.input-group-addon input[type="radio"] {
  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 > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-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:first-child > .btn-group:not(:first-child) > .btn,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:active,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:hover {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:focus,
.nav > li > a:hover {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:focus,
.nav > li.disabled > a:hover {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover {
  background-color: #eee;
  border-color: #333;
}
.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: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:hover {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a:hover {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover {
  color: #fff;
  background-color: #333;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:focus,
.nav-tabs-justified > .active > a:hover {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:focus,
  .nav-tabs-justified > .active > a:hover {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-bottom .navbar-collapse,
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-bottom,
.navbar-fixed-top {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-bottom .navbar-collapse,
  .navbar-fixed-top .navbar-collapse {
    max-height: 200px;
  }
}
@media (min-width: 768px) {
  .navbar-fixed-bottom,
  .navbar-fixed-top {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.container-fluid > .navbar-collapse,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container > .navbar-header {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container-fluid > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container > .navbar-header {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:focus,
.navbar-brand:hover {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.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;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu .dropdown-header,
  .navbar-nav .open .dropdown-menu > li > a {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:focus,
  .navbar-nav .open .dropdown-menu > li > a:hover {
    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;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1),
    0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .form-control,
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .checkbox,
  .navbar-form .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .checkbox label,
  .navbar-form .radio label {
    padding-left: 0;
  }
  .navbar-form .checkbox input[type="checkbox"],
  .navbar-form .radio input[type="radio"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
    float: left;
  }
  .navbar-right {
    float: right !important;
    float: right;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
  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:focus,
.navbar-default .navbar-nav > li > a:hover {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:focus,
.navbar-default .navbar-nav > .disabled > a:hover {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .open > a:hover {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:focus,
.navbar-default .btn-link:hover {
  color: #333;
}
.navbar-default .btn-link[disabled]:focus,
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus,
fieldset[disabled] .navbar-default .btn-link:hover {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > li > a:hover {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .active > a:hover {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:focus,
.navbar-inverse .navbar-nav > .disabled > a:hover {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:focus,
.navbar-inverse .navbar-nav > .open > a:hover {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover {
  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-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:focus,
.navbar-inverse .btn-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:focus,
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover {
  color: #444;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #333;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li > a:focus,
.pagination > li > a:hover,
.pagination > li > span:focus,
.pagination > li > span:hover {
  z-index: 2;
  color: #0d0d0d;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #333;
  border-color: #333;
}
.pagination > .disabled > a,
.pagination > .disabled > a:focus,
.pagination > .disabled > a:hover,
.pagination > .disabled > span,
.pagination > .disabled > span:focus,
.pagination > .disabled > span:hover {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 1px;
  border-bottom-left-radius: 1px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.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:focus,
.pager li > a:hover {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:focus,
.pager .disabled > a:hover,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-group-xs > .btn .badge,
.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:focus,
a.badge:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #333;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: 700;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-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 {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #333;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-bar-striped,
.progress-striped .progress-bar {
  background-image: -webkit-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-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-bar.active,
.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: -webkit-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-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: -webkit-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-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: -webkit-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-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: -webkit-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-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
  );
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.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-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.list-group-item.disabled,
.list-group-item.disabled:focus,
.list-group-item.disabled:hover {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {
  color: #777;
}
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  z-index: 2;
  color: #fff;
  background-color: #333;
  border-color: #333;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
  color: #999;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:focus,
a.list-group-item:hover,
button.list-group-item:focus,
button.list-group-item:hover {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:focus,
a.list-group-item-success:hover,
button.list-group-item-success:focus,
button.list-group-item-success:hover {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
a.list-group-item-success.active:focus,
a.list-group-item-success.active:hover,
button.list-group-item-success.active,
button.list-group-item-success.active:focus,
button.list-group-item-success.active:hover {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:focus,
a.list-group-item-info:hover,
button.list-group-item-info:focus,
button.list-group-item-info:hover {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
a.list-group-item-info.active:focus,
a.list-group-item-info.active:hover,
button.list-group-item-info.active,
button.list-group-item-info.active:focus,
button.list-group-item-info.active:hover {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:focus,
a.list-group-item-warning:hover,
button.list-group-item-warning:focus,
button.list-group-item-warning:hover {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
a.list-group-item-warning.active:focus,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active,
button.list-group-item-warning.active:focus,
button.list-group-item-warning.active:hover {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:focus,
a.list-group-item-danger:hover,
button.list-group-item-danger:focus,
button.list-group-item-danger:hover {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
a.list-group-item-danger.active:focus,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active,
button.list-group-item-danger.active:focus,
button.list-group-item-danger.active:hover {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.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: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > .small,
.panel-title > .small > a,
.panel-title > a,
.panel-title > small,
.panel-title > small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel
  > .panel-collapse
  > .list-group:first-child
  .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel
  > .panel-heading
  + .panel-collapse
  > .list-group
  .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .panel-collapse > .table,
.panel > .table,
.panel > .table-responsive > .table {
  margin-bottom: 0;
}
.panel > .panel-collapse > .table caption,
.panel > .table caption,
.panel > .table-responsive > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table-responsive:first-child > .table:first-child,
.panel > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel
  > .table-responsive:first-child
  > .table:first-child
  > tbody:first-child
  > tr:first-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > thead:first-child
  > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel
  > .table-responsive:first-child
  > .table:first-child
  > tbody:first-child
  > tr:first-child
  td:first-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > tbody:first-child
  > tr:first-child
  th:first-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > thead:first-child
  > tr:first-child
  td:first-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > thead:first-child
  > tr:first-child
  th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel
  > .table:first-child
  > thead:first-child
  > tr:first-child
  th:first-child {
  border-top-left-radius: 3px;
}
.panel
  > .table-responsive:first-child
  > .table:first-child
  > tbody:first-child
  > tr:first-child
  td:last-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > tbody:first-child
  > tr:first-child
  th:last-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > thead:first-child
  > tr:first-child
  td:last-child,
.panel
  > .table-responsive:first-child
  > .table:first-child
  > thead:first-child
  > tr:first-child
  th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table-responsive:last-child > .table:last-child,
.panel > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tbody:last-child
  > tr:last-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tfoot:last-child
  > tr:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tbody:last-child
  > tr:last-child
  td:first-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tbody:last-child
  > tr:last-child
  th:first-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tfoot:last-child
  > tr:last-child
  td:first-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tfoot:last-child
  > tr:last-child
  th:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tbody:last-child
  > tr:last-child
  td:last-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tbody:last-child
  > tr:last-child
  th:last-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tfoot:last-child
  > tr:last-child
  td:last-child,
.panel
  > .table-responsive:last-child
  > .table:last-child
  > tfoot:last-child
  > tr:last-child
  th:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child td,
.panel > .table > tbody:first-child > tr:first-child th {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
  border-left: 0;
}
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
  border-right: 0;
}
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .list-group,
.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: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #333;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #333;
  border-color: #333;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #333;
}
.panel-primary > .panel-heading .badge {
  color: #333;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #333;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  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: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 1px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
.close:focus,
.close:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
  appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3001;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-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);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3000;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 12px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #999;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #999;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #999;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #999;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #999;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #999;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #999;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #999;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #999;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42857143;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.modal-header:after,
.modal-header:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
  display: table;
  content: " ";
}
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.modal-header:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.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;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
  display: none !important;
}
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  td.visible-xs,
  th.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  td.visible-sm,
  th.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  td.visible-md,
  th.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  td.visible-lg,
  th.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  td.visible-print,
  th.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.ng-table th {
  text-align: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ng-table th.sortable {
  cursor: pointer;
}
.ng-table th.sortable .sort-indicator {
  padding-right: 18px;
  position: relative;
}
.ng-table th.sortable .sort-indicator:after,
.ng-table th.sortable .sort-indicator:before {
  content: "";
  border-width: 0 4px 4px;
  border-style: solid;
  border-color: #000 transparent;
  visibility: visible;
  right: 5px;
  top: 50%;
  position: absolute;
  opacity: 0.3;
  margin-top: -4px;
}
.ng-table th.sortable .sort-indicator:before {
  margin-top: 2px;
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
}
.ng-table th.sortable .sort-indicator:hover:after,
.ng-table th.sortable .sort-indicator:hover:before {
  opacity: 1;
  visibility: visible;
}
.ng-table th.sortable.sort-asc,
.ng-table th.sortable.sort-desc {
  background-color: rgba(141, 192, 219, 0.25);
  text-shadow: 0 1px 1px hsla(0, 0%, 100%, 0.75);
}
.ng-table th.sortable.sort-asc .sort-indicator:after,
.ng-table th.sortable.sort-desc .sort-indicator:after {
  margin-top: -2px;
}
.ng-table th.sortable.sort-asc .sort-indicator:before,
.ng-table th.sortable.sort-desc .sort-indicator:before {
  visibility: hidden;
}
.ng-table th.sortable.sort-asc .sort-indicator:after,
.ng-table th.sortable.sort-asc .sort-indicator:hover:after,
.ng-table th.sortable.sort-desc .sort-indicator:after {
  visibility: visible;
  filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
}
.ng-table th.sortable.sort-desc .sort-indicator:after {
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
  box-shadow: none;
}
.ng-table th.filter .input-filter {
  margin: 0;
  display: block;
  width: 100%;
  min-height: 30px;
  box-sizing: border-box;
}
.ng-table .ng-table-group-header th {
  text-align: left;
}
.ng-table .ng-table-group-selector {
  display: block;
}
.ng-table .ng-table-group-close,
.ng-table .ng-table-group-toggle {
  float: right;
}
.ng-table .ng-table-group-toggle {
  margin-right: 5px;
}
@media only screen and (max-width: 800px) {
  .ng-table-responsive {
    border-bottom: 1px solid #999;
  }
  .ng-table-responsive tr {
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    border-right: 1px solid #999;
  }
  .ng-table-responsive td:before {
    position: absolute;
    padding: 8px;
    left: 0;
    top: 0;
    width: 50%;
    white-space: nowrap;
    text-align: left;
    font-weight: 700;
  }
  .ng-table-responsive thead tr th {
    text-align: left;
  }
  .ng-table-responsive thead tr.ng-table-filters th {
    padding: 0;
  }
  .ng-table-responsive thead tr.ng-table-filters th form > div {
    padding: 8px;
  }
  .ng-table-responsive td {
    border: none;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 50%;
    white-space: normal;
    text-align: left;
  }
  .ng-table-responsive td:before {
    content: attr(data-title-text);
  }
  .ng-table-responsive,
  .ng-table-responsive tbody,
  .ng-table-responsive td,
  .ng-table-responsive th,
  .ng-table-responsive thead,
  .ng-table-responsive tr {
    display: block;
  }
}
.ng-table-pagination {
  margin-top: 0;
}
.filter:after,
.filter:before,
.ng-table-group-selector:after,
.ng-table-group-selector:before {
  display: table;
  content: " ";
}
.filter:after,
.ng-table-group-selector:after {
  clear: both;
}
.filter > .filter-cell {
  float: left;
  box-sizing: border-box;
}
.filter-horizontal > .filter-cell {
  padding: 0 2px;
}
.filter-horizontal > .filter-cell:first-child {
  padding-left: 0;
}
.filter-horizontal > .filter-cell.last,
.filter-horizontal > .filter-cell:last-child {
  padding-right: 0;
}
.s12 {
  width: 100%;
}
.s11 {
  width: 91.66666667%;
}
.s10 {
  width: 83.33333333%;
}
.s9 {
  width: 75%;
}
.s8 {
  width: 66.66666667%;
}
.s7 {
  width: 58.33333333%;
}
.s6 {
  width: 50%;
}
.s5 {
  width: 41.66666667%;
}
.s4 {
  width: 33.33333333%;
}
.s3 {
  width: 25%;
}
.s2 {
  width: 16.66666667%;
}
.s1 {
  width: 8.33333333%;
}
@media all and (max-width: 468px) {
  .s1,
  .s10,
  .s11,
  .s12,
  .s2,
  .s3,
  .s4,
  .s5,
  .s6,
  .s7,
  .s8,
  .s9 {
    width: 100%;
  }
  .filter > .filter-cell {
    padding: 0;
  }
} /*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: FontAwesome;
  src: url(./font-awesome-4.7.0/font/fontawesome-webfont.eot?v=4.7.0);
  src: url(./font-awesome-4.7.0/font/fontawesome-webfont.eot?#iefix&v=4.7.0)
      format("embedded-opentype"),
    url(./font-awesome-4.7.0/font/fontawesome-webfont.woff2?v=4.7.0)
      format("woff2"),
    url(./font-awesome-4.7.0/font/fontawesome-webfont.woff?v=4.7.0)
      format("woff"),
    url(./font-awesome-4.7.0/font/fontawesome-webfont.ttf?v=4.7.0)
      format("truetype"),
    url(./font-awesome-4.7.0/font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)
      format("svg");
  font-weight: 400;
  font-style: normal;
}
[class*=" icon-"],
[class^="icon-"] {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right {
  margin-left: 0.3em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 {
  -webkit-filter: none;
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.icon-glass:before {
  content: "\f000";
}
.icon-music:before {
  content: "\f001";
}
.icon-search:before {
  content: "\f002";
}
.icon-envelope-o:before {
  content: "\f003";
}
.icon-heart:before {
  content: "\f004";
}
.icon-star:before {
  content: "\f005";
}
.icon-star-o:before {
  content: "\f006";
}
.icon-user:before {
  content: "\f007";
}
.icon-film:before {
  content: "\f008";
}
.icon-th-large:before {
  content: "\f009";
}
.icon-th:before {
  content: "\f00a";
}
.icon-th-list:before {
  content: "\f00b";
}
.icon-check:before {
  content: "\f00c";
}
.icon-close:before,
.icon-remove:before,
.icon-times:before {
  content: "\f00d";
}
.icon-search-plus:before {
  content: "\f00e";
}
.icon-search-minus:before {
  content: "\f010";
}
.icon-power-off:before {
  content: "\f011";
}
.icon-signal:before {
  content: "\f012";
}
.icon-cog:before,
.icon-gear:before {
  content: "\f013";
}
.icon-trash-o:before {
  content: "\f014";
}
.icon-home:before {
  content: "\f015";
}
.icon-file-o:before {
  content: "\f016";
}
.icon-clock-o:before {
  content: "\f017";
}
.icon-road:before {
  content: "\f018";
}
.icon-download:before {
  content: "\f019";
}
.icon-arrow-circle-o-down:before {
  content: "\f01a";
}
.icon-arrow-circle-o-up:before {
  content: "\f01b";
}
.icon-inbox:before {
  content: "\f01c";
}
.icon-play-circle-o:before {
  content: "\f01d";
}
.icon-repeat:before,
.icon-rotate-right:before {
  content: "\f01e";
}
.icon-refresh:before {
  content: "\f021";
}
.icon-list-alt:before {
  content: "\f022";
}
.icon-lock:before {
  content: "\f023";
}
.icon-flag:before {
  content: "\f024";
}
.icon-headphones:before {
  content: "\f025";
}
.icon-volume-off:before {
  content: "\f026";
}
.icon-volume-down:before {
  content: "\f027";
}
.icon-volume-up:before {
  content: "\f028";
}
.icon-qrcode:before {
  content: "\f029";
}
.icon-barcode:before {
  content: "\f02a";
}
.icon-tag:before {
  content: "\f02b";
}
.icon-tags:before {
  content: "\f02c";
}
.icon-book:before {
  content: "\f02d";
}
.icon-bookmark:before {
  content: "\f02e";
}
.icon-print:before {
  content: "\f02f";
}
.icon-camera:before {
  content: "\f030";
}
.icon-font:before {
  content: "\f031";
}
.icon-bold:before {
  content: "\f032";
}
.icon-italic:before {
  content: "\f033";
}
.icon-text-height:before {
  content: "\f034";
}
.icon-text-width:before {
  content: "\f035";
}
.icon-align-left:before {
  content: "\f036";
}
.icon-align-center:before {
  content: "\f037";
}
.icon-align-right:before {
  content: "\f038";
}
.icon-align-justify:before {
  content: "\f039";
}
.icon-list:before {
  content: "\f03a";
}
.icon-dedent:before,
.icon-outdent:before {
  content: "\f03b";
}
.icon-indent:before {
  content: "\f03c";
}
.icon-video-camera:before {
  content: "\f03d";
}
.icon-image:before,
.icon-photo:before,
.icon-picture-o:before {
  content: "\f03e";
}
.icon-pencil:before {
  content: "\f040";
}
.icon-map-marker:before {
  content: "\f041";
}
.icon-adjust:before {
  content: "\f042";
}
.icon-tint:before {
  content: "\f043";
}
.icon-edit:before,
.icon-pencil-square-o:before {
  content: "\f044";
}
.icon-share-square-o:before {
  content: "\f045";
}
.icon-check-square-o:before {
  content: "\f046";
}
.icon-arrows:before {
  content: "\f047";
}
.icon-step-backward:before {
  content: "\f048";
}
.icon-fast-backward:before {
  content: "\f049";
}
.icon-backward:before {
  content: "\f04a";
}
.icon-play:before {
  content: "\f04b";
}
.icon-pause:before {
  content: "\f04c";
}
.icon-stop:before {
  content: "\f04d";
}
.icon-forward:before {
  content: "\f04e";
}
.icon-fast-forward:before {
  content: "\f050";
}
.icon-step-forward:before {
  content: "\f051";
}
.icon-eject:before {
  content: "\f052";
}
.icon-chevron-left:before {
  content: "\f053";
}
.icon-chevron-right:before {
  content: "\f054";
}
.icon-plus-circle:before {
  content: "\f055";
}
.icon-minus-circle:before {
  content: "\f056";
}
.icon-times-circle:before {
  content: "\f057";
}
.icon-check-circle:before {
  content: "\f058";
}
.icon-question-circle:before {
  content: "\f059";
}
.icon-info-circle:before {
  content: "\f05a";
}
.icon-crosshairs:before {
  content: "\f05b";
}
.icon-times-circle-o:before {
  content: "\f05c";
}
.icon-check-circle-o:before {
  content: "\f05d";
}
.icon-ban:before {
  content: "\f05e";
}
.icon-arrow-left:before {
  content: "\f060";
}
.icon-arrow-right:before {
  content: "\f061";
}
.icon-arrow-up:before {
  content: "\f062";
}
.icon-arrow-down:before {
  content: "\f063";
}
.icon-mail-forward:before,
.icon-share:before {
  content: "\f064";
}
.icon-expand:before {
  content: "\f065";
}
.icon-compress:before {
  content: "\f066";
}
.icon-plus:before {
  content: "\f067";
}
.icon-minus:before {
  content: "\f068";
}
.icon-asterisk:before {
  content: "\f069";
}
.icon-exclamation-circle:before {
  content: "\f06a";
}
.icon-gift:before {
  content: "\f06b";
}
.icon-leaf:before {
  content: "\f06c";
}
.icon-fire:before {
  content: "\f06d";
}
.icon-eye:before {
  content: "\f06e";
}
.icon-eye-slash:before {
  content: "\f070";
}
.icon-exclamation-triangle:before,
.icon-warning:before {
  content: "\f071";
}
.icon-plane:before {
  content: "\f072";
}
.icon-calendar:before {
  content: "\f073";
}
.icon-random:before {
  content: "\f074";
}
.icon-comment:before {
  content: "\f075";
}
.icon-magnet:before {
  content: "\f076";
}
.icon-chevron-up:before {
  content: "\f077";
}
.icon-chevron-down:before {
  content: "\f078";
}
.icon-retweet:before {
  content: "\f079";
}
.icon-shopping-cart:before {
  content: "\f07a";
}
.icon-folder:before {
  content: "\f07b";
}
.icon-folder-open:before {
  content: "\f07c";
}
.icon-arrows-v:before {
  content: "\f07d";
}
.icon-arrows-h:before {
  content: "\f07e";
}
.icon-bar-chart-o:before,
.icon-bar-chart:before {
  content: "\f080";
}
.icon-twitter-square:before {
  content: "\f081";
}
.icon-facebook-square:before {
  content: "\f082";
}
.icon-camera-retro:before {
  content: "\f083";
}
.icon-key:before {
  content: "\f084";
}
.icon-cogs:before,
.icon-gears:before {
  content: "\f085";
}
.icon-comments:before {
  content: "\f086";
}
.icon-thumbs-o-up:before {
  content: "\f087";
}
.icon-thumbs-o-down:before {
  content: "\f088";
}
.icon-star-half:before {
  content: "\f089";
}
.icon-heart-o:before {
  content: "\f08a";
}
.icon-sign-out:before {
  content: "\f08b";
}
.icon-linkedin-square:before {
  content: "\f08c";
}
.icon-thumb-tack:before {
  content: "\f08d";
}
.icon-external-link:before {
  content: "\f08e";
}
.icon-sign-in:before {
  content: "\f090";
}
.icon-trophy:before {
  content: "\f091";
}
.icon-github-square:before {
  content: "\f092";
}
.icon-upload:before {
  content: "\f093";
}
.icon-lemon-o:before {
  content: "\f094";
}
.icon-phone:before {
  content: "\f095";
}
.icon-square-o:before {
  content: "\f096";
}
.icon-bookmark-o:before {
  content: "\f097";
}
.icon-phone-square:before {
  content: "\f098";
}
.icon-twitter:before {
  content: "\f099";
}
.icon-facebook-f:before,
.icon-facebook:before {
  content: "\f09a";
}
.icon-github:before {
  content: "\f09b";
}
.icon-unlock:before {
  content: "\f09c";
}
.icon-credit-card:before {
  content: "\f09d";
}
.icon-feed:before,
.icon-rss:before {
  content: "\f09e";
}
.icon-hdd-o:before {
  content: "\f0a0";
}
.icon-bullhorn:before {
  content: "\f0a1";
}
.icon-bell:before {
  content: "\f0f3";
}
.icon-certificate:before {
  content: "\f0a3";
}
.icon-hand-o-right:before {
  content: "\f0a4";
}
.icon-hand-o-left:before {
  content: "\f0a5";
}
.icon-hand-o-up:before {
  content: "\f0a6";
}
.icon-hand-o-down:before {
  content: "\f0a7";
}
.icon-arrow-circle-left:before {
  content: "\f0a8";
}
.icon-arrow-circle-right:before {
  content: "\f0a9";
}
.icon-arrow-circle-up:before {
  content: "\f0aa";
}
.icon-arrow-circle-down:before {
  content: "\f0ab";
}
.icon-globe:before {
  content: "\f0ac";
}
.icon-wrench:before {
  content: "\f0ad";
}
.icon-tasks:before {
  content: "\f0ae";
}
.icon-filter:before {
  content: "\f0b0";
}
.icon-briefcase:before {
  content: "\f0b1";
}
.icon-arrows-alt:before {
  content: "\f0b2";
}
.icon-group:before,
.icon-users:before {
  content: "\f0c0";
}
.icon-chain:before,
.icon-link:before {
  content: "\f0c1";
}
.icon-cloud:before {
  content: "\f0c2";
}
.icon-flask:before {
  content: "\f0c3";
}
.icon-cut:before,
.icon-scissors:before {
  content: "\f0c4";
}
.icon-copy:before,
.icon-files-o:before {
  content: "\f0c5";
}
.icon-paperclip:before {
  content: "\f0c6";
}
.icon-floppy-o:before,
.icon-save:before {
  content: "\f0c7";
}
.icon-square:before {
  content: "\f0c8";
}
.icon-bars:before,
.icon-navicon:before,
.icon-reorder:before {
  content: "\f0c9";
}
.icon-list-ul:before {
  content: "\f0ca";
}
.icon-list-ol:before {
  content: "\f0cb";
}
.icon-strikethrough:before {
  content: "\f0cc";
}
.icon-underline:before {
  content: "\f0cd";
}
.icon-table:before {
  content: "\f0ce";
}
.icon-magic:before {
  content: "\f0d0";
}
.icon-truck:before {
  content: "\f0d1";
}
.icon-pinterest:before {
  content: "\f0d2";
}
.icon-pinterest-square:before {
  content: "\f0d3";
}
.icon-google-plus-square:before {
  content: "\f0d4";
}
.icon-google-plus:before {
  content: "\f0d5";
}
.icon-money:before {
  content: "\f0d6";
}
.icon-caret-down:before {
  content: "\f0d7";
}
.icon-caret-up:before {
  content: "\f0d8";
}
.icon-caret-left:before {
  content: "\f0d9";
}
.icon-caret-right:before {
  content: "\f0da";
}
.icon-columns:before {
  content: "\f0db";
}
.icon-sort:before,
.icon-unsorted:before {
  content: "\f0dc";
}
.icon-sort-desc:before,
.icon-sort-down:before {
  content: "\f0dd";
}
.icon-sort-asc:before,
.icon-sort-up:before {
  content: "\f0de";
}
.icon-envelope:before {
  content: "\f0e0";
}
.icon-linkedin:before {
  content: "\f0e1";
}
.icon-rotate-left:before,
.icon-undo:before {
  content: "\f0e2";
}
.icon-gavel:before,
.icon-legal:before {
  content: "\f0e3";
}
.icon-dashboard:before,
.icon-tachometer:before {
  content: "\f0e4";
}
.icon-comment-o:before {
  content: "\f0e5";
}
.icon-comments-o:before {
  content: "\f0e6";
}
.icon-bolt:before,
.icon-flash:before {
  content: "\f0e7";
}
.icon-sitemap:before {
  content: "\f0e8";
}
.icon-umbrella:before {
  content: "\f0e9";
}
.icon-clipboard:before,
.icon-paste:before {
  content: "\f0ea";
}
.icon-lightbulb-o:before {
  content: "\f0eb";
}
.icon-exchange:before {
  content: "\f0ec";
}
.icon-cloud-download:before {
  content: "\f0ed";
}
.icon-cloud-upload:before {
  content: "\f0ee";
}
.icon-user-md:before {
  content: "\f0f0";
}
.icon-stethoscope:before {
  content: "\f0f1";
}
.icon-suitcase:before {
  content: "\f0f2";
}
.icon-bell-o:before {
  content: "\f0a2";
}
.icon-coffee:before {
  content: "\f0f4";
}
.icon-cutlery:before {
  content: "\f0f5";
}
.icon-file-text-o:before {
  content: "\f0f6";
}
.icon-building-o:before {
  content: "\f0f7";
}
.icon-hospital-o:before {
  content: "\f0f8";
}
.icon-ambulance:before {
  content: "\f0f9";
}
.icon-medkit:before {
  content: "\f0fa";
}
.icon-fighter-jet:before {
  content: "\f0fb";
}
.icon-beer:before {
  content: "\f0fc";
}
.icon-h-square:before {
  content: "\f0fd";
}
.icon-plus-square:before {
  content: "\f0fe";
}
.icon-angle-double-left:before {
  content: "\f100";
}
.icon-angle-double-right:before {
  content: "\f101";
}
.icon-angle-double-up:before {
  content: "\f102";
}
.icon-angle-double-down:before {
  content: "\f103";
}
.icon-angle-left:before {
  content: "\f104";
}
.icon-angle-right:before {
  content: "\f105";
}
.icon-angle-up:before {
  content: "\f106";
}
.icon-angle-down:before {
  content: "\f107";
}
.icon-desktop:before {
  content: "\f108";
}
.icon-laptop:before {
  content: "\f109";
}
.icon-tablet:before {
  content: "\f10a";
}
.icon-mobile-phone:before,
.icon-mobile:before {
  content: "\f10b";
}
.icon-circle-o:before {
  content: "\f10c";
}
.icon-quote-left:before {
  content: "\f10d";
}
.icon-quote-right:before {
  content: "\f10e";
}
.icon-spinner:before {
  content: "\f110";
}
.icon-circle:before {
  content: "\f111";
}
.icon-mail-reply:before,
.icon-reply:before {
  content: "\f112";
}
.icon-github-alt:before {
  content: "\f113";
}
.icon-folder-o:before {
  content: "\f114";
}
.icon-folder-open-o:before {
  content: "\f115";
}
.icon-smile-o:before {
  content: "\f118";
}
.icon-frown-o:before {
  content: "\f119";
}
.icon-meh-o:before {
  content: "\f11a";
}
.icon-gamepad:before {
  content: "\f11b";
}
.icon-keyboard-o:before {
  content: "\f11c";
}
.icon-flag-o:before {
  content: "\f11d";
}
.icon-flag-checkered:before {
  content: "\f11e";
}
.icon-terminal:before {
  content: "\f120";
}
.icon-code:before {
  content: "\f121";
}
.icon-mail-reply-all:before,
.icon-reply-all:before {
  content: "\f122";
}
.icon-star-half-empty:before,
.icon-star-half-full:before,
.icon-star-half-o:before {
  content: "\f123";
}
.icon-location-arrow:before {
  content: "\f124";
}
.icon-crop:before {
  content: "\f125";
}
.icon-code-fork:before {
  content: "\f126";
}
.icon-chain-broken:before,
.icon-unlink:before {
  content: "\f127";
}
.icon-question:before {
  content: "\f128";
}
.icon-info:before {
  content: "\f129";
}
.icon-exclamation:before {
  content: "\f12a";
}
.icon-superscript:before {
  content: "\f12b";
}
.icon-subscript:before {
  content: "\f12c";
}
.icon-eraser:before {
  content: "\f12d";
}
.icon-puzzle-piece:before {
  content: "\f12e";
}
.icon-microphone:before {
  content: "\f130";
}
.icon-microphone-slash:before {
  content: "\f131";
}
.icon-shield:before {
  content: "\f132";
}
.icon-calendar-o:before {
  content: "\f133";
}
.icon-fire-extinguisher:before {
  content: "\f134";
}
.icon-rocket:before {
  content: "\f135";
}
.icon-maxcdn:before {
  content: "\f136";
}
.icon-chevron-circle-left:before {
  content: "\f137";
}
.icon-chevron-circle-right:before {
  content: "\f138";
}
.icon-chevron-circle-up:before {
  content: "\f139";
}
.icon-chevron-circle-down:before {
  content: "\f13a";
}
.icon-html5:before {
  content: "\f13b";
}
.icon-css3:before {
  content: "\f13c";
}
.icon-anchor:before {
  content: "\f13d";
}
.icon-unlock-alt:before {
  content: "\f13e";
}
.icon-bullseye:before {
  content: "\f140";
}
.icon-ellipsis-h:before {
  content: "\f141";
}
.icon-ellipsis-v:before {
  content: "\f142";
}
.icon-rss-square:before {
  content: "\f143";
}
.icon-play-circle:before {
  content: "\f144";
}
.icon-ticket:before {
  content: "\f145";
}
.icon-minus-square:before {
  content: "\f146";
}
.icon-minus-square-o:before {
  content: "\f147";
}
.icon-level-up:before {
  content: "\f148";
}
.icon-level-down:before {
  content: "\f149";
}
.icon-check-square:before {
  content: "\f14a";
}
.icon-pencil-square:before {
  content: "\f14b";
}
.icon-external-link-square:before {
  content: "\f14c";
}
.icon-share-square:before {
  content: "\f14d";
}
.icon-compass:before {
  content: "\f14e";
}
.icon-caret-square-o-down:before,
.icon-toggle-down:before {
  content: "\f150";
}
.icon-caret-square-o-up:before,
.icon-toggle-up:before {
  content: "\f151";
}
.icon-caret-square-o-right:before,
.icon-toggle-right:before {
  content: "\f152";
}
.icon-eur:before,
.icon-euro:before {
  content: "\f153";
}
.icon-gbp:before {
  content: "\f154";
}
.icon-dollar:before,
.icon-usd:before {
  content: "\f155";
}
.icon-inr:before,
.icon-rupee:before {
  content: "\f156";
}
.icon-cny:before,
.icon-jpy:before,
.icon-rmb:before,
.icon-yen:before {
  content: "\f157";
}
.icon-rouble:before,
.icon-rub:before,
.icon-ruble:before {
  content: "\f158";
}
.icon-krw:before,
.icon-won:before {
  content: "\f159";
}
.icon-bitcoin:before,
.icon-btc:before {
  content: "\f15a";
}
.icon-file:before {
  content: "\f15b";
}
.icon-file-text:before {
  content: "\f15c";
}
.icon-sort-alpha-asc:before {
  content: "\f15d";
}
.icon-sort-alpha-desc:before {
  content: "\f15e";
}
.icon-sort-amount-asc:before {
  content: "\f160";
}
.icon-sort-amount-desc:before {
  content: "\f161";
}
.icon-sort-numeric-asc:before {
  content: "\f162";
}
.icon-sort-numeric-desc:before {
  content: "\f163";
}
.icon-thumbs-up:before {
  content: "\f164";
}
.icon-thumbs-down:before {
  content: "\f165";
}
.icon-youtube-square:before {
  content: "\f166";
}
.icon-youtube:before {
  content: "\f167";
}
.icon-xing:before {
  content: "\f168";
}
.icon-xing-square:before {
  content: "\f169";
}
.icon-youtube-play:before {
  content: "\f16a";
}
.icon-dropbox:before {
  content: "\f16b";
}
.icon-stack-overflow:before {
  content: "\f16c";
}
.icon-instagram:before {
  content: "\f16d";
}
.icon-flickr:before {
  content: "\f16e";
}
.icon-adn:before {
  content: "\f170";
}
.icon-bitbucket:before {
  content: "\f171";
}
.icon-bitbucket-square:before {
  content: "\f172";
}
.icon-tumblr:before {
  content: "\f173";
}
.icon-tumblr-square:before {
  content: "\f174";
}
.icon-long-arrow-down:before {
  content: "\f175";
}
.icon-long-arrow-up:before {
  content: "\f176";
}
.icon-long-arrow-left:before {
  content: "\f177";
}
.icon-long-arrow-right:before {
  content: "\f178";
}
.icon-apple:before {
  content: "\f179";
}
.icon-windows:before {
  content: "\f17a";
}
.icon-android:before {
  content: "\f17b";
}
.icon-linux:before {
  content: "\f17c";
}
.icon-dribbble:before {
  content: "\f17d";
}
.icon-skype:before {
  content: "\f17e";
}
.icon-foursquare:before {
  content: "\f180";
}
.icon-trello:before {
  content: "\f181";
}
.icon-female:before {
  content: "\f182";
}
.icon-male:before {
  content: "\f183";
}
.icon-gittip:before,
.icon-gratipay:before {
  content: "\f184";
}
.icon-sun-o:before {
  content: "\f185";
}
.icon-moon-o:before {
  content: "\f186";
}
.icon-archive:before {
  content: "\f187";
}
.icon-bug:before {
  content: "\f188";
}
.icon-vk:before {
  content: "\f189";
}
.icon-weibo:before {
  content: "\f18a";
}
.icon-renren:before {
  content: "\f18b";
}
.icon-pagelines:before {
  content: "\f18c";
}
.icon-stack-exchange:before {
  content: "\f18d";
}
.icon-arrow-circle-o-right:before {
  content: "\f18e";
}
.icon-arrow-circle-o-left:before {
  content: "\f190";
}
.icon-caret-square-o-left:before,
.icon-toggle-left:before {
  content: "\f191";
}
.icon-dot-circle-o:before {
  content: "\f192";
}
.icon-wheelchair:before {
  content: "\f193";
}
.icon-vimeo-square:before {
  content: "\f194";
}
.icon-try:before,
.icon-turkish-lira:before {
  content: "\f195";
}
.icon-plus-square-o:before {
  content: "\f196";
}
.icon-space-shuttle:before {
  content: "\f197";
}
.icon-slack:before {
  content: "\f198";
}
.icon-envelope-square:before {
  content: "\f199";
}
.icon-wordpress:before {
  content: "\f19a";
}
.icon-openid:before {
  content: "\f19b";
}
.icon-bank:before,
.icon-institution:before,
.icon-university:before {
  content: "\f19c";
}
.icon-graduation-cap:before,
.icon-mortar-board:before {
  content: "\f19d";
}
.icon-yahoo:before {
  content: "\f19e";
}
.icon-google:before {
  content: "\f1a0";
}
.icon-reddit:before {
  content: "\f1a1";
}
.icon-reddit-square:before {
  content: "\f1a2";
}
.icon-stumbleupon-circle:before {
  content: "\f1a3";
}
.icon-stumbleupon:before {
  content: "\f1a4";
}
.icon-delicious:before {
  content: "\f1a5";
}
.icon-digg:before {
  content: "\f1a6";
}
.icon-pied-piper-pp:before {
  content: "\f1a7";
}
.icon-pied-piper-alt:before {
  content: "\f1a8";
}
.icon-drupal:before {
  content: "\f1a9";
}
.icon-joomla:before {
  content: "\f1aa";
}
.icon-language:before {
  content: "\f1ab";
}
.icon-fax:before {
  content: "\f1ac";
}
.icon-building:before {
  content: "\f1ad";
}
.icon-child:before {
  content: "\f1ae";
}
.icon-paw:before {
  content: "\f1b0";
}
.icon-spoon:before {
  content: "\f1b1";
}
.icon-cube:before {
  content: "\f1b2";
}
.icon-cubes:before {
  content: "\f1b3";
}
.icon-behance:before {
  content: "\f1b4";
}
.icon-behance-square:before {
  content: "\f1b5";
}
.icon-steam:before {
  content: "\f1b6";
}
.icon-steam-square:before {
  content: "\f1b7";
}
.icon-recycle:before {
  content: "\f1b8";
}
.icon-automobile:before,
.icon-car:before {
  content: "\f1b9";
}
.icon-cab:before,
.icon-taxi:before {
  content: "\f1ba";
}
.icon-tree:before {
  content: "\f1bb";
}
.icon-spotify:before {
  content: "\f1bc";
}
.icon-deviantart:before {
  content: "\f1bd";
}
.icon-soundcloud:before {
  content: "\f1be";
}
.icon-database:before {
  content: "\f1c0";
}
.icon-file-pdf-o:before {
  content: "\f1c1";
}
.icon-file-word-o:before {
  content: "\f1c2";
}
.icon-file-excel-o:before {
  content: "\f1c3";
}
.icon-file-powerpoint-o:before {
  content: "\f1c4";
}
.icon-file-image-o:before,
.icon-file-photo-o:before,
.icon-file-picture-o:before {
  content: "\f1c5";
}
.icon-file-archive-o:before,
.icon-file-zip-o:before {
  content: "\f1c6";
}
.icon-file-audio-o:before,
.icon-file-sound-o:before {
  content: "\f1c7";
}
.icon-file-movie-o:before,
.icon-file-video-o:before {
  content: "\f1c8";
}
.icon-file-code-o:before {
  content: "\f1c9";
}
.icon-vine:before {
  content: "\f1ca";
}
.icon-codepen:before {
  content: "\f1cb";
}
.icon-jsfiddle:before {
  content: "\f1cc";
}
.icon-life-bouy:before,
.icon-life-buoy:before,
.icon-life-ring:before,
.icon-life-saver:before,
.icon-support:before {
  content: "\f1cd";
}
.icon-circle-o-notch:before {
  content: "\f1ce";
}
.icon-ra:before,
.icon-rebel:before,
.icon-resistance:before {
  content: "\f1d0";
}
.icon-empire:before,
.icon-ge:before {
  content: "\f1d1";
}
.icon-git-square:before {
  content: "\f1d2";
}
.icon-git:before {
  content: "\f1d3";
}
.icon-hacker-news:before,
.icon-y-combinator-square:before,
.icon-yc-square:before {
  content: "\f1d4";
}
.icon-tencent-weibo:before {
  content: "\f1d5";
}
.icon-qq:before {
  content: "\f1d6";
}
.icon-wechat:before,
.icon-weixin:before {
  content: "\f1d7";
}
.icon-paper-plane:before,
.icon-send:before {
  content: "\f1d8";
}
.icon-paper-plane-o:before,
.icon-send-o:before {
  content: "\f1d9";
}
.icon-history:before {
  content: "\f1da";
}
.icon-circle-thin:before {
  content: "\f1db";
}
.icon-header:before {
  content: "\f1dc";
}
.icon-paragraph:before {
  content: "\f1dd";
}
.icon-sliders:before {
  content: "\f1de";
}
.icon-share-alt:before {
  content: "\f1e0";
}
.icon-share-alt-square:before {
  content: "\f1e1";
}
.icon-bomb:before {
  content: "\f1e2";
}
.icon-futbol-o:before,
.icon-soccer-ball-o:before {
  content: "\f1e3";
}
.icon-tty:before {
  content: "\f1e4";
}
.icon-binoculars:before {
  content: "\f1e5";
}
.icon-plug:before {
  content: "\f1e6";
}
.icon-slideshare:before {
  content: "\f1e7";
}
.icon-twitch:before {
  content: "\f1e8";
}
.icon-yelp:before {
  content: "\f1e9";
}
.icon-newspaper-o:before {
  content: "\f1ea";
}
.icon-wifi:before {
  content: "\f1eb";
}
.icon-table:before {
  content: "\f1ec";
}
.icon-paypal:before {
  content: "\f1ed";
}
.icon-google-wallet:before {
  content: "\f1ee";
}
.icon-cc-visa:before {
  content: "\f1f0";
}
.icon-cc-mastercard:before {
  content: "\f1f1";
}
.icon-cc-discover:before {
  content: "\f1f2";
}
.icon-cc-amex:before {
  content: "\f1f3";
}
.icon-cc-paypal:before {
  content: "\f1f4";
}
.icon-cc-stripe:before {
  content: "\f1f5";
}
.icon-bell-slash:before {
  content: "\f1f6";
}
.icon-bell-slash-o:before {
  content: "\f1f7";
}
.icon-trash:before {
  content: "\f1f8";
}
.icon-copyright:before {
  content: "\f1f9";
}
.icon-at:before {
  content: "\f1fa";
}
.icon-eyedropper:before {
  content: "\f1fb";
}
.icon-paint-brush:before {
  content: "\f1fc";
}
.icon-birthday-cake:before {
  content: "\f1fd";
}
.icon-area-chart:before {
  content: "\f1fe";
}
.icon-pie-chart:before {
  content: "\f200";
}
.icon-line-chart:before {
  content: "\f201";
}
.icon-lastfm:before {
  content: "\f202";
}
.icon-lastfm-square:before {
  content: "\f203";
}
.icon-toggle-off:before {
  content: "\f204";
}
.icon-toggle-on:before {
  content: "\f205";
}
.icon-bicycle:before {
  content: "\f206";
}
.icon-bus:before {
  content: "\f207";
}
.icon-ioxhost:before {
  content: "\f208";
}
.icon-angellist:before {
  content: "\f209";
}
.icon-cc:before {
  content: "\f20a";
}
.icon-ils:before,
.icon-shekel:before,
.icon-sheqel:before {
  content: "\f20b";
}
.icon-meanpath:before {
  content: "\f20c";
}
.icon-buysellads:before {
  content: "\f20d";
}
.icon-connectdevelop:before {
  content: "\f20e";
}
.icon-dashcube:before {
  content: "\f210";
}
.icon-forumbee:before {
  content: "\f211";
}
.icon-leanpub:before {
  content: "\f212";
}
.icon-sellsy:before {
  content: "\f213";
}
.icon-shirtsinbulk:before {
  content: "\f214";
}
.icon-simplybuilt:before {
  content: "\f215";
}
.icon-skyatlas:before {
  content: "\f216";
}
.icon-cart-plus:before {
  content: "\f217";
}
.icon-cart-arrow-down:before {
  content: "\f218";
}
.icon-diamond:before {
  content: "\f219";
}
.icon-ship:before {
  content: "\f21a";
}
.icon-user-secret:before {
  content: "\f21b";
}
.icon-motorcycle:before {
  content: "\f21c";
}
.icon-street-view:before {
  content: "\f21d";
}
.icon-heartbeat:before {
  content: "\f21e";
}
.icon-venus:before {
  content: "\f221";
}
.icon-mars:before {
  content: "\f222";
}
.icon-mercury:before {
  content: "\f223";
}
.icon-intersex:before,
.icon-transgender:before {
  content: "\f224";
}
.icon-transgender-alt:before {
  content: "\f225";
}
.icon-venus-double:before {
  content: "\f226";
}
.icon-mars-double:before {
  content: "\f227";
}
.icon-venus-mars:before {
  content: "\f228";
}
.icon-mars-stroke:before {
  content: "\f229";
}
.icon-mars-stroke-v:before {
  content: "\f22a";
}
.icon-mars-stroke-h:before {
  content: "\f22b";
}
.icon-neuter:before {
  content: "\f22c";
}
.icon-genderless:before {
  content: "\f22d";
}
.icon-facebook-official:before {
  content: "\f230";
}
.icon-pinterest-p:before {
  content: "\f231";
}
.icon-whatsapp:before {
  content: "\f232";
}
.icon-server:before {
  content: "\f233";
}
.icon-user-plus:before {
  content: "\f234";
}
.icon-user-times:before {
  content: "\f235";
}
.icon-bed:before,
.icon-hotel:before {
  content: "\f236";
}
.icon-viacoin:before {
  content: "\f237";
}
.icon-train:before {
  content: "\f238";
}
.icon-subway:before {
  content: "\f239";
}
.icon-medium:before {
  content: "\f23a";
}
.icon-y-combinator:before,
.icon-yc:before {
  content: "\f23b";
}
.icon-optin-monster:before {
  content: "\f23c";
}
.icon-opencart:before {
  content: "\f23d";
}
.icon-expeditedssl:before {
  content: "\f23e";
}
.icon-battery-4:before,
.icon-battery-full:before,
.icon-battery:before {
  content: "\f240";
}
.icon-battery-3:before,
.icon-battery-three-quarters:before {
  content: "\f241";
}
.icon-battery-2:before,
.icon-battery-half:before {
  content: "\f242";
}
.icon-battery-1:before,
.icon-battery-quarter:before {
  content: "\f243";
}
.icon-battery-0:before,
.icon-battery-empty:before {
  content: "\f244";
}
.icon-mouse-pointer:before {
  content: "\f245";
}
.icon-i-cursor:before {
  content: "\f246";
}
.icon-object-group:before {
  content: "\f247";
}
.icon-object-ungroup:before {
  content: "\f248";
}
.icon-sticky-note:before {
  content: "\f249";
}
.icon-sticky-note-o:before {
  content: "\f24a";
}
.icon-cc-jcb:before {
  content: "\f24b";
}
.icon-cc-diners-club:before {
  content: "\f24c";
}
.icon-clone:before {
  content: "\f24d";
}
.icon-balance-scale:before {
  content: "\f24e";
}
.icon-hourglass-o:before {
  content: "\f250";
}
.icon-hourglass-1:before,
.icon-hourglass-start:before {
  content: "\f251";
}
.icon-hourglass-2:before,
.icon-hourglass-half:before {
  content: "\f252";
}
.icon-hourglass-3:before,
.icon-hourglass-end:before {
  content: "\f253";
}
.icon-hourglass:before {
  content: "\f254";
}
.icon-hand-grab-o:before,
.icon-hand-rock-o:before {
  content: "\f255";
}
.icon-hand-paper-o:before,
.icon-hand-stop-o:before {
  content: "\f256";
}
.icon-hand-scissors-o:before {
  content: "\f257";
}
.icon-hand-lizard-o:before {
  content: "\f258";
}
.icon-hand-spock-o:before {
  content: "\f259";
}
.icon-hand-pointer-o:before {
  content: "\f25a";
}
.icon-hand-peace-o:before {
  content: "\f25b";
}
.icon-trademark:before {
  content: "\f25c";
}
.icon-registered:before {
  content: "\f25d";
}
.icon-creative-commons:before {
  content: "\f25e";
}
.icon-gg:before {
  content: "\f260";
}
.icon-gg-circle:before {
  content: "\f261";
}
.icon-tripadvisor:before {
  content: "\f262";
}
.icon-odnoklassniki:before {
  content: "\f263";
}
.icon-odnoklassniki-square:before {
  content: "\f264";
}
.icon-get-pocket:before {
  content: "\f265";
}
.icon-wikipedia-w:before {
  content: "\f266";
}
.icon-safari:before {
  content: "\f267";
}
.icon-chrome:before {
  content: "\f268";
}
.icon-firefox:before {
  content: "\f269";
}
.icon-opera:before {
  content: "\f26a";
}
.icon-internet-explorer:before {
  content: "\f26b";
}
.icon-television:before,
.icon-tv:before {
  content: "\f26c";
}
.icon-contao:before {
  content: "\f26d";
}
.icon-500px:before {
  content: "\f26e";
}
.icon-amazon:before {
  content: "\f270";
}
.icon-calendar-plus-o:before {
  content: "\f271";
}
.icon-calendar-minus-o:before {
  content: "\f272";
}
.icon-calendar-times-o:before {
  content: "\f273";
}
.icon-calendar-check-o:before {
  content: "\f274";
}
.icon-industry:before {
  content: "\f275";
}
.icon-map-pin:before {
  content: "\f276";
}
.icon-map-signs:before {
  content: "\f277";
}
.icon-map-o:before {
  content: "\f278";
}
.icon-map:before {
  content: "\f279";
}
.icon-commenting:before {
  content: "\f27a";
}
.icon-commenting-o:before {
  content: "\f27b";
}
.icon-houzz:before {
  content: "\f27c";
}
.icon-vimeo:before {
  content: "\f27d";
}
.icon-black-tie:before {
  content: "\f27e";
}
.icon-fonticons:before {
  content: "\f280";
}
.icon-reddit-alien:before {
  content: "\f281";
}
.icon-edge:before {
  content: "\f282";
}
.icon-credit-card-alt:before {
  content: "\f283";
}
.icon-codiepie:before {
  content: "\f284";
}
.icon-modx:before {
  content: "\f285";
}
.icon-fort-awesome:before {
  content: "\f286";
}
.icon-usb:before {
  content: "\f287";
}
.icon-product-hunt:before {
  content: "\f288";
}
.icon-mixcloud:before {
  content: "\f289";
}
.icon-scribd:before {
  content: "\f28a";
}
.icon-pause-circle:before {
  content: "\f28b";
}
.icon-pause-circle-o:before {
  content: "\f28c";
}
.icon-stop-circle:before {
  content: "\f28d";
}
.icon-stop-circle-o:before {
  content: "\f28e";
}
.icon-shopping-bag:before {
  content: "\f290";
}
.icon-shopping-basket:before {
  content: "\f291";
}
.icon-hashtag:before {
  content: "\f292";
}
.icon-bluetooth:before {
  content: "\f293";
}
.icon-bluetooth-b:before {
  content: "\f294";
}
.icon-percent:before {
  content: "\f295";
}
.icon-gitlab:before {
  content: "\f296";
}
.icon-wpbeginner:before {
  content: "\f297";
}
.icon-wpforms:before {
  content: "\f298";
}
.icon-envira:before {
  content: "\f299";
}
.icon-universal-access:before {
  content: "\f29a";
}
.icon-wheelchair-alt:before {
  content: "\f29b";
}
.icon-question-circle-o:before {
  content: "\f29c";
}
.icon-blind:before {
  content: "\f29d";
}
.icon-audio-description:before {
  content: "\f29e";
}
.icon-volume-control-phone:before {
  content: "\f2a0";
}
.icon-braille:before {
  content: "\f2a1";
}
.icon-assistive-listening-systems:before {
  content: "\f2a2";
}
.icon-american-sign-language-interpreting:before,
.icon-asl-interpreting:before {
  content: "\f2a3";
}
.icon-deaf:before,
.icon-deafness:before,
.icon-hard-of-hearing:before {
  content: "\f2a4";
}
.icon-glide:before {
  content: "\f2a5";
}
.icon-glide-g:before {
  content: "\f2a6";
}
.icon-sign-language:before,
.icon-signing:before {
  content: "\f2a7";
}
.icon-low-vision:before {
  content: "\f2a8";
}
.icon-viadeo:before {
  content: "\f2a9";
}
.icon-viadeo-square:before {
  content: "\f2aa";
}
.icon-snapchat:before {
  content: "\f2ab";
}
.icon-snapchat-ghost:before {
  content: "\f2ac";
}
.icon-snapchat-square:before {
  content: "\f2ad";
}
.icon-pied-piper:before {
  content: "\f2ae";
}
.icon-first-order:before {
  content: "\f2b0";
}
.icon-yoast:before {
  content: "\f2b1";
}
.icon-themeisle:before {
  content: "\f2b2";
}
.icon-google-plus-circle:before,
.icon-google-plus-official:before {
  content: "\f2b3";
}
.icon-fa:before,
.icon-font-awesome:before {
  content: "\f2b4";
}
.icon-handshake-o:before {
  content: "\f2b5";
}
.icon-envelope-open:before {
  content: "\f2b6";
}
.icon-envelope-open-o:before {
  content: "\f2b7";
}
.icon-linode:before {
  content: "\f2b8";
}
.icon-address-book:before {
  content: "\f2b9";
}
.icon-address-book-o:before {
  content: "\f2ba";
}
.icon-address-card:before,
.icon-vcard:before {
  content: "\f2bb";
}
.icon-address-card-o:before,
.icon-vcard-o:before {
  content: "\f2bc";
}
.icon-user-circle:before {
  content: "\f2bd";
}
.icon-user-circle-o:before {
  content: "\f2be";
}
.icon-user-o:before {
  content: "\f2c0";
}
.icon-id-badge:before {
  content: "\f2c1";
}
.icon-drivers-license:before,
.icon-id-card:before {
  content: "\f2c2";
}
.icon-drivers-license-o:before,
.icon-id-card-o:before {
  content: "\f2c3";
}
.icon-quora:before {
  content: "\f2c4";
}
.icon-free-code-camp:before {
  content: "\f2c5";
}
.icon-telegram:before {
  content: "\f2c6";
}
.icon-thermometer-4:before,
.icon-thermometer-full:before,
.icon-thermometer:before {
  content: "\f2c7";
}
.icon-thermometer-3:before,
.icon-thermometer-three-quarters:before {
  content: "\f2c8";
}
.icon-thermometer-2:before,
.icon-thermometer-half:before {
  content: "\f2c9";
}
.icon-thermometer-1:before,
.icon-thermometer-quarter:before {
  content: "\f2ca";
}
.icon-thermometer-0:before,
.icon-thermometer-empty:before {
  content: "\f2cb";
}
.icon-shower:before {
  content: "\f2cc";
}
.icon-bath:before,
.icon-bathtub:before,
.icon-s15:before {
  content: "\f2cd";
}
.icon-podcast:before {
  content: "\f2ce";
}
.icon-window-maximize:before {
  content: "\f2d0";
}
.icon-window-minimize:before {
  content: "\f2d1";
}
.icon-window-restore:before {
  content: "\f2d2";
}
.icon-times-rectangle:before,
.icon-window-close:before {
  content: "\f2d3";
}
.icon-times-rectangle-o:before,
.icon-window-close-o:before {
  content: "\f2d4";
}
.icon-bandcamp:before {
  content: "\f2d5";
}
.icon-grav:before {
  content: "\f2d6";
}
.icon-etsy:before {
  content: "\f2d7";
}
.icon-imdb:before {
  content: "\f2d8";
}
.icon-ravelry:before {
  content: "\f2d9";
}
.icon-eercast:before {
  content: "\f2da";
}
.icon-microchip:before {
  content: "\f2db";
}
.icon-snowflake-o:before {
  content: "\f2dc";
}
.icon-superpowers:before {
  content: "\f2dd";
}
.icon-wpexplorer:before {
  content: "\f2de";
}
.icon-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
} /*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: FontAwesome;
  src: url(./font-awesome-4.5.0/font/fontawesome-webfont.eot);
  src: url(./font-awesome-4.5.0/font/fontawesome-webfont.eot)
      format("embedded-opentype"),
    url(./font-awesome-4.5.0/font/fontawesome-webfont.woff) format("woff"),
    url(./font-awesome-4.5.0/font/fontawesome-webfont.ttf) format("truetype"),
    url(./font-awesome-4.5.0/font/fontawesome-webfont.svg#fontawesomeregular)
      format("svg");
  font-weight: 400;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right {
  margin-left: 0.3em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 {
  -webkit-filter: none;
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-search:before {
  content: "\f002";
}
.fa-remove:before {
  content: "\f00d";
}
.fa-zoom-in:before {
  content: "\f00e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-print:before {
  content: "\f02f";
}
.fa-share:before {
  content: "\f045";
}
.fa-check:before {
  content: "\f046";
}
.fa-remove-sign:before {
  content: "\f057";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-sign:before {
  content: "\f05a";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-warning-sign:before {
  content: "\f071";
}
.fa-gear:before {
  content: "\f013";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-phone:before {
  content: "\f095";
}
.fa-check-empty:before,
.fa-unchecked:before {
  content: "\f096";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-reorder:before {
  content: "\f0c9";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-envelope-alt:before {
  content: "\f0e0";
}
.fa-expand-alt:before {
  content: "\f116";
}
.fa-collapse-alt:before {
  content: "\f117";
}
.fa-chevron-sign-right:before {
  content: "\f138";
}
.fa-collapse:before {
  content: "\f150";
}
.fa-file:before {
  content: "\f15b";
}
.fa-sort-by-alphabet:before {
  content: "\f15d";
}
.fa-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-user:before {
  content: "\f007";
}
.fa-ga-slider:before {
  content: "\f18e";
}
.fa-ga-slider-bckgd:before {
  content: "\f18f";
}
.fa-ga-mapfunction:before {
  content: "\f190";
}
.fa-ga-measure:before {
  content: "\f198";
}
.fa-ga-add-line:before {
  content: "\f199";
}
.fa-ga-add-text:before {
  content: "\f197";
}
.fa-ga-edit:before {
  content: "\f195";
}
.fa-ga-marker:before {
  content: "\f19a";
}
.fa-maki-airfield:before {
  content: "\f19c";
}
.fa-maki-airport:before {
  content: "\f19d";
}
.fa-maki-alcohol-shop:before {
  content: "\f19e";
}
.fa-maki-america-football:before {
  content: "\f19f";
}
.fa-maki-art-gallery:before {
  content: "\f1a0";
}
.fa-maki-bakery:before {
  content: "\f1a1";
}
.fa-maki-bank:before {
  content: "\f1a2";
}
.fa-maki-bar:before {
  content: "\f1a3";
}
.fa-maki-baseball:before {
  content: "\f1a4";
}
.fa-maki-basketball:before {
  content: "\f1a5";
}
.fa-maki-beer:before {
  content: "\f1a6";
}
.fa-maki-bicycle:before {
  content: "\f1a7";
}
.fa-maki-building:before {
  content: "\f1a8";
}
.fa-maki-bus:before {
  content: "\f1a9";
}
.fa-maki-cafe:before {
  content: "\f1aa";
}
.fa-maki-camera:before {
  content: "\f1ab";
}
.fa-maki-campsite:before {
  content: "\f1ac";
}
.fa-maki-car:before {
  content: "\f1ad";
}
.fa-maki-cemetery:before {
  content: "\f1ae";
}
.fa-maki-chemist:before {
  content: "\f1af";
}
.fa-maki-cinema:before {
  content: "\f1b0";
}
.fa-maki-circle:before {
  content: "\f1b1";
}
.fa-maki-circle-stroked:before {
  content: "\f1b2";
}
.fa-maki-city:before {
  content: "\f1b3";
}
.fa-maki-clothing-store:before {
  content: "\f1b4";
}
.fa-maki-college:before {
  content: "\f1b5";
}
.fa-maki-commercial:before {
  content: "\f1b6";
}
.fa-maki-cricket:before {
  content: "\f1b7";
}
.fa-maki-cross:before {
  content: "\f1b8";
}
.fa-maki-dam:before {
  content: "\f1b9";
}
.fa-maki-danger:before {
  content: "\f1ba";
}
.fa-maki-disability:before {
  content: "\f1bc";
}
.fa-maki-dog-park:before {
  content: "\f1bd";
}
.fa-maki-embassy:before {
  content: "\f1be";
}
.fa-maki-emergency-telephone:before {
  content: "\f1bf";
}
.fa-maki-entrance:before {
  content: "\f1c0";
}
.fa-maki-farm:before {
  content: "\f1c1";
}
.fa-maki-fast-food:before {
  content: "\f1c2";
}
.fa-maki-ferry:before {
  content: "\f1c3";
}
.fa-maki-fire-station:before {
  content: "\f1c4";
}
.fa-maki-fuel:before {
  content: "\f1c5";
}
.fa-maki-garden:before {
  content: "\f1c6";
}
.fa-maki-golf:before {
  content: "\f1c9";
}
.fa-maki-grocery:before {
  content: "\f1ca";
}
.fa-maki-hairdresser:before {
  content: "\f1cb";
}
.fa-maki-harbor:before {
  content: "\f1cc";
}
.fa-maki-heart:before {
  content: "\f1cd";
}
.fa-maki-heliport:before {
  content: "\f1ce";
}
.fa-maki-hospital:before {
  content: "\f1cf";
}
.fa-maki-industrial:before {
  content: "\f1d1";
}
.fa-maki-land-use:before {
  content: "\f1d2";
}
.fa-maki-laundry:before {
  content: "\f1d3";
}
.fa-maki-library:before {
  content: "\f1d4";
}
.fa-maki-lighthouse:before {
  content: "\f1d5";
}
.fa-maki-lodging:before {
  content: "\f1d6";
}
.fa-maki-logging:before {
  content: "\f1d7";
}
.fa-maki-london-underground:before {
  content: "\f1d8";
}
.fa-maki-marker:before {
  content: "\f1d9";
}
.fa-maki-marker-stroked:before {
  content: "\f1da";
}
.fa-maki-minefield:before {
  content: "\f1db";
}
.fa-maki-mobilephone:before {
  content: "\f1dc";
}
.fa-maki-monument:before {
  content: "\f1dd";
}
.fa-maki-museum:before {
  content: "\f1de";
}
.fa-maki-music:before {
  content: "\f1df";
}
.fa-maki-oil-well:before {
  content: "\f1e0";
}
.fa-maki-park:before {
  content: "\f1e1";
}
.fa-maki-park2:before {
  content: "\f1e2";
}
.fa-maki-parking:before {
  content: "\f1e3";
}
.fa-maki-parking-garage:before {
  content: "\f1e4";
}
.fa-maki-pharmacy:before {
  content: "\f1e5";
}
.fa-maki-place-of-worship:before {
  content: "\f1e6";
}
.fa-maki-playground:before {
  content: "\f1e7";
}
.fa-maki-pitch:before {
  content: "\f1e8";
}
.fa-maki-police:before {
  content: "\f1e9";
}
.fa-maki-polling-place:before {
  content: "\f1ea";
}
.fa-maki-post:before {
  content: "\f1eb";
}
.fa-maki-prison:before {
  content: "\f1ec";
}
.fa-maki-rail:before {
  content: "\f1ed";
}
.fa-maki-rail-above:before {
  content: "\f1ee";
}
.fa-maki-rail-light:before {
  content: "\f1ef";
}
.fa-maki-rail-metro:before {
  content: "\f1f0";
}
.fa-maki-rail-underground:before {
  content: "\f1f1";
}
.fa-maki-religious-muslim:before {
  content: "\f1f2";
}
.fa-maki-religious-jewish:before {
  content: "\f1f3";
}
.fa-maki-religious-christian:before {
  content: "\f1f4";
}
.fa-maki-restaurant:before {
  content: "\f1f5";
}
.fa-maki-roadblock:before {
  content: "\f1f6";
}
.fa-maki-rocket:before {
  content: "\f1f7";
}
.fa-maki-school:before {
  content: "\f1f8";
}
.fa-maki-scooter:before {
  content: "\f1f9";
}
.fa-maki-shop:before {
  content: "\f1fa";
}
.fa-maki-skiing:before {
  content: "\f1fb";
}
.fa-maki-slaughterhouse:before {
  content: "\f1fc";
}
.fa-maki-soccer:before {
  content: "\f1fd";
}
.fa-maki-square:before {
  content: "\f1fe";
}
.fa-maki-square-stroked:before {
  content: "\f1ff";
}
.fa-maki-star:before {
  content: "\f200";
}
.fa-maki-star-stroked:before {
  content: "\f201";
}
.fa-maki-suitcase:before {
  content: "\f202";
}
.fa-maki-swimming:before {
  content: "\f203";
}
.fa-maki-telephone:before {
  content: "\f204";
}
.fa-maki-tennis:before {
  content: "\f205";
}
.fa-maki-theatre:before {
  content: "\f206";
}
.fa-maki-toilets:before {
  content: "\f207";
}
.fa-maki-town:before {
  content: "\f208";
}
.fa-maki-town-hall:before {
  content: "\f209";
}
.fa-maki-triangle:before {
  content: "\f20a";
}
.fa-maki-triangle-stroked:before {
  content: "\f20b";
}
.fa-maki-village:before {
  content: "\f20c";
}
.fa-maki-warehouse:before {
  content: "\f20d";
}
.fa-maki-waste-basket:before {
  content: "\f20e";
}
.fa-maki-water:before {
  content: "\f20f";
}
.fa-maki-wetland:before {
  content: "\f210";
}
.fa-maki-zoo:before {
  content: "\f211";
}
.fa-ga-elevation-down:before {
  content: "\f212";
}
.fa-ga-elevation-up:before {
  content: "\f213";
}
.fa-chevron-down:before {
  content: "\f214";
}
.fa-chevron-left:before {
  content: "\f215";
}
.fa-chevron-right:before {
  content: "\f213";
}
.fa-chevron-up:before {
  content: "\f216";
}
.fa-resize-vertical:before {
  content: "\f218";
}
.fa-clock-o:before {
  content: "\f219";
}
.fa-resize-horizontal:before {
  content: "\f220";
}
.fa-ga-circle:before {
  content: "\f221";
}
.fa-ga-circle-bg:before {
  content: "\f222";
}
.fa-ga-zoom-plus:before {
  content: "\f223";
}
.fa-ga-zoom-minus:before {
  content: "\f224";
}
.fa-ga-northarrow:before {
  content: "\f21a";
}
.fa-ga-offline:before {
  content: "\f21b";
}
.fa-ga-circle-3d:before {
  content: "\f21c";
}
.fa-ga-3d-text:before {
  content: "\f21d";
}
.fa-ga-indicator-northarrow:before {
  content: "\f21e";
}
.fa-ga-tilt:before {
  content: "\f21f";
}
.fa-ga-tilt-indicator:before {
  content: "\f226";
}
.fa-ga-time-selector:before {
  content: "\f227";
}
.fa-ga-geolocation-point:before {
  content: "\f228";
}
.fa-ga-logo-bund:before {
  content: "\f229";
}
.fa-ga-left-arrow:before {
  content: "\f22a";
}
.fa-ga-right-arrow:before {
  content: "\f22b";
}
.fa-play:before {
  content: "\f22c";
}
.fa-stop:before {
  content: "\f22d";
}
.fa-eye:before {
  content: "\f22e";
}
.fa-paint-brush:before {
  content: "\f22f";
}
.fa-font:before {
  content: "\f230";
}
.fa-trash:before {
  content: "\f231";
}
.fa-area-chart:before {
  content: "\f232";
}
.fa-picture-o:before {
  content: "\f233";
}
.fa-film:before {
  content: "\f234";
}
.fa-link:before {
  content: "\f235";
}
.fa-whatsapp:before {
  content: "\f237";
} /*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: Maki;
  src: url(./maki/font/fontawesome-webfont.eot);
  src: url(./maki/font/fontawesome-webfont.eot) format("embedded-opentype"),
    url(./maki/font/fontawesome-webfont.woff) format("woff"),
    url(./maki/font/fontawesome-webfont.ttf) format("truetype"),
    url(./maki/font/fontawesome-webfont.svg#fontawesomeregular) format("svg");
  font-weight: 400;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right {
  margin-left: 0.3em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 {
  -webkit-filter: none;
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-search:before {
  content: "\f002";
}
.fa-remove:before {
  content: "\f00d";
}
.fa-zoom-in:before {
  content: "\f00e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-print:before {
  content: "\f02f";
}
.fa-share:before {
  content: "\f045";
}
.fa-check:before {
  content: "\f046";
}
.fa-remove-sign:before {
  content: "\f057";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-sign:before {
  content: "\f05a";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-warning-sign:before {
  content: "\f071";
}
.fa-gear:before {
  content: "\f013";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-phone:before {
  content: "\f095";
}
.fa-check-empty:before,
.fa-unchecked:before {
  content: "\f096";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-reorder:before {
  content: "\f0c9";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-envelope-alt:before {
  content: "\f0e0";
}
.fa-expand-alt:before {
  content: "\f116";
}
.fa-collapse-alt:before {
  content: "\f117";
}
.fa-chevron-sign-right:before {
  content: "\f138";
}
.fa-collapse:before {
  content: "\f150";
}
.fa-file:before {
  content: "\f15b";
}
.fa-sort-by-alphabet:before {
  content: "\f15d";
}
.fa-sort-by-alphabet-alt:before {
  content: "\f15e";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-user:before {
  content: "\f007";
}
.fa-ga-slider:before {
  content: "\f18e";
}
.fa-ga-slider-bckgd:before {
  content: "\f18f";
}
.fa-ga-mapfunction:before {
  content: "\f190";
}
.fa-ga-measure:before {
  content: "\f198";
}
.fa-ga-add-line:before {
  content: "\f199";
}
.fa-ga-add-text:before {
  content: "\f197";
}
.fa-ga-edit:before {
  content: "\f195";
}
.fa-ga-marker:before {
  content: "\f19a";
}
.fa-maki-airfield:before {
  content: "\f19c";
}
.fa-maki-airport:before {
  content: "\f19d";
}
.fa-maki-alcohol-shop:before {
  content: "\f19e";
}
.fa-maki-america-football:before {
  content: "\f19f";
}
.fa-maki-art-gallery:before {
  content: "\f1a0";
}
.fa-maki-bakery:before {
  content: "\f1a1";
}
.fa-maki-bank:before {
  content: "\f1a2";
}
.fa-maki-bar:before {
  content: "\f1a3";
}
.fa-maki-baseball:before {
  content: "\f1a4";
}
.fa-maki-basketball:before {
  content: "\f1a5";
}
.fa-maki-beer:before {
  content: "\f1a6";
}
.fa-maki-bicycle:before {
  content: "\f1a7";
}
.fa-maki-building:before {
  content: "\f1a8";
}
.fa-maki-bus:before {
  content: "\f1a9";
}
.fa-maki-cafe:before {
  content: "\f1aa";
}
.fa-maki-camera:before {
  content: "\f1ab";
}
.fa-maki-campsite:before {
  content: "\f1ac";
}
.fa-maki-car:before {
  content: "\f1ad";
}
.fa-maki-cemetery:before {
  content: "\f1ae";
}
.fa-maki-chemist:before {
  content: "\f1af";
}
.fa-maki-cinema:before {
  content: "\f1b0";
}
.fa-maki-circle:before {
  content: "\f1b1";
}
.fa-maki-circle-stroked:before {
  content: "\f1b2";
}
.fa-maki-city:before {
  content: "\f1b3";
}
.fa-maki-clothing-store:before {
  content: "\f1b4";
}
.fa-maki-college:before {
  content: "\f1b5";
}
.fa-maki-commercial:before {
  content: "\f1b6";
}
.fa-maki-cricket:before {
  content: "\f1b7";
}
.fa-maki-cross:before {
  content: "\f1b8";
}
.fa-maki-dam:before {
  content: "\f1b9";
}
.fa-maki-danger:before {
  content: "\f1ba";
}
.fa-maki-disability:before {
  content: "\f1bc";
}
.fa-maki-dog-park:before {
  content: "\f1bd";
}
.fa-maki-embassy:before {
  content: "\f1be";
}
.fa-maki-emergency-telephone:before {
  content: "\f1bf";
}
.fa-maki-entrance:before {
  content: "\f1c0";
}
.fa-maki-farm:before {
  content: "\f1c1";
}
.fa-maki-fast-food:before {
  content: "\f1c2";
}
.fa-maki-ferry:before {
  content: "\f1c3";
}
.fa-maki-fire-station:before {
  content: "\f1c4";
}
.fa-maki-fuel:before {
  content: "\f1c5";
}
.fa-maki-garden:before {
  content: "\f1c6";
}
.fa-maki-golf:before {
  content: "\f1c9";
}
.fa-maki-grocery:before {
  content: "\f1ca";
}
.fa-maki-hairdresser:before {
  content: "\f1cb";
}
.fa-maki-harbor:before {
  content: "\f1cc";
}
.fa-maki-heart:before {
  content: "\f1cd";
}
.fa-maki-heliport:before {
  content: "\f1ce";
}
.fa-maki-hospital:before {
  content: "\f1cf";
}
.fa-maki-industrial:before {
  content: "\f1d1";
}
.fa-maki-land-use:before {
  content: "\f1d2";
}
.fa-maki-laundry:before {
  content: "\f1d3";
}
.fa-maki-library:before {
  content: "\f1d4";
}
.fa-maki-lighthouse:before {
  content: "\f1d5";
}
.fa-maki-lodging:before {
  content: "\f1d6";
}
.fa-maki-logging:before {
  content: "\f1d7";
}
.fa-maki-london-underground:before {
  content: "\f1d8";
}
.fa-maki-marker:before {
  content: "\f1d9";
}
.fa-maki-marker-stroked:before {
  content: "\f1da";
}
.fa-maki-minefield:before {
  content: "\f1db";
}
.fa-maki-mobilephone:before {
  content: "\f1dc";
}
.fa-maki-monument:before {
  content: "\f1dd";
}
.fa-maki-museum:before {
  content: "\f1de";
}
.fa-maki-music:before {
  content: "\f1df";
}
.fa-maki-oil-well:before {
  content: "\f1e0";
}
.fa-maki-park:before {
  content: "\f1e1";
}
.fa-maki-park2:before {
  content: "\f1e2";
}
.fa-maki-parking:before {
  content: "\f1e3";
}
.fa-maki-parking-garage:before {
  content: "\f1e4";
}
.fa-maki-pharmacy:before {
  content: "\f1e5";
}
.fa-maki-place-of-worship:before {
  content: "\f1e6";
}
.fa-maki-playground:before {
  content: "\f1e7";
}
.fa-maki-pitch:before {
  content: "\f1e8";
}
.fa-maki-police:before {
  content: "\f1e9";
}
.fa-maki-polling-place:before {
  content: "\f1ea";
}
.fa-maki-post:before {
  content: "\f1eb";
}
.fa-maki-prison:before {
  content: "\f1ec";
}
.fa-maki-rail:before {
  content: "\f1ed";
}
.fa-maki-rail-above:before {
  content: "\f1ee";
}
.fa-maki-rail-light:before {
  content: "\f1ef";
}
.fa-maki-rail-metro:before {
  content: "\f1f0";
}
.fa-maki-rail-underground:before {
  content: "\f1f1";
}
.fa-maki-religious-muslim:before {
  content: "\f1f2";
}
.fa-maki-religious-jewish:before {
  content: "\f1f3";
}
.fa-maki-religious-christian:before {
  content: "\f1f4";
}
.fa-maki-restaurant:before {
  content: "\f1f5";
}
.fa-maki-roadblock:before {
  content: "\f1f6";
}
.fa-maki-rocket:before {
  content: "\f1f7";
}
.fa-maki-school:before {
  content: "\f1f8";
}
.fa-maki-scooter:before {
  content: "\f1f9";
}
.fa-maki-shop:before {
  content: "\f1fa";
}
.fa-maki-skiing:before {
  content: "\f1fb";
}
.fa-maki-slaughterhouse:before {
  content: "\f1fc";
}
.fa-maki-soccer:before {
  content: "\f1fd";
}
.fa-maki-square:before {
  content: "\f1fe";
}
.fa-maki-square-stroked:before {
  content: "\f1ff";
}
.fa-maki-star:before {
  content: "\f200";
}
.fa-maki-star-stroked:before {
  content: "\f201";
}
.fa-maki-suitcase:before {
  content: "\f202";
}
.fa-maki-swimming:before {
  content: "\f203";
}
.fa-maki-telephone:before {
  content: "\f204";
}
.fa-maki-tennis:before {
  content: "\f205";
}
.fa-maki-theatre:before {
  content: "\f206";
}
.fa-maki-toilets:before {
  content: "\f207";
}
.fa-maki-town:before {
  content: "\f208";
}
.fa-maki-town-hall:before {
  content: "\f209";
}
.fa-maki-triangle:before {
  content: "\f20a";
}
.fa-maki-triangle-stroked:before {
  content: "\f20b";
}
.fa-maki-village:before {
  content: "\f20c";
}
.fa-maki-warehouse:before {
  content: "\f20d";
}
.fa-maki-waste-basket:before {
  content: "\f20e";
}
.fa-maki-water:before {
  content: "\f20f";
}
.fa-maki-wetland:before {
  content: "\f210";
}
.fa-maki-zoo:before {
  content: "\f211";
}
.fa-ga-elevation-down:before {
  content: "\f212";
}
.fa-ga-elevation-up:before {
  content: "\f213";
}
.fa-chevron-down:before {
  content: "\f214";
}
.fa-chevron-left:before {
  content: "\f215";
}
.fa-chevron-right:before {
  content: "\f213";
}
.fa-chevron-up:before {
  content: "\f216";
}
.fa-resize-vertical:before {
  content: "\f218";
}
.fa-clock-o:before {
  content: "\f219";
}
.fa-resize-horizontal:before {
  content: "\f220";
}
.fa-ga-circle:before {
  content: "\f221";
}
.fa-ga-circle-bg:before {
  content: "\f222";
}
.fa-ga-zoom-plus:before {
  content: "\f223";
}
.fa-ga-zoom-minus:before {
  content: "\f224";
}
.fa-ga-northarrow:before {
  content: "\f21a";
}
.fa-ga-offline:before {
  content: "\f21b";
}
.fa-ga-circle-3d:before {
  content: "\f21c";
}
.fa-ga-3d-text:before {
  content: "\f21d";
}
.fa-ga-indicator-northarrow:before {
  content: "\f21e";
}
.fa-ga-tilt:before {
  content: "\f21f";
}
.fa-ga-tilt-indicator:before {
  content: "\f226";
}
.fa-ga-time-selector:before {
  content: "\f227";
}
.fa-ga-geolocation-point:before {
  content: "\f228";
}
.fa-ga-logo-bund:before {
  content: "\f229";
}
.fa-ga-left-arrow:before {
  content: "\f22a";
}
.fa-ga-right-arrow:before {
  content: "\f22b";
}
.fa-play:before {
  content: "\f22c";
}
.fa-stop:before {
  content: "\f22d";
}
.fa-eye:before {
  content: "\f22e";
} /*!
 * Datetimepicker for Bootstrap v3
//! version : 3.1.3
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */
.bootstrap-datetimepicker-widget {
  top: 0;
  left: 0;
  width: 250px;
  padding: 4px;
  margin-top: 1px;
  z-index: 99999 !important;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget.timepicker-sbs {
  width: 600px;
}
.bootstrap-datetimepicker-widget.bottom:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.bottom:after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  position: absolute;
  top: -6px;
  left: 8px;
}
.bootstrap-datetimepicker-widget.top:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: -7px;
  left: 6px;
}
.bootstrap-datetimepicker-widget.top:after {
  content: "";
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #fff;
  position: absolute;
  bottom: -6px;
  left: 7px;
}
.bootstrap-datetimepicker-widget .dow {
  width: 14.2857%;
}
.bootstrap-datetimepicker-widget.pull-right:before {
  left: auto;
  right: 6px;
}
.bootstrap-datetimepicker-widget.pull-right:after {
  left: auto;
  right: 7px;
}
.bootstrap-datetimepicker-widget > ul {
  list-style-type: none;
  margin: 0;
}
.bootstrap-datetimepicker-widget a[data-action] {
  padding: 6px 0;
}
.bootstrap-datetimepicker-widget a[data-action]:active {
  box-shadow: none;
}
.bootstrap-datetimepicker-widget .timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker-minute,
.bootstrap-datetimepicker-widget .timepicker-second {
  width: 54px;
  font-weight: 700;
  font-size: 1.2em;
  margin: 0;
}
.bootstrap-datetimepicker-widget button[data-action] {
  padding: 6px;
}
.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator {
  width: 4px;
  padding: 0;
  margin: 0;
}
.bootstrap-datetimepicker-widget .datepicker > div {
  display: none;
}
.bootstrap-datetimepicker-widget .picker-switch {
  text-align: center;
}
.bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-datetimepicker-widget td,
.bootstrap-datetimepicker-widget th {
  text-align: center;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget td {
  height: 54px;
  line-height: 54px;
  width: 54px;
}
.bootstrap-datetimepicker-widget td.cw {
  font-size: 10px;
  height: 20px;
  line-height: 20px;
  color: #777;
}
.bootstrap-datetimepicker-widget td.day {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget td.day:hover,
.bootstrap-datetimepicker-widget td.hour:hover,
.bootstrap-datetimepicker-widget td.minute:hover,
.bootstrap-datetimepicker-widget td.second:hover {
  background: #eee;
  cursor: pointer;
}
.bootstrap-datetimepicker-widget td.new,
.bootstrap-datetimepicker-widget td.old {
  color: #777;
}
.bootstrap-datetimepicker-widget td.today {
  position: relative;
}
.bootstrap-datetimepicker-widget td.today:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #333;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.bootstrap-datetimepicker-widget td.active,
.bootstrap-datetimepicker-widget td.active:hover {
  background-color: #333;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget td.active.today:before {
  border-bottom-color: #fff;
}
.bootstrap-datetimepicker-widget td.disabled,
.bootstrap-datetimepicker-widget td.disabled:hover {
  background: 0 0;
  color: #777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget td span {
  display: inline-block;
  width: 54px;
  height: 54px;
  line-height: 54px;
  margin: 2px 1.5px;
  cursor: pointer;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget td span:hover {
  background: #eee;
}
.bootstrap-datetimepicker-widget td span.active {
  background-color: #333;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget td span.old {
  color: #777;
}
.bootstrap-datetimepicker-widget td span.disabled,
.bootstrap-datetimepicker-widget td span.disabled:hover {
  background: 0 0;
  color: #777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget th {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget th.picker-switch {
  width: 145px;
}
.bootstrap-datetimepicker-widget th.next,
.bootstrap-datetimepicker-widget th.prev {
  font-size: 21px;
}
.bootstrap-datetimepicker-widget th.disabled,
.bootstrap-datetimepicker-widget th.disabled:hover {
  background: 0 0;
  color: #777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget thead tr:first-child th {
  cursor: pointer;
}
.bootstrap-datetimepicker-widget thead tr:first-child th:hover {
  background: #eee;
}
.input-group.date .input-group-addon span {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px;
}
.bootstrap-datetimepicker-widget.left-oriented:before {
  left: auto;
  right: 6px;
}
.bootstrap-datetimepicker-widget.left-oriented:after {
  left: auto;
  right: 7px;
}
.bootstrap-datetimepicker-widget
  ul.list-unstyled
  li
  div.timepicker
  div.timepicker-picker
  table.table-condensed
  tbody
  > tr
  > td {
  padding: 0 !important;
}
@media screen and (max-width: 767px) {
  .bootstrap-datetimepicker-widget.timepicker-sbs {
    width: 283px;
  }
}
.ga-window > div {
  display: none;
}
@media (max-width: 480px) {
  .ga-window.ga-window-width .ga-visible-xs {
    display: block;
  }
}
@media (min-width: 481px) and (max-width: 768px) {
  .ga-window.ga-window-width .ga-visible-s {
    display: block;
  }
}
@media (min-width: 769px) and (max-width: 992px) {
  .ga-window.ga-window-width .ga-visible-m {
    display: block;
  }
}
@media (min-width: 993px) {
  .ga-window.ga-window-width .ga-visible-l {
    display: block;
  }
}
@media (max-height: 480px) {
  .ga-window.ga-window-height .ga-visible-xs {
    display: block;
  }
}
@media (min-height: 481px) and (max-height: 600px) {
  .ga-window.ga-window-height .ga-visible-s {
    display: block;
  }
}
@media (min-height: 601px) and (max-height: 800px) {
  .ga-window.ga-window-height .ga-visible-m {
    display: block;
  }
}
@media (min-height: 801px) {
  .ga-window.ga-window-height .ga-visible-l {
    display: block;
  }
}
.ui-notification {
  position: fixed;
  z-index: 9999;
  width: 300px;
  -webkit-transition: all ease 0.5s;
  transition: all ease 0.5s;
  color: #fff;
  border-radius: 0;
  background: #337ab7;
  box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
}
.ui-notification.clickable {
  cursor: pointer;
}
.ui-notification.clickable:hover {
  opacity: 0.7;
}
.ui-notification.killed {
  -webkit-transition: opacity ease 1s;
  transition: opacity ease 1s;
  opacity: 0;
}
.ui-notification > h3 {
  font-size: 14px;
  font-weight: 700;
  display: block;
  margin: 10px 10px 0 10px;
  padding: 0 0 5px 0;
  text-align: left;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.ui-notification a {
  color: #fff;
}
.ui-notification a:hover {
  text-decoration: underline;
}
.ui-notification > .message {
  margin: 10px 10px 10px 10px;
}
.ui-notification.warning {
  color: #fff;
  background: #f0ad4e;
}
.ui-notification.error {
  color: #fff;
  background: #d9534f;
}
.ui-notification.success {
  color: #fff;
  background: #5cb85c;
}
.ui-notification.info {
  color: #fff;
  background: #5bc0de;
}
[ga-map] {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 0;
}
[ga-map] .ol-viewport .ol-unselectable {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
[ga-map] .ol-dragbox {
  border: 3px solid #00f;
}
[ga-map] .ol-dragzoom {
  border: 2px solid red;
}
[ga-map] .ol-zoom-in,
[ga-map] .ol-zoom-out button {
  display: block;
}
[ga-map] .ol-zoom-in i,
[ga-map] .ol-zoom-out i {
  margin: 2px;
}
[ga-map] .ol-zoom-in .fa-ga-circle,
[ga-map] .ol-zoom-out .fa-ga-circle {
  font-size: 40px;
}
[ga-map] .ol-zoom-in .fa-ga-zoom-minus,
[ga-map] .ol-zoom-in .fa-ga-zoom-plus,
[ga-map] .ol-zoom-out .fa-ga-zoom-minus,
[ga-map] .ol-zoom-out .fa-ga-zoom-plus {
  font-size: 40px;
}
[ga-map] .ol-zoom-in .fa-ga-circle-bg,
[ga-map] .ol-zoom-out .fa-ga-circle-bg {
  font-size: 38px;
  padding: 1px;
}
[ga-map].ga-map-pointer {
  cursor: pointer;
}
[ga-map].ga-map-grab {
  cursor: grabpointer;
}
[ga-map] .cesium-credit-expand-link,
[ga-map] .cesium-credit-logoContainer,
[ga-map] .cesium-credit-textContainer {
  display: none !important;
}
[ga-cesium-inspector] {
  top: 135px;
  z-index: 100;
}
[ga-cesium-3d-tiles-inspector] {
  top: 175px;
  z-index: 50;
}
[ga-cesium-3d-tiles-inspector],
[ga-cesium-inspector] {
  left: 0;
  position: absolute;
  border-radius: 5px;
  background: rgba(48, 51, 54, 0.8);
  border: 1px solid #444;
  color: #edffff;
  padding: 4px 12px;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: calc(100% - 200px);
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-button,
[ga-cesium-inspector] .cesium-cesiumInspector-button {
  text-align: center;
  font-size: 11pt;
}
[ga-cesium-3d-tiles-inspector]
  .cesium-cesiumInspector-visible
  .cesium-cesiumInspector-button,
[ga-cesium-inspector]
  .cesium-cesiumInspector-visible
  .cesium-cesiumInspector-button {
  border-bottom: 1px solid #aaa;
  padding-bottom: 3px;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector input:enabled,
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-button,
[ga-cesium-inspector] .cesium-cesiumInspector input:enabled,
[ga-cesium-inspector] .cesium-cesiumInspector-button {
  cursor: pointer;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-visible,
[ga-cesium-inspector] .cesium-cesiumInspector-visible {
  width: 185px;
  height: auto;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-hidden,
[ga-cesium-inspector] .cesium-cesiumInspector-hidden {
  width: 122px;
  height: 17px;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-show,
[ga-cesium-inspector] .cesium-cesiumInspector-show {
  max-height: 500px;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-hide,
[ga-cesium-inspector] .cesium-cesiumInspector-hide {
  max-height: 0;
  padding: 0 !important;
  overflow: hidden;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-dropDown,
[ga-cesium-inspector] .cesium-cesiumInspector-dropDown {
  margin: 5px 0;
  font-family: sans-serif;
  font-size: 10pt;
  width: 185px;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-frustumStats,
[ga-cesium-inspector] .cesium-cesiumInspector-frustumStats {
  padding-left: 10px;
  padding: 5px;
  background-color: rgba(80, 80, 80, 0.75);
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-pickButton,
[ga-cesium-inspector] .cesium-cesiumInspector-pickButton {
  background-color: rgba(0, 0, 0, 0.3);
  border: 1px solid #444;
  color: #edffff;
  border-radius: 5px;
  padding: 3px 7px;
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0 auto;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-pickButton:focus,
[ga-cesium-inspector] .cesium-cesiumInspector-pickButton:focus {
  outline: 0;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-pickButton:active,
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-pickButtonHighlight,
[ga-cesium-inspector] .cesium-cesiumInspector-pickButton:active,
[ga-cesium-inspector] .cesium-cesiumInspector-pickButtonHighlight {
  color: #000;
  background: #adf;
  border-color: #fff;
  box-shadow: 0 0 8px #fff;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-center,
[ga-cesium-inspector] .cesium-cesiumInspector-center {
  text-align: center;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-sectionHeader,
[ga-cesium-inspector] .cesium-cesiumInspector-sectionHeader {
  font-weight: 700;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-pickSection,
[ga-cesium-inspector] .cesium-cesiumInspector-pickSection {
  border: 1px solid #aaa;
  border-radius: 5px;
  padding: 3px;
  margin-bottom: 5px;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-section,
[ga-cesium-inspector] .cesium-cesiumInspector-section {
  margin-bottom: 10px;
  -webkit-transition: max-height 0.25s;
  transition: max-height 0.25s;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-toggleSwitch,
[ga-cesium-inspector] .cesium-cesiumInspector-toggleSwitch {
  padding: 3px;
  cursor: pointer;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-tileText,
[ga-cesium-inspector] .cesium-cesiumInspector-tileText {
  padding-bottom: 10px;
  border-bottom: 1px solid #aaa;
}
[ga-cesium-3d-tiles-inspector] .cesium-cesiumInspector-relativeText,
[ga-cesium-inspector] .cesium-cesiumInspector-relativeText {
  padding-top: 10px;
}
[ga-geolocation] button i {
  margin: 2px;
}
[ga-geolocation] button .fa-ga-circle,
[ga-geolocation] button .fa-ga-geolocation-point {
  font-size: 40px;
}
[ga-geolocation] button .fa-ga-circle-bg {
  font-size: 38px;
  padding: 1px;
}
[ga-geolocation] button .fa-ga-northarrow {
  display: none;
  font-size: 40px;
  color: #ed1c24;
}
[ga-geolocation] button.ga-geolocation-northarrow .fa-ga-circle,
[ga-geolocation] button.ga-geolocation-northarrow .fa-ga-geolocation-point {
  display: none;
}
[ga-geolocation] button.ga-geolocation-northarrow .fa-ga-northarrow {
  display: block;
}
[ga-geolocation] button.ga-btn-disabled .fa-ga-northarrow {
  display: none;
}
[ga-rotate] {
  display: none;
}
[ga-rotate] button i {
  margin: 2px;
}
[ga-rotate] button .fa-ga-circle-bg {
  font-size: 38px;
  padding: 1px;
}
[ga-rotate] button .fa-ga-northarrow {
  font-size: 40px;
}
[ga-rotate].ga-rotate-enabled {
  display: block;
}
.ga-3d-active [ga-rotate] {
  display: none !important;
}
[ga-print] .col-xs-4 {
  width: 35.2%;
}
[ga-print] .col-xs-8 {
  width: 64.8%;
}
[ga-print] .ga-checkbox {
  line-height: 20px;
}
[ga-print] .checkbox {
  padding: 0;
  min-height: 15px;
}
[ga-print] .form-group {
  margin-bottom: 5px;
}
[ga-print] .ga-print-progress {
  text-align: center;
}
[ga-print] .ie .ga-checkbox {
  padding-left: 0;
}
[ga-scale-line] {
  width: 230px;
}
[ga-scale-line] .ol-scale-line {
  text-align: center;
  font-weight: 700;
}
[ga-scale-line] .ol-scale-line .ol-scale-line-inner {
  border: 2px solid #000;
  border-top: none;
}
.ol-map-scale {
  cursor: pointer;
  font-size: 10px;
  overflow: hidden;
  width: 230px;
}
.ol-map-scale * {
  color: #333;
  font-size: 10px;
}
.ol-map-scale .ol-map-scale-line-inner {
  border: 1px solid #333;
  border-top: none;
  margin: 1px;
  text-align: center;
  will-change: contents, width;
}
.ol-map-scale .ol-map-scale-value {
  float: right;
}
.ol-map-scale .ol-map-scale-line.ol-unselectable {
  float: left;
}
.ol-map-scale > div {
  display: inline-block;
  padding: 2px;
}
.ol-map-scale-dropdown-button {
  background-image: url(data:image/png;base64,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) !important;
  background-size: 20px !important;
  cursor: pointer !important;
  height: 20px !important;
  margin-left: 2px !important;
  margin-top: 8px !important;
  width: 20px !important;
}
.custom-combobox {
  position: relative;
  display: inline-block;
}
.custom-combobox-toggle {
  position: absolute;
  top: 0;
  bottom: 0;
  margin-left: -1px;
  padding: 0;
}
.custom-combobox-input {
  margin: 0;
  padding: 5px 10px;
} /*! jQuery UI - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix:after,
.ui-helper-clearfix:before {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-clearfix {
  min-height: 0;
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
}
.ui-front {
  z-index: 100;
}
.ui-state-disabled {
  cursor: default !important;
}
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: 0.5em 0.5em 0.5em 0.7em;
  min-height: 0;
  font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position: absolute;
  left: 0.5em;
  top: 50%;
  margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: 0.1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible;
}
.ui-button,
.ui-button:active,
.ui-button:hover,
.ui-button:link,
.ui-button:visited {
  text-decoration: none;
}
.ui-button-icon-only {
  width: 2.2em;
}
button.ui-button-icon-only {
  width: 2.4em;
}
.ui-button-icons-only {
  width: 3.4em;
}
button.ui-button-icons-only {
  width: 3.7em;
}
.ui-button .ui-button-text {
  display: block;
  line-height: normal;
}
.ui-button-text-only .ui-button-text {
  padding: 0.4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: 0.4em;
  text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: 0.4em 2.1em 0.4em 1em;
}
.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
}
input.ui-button {
  padding: 0.4em 1em;
}
.ui-button-icon-only .ui-icon,
.ui-button-icons-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
}
.ui-button-icons-only .ui-button-icon-primary,
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary {
  left: 0.5em;
}
.ui-button-icons-only .ui-button-icon-secondary,
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary {
  right: 0.5em;
}
.ui-buttonset {
  margin-right: 7px;
}
.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -0.3em;
}
button.ui-button::-moz-focus-inner,
input.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.ui-datepicker {
  width: 17em;
  padding: 0.2em 0.2em 0;
  display: none;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: 0.2em 0;
}
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-next-hover,
.ui-datepicker .ui-datepicker-prev-hover {
  top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}
.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}
.ui-datepicker table {
  width: 100%;
  font-size: 0.9em;
  border-collapse: collapse;
  margin: 0 0 0.4em;
}
.ui-datepicker th {
  padding: 0.7em 0.3em;
  text-align: center;
  font-weight: 700;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td a,
.ui-datepicker td span {
  display: block;
  padding: 0.2em;
  text-align: right;
  text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: 0.7em 0 0 0;
  padding: 0 0.2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: 0.5em 0.2em 0.4em;
  cursor: pointer;
  padding: 0.2em 0.6em 0.3em 0.6em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto 0.4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
.ui-dialog {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.2em;
  outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
  padding: 0.4em 1em;
  position: relative;
}
.ui-dialog .ui-dialog-title {
  float: left;
  margin: 0.1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: 0.3em;
  top: 50%;
  width: 20px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px;
}
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: 0.5em 1em;
  background: 0 0;
  overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: 0.5em;
  padding: 0.3em 1em 0.5em 0.4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
  margin: 0.5em 0.4em 0.5em 0;
  cursor: pointer;
}
.ui-dialog .ui-resizable-se {
  width: 12px;
  height: 12px;
  right: -5px;
  bottom: -5px;
  background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: 0;
}
.ui-menu .ui-menu {
  position: absolute;
}
.ui-menu .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 3px 1em 3px 0.4em;
  cursor: pointer;
  min-height: 0;
  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}
.ui-menu .ui-state-active,
.ui-menu .ui-state-focus {
  margin: -1px;
}
.ui-menu-icons {
  position: relative;
}
.ui-menu-icons .ui-menu-item {
  padding-left: 2em;
}
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0.2em;
  margin: auto 0;
}
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}
.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
  background: url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);
  height: 100%;
  filter: alpha(opacity=25);
  opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}
.ui-resizable {
  position: relative;
}
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-resizable-autohide .ui-resizable-handle,
.ui-resizable-disabled .ui-resizable-handle {
  display: none;
}
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}
.ui-selectable {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted #000;
}
.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.ui-selectmenu-menu .ui-menu {
  overflow: auto;
  overflow-x: hidden;
  padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
  font-size: 1em;
  font-weight: 700;
  line-height: 1.5;
  padding: 2px 0.4em;
  margin: 0.5em 0 0 0;
  height: auto;
  border: 0;
}
.ui-selectmenu-open {
  display: block;
}
.ui-selectmenu-button {
  display: inline-block;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
  right: 0.5em;
  left: auto;
  margin-top: -8px;
  position: absolute;
  top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
  text-align: left;
  padding: 0.4em 2.1em 0.4em 1em;
  display: block;
  line-height: 1.4;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-slider {
  position: relative;
  text-align: left;
}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: 0.7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  -webkit-filter: inherit;
  filter: inherit;
}
.ui-slider-horizontal {
  height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.ui-slider-vertical {
  width: 0.8em;
  height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.ui-spinner-input {
  border: none;
  background: 0 0;
  color: inherit;
  padding: 0;
  margin: 0.2em 0;
  vertical-align: middle;
  margin-left: 0.4em;
  margin-right: 22px;
}
.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: 0.5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}
.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
}
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}
.ui-spinner-up {
  top: 0;
}
.ui-spinner-down {
  bottom: 0;
}
.ui-spinner .ui-icon-triangle-1-s {
  background-position: -65px -16px;
}
.ui-tabs {
  position: relative;
  padding: 0.2em;
}
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: 0.2em 0.2em 0;
}
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px 0.2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: left;
  padding: 0.5em 1em;
  text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
  cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: 0 0;
}
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
  border-width: 2px;
}
.ui-widget {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 1.1em;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget button,
.ui-widget input,
.ui-widget select,
.ui-widget textarea {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
}
.ui-widget-content {
  border: 1px solid #ddd;
  background: #eee
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkEAAAAAAy19n/AAAAAmJLR0T//xSrMc0AAAAJcEhZcwAAAEgAAABIAEbJaz4AAABYSURBVBjTxcK9DUBAAIDRjxk0dBQaE4gR7KFVM4rEDBIjEKVV7s79OZ0teHk8FR/NCAehJ6TcK3eD3/EtbsPV2AVbYmZMgh7RMdfAFaEmVIE8kR0yR4gfv1IulNTJHsTLAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTAzLTExVDA4OjQ5OjM0LTA3OjAwnOkHBQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0wMy0xMVQwODo0OTozNC0wNzowMO20v7kAAAAASUVORK5CYII=)
    50% top repeat-x;
  color: #333;
}
.ui-widget-content a {
  color: #333;
}
.ui-widget-header {
  border: 1px solid #e78f08;
  background: #f6a828
    url(data:image/png;base64,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)
    50% 50% repeat-x;
  color: #fff;
  font-weight: 700;
}
.ui-widget-header a {
  color: #fff;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #ccc;
  background: #f6f6f6
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAAAmJLR0T//xSrMc0AAAAJcEhZcwAAAEgAAABIAEbJaz4AAABISURBVDjLY/g1mWEUjSKqo2/fGL5LMXzPYfh+nOGHFsOPBQw/xRh+TmX4JcLwq4vhNwPD71yG3xcZ/igx/Ilk+JM0ikYRMQgA8pJH3iOhTlAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMDMtMTFUMDg6NDk6MzQtMDc6MDCc6QcFAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTAzLTExVDA4OjQ5OjM0LTA3OjAw7bS/uQAAAABJRU5ErkJggg==)
    50% 50% repeat-x;
  font-weight: 700;
  color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #1c94c4;
  text-decoration: none;
}
.ui-state-focus,
.ui-state-hover,
.ui-widget-content .ui-state-focus,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-focus,
.ui-widget-header .ui-state-hover {
  border: 1px solid #fbcb09;
  background: #fdf5ce
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAmklEQVRIx+3PPwsBARgH4N/7s0gmXZSuKMvNdl/AV2A1X1ltzBaf5UazEp3RpKujFMV0uT/dy6cQwzs98wPdZVk8IwAAhmEYxrdBWSZJGFKq4smGaGDENeFgwgfREp8d6Ph1OEZEWxaVOXSVRieHcGXJALrNnvEQes6nlz20yO9Xl9IUn128e0VwS4k6BvQIoob+X6QNwzB+yAca/jJVRVy4gQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0wMy0xMVQwODo0OTozNS0wNzowMDqeDLEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMDMtMTFUMDg6NDk6MzUtMDc6MDBLw7QNAAAAAElFTkSuQmCC)
    50% 50% repeat-x;
  font-weight: 700;
  color: #c77405;
}
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
  color: #c77405;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #fbd850;
  background: #fff
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQAQAAAABHIzd2AAAAAmJLR0QAAd2KE6QAAAAJcEhZcwAAAEgAAABIAEbJaz4AAAARSURBVCjPY2hgGIWjcBTigACVaMgB0zSxaQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0wMy0xMVQwODo0OTozNC0wNzowMJzpBwUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMDMtMTFUMDg6NDk6MzQtMDc6MDDttL+5AAAAAElFTkSuQmCC)
    50% 50% repeat-x;
  font-weight: 700;
  color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #eb8f00;
  text-decoration: none;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fed22f;
  background: #ffe45c
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkEAIAAACY3hF0AAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAhklEQVQoz+WQMQrCUBBEH1NaCzaxTc7iHcwhcoiktP6kS8BK8BIWHkYQrM1mLD5Bb6Bg9Xg7syws9mNztADgj3CjFbifk4A+0od1UWDfr2kloJkGgZsYBdRTKfB+qgTOtgzrqHJWCtg9T++9pdnEIHAb22yjwPk6XRQCzvNa4IsP3//ST+MF5uU/iXGyfBoAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMDMtMTFUMDg6NDk6MzUtMDc6MDA6ngyxAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTAzLTExVDA4OjQ5OjM1LTA3OjAwS8O0DQAAAABJRU5ErkJggg==)
    50% top repeat-x;
  color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #b81900
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoEAIAAABTDPN5AAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAA4ElEQVRo3u3YMQoCMRBG4c02XkCQLcXKwsN5Eq+znScRa8FasLP4q0DGZASLecmr0mSHr9tMuh5Pr91+MnpfnofHfXK2OW9v9jdb+t/cuR+qCaZSC2A2NQP3QFVpXZfFfy0iVc3eC3GpmusAR6fq3ARmUJvAJGoFzKOaYCq1AGZTM3APVJW+v5ZIVOX+8YhL1dwfwRGpOrvBcalucHSqA8ygNoFJ1AqYRzXBVGoBzKZm4B6oauy0uNSx06JTm8AkagXMo5pgKrUAZlMzcA9UNXZaXOrYadGpbnB0qgPMoKoPsn/eaLRwj54AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMDMtMTFUMDg6NDk6MzUtMDc6MDA6ngyxAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTAzLTExVDA4OjQ5OjM1LTA3OjAwS8O0DQAAAABJRU5ErkJggg==)
    50% 50% repeat;
  color: #fff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #fff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #fff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: 700;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: alpha(opacity=70);
  font-weight: 400;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: alpha(opacity=35);
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
}
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url(data:image/png;base64,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);
}
.ui-widget-header .ui-icon {
  background-image: url(data:image/png;base64,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);
}
.ui-state-default .ui-icon {
  background-image: url(data:image/png;base64,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);
}
.ui-state-focus .ui-icon,
.ui-state-hover .ui-icon {
  background-image: url(data:image/png;base64,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);
}
.ui-state-active .ui-icon {
  background-image: url(data:image/png;base64,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);
}
.ui-state-highlight .ui-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAMAAADYSUr5AAABDlBMVEUijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEijvEzfqCuAAAAWXRSTlMAGRAzBAhQv4KZLyJVcUBmYBoTMswNITwWQkhLIB5aIycxUyyFNIeAw2rIz8Y4RRy8uL58q7WljKqorR+yKf0BnlEk7woGAgOPomKUSqCvbd+cR2M/b3+RaPlAXvEAAAABYktHRACIBR1IAAAACXBIWXMAAABIAAAASABGyWs+AAAPZElEQVR42u1dC2PbthEGyUiq6ZiSXblLE6ex1mTO5iXZq+u6ro3abG26pOkSd13v//+RAXzhcIeHWMoUbeOTLesIEMB9PIB3ACgLERERMQIkkOy6CTvWH0bOQO/mJeDXP8EMqMzDEkIsEBRMAmh7jHSVmuAjAKwC8FRAzi8/DmoS1AI5AQltj5FOryAjgJ7OK2CZkwEZYO23q+BJ5wwKkttfui1z4s20VTAL5k2kF5hbiPcKcwvwNGB4C7CTwproI4CdDcxEPKUTExx+DNiAj0u9C9AuNPxdYOe46Y5QRERERERExIhx6Z7gjv2ghEVrQJ33hJ5BsxsBfsIq8M0HsAkhWfqglFgawAhgGWh2M1xMWAWUAE90qUofMhhi7be32JNsmVFJPKeLwBQglAQMNh3ALVjYbNaI1jaYD0jM0nw9atcWYEXiaXH/+QDeQ3Y6BoRx3e8CERERERERERG7Qz/HP+iaBsvvHXj0LAD4cip0yN27fXw7AGtQoDTwH+HqkWTgWczTwZVmr8DbAEuqv35bCT6CWDorjGnAqwOSCI7EhlFWHjkBXIkb1M/DZQgRwCeAwK9B+HRPFlPBOjeZ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);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url(data:image/png;base64,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);
}
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-table {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
.ui-corner-all,
.ui-corner-left,
.ui-corner-tl,
.ui-corner-top {
  border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-right,
.ui-corner-top,
.ui-corner-tr {
  border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bl,
.ui-corner-bottom,
.ui-corner-left {
  border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-br,
.ui-corner-right {
  border-bottom-right-radius: 4px;
}
.ui-widget-overlay {
  background: #666
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoEAAAAAD5BTvyAAAAAmJLR0T//xSrMc0AAAAJcEhZcwAAAEgAAABIAEbJaz4AAAB6SURBVEjH7dXLEYAgDEVRqk0HNmpFMgxi+Lnw3Z0hSzJnmZuO8x6b3vPn530vsVwDKa6CHFdAkssgyy1AjTNLLDeAOteBBOdAhmsgxVWQ4wpIchlkuQ34nXPni+EWoMZNoMoNoM51IMFFU3QumqJz0RSdi6bo3C+bcgHap6IryOSd+AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0wMy0xMVQwODo0OTozNS0wNzowMDqeDLEAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMDMtMTFUMDg6NDk6MzUtMDc6MDBLw7QNAAAAAElFTkSuQmCC)
    50% 50% repeat;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.ui-widget-shadow {
  margin: -5px 0 0 -5px;
  padding: 5px;
  background: #000
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkAQAAAADcH0/XAAAAAmJLR0QAAd2KE6QAAAAJcEhZcwAAAEgAAABIAEbJaz4AAAAPSURBVCjPY2AYBaOA+gAAAlgAAXU2hncAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMDMtMTFUMDg6NDk6MzUtMDc6MDA6ngyxAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTAzLTExVDA4OjQ5OjM1LTA3OjAwS8O0DQAAAABJRU5ErkJggg==)
    50% 50% repeat-x;
  opacity: 0.2;
  filter: alpha(opacity=20);
  border-radius: 5px;
}
[ga-attribution-warning],
[ga-attribution] {
  position: absolute;
  z-index: 1010;
  bottom: 27px;
  font-size: 11px;
  background: rgba(255, 255, 255, 0.7);
  padding: 0.2em 0.4em;
}
@media (max-width: 768px) {
  [ga-attribution-warning],
  [ga-attribution] {
    bottom: 0;
  }
}
.embed [ga-attribution-warning],
.embed [ga-attribution] {
  bottom: 0;
}
[ga-attribution] {
  right: 0;
  border-radius: 0.2em 0 0 0;
}
[ga-attribution] .ga-warning-tooltip {
  cursor: pointer;
  color: red;
}
[ga-attribution] .tooltip {
  opacity: 1;
}
[ga-attribution] .tooltip .tooltip-inner {
  background-color: #ed1c24;
}
[ga-attribution] .tooltip .tooltip-arrow {
  border-top-color: #ed1c24;
}
[ga-attribution-warning] {
  display: none;
  width: 320px;
  height: 20px;
  max-width: 30%;
  max-height: 40%;
  left: 0;
  border-radius: 0 0.2em 0.2em 0;
  text-align: justify;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  -webkit-transition-property: width, height;
  transition-property: width, height;
  color: red;
}
[ga-attribution-warning]:active,
[ga-attribution-warning]:focus,
[ga-attribution-warning]:hover {
  z-index: 3000;
  height: auto;
  white-space: normal;
}
@media (max-width: 768px) {
  [ga-attribution-warning]:active,
  [ga-attribution-warning]:focus,
  [ga-attribution-warning]:hover {
    max-width: 100%;
  }
}
[ga-share] .tooltip.bottom {
  margin-top: -3px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-share] .tooltip.bottom.in {
    display: none !important;
  }
}
[ga-share] .tooltip-inner {
  max-width: 240px;
}
[ga-share] .input-group {
  width: 100%;
}
[ga-share] .input-group button {
  width: 100px;
}
[ga-share] .form-control {
  cursor: default;
}
[ga-share] .ga-show-more {
  cursor: pointer;
  padding-top: 15px;
}
[ga-share] .ga-embed-input {
  display: inline-block;
}
[ga-share] .ga-share-icons,
[ga-share] .ga-share-permalink {
  margin-bottom: 15px;
}
[ga-share] .ga-share-permalink {
  width: 100%;
}
[ga-share] .ga-share-icon {
  display: inline-block;
  padding: 0 6px;
  color: #474949;
  font-size: 24px;
}
[ga-share] .ga-share-icon:focus,
[ga-share] .ga-share-icon:hover {
  color: #3a3c3c;
  text-decoration: none;
}
[ga-share] .ga-share-icon-separator {
  content: "";
  border-right: 1px solid #d6d6d6;
  display: inline;
  margin: 5px;
  font-size: 24px;
}
[ga-share] .ga-share-embed {
  margin-top: 8px;
}
[ga-share] .ga-share-embed button {
  overflow: hidden;
  text-overflow: ellipsis;
}
[ga-share-draw] .input-group {
  width: 100%;
}
[ga-share-embed] iframe {
  border: 1px solid #b2b2b2;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
}
[ga-share-embed] div a {
  color: red;
}
[ga-share-embed] .panel-body {
  font-size: 12px;
}
[ga-share-embed] .input-group {
  width: 100%;
}
[ga-share-embed] .input-group button {
  width: 100px;
}
[ga-share-embed] .form-inline {
  display: none;
}
[ga-share-embed] .form-inline input,
[ga-share-embed] .form-inline label {
  display: inline-block;
  width: 75px;
}
[ga-share-embed] .form-inline label {
  width: 20px;
  text-align: center;
}
[ga-share-embed] .form-inline a {
  margin-left: 15px;
}
[ga-share-embed] select {
  width: 165px;
  display: inline-block;
  margin-right: 15px;
  float: left;
}
[ga-share-embed] .modal-content,
[ga-share-embed] .modal.in .modal-dialog,
[ga-share-embed] iframe {
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
}
[ga-share-embed] .modal-dialog {
  width: auto;
}
[ga-share-embed] .ga-user-size .ga-embed-input-modal {
  width: 100%;
  margin-top: 5px;
}
[ga-share-embed] .ga-user-size .ga-embed-input {
  display: block;
  width: 100%;
}
[ga-share-embed] .ga-user-size select {
  width: auto;
}
[ga-share-embed] .ga-user-size iframe {
  display: none;
}
[ga-share-embed] .ga-user-size .form-inline {
  display: inline-block;
}
[ga-share-embed] .ga-embed-input-modal {
  width: calc(100% - 185px);
}
[ga-share-embed] .input-modal-container {
  margin-bottom: 5px;
}
[ga-context-popup] {
  left: -150px;
  width: 300px;
  max-width: 300px;
  z-index: 1090;
}
[ga-context-popup] table {
  width: 100%;
}
[ga-context-popup] .ga-qrcode {
  width: 124px;
  height: 124px;
}
[ga-feedback] label,
[ga-feedback] p {
  margin-top: 5px;
}
[ga-feedback] .ga-feedback-footer {
  padding-top: 10px;
  border-top: 1px solid #e5e5e5;
}
[ga-feedback] input[type="file"] {
  display: none;
}
[ga-feedback] input[type="text"][readonly] {
  cursor: pointer;
}
[ga-feedback] .progress {
  margin-top: 8px;
}
[ga-feedback] textarea {
  resize: none;
}
[ga-feedback] [ga-draw] {
  width: 100%;
}
[ga-feedback] [ga-draw] .ga-draw-buttons {
  margin: 0;
  text-align: left;
}
[ga-feedback] [ga-draw] .ga-draw-buttons button {
  margin: 5px 15px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-feedback] [ga-draw] .ga-draw-buttons button {
    margin: 5px 3px;
  }
}
[ga-feedback] [ga-draw] .ga-draw-buttons button:nth-child(2),
[ga-feedback] [ga-draw] .ga-draw-buttons button:nth-child(4) {
  display: none;
}
[ga-feedback] [ga-draw] .ga-more {
  display: none;
}
[ga-feedback] [ga-draw] hr {
  display: none;
}
[ga-topic] .ga-topics-sprite.ga-topics-sprite-Basisdaten {
  background-position: -330px -60px;
}
[ga-topic] .ga-topics-sprite.ga-topics-sprite-Hydrologie {
  background-position: 0 -60px;
}
[ga-topic] .ga-topics-sprite.ga-topics-sprite-Luft_und_Lärm {
  background-position: -110px -60px;
}
[ga-topic] .ga-topics-sprite.ga-topics-sprite-HWRM {
  background-position: -110px 0;
}
[ga-topic] .ga-topics-sprite.ga-topics-sprite-Klima {
  background-position: -330px 0;
}
[ga-topic] .ga-topics-sprite.ga-topics-sprite-Grossschutzgebiete {
  background-position: 0 0;
}
[ga-topic] .ga-topics-sprite.ga-topics-sprite-Natur {
  background-position: -220px -60px;
}
[ga-topic] .ga-topics-sprite.ga-topics-sprite-Wasserrahmenrichtlinie {
  background-position: -220px 0;
}
[ga-topic] .ga-topics-sprite.ga-topics-sprite-Hochwasserschutz {
  background-position: -110px 0;
}
[ga-topic] .ga-topics-sprite {
  margin-left: auto;
  margin-right: auto;
  width: 110px;
  height: 60px;
  background: url(../img/topics.png);
}
[ga-topic] .input-modal-container {
  display: inline-block;
}
[ga-topic] .input-modal-container .ga-topic-item {
  float: left;
  margin: 2px;
  padding: 3px;
  border: 1px solid transparent;
  width: 154px;
  cursor: pointer;
  text-align: center;
}
[ga-topic] .input-modal-container .ga-topic-item.ga-topic-active,
[ga-topic] .input-modal-container .ga-topic-item:hover {
  border: 1px solid #c6c6c6;
  background-color: #efefef;
}
[ga-draw] {
  width: 285px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-draw] {
    width: auto;
  }
}
[ga-draw] .ga-draw-info-save {
  color: #d3d3d3;
  margin-left: 30px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-draw] .ga-draw-info-save {
    margin: 0;
  }
}
@media (max-width: 480px) {
  [ga-draw] .ga-draw-info-save {
    height: 20px;
  }
}
[ga-draw] .ga-draw-disclaimer {
  margin-top: 5px;
  padding-top: 5px;
  border-top: 1px solid #eee;
  font-size: 10px;
}
[ga-draw] .ga-draw-disclaimer a {
  color: red;
  text-decoration: none;
}
[ga-draw] .ga-draw-disclaimer a:hover {
  text-decoration: underline;
}
[ga-draw] .ga-draw-disclaimer,
[ga-draw] .ga-draw-interaction-share {
  text-align: justify;
}
[ga-draw] .ga-share-permalink .form-group,
[ga-draw] .ga-share-permalink .input-group {
  width: 100%;
}
[ga-draw] .ga-draw-buttons {
  margin-bottom: 45px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-draw] .ga-draw-buttons {
    margin-bottom: 10px;
  }
}
[ga-draw] .ga-draw-buttons > .btn {
  margin: 5px 30px;
  width: 75px;
  height: 75px;
  padding: 2px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-transition-property: width, height, margin;
  transition-property: width, height, margin;
}
[ga-draw] .ga-draw-buttons > .btn i {
  display: block;
  font-size: 2em;
  font-weight: 700;
  font-family: maki, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-draw] .ga-draw-buttons > .btn {
    width: 44px;
    height: 44px;
    margin: 5px 3px;
  }
  [ga-draw] .ga-draw-buttons > .btn:first-child {
    margin-left: 0;
  }
  [ga-draw] .ga-draw-buttons > .btn i {
    font-size: 1.5em;
  }
  [ga-draw] .ga-draw-buttons > .btn span {
    display: none;
  }
}
[ga-draw] .ga-draw-buttons button.btn-default {
  border: 2px solid #eee;
  background-color: #fff;
  border-radius: 15px;
}
[ga-draw] .ga-draw-buttons button.btn-default:active,
[ga-draw] .ga-draw-buttons button.btn-default:focus,
[ga-draw] .ga-draw-buttons button.btn-default:hover {
  background-color: #eee;
}
[ga-draw] .ga-draw-buttons .ga-more .btn {
  text-align: left;
}
[ga-draw] .ga-draw-buttons .ga-more button {
  width: 75px;
  float: right;
  margin-top: 5px;
  margin-right: 44px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-draw] .ga-draw-buttons .ga-more button {
    width: auto;
    margin-top: -37px;
    margin-right: 0;
  }
}
.ga-draw-help,
.ga-draw-measure,
.ga-draw-measure-static {
  background-color: rgba(140, 140, 140, 0.9);
  border-radius: 4px;
  color: #fff;
  padding: 2px 8px;
  font-size: 12px;
}
.ga-draw-measure-static:after,
.ga-draw-measure:after {
  position: absolute;
  left: 50%;
  bottom: -6px;
  margin-left: -7px;
  content: "";
  border-top: 6px solid rgba(140, 140, 140, 0.9);
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
}
.ga-draw-measure-static {
  background-color: rgba(255, 0, 0, 0.9);
}
.ga-draw-measure-static:after {
  border-top: 6px solid red;
}
.ga-draw-popup.ga-profile-active {
  right: 0;
}
.ga-draw-popup.ga-tabs [ga-profile] {
  margin-top: 0;
}
.ga-draw-popup [ga-profile] {
  margin-top: 28px;
}
@media (max-width: 768px), (max-height: 600px) {
  .ga-draw-popup .ga-choose-icon,
  .ga-draw-popup .ga-icons {
    width: 100%;
    height: auto;
  }
}
.ga-draw-popup .popover-content,
.ga-draw-popup .popover-title {
  width: auto;
}
.ga-draw-popup .nav-tabs a {
  text-decoration: none;
}
.ga-draw-popup .nav-tabs a.ga-active {
  background-color: red;
}
.ga-draw-popup [ga-profile] {
  width: 100%;
}
.ga-draw-popup .popover-content {
  overflow: auto;
  min-width: 356px;
  height: calc(100% - 35px);
}
.ga-draw-popup .popover-content label {
  position: relative;
  margin-right: 5px;
}
.ga-draw-popup .popover-content span {
  width: 85px;
  padding-top: 5px;
  text-align: left;
}
.ga-draw-popup .popover-content label,
.ga-draw-popup .popover-content span {
  vertical-align: top;
}
.ga-draw-popup .popover-content input,
.ga-draw-popup .popover-content select,
.ga-draw-popup .popover-content textarea {
  position: relative;
  font-weight: 400;
  width: 100%;
  left: 0;
}
.ga-draw-popup .popover-content ul {
  margin-bottom: 15px;
}
.ga-draw-popup .popover-content .ga-draw-modify {
  width: 100%;
}
.ga-draw-popup .popover-content .ga-draw-modify > label {
  display: block;
}
.ga-draw-popup .popover-content .ga-draw-modify .ng-scope .ga-checkbox input {
  padding: 0;
  min-height: 15px;
  width: 16px;
}
.ga-draw-popup .popover-content .ga-draw-modify .ng-scope .ga-checkbox span {
  line-height: 25px;
}
.ga-draw-popup .popover-content .ga-select-box {
  position: relative;
  overflow: hidden;
  border: 1px solid #d3d3d3;
  border-radius: 2px;
  padding: 1px;
  -webkit-transition: height 0.5s ease;
  transition: height 0.5s ease;
}
.ga-draw-popup .popover-content .ga-select-box button {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.ga-draw-popup .popover-content .ga-select-box > :not(button) {
  display: inline-block;
  cursor: pointer;
  margin: 2px;
}
.ga-draw-popup .popover-content .ga-select-box > :not(button):hover {
  background-color: #e9e9e9;
}
.ga-draw-popup .popover-content .ga-select-box > :not(button).ga-selected,
.ga-draw-popup
  .popover-content
  .ga-select-box
  > :not(button).ga-selected:hover {
  background-color: #a9a9a9;
  cursor: default;
}
.ga-draw-popup .popover-content .ga-select-box-open button {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ga-draw-popup .popover-content .ga-select-icons {
  width: 200px;
  height: 44px;
}
.ga-draw-popup .popover-content .ga-select-icons.ga-select-box-open {
  height: 1162px;
}
.ga-draw-popup .popover-content .ga-select-icons > * {
  margin: 2px;
  width: 36px;
  height: 36px;
}
.ga-draw-popup .popover-content .ga-select-icons button {
  padding-top: 1px;
}
.ga-draw-popup .popover-content .ga-select-icons.ga-select-box-open {
  height: 1162px;
}
.ga-draw-popup .popover-content .ga-select-icons > * {
  margin: 2px;
  width: 36px;
  height: 36px;
}
.ga-draw-popup .popover-content .ga-select-icons button {
  padding-top: 1px;
}
.ga-draw-popup .popover-content .ga-select-colors {
  width: 228px;
  height: 32px;
}
.ga-draw-popup .popover-content .ga-select-colors.ga-select-box-open {
  height: 30px;
}
.ga-draw-popup .popover-content .ga-select-colors > * {
  margin: 2px;
  width: 24px;
  height: 24px;
}
.ga-draw-popup .popover-content .ga-select-colors button {
  padding-top: 1px;
}
.ga-draw-popup .popover-content .ga-select-colors.ga-select-box-open {
  height: 30px;
}
.ga-draw-popup .popover-content .ga-select-colors > * {
  margin: 2px;
  width: 24px;
  height: 24px;
}
.ga-draw-popup .popover-content .ga-select-colors button {
  padding-top: 1px;
}
.ga-draw-popup .popover-content .ga-select-colors [style] {
  width: 20px;
  height: 20px;
  margin: 2px;
  border-radius: 10px;
}
.ga-draw-popup .popover-content .ga-icon-draw {
  font-size: 32px;
  color: red;
  text-align: center;
}
.ga-draw-popup .ga-draw-interaction-btns {
  width: 100%;
  padding: 2px;
}
.ga-draw-popup .ga-draw-interaction-btns button {
  margin-right: 2px;
}
[ga-draw-style] {
  width: 100%;
}
[ga-draw-style] > label {
  display: block;
}
[ga-draw-style] > button {
  width: 44px;
  height: 34px;
  margin-left: 5px;
  float: right;
}
[ga-draw-style] > .popover .popover-title {
  padding: 0;
  border: none;
}
[ga-draw-style] > .popover .popover-title button {
  z-index: 10;
  height: 38px;
  background-color: #fff;
}
[ga-draw-style] > .popover .popover-content {
  position: relative;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
}
[ga-draw-style] > .popover .popover-content label {
  margin-right: 5px;
}
[ga-draw-style] > .popover .popover-content > .fa-remove {
  height: 38px;
}
[ga-draw-style] .ga-popover-content {
  position: absolute;
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  width: 245px;
}
[ga-draw-style] .popover-content .ga-popover-content {
  position: relative;
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
}
[ga-draw-style] .ga-select-box {
  position: relative;
  overflow: hidden;
  border: 1px solid #d3d3d3;
  border-radius: 2px;
  padding: 1px;
  -webkit-transition: height 0.5s ease;
  transition: height 0.5s ease;
}
[ga-draw-style] .ga-select-box button {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
[ga-draw-style] .ga-select-box > :not(button) {
  display: inline-block;
  cursor: pointer;
  margin: 2px;
}
[ga-draw-style] .ga-select-box > :not(button):hover {
  background-color: #e9e9e9;
}
[ga-draw-style] .ga-select-box > :not(button).ga-selected,
[ga-draw-style] .ga-select-box > :not(button).ga-selected:hover {
  background-color: #a9a9a9;
  cursor: default;
}
[ga-draw-style] .ga-select-box-open button {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
[ga-draw-style] .ga-select-icons {
  width: 240px;
  height: 44px;
}
[ga-draw-style] .ga-select-icons.ga-select-box-open {
  height: 922px;
}
[ga-draw-style] .ga-select-icons > * {
  margin: 2px;
  width: 36px;
  height: 36px;
}
[ga-draw-style] .ga-select-icons button {
  padding-top: 1px;
}
[ga-draw-style] .ga-select-icons i {
  padding-top: 2px;
  font-size: 32px;
  text-align: center;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
[ga-draw-style] .ga-select-colors {
  padding-left: 6px;
  padding-right: 6px;
  width: 240px;
  height: 32px;
}
[ga-draw-style] .ga-select-colors.ga-select-box-open {
  height: 30px;
}
[ga-draw-style] .ga-select-colors > * {
  margin: 2px;
  width: 24px;
  height: 24px;
}
[ga-draw-style] .ga-select-colors button {
  padding-top: 1px;
}
[ga-draw-style] .ga-select-colors [style] {
  width: 20px;
  height: 20px;
  margin: 2px;
  border-radius: 10px;
}
[ga-draw-style] .fa-caret-down {
  color: #000;
}
[ga-draw-style] .ga-coord,
[ga-draw-style] .ga-distance {
  margin-top: 15px;
}
[ga-draw-style] .ga-color-style {
  padding-top: 10px;
}
[ga-draw-style] .ga-descr {
  border-top-right-radius: 0;
}
[ga-draw-style] .ga-descr-buttons {
  float: right;
  margin: 0;
  border: 1px solid #ccc;
  border-bottom: 1px solid #fff;
}
[ga-draw-style] .ga-descr-buttons > button {
  height: 15px;
  width: 30px;
  vertical-align: text-bottom;
  font-size: 11px !important;
  margin-top: 3px;
}
[ga-draw-style] .ga-descr-buttons > .popover label {
  width: 100%;
}
[ga-draw-style] .ga-add-link select {
  display: inline-block;
  width: auto;
  height: 24px;
  padding: 2px 0;
  margin: 0 5px 2px;
}
[ga-draw-style] .ga-add-link input[type="url"] {
  max-width: none;
}
[ga-draw-style] .ga-add-link button {
  font-weight: 700;
}
[ga-draw-style] .ga-add-link .ga-message {
  display: none;
}
[ga-draw-style] .ga-add-link .has-error .ga-message {
  display: block;
}
[ga-import-kml] {
  width: 420px;
  padding: 10px;
  position: relative;
}
[ga-import-kml] input[type="file"] {
  display: none;
}
[ga-import-kml] input[type="text"][readonly] {
  cursor: pointer;
}
[ga-import-kml] .progress,
[ga-import-kml] .tabbable-footer,
[ga-import-kml] .upload-result {
  margin: 5px 0 0 0;
}
[ga-import-kml] .nav-tabs .active {
  cursor: default;
}
[ga-import-kml] .nav-tabs a {
  text-decoration: none;
}
[ga-import-kml] .progress {
  height: 10px;
}
[ga-import-kml] .ga-import-kml-load {
  height: 30px;
  width: 100%;
  font-size: 12px;
}
[ga-import-kml] .ga-import-kml-abort {
  cursor: pointer;
  margin-right: 5px;
}
.ga-import-kml-drop-zone {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  background-color: #000;
  opacity: 0.7;
  border: 5px dashed #ccc;
  z-index: 99999;
}
.ga-import-kml-drop-zone div {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-weight: 700;
  font-size: 32px;
  color: #fff;
}
[ga-import-shapefile] {
  width: 420px;
  padding: 10px;
  position: relative;
}
[ga-import-shapefile] input[type="file"] {
  display: none;
}
[ga-import-shapefile] input[type="text"][readonly] {
  cursor: pointer;
}
[ga-import-shapefile] .progress,
[ga-import-shapefile] .tabbable-footer,
[ga-import-shapefile] .upload-result {
  margin: 5px 0 0 0;
}
[ga-import-shapefile] .nav-tabs .active {
  cursor: default;
}
[ga-import-shapefile] .nav-tabs a {
  text-decoration: none;
}
[ga-import-shapefile] .progress {
  height: 10px;
}
[ga-import-shapefile] .category {
  font-size: 1.3em;
  font-weight: 700;
  margin-bottom: 5px;
  margin-top: 15px;
}
[ga-import-shapefile] .ga-import-shapefile-load,
[ga-import-shapefile] .ga-import-shapefile-show-style-options {
  height: 30px;
  width: 100%;
  font-size: 12px;
  margin-bottom: 4px;
}
[ga-import-shapefile] .ga-import-shapefile-abort {
  cursor: pointer;
  margin-right: 5px;
}
[ga-import-shapefile] .pattern-select {
  float: left;
}
[ga-import-shapefile] #patternCanvas {
  border: solid 1px gray;
}
.ga-import-shapefile-drop-zone {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  background-color: #000;
  opacity: 0.7;
  border: 5px dashed #ccc;
  z-index: 99999;
}
.ga-import-shapefile-drop-zone div {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-weight: 700;
  font-size: 32px;
  color: #fff;
}
.ga-select-box {
  position: relative;
  overflow: hidden;
  border: 1px solid #d3d3d3;
  border-radius: 2px;
  padding: 1px;
  -webkit-transition: height 0.5s ease;
  transition: height 0.5s ease;
}
.ga-select-box button {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
.ga-select-box > :not(button) {
  display: inline-block;
  cursor: pointer;
  margin: 2px;
}
.ga-select-box > :not(button):hover {
  background-color: #e9e9e9;
}
.ga-select-box > :not(button).ga-selected,
.ga-select-box > :not(button).ga-selected:hover {
  background-color: #a9a9a9;
  cursor: default;
}
.ga-select-box-open button {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ga-select-icons {
  width: 176px;
  height: 38px;
}
.ga-select-icons.ga-select-box-open {
  height: 988px;
}
.ga-select-icons > * {
  margin: 2px;
  width: 30px;
  height: 30px;
}
.ga-select-icons button {
  padding-top: 1px;
}
.ga-select-icons.ga-select-box-open {
  height: 988px;
}
.ga-select-icons > * {
  margin: 2px;
  width: 30px;
  height: 30px;
}
.ga-select-icons button {
  padding-top: 1px;
}
.ga-select-colors {
  width: 228px;
  height: 32px;
}
.ga-select-colors.ga-select-box-open {
  height: 30px;
}
.ga-select-colors > * {
  margin: 2px;
  width: 24px;
  height: 24px;
}
.ga-select-colors button {
  padding-top: 1px;
}
.ga-select-colors.ga-select-box-open {
  height: 30px;
}
.ga-select-colors > * {
  margin: 2px;
  width: 24px;
  height: 24px;
}
.ga-select-colors button {
  padding-top: 1px;
}
.ga-select-colors [style] {
  width: 20px;
  height: 20px;
  margin: 2px;
  border-radius: 10px;
}
.ga-icon-draw {
  font-size: 24px;
  color: #353535;
  text-align: center;
}
.style-options label {
  position: relative;
  margin-right: 5px;
}
.style-options span {
  width: 85px;
  padding-top: 5px;
  text-align: left;
}
.style-options label,
.style-options span {
  vertical-align: top;
}
.style-options input,
.style-options select,
.style-options textarea {
  position: relative;
  font-weight: 400;
  width: 100%;
  left: 0;
}
.style-options ul {
  margin-bottom: 15px;
}
[ga-import-wms] {
  position: relative;
  background-color: #fff;
  padding: 10px;
  max-width: 100%;
  width: 740px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
@media (max-width: 480px) {
  [ga-import-wms] {
    width: 100%;
  }
}
[ga-import-wms] form {
  z-index: 100;
}
[ga-import-wms] > div {
  position: relative;
}
[ga-import-wms] button[disabled]:before {
  visibility: hidden;
}
[ga-import-wms] .tt-dropdown-menu,
[ga-import-wms] input[name="url"] {
  width: 586px;
  padding-right: 20px;
}
[ga-import-wms] textarea[readonly] {
  resize: none;
  width: 364px;
  height: 206px;
  cursor: auto;
  background-color: #fff;
  font-size: 12px;
}
[ga-import-wms] .tt-dropdown-menu {
  height: 280px;
  overflow-y: auto;
  border: 1px solid #000;
  background-color: #fff;
}
[ga-import-wms] .tt-dropdown-menu p {
  margin: 5px 10px;
}
[ga-import-wms] .tt-dataset-0 {
  width: 565px;
}
[ga-import-wms] .tt-is-under-cursor {
  background-color: #f0f0f0;
}
[ga-import-wms] .tt-hint {
  color: #999;
}
[ga-import-wms] .modal-backdrop {
  position: absolute;
  height: 100%;
}
[ga-import-wms] .modal-backdrop .progress {
  position: relative;
  top: 50%;
  margin-top: -20px;
  left: 50%;
  margin-left: -100px;
  width: 200px;
}
[ga-import-wms] .ga-import-wms-container {
  width: 330px;
  border: 1px solid #ddd;
  border-collapse: separate;
  border-radius: 4px;
  z-index: 50;
}
[ga-import-wms] .ga-import-wms-container div[ng-click] {
  cursor: pointer;
}
[ga-import-wms] .ga-import-wms-container button {
  background: 0 0;
}
[ga-import-wms] .ga-import-wms-container .fa-sort-by-alphabet,
[ga-import-wms] .ga-import-wms-container .fa-sort-by-alphabet-alt,
[ga-import-wms] .ga-import-wms-container .fa-zoom-in {
  border: 1px solid transparent;
  border-right: 1px solid #d3d3d3;
}
[ga-import-wms] .ga-import-wms-header {
  width: 100%;
  height: 30px;
  text-align: center;
  font-weight: 700;
  line-height: 2.5em;
}
[ga-import-wms] .ga-import-wms-header button {
  width: 30px;
  height: 100%;
}
[ga-import-wms] .ga-import-wms-content {
  width: 100%;
  height: 240px;
  position: relative;
  overflow-y: auto;
  overflow-x: hidden;
  border-top: 1px solid #ddd;
}
[ga-import-wms] .ga-import-wms-content ul {
  list-style: none;
  padding: 0;
}
[ga-import-wms] .ga-import-wms-content li {
  border-bottom: 1px solid #d3d3d3;
}
[ga-import-wms] .ga-import-wms-content ul ul {
  display: none;
  padding-left: 2em;
  border-top: 1px solid #d3d3d3;
}
[ga-import-wms] .ga-import-wms-content ul ul li {
  border-left: 1px solid #d3d3d3;
}
[ga-import-wms] .ga-import-wms-content ul ul :last-child {
  border-bottom: none;
}
[ga-import-wms] .ga-import-wms-content .ga-header-group:hover {
  background-color: #f5f5f5;
}
[ga-import-wms] .ga-import-wms-content .ga-odd {
  background-color: #f9f9f9;
}
[ga-import-wms] .ga-import-wms-content .ga-selected,
[ga-import-wms] .ga-import-wms-content .ga-selected:hover {
  cursor: default;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
[ga-import-wms] .ga-import-wms-content .ga-header-group {
  padding: 5px 0;
}
[ga-import-wms] .ga-import-wms-container,
[ga-import-wms] .ga-import-wms-descr {
  display: inline-block;
  position: relative;
  margin: 10px 0 0 0;
}
[ga-import-wms] .ga-import-wms-connect {
  position: absolute;
  left: 596px;
  top: 0;
  width: 120px;
}
[ga-import-wms] .ga-import-wms-open {
  cursor: pointer;
  position: absolute;
  left: 566px;
  top: 0.7em;
  font-size: 14px;
}
[ga-import-wms] .ga-import-wms-descr {
  vertical-align: top;
  margin-left: 20px;
}
[ga-import-wms] .ga-import-wms-add {
  width: 100%;
  margin-top: 10px;
}
[ga-import-wms] .ga-message {
  margin-top: 10px;
}
[ga-import-wms] .ga-invalid.ga-selected,
[ga-import-wms] .ga-invalid.ga-selected:hover {
  background-color: #f2dede;
}
[ga-import-wms] .has-error input[type="url"] {
  background-color: #f2dede !important;
}
[ga-import-wms] .has-error .ga-message {
  color: red;
}
.ga-popup-bottom-left {
  max-width: none;
  max-height: none;
  overflow: hidden;
  top: auto !important;
  bottom: 34px;
  border-radius: 0;
  background-clip: initial;
  height: 240px;
}
.ga-popup-bottom-left .ga-popup-content {
  max-height: inherit;
}
@media (max-width: 768px) {
  .ga-popup-bottom-left {
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
  }
}
[ga-popup] {
  display: none;
  overflow: hidden;
  min-width: 260px;
  max-width: 620px;
  min-height: 100px;
  max-height: 440px;
  z-index: 2500;
}
[ga-popup] .ga-popup-no-info {
  padding: 20px 14px;
}
[ga-popup] label input,
[ga-popup] label select,
[ga-popup] label textarea,
[ga-popup] label.ga-checkbox {
  font-weight: 400;
}
[ga-popup] > .popover-content {
  overflow: auto;
  width: 100%;
  max-width: inherit;
  max-height: 380px;
}
@media (max-width: 768px) {
  [ga-popup] > .popover-content {
    width: 100%;
    height: 563px;
    overflow-x: hidden;
    overflow-y: auto;
  }
}
[ga-popup] .ga-buttons {
  position: absolute;
  right: 8px;
  top: 8px;
}
@media (max-width: 768px) {
  [ga-popup] .ga-buttons {
    right: 0;
  }
}
[ga-popup] .ga-buttons button {
  width: 18px;
  height: inherit;
  opacity: 0.3;
  visibility: visible;
  padding: 0;
  margin: 0;
  vertical-align: top;
  color: inherit;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: inherit;
  border: none;
  box-shadow: none;
  background: 0 0;
}
[ga-popup] .ga-buttons button:hover {
  opacity: 0.7;
}
[ga-popup] .ga-buttons button:active {
  opacity: 1;
}
[ga-popup] .ga-buttons button.fa-remove {
  font-weight: 400;
  font-size: 18px;
}
[ga-popup] .ga-buttons button.fa-minus {
  padding-top: 7px;
}
@media (max-width: 768px) {
  [ga-popup] .ga-buttons button {
    width: 30px;
    font-size: 18px;
  }
  [ga-popup] .ga-buttons button.fa-remove {
    font-size: 20px;
  }
  [ga-popup] .ga-buttons button.fa-minus {
    padding-top: 10px;
  }
}
[ga-popup].ga-popup-bottom {
  max-width: none !important;
  width: auto !important;
  top: auto !important;
  left: 0 !important;
  bottom: 0;
  right: 0;
  -webkit-transform: translate3d(0, 0, 0) !important;
  transform: translate3d(0, 0, 0) !important;
  -ms-transform: translateX(0) translateY(0) !important;
  bottom: 26px;
}
[ga-popup].ga-popup-bottom > .arrow {
  display: none;
}
@media (max-width: 480px) {
  [ga-popup].ga-popup-bottom {
    top: 0 !important;
  }
}
@media (max-width: 480px) {
  [ga-popup].ga-popup-bottom,
  [ga-popup].ga-popup-mobile-bottom {
    max-width: none !important;
    width: auto !important;
    top: auto !important;
    left: 0 !important;
    bottom: 0;
    right: 0;
    -webkit-transform: translate3d(0, 0, 0) !important;
    transform: translate3d(0, 0, 0) !important;
    -ms-transform: translateX(0) translateY(0) !important;
  }
  [ga-popup].ga-popup-bottom > .arrow,
  [ga-popup].ga-popup-mobile-bottom > .arrow {
    display: none;
  }
  [ga-popup].ga-popup-bottom > .popover-content,
  [ga-popup].ga-popup-mobile-bottom > .popover-content {
    max-height: 250px;
  }
}
@media (max-width: 480px) and (max-width: 480px) {
  [ga-popup].ga-popup-bottom,
  [ga-popup].ga-popup-mobile-bottom {
    top: 0 !important;
  }
}
@media (max-width: 768px) {
  [ga-popup].ga-popup-tablet-full {
    top: 2% !important;
    left: 2% !important;
    right: 2%;
    bottom: 2%;
    width: auto !important;
    max-height: none;
    max-width: none;
    -webkit-overflow-scrolling: touch;
  }
  [ga-popup].ga-popup-tablet-full .popover-content {
    max-height: none;
  }
}
@media (max-width: 480px) {
  [ga-popup].ga-popup-tablet-full {
    position: absolute;
    overflow: hidden;
  }
}
@media (max-width: 480px) {
  [ga-popup].ga-popup-mobile-full {
    position: absolute;
    overflow: hidden;
    top: 2% !important;
    left: 2% !important;
    right: 2%;
    bottom: 2%;
    width: auto !important;
    max-height: none;
    max-width: none;
    -webkit-overflow-scrolling: touch;
  }
  [ga-popup].ga-popup-mobile-full .popover-content {
    max-height: none;
  }
}
[ga-popup].ga-popup-reduced {
  position: relative !important;
  float: left !important;
  height: 40px !important;
  min-height: 40px !important;
  width: 190px !important;
  min-width: 190px !important;
  top: initial !important;
  left: initial !important;
  bottom: 66px !important;
  right: initial !important;
  top: auto !important;
  left: auto !important;
  right: auto !important;
  z-index: 500;
  -webkit-transform: translate3d(0, 0, 0) !important;
  transform: translate3d(0, 0, 0) !important;
  -ms-transform: translateX(0) translateY(0) !important;
  -webkit-transition: bottom 1s ease;
  transition: bottom 1s ease;
}
[ga-popup].ga-popup-reduced.bottom {
  margin: 0 !important;
}
[ga-popup].ga-popup-reduced > .arrow {
  display: none;
}
[ga-popup].ga-popup-reduced .popover-title {
  padding-right: 30px;
  cursor: pointer;
  color: #fff;
  background-color: red;
}
[ga-popup].ga-popup-reduced .popover-title:active {
  opacity: 0.3;
}
[ga-popup].ga-popup-reduced .fa-minus,
[ga-popup].ga-popup-reduced .fa-print,
[ga-popup].ga-popup-reduced .fa-question-circle,
[ga-popup].ga-popup-reduced .popover-content {
  display: none;
}
[ga-popup].ga-popup-reduced .fa-remove {
  opacity: 0.8;
}
@media (max-width: 768px) {
  [ga-popup].ga-popup-reduced {
    width: 160px !important;
    min-width: 160px !important;
    bottom: 54px;
    top: initial !important;
    left: initial !important;
    top: auto !important;
    left: auto !important;
  }
}
@media (max-width: 480px) {
  [ga-popup].ga-popup-reduced {
    top: initial !important;
    left: initial !important;
    top: auto !important;
    left: auto !important;
  }
}
[ga-profile] {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 167px;
}
[ga-profile] button {
  position: absolute;
  right: 0;
  bottom: 0;
}
[ga-profile] svg {
  overflow: visible;
}
[ga-profile] .axis line,
[ga-profile] .axis path {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges;
}
[ga-profile] .tick {
  font-size: 11px;
}
[ga-profile] .ga-profile-graph {
  overflow: hidden;
  width: 100%;
  height: 145px;
}
[ga-profile] .ga-profile-inner {
  overflow: hidden;
  width: 100%;
  height: 145px;
}
[ga-profile] .ga-profile-svg {
  display: block;
  margin: 0;
}
[ga-profile] .ga-profile-grid-x,
[ga-profile] .ga-profile-grid-y {
  stroke: #000;
  opacity: 0.8;
}
[ga-profile] .ga-profile-grid-x line,
[ga-profile] .ga-profile-grid-y line {
  stroke-width: 0.02em;
}
[ga-profile] .ga-profile-area {
  fill: red;
  fill-opacity: 0.5;
}
[ga-profile] .ga-profile-label,
[ga-profile] .ga-profile-legend {
  font-weight: 700;
  text-shadow: 1px 1px #d3d3d3;
}
[ga-profile] text {
  cursor: default;
}
[ga-profile] .ga-profile-tooltip {
  position: absolute;
  height: 45px;
  width: 150px;
  display: none;
  background-color: #000;
  color: #fff;
  opacity: 0.8;
  margin-left: -75px;
  margin-top: -53px;
  border-radius: 5px;
}
[ga-profile] .ga-profile-tooltip .ga-profile-tooltip-inner {
  top: 5px;
  position: relative;
  width: inherit;
  height: 40px;
  text-align: center;
}
[ga-profile] .ga-profile-tooltip .ga-profile-tooltip-arrow {
  border-color: #000 transparent transparent;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  position: absolute;
  top: 45px;
  left: 65px;
}
[ga-profile] .ga-profile-icons {
  width: auto;
  display: inline-block;
  overflow-x: auto;
  overflow-y: hidden;
  left: 60px;
  position: absolute;
}
@media only screen and (max-width: 780px) {
  [ga-profile] .ga-profile-icons {
    left: 0;
    width: 100%;
    height: 30px;
  }
}
@media (max-width: 780px) {
  [ga-profile] button + .ga-profile-icons {
    width: calc(100% - 50px);
  }
}
[ga-profile] .ga-wrapper {
  position: relative;
  display: inline-block;
  width: 700px;
}
[ga-profile] .ga-wrapper div {
  float: left;
  color: #000;
}
[ga-profile] .ga-profile-icon-text {
  position: relative;
  font-size: 0.9em;
  width: 50px;
}
[ga-profile] .fa::before {
  position: relative;
}
[ga-profile] .ga-profile-elevation-difference .ga-profile-icon-text {
  padding-left: 1px;
}
[ga-profile] .ga-profile-elevation-difference .fa-resize-vertical::before {
  font-size: 0.9em;
}
[ga-profile] .ga-profile-elevation-up .ga-profile-icon-text {
  padding-left: 4px;
}
[ga-profile] .ga-profile-elevation-up .fa-ga-elevation-up::before {
  font-size: 1.5em;
  padding-left: 19px;
  bottom: 2px;
}
[ga-profile] .ga-profile-elevation-down .ga-profile-icon-text {
  padding-left: 4px;
}
[ga-profile] .ga-profile-elevation-down .fa-ga-elevation-down::before {
  font-size: 1.5em;
  padding-left: 12px;
  bottom: 2px;
}
[ga-profile] .ga-profile-poi-up .ga-profile-icon-text {
  padding-left: 18px;
}
[ga-profile] .ga-profile-poi-up .fa-chevron-up::before {
  font-size: 0.9em;
  padding-left: 1px;
  top: 12px;
}
[ga-profile] .ga-profile-poi-down .ga-profile-icon-text {
  padding-left: 7px;
}
[ga-profile] .ga-profile-poi-down .fa-chevron-down::before {
  font-size: 0.9em;
  padding-left: 30px;
}
[ga-profile] .ga-profile-distance .ga-profile-icon-text {
  padding-left: 5px;
}
[ga-profile] .ga-profile-distance .fa-eye::before {
  font-size: 1em;
  padding-left: 20px;
  top: 2px;
}
[ga-profile] .ga-profile-distance .fa-resize-horizontal::before {
  font-size: 1em;
  left: 3px;
  top: 2px;
}
[ga-profile] .ga-profile-slopeDist .ga-profile-icon-text {
  padding-left: 3px;
}
[ga-profile] .ga-profile-slopeDist .fa-resize-horizontal::before {
  font-size: 1em;
  padding-left: 16px;
  top: 2px;
}
[ga-profile] .ga-profile-hikTime .ga-profile-icon-text {
  padding-left: 3px;
  width: 100px;
}
[ga-profile] .ga-profile-hikTime .fa-clock-o::before {
  font-size: 0.9em;
  padding-left: 19px;
}
[ga-catalogtree] .ga-catalogitem-node button:focus {
  box-shadow: 0 0 3px 0 #4d90fe;
}
[ga-catalogtree] .ga-catalogitem-node a {
  color: #000;
  display: block;
  text-decoration: none;
}
[ga-catalogtree] .ga-catalogitem-node a:focus,
[ga-catalogtree] .ga-catalogitem-node a:hover {
  color: #666;
}
[ga-catalogtree] .ga-catalogitem-node ul {
  padding-left: 1em;
}
[ga-catalogtree] .ga-catalogitem-node ul ul ul {
  padding-left: 1.2em;
}
[ga-catalogtree] .ga-catalogitem-node .fa-collapse-alt,
[ga-catalogtree] .ga-catalogitem-node .fa-expand-alt {
  float: left;
  padding-top: 2px;
  padding-right: 3px;
}
[ga-catalogtree] .ga-catalogitem-template {
  background-color: #fff;
}
[ga-catalogtree] .ga-catalogitem-template .ga-catalogitem-selected,
[ga-catalogtree] .ga-catalogitem-template .ga-catalogitem-selected button,
[ga-catalogtree] .ga-catalogitem-template .ga-catalogitem-selected:hover {
  color: red;
}
[ga-catalogtree] .ga-catalogitem-leaf {
  position: relative;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e9e9e9;
  height: 2.75em;
  line-height: 2.75em;
  border-bottom-style: dashed;
  border-bottom-color: #c7c7c7;
}
[ga-catalogtree] .ga-catalogitem-leaf button {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
}
[ga-catalogtree] .ga-catalogitem-leaf i,
[ga-catalogtree] .ga-catalogitem-leaf label input {
  cursor: pointer;
}
[ga-catalogtree] .ga-catalogitem-leaf label {
  font-weight: 400;
  width: 100%;
  cursor: pointer;
  margin: 0;
}
[ga-catalogtree] .ga-catalogitem-leaf input[type="checkbox"] {
  margin-top: 0.7em;
}
[ga-catalogtree] .ga-catalogitem-entry {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
}
[ga-catalogtree]
  .ga-catalogitem-entry:not(.ga-catalogitem-selected)
  label:hover {
  color: #666;
}
[ga-catalogtree] .ga-catalogitem-entry label {
  padding-right: 40px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-catalogtree] .ga-catalogitem-entry label {
    padding-right: 2.2em;
  }
}
[ga-search] {
  position: relative;
  width: 100%;
}
[ga-search] form {
  position: relative;
  width: 100%;
}
[ga-search] .ga-search-input-container {
  display: inline-block;
  width: 100%;
  position: relative;
  margin-top: 2px;
}
[ga-search] .ga-search-title {
  font-weight: 700;
}
@media (max-width: 992px), (max-height: 600px) {
  [ga-search] .ga-search-title {
    display: none;
  }
  [ga-search] .ga-search-input-container {
    margin-top: 0;
  }
}
[ga-search] .ga-search-input {
  background: #fff !important;
  padding-left: 2.8em;
  padding-right: 2.1em;
  height: 40px;
  border-radius: 20px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-search] .ga-search-input {
    background: #fff !important;
    padding-left: 2.8em;
    padding-right: 2.1em;
    height: 30px;
  }
}
[ga-search] .ga-search-dropdown {
  display: block;
  width: 100%;
  min-width: 160px;
  padding: 0 0 5px;
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
[ga-search] .ga-search-1 .ga-search-results {
  max-height: 415px;
}
@media (max-height: 600px) {
  [ga-search] .ga-search-1 .ga-search-results {
    max-height: 325px;
  }
}
@media (max-height: 480px) {
  [ga-search] .ga-search-1 .ga-search-results {
    max-height: 218px;
  }
}
[ga-search] .ga-search-2 .ga-search-results {
  max-height: 190px;
}
@media (max-height: 600px) {
  [ga-search] .ga-search-2 .ga-search-results {
    max-height: 150px;
  }
}
@media (max-height: 480px) {
  [ga-search] .ga-search-2 .ga-search-results {
    max-height: 94px;
  }
}
[ga-search] .ga-search-3 .ga-search-results {
  max-height: 105px;
}
@media (max-height: 550px) {
  [ga-search] .ga-search-3 .ga-search-results {
    max-height: 85px;
  }
}
[ga-search] .ga-search-results-container .ga-search-result {
  position: relative;
}
[ga-search] .ga-search-results-container .ga-search-item {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 3px 20px;
  font-size: 11px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-search] .ga-search-results-container .ga-search-item {
    padding: 6px 10px;
    font-size: 13px;
  }
}
[ga-search] .ga-search-results-container .ga-search-results {
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
[ga-search] .ga-search-results-container .ga-search-results .ga-search-result {
  display: block;
  margin-top: 1px;
}
[ga-search]
  .ga-search-results-container
  .ga-search-results
  .ga-search-result:focus,
[ga-search]
  .ga-search-results-container
  .ga-search-results
  .ga-search-result:hover {
  color: #fff;
  border-top: 1px;
}
[ga-search]
  .ga-search-results-container
  .ga-search-results
  .ga-search-result:focus {
  background-color: #666;
}
[ga-search]
  .ga-search-results-container
  .ga-search-results
  .ga-search-result:hover {
  background-color: #999;
  cursor: pointer;
}
[ga-search]
  .ga-search-results-container
  .ga-search-results
  .ga-search-result
  .ga-search-highlight {
  background-color: rgba(255, 128, 0, 0.3);
}
[ga-search] .ga-search-results-container p {
  margin: 0;
}
[ga-search] .ga-search-results-header {
  padding: 5px 20px;
  font-weight: 700;
  background-color: #e9e9e9;
  font-size: 14px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-search] .ga-search-results-header {
    padding: 5px 5px;
  }
}
[ga-search] .button-wrapper,
[ga-search] .icon-search {
  position: absolute;
  top: 0;
  width: 30px;
  height: 40px;
  line-height: 36px;
  text-align: center;
  border-radius: 20px 0 0 20px;
}
[ga-search] .button-wrapper {
  width: 45px;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-search] .button-wrapper,
  [ga-search] .icon-search {
    height: 30px;
    line-height: 28px;
  }
}
[ga-search] .fa-search {
  left: 0;
  background-color: #eee;
  border: 1px solid #ccc;
}
[ga-search] .icon-remove-sign {
  right: 0;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-search] .icon-remove-sign {
    font-size: 24px;
  }
}
[ga-search] [ga-search-layers] .icon-info-circle {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 35px;
}
[ga-search] [ga-search-layers] .ga-search-item {
  width: calc(100% - 35px);
  padding-right: 0;
}
[ga-search] [ga-search-layers] .icon-question-circle {
  font-size: 1.3em;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-search] [ga-search-layers] .icon-question-circle {
    font-size: 0.8em;
  }
}
[ga-search] [ga-search-layers] .button-wrapper {
  width: 45px;
  right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-search] [ga-search-layers] .button-wrapper {
    font-size: 24px;
  }
}
.ga-tooltip {
  max-width: 450px;
  max-height: 600px;
}
.ga-tooltip .ga-active {
  background-color: #f9dca8;
}
.ga-tooltip .popover-content {
  padding: 0;
}
.ga-tooltip td {
  padding-right: 14px;
}
.ga-tooltip .ga-tooltip-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #c7c7c7;
}
.ga-tooltip .ga-vector-tools {
  position: relative;
  margin: 0 7px 7px;
}
.ga-tooltip [ga-measure] {
  font-size: 11px;
}
.ga-tooltip [ga-profile-bt] {
  position: absolute;
  top: 0;
  right: 0;
}
@media (max-width: 768px) {
  .ga-tooltip {
    max-height: none;
  }
}
@media (max-width: 480px) {
  .ga-tooltip {
    top: 20% !important;
    max-height: 300px;
  }
  .ga-tooltip[style] {
    z-index: 1800 !important;
  }
}
[ga-slider] {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 7px;
  margin: 25px 5px 25px 5px;
}
[ga-slider] span {
  white-space: nowrap;
  position: absolute;
  display: inline-block;
}
[ga-slider] span.ga-slider-bar {
  width: 100%;
  height: 100%;
  z-index: 0;
  border-radius: 1em;
  background: -webkit-linear-gradient(top, silver 0, #8d8d8d 100%);
  background: linear-gradient(top, silver 0, #8d8d8d 100%);
  box-shadow: inset 2px 2px 5px;
}
[ga-slider] span.ga-slider-bar.ga-slider-selection {
  width: 0%;
  z-index: 1;
  background: -webkit-linear-gradient(top, #13b6ff 0, #00a8f3 100%);
  background: linear-gradient(top, #13b6ff 0, #00a8f3 100%);
  box-shadow: none;
}
[ga-slider] span.ga-slider-pointer {
  cursor: pointer;
  width: 22px;
  height: 22px;
  top: -8px;
  background-color: #fff;
  border: 1px solid #000;
  z-index: 2;
  border-radius: 1em;
  -ms-touch-action: none;
  touch-action: none;
}
[ga-slider] span.ga-slider-pointer:after {
  content: "";
  background-color: grey;
  width: 8px;
  height: 8px;
  position: absolute;
  top: 6px;
  left: 6px;
  border-radius: 1em;
}
[ga-slider] span.ga-slider-pointer:hover:after {
  background-color: #000;
}
[ga-slider] span.ga-slider-pointer.ga-slider-active:after {
  background-color: red;
}
[ga-slider] span.ga-slider-bubble {
  cursor: default;
  top: -22px;
  padding: 1px 3px 1px 3px;
  font-size: 0.7em;
  font-family: sans-serif;
}
[ga-slider] span.ga-slider-bubble.ga-slider-selection {
  top: 15px;
}
[ga-slider] span.ga-slider-bubble.ga-slider-limit {
  color: grey;
}
[ga-slider] span.ga-slider-available {
  cursor: pointer;
}
[ga-slider] span input[type="text"] {
  margin: 0;
  border: 0;
  color: inherit;
  padding: 0;
  text-align: inherit;
  font-size: inherit;
  font-weight: inherit;
  width: 100%;
  height: 100%;
  background: 0 0;
}
[ga-time-selector-bt] {
  display: none;
}
[ga-time-selector-bt] button i {
  margin: 2px;
}
[ga-time-selector-bt] button .fa-ga-circle-bg {
  font-size: 38px;
  padding: 1px;
}
[ga-time-selector-bt] button .fa-ga-time-selector {
  font-size: 40px;
}
[ga-time-selector-bt].ga-time-selector-enabled {
  display: block;
}
[ga-time-selector] {
  display: none;
  width: auto;
  height: auto;
  position: absolute;
  top: 96px;
  left: 50%;
  margin-left: -300px;
  background-color: rgba(255, 255, 255, 0.9);
  box-shadow: 6px 6px 12px rgba(0, 0, 0, 0.175);
  padding: 5px;
  overflow: hidden;
  z-index: 1000;
}
@media (max-width: 768px) {
  [ga-time-selector] {
    top: 57px;
    margin-left: 80px;
  }
}
@media (max-width: 480px) {
  [ga-time-selector] {
    margin-left: -50px;
  }
}
[ga-time-selector] button {
  height: 45px;
}
@media (max-width: 768px) {
  [ga-time-selector] button {
    height: 30px;
  }
}
[ga-time-selector] select {
  display: none;
  width: 100px;
  top: 57px;
}
@media (max-width: 768px) {
  [ga-time-selector] select {
    display: inline-block;
  }
}
[ga-time-selector] [ga-slider] {
  height: 30px;
  width: 507px;
  display: inline-block;
  position: relative;
  margin: 0 38px 15px 38px;
  vertical-align: bottom;
}
[ga-time-selector] [ga-slider] a {
  color: red;
  line-height: 45px;
}
[ga-time-selector] [ga-slider] a:focus,
[ga-time-selector] [ga-slider] a:hover {
  text-decoration: none;
}
[ga-time-selector] [ga-slider] .ga-slider {
  height: 100%;
  margin: 0;
}
[ga-time-selector] [ga-slider] .ga-slider span.ga-slider-pointer {
  top: 0;
  width: 81px;
  height: 30px;
  border: none;
  border-radius: 0;
  cursor: w-resize;
  z-index: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAAAeCAMAAABaOLPmAAAAM1BMVEUAAAD////GxsbV1dXi4uL9/f2wsLDm5ub5+fn+/v6WlpYxMTEjIyPY2Ni8vLzMzMyNjY2Xl5i3AAAAAXRSTlMAQObYZgAAAJJJREFUSMft1UEOAiEMQNF2KLSgoPc/rYzGBFnYNplEJ+FRlv3bAtBIqAa7SkIjZAbCEbGgnfC0nbbe24ZXxad+bFNJUy/Eneiz/y6oPRe9l33UHvqs3uqt3h/1MprlPmovenIYz9gbEUc0y5Gn7ZIOvZelNAChlr66vt2TphH0ICsuL411AhbP3A2Oo+T8eu43HoZOFhK8k1MmAAAAAElFTkSuQmCC)
    no-repeat 2px 1px;
}
[ga-time-selector] [ga-slider] .ga-slider span.ga-slider-pointer::after {
  content: none;
}
[ga-time-selector] [ga-slider] .ga-slider .ga-slider-value1 {
  font-weight: 700;
  color: #a9a9a9;
  top: 3px;
  font-size: 18px;
  width: 43px;
  height: 20px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  color: red;
}
[ga-time-selector] [ga-slider] .ga-slider .ga-slider-value1 input[type="text"] {
  line-height: 20px;
  box-shadow: none;
}
[ga-time-selector] [ga-slider] .ga-slider span.ga-slider-limit {
  display: none;
}
[ga-time-selector] [ga-slider] .ga-slider span.ga-slider-bar {
  margin-top: 30px;
  height: 10px;
  background: 0 0;
  box-shadow: none;
  border-radius: 0;
  background-color: #d3d3d3;
}
[ga-time-selector] [ga-slider] .ga-slider span.ga-slider-bar span {
  height: 100%;
  width: 3px;
  bottom: 0;
}
[ga-time-selector]
  [ga-slider]
  .ga-slider
  span.ga-slider-bar
  span.ga-slider-bubble {
  display: none;
}
[ga-time-selector]
  [ga-slider]
  .ga-slider
  span.ga-slider-bar
  span.ga-slider-major,
[ga-time-selector]
  [ga-slider]
  .ga-slider
  span.ga-slider-bar
  span.ga-slider-minor {
  width: 3px;
  border-left: 1px solid #000;
}
[ga-time-selector]
  [ga-slider]
  .ga-slider
  span.ga-slider-bar
  span.ga-slider-major.ga-slider-available
  :last-child,
[ga-time-selector]
  [ga-slider]
  .ga-slider
  span.ga-slider-bar
  span.ga-slider-minor.ga-slider-available
  :last-child {
  left: -2px;
}
[ga-time-selector]
  [ga-slider]
  .ga-slider
  span.ga-slider-bar
  span.ga-slider-major {
  height: 15px;
  bottom: 0;
}
[ga-time-selector]
  [ga-slider]
  .ga-slider
  span.ga-slider-bar
  span.ga-slider-major
  .ga-slider-bubble {
  top: -18px;
  left: -13px;
  padding: 0;
  width: 30px;
  display: inline-block;
  font-size: 12px;
  background: 0 0;
}
[ga-time-selector]
  [ga-slider]
  .ga-slider
  span.ga-slider-bar
  span.ga-slider-available
  :last-child {
  background-color: rgba(255, 0, 0, 0.3);
  bottom: 2px;
  height: 6px;
  left: -1px;
}
[ga-time-selector]
  [ga-slider]
  .ga-slider
  span.ga-slider-bar
  span.ga-slider-last.ga-slider-available
  :last-child {
  background-color: transparent;
}
@media (max-width: 768px) {
  [ga-time-selector] [ga-slider] {
    display: none;
  }
}
[ga-background-selector] {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
[ga-background-selector] .ga-bg-layer,
[ga-background-selector] .ga-bg-layer-bt,
[ga-background-selector] .ga-bg-layer-bt-close {
  bottom: 51px;
  overflow: hidden;
  cursor: pointer;
  position: absolute;
  background: #fff
    url(data:image/png;base64,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)
    no-repeat 0 center;
  border: 3px solid;
  -webkit-transition: bottom 0.5s, width 0.5s, -webkit-transform 0.5s;
  transition: bottom 0.5s, width 0.5s, -webkit-transform 0.5s;
  transition: transform 0.5s, bottom 0.5s, width 0.5s;
  transition: transform 0.5s, bottom 0.5s, width 0.5s, -webkit-transform 0.5s;
}
@media (max-width: 768px) {
  [ga-background-selector] .ga-bg-layer,
  [ga-background-selector] .ga-bg-layer-bt,
  [ga-background-selector] .ga-bg-layer-bt-close {
    bottom: 26px;
  }
}
[ga-background-selector] .ga-bg-highlight {
  background-color: red;
}
[ga-background-selector] .ga-TopographieGrau {
  background-image: url(data:image/jpeg;base64,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);
}
[ga-background-selector] .ga-TopographieFarbe {
  background-image: url(data:image/jpeg;base64,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);
}
[ga-background-selector] .ga-TK50historisch {
  background-image: url(data:image/jpeg;base64,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);
}
[ga-background-selector] .ga-DGK5historisch {
  background-image: url(data:image/jpeg;base64,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);
}
[ga-background-selector] .ga-PreussischeLandesaufnahme {
  background-image: url(data:image/jpeg;base64,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);
}
[ga-background-selector] .ga-Orthophotos {
  background-image: url(data:image/jpeg;base64,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);
}
[ga-background-selector] .ga-voidLayer {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAA6CAIAAAC/PtkPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAAAsTAAALEwEAmpwYAAABEklEQVRoBe3YwQ2DMBBEUUj/pdIAt/jLYpTVKA2g74O13nAanmyc877vw/Ek8HmK47qu1P+K1z9zquP33auDNKJeHb84DnWoY4AYC3WoY4AYC3TsfdV5JeDJUjp2I2fv+H0uXv+MOsYL92QhjqhXhzpGAuqoONJw71BHMFShDnUUijS8s/AP8f7uWLPfHZFB4d5BCn6VkkIPdZCJOloGHXWQgjpIoYc6yEQdLYOOOkhBHaTQAx07G+eVgHeWQcS9gzjcOwaKLNShjmCoQh3qKBRpqEMdwVCFOtRRKNJAh7eVJOCdJTIo3DtIwTsLKfRQB5moo2XQUQcpqIMUeqiDTNTRMuiogxTUQQo90LGzcV4JfAFLyNZ3D/rucgAAAABJRU5ErkJggg==);
}
[ga-background-selector] .ga-bg-highlight,
[ga-background-selector] .ga-bg-layer:hover {
  border-color: red !important;
  cursor: normal;
}
[ga-background-selector] .ga-bg-layer,
[ga-background-selector] .ga-bg-layer-bt {
  z-index: 1005;
}
[ga-background-selector] .ga-bg-layer-1 {
  z-index: 1004;
}
[ga-background-selector] .ga-bg-layer-2 {
  z-index: 1003;
}
[ga-background-selector] .ga-bg-layer-3 {
  z-index: 1002;
}
[ga-background-selector] .ga-bg-layer-4 {
  z-index: 1001;
}
[ga-background-selector] .ga-bg-layer-5 {
  z-index: 1000;
}
[ga-background-selector] .ga-bg-layer-6 {
  z-index: 999;
}
[ga-background-selector] .ga-bg-layer-bt-text,
[ga-background-selector] .ga-bg-layer-text {
  padding: 1px;
  font-size: 75%;
  text-align: center;
}
[ga-background-selector] .ga-bg-layer-text {
  background-color: rgba(255, 255, 255, 0.95);
}
[ga-background-selector] .ga-bg-layer-bt-text {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
}
@media (max-width: 768px) {
  [ga-background-selector] .fa-chevron-sign-right,
  [ga-background-selector] .ga-bg-layer-bt-text,
  [ga-background-selector] .ga-bg-layer-text {
    display: none;
  }
  [ga-background-selector] .ga-bg-layer,
  [ga-background-selector] .ga-bg-layer-bt {
    left: 7px;
  }
  [ga-background-selector] .ga-bg-layer:active {
    border-color: red;
  }
  [ga-background-selector] .ga-bg-layer-bt {
    border-width: 8px;
  }
  [ga-background-selector] .ga-bg-layer-bt:active {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
  }
  [ga-background-selector] .ga-bg-layer,
  [ga-background-selector] .ga-bg-layer-bt {
    width: 42px;
    height: 42px;
    border-radius: 21px;
    margin: 1px;
  }
  [ga-background-selector] .ga-pixelkarte-grau {
    background-position: -118px center;
  }
  [ga-background-selector] .ga-pixelkarte-farbe {
    background-position: -210px center;
  }
  [ga-background-selector].ga-open .ga-bg-layer-0 {
    -webkit-transform: translate3d(0, -49px, 0);
    transform: translate3d(0, -49px, 0);
    -ms-transform: translateY(-49px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-1 {
    -webkit-transform: translate3d(0, -98px, 0);
    transform: translate3d(0, -98px, 0);
    -ms-transform: translateY(-98px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-2 {
    -webkit-transform: translate3d(0, -147px, 0);
    transform: translate3d(0, -147px, 0);
    -ms-transform: translateY(-147px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-3 {
    -webkit-transform: translate3d(0, -196px, 0);
    transform: translate3d(0, -196px, 0);
    -ms-transform: translateY(-196px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-4 {
    -webkit-transform: translate3d(0, -245px, 0);
    transform: translate3d(0, -245px, 0);
    -ms-transform: translateY(-245px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-5 {
    -webkit-transform: translate3d(0, -294px, 0);
    transform: translate3d(0, -294px, 0);
    -ms-transform: translateY(-294px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-6 {
    -webkit-transform: translate3d(0, -343px, 0);
    transform: translate3d(0, -343px, 0);
    -ms-transform: translateY(-343px);
  }
}
@media (min-width: 769px) {
  [ga-background-selector] .fa-chevron-sign-right {
    line-height: 64px;
    text-align: center;
    display: none;
  }
  [ga-background-selector] .ga-bg-layer,
  [ga-background-selector] .ga-bg-layer-bt {
    width: 96px;
    height: 64px;
    right: 7px;
    border-color: #fff;
  }
  [ga-background-selector] .ga-pixelkarte-farbe {
    background-position: -185px 0;
  }
  [ga-background-selector] .ga-pixelkarte-grau {
    background-position: -92px 0;
  }
  [ga-background-selector].ga-open .ga-bg-layer-bt {
    width: 20px;
    background-image: none;
  }
  [ga-background-selector].ga-open .ga-bg-layer-bt .ga-bg-layer-bt-text {
    display: none;
  }
  [ga-background-selector].ga-open .ga-bg-layer-bt .fa-chevron-sign-right {
    display: block;
  }
  [ga-background-selector].ga-open .ga-bg-layer-0 {
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
    -ms-transform: translateX(-25px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-1 {
    -webkit-transform: translate3d(-126px, 0, 0);
    transform: translate3d(-126px, 0, 0);
    -ms-transform: translateX(-126px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-2 {
    -webkit-transform: translate3d(-227px, 0, 0);
    transform: translate3d(-227px, 0, 0);
    -ms-transform: translateX(-227px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-3 {
    -webkit-transform: translate3d(-328px, 0, 0);
    transform: translate3d(-328px, 0, 0);
    -ms-transform: translateX(-328px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-4 {
    -webkit-transform: translate3d(-429px, 0, 0);
    transform: translate3d(-429px, 0, 0);
    -ms-transform: translateX(-429px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-5 {
    -webkit-transform: translate3d(-530px, 0, 0);
    transform: translate3d(-530px, 0, 0);
    -ms-transform: translateX(-530px);
  }
  [ga-background-selector].ga-open .ga-bg-layer-6 {
    -webkit-transform: translate3d(-631px, 0, 0);
    transform: translate3d(-631px, 0, 0);
    -ms-transform: translateX(-631px);
  }
}
.ga-3d-active [ga-background-selector] .ga-disable3d {
  cursor: not-allowed;
  border-color: gray !important;
  color: gray;
}
[ga-swipe] .ga-swipe-arrows i:first-child {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
[ga-swipe] .ga-swipe {
  position: absolute;
  width: 32px;
  height: 100%;
  top: 0;
  left: 50%;
  z-index: 990;
  cursor: w-resize;
}
[ga-swipe] .ga-swipe-line {
  position: absolute;
  width: 4px;
  height: 100%;
  left: 50%;
  margin-left: -2px;
  background-color: red;
}
[ga-swipe] .ga-swipe-arrows {
  position: absolute;
  width: 32px;
  height: 32px;
  left: 0;
  top: 50%;
  margin-top: -16px;
  padding: 5px 4px;
  background-color: red;
}
[ga-swipe] .ga-swipe-arrows div {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
[ga-swipe] .ga-swipe-arrows .ga-arrow-right {
  margin-left: 4px;
  border-left: 10px solid #fff;
}
[ga-swipe] .ga-swipe-arrows .ga-arrow-left {
  border-right: 10px solid #fff;
}
[ga-swipe] .ga-swipe-layer-label {
  display: none;
  position: absolute;
  width: 120px;
  bottom: 55px;
  right: 30px;
  padding: 5px 3px;
  font-size: 11px;
  font-weight: 700;
  background-color: #fff;
}
[ga-swipe] .ga-swipe-layer-label:before {
  padding-right: 3px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-swipe] .ga-swipe-layer-label {
    bottom: 20px;
  }
}
[ga-featuretree] label {
  width: 100%;
  height: 32px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e9e9e9;
  font-weight: 400;
  line-height: 32px;
  margin: 0;
}
[ga-featuretree] i:hover,
[ga-featuretree] label:hover {
  opacity: 0.6;
}
[ga-featuretree] .fa-zoom-in {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0.8em;
}
[ga-featuretree] .selected {
  color: red;
}
[ga-featuretree] .ga-warn-color {
  color: #d9534f;
}
[ga-featuretree] i,
[ga-featuretree] label,
[ga-featuretree] li {
  cursor: pointer;
}
[ga-featuretree] ul {
  padding-left: 0;
  list-style-type: none;
}
[ga-featuretree] ul ul {
  padding-left: 1.6em;
}
[ga-featuretree] .ga-feature li {
  position: relative;
  padding-left: 0.6em;
}
[ga-featuretree] .ga-feature label {
  border-bottom-style: dashed;
  border-bottom-color: #c7c7c7;
  padding-right: 2em;
}
[ga-measure] .fa {
  font-size: 12px;
}
[ga-measure] .ga-area,
[ga-measure] .ga-perimeter {
  width: 12px;
  height: 12px;
  display: inline-block;
}
[ga-measure] .ga-perimeter {
  border: solid 1px #000;
}
[ga-measure] .ga-area {
  border: 1px transparent;
  background-color: #000;
  opacity: 0.4;
}
[ga-layermanager] {
  padding: 0 !important;
  overflow-x: hidden;
}
[ga-layermanager] li {
  border-bottom: #e9e9e9 1px solid;
  height: 6em;
  padding: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
[ga-layermanager] .slip-reordering {
  color: #f2efe8;
}
[ga-layermanager] .slip-reordering .ga-layer-infos label:hover {
  color: #f2efe8;
}
[ga-layermanager] li,
[ga-layermanager] li > div {
  position: relative;
}
[ga-layermanager] select {
  display: inline;
  width: 5.5em;
  padding: 0;
}
[ga-layermanager] .ga-layer-infos label,
[ga-layermanager] input,
[ga-layermanager] options,
[ga-layermanager] select {
  cursor: pointer;
}
[ga-layermanager] .ga-layer-infos label:hover,
[ga-layermanager] input:hover,
[ga-layermanager] options:hover,
[ga-layermanager] select:hover {
  color: #666;
}
[ga-layermanager] label {
  padding: 4px 0 4px 2.2em;
  margin: 0;
  font-weight: 400;
  height: inherit;
  line-height: 2.4em;
}
[ga-layermanager] button {
  top: 0;
  height: 100%;
}
[ga-layermanager] input[type="range"] {
  width: 6em;
  padding: 0;
  height: 14px;
  vertical-align: middle;
}
[ga-layermanager] input[type="range"]::-ms-track {
  height: 4px;
  color: transparent;
  background: linear-gradient(
    to right,
    rgba(0, 0, 0, 0.65) 0,
    rgba(0, 0, 0, 0) 100%
  );
}
[ga-layermanager] input[type="range"]::-ms-fill-lower,
[ga-layermanager] input[type="range"]::-ms-fill-upper {
  background: 0 0;
}
[ga-layermanager] input[type="range"]::-ms-thumb {
  border: 1px solid #000;
  border-radius: 5px;
  height: 12px;
  background: linear-gradient(to bottom, #eee 0, #ccc 100%);
}
[ga-layermanager] .ga-layer-infos {
  width: 100%;
  z-index: 1;
  background-color: #fff;
}
[ga-layermanager] .ga-layer-infos button {
  position: absolute;
}
[ga-layermanager] .ga-layer-infos button:focus {
  box-shadow: 0 0 3px 0 #4d90fe;
}
[ga-layermanager] .ga-layer-infos label {
  width: 100%;
  padding-left: 2.1em;
  padding-right: 2.1em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-layermanager] .ga-layer-infos label {
    padding-left: 2.8em;
  }
}
[ga-layermanager] .ga-layer-infos .ga-layer-time {
  position: absolute;
  width: 4em;
  height: 1.7em;
  top: 0;
  right: 2.7em;
  margin: 0.6em 0;
}
[ga-layermanager] .ga-layer-infos .ga-layer-time button,
[ga-layermanager] .ga-layer-infos .ga-layer-time select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  line-height: 1.6em;
}
[ga-layermanager] .ga-layer-infos .ga-layer-time select {
  width: 110%;
  opacity: 0;
}
[ga-layermanager] .ga-layer-infos .fa-user {
  display: none;
  color: red;
}
[ga-layermanager] .ga-layer-warning .fa-user {
  display: block;
  right: 34px;
}
[ga-layermanager] .ga-layer-warning .ga-layer-infos label {
  padding-right: 5.1em;
}
[ga-layermanager] .ga-layer-time-enabled .ga-layer-infos label {
  padding-right: 7.7em;
}
[ga-layermanager] .ga-layer-tools {
  position: absolute;
  width: 100%;
  top: 3em;
  left: 0;
  background: #fff;
  border-left: 3px solid #666;
  -webkit-transition: top 0.35s ease;
  transition: top 0.35s ease;
}
[ga-layermanager] .ga-layer-tools label {
  font-size: 0.9em;
  padding-left: 0.3em;
}
[ga-layermanager] .ga-layer-tools label > * {
  display: inline-block;
}
[ga-layermanager] .ga-layer-infos,
[ga-layermanager] .ga-layer-tools {
  height: 3em;
}
@media (max-width: 335px) {
  [ga-layermanager] .ga-layer-time-enabled .ga-layer-tools label > div {
    font-size: 0.8em;
    width: 60px;
    text-overflow: ellipsis;
  }
}
[ga-layermanager] .fa-gear {
  display: block;
  position: absolute;
  right: 0;
  -webkit-transition: -webkit-transform 0.35s ease;
  transition: -webkit-transform 0.35s ease;
  transition: transform 0.35s ease;
  transition: transform 0.35s ease, -webkit-transform 0.35s ease;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
  color: red;
}
[ga-layermanager] .ga-layer-ordering {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
}
[ga-layermanager] .ga-layer-ordering button {
  height: 100%;
}
[ga-layermanager] .ga-layer-ordering .fa-info-sign {
  display: inline;
}
[ga-layermanager] .ga-layer-folded {
  height: 3em;
  display: block;
}
[ga-layermanager] .ga-layer-folded .ga-layer-tools {
  top: 0;
  display: none;
}
[ga-layermanager] .ga-layer-folded .fa-gear {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
  color: #000;
}
body:not(.webkit) [ga-layermanager] .ga-layer-infos label {
  margin-top: -1px;
}
.ga-layer-timestamps {
  width: 200px;
}
.ga-layer-timestamps div {
  width: 50px;
  height: 20px;
  display: inline-block;
  border: 1px solid transparent;
  text-align: center;
}
.ga-layer-timestamps div:not(.badge):hover {
  border: 1px solid #c6c6c6;
  background-color: #d3d3d3;
  cursor: pointer;
  color: red;
}
.ga-layer-timestamps .badge,
[ga-layermanager] .badge {
  background-color: #d3d3d3;
  border: 0;
  font-size: inherit;
  font-weight: 400;
}
.ga-layer-timestamps .badge,
.ga-layer-timestamps .badge.ga-black,
.ga-layer-timestamps .badge.ga-black:hover,
[ga-layermanager] .badge,
[ga-layermanager] .badge.ga-black,
[ga-layermanager] .badge.ga-black:hover {
  color: #000;
}
.ga-layer-timestamps .badge:not(.ga-black),
.ga-layer-timestamps .badge:not(.ga-black):hover,
[ga-layermanager] .badge:not(.ga-black),
[ga-layermanager] .badge:not(.ga-black):hover {
  color: red;
}
[ga-help] {
  display: inline-block;
  height: 100%;
  visibility: hidden;
  opacity: 0.3;
}
[ga-help]:hover {
  opacity: 1 !important;
}
[ga-help] button.ga-icon {
  height: 100%;
  font-size: 14px;
}
@media (max-width: 768px) {
  [ga-help] {
    display: none;
  }
}
.ga-help-hl-container {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 3000;
  margin: auto;
}
.ga-help-hl {
  position: absolute;
  width: 0;
  height: 0;
  box-shadow: 0 0 0 99999px rgba(0, 0, 0, 0.4);
}
.ga-help-hl-transition {
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  -webkit-transition-property: top, left, width, height;
  transition-property: top, left, width, height;
  -webkit-transition-delay: 10ms;
  transition-delay: 10ms;
}
.ga-help-popup {
  padding-left: 0;
  padding-right: 0;
}
.ga-help-popup .popover-content {
  padding: 9px 14px;
  position: relative;
  padding-bottom: 100%;
  width: 100%;
  height: 96%;
}
.ga-help-popup .popover-content #help-iframe {
  border: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 992px) {
  .ga-help-popup .popover-content #help-iframe {
    max-height: 400px;
  }
}
[ga-offline-bt] i {
  margin: 2px;
}
[ga-offline-bt] .fa-ga-circle {
  font-size: 40px;
}
[ga-offline-bt] .fa-ga-circle-bg {
  font-size: 38px;
  padding: 1px;
}
[ga-offline-bt] .fa-ga-offline {
  font-size: 40px;
  color: #343434;
}
[ga-offline-bt] button {
  -webkit-transition: all ease 1s;
  transition: all ease 1s;
  -webkit-transform: rotateY(360deg);
  transform: rotateY(360deg);
}
[ga-offline-bt] button.ga-btn-active {
  -webkit-transform: rotateY(360deg);
  transform: rotateY(360deg);
}
[ga-offline-bt] button.ga-btn-active .fa-ga-offline {
  color: #ed1c24;
}
[ga-offline-menu] .modal-dialog {
  width: 300px;
}
@media (max-width: 480px) {
  [ga-offline-menu] .modal-dialog {
    width: 280px;
  }
}
[ga-offline-menu] .modal-body button {
  display: block;
  width: 250px;
  margin: 5px;
}
[ga-offline-selector] button {
  width: 200px;
}
[ga-offline-selector] button.btn-danger {
  width: 100%;
}
[ga-offline-selector] .ga-buttons {
  position: absolute;
  left: 50%;
  bottom: 49px;
  margin-left: -100px;
  width: 200px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-offline-selector] .ga-buttons {
    bottom: 21px;
  }
}
[ga-offline-selector] .ga-progress {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -100px;
  margin-top: -100px;
  width: 200px;
  height: 200px;
  color: #fff;
  font: 700 2em Arial;
  line-height: 100px;
}
[ga-offline-selector] .ga-progress-text {
  position: absolute;
  margin: 50px;
  width: 50%;
  height: 50%;
  text-align: center;
  border-radius: 50px;
}
[ga-offline-selector] .ga-progress-pie {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0.75;
}
[ga-offline-selector] .ga-progress-circle {
  width: 100%;
  height: 100%;
  border: 100px solid #666;
  border-radius: 50%;
  position: absolute;
  -webkit-transition: -webkit-transform 1s ease;
  transition: -webkit-transform 1s ease;
  transition: transform 1s ease;
  transition: transform 1s ease, -webkit-transform 1s ease;
}
.ga-3d-active [ga-offline-bt],
.ga-3d-active [ga-offline-selector] {
  display: none;
}
[ga-query] select {
  cursor: pointer;
}
[ga-query] button:not(.ga-icon),
[ga-query] input,
[ga-query] select {
  margin-top: 5px;
}
[ga-query] input:not([type="checkbox"]) {
  width: 100%;
}
[ga-query] input,
[ga-query] select {
  vertical-align: top;
}
[ga-query] input[type="date"],
[ga-query] input[type="number"] {
  color: #555;
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s,
    box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
[ga-query] i.fa-refresh {
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  float: right;
  width: 14px;
  height: 14px;
  margin-top: 2px;
}
[ga-query] .btn-default {
  width: 100%;
}
[ga-query].panel-body {
  padding: 10px 5px;
}
[ga-query] .well {
  padding: 5px 15px 5px 5px;
  margin-bottom: 10px;
}
[ga-query] .well > label {
  cursor: pointer;
  width: 100%;
}
[ga-query] .well .ga-query {
  padding-left: 10px;
}
[ga-query] .collapsed .fa-caret-down {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
[ga-query] .ga-bbox-info {
  text-align: justify;
  margin-bottom: 10px;
}
[ga-query] .ga-query {
  margin-top: 10px;
  margin-bottom: 10px;
}
[ga-query] .ga-attr {
  position: relative;
}
[ga-query] [ga-help] {
  position: absolute;
  visibility: visible;
  bottom: 0;
  right: -15px;
  height: 30px;
}
[ga-query] .ga-choose-attr {
  display: inline-block;
  width: 68%;
}
[ga-query] .ga-choose-op,
[ga-query] .ga-more {
  display: inline-block;
  width: 30%;
}
[ga-query] .ga-more {
  display: none;
}
[ga-query] .ga-more:not(.active):before {
  content: "...";
}
[ga-query] .ga-more-values .ga-value {
  display: inline-block;
  width: 82%;
}
[ga-query] .ga-more-values .ga-more {
  display: inline-block;
  width: 16%;
  height: 30px;
}
[ga-query] .ga-checkbox {
  width: 100%;
  font-weight: 400;
}
[ga-query] .ga-checkbox input[type="checkbox"] {
  margin-right: 5px;
}
[ga-timestamp-control] > div {
  position: absolute;
  bottom: 30px;
  left: 0;
  right: 0;
  margin: auto;
  width: 100px;
  text-align: center;
  font-size: 10px;
  color: #8b0000;
  display: inline-block;
  background-color: #fff;
  font-weight: 700;
  padding: 3px 5px;
  border-radius: 3px;
}
@media (max-width: 768px) {
  .ga-3d-active [ga-timestamp-control] > div {
    bottom: 0;
  }
}
.embed [ga-timestamp-control] > div {
  bottom: 22px;
}
[ga-translation-selector] a {
  padding-left: 3px;
}
[ga-translation-selector] .ga-lang-selected {
  color: red;
}
[ga-tilt3d] button i {
  margin: 2px;
}
[ga-tilt3d] button .fa-ga-circle-bg {
  font-size: 38px;
  padding: 1px;
}
[ga-tilt3d] button .fa-ga-circle-3d {
  font-size: 40px;
}
[ga-tilt3d] button .fa-ga-3d-text {
  font-size: 40px;
  color: #ed1c24;
}
[ga-controls3d] {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: absolute;
  text-align: center;
  right: 0;
  left: 0;
  bottom: 51px;
  margin-left: auto;
  margin-right: auto;
  z-index: 600;
  max-width: 250px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  [ga-controls3d] {
    max-width: 100%;
  }
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-controls3d] {
    width: 160px;
    height: 44px;
  }
}
@media (max-width: 768px) {
  [ga-controls3d] {
    bottom: 26px;
  }
}
[ga-controls3d] button {
  border: none;
  background: 0 0;
  padding: 0;
  margin: 0;
}
[ga-controls3d] button[disabled] {
  color: #ccc;
  text-shadow: none;
}
[ga-controls3d] .ga-rotate,
[ga-controls3d] .ga-tilt {
  display: inline-block;
  text-align: center;
  border-radius: 37px;
  background-color: rgba(255, 255, 255, 0.5);
  height: 110px;
  width: 74px;
  padding-top: 5px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-controls3d] .ga-rotate,
  [ga-controls3d] .ga-tilt {
    background: 0 0;
    width: 50px;
    height: auto;
    padding: 0;
  }
}
[ga-controls3d] .ga-indicator {
  width: 64px;
  height: 64px;
  -webkit-transition: none;
  transition: none;
  background-size: 64px;
}
[ga-controls3d] .ga-indicator i {
  font-size: 64px;
  padding-top: 1px;
}
[ga-controls3d] .ga-indicator .fa-ga-indicator-northarrow,
[ga-controls3d] .ga-indicator .fa-ga-tilt-indicator {
  color: #ed1c24;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-controls3d] .ga-indicator {
    width: 44px;
    height: 44px;
    background-size: 44px;
  }
  [ga-controls3d] .ga-indicator .fa-ga-circle-bg,
  [ga-controls3d] .ga-indicator .fa-ga-indicator-northarrow,
  [ga-controls3d] .ga-indicator .fa-ga-northarrow,
  [ga-controls3d] .ga-indicator .fa-ga-tilt,
  [ga-controls3d] .ga-indicator .fa-ga-tilt-indicator {
    font-size: 44px;
  }
}
[ga-controls3d] .ga-dec,
[ga-controls3d] .ga-inc {
  display: inline-block;
  width: 28px;
  height: 28px;
  font-size: 28px;
  text-shadow: 0 1px 3px #020202;
  margin: 2px;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-controls3d] .ga-dec,
  [ga-controls3d] .ga-inc {
    display: none;
  }
}
[ga-controls3d] .fa-ga-left-arrow,
[ga-controls3d] .fa-ga-right-arrow {
  color: #ed1c24;
}
[ga-controls3d] .ga-pegman-help {
  position: absolute;
  right: 0;
  left: 0;
  bottom: -35px;
  text-align: left;
  padding: 7px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
}
[ga-controls3d] .ga-pegman {
  cursor: grab;
  font-size: 47px;
}
[ga-controls3d] .ga-pegman:hover {
  color: red;
}
[ga-controls3d] [ga-help] {
  position: absolute;
  width: 38px;
  height: 28px;
  top: 18px;
  right: -14px;
  margin: auto;
  font-size: 2em;
}
[ga-controls3d] [ga-help] button.ga-icon {
  font-size: inherit;
}
@media (max-width: 768px), (max-height: 600px) {
  [ga-controls3d] [ga-help] {
    top: 8px;
    font-size: 1.5em;
    width: 20px;
  }
}
.ga-pegman-dragging {
  cursor: crosshair;
}
.ga-pegman-dragging .ga-pegman {
  cursor: grabbing;
}
[ga-fullextent] {
  display: block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAASFBMVEUzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzP////y8vLMzMxZWVnj4+OmpqaZmZmMjIyAgIBmZmZNTU2NaxYHAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffCwcUKDXVemzXAAABFUlEQVQ4y72V2w6DMAiG5cJpYllrU9P3f9NplQ56cCNZ9l/M0yej8EuH4X+awCTB9Il8GKHHDQqmEnTQ2TQ1fxm2G3w0XY0KtqLB3Aq6a3PBW+uD662S3d5WvLRu7HYriWiRycZGIu8Mnij0dFXo3ON4sRGA6Fh2Pr+95wAAMf1SJmXovDZM2I7Dm94kPNHlUQcHTPGoCT09HbvQ6pAiX4fz1Il60Kshw0yIQeRBF76CjzTQN2GbalbEZfUoYTzzzX/Qh/1VrAJupxFYnxksFwi8dIJOZ7J0oikVXDRFtDuLzLR1vGG4mWPHSJVFmaEri6rMr/usVB+sbhSohoxufOkGo27k6oa5bptQbkCnY5dvt7Yf6gX8czf41a5R5gAAAABJRU5ErkJggg==);
}
[ga-tabs] .nav-tabs .active {
  cursor: default;
}
[ga-tabs] .nav-tabs a {
  text-decoration: none;
}
[ga-tabs] .nav > li > a {
  cursor: pointer;
  padding: 0 10px;
  color: #fff !important;
  background-color: #000;
}
[ga-tabs] .nav > li > a:focus,
[ga-tabs] .nav > li > a:hover {
  background-color: #a9a9a9;
}
[ga-tabs] .nav-tabs {
  border: none;
}
[ga-tabs] .nav-tabs > li.active > a,
[ga-tabs] .nav-tabs > li.active > a:focus,
[ga-tabs] .nav-tabs > li.active > a:hover {
  color: #fff !important;
  background-color: red;
  border: 1px solid transparent;
}
[ga-tabs] .tab-content {
  margin: 5px 0 0 0;
}
[ga-lglnlogo] {
  display: block;
  background-image: url(../img/lgln_logo.png);
  cursor: pointer;
  -webkit-transition: opacity 0.75s ease;
  transition: opacity 0.75s ease;
  opacity: 0.5;
  height: 30px;
  width: 100px;
  bottom: 37px;
  position: absolute;
  left: 0.5em;
  z-index: 1;
}
[ga-lglnlogo]:hover {
  opacity: 1;
}
[ga-lglnlogo-mobile] {
  display: block;
  background-image: url(../img/lgln_logo.png);
  cursor: pointer;
  -webkit-transition: opacity 0.75s ease;
  transition: opacity 0.75s ease;
  opacity: 0.5;
  height: 30px;
  width: 100px;
  bottom: 37px;
  position: absolute;
  left: 50%;
  margin-left: -50px;
  z-index: 1;
}
[ga-lglnlogo-mobile]:hover {
  opacity: 1;
}
[ga-attributetable] {
  display: none;
  overflow: hidden;
  min-width: 210px;
  max-width: 100%;
  min-height: 100px;
  max-height: -o-calc(49%);
  max-height: calc(100% - 51 * 1px);
  z-index: 2000;
}
[ga-attributetable].ga-attributetable-bottom-left {
  max-width: none;
  max-height: none;
  overflow: hidden;
  top: auto !important;
  bottom: 34px;
  border-radius: 0;
  background-clip: initial;
  height: 240px;
}
[ga-attributetable].ga-attributetable-bottom-left .ga-attributetable-content {
  height: 100%;
}
@media (max-width: 768px) {
  [ga-attributetable].ga-attributetable-bottom-left {
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
  }
}
[ga-attributetable] .popover-title {
  position: relative;
  padding: 0;
}
[ga-attributetable].ga-attributetable-reduced {
  position: relative !important;
  float: left !important;
  height: 40px !important;
  min-height: 40px !important;
  width: 190px !important;
  min-width: 190px !important;
  top: initial !important;
  left: initial !important;
  bottom: 66px !important;
  right: initial !important;
  top: auto !important;
  left: auto !important;
  right: auto !important;
  z-index: 500;
  -webkit-transition: bottom 1s ease;
  transition: bottom 1s ease;
}
[ga-attributetable].ga-attributetable-reduced .popover-title {
  padding-right: 30px;
  cursor: pointer;
  color: #fff;
  background-color: red;
}
[ga-attributetable].ga-attributetable-reduced .popover-title:active {
  opacity: 0.3;
}
[ga-attributetable].ga-attributetable-reduced .icon-file,
[ga-attributetable].ga-attributetable-reduced .icon-gear,
[ga-attributetable].ga-attributetable-reduced .icon-print,
[ga-attributetable].ga-attributetable-reduced .icon-question .icon-minus,
[ga-attributetable].ga-attributetable-reduced .icon-question-circle {
  display: none;
}
@media (max-width: 768px) {
  [ga-attributetable].ga-attributetable-reduced {
    width: 160px !important;
    min-width: 160px !important;
    bottom: 54px;
  }
}
@media (max-width: 768px) {
  [ga-attributetable] {
    z-index: 1500;
    top: 2%;
    left: 2%;
    right: 2%;
    bottom: 2%;
    width: auto !important;
    max-height: none;
    max-width: none;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 480px) {
  [ga-attributetable] {
    overflow: hidden;
  }
}
[ga-attributetable] .ga-attributetable-content {
  width: 100%;
  max-width: inherit;
  height: inherit;
  font-size: 12px;
}
@media (max-width: 768px) {
  [ga-attributetable] .ga-attributetable-content {
    width: 100%;
    height: calc(100% - 90px);
    max-height: none;
    overflow-x: hidden;
    overflow-y: auto;
  }
}
[ga-attributetable] .ga-buttons {
  position: absolute;
  right: 8px;
  top: 8px;
}
@media (max-width: 768px) {
  [ga-attributetable] .ga-buttons {
    right: 0;
  }
}
[ga-attributetable] .ga-buttons button {
  width: 18px;
  height: inherit;
  opacity: 0.3;
  visibility: visible;
  padding: 0;
  margin: 0;
  vertical-align: top;
  color: inherit;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: inherit;
  border: none;
  box-shadow: none;
  background: 0 0;
}
[ga-attributetable] .ga-buttons button:hover {
  opacity: 0.7;
}
[ga-attributetable] .ga-buttons button:active {
  opacity: 1;
}
[ga-attributetable] .ga-buttons button.icon-remove {
  font-weight: 400;
  font-size: 18px;
}
[ga-attributetable] .ga-buttons button.icon-minus {
  padding-top: 7px;
}
@media (max-width: 768px) {
  [ga-attributetable] .ga-buttons button {
    width: 30px;
    font-size: 18px;
  }
  [ga-attributetable] .ga-buttons button.icon-remove {
    font-size: 20px;
  }
  [ga-attributetable] .ga-buttons button.icon-minus {
    padding-top: 10px;
  }
}
[ga-attributetable] .ga-buttons button.warn {
  color: orange;
  opacity: 0.8;
}
@media print {
  .table {
    overflow-y: visible !important;
  }
  .table-scroll thead {
    display: table-header-group !important;
  }
}
.ng-table th.sortable .sort-indicator {
  display: inline-block;
}
.table {
  overflow-y: auto;
  height: 100%;
  display: block;
  margin-bottom: 60px;
}
@media (max-width: 768px) {
  .table {
    margin-bottom: 0;
    width: unset;
    max-width: unset;
  }
  .table-scroll td {
    width: 70px;
  }
  .table-scroll th {
    width: 70px;
  }
}
.table-scroll thead {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.table-scroll thead th {
  text-overflow: ellipsis;
  overflow: hidden;
}
.ng-table-sort-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
.table-scroll tbody {
  overflow-y: hidden;
  display: block;
  width: 100%;
  table-layout: fixed;
}
.table-scroll tr {
  display: table;
  table-layout: fixed;
  width: 100%;
  max-height: 60px;
}
.table-scroll td {
  text-overflow: ellipsis;
  overflow: hidden;
  height: 47px;
  max-height: 60px;
  text-align: center;
}
.ng-table-counts {
  top: 20px;
  display: block;
}
@media (max-width: 768px) {
  .ng-table-counts {
    width: 100%;
  }
} /*! ngTable v0.8.3 by Vitalii Savchuk(esvit666@gmail.com) - https://github.com/esvit/ng-table - New BSD License */
.ng-table th {
  text-align: center;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ng-table th.sortable {
  cursor: pointer;
}
.ng-table th.sortable .sort-indicator {
  padding-right: 18px;
  position: relative;
}
.ng-table th.sortable .sort-indicator:after,
.ng-table th.sortable .sort-indicator:before {
  content: "";
  border-width: 0 4px 4px;
  border-style: solid;
  border-color: #000 transparent;
  visibility: visible;
  right: 5px;
  top: 50%;
  position: absolute;
  opacity: 0.3;
  margin-top: -4px;
}
.ng-table th.sortable .sort-indicator:before {
  margin-top: 2px;
  border-bottom: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
}
.ng-table th.sortable .sort-indicator:hover:after,
.ng-table th.sortable .sort-indicator:hover:before {
  opacity: 1;
  visibility: visible;
}
.ng-table th.sortable.sort-asc,
.ng-table th.sortable.sort-desc {
  background-color: rgba(141, 192, 219, 0.25);
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
}
.ng-table th.sortable.sort-asc .sort-indicator:after,
.ng-table th.sortable.sort-desc .sort-indicator:after {
  margin-top: -2px;
}
.ng-table th.sortable.sort-asc .sort-indicator:before,
.ng-table th.sortable.sort-desc .sort-indicator:before {
  visibility: hidden;
}
.ng-table th.sortable.sort-asc .sort-indicator:after,
.ng-table th.sortable.sort-asc .sort-indicator:hover:after {
  visibility: visible;
  filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
}
.ng-table th.sortable.sort-desc .sort-indicator:after {
  border-bottom: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
  visibility: visible;
  box-shadow: none;
  filter: alpha(opacity=60);
  -khtml-opacity: 0.6;
  -moz-opacity: 0.6;
  opacity: 0.6;
}
.ng-table th.filter .input-filter {
  margin: 0;
  display: block;
  width: 100%;
  min-height: 30px;
  box-sizing: border-box;
}
.ng-table + .pagination {
  margin-top: 0;
}
@media only screen and (max-width: 800px) {
  .ng-table-responsive {
    border-bottom: 1px solid #999;
  }
  .ng-table-responsive tr {
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    border-right: 1px solid #999;
  }
  .ng-table-responsive td:before {
    position: absolute;
    padding: 8px;
    left: 0;
    top: 0;
    width: 50%;
    white-space: nowrap;
    text-align: left;
    font-weight: 700;
  }
  .ng-table-responsive thead tr th {
    text-align: left;
  }
  .ng-table-responsive thead tr.ng-table-filters th {
    padding: 0;
  }
  .ng-table-responsive thead tr.ng-table-filters th form > div {
    padding: 8px;
  }
  .ng-table-responsive td {
    border: 0;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 50%;
    white-space: normal;
    text-align: left;
  }
  .ng-table-responsive td:before {
    content: attr(data-title-text);
  }
  .ng-table-responsive,
  .ng-table-responsive tbody,
  .ng-table-responsive td,
  .ng-table-responsive th,
  .ng-table-responsive thead,
  .ng-table-responsive tr {
    display: block;
  }
}
.attributeTableModal {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
}
.at-modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 30%;
}
@media (max-width: 768px) {
  .at-modal-content {
    width: 90%;
  }
}
.closeModal {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: 700;
}
.closeModal:focus,
.closeModal:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.modalButtons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.ga-attributetable-content > .ng-scope > .ng-isolate-scope {
  position: -webkit-sticky;
  position: sticky;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  bottom: 0;
  width: 100%;
  padding-right: 20px;
  margin-top: auto;
  height: 60px;
}
.ga-attributetable-content > .ng-scope > .ng-isolate-scope > .ng-scope {
  width: 100%;
}
@media (max-width: 768px) {
  .ga-attributetable-content > .ng-scope > .ng-isolate-scope {
    height: auto;
  }
}
.ga-attributetable-content > .ng-scope {
  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;
}
.attribute-table-row:hover {
  background: #dcdcdc;
}
.popup-attributetable {
  z-index: 1200;
}
.attribute-table-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-left: 4px;
  margin-bottom: 5px;
}
@media (max-width: 768px) {
  .attribute-table-buttons {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
.attribute-table-buttons button {
  margin: 0 10px;
  padding: 2px 8px;
  line-height: 1.4;
}
@media (max-width: 768px) {
  .attribute-table-buttons button {
    margin-top: 5px;
  }
}
.pagination {
  display: inline-block;
  padding-left: 0;
  border-radius: 4px;
  margin-top: 18px;
}
@media (max-width: 768px) {
  .pagination {
    width: 100%;
  }
}
.btn-group,
.btn-group-vertical {
  display: inline-block;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
#element-indicator {
  overflow: hidden;
  white-space: nowrap;
  margin-left: 8px;
}
.attribute-table-row.selected-row {
  background: #bebebe;
}
.table-scroll thead {
  display: table-header-group;
  width: 100%;
}
.table-scroll thead th {
  text-overflow: ellipsis;
  overflow: hidden;
}
.table-scroll tbody {
  overflow-y: hidden;
  display: table-row-group;
  width: 100%;
  table-layout: fixed;
}
.table-scroll tr {
  display: table;
  table-layout: fixed;
  width: 100%;
  max-height: 60px;
  background-color: #fff;
}
.table-scroll td {
  text-overflow: ellipsis;
  overflow: hidden;
  height: 47px;
  max-height: 60px;
  text-align: center;
}
.table-scroll td a {
  text-decoration: underline;
  color: #069;
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group-vertical > .btn.active,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:hover,
.btn-group > .btn.active,
.btn-group > .btn:active,
.btn-group > .btn:focus,
.btn-group > .btn:hover {
  z-index: 2;
}
.btn-group-vertical > .btn,
.btn-group > .btn {
  position: relative;
  float: left;
}
.btn-default.active,
.btn-default:active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.active,
.btn-default.focus,
.btn-default:active,
.btn-default:focus,
.btn-default:hover,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-default.active,
.btn-default:active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.active,
.btn-default.focus,
.btn-default:active,
.btn-default:focus,
.btn-default:hover,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #cdcdcd;
  border-color: #adadad;
}
.btn.active,
.btn:active {
  outline: 0;
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button,
select {
  text-transform: none;
}
button {
  overflow: visible;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button,
select {
  text-transform: none;
}
button {
  overflow: visible;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
.btn-group,
.btn-group-vertical {
  position: inherit;
  margin-top: 16px;
}
.ga-attributetable-title {
  padding: 8px 0 8px 14px;
  cursor: inherit;
}
.btn-primary.active,
.btn-primary.focus,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.table > thead > tr > th {
  vertical-align: baseline;
}
.ga-icon-draw {
  font-family: Maki;
  font-style: normal;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus {
  outline: 0;
}
input[type="checkbox"]:focus,
input[type="file"]:focus,
input[type="radio"]:focus {
  outline: 0;
}
.ng-cloak,
[ng-cloak],
[ng\:cloak] {
  display: none;
}
body,
html {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
body > .popover,
html > .popover {
  z-index: 3000;
}
.ga-visible-3d {
  display: none !important;
}
.ga-3d-active .ga-visible-3d {
  display: block !important;
}
.ga-3d-active .ga-hidden-3d {
  display: none !important;
}
input::-ms-clear {
  display: none;
}
form input.ng-invalid.ng-dirty {
  background-color: #fa787e;
}
form input.ng-valid.ng-dirty {
  background-color: #fff;
}
.ga-dragging {
  cursor: move;
}
.ga-red-tooltip {
  opacity: 1;
}
.ga-red-tooltip .tooltip-inner {
  background-color: #ed1c24;
}
.ga-red-tooltip.top .tooltip-arrow {
  border-top-color: #ed1c24;
}
.ga-red-tooltip.right .tooltip-arrow {
  border-right-color: #ed1c24;
}
.ga-red-tooltip.bottom .tooltip-arrow {
  border-bottom-color: #ed1c24;
}
.ga-red-tooltip.left .tooltip-arrow {
  border-left-color: #ed1c24;
}
.btn[disabled] {
  pointer-events: auto;
}
button.ga-icon {
  width: 1.3em;
  margin: 0;
  padding: 0;
  border: 0;
  background-color: transparent;
  font-size: 1.3em;
  line-height: 1em;
}
button.ga-icon[disabled] {
  color: #ccc;
  cursor: not-allowed;
  opacity: 1;
}
@media (max-width: 768px), (max-height: 600px) {
  button.ga-icon {
    font-size: 2.2em;
    width: 1em;
  }
}
.ol-control button,
button.ga-btn {
  position: relative;
}
.ol-control button i,
button.ga-btn i {
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  color: #343434;
}
.ol-control button .fa-ga-circle-bg,
button.ga-btn .fa-ga-circle-bg {
  color: #fff;
}
.ol-control button.ga-btn-disabled i,
button.ga-btn.ga-btn-disabled i {
  color: #545454;
}
.ol-control button.ga-btn-disabled .fa-ga-circle-bg,
button.ga-btn.ga-btn-disabled .fa-ga-circle-bg {
  color: #d3d3d3;
}
.ol-control button.ga-btn-active i,
button.ga-btn.ga-btn-active i {
  color: #ed1c24;
}
.ol-control button.ga-btn-active .fa-ga-circle-bg,
button.ga-btn.ga-btn-active .fa-ga-circle-bg {
  color: #fff;
}
.ol-control button:hover:not[disabled],
button.ga-btn:hover:not[disabled] {
  opacity: 0.7;
}
.ol-control button:active,
button.ga-btn:active {
  transform: scale(1.2);
  -ms-transform: scale(1.2);
  -webkit-transform: scale(1.2);
}
.touch .ol-control button:hover,
.touch button.ga-btn:hover {
  opacity: 1;
}
.ga-truncate-text {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.ga-truncate-text:before {
  content: "";
}
.ga-no-result {
  width: 100%;
  color: #d3d3d3;
  font-weight: 700;
  font-size: 2em;
  text-align: center;
}
.ga-full-screen #header {
  background-color: transparent;
  box-shadow: none;
  width: 550px;
  margin-bottom: 0;
}
.ga-full-screen #header .pull-right > div {
  display: none;
}
.ga-full-screen #search-container {
  width: 80%;
}
.ga-full-screen #search-container a {
  background-color: #fff;
  border-radius: 3px;
  padding: 1px 6px;
}
.ga-full-screen #footer,
.ga-full-screen #logo,
.ga-full-screen #pulldown,
.ga-full-screen #toptools,
.ga-full-screen.ga-full-screen-no-inputs #search-container {
  display: none;
}
.ga-draw-active #header {
  top: -51px;
}
.ga-draw-active #drawModeHeader {
  top: 0;
}
.ga-draw-active #buttonGroup,
.ga-draw-active #pulldown {
  top: 50px;
}
.ga-draw-active #pulldown-content .panel-heading,
.ga-draw-active #search-container,
.ga-draw-active .theme-toggle {
  display: none;
}
@media (max-width: 480px) {
  .ga-draw-active #pulldown {
    top: 0;
  }
}
.ga-draw-active #pulldown .panel-body {
  max-height: none;
}
@media (max-height: 800px) {
  .ga-draw-active #pulldown .panel-body {
    max-height: none;
  }
}
@media (max-height: 680px) {
  .ga-draw-active #pulldown .panel-body {
    max-height: 300px;
  }
}
@media (max-width: 480px) {
  .ga-draw-active #pulldown .panel-body {
    max-height: 110px;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.2;
  }
  100% {
    opacity: 1;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.2;
  }
  100% {
    opacity: 1;
  }
}
.ga-centered {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.navbar {
  position: absolute;
}
.navbar .heading {
  left: 0.1em;
  position: absolute;
  top: 0.4em;
  font-size: 1.65em;
  font-weight: 700;
  color: #900000;
}
input[type="search"] {
  -webkit-appearance: none;
}
input[type="email"],
input[type="search"],
input[type="text"],
select {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s,
    box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 1px;
}
input[type="email"]:focus,
input[type="search"]:focus,
input[type="text"]:focus,
select:focus {
  border-color: rgba(0, 102, 153, 0.6);
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
    0 0 8px rgba(0, 102, 153, 0.6);
}
input[type="email"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="text"]::-moz-placeholder,
select::-moz-placeholder {
  color: #999;
  opacity: 1;
}
input[type="email"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
select:-ms-input-placeholder {
  color: #999;
}
input[type="email"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
select::-webkit-input-placeholder {
  color: #999;
}
input[type="email"]::-ms-expand,
input[type="search"]::-ms-expand,
input[type="text"]::-ms-expand,
select::-ms-expand {
  background-color: transparent;
  border: 0;
}
fieldset[disabled] input[type="email"],
fieldset[disabled] input[type="search"],
fieldset[disabled] input[type="text"],
fieldset[disabled] select,
input[type="email"][disabled],
input[type="email"][readonly],
input[type="search"][disabled],
input[type="search"][readonly],
input[type="text"][disabled],
input[type="text"][readonly],
select[disabled],
select[readonly] {
  background-color: #eee;
  opacity: 1;
}
fieldset[disabled] input[type="email"],
fieldset[disabled] input[type="search"],
fieldset[disabled] input[type="text"],
fieldset[disabled] select,
input[type="email"][disabled],
input[type="search"][disabled],
input[type="text"][disabled],
select[disabled] {
  cursor: not-allowed;
}
textareainput[type="email"],
textareainput[type="search"],
textareainput[type="text"],
textareaselect {
  height: auto;
}
selectinput[type="email"],
selectinput[type="search"],
selectinput[type="text"],
selectselect {
  height: 30px;
  line-height: 30px;
}
select[multiple]input[type="email"],
select[multiple]input[type="search"],
select[multiple]input[type="text"],
select[multiple]select,
textareainput[type="email"],
textareainput[type="search"],
textareainput[type="text"],
textareaselect {
  height: auto;
}
input[type="text"][readonly] {
  cursor: default;
}
.nav-tabs .active {
  cursor: default;
}
.nav-tabs a {
  text-decoration: none;
}
.nav > li > a {
  cursor: pointer;
  padding: 0 10px;
  color: #fff !important;
  background-color: #000;
}
.nav > li > a:focus,
.nav > li > a:hover {
  background-color: #a9a9a9;
}
.nav-tabs {
  border: none;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  color: #fff !important;
  background-color: red;
  border: 1px solid transparent;
}
.tab-content {
  margin: 5px 0 0 0;
}
.navbar-fixed-top {
  margin: 0;
  -webkit-transition: 1s ease;
  transition: 1s ease;
  -webkit-transition-property: top, height;
  transition-property: top, height;
  box-shadow: 6px 6px 12px rgba(0, 0, 0, 0.175);
}
#header {
  top: 0;
  height: 51px;
  background-color: #fff;
}
@media (max-width: 768px), (max-height: 600px) {
  #header {
    height: 50px;
  }
}
@media (max-width: 480px) {
  #header {
    background: #fff;
  }
}
#header #mu-link {
  position: absolute;
  top: -18px;
  right: 17em;
  z-index: 100;
}
#header #ThemenUndInhalte {
  position: absolute;
  top: 7px;
  padding-top: 4px;
  right: 32em;
  z-index: 100;
  font-weight: 700;
  font-size: 1.3em;
  color: #900000;
}
#header .alert {
  width: 100%;
  height: 100%;
  position: absolute;
  text-align: center;
  top: -51px;
  -webkit-transition: top ease 1s;
  transition: top ease 1s;
}
.offline #header .alert {
  top: 0;
  z-index: 100;
}
.ga-menu-bt {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 100%;
  margin: 0;
  padding: 0;
  border: none;
  background: 0 0;
}
.ga-menu-bt:active,
.ga-menu-bt:hover {
  box-shadow: none;
  opacity: 0.5;
}
@media (max-width: 480px) {
  .ga-menu-bt {
    display: inline-block;
  }
}
.ga-offline-msg {
  width: 100%;
  height: 100%;
  position: absolute;
  text-align: center;
  top: -51px;
  -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
  z-index: 200;
  padding: 0;
  margin: 0;
  line-height: 46px;
  font-weight: 400;
}
@media (max-width: 768px), (max-height: 600px) {
  .ga-offline-msg {
    line-height: 45px;
  }
}
#search-container {
  width: 33%;
  min-width: 250px;
  position: relative;
  z-index: 10;
  margin-left: auto;
  margin-right: auto;
  margin-top: 80px;
}
@media (max-width: 992px) {
  #search-container {
    margin-top: 27px;
  }
}
#search-container [ga-help] {
  position: absolute;
  padding-left: 10px;
  height: 30px;
}
@media (min-width: 992px) and (min-height: 600px) {
  #search-container [ga-help] {
    top: 21px;
  }
}
@media (max-width: 768px), (max-height: 600px) {
  #search-container {
    margin-top: 0;
    width: 260px;
    top: 0.7em;
    left: 44px;
    position: absolute;
  }
}
@media (max-width: 480px) {
  #search-container {
    right: 50px;
    width: auto;
    min-width: initial;
  }
}
@media (max-width: 480px) {
  .search-focused #search-container {
    width: 100%;
    padding: 0;
    left: 0;
    background: #fff;
  }
  .search-focused #search-container input {
    width: 96%;
    margin-left: 2%;
  }
  .search-focused #search-container .icon-search,
  .search-focused #search-container input {
    margin-left: 2%;
  }
  .search-focused #search-container .icon-remove-sign {
    margin-right: 2%;
  }
  .search-focused #search-container .ga-search-dropdown {
    top: 37px !important;
    border-width: 1px 0;
    padding: 0;
  }
}
.ga-logo {
  background: #fff no-repeat left center;
}
#logo {
  width: 320px;
  height: 65px;
}
#logo.ga-logo-de {
	margin-top:25px;
    background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
	
}
@media (max-width: 768px), (max-height: 600px) {
  #logo[class*=" ga-logo-"],
  #logo[class^="ga-logo-"] {
    width: 44px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAMAAACeyVWkAAAC+lBMVEXhAAD/AAD///+FMjLh5+eoAACPgID9AADzAAC9AwP+AAD7///9//+vAAD5//+nAADGAADm6OidXV3+///xAAD2AACtAADlbW2+AwOTAAD8AADDAQGGAQGLLS2QAwPy7++pAACEMjLOkJBvCQnlhIT0AADp2tqLMDDTy8vnAADInp54W1vh4+OSfX2RlZXVMDDPCAj2///o7OyAGRn0//+TLi6+xsbq7e2/v7+gn5+0bGyIamqcLy/U///mAACVSkrZJCRybGy5AADFAACkxMS4rq7z////BAT6Z2e1u7voAAC1vLyyubn29/fBysqglJT0tbXOAACutLTHdXWwr6+moqLRXl7S1tbeiYne///KmJiHeHj+/Pzu8PDiPDy1BATmISHTISGujIzWaGjQ//+ukpK3wMD9/PyQg4PtaWm+3t6wKSn6OTnOLy//CQmNjY2/cXGgnJzVqanTT0+ugoLhfn7yBgbORUXR8PDBWVnI+PjQenrl5eW8Hh7e5OStrq6rWlqUfX3eAADtAADwAADPAADq+/uQgIDDgoLHzMzAAACLKyvKcHDp6+vX///kAADi5+eYgIC1AADDgYHj8/Oem5vi5uamBQW5a2vi8vLUn5+DMzNxSUlxRES6lZWMAwORgIDbAAClwMCHDw/uAADZJSWneXnp9PR6BAS1CQnY//+swMDA4ODji4umr6+0eXmqxsawkZHBVFTlbGxkIyO6Ly92mJjIIyOwICCIMjJ7jIzdl5fc4uKauLiUsbGsAAD/FRXBAADjYmKrSkrdAACdmZnEAADtCQnZMjLZAADKSUnJxsa0AQHWnZ3bDw9LCQk5W1uHZ2fJcXGARESpcnKZsbGiqanBIiKrz8/Y5uazx8eyTU2h19fPUVHN///OAQHCgoLsAADo6+uUfHyFBQVrOzuW5eXx9vbFaGjr//9tDg7i///kMDDg6urb4uLdDAzhGBiOa2vhHx98Hx/HhIT3AACz3t68AwNxZmamtLTItbWQk5PJiIj///9bN12tAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgBBYHKw1X7IjwAAABNklEQVQY02Ng6D3PzMysuFN9NjMUbDnKwMBQx88IBOzsjDDwPRooysIKYm7NhotyskFFb6cw3bxTiy5a6bJp+ctlImiiHE33maaEnEQTZVwyj2nm1COMjFxL9VskIKJl6+Ou32CquMzByJjQV5Uk0A4SFfM/tfGqvEUNkzBP26XDRdxOj0Gi/D+tlCINddKZgGDNyoBVxxpBorwvejTvnt7Lx8Qj/DwtcdazgxOBohNY39QfZ1y4ffLZhl1uWQ6TLrTqAkX3KIisDgY6g+Mhx5lQ7rX98dIZQFHBxXC/MrIXpLqeM/YEijLMQYiKRs14IK79CCR6DSFa+k1Aa3cQAxggRL8Uh93ygggyPEEIN//xWAEVZfBWloKKfn1lxgAH5j/kGNmB8SHjGMuADKZdFLIXshaE8gCMSFv36hifHQAAAABJRU5ErkJggg==);
    background-position: center;
  }
}
#toptools {
  position: absolute;
  top: 0.2em;
  right: 2em;
}
#toptools > div {
  display: inline-block;
}
#toptools a {
  font-size: 80%;
}
@media (max-width: 768px) and (min-width: 560px) {
  #toptools {
    width: calc(100% - 350px);
  }
}
@media (max-width: 559px) {
  #toptools {
    display: none;
  }
}
#linkedLogos {
  position: absolute;
  top: 0.7em;
  right: 1em;
  width: 100%;
  height: 30px;
}
#linkedLogos > div {
  display: inline-block;
}
@media (max-height: 600px) {
  #linkedLogos {
    display: none;
  }
}
@media (min-height: 601px) {
  #linkedLogos {
    display: block;
  }
}
#linkedLogosSmall {
  position: absolute;
  top: 2em;
  right: 2em;
  width: 100%;
  height: 20px;
}
#linkedLogosSmall > div {
  display: inline-block;
}
@media (max-height: 600px) {
  #linkedLogosSmall {
    display: block;
  }
}
@media (min-height: 601px) {
  #linkedLogosSmall {
    display: none;
  }
}
#elbtalaue,
#gaa,
#harz,
#npw {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-left: 10px;
}
#elbtalaueSmall,
#gaaSmall,
#harzSmall,
#npwSmall {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 8px;
}
#elbtalaue.ga-logo-Elbtalaue {
  background-image: url(data:image/png;base64,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);
}
#elbtalaueSmall.ga-logo-Elbtalaue {
  background-image: url(data:image/png;base64,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);
}
#gaa.ga-logo-GAA {
  background-image: url(data:image/png;base64,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);
}
#gaaSmall.ga-logo-GAA {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH4gESCh8MmVNh7gAABApJREFUOMuFVF2IVVUU/r59zrnnzO3+Nr+OM2E6ZlBCRQY9CELUWy89FUg/D4IZUkJaQaFDSCSBqJRUVo6aJiJi0GQMTBQoDjZOpjk/is442jjZda4zTnfumXv210P3DpeBaMFi77X22t/+1mKvBZRFEiXFJTVL8gaHRhOjw7d+6u3tS1trIckpx1Rr9V1Pkl9xQJKRFKs8MCu98sSqtbo9qXYAuDs1WbnoS3LL8XNaxomh+hUAODcwhN/6f79vY3vHTSx8WQeO9VypysIpM6mwrZBhGdipGESV3JgofXFP2wviAxv06NObFEnPdhw+UcnivwCdOZzKpsJ2664j4uJ1Ytt6oeklHT1x+vo8lu68Wpqy3xhJJCkAIIlcIdz9wfbDIH04FNxUFlu371+Yn9bGMqbzbyhVUQAqn1m3YkjC+LWL6U/2fPtikFqMdIKocRPwanwQeZw8fX5b96m+1KXhG9eDWJCcyOWbg5qguXdg5BbJ9ZIsALiVVEjiRq60dc++jni2Loumeov6dBp1DU1oqUti7OYkMvXxd718CQ21KPkmcE/19OPLbzoxPPJXN8ljAGDIuTp6e7/+bs00AtCbgRfFQOPBaBYRSwhdA1cejABZ6yZTPt7c3IGjx88jN8X3yxiuuZObJgDkC9i24/PjMceU4FhCNoEILiwMREG0AAQncuHJ4sfus+i/nIeTaMGujw89FBaKK8IwlEndG0fPuaHmnZ91vnbXJCATQjAoekWQEQjBCHAsYE0EiwjxTB3ebj8IJH1ELGLvkS5cGpta5/t+ZEiqZVFr10c7jnpWAUAfMABooaqvRBBGFvRDdHb3oX+oCIMIhhbxbBu2fLh/tTTb6OZyY02/9J5e9vqap2BicfiuQRDz4PoBzgyNwxgDCBAEwYMtGkSFUby36Rk4JkRkZ+EwgzAccwF3gpIckhHmyYXhWz8//OTala+uXY3GrIvGxjQaarNozaa6li4O3rmTH5tYdP8jV/4cG1zesGDZ+atX+5fPzCDvAohJmgVgAfgkC5eHxze0b+9Y6SQaMHB5GPWPt8EhQYRYsiR7IJNO9mUyDTFJcQBDkjwAF0jKAJghWQJgr4/eLsxM/ZGaCs1b+w/2QDA4eeYCHD8JlUKkazzUZlL7AFiSMyT/JlkkOUtSkoypbrvW+2rhJxas2Ln7SGMs0wKBCCMPZ3+9CEZCc31meH5pqoaET9Ka6mkzmb/zWO+58b1fHfgeYakIRSXAGnT+0I36lubSg0tbVz33/GaQRGUGlluXJIuS5lovBqCYTKeC/NRg9OnON25aek2zhZnBwKmpUzTtLsyyi+SIJODQliTJKUkOAJG0ZVIBJGUk+SPXBvB/UiwWjaQaSYGkdNVwnlv/AYvPhc5j8mJlAAAAAElFTkSuQmCC);
}
#harz.ga-logo-Harz {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4wMEDwQtvinwRwAAA8xJREFUSMe1lztsHFUUhr9zZ+z17vq1pgkPIUtjlIJESURhBxLSGYNwD0XktIiSRMIIpEgkouEhCmo3Fk0qCis4IBq0yOIhu0BRRLyOqCyE7Nie9Y52vXcOxeysH9kZzyrmr+6M5s5///O+Qgq0AuK119PAJDAOjAGl1mebwCqwBNwTj4WjeztB0gi1QhG4DtxEAAe0BqEvaD3aKjnFDChSACygAMwCX4tHkJn4AOkUcBcDWhXqDwy1sku4FR1AWjtVgRCcklK4bOl9KUSKCiEAU+Kx2Em9JJB+C7yrTaj95BL85iA9ZII2oHDJUni9CQaAefG4epRcOpD+DrwS7sLjb3I8DUrvNTADCvCLeLx2kFw6KbX/CltzvTwttAnD1xq4zynAgni83UnxFHD3JJQeQgil99vKp4BF8UC0AkARqGoTNr88QdJYXZ8ycqMBderi0acVMC2bX8dEgZQVJlRMqNlMHgj+HRcgpxVuibfvY9WasPFVb2r0mlDZKbmsnB9ktxiFbHHXcmHZp3/bopJ2Unhmtg57APS4WmEagfoDk0rqNpXylWEeegXc5r7Sx8M9/P1inrFKjYnydjK5heBnh/yEBXjeAJM4UCu7qUrLV4ZZG80fIo3hWGVtNM8f44PJ5hcIltocswYY112iipSAnZLLQ6+AaHrtvX+6iD+ULEBtezljgLHQF3CSf7pyfrCj0ifcYZVHXj75gGF71WeAkjakXXs7mbnaCqQsWD+VSza3Hoq1DHnYTc5mTUdgU3IadZlO1jFCcddmJn52vU5o5NhTGWDVDOhB+z+BC8s+1jleizXC6FqQnFL79g0MsCSFqJ8moX/bMlapcVx4nfvTp38n2TqyH8BzBriHhcLl5A0qMFHe5vRqraNya4Qz96ucWakmq1XIX2zGT5/ul8xA2PiiF+lNL5n+kMsjL8/6qRzS8unoWkD/TnrJFAdGbtRjl7pxts9KUT8rXLIEvyYndGiEom85u1zlXOi336mQXqcVci+HMenH4mHjtpgHaoSw8fn/0RZh5IM67KHiYdptsTUNTmGicUWbJ0s8NNOIu9JkPO20A1w8FoF5M6AMX2ukpldXpO80cIY0Hvp+PDRzHZm7ysCroS9szfWggXRXulo+lXyktEX6vXi8mWW8XQDeIgf+HZfGX040rEsGQjcKpOL0XmzeefG42s1A/wbwHZCjJ2riwZIbtbbwQMGXqCKJE+Vp/qKN3RS2BvofuqrpBw5wG/ioS2N/Ih630u5PkuXSphVc4AXgQ2AG6DvyaQDMAbeBf8TDHndp+w/Hnprhc5bj9QAAAABJRU5ErkJggg==);
}
#harzSmall.ga-logo-Harz {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH4wMEDwUU+DdJDgAAAvdJREFUOMuVlE9sVFUUxn/n3vcm81ocBqz80QRTXkFZodAUIUKipomJ0QULV10YXbAikbV7Y9hICAtXmG4MG0iIC2PZdWMKoUDYiJ3ByII/xsrYNp3OvHfecfFmOn0zg4knucl9757z3XPP9+UTOmF1kHhzX8UzBcyQcNKUfYCJ5xEh88AsKXdkgobV85purdAXVucsJc7pYxlv3fekzwRr5WlSNoJdRvmw4l61JTb4RmIub21Guh9WJ0C4RMqZtbmQ1j2XX9d/pYEplN9SRqdTJGRWYj7r4mym20O+02U5s3o1JP1TkJD/DEsh2GNUTie4Mbsgr3PO6h1Aq3MW5WLjcgl9LvyfcNuM6udtpMwnEvOjWJ0qJRbXrofjG4tuoDOfGhpKb+9lYATRlDLyfrpOxliAZ0ofy3jr3iBY5oWFE9t5ursEIux90mLy5gpOrZck0FzwjLyrESWbccBM674fGH7mhZ8+GqO2f4Rm5GmWHbU44ucPXyYNi8mWQfO2E0JOORJOps+kAOhT49axCo1KgM963bgM/t4Z8tsbo/gtXYqH9gMPjgPOlH1dnXVDQ+Hp7lIBrAdq/L4/wmUUnq3LAhC7fKxDQl7MttiQkk66E88jKdsAs3uftMjcYF3mhPGHzeJZBn6nAdQcIfPBLiv0qV6YvLnCjucp6gUTMMn/v/JXwsFf1wvyMYXSIYWMJQfMlg8rpn2zUmN6bpm376xSWVW2r6QcWVzhg7nlAiFdUqKjaiTMi9WoEnFr7VowsXHXI0GfsNU2Ccgcw4V9TBl5L21gvOZkggYbfD06nRLsGRy2eiEJ8zUMzL1kRMcVjE8lZt11XOJ7CZmtnE5w2+xFvA8Fq37RRiI7LzE3rN6xr65B2h98a2t82fwloLngsSyfz6bos5wA8RC9o0THFYnsPAlf4UmL9tXzxY8RrtCWqHnbSfuBz0UruTRKbyrRpBoB/3SeeaNgsH1unYPWiHDMEHIKxwGgk06NjCUS5jF+kJj1rWAA/wKRkkd35QHsXgAAAABJRU5ErkJggg==);
}
#npw.ga-logo-NPW {
  background-image: url(data:image/png;base64,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);
}
#npwSmall.ga-logo-NPW {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAABcSAAAXEgFnn9JSAAAAB3RJTUUH4gESCiEXUvOzfwAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAADnUlEQVQ4y42UbWibVRTH/+c+z5M8SZo2b22J7VrXuXUfVmaZrEwmiqItKYXNlw9qVxaKjonUCgoi+kkRv8i6wlSsIzDaDaxrcWO1dSJsDKfVshdcqZ2EdqSsXTP7luRJnpd7/VCbLUk7PZ8u957z+99zzr2HsIF9GBkObCo/3mZX5oK64WsQAOy2xZ8NI3hrNn7yxAcHKLFeHK0tjpx+H2+/8Ak+7u3xVpSd6uZCby1R0/CrJlSZAwA0Q8K8JiOhqyA4+vTESDvsr+p29qwIh8L3gGuwL852Nqrq6HCpI4O6QAIumwmTU466xASWdRnX591iQXMSF7v2tDce+SUyFEE4FL53w2PfHd7ncFwbfLRsGVVuDaYgPMhkJhBddOGPeDFI1O/RzdlfDzX3C/nTU90ocYpq1XlysL4sgaAr858wADA5obo4BUDgRvzq5dl4hw/oX2DvvdwBm324/6EiAxVFaYh1ghlxMOIF+wJAjSeFgENDVfDLbgCgz775qNrrPTfV9PBdMMrF2RQDVyZ24K9YFQgC2zdHUbdlAhnDluOnWxJ+mApgZu6dUtlTMna43KkLmXHi96VqVwx8/u0rmJ33grFVoeuTWzC2aQcOtpxGxlCyvg7FhM+hA+VftzJCcq/fYebAAODild2Yi3uyMACQJI5oLIixibocX4sTAg4DDPxJRmSVOmUrt4OyifFoDWid3jDGMR7dDInl1tQpWyBKeRnnpFDBaxewLGnjDlsSkFfvVQYHY8yKpS2Wc2iYMmoqYxsCaypuFwimLQbOixUmoPz2d1oB5ek9s/sybHmlAACnquOJ+tG8ZyWwkJYEgPNS00svsjSmW2t9GkReYx7feQ0pzYWE5oZqN7Fz6020Np+BmZeRAOHqHTetJBoOEgAcH25ervXH3I94k4XTgwQUWQdAMEylQJQIuBF3Y3rJPxp+7scGOjrwLhQlvku1//n7U1V34VwnzQfZUkbBpVgAKa2+VjfKJ7NyXw21dam28bf2Vq78LygBWNFlXJophmVtPdDe1NcLANlivB460ZnObD964ZYP0UUnZCZAG4AkEphccOFizA/Oq9vam/p6e0ZacgfsmvUMvfE0k24OyNJiSUWRCb/DgCqt3lgzJcQ1BbeTErhVdmcptS3Uub9rrGekBa81nl39FPfDIkMRJM0LP70ZOu85dubQ/mlr6vmZleVK/q8wgYRleWLJ9LaBjn1dg5HvHwOALAwA/gHu0nMsRoJdDAAAAABJRU5ErkJggg==);
}
#nlwkn {
  display: inline-block;
  width: 57px;
  height: 30px;
  margin-left: 10px;
}
#nlwkn.ga-logo-NLWKN {
  background-image: url(data:image/png;base64,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);
}
#nlwknSmall {
  display: inline-block;
  width: 38px;
  height: 20px;
  margin-left: 8px;
}
#nlwknSmall.ga-logo-NLWKN {
  background-image: url(data:image/png;base64,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);
}
#drawModeHeader {
  top: -100px;
  height: 50px;
  font-weight: 700;
  text-align: center;
  vertical-align: middle;
  padding: 6px 12px;
  background-color: #fff;
}
#drawModeHeader .btn-primary {
  margin-top: 1px;
  background-color: #c00;
}
#drawModeHeader .btn-primary .icon-arrow-left {
  vertical-align: middle;
}
#drawModeHeader [ga-help] {
  visibility: visible;
  height: 100%;
  float: left;
  width: 30px;
}
#drawModeHeader .ga-title {
  font-size: 2em;
  line-height: 1.7em;
  left: 260px;
  right: 260px;
}
@media (max-width: 768px) {
  #drawModeHeader .ga-title {
    left: 260px;
    right: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media (max-width: 768px) and (max-width: 480px) {
  #drawModeHeader .ga-title {
    left: 50px;
    right: 50px;
  }
}
#drawModeHeader .icon-arrow-left + span {
  padding-left: 5px;
}
@media (max-width: 480px) {
  #drawModeHeader .icon-arrow-left + span {
    display: none;
  }
}
#footer {
  min-height: 0;
  font-size: 11px;
  background-color: rgba(214, 214, 214, 0.9);
  padding-left: 12px;
  padding-right: 0;
}
#footer > div {
  height: 26px;
  line-height: 26px;
  margin-right: 1em;
}
#footer [ga-scale-line] {
  line-height: 1.5em;
  height: 1.5em;
  margin-top: 0.4em;
}
@media (max-width: 768px) {
  #footer {
    background: 0 0;
    padding-left: 2px;
  }
  #footer > div {
    display: none;
  }
  #footer [ga-scale-line] {
    display: inline-block;
    position: absolute;
    bottom: 0;
    width: auto;
    height: auto;
    line-height: 1.4em;
    margin: 0;
  }
  #footer [ga-scale-line] .ol-scale-line-inner {
    background: rgba(255, 255, 255, 0.7);
    outline: 2px solid rgba(255, 255, 255, 0.7);
    font-weight: 400;
    height: 14px;
    line-height: 1em;
  }
}
#mouseposition select {
  height: auto;
  min-height: inherit;
  width: auto;
  font-size: inherit;
  padding: 5px;
}
#mouseposition [ga-mouse-position],
#mouseposition select {
  display: inline-block;
}
.separator-mixin {
  content: "";
  border-right: 1px solid #d6d6d6;
  margin: 0 0.2em 0 0.6em;
}
a .ga-icon-separator {
  content: "";
  border-right: 1px solid #d6d6d6;
  margin: 0 0.2em 0 0.6em;
  display: inline-block;
  width: 1.5em;
}
@media (max-width: 480px) {
  #pulldown .ga-pulldown-shadow {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1999;
    top: 0;
    background: #000;
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    -webkit-transition: opacity 0.3s, -webkit-transform 0s 0.3s;
    transition: opacity 0.3s, -webkit-transform 0s 0.3s;
    transition: transform 0s 0.3s, opacity 0.3s;
    transition: transform 0s 0.3s, opacity 0.3s, -webkit-transform 0s 0.3s;
    -ms-transform: translateX(-100%);
  }
}
@media (max-width: 480px) {
  #pulldown.ga-pulldown-shown .ga-pulldown-shadow {
    opacity: 0.5;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -ms-transform: translateX(0);
  }
}
#pulldown .fa-caret-down {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0 7px 0 12px;
  text-align: center;
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
  vertical-align: -2px;
}
#pulldown .collapsed .fa-caret-down {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
#pulldown .panel {
  margin: 0;
  border: none;
  border-radius: 0;
  overflow: visible;
}
#pulldown .panel:last-child .accordion-toggle.collapsed {
  border-bottom: none;
}
#pulldown .panel-body {
  background-color: #fff;
  border-top: none;
  max-height: 400px;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  font-size: 12px;
}
@media (max-height: 800px) {
  #pulldown .panel-body {
    max-height: 300px;
  }
}
@media (max-height: 600px) {
  #pulldown .panel-body {
    max-height: 95px;
  }
}
@media (max-width: 480px) {
  #pulldown .panel-body {
    background-color: rgba(255, 255, 255, 0.9);
    font-size: 14px;
    max-height: none;
  }
}
#pulldown .panel-body .panel-body {
  padding: 0;
}
#pulldown.selection-and-catalog-shown .panel-body {
  max-height: 250px;
}
@media (max-height: 800px) {
  #pulldown.selection-and-catalog-shown .panel-body {
    max-height: 150px;
  }
}
@media (max-width: 480px) {
  #pulldown.selection-and-catalog-shown .panel-body {
    max-height: none;
  }
}
#pulldown-content {
  position: absolute;
  width: 320px;
  z-index: 600;
  top: 51px;
  box-shadow: 6px 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-transition: width 0s 0.3s, top 1s, -webkit-transform 0.3s;
  transition: width 0s 0.3s, top 1s, -webkit-transform 0.3s;
  transition: transform 0.3s, width 0s 0.3s, top 1s;
  transition: transform 0.3s, width 0s 0.3s, top 1s, -webkit-transform 0.3s;
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
  -ms-transform: translateY(-100%);
}
@media (max-width: 768px), (max-height: 600px) {
  #pulldown-content {
    top: 50px;
  }
}
@media (max-width: 480px) {
  #pulldown-content {
    z-index: 2000;
    top: 0;
    right: 0;
    width: 0;
    max-height: 100%;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  #pulldown-content #shareHeading {
    display: none;
  }
  #pulldown-content #share {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
  }
}
#pulldown-content .accordion-toggle,
#pulldown-content .panel-body-wide a {
  display: block;
  background-color: #fff;
  color: #000;
  text-decoration: none;
}
#pulldown-content .accordion-toggle:active,
#pulldown-content .accordion-toggle:hover,
#pulldown-content .panel-body-wide a:active,
#pulldown-content .panel-body-wide a:hover {
  text-decoration: none;
  color: #666;
  background: #fff;
}
#pulldown-content .accordion-toggle:active .spacer,
#pulldown-content .accordion-toggle:hover .spacer,
#pulldown-content .panel-body-wide a:active .spacer,
#pulldown-content .panel-body-wide a:hover .spacer {
  visibility: visible;
}
#pulldown-content > .panel > .panel-heading {
  padding: 10px 10px 10px 0;
  border-radius: 0;
}
#pulldown-content > .panel > .panel-heading [ga-help] {
  padding: 0;
  vertical-align: middle;
}
@media (max-width: 768px), (max-height: 600px) {
  #pulldown-content > .panel > .panel-heading {
    padding: 12px 10px 12px 0;
  }
}
#pulldown-content .panel > .accordion-toggle {
  border-bottom: 1px solid #c7c7c7;
  font-weight: 700;
  -webkit-transition: background-color 0.35s ease;
  transition: background-color 0.35s ease;
}
#pulldown-content .panel > .accordion-toggle.light.collapsed {
  background-color: #e9e9e9;
  color: #000;
}
#pulldown-content .panel > .accordion-toggle:active,
#pulldown-content .panel > .accordion-toggle:hover {
  text-decoration: none;
  color: #666;
  background: #fff;
}
#pulldown-content .panel > .accordion-toggle:active .spacer,
#pulldown-content .panel > .accordion-toggle:hover .spacer {
  visibility: visible;
}
#pulldown-content .panel > .accordion-toggle span {
  vertical-align: -2px;
}
#pulldown-content .panel:nth-child(1) > .accordion-toggle.collapsed {
  background-color: #f99;
  color: #fff;
}
#pulldown-content .panel:nth-child(2) > .accordion-toggle.collapsed {
  background-color: #ff5050;
  color: #fff;
}
#pulldown-content .panel:nth-child(3) > .accordion-toggle.collapsed {
  background-color: #c00;
  color: #fff;
}
#pulldown-content .panel:nth-child(4) > .accordion-toggle.collapsed {
  background-color: #b00000;
  color: #fff;
}
#pulldown-content .panel:nth-child(-n + 4) .accordion-toggle,
#pulldown-content .panel:nth-child(-n + 4) .panel-body-wide a {
  border-bottom: none;
  background-color: #fff;
}
#pulldown-content .panel:nth-child(-n + 4) .accordion-toggle:focus,
#pulldown-content .panel:nth-child(-n + 4) .accordion-toggle:hover,
#pulldown-content .panel:nth-child(-n + 4) .panel-body-wide a:focus,
#pulldown-content .panel:nth-child(-n + 4) .panel-body-wide a:hover {
  text-decoration: none;
  background: #fff;
  color: #1d1d1d;
}
#pulldown-content .panel:nth-child(-n + 4) .accordion-toggle:focus .spacer,
#pulldown-content .panel:nth-child(-n + 4) .accordion-toggle:hover .spacer,
#pulldown-content .panel:nth-child(-n + 4) .panel-body-wide a:focus .spacer,
#pulldown-content .panel:nth-child(-n + 4) .panel-body-wide a:hover .spacer {
  visibility: visible;
}
.ga-pulldown-shown #pulldown-content {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -ms-transform: translateY(0);
}
@media (max-width: 480px) {
  .ga-pulldown-shown #pulldown-content {
    width: 96%;
    -webkit-transition-delay: 0.1s;
    transition-delay: 0.1s;
  }
}
#draw-style-popup {
  width: 320px;
  margin: 18px 0 0 -160px;
  overflow: visible !important;
}
#draw-style-popup[style] {
  z-index: 500 !important;
}
@media (max-width: 480px) {
  #draw-style-popup {
    margin: 0;
  }
}
#menu-button {
  position: absolute;
  bottom: -34px;
  width: 75%;
  height: 34px;
  z-index: 990;
  margin-left: 12.5%;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-color: #474949;
  border-color: #474949;
  color: #fff;
  font-weight: 700;
  box-shadow: 6px 6px 12px rgba(0, 0, 0, 0.175);
}
#menu-button .fa-caret-down {
  display: inline-block;
  vertical-align: middle;
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}
#menu-button .ga-hidden-collapsed,
#menu-button .ga-visible-mobile {
  display: none;
}
@media (max-width: 480px) {
  #menu-button {
    top: 0;
    right: 0;
    width: auto;
    height: 50px;
    margin: 0;
    padding: 0 5px;
    border-bottom-right-radius: 0;
  }
  #menu-button .ga-visible-mobile {
    display: inline;
  }
  #menu-button .ga-hidden-mobile {
    display: none;
  }
}
.ga-pulldown-shown #menu-button .fa-caret-down {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.ga-pulldown-shown #menu-button .ga-visible-collapsed {
  display: none;
}
.ga-pulldown-shown #menu-button .ga-hidden-collapsed {
  display: inline;
}
.theme-toggle {
  position: relative;
}
.theme-toggle .topic-modal-toggle {
  cursor: pointer;
  float: right;
  margin-right: 5px;
  height: 40px;
  line-height: 40px;
}
@media (max-width: 768px), (max-height: 600px) {
  .theme-toggle .topic-modal-toggle {
    height: 44px;
    line-height: 44px;
  }
}
#pulldown-content {
  box-shadow: 6px 6px 12px rgba(0, 0, 0, 0.175);
  border-right: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
}
#pulldown-content.collapse {
  border-bottom: none;
}
.modal {
  overflow: auto;
}
.modal textarea {
  resize: vertical;
}
.modal-dialog {
  top: 51px;
  margin: auto;
  max-width: 600px;
  max-height: none;
}
@media (max-width: 768px), (max-height: 600px) {
  .modal-dialog {
    top: 50px;
  }
}
@media (max-width: 480px) {
  .modal-header {
    padding: 5px 15px;
  }
}
.modal-header > .fa-remove,
.popover-content > .fa-remove,
.popover-title > .fa-remove {
  position: absolute;
  top: 0;
  right: 0;
  width: 38px;
  height: 55px;
  font-size: 18px;
  opacity: 0.3;
}
.modal-body {
  padding: 20px;
  overflow-y: auto;
}
@media (max-width: 480px) {
  .modal-body {
    padding: 10px;
    max-height: 340px;
  }
}
#selection .panel-body {
  padding: 0 4px;
}
#selection .popover-content {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 200px;
}
#selection .ga-more-layers {
  width: 100%;
  padding: 5px;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
}
#draw-popup .panel-heading,
#featuretree-popup .panel-heading,
#import-kml-popup .panel-heading,
#import-shapefile-popup .panel-heading,
#import-wms-popup .panel-heading,
#measure-popup .panel-heading {
  display: block;
}
@media (max-width: 768px) {
  #draw-popup,
  #featuretree-popup,
  #import-kml-popup,
  #import-shapefile-popup,
  #import-wms-popup,
  #measure-popup {
    max-width: 100%;
    height: 190px;
  }
  #draw-popup .ga-popup-content,
  #featuretree-popup .ga-popup-content,
  #import-kml-popup .ga-popup-content,
  #import-shapefile-popup .ga-popup-content,
  #import-wms-popup .ga-popup-content,
  #measure-popup .ga-popup-content {
    overflow: auto;
  }
}
#import-wms-popup {
  max-width: 100%;
  max-height: 100%;
  display: none;
}
@media (max-width: 768px), (max-height: 600px) {
  #import-wms-popup {
    height: 435px;
  }
}
#import-wms-popup .ga-popup-content {
  max-height: inherit;
}
#measure-popup.ga-profile-active {
  right: 0;
}
#measure-popup .ga-popup-content {
  overflow: visible;
}
@media (max-width: 768px), (max-height: 600px) {
  #measure-popup .ga-profile-inner {
    overflow: visible;
  }
}
#featuretree-popup {
  width: 320px;
}
#featuretree-popup .ga-popup-content {
  padding: 5px 9px 5px 5px;
}
#featuretree-popup .ga-popup-content a {
  text-decoration: none;
  color: #000;
}
#featuretree-popup .ga-popup-content li.selected a {
  color: red;
}
.ga-popup-content a,
[ga-context-popup] .popover-content a {
  text-decoration: underline;
  color: #069;
}
.ga-draw-modify .modal-header,
.ga-draw-modify .popover-title,
.homescreen .modal-header,
.homescreen .popover-title,
[ga-context-popup] .modal-header,
[ga-context-popup] .popover-title,
[ga-offline-menu] .modal-header,
[ga-offline-menu] .popover-title,
[ga-share] .modal-header,
[ga-share] .popover-title {
  position: relative;
  padding-right: 0;
}
.ga-draw-modify .modal-header .icon-remove,
.ga-draw-modify .popover-title .icon-remove,
.homescreen .modal-header .icon-remove,
.homescreen .popover-title .icon-remove,
[ga-context-popup] .modal-header .icon-remove,
[ga-context-popup] .popover-title .icon-remove,
[ga-offline-menu] .modal-header .icon-remove,
[ga-offline-menu] .popover-title .icon-remove,
[ga-share] .modal-header .icon-remove,
[ga-share] .popover-title .icon-remove {
  position: absolute;
  top: 0;
  right: 0;
  width: 38px;
  height: 100%;
  opacity: 0.3;
  font-size: 18px;
}
.ga-draw-modify .modal-header .icon-remove:hover,
.ga-draw-modify .popover-title .icon-remove:hover,
.homescreen .modal-header .icon-remove:hover,
.homescreen .popover-title .icon-remove:hover,
[ga-context-popup] .modal-header .icon-remove:hover,
[ga-context-popup] .popover-title .icon-remove:hover,
[ga-offline-menu] .modal-header .icon-remove:hover,
[ga-offline-menu] .popover-title .icon-remove:hover,
[ga-share] .modal-header .icon-remove:hover,
[ga-share] .popover-title .icon-remove:hover {
  opacity: 0.7;
}
.ga-draw-modify .modal-header .icon-remove:active,
.ga-draw-modify .popover-title .icon-remove:active,
.homescreen .modal-header .icon-remove:active,
.homescreen .popover-title .icon-remove:active,
[ga-context-popup] .modal-header .icon-remove:active,
[ga-context-popup] .popover-title .icon-remove:active,
[ga-offline-menu] .modal-header .icon-remove:active,
[ga-offline-menu] .popover-title .icon-remove:active,
[ga-share] .modal-header .icon-remove:active,
[ga-share] .popover-title .icon-remove:active {
  opacity: 1;
}
.panel-body-wide {
  padding: 4px 4px;
}
.panel-body-wide > ul {
  padding-left: 3px;
}
.panel-body-wide a {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e9e9e9;
  height: 2.75em;
  line-height: 2.75em;
}
.panel-body-wide li:last-of-type a.collapsed {
  border-bottom-width: 0;
}
.panel-body-wide ul {
  list-style-type: none;
  margin-bottom: 0;
}
.panel-body-wide ul ul li:last-of-type a {
  border-bottom-width: 1px;
}
ul.panel-body-wide {
  margin-bottom: 0;
}
#catalog .panel-body-wide,
#catalog .panel-body-wide > ul {
  padding-left: 2px;
}
.topic-container {
  padding: 0.7em 0.7em 0;
  display: table;
  width: 100%;
}
.topic-container select,
.topic-container span {
  display: table-cell;
}
.topic-container span {
  font-size: 13px;
  font-weight: 400;
}
#settings .options {
  display: table;
  width: 100%;
}
#settings label {
  display: table-row;
}
#settings select,
#settings span {
  display: table-cell;
  margin: 1px;
}
.icon-minus,
.icon-plus {
  padding: 1px 1px 0;
  border: 1px solid #afafaf;
  border-radius: 2em;
  box-shadow: 0 0 2px #c7c7c7;
  font-size: 10px;
  margin: 0 0.5em;
}
.icon-question-circle:focus,
.icon-question-circle:hover {
  text-decoration: none;
}
.icon-question-circle {
  color: #424242;
}
#pulldown-content .panel > .dropdown-help-icon {
  color: #fff;
}
.dropdown-help-icon {
  right: 0.7em;
  position: absolute;
  line-height: 3.1;
  font-size: 1em;
}
.dropdown-help-icon.big {
  font-size: 1.1em;
  line-height: 2.5;
}
.tt-hint {
  display: none !important;
}
.tooltip-inner {
  text-align: left;
}
.ga-tooltip-metadata .popover-content {
  padding: 0;
}
.bod-title {
  color: red;
}
.bodsearch-header,
.legend-header {
  background-color: #eee;
  padding: 8px;
}
.office-provider {
  color: red;
  font-style: italic;
  margin-bottom: 5px;
  margin-top: 1px;
}
.legend-abstract {
  width: 100%;
}
.legend-footer {
  padding: 8px;
  height: 100%;
}
.legend-footer .img-container {
  overflow-x: auto;
}
.legend-footer .bod-footer {
  background-color: #fff;
}
.legend-footer span {
  font-weight: 700;
}
.legend-footer table {
  font-size: 100%;
  width: 100%;
  border: 0;
}
.htmlpopup-container {
  width: 100%;
  font-size: 11px;
}
.htmlpopup-container span {
  font-weight: 700;
}
.htmlpopup-container .htmlpopup-header {
  background-color: #e9e9e9;
  padding: 7px;
}
.htmlpopup-container .htmlpopup-content {
  padding: 7px;
}
.htmlpopup-container .htmlpopup-content table {
  font-size: 11px;
  width: 100%;
  border: 0;
}
.htmlpopup-container .htmlpopup-content table td {
  vertical-align: top;
}
.htmlpopup-container .htmlpopup-content table .cell-left {
  width: 150px;
}
.htmlpopup-container .htmlpopup-content table .cell-left-large {
  width: 320px;
}
@-webkit-keyframes loader {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}
@keyframes loader {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}
#loader {
  display: none;
  position: fixed;
  z-index: 1050;
  top: 0;
  left: 0;
  height: 4px;
  background: red;
}
#loader:before {
  content: normal;
}
.online.ga-wait-cursor {
  cursor: wait;
}
.online.ga-wait-cursor #loader {
  display: block;
  -webkit-animation: loader 1s infinite;
  animation: loader 1s infinite;
}
.homescreen {
  bottom: 10px;
  left: 50%;
  top: auto;
  width: 200px;
  margin-left: -100px;
  -webkit-transition: opacity 1s ease;
  transition: opacity 1s ease;
}
.homescreen.bottom {
  bottom: auto;
  top: 0;
  left: 45px;
  margin-left: 0;
}
.homescreen.bottom.tr {
  left: auto;
  right: 40px;
  margin-right: 0;
}
.homescreen.visible {
  display: block;
  z-index: 3000;
}
.homescreen.ng-enter,
.homescreen.ng-leave.ng-leave-active {
  opacity: 0;
}
.homescreen.ng-enter.ng-enter-active,
.homescreen.ng-leave {
  opacity: 1;
}
input[type="range"]::-ms-fill-upper {
  background: #fff;
}
input[type="range"]::-ms-fill-lower {
  background: #666;
}
input[type="range"]::-ms-track {
  height: 5px;
  color: #666;
  border-radius: 5px;
  border: 1px solid #000;
  margin: 0;
}
input[type="range"]::-ms-thumb {
  background-color: #000;
  border: 1px solid #000;
}
input[type="range"]::-ms-tooltip {
  display: none;
}
.ga-checkbox {
  cursor: pointer;
  -webkit-touch-callout: none;
}
.ga-checkbox input[type="checkbox"] {
  cursor: inherit;
}
.no-webkit .ga-checkbox input[type="checkbox"] {
  display: none;
}
.no-webkit .ga-checkbox input[type="checkbox"] + span:before {
  font-family: FontAwesome;
  font-size: 14px;
  content: "\f096";
  letter-spacing: 4px;
  vertical-align: -0.1em;
}
.no-webkit .ga-checkbox input[type="checkbox"]:checked + span:before {
  content: "\f046";
  color: #000;
  letter-spacing: 2px;
}
.webkit .ga-checkbox input[type="checkbox"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  border: 0;
  background: #fff;
  vertical-align: -3px;
}
.webkit .ga-checkbox input[type="checkbox"]:after {
  font-size: 14px;
  content: "\f096";
  font-family: FontAwesome;
  letter-spacing: 2px;
}
.webkit .ga-checkbox input[type="checkbox"]:checked:after {
  content: "\f046";
  letter-spacing: 0;
}
.ga-draggable {
  touch-action: none;
  -ms-touch-action: none;
}
.ga-draggable-zone {
  cursor: move;
}
#tools .selected {
  color: red;
  background-color: #fff;
}
#tools .panel-cursor {
  cursor: pointer;
}
#buttonGroup {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  position: absolute;
  top: 51px;
  right: 7px;
  bottom: 51px;
  z-index: 1000;
  -webkit-transition: 1s;
  transition: 1s;
  -webkit-transition-property: top, bottom;
  transition-property: top, bottom;
}
@media (max-width: 768px) {
  #buttonGroup {
    bottom: 26px;
  }
}
@media (max-width: 768px), (max-height: 600px) {
  #buttonGroup {
    top: 50px;
  }
}
#buttonGroup .ol-zoom-out,
#buttonGroup > button,
#buttonGroup > div {
  margin-top: 7px;
  height: 44px;
  pointer-events: auto;
}
#buttonGroup button {
  padding: 0;
  background-color: transparent;
  border: none;
  width: 44px;
  height: 44px;
}
#buttonGroup [ga-offline-bt] {
  position: absolute;
  bottom: 68px;
}
@media (max-width: 768px) {
  #buttonGroup [ga-offline-bt] {
    bottom: 0;
  }
}
#buttonGroup #zoomButtons {
  height: 95px;
}
body:not(.embed) .ga-geolocation-northarrow ~ .ga-rotate-enabled {
  display: none;
}
@media (min-width: 768px) and (max-height: 445px),
  (max-width: 768px) and (max-height: 420px) {
  body:not(.embed)
    .ga-time-selector-enabled
    + .ga-rotate-enabled
    + [ga-offline-bt] {
    right: 51px;
  }
}
@media (min-width: 768px) and (max-height: 401px),
  (max-width: 768px) and (max-height: 376px) {
  body:not(.embed)
    .ga-time-selector-enabled
    + .ga-rotate-enabled
    + [ga-offline-bt] {
    right: 102px;
  }
}
@media (min-width: 768px) and (max-height: 357px),
  (max-width: 768px) and (max-height: 332px) {
  body:not(.embed)
    .ga-time-selector-enabled
    + .ga-rotate-enabled
    + [ga-offline-bt] {
    right: 153px;
  }
}
@media (min-width: 768px) and (max-height: 401px),
  (max-width: 768px) and (max-height: 376px) {
  body:not(.embed) .ga-rotate-enabled + [ga-offline-bt],
  body:not(.embed) .ga-time-selector-enabled + .ga-rotate-enabled,
  body:not(.embed) .ga-time-selector-enabled ~ [ga-offline-bt] {
    position: absolute;
    bottom: 68px;
    right: 51px;
  }
}
@media (min-width: 768px) and (max-height: 401px) and (max-width: 768px),
  (max-width: 768px) and (max-height: 376px) and (max-width: 768px) {
  body:not(.embed) .ga-rotate-enabled + [ga-offline-bt],
  body:not(.embed) .ga-time-selector-enabled + .ga-rotate-enabled,
  body:not(.embed) .ga-time-selector-enabled ~ [ga-offline-bt] {
    bottom: 0;
  }
}
@media (min-width: 768px) and (max-height: 357px),
  (max-width: 768px) and (max-height: 332px) {
  body:not(.embed) .ga-rotate-enabled + [ga-offline-bt],
  body:not(.embed) .ga-time-selector-enabled + .ga-rotate-enabled,
  body:not(.embed) .ga-time-selector-enabled ~ [ga-offline-bt] {
    right: 102px;
  }
}
@media (min-width: 768px) and (max-height: 357px),
  (max-width: 768px) and (max-height: 332px) {
  body:not(.embed) .ga-rotate-enabled,
  body:not(.embed) .ga-time-selector-enabled,
  body:not(.embed) [ga-offline-bt] {
    position: absolute;
    bottom: 68px;
    right: 51px;
  }
}
@media (min-width: 768px) and (max-height: 357px) and (max-width: 768px),
  (max-width: 768px) and (max-height: 332px) and (max-width: 768px) {
  body:not(.embed) .ga-rotate-enabled,
  body:not(.embed) .ga-time-selector-enabled,
  body:not(.embed) [ga-offline-bt] {
    bottom: 0;
  }
}
@media (min-width: 768px) {
  .desktop:not(.ios) [ga-offline-bt] {
    display: none;
  }
  .desktop:not(.ios) #toptools .ga-redirect {
    display: inline-block;
  }
}
.mobile .ga-pegman {
  display: none;
}
.embed #buttonGroup,
.ga-full-screen #buttonGroup {
  top: 0;
}
.embed #search-container {
  display: none;
}
.embed #bigMapLink {
  position: absolute;
  z-index: 1000;
  top: 5px;
  left: 5px;
}
.embed #bigMapLink .fa-ga-logo-bund {
  vertical-align: middle;
}
.embed #bigMapLink > div {
  position: relative;
  padding: 2px 5px;
  box-shadow: rgba(0, 0, 0, 0.29) 0 1px 4px -1px;
  border-radius: 4px;
  background-color: #fff;
  font-weight: 700;
  margin-bottom: 5px;
}
.embed #bigMapLink > div:last-child {
  position: absolute;
  text-decoration: inherit;
}
.embed #buttonGroup {
  top: 0;
  right: 5px;
}
.embed #buttonGroup .ol-zoom-out,
.embed #buttonGroup > button,
.embed #buttonGroup > div {
  margin-top: 5px;
}
.embed [ga-time-selector] {
  display: none !important;
}
.embed #copyrightsdata,
.embed [ga-scale-line] {
  position: absolute;
  bottom: 0;
  z-index: 1000;
}
.embed #copyrightsdata {
  max-width: calc(100% - 160px);
}
.embed [ga-scale-line] {
  bottom: 2px;
  left: 2px;
  width: auto;
  height: 15px;
  margin: 0;
  font-size: 11px;
}
.embed .ol-scale-line-inner {
  background: rgba(255, 255, 255, 0.7);
}
@media (max-width: 350px) {
  .embed #buttonGroup {
    display: none;
  }
}
@media (max-width: 768px), (max-height: 600px) {
  .embed .ga-dec,
  .embed .ga-inc {
    display: inline-block;
    width: 22px;
    height: 23px;
    font-size: 22px;
    margin: -4px 0;
  }
}
.warning-not-prod {
  width: 100%;
  height: 20px;
  max-width: 100%;
  max-height: 40%;
  left: 0;
  border-radius: 0 0.2em 0.2em 0;
  text-align: justify;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: 700;
  background: rgba(255, 255, 255, 0.7);
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  -webkit-transition-property: width, height;
  transition-property: width, height;
  color: red;
}
.warning-not-prod:active,
.warning-not-prod:focus,
.warning-not-prod:hover {
  z-index: 3000;
  height: auto;
  white-space: normal;
}
.ga-fps-active #buttonGroup,
.ga-fps-active #drawModeHeader,
.ga-fps-active #footer,
.ga-fps-active #header,
.ga-fps-active #pulldown,
.ga-fps-active [ga-attribution-warning],
.ga-fps-active [ga-background-selector],
.ga-fps-active [ga-controls3d] .ga-pegman,
.ga-fps-active [ga-controls3d] .ga-rotate,
.ga-fps-active [ga-controls3d] .ga-tilt,
.ga-fps-active [ga-controls3d] [ga-help],
.ga-fps-active [ga-popup] {
  display: none !important;
}
.ga-fps-active [ga-attribution] {
  bottom: 0;
}
.testviewer-link {
  font-weight: 700;
  color: red;
}
.corner-ribbon {
  width: 200px;
  background: #e43;
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  color: #f0f0f0;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  z-index: 10000;
}
.footer-help-icon {
  font-size: 1.3em;
  line-height: 2;
}
.corner-ribbon.sticky {
  position: fixed;
}
.corner-ribbon.shadow {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.corner-ribbon.top-left {
  top: 25px;
  left: -50px;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.corner-ribbon.top-right {
  top: 25px;
  right: -50px;
  left: auto;
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.corner-ribbon.bottom-left {
  top: auto;
  bottom: 25px;
  left: -50px;
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.corner-ribbon.bottom-right {
  top: auto;
  right: -50px;
  bottom: 25px;
  left: auto;
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.corner-ribbon.bottom-right .corner-ribbon.white {
  background: #f0f0f0;
  color: #555;
}
.corner-ribbon.bottom-right .corner-ribbon.black {
  background: #333;
}
.corner-ribbon.bottom-right .corner-ribbon.grey {
  background: #999;
}
.corner-ribbon.bottom-right .corner-ribbon.blue {
  background: #39d;
}
.corner-ribbon.bottom-right .corner-ribbon.green {
  background: #2c7;
}
.corner-ribbon.bottom-right .corner-ribbon.turquoise {
  background: #1b9;
}
.corner-ribbon.bottom-right .corner-ribbon.purple {
  background: #95b;
}
.corner-ribbon.bottom-right .corner-ribbon.red {
  background: red;
  color: #fff;
}
.corner-ribbon.bottom-right .corner-ribbon.orange {
  background: #e82;
}
.corner-ribbon.bottom-right .corner-ribbon.yellow {
  background: #ec0;
}
@media print {
  .popover {
    box-shadow: none;
  }
  #header {
    background-color: transparent;
    box-shadow: none !important;
  }
  #footer {
    background-color: transparent;
  }
  [ga-attribution] {
    bottom: 11px;
  }
  #draw-popup,
  #drawModeHeader,
  #featuretree-popup,
  #feedback,
  #feedback-error,
  #feedback-success,
  #footer,
  #footer a,
  #header,
  #header form,
  #import-popup,
  #mouseposition,
  #pulldown,
  #search-container,
  #toptools,
  .alert,
  [ga-attribution-warning],
  [ga-background-selector],
  [ga-geolocation],
  [ga-seo],
  [ga-shop],
  [ga-time-selector],
  button {
    display: none !important;
  }
  .htmlpopup-container a[href]:after,
  .legend-container a[href]:after {
    content: " (" attr(href) ")";
  }
  .htmlpopup-container .ir a:after,
  .htmlpopup-container a[href^="javascript:"]:after,
  .htmlpopup-container a[href^="#"]:after,
  .legend-container .ir a:after,
  .legend-container a[href^="javascript:"]:after,
  .legend-container a[href^="#"]:after {
    content: "";
  }
  .ol-viewport,
  [ga-map] {
    width: auto !important;
    height: auto !important;
    background: 0 0 !important;
  }
  .embed [ga-map] {
    width: initial !important;
    top: initial !important;
    height: initial !important;
  }
  [ga-profile] {
    margin-top: 15px;
  }
  .ga-profile-tooltip {
    display: none;
  }
  [ga-profile] .profile-inner .profile-svg .profile-area {
    fill-opacity: 0;
    stroke: #000;
    stroke-width: 2;
  }
}
