/* Reset.scss
 * Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here	that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
 * ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
html,
body {
  margin: 0;
  padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
cite,
code,
del,
dfn,
em,
img,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dd,
dl,
dt,
li,
ol,
ul,
fieldset,
form,
label,
legend,
button,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: normal;
  font-style: normal;
  font-size: 100%;
  line-height: 1;
  font-family: inherit;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
ol,
ul {
  list-style: none;
}
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
html {
  overflow-y: scroll;
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
a:focus {
  outline: thin dotted;
}
a:hover,
a:active {
  outline: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
audio:not([controls]) {
  display: none;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
  -ms-interpolation-mode: bicubic;
}
button,
input,
select,
textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle;
}
button,
input {
  line-height: normal;
  *overflow: visible;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 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: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
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 #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('/witba/cassette.axd/file/Content/fonts/glyphicons-halflings-regular-86b6f62b7853e67d3e635f6512a5a5efc58ea3c3.eot');
  src: url('/witba/cassette.axd/file/Content/fonts/glyphicons-halflings-regular-86b6f62b7853e67d3e635f6512a5a5efc58ea3c3.eot?#iefix') format('embedded-opentype'), url('/witba/cassette.axd/file/Content/fonts/glyphicons-halflings-regular-ca35b697d99cae4d1b60f2d60fcd37771987eb07.woff2') format('woff2'), url('/witba/cassette.axd/file/Content/fonts/glyphicons-halflings-regular-278e49a86e634da6f2a02f3b47dd9d2a8f26210f.woff') format('woff'), url('/witba/cassette.axd/file/Content/fonts/glyphicons-halflings-regular-44bc1850f570972267b169ae18f1cb06b611ffa2.ttf') format('truetype'), url('/witba/cassette.axd/file/Content/fonts/glyphicons-halflings-regular-4dcf0ab896f5417047f881de91bad10dcbda48c6.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  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: 0px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  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,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.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,
.h4,
h5,
.h5,
h6,
.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 {
  background-color: #fcf8e3;
  padding: 0.2em;
}
.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: #777777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 0px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 0px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  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-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    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-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    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-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    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;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 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 > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@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 > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]: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: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@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[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .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"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .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"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].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;
}
textarea.input-lg,
select[multiple].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 textarea.form-control,
.form-group-lg select[multiple].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;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.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 .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.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: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 0px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  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;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  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;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  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;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  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;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  color: #337ab7;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-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;
}
.dropup,
.dropdown {
  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;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 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;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 0px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-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:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  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 {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #337ab7;
}
.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: 0px 0px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.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: 0px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0px 0px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 0px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.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 {
  text-align: center;
  margin-bottom: 5px;
}
.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: 0px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0px 0px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 0px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  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-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    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-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    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;
}
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  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;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0px;
}
.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 > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-bottom: 10px;
  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 .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    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;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  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-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    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:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  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:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #fff;
}
@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:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 0px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #ccc;
}
.breadcrumb > .active {
  color: #777777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 0px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.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-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-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-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  background-color: #fff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  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;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
  padding-left: 15px;
  padding-right: 15px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 0px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.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 {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  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: -o-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.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-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: -o-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: -o-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: -o-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: -o-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);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
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:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.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:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  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:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  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:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  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:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  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: 0px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.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-right-radius: -1px;
  border-top-left-radius: -1px;
}
.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: -1px;
  border-bottom-left-radius: -1px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.panel > .table:first-child > thead: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-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: -1px;
  border-top-right-radius: -1px;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th: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 th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: -1px;
}
.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th: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 th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: -1px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: -1px;
  border-bottom-right-radius: -1px;
}
.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: -1px;
}
.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: -1px;
}
.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 th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.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;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-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;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.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-left: 5px;
  margin-bottom: 0;
}
.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 {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    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: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.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: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: 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;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  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-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  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: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: 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-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-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;
  }
  th.visible-xs,
  td.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;
  }
  th.visible-sm,
  td.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;
  }
  th.visible-md,
  td.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;
  }
  th.visible-lg,
  td.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;
  }
  th.visible-print,
  td.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;
  }
}
.bootstrap-switch {
  display: inline-block;
  direction: ltr;
  cursor: pointer;
  border-radius: 0px;
  border: 1px solid;
  border-color: #ccc;
  position: relative;
  text-align: left;
  overflow: hidden;
  line-height: 8px;
  z-index: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.bootstrap-switch .bootstrap-switch-container {
  display: inline-block;
  top: 0;
  border-radius: 0px;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block !important;
  height: 100%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 20px;
}
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off {
  text-align: center;
  z-index: 1;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  color: #fff;
  background: #337ab7;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  color: #fff;
  background: #5bc0de;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  color: #fff;
  background: #5cb85c;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #f0ad4e;
  color: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  color: #fff;
  background: #d9534f;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  color: #000;
  background: #eeeeee;
}
.bootstrap-switch .bootstrap-switch-label {
  text-align: center;
  margin-top: -1px;
  margin-bottom: -1px;
  z-index: 100;
  color: #333;
  background: #fff;
}
.bootstrap-switch .bootstrap-switch-handle-on {
  border-bottom-left-radius: -1px;
  border-top-left-radius: -1px;
}
.bootstrap-switch .bootstrap-switch-handle-off {
  border-bottom-right-radius: -1px;
  border-top-right-radius: -1px;
}
.bootstrap-switch input[type='radio'],
.bootstrap-switch input[type='checkbox'] {
  position: absolute !important;
  top: 0;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: -1;
}
.bootstrap-switch input[type='radio'].form-control,
.bootstrap-switch input[type='checkbox'].form-control {
  height: auto;
}
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
}
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  padding: 6px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.bootstrap-switch.bootstrap-switch-disabled,
.bootstrap-switch.bootstrap-switch-readonly,
.bootstrap-switch.bootstrap-switch-indeterminate {
  cursor: default !important;
}
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default !important;
}
.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  -webkit-transition: margin-left 0.5s;
  -o-transition: margin-left 0.5s;
  transition: margin-left 0.5s;
}
.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: -1px;
  border-top-right-radius: -1px;
}
.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: -1px;
  border-top-left-radius: -1px;
}
.bootstrap-switch.bootstrap-switch-focused {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
  border-bottom-right-radius: -1px;
  border-top-right-radius: -1px;
}
.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
  border-bottom-left-radius: -1px;
  border-top-left-radius: -1px;
}
/*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */
.checkbox label .toggle,
.checkbox-inline .toggle {
  margin-left: -20px;
  margin-right: 5px;
}
.toggle {
  position: relative;
  overflow: hidden;
}
.toggle input[type="checkbox"] {
  display: none;
}
.toggle-group {
  position: absolute;
  width: 200%;
  top: 0;
  bottom: 0;
  left: 0;
  -moz-transition: left 0.35s;
  -o-transition: left 0.35s;
  -webkit-transition: left 0.35s;
  transition: left 0.35s;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.toggle.off .toggle-group {
  left: -100%;
}
.toggle-on {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 50%;
  margin: 0;
  border: 0;
  border-radius: 0;
}
.toggle-off {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  right: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
}
.toggle-handle {
  position: relative;
  margin: 0 auto;
  padding-top: 0px;
  padding-bottom: 0px;
  height: 100%;
  width: 0px;
  border-width: 0 1px;
}
.toggle.btn {
  min-width: 59px;
  min-height: 34px;
}
.toggle-on.btn {
  padding-right: 24px;
}
.toggle-off.btn {
  padding-left: 24px;
}
.toggle.btn-lg {
  min-width: 79px;
  min-height: 45px;
}
.toggle-on.btn-lg {
  padding-right: 31px;
}
.toggle-off.btn-lg {
  padding-left: 31px;
}
.toggle-handle.btn-lg {
  width: 40px;
}
.toggle.btn-sm {
  min-width: 50px;
  min-height: 30px;
}
.toggle-on.btn-sm {
  padding-right: 20px;
}
.toggle-off.btn-sm {
  padding-left: 20px;
}
.toggle.btn-xs {
  min-width: 35px;
  min-height: 22px;
}
.toggle-on.btn-xs {
  padding-right: 12px;
}
.toggle-off.btn-xs {
  padding-left: 12px;
}
.datepicker {
  border-radius: 0px;
  direction: ltr;
}
.datepicker-inline {
  width: 220px;
}
.datepicker-rtl {
  direction: rtl;
}
.datepicker-rtl.dropdown-menu {
  left: auto;
}
.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
  padding: 4px;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(0, 0, 0, 0.15);
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid rgba(0, 0, 0, 0.15);
}
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #777777;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: #eeeeee;
  cursor: pointer;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #777777;
  cursor: default;
}
.datepicker table tr td.highlighted {
  color: #000;
  background-color: #d9edf7;
  border-color: #85c5e5;
  border-radius: 0;
}
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #afd9ee;
  border-color: #298fc2;
}
.datepicker table tr td.highlighted:hover {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.highlighted {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #91cbe8;
  border-color: #298fc2;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.highlighted {
  background-image: none;
}
.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: #d9edf7;
  border-color: #85c5e5;
}
.datepicker table tr td.highlighted .badge {
  color: #d9edf7;
  background-color: #000;
}
.datepicker table tr td.highlighted.focused {
  background: #afd9ee;
}
.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
  background: #d9edf7;
  color: #777777;
}
.datepicker table tr td.today {
  color: #000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffc966;
  border-color: #b37400;
}
.datepicker table tr td.today:hover {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active,
.open > .dropdown-toggle.datepicker table tr td.today {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.open > .dropdown-toggle.datepicker table tr td.today:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.open > .dropdown-toggle.datepicker table tr td.today:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus,
.open > .dropdown-toggle.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffbc42;
  border-color: #b37400;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active,
.open > .dropdown-toggle.datepicker table tr td.today {
  background-image: none;
}
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today .badge {
  color: #ffdb99;
  background-color: #000;
}
.datepicker table tr td.today.focused {
  background: #ffc966;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:active {
  background: #ffdb99;
  color: #777777;
}
.datepicker table tr td.range {
  color: #000;
  background-color: #eeeeee;
  border-color: #bbbbbb;
  border-radius: 0;
}
.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {
  color: #000;
  background-color: #d5d5d5;
  border-color: #7c7c7c;
}
.datepicker table tr td.range:hover {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active,
.open > .dropdown-toggle.datepicker table tr td.range {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.open > .dropdown-toggle.datepicker table tr td.range:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.open > .dropdown-toggle.datepicker table tr td.range:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus,
.open > .dropdown-toggle.datepicker table tr td.range.focus {
  color: #000;
  background-color: #c3c3c3;
  border-color: #7c7c7c;
}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active,
.open > .dropdown-toggle.datepicker table tr td.range {
  background-image: none;
}
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range:focus,
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.focus {
  background-color: #eeeeee;
  border-color: #bbbbbb;
}
.datepicker table tr td.range .badge {
  color: #eeeeee;
  background-color: #000;
}
.datepicker table tr td.range.focused {
  background: #d5d5d5;
}
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:active {
  background: #eeeeee;
  color: #777777;
}
.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #c1d7e3;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted:hover {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #a8c8d8;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted {
  background-image: none;
}
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted .badge {
  color: #e4eef3;
  background-color: #000;
}
.datepicker table tr td.range.highlighted.focused {
  background: #c1d7e3;
}
.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {
  background: #e4eef3;
  color: #777777;
}
.datepicker table tr td.range.today {
  color: #000;
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f4b747;
  border-color: #815608;
}
.datepicker table tr td.range.today:hover {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active,
.open > .dropdown-toggle.datepicker table tr td.range.today {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.open > .dropdown-toggle.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.open > .dropdown-toggle.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus,
.open > .dropdown-toggle.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f2aa25;
  border-color: #815608;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active,
.open > .dropdown-toggle.datepicker table tr td.range.today {
  background-image: none;
}
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today .badge {
  color: #f7ca77;
  background-color: #000;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:active {
  background: #f7ca77;
  color: #777777;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #777777;
  border-color: #555555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #161616;
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.selected,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.selected:hover,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.selected:focus,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.selected.focus,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #161616;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.selected,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted {
  background-image: none;
}
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
  background-color: #777777;
  border-color: #555555;
}
.datepicker table tr td.selected .badge,
.datepicker table tr td.selected.highlighted .badge {
  color: #777777;
  background-color: #fff;
}
.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.active:focus,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.active.focus,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted {
  background-image: none;
}
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td.active .badge,
.datepicker table tr td.active.highlighted .badge {
  color: #337ab7;
  background-color: #fff;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #777777;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td span.active,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active:hover:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.open > .dropdown-toggle.datepicker table tr td span.active:focus,
.open > .dropdown-toggle.datepicker table tr td span.active:hover:focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus,
.open > .dropdown-toggle.datepicker table tr td span.active.focus,
.open > .dropdown-toggle.datepicker table tr td span.active:hover.focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled.focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td span.active,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td span.active .badge,
.datepicker table tr td span.active:hover .badge,
.datepicker table tr td span.active.disabled .badge,
.datepicker table tr td span.active.disabled:hover .badge {
  color: #337ab7;
  background-color: #fff;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #777777;
}
.datepicker .datepicker-switch {
  width: 145px;
}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee;
}
.datepicker .prev.disabled,
.datepicker .next.disabled {
  visibility: hidden;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.input-group.date .input-group-addon {
  cursor: pointer;
}
.input-daterange {
  width: 100%;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  line-height: 1.42857143;
  text-shadow: 0 1px 0 #fff;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
/*!
 * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}
.fa-xs {
  font-size: 0.75em;
}
.fa-sm {
  font-size: 0.875em;
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-6x {
  font-size: 6em;
}
.fa-7x {
  font-size: 7em;
}
.fa-8x {
  font-size: 8em;
}
.fa-9x {
  font-size: 9em;
}
.fa-10x {
  font-size: 10em;
}
.fa-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 10em/4;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border-radius: 0.1em;
  border: solid 0.08em #eee;
  padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}
.fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em;
}
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e";
}
.fa-accessible-icon:before {
  content: "\f368";
}
.fa-accusoft:before {
  content: "\f369";
}
.fa-ad:before {
  content: "\f641";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-card:before {
  content: "\f2bb";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-adn:before {
  content: "\f170";
}
.fa-adversal:before {
  content: "\f36a";
}
.fa-affiliatetheme:before {
  content: "\f36b";
}
.fa-air-freshener:before {
  content: "\f5d0";
}
.fa-algolia:before {
  content: "\f36c";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-alipay:before {
  content: "\f642";
}
.fa-allergies:before {
  content: "\f461";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-amazon-pay:before {
  content: "\f42c";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-amilia:before {
  content: "\f36d";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-android:before {
  content: "\f17b";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angry:before {
  content: "\f556";
}
.fa-angrycreative:before {
  content: "\f36e";
}
.fa-angular:before {
  content: "\f420";
}
.fa-ankh:before {
  content: "\f644";
}
.fa-app-store:before {
  content: "\f36f";
}
.fa-app-store-ios:before {
  content: "\f370";
}
.fa-apper:before {
  content: "\f371";
}
.fa-apple:before {
  content: "\f179";
}
.fa-apple-alt:before {
  content: "\f5d1";
}
.fa-apple-pay:before {
  content: "\f415";
}
.fa-archive:before {
  content: "\f187";
}
.fa-archway:before {
  content: "\f557";
}
.fa-arrow-alt-circle-down:before {
  content: "\f358";
}
.fa-arrow-alt-circle-left:before {
  content: "\f359";
}
.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-arrows-alt-h:before {
  content: "\f337";
}
.fa-arrows-alt-v:before {
  content: "\f338";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-asymmetrik:before {
  content: "\f372";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-atlas:before {
  content: "\f558";
}
.fa-atom:before {
  content: "\f5d2";
}
.fa-audible:before {
  content: "\f373";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-autoprefixer:before {
  content: "\f41c";
}
.fa-avianex:before {
  content: "\f374";
}
.fa-aviato:before {
  content: "\f421";
}
.fa-award:before {
  content: "\f559";
}
.fa-aws:before {
  content: "\f375";
}
.fa-backspace:before {
  content: "\f55a";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-band-aid:before {
  content: "\f462";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-baseball-ball:before {
  content: "\f433";
}
.fa-basketball-ball:before {
  content: "\f434";
}
.fa-bath:before {
  content: "\f2cd";
}
.fa-battery-empty:before {
  content: "\f244";
}
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-bed:before {
  content: "\f236";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bezier-curve:before {
  content: "\f55b";
}
.fa-bible:before {
  content: "\f647";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bimobject:before {
  content: "\f378";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitcoin:before {
  content: "\f379";
}
.fa-bity:before {
  content: "\f37a";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-blackberry:before {
  content: "\f37b";
}
.fa-blender:before {
  content: "\f517";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-blogger:before {
  content: "\f37c";
}
.fa-blogger-b:before {
  content: "\f37d";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-bold:before {
  content: "\f032";
}
.fa-bolt:before {
  content: "\f0e7";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-bone:before {
  content: "\f5d7";
}
.fa-bong:before {
  content: "\f55c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-book-open:before {
  content: "\f518";
}
.fa-book-reader:before {
  content: "\f5da";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-bowling-ball:before {
  content: "\f436";
}
.fa-box:before {
  content: "\f466";
}
.fa-box-open:before {
  content: "\f49e";
}
.fa-boxes:before {
  content: "\f468";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-brain:before {
  content: "\f5dc";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-briefcase-medical:before {
  content: "\f469";
}
.fa-broadcast-tower:before {
  content: "\f519";
}
.fa-broom:before {
  content: "\f51a";
}
.fa-brush:before {
  content: "\f55d";
}
.fa-btc:before {
  content: "\f15a";
}
.fa-bug:before {
  content: "\f188";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-burn:before {
  content: "\f46a";
}
.fa-buromobelexperte:before {
  content: "\f37f";
}
.fa-bus:before {
  content: "\f207";
}
.fa-bus-alt:before {
  content: "\f55e";
}
.fa-business-time:before {
  content: "\f64a";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-calendar:before {
  content: "\f133";
}
.fa-calendar-alt:before {
  content: "\f073";
}
.fa-calendar-check:before {
  content: "\f274";
}
.fa-calendar-minus:before {
  content: "\f272";
}
.fa-calendar-plus:before {
  content: "\f271";
}
.fa-calendar-times:before {
  content: "\f273";
}
.fa-camera:before {
  content: "\f030";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-cannabis:before {
  content: "\f55f";
}
.fa-capsules:before {
  content: "\f46b";
}
.fa-car:before {
  content: "\f1b9";
}
.fa-car-alt:before {
  content: "\f5de";
}
.fa-car-battery:before {
  content: "\f5df";
}
.fa-car-crash:before {
  content: "\f5e1";
}
.fa-car-side:before {
  content: "\f5e4";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-caret-square-down:before {
  content: "\f150";
}
.fa-caret-square-left:before {
  content: "\f191";
}
.fa-caret-square-right:before {
  content: "\f152";
}
.fa-caret-square-up:before {
  content: "\f151";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cc-amazon-pay:before {
  content: "\f42d";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-apple-pay:before {
  content: "\f416";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-centercode:before {
  content: "\f380";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-chalkboard:before {
  content: "\f51b";
}
.fa-chalkboard-teacher:before {
  content: "\f51c";
}
.fa-charging-station:before {
  content: "\f5e7";
}
.fa-chart-area:before {
  content: "\f1fe";
}
.fa-chart-bar:before {
  content: "\f080";
}
.fa-chart-line:before {
  content: "\f201";
}
.fa-chart-pie:before {
  content: "\f200";
}
.fa-check:before {
  content: "\f00c";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-check-double:before {
  content: "\f560";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-chess:before {
  content: "\f439";
}
.fa-chess-bishop:before {
  content: "\f43a";
}
.fa-chess-board:before {
  content: "\f43c";
}
.fa-chess-king:before {
  content: "\f43f";
}
.fa-chess-knight:before {
  content: "\f441";
}
.fa-chess-pawn:before {
  content: "\f443";
}
.fa-chess-queen:before {
  content: "\f445";
}
.fa-chess-rook:before {
  content: "\f447";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-church:before {
  content: "\f51d";
}
.fa-circle:before {
  content: "\f111";
}
.fa-circle-notch:before {
  content: "\f1ce";
}
.fa-city:before {
  content: "\f64f";
}
.fa-clipboard:before {
  content: "\f328";
}
.fa-clipboard-check:before {
  content: "\f46c";
}
.fa-clipboard-list:before {
  content: "\f46d";
}
.fa-clock:before {
  content: "\f017";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-closed-captioning:before {
  content: "\f20a";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-cloud-download-alt:before {
  content: "\f381";
}
.fa-cloud-upload-alt:before {
  content: "\f382";
}
.fa-cloudscale:before {
  content: "\f383";
}
.fa-cloudsmith:before {
  content: "\f384";
}
.fa-cloudversify:before {
  content: "\f385";
}
.fa-cocktail:before {
  content: "\f561";
}
.fa-code:before {
  content: "\f121";
}
.fa-code-branch:before {
  content: "\f126";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cog:before {
  content: "\f013";
}
.fa-cogs:before {
  content: "\f085";
}
.fa-coins:before {
  content: "\f51e";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-comment:before {
  content: "\f075";
}
.fa-comment-alt:before {
  content: "\f27a";
}
.fa-comment-dollar:before {
  content: "\f651";
}
.fa-comment-dots:before {
  content: "\f4ad";
}
.fa-comment-slash:before {
  content: "\f4b3";
}
.fa-comments:before {
  content: "\f086";
}
.fa-comments-dollar:before {
  content: "\f653";
}
.fa-compact-disc:before {
  content: "\f51f";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-compress:before {
  content: "\f066";
}
.fa-concierge-bell:before {
  content: "\f562";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-cookie:before {
  content: "\f563";
}
.fa-cookie-bite:before {
  content: "\f564";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-couch:before {
  content: "\f4b8";
}
.fa-cpanel:before {
  content: "\f388";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-creative-commons-by:before {
  content: "\f4e7";
}
.fa-creative-commons-nc:before {
  content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}
.fa-creative-commons-nd:before {
  content: "\f4eb";
}
.fa-creative-commons-pd:before {
  content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}
.fa-creative-commons-remix:before {
  content: "\f4ee";
}
.fa-creative-commons-sa:before {
  content: "\f4ef";
}
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}
.fa-creative-commons-share:before {
  content: "\f4f2";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-crop:before {
  content: "\f125";
}
.fa-crop-alt:before {
  content: "\f565";
}
.fa-cross:before {
  content: "\f654";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-crow:before {
  content: "\f520";
}
.fa-crown:before {
  content: "\f521";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-css3-alt:before {
  content: "\f38b";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-cut:before {
  content: "\f0c4";
}
.fa-cuttlefish:before {
  content: "\f38c";
}
.fa-d-and-d:before {
  content: "\f38d";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-deaf:before {
  content: "\f2a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-deploydog:before {
  content: "\f38e";
}
.fa-deskpro:before {
  content: "\f38f";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-dharmachakra:before {
  content: "\f655";
}
.fa-diagnoses:before {
  content: "\f470";
}
.fa-dice:before {
  content: "\f522";
}
.fa-dice-five:before {
  content: "\f523";
}
.fa-dice-four:before {
  content: "\f524";
}
.fa-dice-one:before {
  content: "\f525";
}
.fa-dice-six:before {
  content: "\f526";
}
.fa-dice-three:before {
  content: "\f527";
}
.fa-dice-two:before {
  content: "\f528";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-digital-ocean:before {
  content: "\f391";
}
.fa-digital-tachograph:before {
  content: "\f566";
}
.fa-directions:before {
  content: "\f5eb";
}
.fa-discord:before {
  content: "\f392";
}
.fa-discourse:before {
  content: "\f393";
}
.fa-divide:before {
  content: "\f529";
}
.fa-dizzy:before {
  content: "\f567";
}
.fa-dna:before {
  content: "\f471";
}
.fa-dochub:before {
  content: "\f394";
}
.fa-docker:before {
  content: "\f395";
}
.fa-dollar-sign:before {
  content: "\f155";
}
.fa-dolly:before {
  content: "\f472";
}
.fa-dolly-flatbed:before {
  content: "\f474";
}
.fa-donate:before {
  content: "\f4b9";
}
.fa-door-closed:before {
  content: "\f52a";
}
.fa-door-open:before {
  content: "\f52b";
}
.fa-dot-circle:before {
  content: "\f192";
}
.fa-dove:before {
  content: "\f4ba";
}
.fa-download:before {
  content: "\f019";
}
.fa-draft2digital:before {
  content: "\f396";
}
.fa-drafting-compass:before {
  content: "\f568";
}
.fa-draw-polygon:before {
  content: "\f5ee";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-dribbble-square:before {
  content: "\f397";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-drum:before {
  content: "\f569";
}
.fa-drum-steelpan:before {
  content: "\f56a";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-dumbbell:before {
  content: "\f44b";
}
.fa-dyalog:before {
  content: "\f399";
}
.fa-earlybirds:before {
  content: "\f39a";
}
.fa-ebay:before {
  content: "\f4f4";
}
.fa-edge:before {
  content: "\f282";
}
.fa-edit:before {
  content: "\f044";
}
.fa-eject:before {
  content: "\f052";
}
.fa-elementor:before {
  content: "\f430";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-ello:before {
  content: "\f5f1";
}
.fa-ember:before {
  content: "\f423";
}
.fa-empire:before {
  content: "\f1d1";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-text:before {
  content: "\f658";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-envira:before {
  content: "\f299";
}
.fa-equals:before {
  content: "\f52c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-erlang:before {
  content: "\f39d";
}
.fa-ethereum:before {
  content: "\f42e";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-euro-sign:before {
  content: "\f153";
}
.fa-exchange-alt:before {
  content: "\f362";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-expand:before {
  content: "\f065";
}
.fa-expand-arrows-alt:before {
  content: "\f31e";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-external-link-alt:before {
  content: "\f35d";
}
.fa-external-link-square-alt:before {
  content: "\f360";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-dropper:before {
  content: "\f1fb";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-facebook-messenger:before {
  content: "\f39f";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-feather:before {
  content: "\f52d";
}
.fa-feather-alt:before {
  content: "\f56b";
}
.fa-female:before {
  content: "\f182";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-alt:before {
  content: "\f15c";
}
.fa-file-archive:before {
  content: "\f1c6";
}
.fa-file-audio:before {
  content: "\f1c7";
}
.fa-file-code:before {
  content: "\f1c9";
}
.fa-file-contract:before {
  content: "\f56c";
}
.fa-file-download:before {
  content: "\f56d";
}
.fa-file-excel:before {
  content: "\f1c3";
}
.fa-file-export:before {
  content: "\f56e";
}
.fa-file-image:before {
  content: "\f1c5";
}
.fa-file-import:before {
  content: "\f56f";
}
.fa-file-invoice:before {
  content: "\f570";
}
.fa-file-invoice-dollar:before {
  content: "\f571";
}
.fa-file-medical:before {
  content: "\f477";
}
.fa-file-medical-alt:before {
  content: "\f478";
}
.fa-file-pdf:before {
  content: "\f1c1";
}
.fa-file-powerpoint:before {
  content: "\f1c4";
}
.fa-file-prescription:before {
  content: "\f572";
}
.fa-file-signature:before {
  content: "\f573";
}
.fa-file-upload:before {
  content: "\f574";
}
.fa-file-video:before {
  content: "\f1c8";
}
.fa-file-word:before {
  content: "\f1c2";
}
.fa-fill:before {
  content: "\f575";
}
.fa-fill-drip:before {
  content: "\f576";
}
.fa-film:before {
  content: "\f008";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-fingerprint:before {
  content: "\f577";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-first-aid:before {
  content: "\f479";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-first-order-alt:before {
  content: "\f50a";
}
.fa-firstdraft:before {
  content: "\f3a1";
}
.fa-fish:before {
  content: "\f578";
}
.fa-flag:before {
  content: "\f024";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-flipboard:before {
  content: "\f44d";
}
.fa-flushed:before {
  content: "\f579";
}
.fa-fly:before {
  content: "\f417";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-minus:before {
  content: "\f65d";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-folder-plus:before {
  content: "\f65e";
}
.fa-font:before {
  content: "\f031";
}
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-font-awesome-alt:before {
  content: "\f35c";
}
.fa-font-awesome-flag:before {
  content: "\f425";
}
.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-fonticons-fi:before {
  content: "\f3a2";
}
.fa-football-ball:before {
  content: "\f44e";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-freebsd:before {
  content: "\f3a4";
}
.fa-frog:before {
  content: "\f52e";
}
.fa-frown:before {
  content: "\f119";
}
.fa-frown-open:before {
  content: "\f57a";
}
.fa-fulcrum:before {
  content: "\f50b";
}
.fa-funnel-dollar:before {
  content: "\f662";
}
.fa-futbol:before {
  content: "\f1e3";
}
.fa-galactic-republic:before {
  content: "\f50c";
}
.fa-galactic-senate:before {
  content: "\f50d";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-gas-pump:before {
  content: "\f52f";
}
.fa-gavel:before {
  content: "\f0e3";
}
.fa-gem:before {
  content: "\f3a5";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-github:before {
  content: "\f09b";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-gitkraken:before {
  content: "\f3a6";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-gitter:before {
  content: "\f426";
}
.fa-glass-martini:before {
  content: "\f000";
}
.fa-glass-martini-alt:before {
  content: "\f57b";
}
.fa-glasses:before {
  content: "\f530";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-globe-africa:before {
  content: "\f57c";
}
.fa-globe-americas:before {
  content: "\f57d";
}
.fa-globe-asia:before {
  content: "\f57e";
}
.fa-gofore:before {
  content: "\f3a7";
}
.fa-golf-ball:before {
  content: "\f450";
}
.fa-goodreads:before {
  content: "\f3a8";
}
.fa-goodreads-g:before {
  content: "\f3a9";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-google-drive:before {
  content: "\f3aa";
}
.fa-google-play:before {
  content: "\f3ab";
}
.fa-google-plus:before {
  content: "\f2b3";
}
.fa-google-plus-g:before {
  content: "\f0d5";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-gopuram:before {
  content: "\f664";
}
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-gratipay:before {
  content: "\f184";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-greater-than:before {
  content: "\f531";
}
.fa-greater-than-equal:before {
  content: "\f532";
}
.fa-grimace:before {
  content: "\f57f";
}
.fa-grin:before {
  content: "\f580";
}
.fa-grin-alt:before {
  content: "\f581";
}
.fa-grin-beam:before {
  content: "\f582";
}
.fa-grin-beam-sweat:before {
  content: "\f583";
}
.fa-grin-hearts:before {
  content: "\f584";
}
.fa-grin-squint:before {
  content: "\f585";
}
.fa-grin-squint-tears:before {
  content: "\f586";
}
.fa-grin-stars:before {
  content: "\f587";
}
.fa-grin-tears:before {
  content: "\f588";
}
.fa-grin-tongue:before {
  content: "\f589";
}
.fa-grin-tongue-squint:before {
  content: "\f58a";
}
.fa-grin-tongue-wink:before {
  content: "\f58b";
}
.fa-grin-wink:before {
  content: "\f58c";
}
.fa-grip-horizontal:before {
  content: "\f58d";
}
.fa-grip-vertical:before {
  content: "\f58e";
}
.fa-gripfire:before {
  content: "\f3ac";
}
.fa-grunt:before {
  content: "\f3ad";
}
.fa-gulp:before {
  content: "\f3ae";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-hacker-news-square:before {
  content: "\f3af";
}
.fa-hackerrank:before {
  content: "\f5f7";
}
.fa-hamsa:before {
  content: "\f665";
}
.fa-hand-holding:before {
  content: "\f4bd";
}
.fa-hand-holding-heart:before {
  content: "\f4be";
}
.fa-hand-holding-usd:before {
  content: "\f4c0";
}
.fa-hand-lizard:before {
  content: "\f258";
}
.fa-hand-paper:before {
  content: "\f256";
}
.fa-hand-peace:before {
  content: "\f25b";
}
.fa-hand-point-down:before {
  content: "\f0a7";
}
.fa-hand-point-left:before {
  content: "\f0a5";
}
.fa-hand-point-right:before {
  content: "\f0a4";
}
.fa-hand-point-up:before {
  content: "\f0a6";
}
.fa-hand-pointer:before {
  content: "\f25a";
}
.fa-hand-rock:before {
  content: "\f255";
}
.fa-hand-scissors:before {
  content: "\f257";
}
.fa-hand-spock:before {
  content: "\f259";
}
.fa-hands:before {
  content: "\f4c2";
}
.fa-hands-helping:before {
  content: "\f4c4";
}
.fa-handshake:before {
  content: "\f2b5";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-haykal:before {
  content: "\f666";
}
.fa-hdd:before {
  content: "\f0a0";
}
.fa-heading:before {
  content: "\f1dc";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-headphones-alt:before {
  content: "\f58f";
}
.fa-headset:before {
  content: "\f590";
}
.fa-heart:before {
  content: "\f004";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-helicopter:before {
  content: "\f533";
}
.fa-highlighter:before {
  content: "\f591";
}
.fa-hips:before {
  content: "\f452";
}
.fa-hire-a-helper:before {
  content: "\f3b0";
}
.fa-history:before {
  content: "\f1da";
}
.fa-hockey-puck:before {
  content: "\f453";
}
.fa-home:before {
  content: "\f015";
}
.fa-hooli:before {
  content: "\f427";
}
.fa-hornbill:before {
  content: "\f592";
}
.fa-hospital:before {
  content: "\f0f8";
}
.fa-hospital-alt:before {
  content: "\f47d";
}
.fa-hospital-symbol:before {
  content: "\f47e";
}
.fa-hot-tub:before {
  content: "\f593";
}
.fa-hotel:before {
  content: "\f594";
}
.fa-hotjar:before {
  content: "\f3b1";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-hubspot:before {
  content: "\f3b2";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-id-card:before {
  content: "\f2c2";
}
.fa-id-card-alt:before {
  content: "\f47f";
}
.fa-image:before {
  content: "\f03e";
}
.fa-images:before {
  content: "\f302";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-industry:before {
  content: "\f275";
}
.fa-infinity:before {
  content: "\f534";
}
.fa-info:before {
  content: "\f129";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-italic:before {
  content: "\f033";
}
.fa-itunes:before {
  content: "\f3b4";
}
.fa-itunes-note:before {
  content: "\f3b5";
}
.fa-java:before {
  content: "\f4e4";
}
.fa-jedi:before {
  content: "\f669";
}
.fa-jedi-order:before {
  content: "\f50e";
}
.fa-jenkins:before {
  content: "\f3b6";
}
.fa-joget:before {
  content: "\f3b7";
}
.fa-joint:before {
  content: "\f595";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-journal-whills:before {
  content: "\f66a";
}
.fa-js:before {
  content: "\f3b8";
}
.fa-js-square:before {
  content: "\f3b9";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-kaaba:before {
  content: "\f66b";
}
.fa-kaggle:before {
  content: "\f5fa";
}
.fa-key:before {
  content: "\f084";
}
.fa-keybase:before {
  content: "\f4f5";
}
.fa-keyboard:before {
  content: "\f11c";
}
.fa-keycdn:before {
  content: "\f3ba";
}
.fa-khanda:before {
  content: "\f66d";
}
.fa-kickstarter:before {
  content: "\f3bb";
}
.fa-kickstarter-k:before {
  content: "\f3bc";
}
.fa-kiss:before {
  content: "\f596";
}
.fa-kiss-beam:before {
  content: "\f597";
}
.fa-kiss-wink-heart:before {
  content: "\f598";
}
.fa-kiwi-bird:before {
  content: "\f535";
}
.fa-korvue:before {
  content: "\f42f";
}
.fa-landmark:before {
  content: "\f66f";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-laptop-code:before {
  content: "\f5fc";
}
.fa-laravel:before {
  content: "\f3bd";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-laugh:before {
  content: "\f599";
}
.fa-laugh-beam:before {
  content: "\f59a";
}
.fa-laugh-squint:before {
  content: "\f59b";
}
.fa-laugh-wink:before {
  content: "\f59c";
}
.fa-layer-group:before {
  content: "\f5fd";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-lemon:before {
  content: "\f094";
}
.fa-less:before {
  content: "\f41d";
}
.fa-less-than:before {
  content: "\f536";
}
.fa-less-than-equal:before {
  content: "\f537";
}
.fa-level-down-alt:before {
  content: "\f3be";
}
.fa-level-up-alt:before {
  content: "\f3bf";
}
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-lightbulb:before {
  content: "\f0eb";
}
.fa-line:before {
  content: "\f3c0";
}
.fa-link:before {
  content: "\f0c1";
}
.fa-linkedin:before {
  content: "\f08c";
}
.fa-linkedin-in:before {
  content: "\f0e1";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-lira-sign:before {
  content: "\f195";
}
.fa-list:before {
  content: "\f03a";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-lock:before {
  content: "\f023";
}
.fa-lock-open:before {
  content: "\f3c1";
}
.fa-long-arrow-alt-down:before {
  content: "\f309";
}
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}
.fa-long-arrow-alt-right:before {
  content: "\f30b";
}
.fa-long-arrow-alt-up:before {
  content: "\f30c";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-luggage-cart:before {
  content: "\f59d";
}
.fa-lyft:before {
  content: "\f3c3";
}
.fa-magento:before {
  content: "\f3c4";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-mail-bulk:before {
  content: "\f674";
}
.fa-mailchimp:before {
  content: "\f59e";
}
.fa-male:before {
  content: "\f183";
}
.fa-mandalorian:before {
  content: "\f50f";
}
.fa-map:before {
  content: "\f279";
}
.fa-map-marked:before {
  content: "\f59f";
}
.fa-map-marked-alt:before {
  content: "\f5a0";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-markdown:before {
  content: "\f60f";
}
.fa-marker:before {
  content: "\f5a1";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mastodon:before {
  content: "\f4f6";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-medal:before {
  content: "\f5a2";
}
.fa-medapps:before {
  content: "\f3c6";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-medium-m:before {
  content: "\f3c7";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-medrt:before {
  content: "\f3c8";
}
.fa-meetup:before {
  content: "\f2e0";
}
.fa-megaport:before {
  content: "\f5a3";
}
.fa-meh:before {
  content: "\f11a";
}
.fa-meh-blank:before {
  content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}
.fa-memory:before {
  content: "\f538";
}
.fa-menorah:before {
  content: "\f676";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-alt:before {
  content: "\f3c9";
}
.fa-microphone-alt-slash:before {
  content: "\f539";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-microscope:before {
  content: "\f610";
}
.fa-microsoft:before {
  content: "\f3ca";
}
.fa-minus:before {
  content: "\f068";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-mix:before {
  content: "\f3cb";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-mizuni:before {
  content: "\f3cc";
}
.fa-mobile:before {
  content: "\f10b";
}
.fa-mobile-alt:before {
  content: "\f3cd";
}
.fa-modx:before {
  content: "\f285";
}
.fa-monero:before {
  content: "\f3d0";
}
.fa-money-bill:before {
  content: "\f0d6";
}
.fa-money-bill-alt:before {
  content: "\f3d1";
}
.fa-money-bill-wave:before {
  content: "\f53a";
}
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}
.fa-money-check:before {
  content: "\f53c";
}
.fa-money-check-alt:before {
  content: "\f53d";
}
.fa-monument:before {
  content: "\f5a6";
}
.fa-moon:before {
  content: "\f186";
}
.fa-mortar-pestle:before {
  content: "\f5a7";
}
.fa-mosque:before {
  content: "\f678";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-music:before {
  content: "\f001";
}
.fa-napster:before {
  content: "\f3d2";
}
.fa-neos:before {
  content: "\f612";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-nimblr:before {
  content: "\f5a8";
}
.fa-nintendo-switch:before {
  content: "\f418";
}
.fa-node:before {
  content: "\f419";
}
.fa-node-js:before {
  content: "\f3d3";
}
.fa-not-equal:before {
  content: "\f53e";
}
.fa-notes-medical:before {
  content: "\f481";
}
.fa-npm:before {
  content: "\f3d4";
}
.fa-ns8:before {
  content: "\f3d5";
}
.fa-nutritionix:before {
  content: "\f3d6";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-oil-can:before {
  content: "\f613";
}
.fa-old-republic:before {
  content: "\f510";
}
.fa-om:before {
  content: "\f679";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-osi:before {
  content: "\f41a";
}
.fa-outdent:before {
  content: "\f03b";
}
.fa-page4:before {
  content: "\f3d7";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-paint-roller:before {
  content: "\f5aa";
}
.fa-palette:before {
  content: "\f53f";
}
.fa-palfed:before {
  content: "\f3d8";
}
.fa-pallet:before {
  content: "\f482";
}
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-parachute-box:before {
  content: "\f4cd";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-parking:before {
  content: "\f540";
}
.fa-passport:before {
  content: "\f5ab";
}
.fa-pastafarianism:before {
  content: "\f67b";
}
.fa-paste:before {
  content: "\f0ea";
}
.fa-patreon:before {
  content: "\f3d9";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-peace:before {
  content: "\f67c";
}
.fa-pen:before {
  content: "\f304";
}
.fa-pen-alt:before {
  content: "\f305";
}
.fa-pen-fancy:before {
  content: "\f5ac";
}
.fa-pen-nib:before {
  content: "\f5ad";
}
.fa-pen-square:before {
  content: "\f14b";
}
.fa-pencil-alt:before {
  content: "\f303";
}
.fa-pencil-ruler:before {
  content: "\f5ae";
}
.fa-people-carry:before {
  content: "\f4ce";
}
.fa-percent:before {
  content: "\f295";
}
.fa-percentage:before {
  content: "\f541";
}
.fa-periscope:before {
  content: "\f3da";
}
.fa-phabricator:before {
  content: "\f3db";
}
.fa-phoenix-framework:before {
  content: "\f3dc";
}
.fa-phoenix-squadron:before {
  content: "\f511";
}
.fa-phone:before {
  content: "\f095";
}
.fa-phone-slash:before {
  content: "\f3dd";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-phone-volume:before {
  content: "\f2a0";
}
.fa-php:before {
  content: "\f457";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-pied-piper-hat:before {
  content: "\f4e5";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-piggy-bank:before {
  content: "\f4d3";
}
.fa-pills:before {
  content: "\f484";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-place-of-worship:before {
  content: "\f67f";
}
.fa-plane:before {
  content: "\f072";
}
.fa-plane-arrival:before {
  content: "\f5af";
}
.fa-plane-departure:before {
  content: "\f5b0";
}
.fa-play:before {
  content: "\f04b";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-playstation:before {
  content: "\f3df";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-plus:before {
  content: "\f067";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-poll:before {
  content: "\f681";
}
.fa-poll-h:before {
  content: "\f682";
}
.fa-poo:before {
  content: "\f2fe";
}
.fa-poop:before {
  content: "\f619";
}
.fa-portrait:before {
  content: "\f3e0";
}
.fa-pound-sign:before {
  content: "\f154";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-pray:before {
  content: "\f683";
}
.fa-praying-hands:before {
  content: "\f684";
}
.fa-prescription:before {
  content: "\f5b1";
}
.fa-prescription-bottle:before {
  content: "\f485";
}
.fa-prescription-bottle-alt:before {
  content: "\f486";
}
.fa-print:before {
  content: "\f02f";
}
.fa-procedures:before {
  content: "\f487";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-project-diagram:before {
  content: "\f542";
}
.fa-pushed:before {
  content: "\f3e1";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-python:before {
  content: "\f3e2";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-question:before {
  content: "\f128";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-quidditch:before {
  content: "\f458";
}
.fa-quinscape:before {
  content: "\f459";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-quran:before {
  content: "\f687";
}
.fa-r-project:before {
  content: "\f4f7";
}
.fa-random:before {
  content: "\f074";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-react:before {
  content: "\f41b";
}
.fa-readme:before {
  content: "\f4d5";
}
.fa-rebel:before {
  content: "\f1d0";
}
.fa-receipt:before {
  content: "\f543";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-red-river:before {
  content: "\f3e3";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-redo:before {
  content: "\f01e";
}
.fa-redo-alt:before {
  content: "\f2f9";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-rendact:before {
  content: "\f3e4";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-reply:before {
  content: "\f3e5";
}
.fa-reply-all:before {
  content: "\f122";
}
.fa-replyd:before {
  content: "\f3e6";
}
.fa-researchgate:before {
  content: "\f4f8";
}
.fa-resolving:before {
  content: "\f3e7";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-rev:before {
  content: "\f5b2";
}
.fa-ribbon:before {
  content: "\f4d6";
}
.fa-road:before {
  content: "\f018";
}
.fa-robot:before {
  content: "\f544";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-rocketchat:before {
  content: "\f3e8";
}
.fa-rockrms:before {
  content: "\f3e9";
}
.fa-route:before {
  content: "\f4d7";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-ruble-sign:before {
  content: "\f158";
}
.fa-ruler:before {
  content: "\f545";
}
.fa-ruler-combined:before {
  content: "\f546";
}
.fa-ruler-horizontal:before {
  content: "\f547";
}
.fa-ruler-vertical:before {
  content: "\f548";
}
.fa-rupee-sign:before {
  content: "\f156";
}
.fa-sad-cry:before {
  content: "\f5b3";
}
.fa-sad-tear:before {
  content: "\f5b4";
}
.fa-safari:before {
  content: "\f267";
}
.fa-sass:before {
  content: "\f41e";
}
.fa-save:before {
  content: "\f0c7";
}
.fa-schlix:before {
  content: "\f3ea";
}
.fa-school:before {
  content: "\f549";
}
.fa-screwdriver:before {
  content: "\f54a";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-search:before {
  content: "\f002";
}
.fa-search-dollar:before {
  content: "\f688";
}
.fa-search-location:before {
  content: "\f689";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-searchengin:before {
  content: "\f3eb";
}
.fa-seedling:before {
  content: "\f4d8";
}
.fa-sellcast:before {
  content: "\f2da";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-server:before {
  content: "\f233";
}
.fa-servicestack:before {
  content: "\f3ec";
}
.fa-shapes:before {
  content: "\f61f";
}
.fa-share:before {
  content: "\f064";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-shekel-sign:before {
  content: "\f20b";
}
.fa-shield-alt:before {
  content: "\f3ed";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-shipping-fast:before {
  content: "\f48b";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-shoe-prints:before {
  content: "\f54b";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-shopware:before {
  content: "\f5b5";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-shuttle-van:before {
  content: "\f5b6";
}
.fa-sign:before {
  content: "\f4d9";
}
.fa-sign-in-alt:before {
  content: "\f2f6";
}
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-sign-out-alt:before {
  content: "\f2f5";
}
.fa-signal:before {
  content: "\f012";
}
.fa-signature:before {
  content: "\f5b7";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-sistrix:before {
  content: "\f3ee";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-sith:before {
  content: "\f512";
}
.fa-skull:before {
  content: "\f54c";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-slack:before {
  content: "\f198";
}
.fa-slack-hash:before {
  content: "\f3ef";
}
.fa-sliders-h:before {
  content: "\f1de";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-smile:before {
  content: "\f118";
}
.fa-smile-beam:before {
  content: "\f5b8";
}
.fa-smile-wink:before {
  content: "\f4da";
}
.fa-smoking:before {
  content: "\f48d";
}
.fa-smoking-ban:before {
  content: "\f54d";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-snowflake:before {
  content: "\f2dc";
}
.fa-socks:before {
  content: "\f696";
}
.fa-solar-panel:before {
  content: "\f5ba";
}
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-alpha-down:before {
  content: "\f15d";
}
.fa-sort-alpha-up:before {
  content: "\f15e";
}
.fa-sort-amount-down:before {
  content: "\f160";
}
.fa-sort-amount-up:before {
  content: "\f161";
}
.fa-sort-down:before {
  content: "\f0dd";
}
.fa-sort-numeric-down:before {
  content: "\f162";
}
.fa-sort-numeric-up:before {
  content: "\f163";
}
.fa-sort-up:before {
  content: "\f0de";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-spa:before {
  content: "\f5bb";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-speakap:before {
  content: "\f3f3";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-splotch:before {
  content: "\f5bc";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-spray-can:before {
  content: "\f5bd";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-square-full:before {
  content: "\f45c";
}
.fa-square-root-alt:before {
  content: "\f698";
}
.fa-squarespace:before {
  content: "\f5be";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-stamp:before {
  content: "\f5bf";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-and-crescent:before {
  content: "\f699";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-star-half-alt:before {
  content: "\f5c0";
}
.fa-star-of-david:before {
  content: "\f69a";
}
.fa-star-of-life:before {
  content: "\f621";
}
.fa-staylinked:before {
  content: "\f3f5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-steam-symbol:before {
  content: "\f3f6";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-sticker-mule:before {
  content: "\f3f7";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stopwatch:before {
  content: "\f2f2";
}
.fa-store:before {
  content: "\f54e";
}
.fa-store-alt:before {
  content: "\f54f";
}
.fa-strava:before {
  content: "\f428";
}
.fa-stream:before {
  content: "\f550";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-stripe:before {
  content: "\f429";
}
.fa-stripe-s:before {
  content: "\f42a";
}
.fa-stroopwafel:before {
  content: "\f551";
}
.fa-studiovinari:before {
  content: "\f3f8";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-subway:before {
  content: "\f239";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-suitcase-rolling:before {
  content: "\f5c1";
}
.fa-sun:before {
  content: "\f185";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-supple:before {
  content: "\f3f9";
}
.fa-surprise:before {
  content: "\f5c2";
}
.fa-swatchbook:before {
  content: "\f5c3";
}
.fa-swimmer:before {
  content: "\f5c4";
}
.fa-swimming-pool:before {
  content: "\f5c5";
}
.fa-synagogue:before {
  content: "\f69b";
}
.fa-sync:before {
  content: "\f021";
}
.fa-sync-alt:before {
  content: "\f2f1";
}
.fa-syringe:before {
  content: "\f48e";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-table-tennis:before {
  content: "\f45d";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-tablet-alt:before {
  content: "\f3fa";
}
.fa-tablets:before {
  content: "\f490";
}
.fa-tachometer-alt:before {
  content: "\f3fd";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-tape:before {
  content: "\f4db";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-taxi:before {
  content: "\f1ba";
}
.fa-teamspeak:before {
  content: "\f4f9";
}
.fa-teeth:before {
  content: "\f62e";
}
.fa-teeth-open:before {
  content: "\f62f";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-telegram-plane:before {
  content: "\f3fe";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-the-red-yeti:before {
  content: "\f69d";
}
.fa-theater-masks:before {
  content: "\f630";
}
.fa-themeco:before {
  content: "\f5c6";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-thermometer:before {
  content: "\f491";
}
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbtack:before {
  content: "\f08d";
}
.fa-ticket-alt:before {
  content: "\f3ff";
}
.fa-times:before {
  content: "\f00d";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-tint:before {
  content: "\f043";
}
.fa-tint-slash:before {
  content: "\f5c7";
}
.fa-tired:before {
  content: "\f5c8";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-toolbox:before {
  content: "\f552";
}
.fa-tooth:before {
  content: "\f5c9";
}
.fa-torah:before {
  content: "\f6a0";
}
.fa-torii-gate:before {
  content: "\f6a1";
}
.fa-trade-federation:before {
  content: "\f513";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-traffic-light:before {
  content: "\f637";
}
.fa-train:before {
  content: "\f238";
}
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-trash-alt:before {
  content: "\f2ed";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-trello:before {
  content: "\f181";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-truck-loading:before {
  content: "\f4de";
}
.fa-truck-monster:before {
  content: "\f63b";
}
.fa-truck-moving:before {
  content: "\f4df";
}
.fa-truck-pickup:before {
  content: "\f63c";
}
.fa-tshirt:before {
  content: "\f553";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-tv:before {
  content: "\f26c";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-typo3:before {
  content: "\f42b";
}
.fa-uber:before {
  content: "\f402";
}
.fa-uikit:before {
  content: "\f403";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-umbrella-beach:before {
  content: "\f5ca";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-undo:before {
  content: "\f0e2";
}
.fa-undo-alt:before {
  content: "\f2ea";
}
.fa-uniregistry:before {
  content: "\f404";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-university:before {
  content: "\f19c";
}
.fa-unlink:before {
  content: "\f127";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-untappd:before {
  content: "\f405";
}
.fa-upload:before {
  content: "\f093";
}
.fa-usb:before {
  content: "\f287";
}
.fa-user:before {
  content: "\f007";
}
.fa-user-alt:before {
  content: "\f406";
}
.fa-user-alt-slash:before {
  content: "\f4fa";
}
.fa-user-astronaut:before {
  content: "\f4fb";
}
.fa-user-check:before {
  content: "\f4fc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-clock:before {
  content: "\f4fd";
}
.fa-user-cog:before {
  content: "\f4fe";
}
.fa-user-edit:before {
  content: "\f4ff";
}
.fa-user-friends:before {
  content: "\f500";
}
.fa-user-graduate:before {
  content: "\f501";
}
.fa-user-lock:before {
  content: "\f502";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-user-minus:before {
  content: "\f503";
}
.fa-user-ninja:before {
  content: "\f504";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-user-shield:before {
  content: "\f505";
}
.fa-user-slash:before {
  content: "\f506";
}
.fa-user-tag:before {
  content: "\f507";
}
.fa-user-tie:before {
  content: "\f508";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-users:before {
  content: "\f0c0";
}
.fa-users-cog:before {
  content: "\f509";
}
.fa-ussunnah:before {
  content: "\f407";
}
.fa-utensil-spoon:before {
  content: "\f2e5";
}
.fa-utensils:before {
  content: "\f2e7";
}
.fa-vaadin:before {
  content: "\f408";
}
.fa-vector-square:before {
  content: "\f5cb";
}
.fa-venus:before {
  content: "\f221";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-vial:before {
  content: "\f492";
}
.fa-vials:before {
  content: "\f493";
}
.fa-viber:before {
  content: "\f409";
}
.fa-video:before {
  content: "\f03d";
}
.fa-video-slash:before {
  content: "\f4e2";
}
.fa-vihara:before {
  content: "\f6a7";
}
.fa-vimeo:before {
  content: "\f40a";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-vimeo-v:before {
  content: "\f27d";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-vk:before {
  content: "\f189";
}
.fa-vnv:before {
  content: "\f40b";
}
.fa-volleyball-ball:before {
  content: "\f45f";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-vuejs:before {
  content: "\f41f";
}
.fa-walking:before {
  content: "\f554";
}
.fa-wallet:before {
  content: "\f555";
}
.fa-warehouse:before {
  content: "\f494";
}
.fa-weebly:before {
  content: "\f5cc";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-weight:before {
  content: "\f496";
}
.fa-weight-hanging:before {
  content: "\f5cd";
}
.fa-weixin:before {
  content: "\f1d7";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-whatsapp-square:before {
  content: "\f40c";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-whmcs:before {
  content: "\f40d";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-window-close:before {
  content: "\f410";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-wine-glass:before {
  content: "\f4e3";
}
.fa-wine-glass-alt:before {
  content: "\f5ce";
}
.fa-wix:before {
  content: "\f5cf";
}
.fa-wolf-pack-battalion:before {
  content: "\f514";
}
.fa-won-sign:before {
  content: "\f159";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-wordpress-simple:before {
  content: "\f411";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-x-ray:before {
  content: "\f497";
}
.fa-xbox:before {
  content: "\f412";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-yandex:before {
  content: "\f413";
}
.fa-yandex-international:before {
  content: "\f414";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-yen-sign:before {
  content: "\f157";
}
.fa-yin-yang:before {
  content: "\f6ad";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-youtube-square:before {
  content: "\f431";
}
.fa-zhihu:before {
  content: "\f63f";
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.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 {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
/*!
 * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  src: url('/witba/cassette.axd/file/Content/fonts/fa-regular-400-099dc6b72ce8863e347e8a6546650047a507e47d.eot');
  src: url('/witba/cassette.axd/file/Content/fonts/fa-regular-400-099dc6b72ce8863e347e8a6546650047a507e47d.eot?#iefix') format('embedded-opentype'), url('/witba/cassette.axd/file/Content/fonts/fa-regular-400-2554caf9e1af4c824a2f0e5e7a139ce555381b18.woff2') format('woff2'), url('/witba/cassette.axd/file/Content/fonts/fa-regular-400-269984dfc3d210c4471b59b5c982790c9576324c.woff') format('woff'), url('/witba/cassette.axd/file/Content/fonts/fa-regular-400-f60d3d80c216039bc531bb5bccb7498ffb8d8a9a.ttf') format('truetype'), url('/witba/cassette.axd/file/Content/fonts/fa-regular-400-989a1453b7604ce9c85dc1463a73eaa0d4368c2e.svg#fontawesome') format('svg');
}
.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
}
/*!
 * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  src: url('/witba/cassette.axd/file/Content/fonts/fa-solid-900-7acf0c546bf7d2a66cfea55f318ddb1242aac162.eot');
  src: url('/witba/cassette.axd/file/Content/fonts/fa-solid-900-7acf0c546bf7d2a66cfea55f318ddb1242aac162.eot?#iefix') format('embedded-opentype'), url('/witba/cassette.axd/file/Content/fonts/fa-solid-900-965d78c34637d1bdab6277805faecb6caa959669.woff2') format('woff2'), url('/witba/cassette.axd/file/Content/fonts/fa-solid-900-6d320e1a3820a7998051c4feec4dad22760e485e.woff') format('woff'), url('/witba/cassette.axd/file/Content/fonts/fa-solid-900-5a21bed87e233e5c5e82ea3a00215c544837e125.ttf') format('truetype'), url('/witba/cassette.axd/file/Content/fonts/fa-solid-900-cd7ca576ea427d820e86a8d8ae7caedc8799b5f3.svg#fontawesome') format('svg');
}
.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}
/* Thin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 100;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-Thin-0fd03ae48dc48825c79b346fd981f55a01acf9e1.ttf") format('truetype');
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 100;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-ThinItalic-b61b6329c1b273fd662e638fb9cff02811d6d769.ttf") format('truetype');
}
/* Light */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-Light-2e3148d213b15328ebebba14e828fb3bf79634ee.ttf") format('truetype');
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-LightItalic-947d4adbf4d1643a979972c83842899e752ee826.ttf") format('truetype');
}
/* Normal */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-Regular-cb0cb91a31f43293bd7042ddab945ce161c29d3d.ttf") format('truetype');
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-Italic-7703c7ab71c35f62289734f6b5431589008e700c.ttf") format('truetype');
}
/* Medium */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-Medium-08bab5b1ab478e8af2279b613d3a32636b85cc65.ttf") format('truetype');
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-MediumItalic-85304ad8ca294b9cefc65874d48a70a271635d28.ttf") format('truetype');
}
/* Bold */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-Bold-0a1793926e2ee724cf2ff3fc7adc745348659f82.ttf") format('truetype');
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-BoldItalic-23d74d6edc2cc6f0ae9e07e0094ebd3969e25b27.ttf") format('truetype');
}
/* Ultra Bold */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-Black-771b45f0ceb2a752cd0d705187468e6993fd0fb9.ttf") format('truetype');
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 900;
  src: url("/witba/cassette.axd/file/Content/fonts/Roboto-BlackItalic-dfcf1003251caffcc9b94057d9845a5626b02fa3.ttf") format('truetype');
}
@font-face {
  font-family: 'esri sds 1.95 2';
  font-style: normal;
  font-weight: normal;
  src: url("/witba/cassette.axd/file/Content/fonts/geonis/ESRI%20SDS%201.95%202-8b2d11df5eb73798ba5bffff27872c91af5cfca0.otf") format('opentype');
}
@font-face {
  font-family: 'esri hazardous materials';
  font-style: normal;
  font-weight: normal;
  src: url("/witba/cassette.axd/file/Content/fonts/geonis/ESRI_803-74dc99324446af709516c33cc1fd388018a98df2.otf") format('opentype');
}
@font-face {
  font-family: 'geocom ele 500 wp';
  font-style: normal;
  font-weight: normal;
  src: url("/witba/cassette.axd/file/Content/fonts/geonis/GEOCOM%20ELE%20500%20WP-c30b14efd3aea96c9149c515147817d6304e456b.otf") format('opentype');
}
@font-face {
  font-family: 'geocom ele 500 wp clipfont';
  font-style: normal;
  font-weight: normal;
  src: url("/witba/cassette.axd/file/Content/fonts/geonis/GEOCOM%20ELE%20500%20WPC-2b6aa28cf7b033a1c85e483e61a09645970ebd27.otf") format('opentype');
}
@font-face {
  font-family: 'geocom abw 500 wp';
  font-style: normal;
  font-weight: normal;
  src: url("/witba/cassette.axd/file/Content/fonts/geonis/GEOCOM%20ABW%20500%20WP-e35042470f1b5b65d1e83520a348f06f1c4104d6.otf") format('opentype');
}
@font-face {
  font-family: 'geocom abw 500 wp clipfont';
  font-style: normal;
  font-weight: normal;
  src: url("/witba/cassette.axd/file/Content/fonts/geonis/GEOCOM%20ABW%20500%20WPC-431d661186ca6a987fa249b3aba7583bc8ed7442.otf") format('opentype');
}
@font-face {
  font-family: 'geocom was 500 wp';
  font-style: normal;
  font-weight: normal;
  src: url("/witba/cassette.axd/file/Content/fonts/geonis/GEOCOM%20WAS%20500%20WP-4a38d8441eefbf8d4571944c785884d7ccc488a2.otf") format('opentype');
}
@font-face {
  font-family: 'geocom was 500 wp clipfont';
  font-style: normal;
  font-weight: normal;
  src: url("/witba/cassette.axd/file/Content/fonts/geonis/GEOCOM%20WAS%20500%20WPC-203e50fc2144e36fc379cbad3c2de1e81b223cad.otf") format('opentype');
}
/*! jQuery UI - v1.12.1 - 2017-10-15
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
/* Layout helpers
----------------------------------*/
.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:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  /* support: IE8 */
}
.ui-front {
  z-index: 100;
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}
/* Icons
----------------------------------*/
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-resizable {
  position: relative;
}
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .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 black;
}
.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.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;
  font-size: 100%;
}
.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-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: 0;
}
.ui-menu .ui-menu {
  position: absolute;
}
.ui-menu .ui-menu-item {
  margin: 0;
  cursor: pointer;
  /* support: IE10, see #8844 */
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
  position: relative;
  padding: 3px 1em 3px 0.4em;
}
.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-focus,
.ui-menu .ui-state-active {
  margin: -1px;
}
/* icon support */
.ui-menu-icons {
  position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
  padding-left: 2em;
}
/* left-aligned */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0.2em;
  margin: auto 0;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}
.ui-button {
  padding: 0.4em 1em;
  display: inline-block;
  position: relative;
  line-height: normal;
  margin-right: 0.1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Support: IE <= 11 */
  overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
  width: 2em;
  box-sizing: border-box;
  text-indent: -9999px;
  white-space: nowrap;
}
/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
  text-indent: 0;
}
/* button icon element(s) */
.ui-button-icon-only .ui-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
}
.ui-button.ui-icon-notext .ui-icon {
  padding: 0;
  width: 2.1em;
  height: 2.1em;
  text-indent: -9999px;
  white-space: nowrap;
}
input.ui-button.ui-icon-notext .ui-icon {
  width: auto;
  height: auto;
  text-indent: 0;
  white-space: normal;
  padding: 0.4em 1em;
}
/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.ui-controlgroup {
  vertical-align: middle;
  display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
  float: left;
  margin-left: 0;
  margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
  z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
  display: block;
  float: none;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
  box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
  padding: 0.4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
  font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
  border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
  border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
  border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
  border-bottom: none;
}
/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {
  /* Support: IE8 only, Android < 4.4 only */
  width: 75%;
  width: calc(100% - 2.4em);
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
  border-top-style: solid;
}
.ui-checkboxradio-label .ui-icon-background {
  box-shadow: inset 1px 1px 1px #ccc;
  border-radius: 0.12em;
  border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
  width: 16px;
  height: 16px;
  border-radius: 1em;
  overflow: visible;
  border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
  background-image: none;
  width: 8px;
  height: 8px;
  border-width: 4px;
  border-style: solid;
}
.ui-checkboxradio-disabled {
  pointer-events: none;
}
.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-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-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-prev span,
.ui-datepicker .ui-datepicker-next 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: bold;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  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;
}
/* with multiple calendars */
.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;
}
/* RTL support */
.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;
}
/* Icons */
.ui-datepicker .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  left: 0.5em;
  top: 0.3em;
}
.ui-dialog {
  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: none;
  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-n {
  height: 2px;
  top: 0;
}
.ui-dialog .ui-resizable-e {
  width: 2px;
  right: 0;
}
.ui-dialog .ui-resizable-s {
  height: 2px;
  bottom: 0;
}
.ui-dialog .ui-resizable-w {
  width: 2px;
  left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
  width: 7px;
  height: 7px;
}
.ui-dialog .ui-resizable-se {
  right: 0;
  bottom: 0;
}
.ui-dialog .ui-resizable-sw {
  left: 0;
  bottom: 0;
}
.ui-dialog .ui-resizable-ne {
  right: 0;
  top: 0;
}
.ui-dialog .ui-resizable-nw {
  left: 0;
  top: 0;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.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,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");
  height: 100%;
  filter: alpha(opacity=25);
  /* support: IE8 */
  opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}
.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: bold;
  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-text {
  display: block;
  margin-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
  text-align: left;
  white-space: nowrap;
  width: 14em;
}
.ui-selectmenu-icon.ui-icon {
  float: right;
  margin-top: 0;
}
.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;
}
/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  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-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0.222em 0;
  margin: 0.2em 0;
  vertical-align: middle;
  margin-left: 0.4em;
  margin-right: 2em;
}
.ui-spinner-button {
  width: 1.6em;
  height: 50%;
  font-size: 0.5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
  border-top-style: none;
  border-bottom-style: none;
  border-right-style: none;
}
.ui-spinner-up {
  top: 0;
}
.ui-spinner-down {
  bottom: 0;
}
.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  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-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .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: none;
}
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
}
body .ui-tooltip {
  border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
  font-size: 1em;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-size: 1em;
}
.ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5;
}
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
}
.ui-widget-content a {
  color: #333333;
}
.ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold;
}
.ui-widget-header a {
  color: #333333;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
  color: #454545;
  text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none;
}
.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620;
}
.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: alpha(opacity=70);
  /* support: IE8 */
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: alpha(opacity=35);
  /* support: IE8 */
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
  /* support: IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_444444_256x240-0ed9a8464fd2ed600654a5f68ae8cca65cc0149c.png");
}
.ui-widget-header .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_444444_256x240-0ed9a8464fd2ed600654a5f68ae8cca65cc0149c.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_555555_256x240-0a037d8df967a1caedeb59c471095a15b9c472f1.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_ffffff_256x240-2dcd9f88298724135571dd8460bc32b52d782a75.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_777620_256x240-165d1225c6fc74b873d8bef3b69565d77e48e23a.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_cc0000_256x240-a65a1696366469d247aeb9faf2917dcdc93d704f.png");
}
.ui-button .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_777777_256x240-0a574cb15146b05dfac442ff32d3a30b1e3cc3be.png");
}
/* positioning */
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-caret-1-n {
  background-position: 0 0;
}
.ui-icon-caret-1-ne {
  background-position: -16px 0;
}
.ui-icon-caret-1-e {
  background-position: -32px 0;
}
.ui-icon-caret-1-se {
  background-position: -48px 0;
}
.ui-icon-caret-1-s {
  background-position: -65px 0;
}
.ui-icon-caret-1-sw {
  background-position: -80px 0;
}
.ui-icon-caret-1-w {
  background-position: -96px 0;
}
.ui-icon-caret-1-nw {
  background-position: -112px 0;
}
.ui-icon-caret-2-n-s {
  background-position: -128px 0;
}
.ui-icon-caret-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: -65px -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: -65px -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: 1px -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-calculator {
  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 is deprecated, use ui-icon-seek-start instead */
.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;
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 3px;
}
/* Overlays */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* support: IE8 */
}
.ui-widget-shadow {
  -webkit-box-shadow: 0px 0px 5px #666666;
  box-shadow: 0px 0px 5px #666666;
}
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
/* Layout helpers
----------------------------------*/
.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:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  /* support: IE8 */
}
.ui-front {
  z-index: 100;
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}
/* Icons
----------------------------------*/
.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -0.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-resizable {
  position: relative;
}
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .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 black;
}
.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.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;
  font-size: 100%;
}
.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-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: 0;
}
.ui-menu .ui-menu {
  position: absolute;
}
.ui-menu .ui-menu-item {
  margin: 0;
  cursor: pointer;
  /* support: IE10, see #8844 */
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
  position: relative;
  padding: 3px 1em 3px 0.4em;
}
.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-focus,
.ui-menu .ui-state-active {
  margin: -1px;
}
/* icon support */
.ui-menu-icons {
  position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
  padding-left: 2em;
}
/* left-aligned */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0.2em;
  margin: auto 0;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}
.ui-button {
  padding: 0.4em 1em;
  display: inline-block;
  position: relative;
  line-height: normal;
  margin-right: 0.1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* Support: IE <= 11 */
  overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
  width: 2em;
  box-sizing: border-box;
  text-indent: -9999px;
  white-space: nowrap;
}
/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
  text-indent: 0;
}
/* button icon element(s) */
.ui-button-icon-only .ui-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
}
.ui-button.ui-icon-notext .ui-icon {
  padding: 0;
  width: 2.1em;
  height: 2.1em;
  text-indent: -9999px;
  white-space: nowrap;
}
input.ui-button.ui-icon-notext .ui-icon {
  width: auto;
  height: auto;
  text-indent: 0;
  white-space: normal;
  padding: 0.4em 1em;
}
/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.ui-controlgroup {
  vertical-align: middle;
  display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
  float: left;
  margin-left: 0;
  margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
  z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
  display: block;
  float: none;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
  box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
  padding: 0.4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
  font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
  border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
  border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
  border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
  border-bottom: none;
}
/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {
  /* Support: IE8 only, Android < 4.4 only */
  width: 75%;
  width: calc(100% - 2.4em);
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
  border-top-style: solid;
}
.ui-checkboxradio-label .ui-icon-background {
  box-shadow: inset 1px 1px 1px #ccc;
  border-radius: 0.12em;
  border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
  width: 16px;
  height: 16px;
  border-radius: 1em;
  overflow: visible;
  border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
  background-image: none;
  width: 8px;
  height: 8px;
  border-width: 4px;
  border-style: solid;
}
.ui-checkboxradio-disabled {
  pointer-events: none;
}
.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-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-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-prev span,
.ui-datepicker .ui-datepicker-next 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: bold;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  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;
}
/* with multiple calendars */
.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;
}
/* RTL support */
.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;
}
/* Icons */
.ui-datepicker .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  left: 0.5em;
  top: 0.3em;
}
.ui-dialog {
  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: none;
  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-n {
  height: 2px;
  top: 0;
}
.ui-dialog .ui-resizable-e {
  width: 2px;
  right: 0;
}
.ui-dialog .ui-resizable-s {
  height: 2px;
  bottom: 0;
}
.ui-dialog .ui-resizable-w {
  width: 2px;
  left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
  width: 7px;
  height: 7px;
}
.ui-dialog .ui-resizable-se {
  right: 0;
  bottom: 0;
}
.ui-dialog .ui-resizable-sw {
  left: 0;
  bottom: 0;
}
.ui-dialog .ui-resizable-ne {
  right: 0;
  top: 0;
}
.ui-dialog .ui-resizable-nw {
  left: 0;
  top: 0;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.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,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");
  height: 100%;
  filter: alpha(opacity=25);
  /* support: IE8 */
  opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}
.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: bold;
  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-text {
  display: block;
  margin-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
  text-align: left;
  white-space: nowrap;
  width: 14em;
}
.ui-selectmenu-icon.ui-icon {
  float: right;
  margin-top: 0;
}
.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;
}
/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  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-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0.222em 0;
  margin: 0.2em 0;
  vertical-align: middle;
  margin-left: 0.4em;
  margin-right: 2em;
}
.ui-spinner-button {
  width: 1.6em;
  height: 50%;
  font-size: 0.5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
  border-top-style: none;
  border-bottom-style: none;
  border-right-style: none;
}
.ui-spinner-up {
  top: 0;
}
.ui-spinner-down {
  bottom: 0;
}
.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  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-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .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: none;
}
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
}
body .ui-tooltip {
  border-width: 2px;
}
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
 */
/* Component containers
----------------------------------*/
.ui-widget {
  font-size: 1em;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-size: 1em;
}
.ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5;
}
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
}
.ui-widget-content a {
  color: #333333;
}
.ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold;
}
.ui-widget-header a {
  color: #333333;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
  color: #454545;
  text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none;
}
.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620;
}
.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: alpha(opacity=70);
  /* support: IE8 */
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: alpha(opacity=35);
  /* support: IE8 */
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
  /* support: IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_444444_256x240-0ed9a8464fd2ed600654a5f68ae8cca65cc0149c.png");
}
.ui-widget-header .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_444444_256x240-0ed9a8464fd2ed600654a5f68ae8cca65cc0149c.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_555555_256x240-0a037d8df967a1caedeb59c471095a15b9c472f1.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_ffffff_256x240-2dcd9f88298724135571dd8460bc32b52d782a75.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_777620_256x240-165d1225c6fc74b873d8bef3b69565d77e48e23a.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_cc0000_256x240-a65a1696366469d247aeb9faf2917dcdc93d704f.png");
}
.ui-button .ui-icon {
  background-image: url("/witba/cassette.axd/file/Content/images/external/jquery/ui-icons_777777_256x240-0a574cb15146b05dfac442ff32d3a30b1e3cc3be.png");
}
/* positioning */
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-caret-1-n {
  background-position: 0 0;
}
.ui-icon-caret-1-ne {
  background-position: -16px 0;
}
.ui-icon-caret-1-e {
  background-position: -32px 0;
}
.ui-icon-caret-1-se {
  background-position: -48px 0;
}
.ui-icon-caret-1-s {
  background-position: -65px 0;
}
.ui-icon-caret-1-sw {
  background-position: -80px 0;
}
.ui-icon-caret-1-w {
  background-position: -96px 0;
}
.ui-icon-caret-1-nw {
  background-position: -112px 0;
}
.ui-icon-caret-2-n-s {
  background-position: -128px 0;
}
.ui-icon-caret-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: -65px -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: -65px -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: 1px -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-calculator {
  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 is deprecated, use ui-icon-seek-start instead */
.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;
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 3px;
}
/* Overlays */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* support: IE8 */
}
.ui-widget-shadow {
  -webkit-box-shadow: 0px 0px 5px #666666;
  box-shadow: 0px 0px 5px #666666;
}
.fileinput-button {
  position: relative;
  overflow: hidden;
  float: left;
  margin-right: 4px;
}
.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  border: solid transparent;
  border-width: 0 0 100px 200px;
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-transform: translate(-300px, 0) scale(4);
  direction: ltr;
  cursor: pointer;
}
.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle {
  margin-bottom: 5px;
}
.files .progress {
  width: 200px;
}
.progress-animated .bar {
  background: url(/witba/Content/../Content/Images/external/fileupload/progressbar.gif) !important;
  filter: none;
}
.fileupload-loading {
  position: absolute;
  left: 50%;
  width: 128px;
  height: 128px;
  background: url(/witba/cassette.axd/file/Content/Images/external/fileupload/ajax-3016a58e584a68aa541ec273c6aef9b96413420b.gif) center no-repeat;
  display: none;
}
.fileupload-processing .fileupload-loading {
  display: block;
}
@media (max-width: 480px) {
  .files .btn span {
    display: none;
  }
  .files .preview * {
    width: 40px;
  }
  .files .name * {
    width: 80px;
    display: inline-block;
    word-wrap: break-word;
  }
  .files .progress {
    width: 20px;
  }
  .files .delete {
    width: 60px;
  }
}
.fileupload .fileupload-progress .progress {
  border-radius: 0;
  height: 20px;
  margin-bottom: 3px;
}
.fileupload .fileupload-progress .progress .bar {
  height: 25px;
}
.fileupload .fileupload-progress .progress-extended {
  margin-bottom: 10px;
}
.fileupload .fileupload-tableContainer {
  max-height: 650px;
  overflow-x: auto;
}
.fileupload .fileupload-tableContainer .fileupload-table {
  table-layout: fixed;
}
.fileupload .fileupload-tableContainer .fileupload-table .files .preview-col {
  width: 96px;
}
.fileupload .fileupload-tableContainer .fileupload-table .files .preview-col .preview {
  margin: 3px 0 -3px;
}
.fileupload .fileupload-tableContainer .fileupload-table .files .preview-col .preview video {
  width: 90px;
}
.fileupload .fileupload-tableContainer .fileupload-table .files .name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fileupload .fileupload-tableContainer .fileupload-table .files .size-col {
  width: 90px;
}
.fileupload .fileupload-tableContainer .fileupload-table .files .size-col .size {
  text-align: right;
  white-space: nowrap;
}
.fileupload .fileupload-tableContainer .fileupload-table .files .button-col {
  width: 53px;
}
.fileinput-button {
  float: right;
}
.fileinput-button.fileinput-dragDropZone {
  width: calc(100% - 24px);
  height: calc(100% - 18px);
  background-image: none;
  background-color: transparent;
  border-width: 2px;
  border-style: dashed;
  text-align: center;
  vertical-align: middle;
}
.fileinput-button.fileinput-dragDropZone:hover {
  background-image: none;
  background-color: transparent;
  border-width: 2px;
  border-style: dashed;
  text-align: center;
  vertical-align: middle;
}
.fileinput-button input.disabled,
.fileinput-button input[disabled] {
  cursor: not-allowed;
}
.flex-images .flex-images-item {
  float: left;
  margin: 4px;
  border: 1px solid #eee;
  box-sizing: content-box;
  overflow: hidden;
  position: relative;
}
.flex-images .flex-images-item img.flex-image {
  display: block;
  width: auto;
  height: 100%;
}
/*!
 * jQuery UI Datepicker 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Licensed under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.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-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-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-prev span,
.ui-datepicker .ui-datepicker-next 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-year {
  width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%;
}
.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: bold;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  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;
}
/* with multiple calendars */
.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 {
  border-left-width: 0;
}
.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: 0em;
}
/* RTL support */
.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 {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
  display: none;
  /*sorry for IE5*/
  display: block;
  /*sorry for IE5*/
  position: absolute;
  /*must have*/
  z-index: -1;
  /*must have*/
  filter: mask();
  /*must have*/
  top: -4px;
  /*must have*/
  left: -4px;
  /*must have*/
  width: 200px;
  /*must have*/
  height: 200px;
  /*must have*/
}
.ui-datepicker.popover.bottom .arrow {
  margin-left: -100px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 0px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333;
  background-color: #fff;
  border-color: #ccc;
  padding: 6px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.active:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.active:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.active.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.focus {
  color: #333;
  text-decoration: none;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.active,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.disabled,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.disabled,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev[disabled],
.ui-datepicker .ui-datepicker-header .ui-datepicker-next[disabled],
fieldset[disabled] .ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
fieldset[disabled] .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.disabled,
a.ui-datepicker .ui-datepicker-header .ui-datepicker-next.disabled,
fieldset[disabled] a.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
fieldset[disabled] a.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  pointer-events: none;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.active,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.active,
.open > .dropdown-toggle.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
.open > .dropdown-toggle.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.active:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.active:hover,
.open > .dropdown-toggle.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,
.open > .dropdown-toggle.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.active:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.active:focus,
.open > .dropdown-toggle.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus,
.open > .dropdown-toggle.ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.active.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.active.focus,
.open > .dropdown-toggle.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.focus,
.open > .dropdown-toggle.ui-datepicker .ui-datepicker-header .ui-datepicker-next.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:active,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.active,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.active,
.open > .dropdown-toggle.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
.open > .dropdown-toggle.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  background-image: none;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.disabled:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.disabled:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev[disabled]:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next[disabled]:hover,
fieldset[disabled] .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,
fieldset[disabled] .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.disabled:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.disabled:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev[disabled]:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next[disabled]:focus,
fieldset[disabled] .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus,
fieldset[disabled] .ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.disabled.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next.disabled.focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev[disabled].focus,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next[disabled].focus,
fieldset[disabled] .ui-datepicker .ui-datepicker-header .ui-datepicker-prev.focus,
fieldset[disabled] .ui-datepicker .ui-datepicker-header .ui-datepicker-next.focus {
  background-color: #fff;
  border-color: #ccc;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .badge,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next .badge {
  color: #fff;
  background-color: #333;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
  float: left;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  float: right;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
  text-align: center;
  margin-top: 5px;
  margin-bottom: 5px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  padding: 6px 6px;
  border-color: #414141;
  display: inline;
  width: 49%;
  height: 1.6em;
  padding: 1px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:-ms-input-placeholder {
  color: #999;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select::-webkit-input-placeholder {
  color: #999;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select::-ms-expand {
  border: 0;
  background-color: transparent;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select[disabled],
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select[readonly],
fieldset[disabled] .ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
  background-color: #eeeeee;
  opacity: 1;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select[disabled],
fieldset[disabled] .ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
  cursor: not-allowed;
}
textarea.ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
  height: auto;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select[type=checkbox],
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select[type=radio] {
  margin-top: 10px;
  height: auto;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,
.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {
  width: 4.5em;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year {
  margin-left: 5px;
}
.ui-datepicker .ui-datepicker-calendar th,
.ui-datepicker .ui-datepicker-calendar td {
  padding: 1px 3px;
  width: 2em;
  text-align: right;
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today {
  background-color: rgba(231, 0, 63, 0.2);
}
/* Preload images */
body:after {
  content: url("/witba/cassette.axd/file/Content/images/external/lightbox2/close-3ca48361cfe0e41163023d03c26296f375bb3eac.png") url("/witba/cassette.axd/file/Content/images/external/lightbox2/loading-cf720b50cf8dde0e1a84ce1c6a77788bfc5882d5.gif") url("/witba/cassette.axd/file/Content/images/external/lightbox2/prev-6640a3432f7ba7aea6129cdf7a5d3eabd47c295c.png") url("/witba/cassette.axd/file/Content/images/external/lightbox2/next-777e92c050f600b4519299c3d786b8f2f459fea4.png");
  display: none;
}
body.lb-disable-scrolling {
  overflow: hidden;
}
.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}
.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}
.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  border-radius: 0px;
}
.lightbox a img {
  border: none;
}
.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  border-radius: 0px;
}
.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}
.lb-container {
  padding: 4px;
}
.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}
.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url("/witba/cassette.axd/file/Content/images/external/lightbox2/loading-cf720b50cf8dde0e1a84ce1c6a77788bfc5882d5.gif") no-repeat;
}
.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}
.lb-container > .nav {
  left: 0;
}
.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}
.lb-prev,
.lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}
.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url("/witba/cassette.axd/file/Content/images/external/lightbox2/prev-6640a3432f7ba7aea6129cdf7a5d3eabd47c295c.png") left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}
.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url("/witba/cassette.axd/file/Content/images/external/lightbox2/next-777e92c050f600b4519299c3d786b8f2f459fea4.png") right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}
.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}
.lb-data {
  padding: 0 4px;
  color: #ccc;
}
.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}
.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}
.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}
.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url("/witba/cassette.axd/file/Content/images/external/lightbox2/close-3ca48361cfe0e41163023d03c26296f375bb3eac.png") top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
.ol-box {
  box-sizing: border-box;
  border-radius: 2px;
  border: 2px solid #00f;
}
.ol-mouse-position {
  top: 8px;
  right: 8px;
  position: absolute;
}
.ol-scale-line {
  background: rgba(0, 60, 136, 0.3);
  border-radius: 4px;
  bottom: 8px;
  left: 8px;
  padding: 2px;
  position: absolute;
}
.ol-scale-line-inner {
  border: 1px solid #eee;
  border-top: none;
  color: #eee;
  font-size: 10px;
  text-align: center;
  margin: 1px;
  will-change: contents, width;
}
.ol-overlay-container {
  will-change: left, right, top, bottom;
}
.ol-unsupported {
  display: none;
}
.ol-unselectable,
.ol-viewport {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.ol-selectable {
  -webkit-touch-callout: default;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.ol-grabbing {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
.ol-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}
.ol-control {
  position: absolute;
  background-color: rgba(255, 255, 255, 0.4);
  border-radius: 4px;
  padding: 2px;
}
.ol-control:hover {
  background-color: rgba(255, 255, 255, 0.6);
}
.ol-zoom {
  top: 0.5em;
  left: 0.5em;
}
.ol-rotate {
  top: 0.5em;
  right: 0.5em;
  transition: opacity 0.25s linear, visibility 0s linear;
}
.ol-rotate.ol-hidden {
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.25s linear, visibility 0s linear 0.25s;
}
.ol-zoom-extent {
  top: 4.643em;
  left: 0.5em;
}
.ol-full-screen {
  right: 0.5em;
  top: 0.5em;
}
@media print {
  .ol-control {
    display: none;
  }
}
.ol-control button {
  display: block;
  margin: 1px;
  padding: 0;
  color: #fff;
  font-size: 1.14em;
  font-weight: 700;
  text-decoration: none;
  text-align: center;
  height: 1.375em;
  width: 1.375em;
  line-height: 0.4em;
  background-color: rgba(0, 60, 136, 0.5);
  border: none;
  border-radius: 2px;
}
.ol-control button::-moz-focus-inner {
  border: none;
  padding: 0;
}
.ol-zoom-extent button {
  line-height: 1.4em;
}
.ol-compass {
  display: block;
  font-weight: 400;
  font-size: 1.2em;
  will-change: transform;
}
.ol-touch .ol-control button {
  font-size: 1.5em;
}
.ol-touch .ol-zoom-extent {
  top: 5.5em;
}
.ol-control button:focus,
.ol-control button:hover {
  text-decoration: none;
  background-color: rgba(0, 60, 136, 0.7);
}
.ol-zoom .ol-zoom-in {
  border-radius: 2px 2px 0 0;
}
.ol-zoom .ol-zoom-out {
  border-radius: 0 0 2px 2px;
}
.ol-attribution {
  text-align: right;
  bottom: 0.5em;
  right: 0.5em;
  max-width: calc(100% - 1.3em);
}
.ol-attribution ul {
  margin: 0;
  padding: 0 0.5em;
  font-size: 0.7rem;
  line-height: 1.375em;
  color: #000;
  text-shadow: 0 0 2px #fff;
}
.ol-attribution li {
  display: inline;
  list-style: none;
  line-height: inherit;
}
.ol-attribution li:not(:last-child):after {
  content: " ";
}
.ol-attribution img {
  max-height: 2em;
  max-width: inherit;
  vertical-align: middle;
}
.ol-attribution button,
.ol-attribution ul {
  display: inline-block;
}
.ol-attribution.ol-collapsed ul {
  display: none;
}
.ol-attribution:not(.ol-collapsed) {
  background: rgba(255, 255, 255, 0.8);
}
.ol-attribution.ol-uncollapsible {
  bottom: 0;
  right: 0;
  border-radius: 4px 0 0;
  height: 1.1em;
  line-height: 1em;
}
.ol-attribution.ol-uncollapsible img {
  margin-top: -0.2em;
  max-height: 1.6em;
}
.ol-attribution.ol-uncollapsible button {
  display: none;
}
.ol-zoomslider {
  top: 4.5em;
  left: 0.5em;
  height: 200px;
}
.ol-zoomslider button {
  position: relative;
  height: 10px;
}
.ol-touch .ol-zoomslider {
  top: 5.5em;
}
.ol-overviewmap {
  left: 0.5em;
  bottom: 0.5em;
}
.ol-overviewmap.ol-uncollapsible {
  bottom: 0;
  left: 0;
  border-radius: 0 4px 0 0;
}
.ol-overviewmap .ol-overviewmap-map,
.ol-overviewmap button {
  display: inline-block;
}
.ol-overviewmap .ol-overviewmap-map {
  border: 1px solid #7b98bc;
  height: 150px;
  margin: 2px;
  width: 150px;
}
.ol-overviewmap:not(.ol-collapsed) button {
  bottom: 1px;
  left: 2px;
  position: absolute;
}
.ol-overviewmap.ol-collapsed .ol-overviewmap-map,
.ol-overviewmap.ol-uncollapsible button {
  display: none;
}
.ol-overviewmap:not(.ol-collapsed) {
  background: rgba(255, 255, 255, 0.8);
}
.ol-overviewmap-box {
  border: 2px dotted rgba(0, 60, 136, 0.7);
}
.ol-overviewmap .ol-overviewmap-box:hover {
  cursor: move;
}
.layer-switcher.shown.ol-control {
  background-color: transparent;
}
.layer-switcher.shown.ol-control:hover {
  background-color: transparent;
}
.layer-switcher {
  position: absolute;
  top: 3.5em;
  right: 0.5em;
  text-align: left;
}
.layer-switcher.shown {
  bottom: 3em;
}
.layer-switcher .panel {
  padding: 0 1em 0 0;
  margin: 0;
  border: 4px solid #eee;
  border-radius: 4px;
  background-color: white;
  display: none;
  max-height: 100%;
  overflow-y: auto;
}
.layer-switcher.shown .panel {
  display: block;
}
.layer-switcher button {
  float: right;
  width: 38px;
  height: 38px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAACE1BMVEX///8A//8AgICA//8AVVVAQID///8rVVVJtttgv98nTmJ2xNgkW1ttyNsmWWZmzNZYxM4gWGgeU2JmzNNr0N1Rwc0eU2VXxdEhV2JqytQeVmMhVmNoydUfVGUgVGQfVGQfVmVqy9hqy9dWw9AfVWRpydVry9YhVmMgVGNUw9BrytchVWRexdGw294gVWQgVmUhVWPd4N6HoaZsy9cfVmQgVGRrytZsy9cgVWQgVWMgVWRsy9YfVWNsy9YgVWVty9YgVWVry9UgVWRsy9Zsy9UfVWRsy9YgVWVty9YgVWRty9Vsy9aM09sgVWRTws/AzM0gVWRtzNYgVWRuy9Zsy9cgVWRGcHxty9bb5ORbxdEgVWRty9bn6OZTws9mydRfxtLX3Nva5eRix9NFcXxOd4JPeINQeIMiVmVUws9Vws9Vw9BXw9BYxNBaxNBbxNBcxdJexdElWWgmWmhjyNRlx9IqXGtoipNpytVqytVryNNrytZsjZUuX210k5t1y9R2zNR3y9V4lp57zth9zdaAnKOGoaeK0NiNpquV09mesrag1tuitbmj1tuj19uktrqr2d2svcCu2d2xwMO63N+7x8nA3uDC3uDFz9DK4eHL4eLN4eIyYnDX5OM5Z3Tb397e4uDf4uHf5uXi5ePi5+Xj5+Xk5+Xm5+Xm6OY6aHXQ19fT4+NfhI1Ww89gx9Nhx9Nsy9ZWw9Dpj2abAAAAWnRSTlMAAQICAwQEBgcIDQ0ODhQZGiAiIyYpKywvNTs+QklPUlNUWWJjaGt0dnd+hIWFh4mNjZCSm6CpsbW2t7nDzNDT1dje5efr7PHy9PT29/j4+Pn5+vr8/f39/f6DPtKwAAABTklEQVR4Xr3QVWPbMBSAUTVFZmZmhhSXMjNvkhwqMzMzMzPDeD+xASvObKePPa+ffHVl8PlsnE0+qPpBuQjVJjno6pZpSKXYl7/bZyFaQxhf98hHDKEppwdWIW1frFnrxSOWHFfWesSEWC6R/P4zOFrix3TzDFLlXRTR8c0fEEJ1/itpo7SVO9Jdr1DVxZ0USyjZsEY5vZfiiAC0UoTGOrm9PZLuRl8X+Dq1HQtoFbJZbv61i+Poblh/97TC7n0neCcK0ETNUrz1/xPHf+DNAW9Ac6t8O8WH3Vp98f5lCaYKAOFZMLyHL4Y0fe319idMNgMMp+zWVSybUed/+/h7I4wRAG1W6XDy4XmjR9HnzvDRZXUAYDFOhC1S/Hh+fIXxen+eO+AKqbs+wAo30zDTDvDxKoJN88sjUzDFAvBzEUGFsnADoIvAJzoh2BZ8sner+Ke/vwECuQAAAABJRU5ErkJggg==') /*logo.png*/;
  background-repeat: no-repeat;
  background-position: 2px;
  background-color: white;
  border: none;
}
.layer-switcher.shown button {
  display: none;
}
.layer-switcher button:focus,
.layer-switcher button:hover {
  background-color: white;
}
.layer-switcher ul {
  padding-left: 1em;
  list-style: none;
}
.layer-switcher li.group {
  padding-top: 5px;
}
.layer-switcher li.group > label {
  font-weight: bold;
}
.layer-switcher li.layer {
  display: table;
}
.layer-switcher li.layer label,
.layer-switcher li.layer input {
  display: table-cell;
  vertical-align: sub;
}
.layer-switcher label.disabled {
  opacity: 0.4;
}
.layer-switcher input {
  margin: 4px;
}
.layer-switcher.touch ::-webkit-scrollbar {
  width: 4px;
}
.layer-switcher.touch ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
}
.layer-switcher.touch ::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}
.chartContainer .chartBreadcrumbs {
  min-height: calc(3em + 10px);
}
.chartContainer .chartBreadcrumbs .chartBreadcrumb {
  display: inline-block;
  margin-left: -15px;
}
.chartContainer .chartBreadcrumbs .chartBreadcrumb .chartBreadcrumbLeftTrial {
  float: left;
  width: 0;
  height: 0;
  border-left: calc(1em + 5px) solid transparent;
  border-top-width: calc(1em + 5px);
  border-top-style: solid;
  border-bottom-width: calc(1em + 5px);
  border-bottom-style: solid;
}
.chartContainer .chartBreadcrumbs .chartBreadcrumb .chartBreadcrumbContent {
  float: left;
  padding: 10px 0px 10px 5px;
  font-weight: 600;
  color: #fff;
}
.chartContainer .chartBreadcrumbs .chartBreadcrumb .chartBreadcrumbRightTrial {
  float: left;
  width: 0;
  height: 0;
  border-left-width: calc(1em + 5px);
  border-left-style: solid;
  border-top: calc(1em + 5px) solid transparent;
  border-bottom: calc(1em + 5px) solid transparent;
}
.chartContainer .chartBreadcrumbs .chartBreadcrumb:first-child {
  margin-left: 0px;
}
.chartContainer .chartBreadcrumbs .chartBreadcrumb:first-child .chartBreadcrumbLeftTrial {
  border-left: none;
  border-top: none;
  border-bottom: none;
}
.chartContainer .chartBreadcrumbs .chartBreadcrumb:first-child .chartBreadcrumbContent {
  padding: 10px 0px 10px 10px;
}
.chartContainer .chartBreadcrumbs .chartBreadcrumb:last-child {
  margin-left: 10px;
}
.chartContainer .chartBreadcrumbs .chartBreadcrumb:last-child .chartBreadcrumbContent {
  color: #000;
}
.chartContainer .chart {
  position: relative;
}
.chartContainer .chart path {
  stroke: #fff;
}
.chartContainer .chart .axis path,
.chartContainer .chart .axis line {
  fill: none;
  stroke: black;
  shape-rendering: crispEdges;
}
.chartContainer .chart .grid path,
.chartContainer .chart .grid line {
  fill: none;
  stroke: darkgray;
  stroke-opacity: 0.5;
  shape-rendering: crispEdges;
}
.chartContainer .chart .line {
  fill: none;
  stroke-width: 2.5px;
}
.chartContainer .chart .dot {
  fill: white;
}
.chartContainer .chart .selectedBar {
  opacity: 1 !important;
  stroke: #000000;
  stroke-width: 2px;
}
.chartContainer .explanation {
  position: absolute;
  top: calc((100% / 2) - 35px);
  left: calc((100% / 2) - 70px);
  width: 140px;
  text-align: center;
  color: #666;
}
.chartContainer .percentage {
  font-size: 1.5em;
}
.chartContainer .sidebar {
  margin-top: 25px;
}
.chartContainer .sidebar .legend {
  float: left;
}
.chartContainer .sidebar .legend .legendGroup {
  float: left;
  margin-right: 10px;
}
.chartContainer .sidebar .legend .legendGroup:last-child {
  margin-right: 0px;
}
.chartContainer .sidebar .legend .legendGroup .legendEntry {
  margin: 0 5px 5px 0;
  padding: 5px 10px;
  font-weight: 600;
  color: #fff;
  min-width: 75px;
  text-align: center;
  display: inline-block;
}
.chartContainer .sidebar .legend .legendGroup .legendEntry.disabled {
  opacity: 0.5;
}
/*!
 * Bootstrap Colorpicker
 * http://mjolnic.github.io/bootstrap-colorpicker/
 *
 * Originally written by (c) 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0.txt
 *
 */
.colorpicker-saturation {
  width: 100px;
  height: 100px;
  background-image: url("/witba/cassette.axd/file/Content/Images/colorpicker/saturation-12bd7b7941ebb90d78f39657196fddd1c8ce304a.png");
  cursor: crosshair;
  float: left;
}
.colorpicker-saturation i {
  display: block;
  height: 5px;
  width: 5px;
  border: 1px solid #000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  position: absolute;
  top: 0;
  left: 0;
  margin: -4px 0 0 -4px;
}
.colorpicker-saturation i b {
  display: block;
  height: 5px;
  width: 5px;
  border: 1px solid #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.colorpicker-hue,
.colorpicker-alpha {
  width: 15px;
  height: 100px;
  float: left;
  cursor: row-resize;
  margin-left: 4px;
  margin-bottom: 4px;
}
.colorpicker-hue i,
.colorpicker-alpha i {
  display: block;
  height: 1px;
  background: #000;
  border-top: 1px solid #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  margin-top: -1px;
}
.colorpicker-hue {
  background-image: url("/witba/cassette.axd/file/Content/Images/colorpicker/hue-68d21f6cbaa0b079d15587d15873cf5cd0262633.png");
}
.colorpicker-alpha {
  background-image: url("/witba/cassette.axd/file/Content/Images/colorpicker/alpha-5d3dc8dcf7438d9a4288f8edd4533610c759714d.png");
  display: none;
}
.colorpicker-saturation,
.colorpicker-hue,
.colorpicker-alpha {
  background-size: contain;
}
.colorpicker {
  *zoom: 1;
  top: 0;
  left: 0;
  padding: 4px;
  min-width: 130px;
  margin-top: 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  z-index: 2500;
}
.colorpicker:before,
.colorpicker:after {
  display: table;
  content: "";
  line-height: 0;
}
.colorpicker:after {
  clear: both;
}
.colorpicker: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: 6px;
}
.colorpicker:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px;
}
.colorpicker div {
  position: relative;
}
.colorpicker.colorpicker-with-alpha {
  min-width: 140px;
}
.colorpicker.colorpicker-with-alpha .colorpicker-alpha {
  display: block;
}
.colorpicker-color {
  height: 10px;
  margin-top: 5px;
  clear: both;
  background-image: url("/witba/cassette.axd/file/Content/Images/colorpicker/alpha-5d3dc8dcf7438d9a4288f8edd4533610c759714d.png");
  background-position: 0 100%;
}
.colorpicker-color div {
  height: 10px;
}
.colorpicker-selectors {
  display: none;
  height: 10px;
  margin-top: 5px;
  clear: both;
}
.colorpicker-selectors i {
  cursor: pointer;
  float: left;
  height: 10px;
  width: 10px;
}
.colorpicker-selectors i + i {
  margin-left: 3px;
}
.colorpicker-element .input-group-addon i,
.colorpicker-element .add-on i {
  display: inline-block;
  cursor: pointer;
  height: 16px;
  vertical-align: text-top;
  width: 16px;
}
.colorpicker.colorpicker-inline {
  position: relative;
  display: inline-block;
  float: none;
  z-index: auto;
}
.colorpicker.colorpicker-horizontal {
  width: 110px;
  min-width: 110px;
  height: auto;
}
.colorpicker.colorpicker-horizontal .colorpicker-saturation {
  margin-bottom: 4px;
}
.colorpicker.colorpicker-horizontal .colorpicker-color {
  width: 100px;
}
.colorpicker.colorpicker-horizontal .colorpicker-hue,
.colorpicker.colorpicker-horizontal .colorpicker-alpha {
  width: 100px;
  height: 15px;
  float: left;
  cursor: col-resize;
  margin-left: 0px;
  margin-bottom: 4px;
}
.colorpicker.colorpicker-horizontal .colorpicker-hue i,
.colorpicker.colorpicker-horizontal .colorpicker-alpha i {
  display: block;
  height: 15px;
  background: #ffffff;
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  border: none;
  margin-top: 0px;
}
.colorpicker.colorpicker-horizontal .colorpicker-hue {
  background-image: url("/witba/cassette.axd/file/Content/Images/colorpicker/hue-horizontal-a25033b694a4bc16e41d7cf5493aeaecf8a51a30.png");
}
.colorpicker.colorpicker-horizontal .colorpicker-alpha {
  background-image: url("/witba/cassette.axd/file/Content/Images/colorpicker/alpha-horizontal-cf921cf167790bf4d2c462885fd110ec3d9ffdf9.png");
}
.colorpicker.colorpicker-hidden {
  display: none;
}
.colorpicker.colorpicker-visible {
  display: block;
}
.colorpicker-inline.colorpicker-visible {
  display: inline-block;
}
.colorpicker-right:before {
  left: auto;
  right: 6px;
}
.colorpicker-right:after {
  left: auto;
  right: 7px;
}
.colorpicker-no-arrow:before {
  border-right: 0;
  border-left: 0;
}
.colorpicker-no-arrow:after {
  border-right: 0;
  border-left: 0;
}
/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *   https://datatables.net/download/#bs/dt-1.10.15/b-1.4.0/b-print-1.4.0/fh-3.1.2/r-2.1.1/sc-1.4.2/se-1.2.2
 *
 * Included libraries:
 *   DataTables 1.10.15, Buttons 1.4.0, Print view 1.4.0, FixedHeader 3.1.2, Responsive 2.1.1, Scroller 1.4.2, Select 1.2.2
 */
table.dataTable {
  clear: both;
  max-width: none !important;
  border-collapse: separate !important;
}
table.dataTable td,
table.dataTable th {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
  text-align: center;
}
table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length label {
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length select {
  width: 75px;
  display: inline-block;
}
div.dataTables_wrapper div.dataTables_filter {
  text-align: right;
}
div.dataTables_wrapper div.dataTables_filter label {
  font-weight: normal;
  white-space: nowrap;
  text-align: left;
}
div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  display: inline-block;
  width: auto;
}
div.dataTables_wrapper div.dataTables_info {
  padding-top: 8px;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_paginate {
  margin: 0;
  white-space: nowrap;
  text-align: right;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  margin: 2px 0;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 1em 0;
}
table.dataTable thead > tr > th.sorting_asc,
table.dataTable thead > tr > th.sorting_desc,
table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
  padding-right: 30px;
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
  outline: none;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  cursor: pointer;
  position: relative;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  position: absolute;
  bottom: 8px;
  right: 8px;
  display: block;
  font-family: 'Glyphicons Halflings';
  opacity: 0.5;
}
table.dataTable thead .sorting:after {
  opacity: 0.2;
  content: "\e150";
  /* sort */
}
table.dataTable thead .sorting_asc:after {
  content: "\e155";
  /* sort-by-attributes */
}
table.dataTable thead .sorting_desc:after {
  content: "\e156";
  /* sort-by-attributes-alt */
}
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  color: #eee;
}
div.dataTables_scrollHead table.dataTable {
  margin-bottom: 0 !important;
}
div.dataTables_scrollBody > table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
div.dataTables_scrollBody > table > thead .sorting:after,
div.dataTables_scrollBody > table > thead .sorting_asc:after,
div.dataTables_scrollBody > table > thead .sorting_desc:after {
  display: none;
}
div.dataTables_scrollBody > table > tbody > tr:first-child > th,
div.dataTables_scrollBody > table > tbody > tr:first-child > td {
  border-top: none;
}
div.dataTables_scrollFoot > table {
  margin-top: 0 !important;
  border-top: none;
}
@media screen and (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_length,
  div.dataTables_wrapper div.dataTables_filter,
  div.dataTables_wrapper div.dataTables_info,
  div.dataTables_wrapper div.dataTables_paginate {
    text-align: center;
  }
}
table.dataTable.table-condensed > thead > tr > th {
  padding-right: 20px;
}
table.dataTable.table-condensed .sorting:after,
table.dataTable.table-condensed .sorting_asc:after,
table.dataTable.table-condensed .sorting_desc:after {
  top: 6px;
  right: 6px;
}
table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
  border-left-width: 0;
}
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
  border-right-width: 0;
}
table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
  border-bottom-width: 0;
}
div.dataTables_scrollHead table.table-bordered {
  border-bottom-width: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row {
  margin: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child {
  padding-left: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
  padding-right: 0;
}
@keyframes dtb-spinner {
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes dtb-spinner {
  100% {
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-ms-keyframes dtb-spinner {
  100% {
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes dtb-spinner {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes dtb-spinner {
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
div.dt-button-info {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  margin-top: -100px;
  margin-left: -200px;
  background-color: white;
  border: 2px solid #111;
  box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  text-align: center;
  z-index: 21;
}
div.dt-button-info h2 {
  padding: 0.5em;
  margin: 0;
  font-weight: normal;
  border-bottom: 1px solid #ddd;
  background-color: #f3f3f3;
}
div.dt-button-info > div {
  padding: 1em;
}
ul.dt-button-collection.dropdown-menu {
  display: block;
  z-index: 2002;
  -webkit-column-gap: 8px;
  -moz-column-gap: 8px;
  -ms-column-gap: 8px;
  -o-column-gap: 8px;
  column-gap: 8px;
}
ul.dt-button-collection.dropdown-menu.fixed {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -75px;
  border-radius: 0;
}
ul.dt-button-collection.dropdown-menu.fixed.two-column {
  margin-left: -150px;
}
ul.dt-button-collection.dropdown-menu.fixed.three-column {
  margin-left: -225px;
}
ul.dt-button-collection.dropdown-menu.fixed.four-column {
  margin-left: -300px;
}
ul.dt-button-collection.dropdown-menu > * {
  -webkit-column-break-inside: avoid;
  break-inside: avoid;
}
ul.dt-button-collection.dropdown-menu.two-column {
  width: 300px;
  padding-bottom: 1px;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  -ms-column-count: 2;
  -o-column-count: 2;
  column-count: 2;
}
ul.dt-button-collection.dropdown-menu.three-column {
  width: 450px;
  padding-bottom: 1px;
  -webkit-column-count: 3;
  -moz-column-count: 3;
  -ms-column-count: 3;
  -o-column-count: 3;
  column-count: 3;
}
ul.dt-button-collection.dropdown-menu.four-column {
  width: 600px;
  padding-bottom: 1px;
  -webkit-column-count: 4;
  -moz-column-count: 4;
  -ms-column-count: 4;
  -o-column-count: 4;
  column-count: 4;
}
div.dt-button-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2001;
}
@media screen and (max-width: 767px) {
  div.dt-buttons {
    float: none;
    width: 100%;
    text-align: center;
    margin-bottom: 0.5em;
  }
  div.dt-buttons a.btn {
    float: none;
  }
}
div.dt-buttons button.btn.processing,
div.dt-buttons div.btn.processing,
div.dt-buttons a.btn.processing {
  color: rgba(0, 0, 0, 0.2);
}
div.dt-buttons button.btn.processing:after,
div.dt-buttons div.btn.processing:after,
div.dt-buttons a.btn.processing:after {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  margin: -8px 0 0 -8px;
  box-sizing: border-box;
  display: block;
  content: ' ';
  border: 2px solid #282828;
  border-radius: 50%;
  border-left-color: transparent;
  border-right-color: transparent;
  animation: dtb-spinner 1500ms infinite linear;
  -o-animation: dtb-spinner 1500ms infinite linear;
  -ms-animation: dtb-spinner 1500ms infinite linear;
  -webkit-animation: dtb-spinner 1500ms infinite linear;
  -moz-animation: dtb-spinner 1500ms infinite linear;
}
table.dataTable.fixedHeader-floating,
table.dataTable.fixedHeader-locked {
  background-color: white;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
table.dataTable.fixedHeader-floating {
  position: fixed !important;
}
table.dataTable.fixedHeader-locked {
  position: absolute !important;
}
@media print {
  table.fixedHeader-floating {
    display: none;
  }
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
  cursor: default !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
  display: none !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before {
  top: 9px;
  left: 4px;
  height: 14px;
  width: 14px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 14px;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  text-align: center;
  font-family: 'Courier New', Courier, monospace;
  line-height: 14px;
  content: '+';
  background-color: #337ab7;
}
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th:first-child:before {
  content: '-';
  background-color: #d33333;
}
table.dataTable.dtr-inline.collapsed > tbody > tr.child td:before {
  display: none;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child {
  padding-left: 27px;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td:first-child:before,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th:first-child:before {
  top: 5px;
  left: 4px;
  height: 14px;
  width: 14px;
  border-radius: 14px;
  line-height: 14px;
  text-indent: 3px;
}
table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control {
  position: relative;
  cursor: pointer;
}
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
  top: 50%;
  left: 50%;
  height: 16px;
  width: 16px;
  margin-top: -10px;
  margin-left: -10px;
  display: block;
  position: absolute;
  color: white;
  border: 2px solid white;
  border-radius: 14px;
  box-shadow: 0 0 3px #444;
  box-sizing: content-box;
  text-align: center;
  font-family: 'Courier New', Courier, monospace;
  line-height: 14px;
  content: '+';
  background-color: #337ab7;
}
table.dataTable.dtr-column > tbody > tr.parent td.control:before,
table.dataTable.dtr-column > tbody > tr.parent th.control:before {
  content: '-';
  background-color: #d33333;
}
table.dataTable > tbody > tr.child {
  padding: 0.5em 1em;
}
table.dataTable > tbody > tr.child:hover {
  background: transparent !important;
}
table.dataTable > tbody > tr.child ul.dtr-details {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details li {
  border-bottom: 1px solid #efefef;
  padding: 0.5em 0;
}
table.dataTable > tbody > tr.child ul.dtr-details li:first-child {
  padding-top: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details li:last-child {
  border-bottom: none;
}
table.dataTable > tbody > tr.child span.dtr-title {
  display: inline-block;
  min-width: 75px;
  font-weight: bold;
}
div.dtr-modal {
  position: fixed;
  box-sizing: border-box;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 100;
  padding: 10em 1em;
}
div.dtr-modal div.dtr-modal-display {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 50%;
  height: 50%;
  margin: auto;
  z-index: 102;
  overflow: auto;
  background-color: #f5f5f7;
  border: 1px solid black;
  border-radius: 0.5em;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}
div.dtr-modal div.dtr-modal-content {
  position: relative;
  padding: 1em;
}
div.dtr-modal div.dtr-modal-close {
  position: absolute;
  top: 6px;
  right: 6px;
  width: 22px;
  height: 22px;
  border: 1px solid #eaeaea;
  background-color: #f9f9f9;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  z-index: 12;
}
div.dtr-modal div.dtr-modal-close:hover {
  background-color: #eaeaea;
}
div.dtr-modal div.dtr-modal-background {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 101;
  background: rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 767px) {
  div.dtr-modal div.dtr-modal-display {
    width: 95%;
  }
}
div.dtr-bs-modal table.table tr:first-child td {
  border-top: none;
}
div.DTS {
  display: block !important;
}
div.DTS tbody th,
div.DTS tbody td {
  white-space: nowrap;
}
div.DTS div.DTS_Loading {
  z-index: 1;
}
div.DTS div.dataTables_scrollBody {
  background: repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, white 10px, white 20px);
}
div.DTS div.dataTables_scrollBody table {
  z-index: 2;
}
div.DTS div.dataTables_paginate,
div.DTS div.dataTables_length {
  display: none;
}
div.DTS tbody tr.even {
  background-color: white;
}
table.dataTable tbody > tr.selected,
table.dataTable tbody > tr > .selected {
  background-color: #08C;
}
table.dataTable.stripe tbody > tr.odd.selected,
table.dataTable.stripe tbody > tr.odd > .selected,
table.dataTable.display tbody > tr.odd.selected,
table.dataTable.display tbody > tr.odd > .selected {
  background-color: #0085c7;
}
table.dataTable.hover tbody > tr.selected:hover,
table.dataTable.hover tbody > tr > .selected:hover,
table.dataTable.display tbody > tr.selected:hover,
table.dataTable.display tbody > tr > .selected:hover {
  background-color: #0083c5;
}
table.dataTable.order-column tbody > tr.selected > .sorting_1,
table.dataTable.order-column tbody > tr.selected > .sorting_2,
table.dataTable.order-column tbody > tr.selected > .sorting_3,
table.dataTable.order-column tbody > tr > .selected,
table.dataTable.display tbody > tr.selected > .sorting_1,
table.dataTable.display tbody > tr.selected > .sorting_2,
table.dataTable.display tbody > tr.selected > .sorting_3,
table.dataTable.display tbody > tr > .selected {
  background-color: #0085c8;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_1,
table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1 {
  background-color: #0081c1;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_2,
table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_2 {
  background-color: #0082c2;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_3,
table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_3 {
  background-color: #0083c4;
}
table.dataTable.display tbody > tr.even.selected > .sorting_1,
table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1 {
  background-color: #0085c8;
}
table.dataTable.display tbody > tr.even.selected > .sorting_2,
table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_2 {
  background-color: #0086ca;
}
table.dataTable.display tbody > tr.even.selected > .sorting_3,
table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_3 {
  background-color: #0087cb;
}
table.dataTable.display tbody > tr.odd > .selected,
table.dataTable.order-column.stripe tbody > tr.odd > .selected {
  background-color: #0081c1;
}
table.dataTable.display tbody > tr.even > .selected,
table.dataTable.order-column.stripe tbody > tr.even > .selected {
  background-color: #0085c8;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_1,
table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1 {
  background-color: #007dbb;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_2,
table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_2 {
  background-color: #007ebd;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_3,
table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_3 {
  background-color: #007fbf;
}
table.dataTable.display tbody > tr:hover > .selected,
table.dataTable.display tbody > tr > .selected:hover,
table.dataTable.order-column.hover tbody > tr:hover > .selected,
table.dataTable.order-column.hover tbody > tr > .selected:hover {
  background-color: #007dbb;
}
table.dataTable tbody td.select-checkbox,
table.dataTable tbody th.select-checkbox {
  position: relative;
}
table.dataTable tbody td.select-checkbox:before,
table.dataTable tbody td.select-checkbox:after,
table.dataTable tbody th.select-checkbox:before,
table.dataTable tbody th.select-checkbox:after {
  display: block;
  position: absolute;
  top: 1.2em;
  left: 50%;
  width: 12px;
  height: 12px;
  box-sizing: border-box;
}
table.dataTable tbody td.select-checkbox:before,
table.dataTable tbody th.select-checkbox:before {
  content: ' ';
  margin-top: -6px;
  margin-left: -6px;
  border: 1px solid black;
  border-radius: 3px;
}
table.dataTable tr.selected td.select-checkbox:after,
table.dataTable tr.selected th.select-checkbox:after {
  content: '\2714';
  margin-top: -11px;
  margin-left: -4px;
  text-align: center;
  text-shadow: 1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9;
}
div.dataTables_wrapper span.select-info,
div.dataTables_wrapper span.select-item {
  margin-left: 0.5em;
}
@media screen and (max-width: 640px) {
  div.dataTables_wrapper span.select-info,
  div.dataTables_wrapper span.select-item {
    margin-left: 0;
    display: block;
  }
}
table.dataTable tbody tr.selected,
table.dataTable tbody th.selected,
table.dataTable tbody td.selected {
  color: white;
}
table.dataTable tbody tr.selected a,
table.dataTable tbody th.selected a,
table.dataTable tbody td.selected a {
  color: #a2d4ed;
}
table.DTFC_Cloned thead,
table.DTFC_Cloned tfoot {
  background-color: white;
}
div.DTFC_Blocker {
  background-color: white;
}
div.DTFC_LeftWrapper table.dataTable,
div.DTFC_RightWrapper table.dataTable {
  margin-bottom: 0;
  z-index: 2;
}
div.DTFC_LeftWrapper table.dataTable.no-footer,
div.DTFC_RightWrapper table.dataTable.no-footer {
  border-bottom: none;
}
html,
body {
  margin: 0;
  padding: 0;
}
html {
  margin: 0;
  padding: 0;
  min-height: 100%;
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
html.busy {
  cursor: progress !important;
}
html.busy .clickable,
html.busy .btn,
html.busy a,
html.busy ins {
  cursor: progress !important;
}
body {
  font-size: 14px;
  font-style: normal;
  font-family: 'Roboto', Helvetica, Sans-Serif;
  line-height: 18px;
  text-shadow: none !important;
  padding: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  max-height: 100%;
  max-width: 100%;
  color: #414141;
  background-color: #fafafa;
  overflow: hidden !important;
}
body.modal-open {
  overflow-y: hidden !important;
  padding-right: 16px;
}
body.modal-open .footer {
  padding-right: 16px;
}
.modal-open .navbar-fixed-top {
  padding-right: 16px;
}
.modal-open .modal {
  overflow-y: scroll !important;
  overflow-x: auto;
}
a,
a:hover,
a:focus {
  text-decoration: none;
  cursor: pointer;
}
.blockUI.blockOverlay {
  opacity: 0.05 !important;
}
.blockUI.blockMsg {
  opacity: 0.9 !important;
  font-size: 10em;
}
.clickable {
  cursor: pointer;
}
.table > tbody > tr > td,
.table > tbody > tr > th {
  padding: 3px 8px;
}
.panel-body {
  padding: 10px 15px;
}
.form-group {
  margin-bottom: 5px;
}
.navbar-brand {
  padding: 5px 15px;
}
.navbar-brand > img {
  max-height: 100%;
}
.navbar-bar > li > a {
  padding-top: 15px;
  padding-bottom: 15px;
}
.navbar-nav > li > span {
  position: relative;
  display: block;
  padding-top: 15px;
  padding-bottom: 15px;
}
.navbar-default .navbar-input {
  color: #777;
  margin: 8px 15px;
}
.navbar-default .navbar-input .form-control {
  border-color: #777;
  display: inline-block;
  width: auto;
}
.navigation {
  text-align: center;
}
.navigation .nav-pills {
  display: inline-block;
}
.navigation .nav-pills.nav-stacked {
  text-align: left;
}
.subnavigation {
  margin-bottom: 15px;
}
.subnavigation .nav-tabs > li.active > a {
  color: #fff;
  background-color: #337ab7;
}
.footer {
  border-radius: 0px;
  bottom: 0;
  width: 100%;
  position: absolute;
}
.footer > div {
  height: 60px;
}
.footer .row > div {
  margin: 10px 0 0 0;
}
.footer .logo.owner {
  height: 30px;
  margin: -18px 0 -6px;
}
.footer .logo.developer {
  height: 40px;
  margin: 0 5px 0 0;
}
.footer .logo.swissmadesoftware {
  height: 30px;
}
.footer .logos {
  text-align: right;
  margin: 0 auto;
}
.modal-content,
.popover-title {
  border-radius: 0px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-variant: small-caps;
  font-weight: 100;
  letter-spacing: 0.1em;
}
h1.modalTitle,
h2.modalTitle,
h3.modalTitle,
h4.modalTitle,
h5.modalTitle,
h6.modalTitle {
  margin-top: 0px;
  margin-bottom: 0px;
}
select optgroup[label] {
  padding: 1em 1em 0 1em;
  font-variant: small-caps;
  letter-spacing: 0.1em;
}
select optgroup[label] option {
  font-variant: normal;
  letter-spacing: normal;
}
select option {
  padding: 1em;
}
.modal-footer {
  padding: 15px 15px 15px 20px;
}
.modal-footer .btn + .btn {
  margin-left: 0;
}
.modal-footer .btn {
  float: right;
  margin-right: 5px;
}
table td .form-group {
  float: left;
  position: relative;
}
table td .form-group:last-child {
  margin-bottom: 0;
}
table td > .form-control-static,
table td > .form-group > .input-group > .form-control-static {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
table td .isdeleted {
  position: relative;
  background-color: #d9534f;
  width: 16px;
  height: 40px;
  float: left;
  margin: -3px -8px;
}
.shuttle-list-container .shuttle-list-item {
  cursor: pointer;
}
.shuttle-list-container table tbody {
  max-height: 400px;
  overflow-y: auto;
  display: inline-block;
  width: 100%;
}
.shuttle-list-container table tbody tr {
  display: inline-block;
  width: 100%;
}
.shuttle-list-container table tbody tr td {
  display: inline-block;
  width: 100%;
}
.input-group {
  width: 100%;
}
.icon-group {
  max-height: 250px;
  display: inline-block;
  overflow: auto;
}
.form-inline {
  margin-bottom: 10px;
}
.form-inline-left {
  float: left;
}
.form-inline-right {
  float: right;
}
.typeahead {
  z-index: 1051;
}
.form-control {
  padding: 6px 6px;
  border-color: #414141;
}
.form-control[type=checkbox],
.form-control[type=radio] {
  margin-top: 10px;
  height: auto;
}
.form-control-static {
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 0;
  display: inline-block;
  min-height: 27px;
}
.form-control-static-nopadding .form-control-static {
  padding-top: 0;
  padding-bottom: 0;
  min-height: 0;
}
.form-control-feedback {
  right: 15px;
  top: 10px;
  z-index: 99;
}
.form-control-feedback.field-validation-error {
  cursor: help;
}
.toggle.btn {
  min-width: 75px;
}
label {
  margin-top: 0.5em;
  margin-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
  margin-top: 0.5em;
  margin-left: 0;
}
.radio-inline {
  margin-right: 10px;
}
.rating .rating-label {
  opacity: 0.35;
}
.rating .rating-label:hover,
.rating .rating-label.active {
  opacity: 1;
}
.rating .rating-label .rating-input {
  display: none;
}
.btn-prooffice {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
  background-color: #0099bc;
  border-color: #0099bc;
}
.btn-prooffice:focus,
.btn-prooffice.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-prooffice:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-prooffice:active,
.btn-prooffice.active,
.open > .dropdown-toggle.btn-prooffice {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-prooffice:active:hover,
.btn-prooffice.active:hover,
.open > .dropdown-toggle.btn-prooffice:hover,
.btn-prooffice:active:focus,
.btn-prooffice.active:focus,
.open > .dropdown-toggle.btn-prooffice:focus,
.btn-prooffice:active.focus,
.btn-prooffice.active.focus,
.open > .dropdown-toggle.btn-prooffice.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-prooffice:active,
.btn-prooffice.active,
.open > .dropdown-toggle.btn-prooffice {
  background-image: none;
}
.btn-prooffice.disabled:hover,
.btn-prooffice[disabled]:hover,
fieldset[disabled] .btn-prooffice:hover,
.btn-prooffice.disabled:focus,
.btn-prooffice[disabled]:focus,
fieldset[disabled] .btn-prooffice:focus,
.btn-prooffice.disabled.focus,
.btn-prooffice[disabled].focus,
fieldset[disabled] .btn-prooffice.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-prooffice .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-prooffice:hover,
.btn-prooffice:active {
  background-color: #0099bc;
  border-color: #0099bc;
}
.btn-grey {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.containerPager,
.tablePager {
  text-align: center;
}
.text-ellipsis {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.text-italic {
  font-style: italic;
}
.pagination {
  margin: 0;
}
.fullHeightRow {
  display: table;
  width: 100%;
  box-sizing: border-box;
}
.fullHeightRow.panel-body {
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px;
}
.fullHeightRow > .row {
  display: table-row;
  height: 100%;
}
.fullHeightRow > .row > div[class^="col-"] {
  display: table-cell;
  float: none;
}
.hide {
  display: none;
}
.listItem {
  padding: 0.1em;
}
.sidenavigation {
  height: 0;
  width: 100%;
  position: fixed;
  z-index: 10100;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.8);
  overflow-x: hidden;
  transition: 0.5s;
}
.sidenavigation .sidenavigation-content {
  position: relative;
  max-width: 1000px;
  margin: 0 auto;
  top: 10%;
  width: 100%;
  margin-top: 30px;
  margin-bottom: 20%;
}
.sidenavigation .sidenavigation-content .sidenavigation-group {
  position: relative;
  float: left;
  width: 100%;
}
.sidenavigation .sidenavigation-content .sidenavigation-group .sidenavigation-group-title {
  position: relative;
  float: left;
  width: 100%;
  color: #ffffff;
  font-size: 1.5em;
  font-variant: small-caps;
  font-weight: 300;
  letter-spacing: 0.15em;
  text-decoration: none;
  margin: 0.5em 0 0.25em 0;
}
.sidenavigation .sidenavigation-content .sidenavigation-group .sidenavigation-group-entry {
  position: relative;
  float: left;
  width: 100%;
}
.sidenavigation .sidenavigation-content .sidenavigation-group .sidenavigation-entry {
  position: relative;
  float: left;
  font-size: 2em;
  text-align: center;
  margin: 0.25em;
  padding: 1em;
  border-width: 2px;
  border-style: solid;
  background-color: rgba(255,255,255,0.6);
  font-variant: small-caps;
  font-weight: 300;
  letter-spacing: 0.15em;
  text-decoration: none;
}
.sidenavigation .sidenavigation-content .sidenavigation-group .sidenavigation-entry i {
  margin-bottom: 0.25em;
}
.sidenavigation .sidenavigation-content .sidenavigation-group .sidenavigation-entry:hover,
.sidenavigation .sidenavigation-content .sidenavigation-group .sidenavigation-entry:focus {
  color: #f1f1f1;
}
.sidenavigation .sidenavigation-content .sidenavigation-group .sidenavigation-entry.active {
  color: #f1f1f1;
}
.sidenavigation .sidenavigation-action .closebutton {
  font-size: 32px;
  color: #fff;
}
.cockpit-container {
  overflow: hidden;
  position: absolute;
  background: #f7f7f7;
  background: -moz-linear-gradient(top, #f7f7f7 50%, #f1f1f1 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #f7f7f7 50%, #f1f1f1 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #f7f7f7 50%, #f1f1f1 100%);
  /* transition: all 1s ease; */
}
.cockpit-container.container-shadow-top {
  -moz-box-shadow: inset 0 25px 25px -25px #aaa;
  -webkit-box-shadow: inset 0 25px 25px -25px #aaa;
  box-shadow: inset 0 25px 25px -25px #aaa;
}
.cockpit-container.container-shadow-right {
  -moz-box-shadow: inset -25px 0 25px -25px #aaa;
  -webkit-box-shadow: inset -25px 0 25px -25px #aaa;
  box-shadow: inset -25px 0 25px -25px #aaa;
}
.cockpit-container.container-shadow-right .dataTables_scroll table tr > td:last-child,
.cockpit-container.container-shadow-right .DTFC_RightWrapper table tr > td:last-child {
  -moz-box-shadow: inset -25px 0 25px -25px #aaa;
  -webkit-box-shadow: inset -25px 0 25px -25px #aaa;
  box-shadow: inset -25px 0 25px -25px #aaa;
}
.cockpit-container.container-shadow-right form > table tr > td:last-child {
  -moz-box-shadow: inset -25px 0 25px -25px #aaa;
  -webkit-box-shadow: inset -25px 0 25px -25px #aaa;
  box-shadow: inset -25px 0 25px -25px #aaa;
}
.cockpit-container.container-shadow-bottom {
  -moz-box-shadow: inset 0 -25px 25px -25px #aaa;
  -webkit-box-shadow: inset 0 -25px 25px -25px #aaa;
  box-shadow: inset 0 -25px 25px -25px #aaa;
}
.cockpit-container.container-shadow-left {
  -moz-box-shadow: inset 25px 0 25px -25px #aaa;
  -webkit-box-shadow: inset 25px 0 25px -25px #aaa;
  box-shadow: inset 25px 0 25px -25px #aaa;
}
.cockpit-container.hide-switchContainer .switchcontainerbutton {
  display: none;
}
.container-types .btn {
  padding: 2px;
}
.container-types .btn img {
  max-height: 30px;
  background-color: #777;
}
.container-types .btn.active img {
  background-color: #337ab7;
}
#container-resizer {
  position: absolute;
  top: calc(50% - 40px);
  left: calc(50% - 40px);
  z-index: 200;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
}
#container-resizer div {
  background-color: #f1f1f1;
  background-image: url(/witba/cassette.axd/file/Content/Images/logo-simple-3bf8346881038e10c4c52256b8549debab95b5e5.png);
  background-size: cover;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -ms-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  width: 80px;
  height: 80px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  border: 9px solid #f0f0f0;
  cursor: move;
  -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);
  background-clip: content-box;
  transform-origin: 50% 50%;
}
.scale-container {
  transform-origin: 0 0;
  position: absolute;
  bottom: 0;
  top: 0;
  width: 100%;
}
.scale-wrapper {
  display: inline-block;
  margin: auto;
  width: 100%;
  height: 100%;
}
.panel-default {
  border-color: #414141;
}
.panel-default > .panel-heading {
  background-color: #414141;
  border-color: #414141;
  color: white;
  font-size: 1.2em;
  font-variant: small-caps;
  font-weight: 100;
  letter-spacing: 0.1em;
  padding: 0.8em 1em 0.6em 1em;
}
.panel-default > .panel-heading.dropdown-heading i {
  position: relative;
  float: left;
  margin: 0px 5px 0 0;
}
.panel-default > .panel-heading.dropdown-heading .form-group {
  display: inline-block;
  width: calc(100% - 1.28571429em - 5px);
  margin-bottom: -11px;
}
.panel-default > .panel-heading .form-group {
  margin-top: -7px;
  margin-bottom: -7px;
}
.panel-default > .panel-heading a.btn {
  margin-top: -7px;
  margin-bottom: -7px;
}
.panel-default > .panel-heading a.btn:not(.btn-default) {
  color: #ffffff;
}
.panel-default > .panel-heading a.btn:not(.btn-default):hover,
.panel-default > .panel-heading a.btn:not(.btn-default):active {
  color: #ffffff;
}
.tab-content {
  background-color: #ffffff;
  padding: 1em;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.tab-content .tab-pane .panel-default .panel-heading {
  color: #414141;
  border-color: #ddd;
  background-color: #ddd;
  padding: 0;
}
.tab-content .tab-pane .panel-default .panel-heading > .panel-title {
  padding: 0.5em 15px;
}
.tab-content .tab-pane .panel-default .panel-heading > .panel-title > a:first-child {
  width: calc(99% - 20px);
  display: inline-block;
}
.tab-content .tab-pane .panel-default .panel-heading.ischanged > .panel-title {
  padding: 0.5em 15px 0.5em 5px;
  border-left: 10px solid #f0ad4e;
}
.tab-content .tab-pane .panel-default .panel-heading.isdeleted > .panel-title {
  padding: 0.5em 15px 0.5em 5px;
  border-left: 10px solid #d9534f;
}
.filters {
  font-size: 0.95em;
}
.filters .filter-searchterm {
  font-style: italic;
}
.filters .filter-searchterm .fa-columns {
  margin-left: 0.5em;
}
.filters .visible {
  padding-right: 3px;
}
.filters .visible:last-child {
  padding-right: 0;
  border-right: none;
}
.container-title {
  display: flex;
  background-color: #414141;
  color: white;
  font-size: 1.2em;
  font-variant: small-caps;
  font-weight: 100;
  letter-spacing: 0.1em;
  padding: 0.8em 2.5em 0.1em 2.5em;
  margin: 0;
  min-height: 45px;
  width: 100%;
}
.container-title .container-title-text {
  float: left;
  min-width: 100%;
  padding-right: 2em;
}
.container-title input,
.container-title select {
  font-variant: normal;
}
.container-content {
  height: calc(100% - 70px);
  -moz-box-shadow: inset 0 25px 25px -25px #aaa;
  -webkit-box-shadow: inset 0 25px 25px -25px #aaa;
  box-shadow: inset 0 25px 25px -25px #aaa;
}
.container-notitle {
  color: white;
  font-size: 1.2em;
  font-variant: small-caps;
  font-weight: 100;
  letter-spacing: 0.1em;
  width: 100%;
  padding: 1.65em 0 0 0;
  position: absolute;
}
#mapManageWidget {
  position: relative;
  width: 100%;
  height: 100%;
}
#mapManageWidget #mapManageWidgetMapContainer {
  height: 100%;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap {
  height: 100%;
  min-height: 100%;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map {
  height: 100%;
  width: 100%;
  border: none;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .ol-overlaycontainer-stopevent {
  z-index: 20 !important;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .ol-zoom {
  top: 22px;
  left: 32px;
  background-color: white;
  border-radius: 3px;
  padding: 3px;
  box-shadow: 0px -2px 35px rgba(0, 0, 0, 0.3);
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .ol-zoom button {
  background-color: #a9a9a9;
  height: 47px;
  width: 47px;
  background-position: 7px;
  font-size: 30px;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .ol-rotate {
  top: 138px;
  left: 32px;
  right: unset;
  background-color: white;
  border-radius: 3px;
  padding: 3px;
  box-shadow: 0px -2px 35px rgba(0, 0, 0, 0.3);
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .ol-rotate button {
  background-color: #a9a9a9;
  height: 47px;
  width: 47px;
  background-position: 7px;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .ol-rotate .ol-compass {
  font-size: 2.5em;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .ol-scale-line {
  bottom: 22px;
  left: 32px;
  background-color: #a9a9a9;
  border-width: 3px;
  border-style: solid;
  border-color: white;
  border-radius: 3px;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .ol-mouse-position {
  top: auto;
  bottom: 22px;
  right: 28px;
  background-color: #a9a9a9;
  border-width: 3px;
  border-style: solid;
  border-color: white;
  border-radius: 3px;
  height: 31px;
  padding: 3px;
  font-size: 11px;
  vertical-align: middle;
  color: #fff;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher {
  cursor: default;
  top: 22px;
  right: 271px;
  background-color: white;
  border-radius: 3px;
  padding: 3px;
  box-shadow: 0px -2px 35px rgba(0, 0, 0, 0.3);
  z-index: 99;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher.shown {
  bottom: auto;
  padding: 0;
  margin: 0;
  background: none;
  box-shadow: none;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher ul {
  padding-left: 0;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher button {
  background-color: #a9a9a9;
  height: 47px;
  width: 47px;
  background-position: 7px;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher .panel {
  width: 110%;
  border: none;
  margin: 0;
  padding: 0;
  border-radius: 13px;
  box-shadow: 0px -2px 35px rgba(0, 0, 0, 0.3);
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher .panel ul li.layer:last-of-type {
  border-bottom-left-radius: 13px;
  border-bottom-right-radius: 13px;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher .panel li.layer {
  display: block;
  text-align: right;
  clear: both;
  float: left;
  width: 100%;
  margin: 0;
  margin-bottom: 5px;
  margin-top: 5px;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher .panel li.layer > label {
  float: right;
  font-size: 1em;
  font-weight: 100;
  letter-spacing: 0.1em;
  padding: 0;
  margin: 0 1em;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher .panel li.layer > label div {
  margin-left: 1em;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher .panel > li.layer:last-of-type label:last-of-type {
  padding: 0 1em 1em 1em;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher .panel li.group {
  display: block;
  padding: 0;
  margin: 0;
  clear: both;
  float: left;
  width: 100%;
  border-bottom: 5px solid #eee;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher .panel li.group > label {
  margin-top: 0;
  margin: 0;
  width: 100%;
  float: left;
  font-size: 1em;
  font-variant: small-caps;
  font-weight: 100;
  letter-spacing: 0.1em;
  padding: 0.5em 1em;
  line-height: 1em;
  text-align: right;
  clear: both;
  color: #414141;
  background-color: #eee;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher .panel li.group > label div {
  margin-left: 1em;
}
#mapManageWidget #mapManageWidgetMapContainer .openlayersmap .map .layer-switcher .panel li.group > ul {
  background-color: #fff;
}
#mapManageWidget .overlay {
  z-index: 1;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: transparent;
  -moz-box-shadow: inset 0 25px 25px -25px #aaa;
  -webkit-box-shadow: inset 0 25px 25px -25px #aaa;
  box-shadow: inset 0 25px 25px -25px #aaa;
  pointer-events: none;
}
#mapManageWidget .tooltip {
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
  color: white;
  padding: 4px 8px;
  opacity: 0.7;
  white-space: nowrap;
}
#mapManageWidget .tooltip-measure {
  opacity: 1;
  font-weight: bold;
}
#mapManageWidget .tooltip-static {
  background-color: #ffcc33;
  color: black;
  border: 1px solid white;
  z-index: 999;
}
#mapManageWidget .tooltip-measure:before,
#mapManageWidget .tooltip-static:before {
  border-top: 6px solid rgba(0, 0, 0, 0.5);
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
  content: "";
  position: absolute;
  bottom: -6px;
  margin-left: -7px;
  left: 50%;
}
#mapManageWidget .tooltip-static:before {
  border-top-color: #ffcc33;
}
.ol-attribution.ol-logo-only ul {
  display: none;
}
#chartManageWidget {
  height: 100%;
}
.chartContainer {
  float: left;
  position: relative;
  height: 100%;
  width: 100%;
}
.chartContainer.container-content {
  height: calc(100% - 70px);
}
.chartContainer > div {
  position: relative;
  height: 100%;
  width: 100%;
}
.chartContainer .chart {
  height: 100%;
  width: 100%;
}
.chartContainer .sidebar {
  margin-top: 0;
  position: absolute;
  top: 0;
  background-color: rgba(251, 251, 251, 0.8);
  right: 0;
  left: 0;
  height: 100%;
  overflow-y: auto;
  opacity: 0;
  transition: all 0.5s ease;
  pointer-events: none;
}
.chartContainer .sidebar .btn-group {
  padding: 0;
  margin: 0 1em 1em 1em;
}
.chartContainer .sidebar .btn-group .btn {
  padding: 5px 20px;
  font-weight: 300;
  font-size: 1.1em;
  letter-spacing: 0.1em;
}
.chartContainer .sidebar .btn-group .btn:first-of-type {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
.chartContainer .sidebar .btn-group .btn:last-of-type {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}
.chartContainer .sidebar .legendFilter,
.chartContainer .sidebar .sumModeHeader {
  float: initial;
}
.chartContainer .sidebar .legendFilter .legendFilterGroup,
.chartContainer .sidebar .sumModeHeader .legendFilterGroup,
.chartContainer .sidebar .legendFilter .sumModeHeaderTitle,
.chartContainer .sidebar .sumModeHeader .sumModeHeaderTitle {
  float: initial;
  margin-right: 0;
}
.chartContainer .sidebar .legendFilter .legendFilterGroup .legendFilters,
.chartContainer .sidebar .sumModeHeader .legendFilterGroup .legendFilters,
.chartContainer .sidebar .legendFilter .sumModeHeaderTitle .legendFilters,
.chartContainer .sidebar .sumModeHeader .sumModeHeaderTitle .legendFilters {
  padding: 0 1em 1em 1em;
}
.chartContainer .sidebar .legendFilter .legendFilterGroup .legendFilters .legendFilterEntry,
.chartContainer .sidebar .sumModeHeader .legendFilterGroup .legendFilters .legendFilterEntry,
.chartContainer .sidebar .legendFilter .sumModeHeaderTitle .legendFilters .legendFilterEntry,
.chartContainer .sidebar .sumModeHeader .sumModeHeaderTitle .legendFilters .legendFilterEntry {
  padding: 10px 20px;
  font-weight: 300;
  border-radius: 20px;
  font-size: 1.1em;
  letter-spacing: 0.1em;
  display: inline-block;
  margin-right: 0.5em;
  margin-bottom: 0.5em;
  color: #ffffff;
}
.chartContainer .sidebar .legendFilter .legendFilterGroup .legendFilters .legendFilterEntry.disabled,
.chartContainer .sidebar .sumModeHeader .legendFilterGroup .legendFilters .legendFilterEntry.disabled,
.chartContainer .sidebar .legendFilter .sumModeHeaderTitle .legendFilters .legendFilterEntry.disabled,
.chartContainer .sidebar .sumModeHeader .sumModeHeaderTitle .legendFilters .legendFilterEntry.disabled {
  opacity: 0.5;
}
.chartContainer .sidebar .legendFilter .legendFilterGroup h5,
.chartContainer .sidebar .sumModeHeader .legendFilterGroup h5,
.chartContainer .sidebar .legendFilter .sumModeHeaderTitle h5,
.chartContainer .sidebar .sumModeHeader .sumModeHeaderTitle h5 {
  background-color: rgba(235, 94, 87, 0.8);
  border-top: 1px solid lightgray;
  border-bottom: 1px solid lightgray;
  padding: 1em;
  display: block;
  width: 100%;
  font-variant: small-caps;
  font-weight: 300;
  font-size: 1.2em;
  letter-spacing: 0.1em;
  margin-top: 0;
  color: white;
}
#chart {
  width: 428px;
  height: 472px;
  transform-origin: 0 0;
}
#card {
  width: 100%;
  height: 100%;
}
#card > div {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 100%;
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -ms-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}
#card > div.back {
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-transform: perspective(800px) rotateY(180deg);
  -webkit-transform: perspective(800px) rotateY(180deg);
  transform: perspective(800px) rotateY(180deg);
}
#card > div.back > .form-group {
  margin: 2em 1em;
}
#card > div.back > .form-group.container-content {
  height: calc(100% - 70px - 4em);
}
#card > div.front {
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
#card.flipped > div.back {
  -moz-transform: perspective(800px) rotateY(0);
  -webkit-transform: perspective(800px) rotateY(0);
  transform: perspective(800px) rotateY(0);
}
#card.flipped > div.front {
  -webkit-transform: perspective(800px) rotateY(-179.9deg);
  -moz-transform: perspective(800px) rotateY(-179.9deg);
  transform: perspective(800px) rotateY(-179.9deg);
}
.widgetTable {
  overflow-x: hidden;
  overflow-y: auto;
  height: calc(100% - 45px);
}
.widgetTable table {
  min-width: 98%;
  transform-origin: 0 0;
}
.widgetTable table.table > thead > tr > th {
  padding-top: 32px;
}
.widgetTable table.table-striped > tbody > tr:nth-of-type(2n) {
  background-color: #ffffff;
}
.widgetTable table .item-head-small {
  font-size: 1em;
  line-height: 0.8em;
  color: #8ec2bd;
}
.widgetTable table .item-head-big {
  font-weight: bold;
  font-size: 1.3em;
  line-height: 1.1em;
}
.widgetTable table .item-head-medium {
  font-weight: lighter;
  line-height: 1.1em;
  color: darkgray;
}
.widgetContent {
  float: left;
  width: 100%;
  height: calc(100% - 45px);
  padding: 25px 50px;
  overflow-x: auto;
  overflow-y: auto;
}
.nav-tree {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: calc(100% - 50px);
  z-index: 100;
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 1;
  transition: opacity 0.5s ease;
  pointer-events: auto;
}
.nav-tree.invis {
  pointer-events: none;
  opacity: 0;
}
.savebudgetbutton,
.resetbudgetbutton,
.saveprojectbutton,
.resetprojectbutton,
.completeprojectbutton,
.completeprojectbutton2,
.exportprojectbutton,
.deleteprojectbutton,
.deleteprojectperimeterbutton,
.savescenariobutton,
.resetscenariobutton,
.deletescenariobutton,
.deletescenarioperimeterbutton,
.legendbutton,
.flipbutton,
.actionbutton,
.switchcontainerbutton,
.maphistorybuttons,
.maphistorybackbutton,
.maphistoryforwardbutton,
.mapgotogeolocationbutton,
.mapdrawtypes,
.closebutton,
.filterbutton,
.filterbutton2 {
  color: #ffffff;
  position: absolute;
  z-index: 20;
}
.savebudgetbutton:hover,
.resetbudgetbutton:hover,
.saveprojectbutton:hover,
.resetprojectbutton:hover,
.completeprojectbutton:hover,
.completeprojectbutton2:hover,
.exportprojectbutton:hover,
.deleteprojectbutton:hover,
.deleteprojectperimeterbutton:hover,
.savescenariobutton:hover,
.resetscenariobutton:hover,
.deletescenariobutton:hover,
.deletescenarioperimeterbutton:hover,
.legendbutton:hover,
.flipbutton:hover,
.actionbutton:hover,
.switchcontainerbutton:hover,
.maphistorybuttons:hover,
.maphistorybackbutton:hover,
.maphistoryforwardbutton:hover,
.mapgotogeolocationbutton:hover,
.mapdrawtypes:hover,
.closebutton:hover,
.filterbutton:hover,
.filterbutton2:hover,
.savebudgetbutton:active,
.resetbudgetbutton:active,
.saveprojectbutton:active,
.resetprojectbutton:active,
.completeprojectbutton:active,
.completeprojectbutton2:active,
.exportprojectbutton:active,
.deleteprojectbutton:active,
.deleteprojectperimeterbutton:active,
.savescenariobutton:active,
.resetscenariobutton:active,
.deletescenariobutton:active,
.deletescenarioperimeterbutton:active,
.legendbutton:active,
.flipbutton:active,
.actionbutton:active,
.switchcontainerbutton:active,
.maphistorybuttons:active,
.maphistorybackbutton:active,
.maphistoryforwardbutton:active,
.mapgotogeolocationbutton:active,
.mapdrawtypes:active,
.closebutton:active,
.filterbutton:active,
.filterbutton2:active {
  color: #ffffff;
}
.savebudgetbutton.disabled,
.resetbudgetbutton.disabled,
.saveprojectbutton.disabled,
.resetprojectbutton.disabled,
.completeprojectbutton.disabled,
.completeprojectbutton2.disabled,
.exportprojectbutton.disabled,
.deleteprojectbutton.disabled,
.deleteprojectperimeterbutton.disabled,
.savescenariobutton.disabled,
.resetscenariobutton.disabled,
.deletescenariobutton.disabled,
.deletescenarioperimeterbutton.disabled,
.legendbutton.disabled,
.flipbutton.disabled,
.actionbutton.disabled,
.switchcontainerbutton.disabled,
.maphistorybuttons.disabled,
.maphistorybackbutton.disabled,
.maphistoryforwardbutton.disabled,
.mapgotogeolocationbutton.disabled,
.mapdrawtypes.disabled,
.closebutton.disabled,
.filterbutton.disabled,
.filterbutton2.disabled {
  opacity: 0.65;
  cursor: not-allowed;
  pointer-events: none;
}
.savebudgetbutton > i,
.resetbudgetbutton > i,
.saveprojectbutton > i,
.resetprojectbutton > i,
.completeprojectbutton > i,
.completeprojectbutton2 > i,
.exportprojectbutton > i,
.deleteprojectbutton > i,
.deleteprojectperimeterbutton > i,
.savescenariobutton > i,
.resetscenariobutton > i,
.deletescenariobutton > i,
.deletescenarioperimeterbutton > i,
.legendbutton > i,
.flipbutton > i,
.actionbutton > i,
.switchcontainerbutton > i,
.maphistorybuttons > i,
.maphistorybackbutton > i,
.maphistoryforwardbutton > i,
.mapgotogeolocationbutton > i,
.mapdrawtypes > i,
.closebutton > i,
.filterbutton > i,
.filterbutton2 > i,
.savebudgetbutton > img,
.resetbudgetbutton > img,
.saveprojectbutton > img,
.resetprojectbutton > img,
.completeprojectbutton > img,
.completeprojectbutton2 > img,
.exportprojectbutton > img,
.deleteprojectbutton > img,
.deleteprojectperimeterbutton > img,
.savescenariobutton > img,
.resetscenariobutton > img,
.deletescenariobutton > img,
.deletescenarioperimeterbutton > img,
.legendbutton > img,
.flipbutton > img,
.actionbutton > img,
.switchcontainerbutton > img,
.maphistorybuttons > img,
.maphistorybackbutton > img,
.maphistoryforwardbutton > img,
.mapgotogeolocationbutton > img,
.mapdrawtypes > img,
.closebutton > img,
.filterbutton > img,
.filterbutton2 > img {
  z-index: 1;
  margin-top: 0;
  height: 55px;
  width: 55px;
  border-radius: 3px;
  border-style: solid;
  border-color: white;
  border-width: 4px;
  padding: 4px;
  background-color: darkgray;
  box-shadow: 0px -2px 35px rgba(0, 0, 0, 0.3);
}
.savebudgetbutton > i,
.resetbudgetbutton > i,
.saveprojectbutton > i,
.resetprojectbutton > i,
.completeprojectbutton > i,
.completeprojectbutton2 > i,
.exportprojectbutton > i,
.deleteprojectbutton > i,
.deleteprojectperimeterbutton > i,
.savescenariobutton > i,
.resetscenariobutton > i,
.deletescenariobutton > i,
.deletescenarioperimeterbutton > i,
.legendbutton > i,
.flipbutton > i,
.actionbutton > i,
.switchcontainerbutton > i,
.maphistorybuttons > i,
.maphistorybackbutton > i,
.maphistoryforwardbutton > i,
.mapgotogeolocationbutton > i,
.mapdrawtypes > i,
.closebutton > i,
.filterbutton > i,
.filterbutton2 > i {
  line-height: 40px;
}
.closebutton > i {
  font-size: 36px;
  line-height: 36px;
}
.switchtonextbutton > img,
.switchtopreviousbutton > img {
  width: 45px;
}
.switchtonextbutton > img {
  z-index: 2;
}
.savebudgetbutton i,
.saveprojectbutton i,
.savescenariobutton i,
.savebudgetbutton img,
.saveprojectbutton img,
.savescenariobutton img {
  background-color: #337ab7;
}
.resetbudgetbutton i,
.resetprojectbutton i,
.resetscenariobutton i,
.resetbudgetbutton img,
.resetprojectbutton img,
.resetscenariobutton img {
  background-color: #f0ad4e;
}
.completeprojectbutton i,
.completeprojectbutton2 i,
.completeprojectbutton img,
.completeprojectbutton2 img {
  background-color: #337ab7;
}
.exportprojectbutton i,
.exportprojectbutton img {
  background-color: #f0ad4e;
}
.deleteprojectbutton i,
.deletescenariobutton i,
.deleteprojectbutton img,
.deletescenariobutton img {
  background-color: #d9534f;
}
.deleteprojectperimeterbutton i,
.deleteprojectperimeterbutton img {
  background-color: #d9534f;
}
.legendbutton,
.flipbutton,
.actionbutton,
.switchcontainerbutton,
.maphistorybuttons,
.mapgotogeolocationbutton,
.mapdrawtypes,
.saveprojectbutton,
.resetprojectbutton,
.completeprojectbutton,
.completeprojectbutton2,
.exportprojectbutton,
.deleteprojectbutton,
.deleteprojectperimeterbutton,
.savescenariobutton,
.resetscenariobutton,
.deletescenariobutton,
.deletescenarioperimeterbutton,
.savebudgetbutton,
.resetbudgetbutton,
.closebutton,
.filterbutton,
.filterbutton2 {
  top: 22px;
}
.switchtonextbutton {
  right: 28px;
}
.switchtopreviousbutton {
  right: 77px;
}
.closebutton,
.saveprojectbutton,
.deleteprojectbutton,
.savescenariobutton,
.deletescenariobutton {
  right: 67px;
}
.deleteprojectbutton,
.deleteprojectperimeterbutton,
.deletescenariobutton,
.deletescenarioperimeterbutton {
  z-index: 99;
}
.flipbutton,
.actionbutton,
.resetprojectbutton,
.completeprojectbutton,
.exportprojectbutton,
.deleteprojectperimeterbutton,
.resetscenariobutton,
.deletescenarioperimeterbutton {
  right: 135px;
}
.completeprojectbutton2,
.filterbutton {
  right: 203px;
}
.legendbutton,
.savebudgetbutton {
  right: 271px;
}
.resetbudgetbutton,
.maphistorybuttons,
.filterbutton.filterbutton2 {
  right: 339px;
}
.maphistorybuttons {
  width: 103px;
  background-color: transparent;
  box-shadow: 0px -2px 35px rgba(0, 0, 0, 0.3);
}
.maphistorybuttons .maphistoryforwardbutton,
.maphistorybuttons .maphistorybackbutton {
  position: relative;
  float: right;
}
.maphistorybuttons .maphistoryforwardbutton > i,
.maphistorybuttons .maphistorybackbutton > i,
.maphistorybuttons .maphistoryforwardbutton > img,
.maphistorybuttons .maphistorybackbutton > img {
  width: 51px;
  box-shadow: none;
}
.maphistorybuttons .maphistoryforwardbutton > i,
.maphistorybuttons .maphistoryforwardbutton > img {
  border-radius: 0 3px 3px 0;
  border-width: 4px 4px 4px 0px;
}
.maphistorybuttons .maphistorybackbutton > i,
.maphistorybuttons .maphistorybackbutton > img {
  border-radius: 3px 0 0 3px;
  border-width: 4px 1px 4px 4px;
}
.mapgotogeolocationbutton {
  right: 452px;
}
.mapdrawtypes {
  right: 452px;
  width: 110px;
  background-color: transparent;
  box-shadow: 0px -2px 35px rgba(0, 0, 0, 0.3);
}
.mapdrawtypes > div {
  position: relative;
  float: right;
  z-index: 1;
  margin-top: 0;
  height: 55px;
  width: 110px;
  border-radius: 3px;
  border-style: solid;
  border-color: white;
  border-width: 4px;
  padding: 4px;
  background-color: darkgray;
}
.mapdrawtypes > div > select {
  height: 100%;
}
.filterbutton .filternotice,
.filterbutton2 .filternotice {
  position: absolute;
  float: left;
  z-index: 21;
  bottom: -7px;
  right: -7px;
  color: #ffffff;
  border-radius: 3px;
  border-style: solid;
  border-color: white;
  border-width: 4px;
  background-color: darkgray;
  text-align: center;
}
.filterbutton .filternotice .filternumber,
.filterbutton2 .filternotice .filternumber {
  line-height: 1em;
  font-weight: 500;
}
.filterbutton .filternotice .filterlocked,
.filterbutton2 .filternotice .filterlocked {
  line-height: 1em;
}
#editProjectFormButtons,
#editProjectBudgetFormButtons {
  display: none;
}
a:active .actionbutton,
a:active .filterbutton,
a:active .filterbutton2 {
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);
  top: 33px;
  right: 67px;
}
.actionmenu,
.filtermenu,
.switchcontainermenu {
  box-shadow: 10px 15px 50px rgba(0, 0, 0, 0.5);
  background-color: #f0f0f0;
  border: 4px solid white;
  position: fixed;
  width: 310px;
  min-height: 100px;
  z-index: 1000;
  border-radius: 1em;
  opacity: 0;
  transition: all 0.5s ease;
  pointer-events: none;
  color: #414141;
}
.actionmenu.left:after,
.filtermenu.left:after,
.switchcontainermenu.left:after {
  content: "";
  position: absolute;
  top: 18px;
  right: -10px;
  border-left: 10px solid white;
  border-top-color: white;
  border-bottom: 10px solid transparent;
  border-top: 10px solid transparent;
  margin-bottom: -10px;
}
.actionmenu.right:after,
.filtermenu.right:after,
.switchcontainermenu.right:after {
  content: "";
  position: absolute;
  top: 18px;
  left: -10px;
  border-right: 10px solid white;
  border-top-color: white;
  border-bottom: 10px solid transparent;
  border-top: 10px solid transparent;
  margin-bottom: -10px;
}
.actionmenu.top:after,
.filtermenu.top:after,
.switchcontainermenu.top:after {
  content: "";
  position: absolute;
  top: -10px;
  right: 10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
}
.actionmenu .list-group,
.filtermenu .list-group,
.switchcontainermenu .list-group {
  margin-bottom: 0;
}
.actionmenu .list-group .list-group-item,
.filtermenu .list-group .list-group-item,
.switchcontainermenu .list-group .list-group-item {
  padding: 0;
  border: 1px solid #ddd;
  border-bottom: 0px;
  font-size: 0.9em;
  font-variant: normal;
}
.actionmenu .list-group .list-group-item a,
.filtermenu .list-group .list-group-item a,
.switchcontainermenu .list-group .list-group-item a {
  padding: 0.55em 1.1em;
  line-height: 1.3em;
  display: block;
  margin-bottom: 0em;
  margin-top: 0em;
}
.actionmenu .list-group .list-group-item > div,
.filtermenu .list-group .list-group-item > div,
.switchcontainermenu .list-group .list-group-item > div {
  padding: 0.5em;
}
.actionmenu .list-group .list-group-item > div label,
.filtermenu .list-group .list-group-item > div label,
.switchcontainermenu .list-group .list-group-item > div label {
  font-weight: 100;
}
.actionmenu .list-group .list-group-item > div label:not(.btn),
.filtermenu .list-group .list-group-item > div label:not(.btn),
.switchcontainermenu .list-group .list-group-item > div label:not(.btn) {
  color: #337ab7;
}
.actionmenu .list-group .list-group-item > div input:not([type=checkbox]):not([type=radio]),
.filtermenu .list-group .list-group-item > div input:not([type=checkbox]):not([type=radio]),
.switchcontainermenu .list-group .list-group-item > div input:not([type=checkbox]):not([type=radio]) {
  width: 100%;
}
.actionmenu .list-group .list-group-item > div .form-group,
.filtermenu .list-group .list-group-item > div .form-group,
.switchcontainermenu .list-group .list-group-item > div .form-group {
  margin-bottom: 0.5em;
  margin-top: 0em;
}
.actionmenu .list-group .list-group-item i,
.filtermenu .list-group .list-group-item i,
.switchcontainermenu .list-group .list-group-item i {
  margin-right: 0.5em;
}
.actionmenu .list-group .list-group-item .dropdown-item,
.filtermenu .list-group .list-group-item .dropdown-item,
.switchcontainermenu .list-group .list-group-item .dropdown-item {
  letter-spacing: 0;
}
.actionmenu .list-group .list-group-item .disabled,
.filtermenu .list-group .list-group-item .disabled,
.switchcontainermenu .list-group .list-group-item .disabled {
  color: lightgray;
}
.actionmenu .list-group .list-group-item .activated,
.filtermenu .list-group .list-group-item .activated,
.switchcontainermenu .list-group .list-group-item .activated {
  color: #eb5e57;
}
.actionmenu .list-group .list-group-title,
.filtermenu .list-group .list-group-title,
.switchcontainermenu .list-group .list-group-title {
  padding: 0.5em 1.1em;
  line-height: 1em;
  color: #414141;
  background-color: #eee;
  font-variant: small-caps;
}
.actionmenu .list-group:last-child .list-group-item:last-child,
.filtermenu .list-group:last-child .list-group-item:last-child,
.switchcontainermenu .list-group:last-child .list-group-item:last-child {
  border-bottom-left-radius: 0.7em;
  border-bottom-right-radius: 0.7em;
  border-bottom-width: 1px;
  margin-bottom: 1px;
}
.actionmenu .list-group:not([style*="display: none"]):last-child .list-group-item:not([style*="display: none"]):last-child,
.filtermenu .list-group:not([style*="display: none"]):last-child .list-group-item:not([style*="display: none"]):last-child,
.switchcontainermenu .list-group:not([style*="display: none"]):last-child .list-group-item:not([style*="display: none"]):last-child {
  border-bottom-left-radius: 0.7em;
  border-bottom-right-radius: 0.7em;
  border-bottom-width: 1px;
  margin-bottom: 1px;
}
.actionmenu > .actionmenu-body,
.filtermenu > .filtermenu-body,
.switchcontainermenu > .switchcontainermenu-body {
  overflow-y: auto;
  overflow-x: hidden;
}
.switchcontainermenu .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.7em;
  border-top-right-radius: 0.7em;
  border-top-width: 1px;
  margin-top: 1px;
}
.ui-dialog.ui-widget-content .ui-dialog-titlebar {
  padding: 0.5em 1.1em !important;
  min-height: 40px !important;
}
.actionmenu-header,
.filtermenu-header {
  background-color: #eb5e57;
  min-height: 40px;
  padding: 0.5em 1.1em;
  border-top-left-radius: 0.7em;
  border-top-right-radius: 0.7em;
  border: 0px solid transparent;
  color: white;
  font-size: 1.2em;
  font-variant: small-caps;
  font-weight: 100;
  letter-spacing: 0.1em;
}
.modalContainer .list-group,
.mapDetailsContainer .list-group {
  margin-bottom: 0;
}
.modalContainer .list-group .list-group-item,
.mapDetailsContainer .list-group .list-group-item {
  padding: 0;
}
.modalContainer .list-group .list-group-item > a,
.mapDetailsContainer .list-group .list-group-item > a,
.modalContainer .list-group .list-group-item > span,
.mapDetailsContainer .list-group .list-group-item > span,
.modalContainer .list-group .list-group-item > div,
.mapDetailsContainer .list-group .list-group-item > div {
  padding: 5px 15px;
  display: inline-block;
}
.modalContainer .list-group .list-group-item.isdeleted > a,
.mapDetailsContainer .list-group .list-group-item.isdeleted > a,
.modalContainer .list-group .list-group-item.isdeleted > span,
.mapDetailsContainer .list-group .list-group-item.isdeleted > span,
.modalContainer .list-group .list-group-item.isdeleted > div,
.mapDetailsContainer .list-group .list-group-item.isdeleted > div {
  border-left: 10px solid #d9534f;
  padding: 5px 15px 5px 5px;
  display: inline-block;
}
.modalContainer .list-group .list-group-title,
.mapDetailsContainer .list-group .list-group-title {
  font-size: 1.1em;
  font-variant: small-caps;
  font-weight: 100;
  color: #414141;
  padding: 5px 15px;
  background-color: #eee;
}
.one,
.two,
.three {
  position: relative;
  top: 0;
  left: 0;
  transition: left 0.3s ease;
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  height: 100%;
  min-width: 100%;
  min-height: 100%;
  background: #f1f1f1;
  /*
    background: -moz-linear-gradient(top,#f7f7f7 50%,#f1f1f1 100%);
    background: -webkit-linear-gradient(top,#f7f7f7 50%,#f1f1f1 100%);
    background: linear-gradient(to bottom,#f7f7f7 50%,#f1f1f1 100%);
    */
}
.two {
  left: 100%;
  top: -100%;
}
.three {
  left: 100%;
  top: -200%;
}
.widget {
  height: 100%;
  width: 100%;
}
.carousel {
  height: 100%;
  width: 100%;
}
.carousel .carousel-control.left {
  background-image: none;
}
.carousel .carousel-control.right {
  background-image: none;
}
.carousel .carousel-control .glyphicon {
  margin-top: 0;
  height: 50px;
  width: 50px;
  border-radius: 3px;
  border-style: solid;
  border-color: #fff;
  border-width: 4px;
  padding: 4px;
  background-color: #a9a9a9;
  box-shadow: 0 -2px 35px rgba(0, 0, 0, 0.3);
}
.carousel .carousel-control .glyphicon.glyphicon-chevron-left {
  margin-left: -32px;
}
.carousel .carousel-control .glyphicon.glyphicon-chevron-right {
  margin-right: -32px;
}
.carousel .carousel-inner {
  width: 100%;
  height: 100%;
}
.carousel .carousel-inner .item {
  float: left;
  width: 100%;
  height: 100%;
}
.carousel .carousel-inner .item .item-content {
  display: table;
  float: left;
  width: 100%;
  height: 100%;
  padding: 0 15%;
}
.carousel .carousel-inner .item .item-content .item-content-text {
  display: table-cell;
  vertical-align: middle;
  font-size: 1.5em;
  font-weight: lighter;
  letter-spacing: 0.1em;
}
.carousel .carousel-inner .item .item-content .item-content-text .hightlight {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
}
.carousel .carousel-inner .item .item-content .item-content-text .hightlight small,
.carousel .carousel-inner .item .item-content .item-content-text .hightlight .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}
.carousel .carousel-inner .item .item-content .item-content-text .hightlight small,
.carousel .carousel-inner .item .item-content .item-content-text .hightlight .small {
  font-size: 65%;
}
.carousel-indicators li {
  border-color: #414141;
}
.nodata {
  display: table;
  float: left;
  width: 100%;
  height: 100%;
}
.nodata > p {
  display: table-cell;
  vertical-align: middle;
}
.links line {
  stroke: white;
  stroke-width: 1.5px;
}
.links line.separator {
  stroke: #fff;
  stroke-width: 2px;
}
.nodes circle {
  stroke: white;
  stroke-width: 1.5px;
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.5);
}
.nodes text {
  dominant-baseline: middle;
  pointer-events: none;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto !important;
  padding-left: 0 !important;
}
#modalPopup .modal-dialog {
  width: 100%;
  height: 100%;
  min-height: 100%;
  position: absolute;
  top: 0;
  margin: 0;
  bottom: 0;
}
#modalPopup .modal-dialog .modal-content {
  bottom: 0;
  top: 0;
  height: 100%;
  background-color: transparent;
}
#modalPopup .modal-dialog .modal-content .modal-header {
  display: block;
  background-color: #414141;
  padding: 1.65em 2.5em 0.1em 2.5em;
  margin: 0;
  box-shadow: 0px 10px 20px lightgray;
  min-height: 70px;
  width: 100%;
}
#modalPopup .modal-dialog .modal-content .modal-header .modal-title {
  color: white;
  font-size: 1.2em;
  font-variant: small-caps;
  font-weight: 100;
  letter-spacing: 0.1em;
}
#modalPopup .modal-dialog .modal-content .modal-header .close {
  color: #fff;
}
#modalPopup .modal-dialog .modal-content .modal-body {
  min-height: calc(100% - 135px);
  background-color: #f5f5f5;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer {
  max-width: 1000px;
  margin: 0 auto;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row > label {
  min-height: 2.35em;
  padding: 0.55em 1em;
  margin: 0;
  font-weight: 300;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row > label:not(.btn) {
  background-color: rgba(255, 255, 255, 0.5);
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row > label + div {
  padding-left: 0;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row div .form-group {
  padding-left: 0;
  padding-right: 0;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row div .form-group .input-group {
  padding-left: 0;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row div .form-group .input-group input {
  margin-left: 0;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row div .form-group .input-group .checkbox input[type="checkbox"],
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row div .form-group .input-group .checkbox-inline input[type="checkbox"],
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row div .form-group .input-group .radio input[type="radio"],
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row div .form-group .input-group .radio-inline input[type="radio"] {
  margin-left: -12px;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .row div h4 {
  text-align: right;
  font-weight: 300;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row .form-control-feedback {
  right: 0px;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row .tooltip .tooltip-arrow {
  border-right-color: #eb5e57;
  left: -5px;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row .tooltip .tooltip-inner {
  padding: 0.5em 1em;
  background-color: #eb5e57;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row .tooltip.right {
  margin-left: 5px;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row ::-webkit-input-placeholder,
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row :-moz-placeholder,
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row ::-moz-placeholder,
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: transparent;
}
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row textarea::-webkit-input-placeholder,
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row textarea:-moz-placeholder,
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row textarea::-moz-placeholder,
#modalPopup .modal-dialog .modal-content .modal-body .modalContainer .form-group.row textarea:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: transparent;
}
#modalPopup .modal-dialog .modal-content .modal-footer {
  bottom: 0;
  right: 0;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.8);
  z-index: 10;
}
#errorModal {
  z-index: 1051;
}
.ui-widget-content a.btn-primary {
  color: #ffffff;
}
.ui-dialog.ui-widget-content {
  z-index: 1049;
  box-shadow: 10px 15px 50px rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
  color: #414141;
  border: 4px solid white;
  border-radius: 1em;
}
.ui-dialog.ui-widget-content .ui-dialog-titlebar {
  background-color: #eb5e57;
  min-height: 55px;
  padding: 1.1em;
  border-top-left-radius: 0.7em;
  border-top-right-radius: 0.7em;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border: 0px solid transparent;
  color: white;
  font-size: 1.2em;
  font-variant: small-caps;
  font-weight: 100;
  letter-spacing: 0.1em;
}
.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close {
  color: #fff;
  right: 0.5em;
  top: 45%;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
}
.ui-dialog.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close:after {
  content: "×";
}
.ui-dialog.ui-widget-content .ui-dialog-content {
  padding: 1em 0.5em;
  width: 100% !important;
}
.ui-dialog.ui-widget-content .ui-dialog-content .modalContainer > .row {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.legendContainer .legendGroup .legends .legendEntry {
  margin-bottom: 0.5em;
}
.legendContainer .legendGroup .legends .legendEntry .legendEntryColor {
  height: 1.5em;
  width: 2em;
  display: inline-block;
  margin: -0.25em 1em -0.25em 0;
}
.legendContainer .legendGroup .legends .legendEntry .legendEntryLabel {
  display: inline-block;
  max-width: calc(100% - 3.5em);
}
.chartTypeContainer {
  float: initial;
  max-height: 100%;
  overflow-y: auto;
}
.chartTypeContainer .chartTypeGroup {
  float: initial;
  margin-right: 0;
}
.chartTypeContainer .chartTypeGroup .chartTypes {
  padding: 1em 1em 0.5em;
}
.chartTypeContainer .chartTypeGroup .chartTypes .chartTypeEntry {
  padding: 10px 20px;
  font-weight: 300;
  border-radius: 20px;
  font-size: 1.1em;
  letter-spacing: 0.1em;
  display: inline-block;
  margin: 0 0.5em 0.5em 0;
}
.chartTypeContainer .chartTypeGroup .chartTypes .chartTypeEntry.disabled {
  opacity: 0.5;
}
.chartTypeContainer .chartTypeGroup h5 {
  background-color: rgba(235, 94, 87, 0.8);
  border-top: 1px solid lightgray;
  border-bottom: 1px solid lightgray;
  padding: 1em;
  display: block;
  width: 100%;
  font-variant: small-caps;
  font-weight: 300;
  font-size: 1.2em;
  letter-spacing: 0.1em;
  margin-top: 0;
  margin-bottom: 0;
  color: white;
}
/* BEGIN DATATABLES */
.panel-body table.dataTable > thead {
  background: #fff;
  box-shadow: none;
}
div.DTS.DTSPaging div.dataTables_paginate,
div.DTS.DTSPaging div.dataTables_length {
  display: initial;
}
div.DTS div.dataTables_scrollBody {
  background: none;
}
div.DTFC_LeftBodyLiner > table > tbody > tr:first-child > td,
div.DTFC_RightBodyLiner > table > tbody > tr:first-child > td,
div.DTFC_LeftBodyLiner > table > tbody > tr:first-child > th,
div.DTFC_RightBodyLiner > table > tbody > tr:first-child > th {
  border-top: none;
}
div.DTFC_Blocker {
  background: #f1f1f1;
}
div.DTFC_Blocker.DTFC_LeftHeadBlocker,
div.DTFC_Blocker.DTFC_RightHeadBlocker {
  -moz-box-shadow: inset 0 25px 25px -25px #aaa;
  -webkit-box-shadow: inset 0 25px 25px -25px #aaa;
  box-shadow: inset 0 25px 25px -25px #aaa;
}
div.dataTables_wrapper div.dataTables_paginate {
  text-align: left;
}
div.dataTables_wrapper div.dataTables_length select {
  border-radius: 0;
}
div.DTFC_RightWrapper tbody th,
div.DTFC_LeftWrapper tbody th,
div.DTFC_RightWrapper tbody td,
div.DTFC_LeftWrapper tbody td {
  white-space: nowrap;
}
table.dataTable thead,
table.DTFC_Cloned thead,
table.dataTable tfoot,
table.DTFC_Cloned tfoot {
  background: #f1f1f1;
}
table.dataTable thead,
table.DTFC_Cloned thead {
  -moz-box-shadow: inset 0 25px 25px -25px #aaa;
  -webkit-box-shadow: inset 0 25px 25px -25px #aaa;
  box-shadow: inset 0 25px 25px -25px #aaa;
}
table.DTFC_Cloned {
  min-width: 0px !important;
}
.dataTables_wrapper.form-inline {
  margin-bottom: 0;
  height: 100%;
}
/* END DATATABLES */
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImllLWVkZ2UtcmVzZXQubGVzcyIsImJvb3RzdHJhcC9ub3JtYWxpemUubGVzcyIsImJvb3RzdHJhcC9wcmludC5sZXNzIiwiYm9vdHN0cmFwL2dseXBoaWNvbnMubGVzcyIsImJvb3RzdHJhcC9zY2FmZm9sZGluZy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy92ZW5kb3ItcHJlZml4ZXMubGVzcyIsImJvb3RzdHJhcC92YXJpYWJsZXMubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvdGFiLWZvY3VzLmxlc3MiLCJib290c3RyYXAvdGh1bWJuYWlscy5sZXNzIiwiYm9vdHN0cmFwL2Nhcm91c2VsLmxlc3MiLCJib290c3RyYXAvbWl4aW5zL2ltYWdlLmxlc3MiLCJib290c3RyYXAvdHlwZS5sZXNzIiwiYm9vdHN0cmFwL21peGlucy90ZXh0LWVtcGhhc2lzLmxlc3MiLCJib290c3RyYXAvbWl4aW5zL2JhY2tncm91bmQtdmFyaWFudC5sZXNzIiwiYm9vdHN0cmFwL21peGlucy90ZXh0LW92ZXJmbG93Lmxlc3MiLCJib290c3RyYXAvY29kZS5sZXNzIiwiYm9vdHN0cmFwL2dyaWQubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvZ3JpZC5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9ncmlkLWZyYW1ld29yay5sZXNzIiwiYm9vdHN0cmFwL3RhYmxlcy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy90YWJsZS1yb3cubGVzcyIsImJvb3RzdHJhcC9mb3Jtcy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9mb3Jtcy5sZXNzIiwiYm9vdHN0cmFwL2J1dHRvbnMubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvYnV0dG9ucy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9vcGFjaXR5Lmxlc3MiLCJib290c3RyYXAvYnV0dG9uLWdyb3Vwcy5sZXNzIiwiYm9vdHN0cmFwL2NvbXBvbmVudC1hbmltYXRpb25zLmxlc3MiLCJib290c3RyYXAvZHJvcGRvd25zLmxlc3MiLCJib290c3RyYXAvbWl4aW5zL25hdi1kaXZpZGVyLmxlc3MiLCJib290c3RyYXAvbWl4aW5zL3Jlc2V0LWZpbHRlci5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9ib3JkZXItcmFkaXVzLmxlc3MiLCJib290c3RyYXAvaW5wdXQtZ3JvdXBzLmxlc3MiLCJib290c3RyYXAvbmF2cy5sZXNzIiwiYm9vdHN0cmFwL25hdmJhci5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9uYXYtdmVydGljYWwtYWxpZ24ubGVzcyIsInNpdGUubGVzcyIsImJvb3RzdHJhcC91dGlsaXRpZXMubGVzcyIsImJvb3RzdHJhcC9icmVhZGNydW1icy5sZXNzIiwiYm9vdHN0cmFwL3BhZ2luYXRpb24ubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvcGFnaW5hdGlvbi5sZXNzIiwiYm9vdHN0cmFwL3BhZ2VyLmxlc3MiLCJib290c3RyYXAvbGFiZWxzLmxlc3MiLCJib290c3RyYXAvbWl4aW5zL2xhYmVscy5sZXNzIiwiYm9vdHN0cmFwL2JhZGdlcy5sZXNzIiwiYm9vdHN0cmFwL2p1bWJvdHJvbi5sZXNzIiwiYm9vdHN0cmFwL2FsZXJ0cy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9hbGVydHMubGVzcyIsImJvb3RzdHJhcC9wcm9ncmVzcy1iYXJzLmxlc3MiLCJib290c3RyYXAvbWl4aW5zL2dyYWRpZW50cy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9wcm9ncmVzcy1iYXIubGVzcyIsImJvb3RzdHJhcC9tZWRpYS5sZXNzIiwiYm9vdHN0cmFwL2xpc3QtZ3JvdXAubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvbGlzdC1ncm91cC5sZXNzIiwiYm9vdHN0cmFwL3BhbmVscy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9wYW5lbHMubGVzcyIsImJvb3RzdHJhcC9yZXNwb25zaXZlLWVtYmVkLmxlc3MiLCJib290c3RyYXAvd2VsbHMubGVzcyIsImJvb3RzdHJhcC9jbG9zZS5sZXNzIiwiYm9vdHN0cmFwL21vZGFscy5sZXNzIiwiYm9vdHN0cmFwL3Rvb2x0aXAubGVzcyIsImJvb3RzdHJhcC9taXhpbnMvcmVzZXQtdGV4dC5sZXNzIiwiYm9vdHN0cmFwL3BvcG92ZXJzLmxlc3MiLCJib290c3RyYXAvbWl4aW5zL2NsZWFyZml4Lmxlc3MiLCJib290c3RyYXAvbWl4aW5zL2NlbnRlci1ibG9jay5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9oaWRlLXRleHQubGVzcyIsImJvb3RzdHJhcC9yZXNwb25zaXZlLXV0aWxpdGllcy5sZXNzIiwiYm9vdHN0cmFwL21peGlucy9yZXNwb25zaXZlLXZpc2liaWxpdHkubGVzcyIsImJvb3RzdHJhcC9QbHVnaW5zL3N3aXRjaC9ib290c3RyYXAtc3dpdGNoLmxlc3MiLCJib290c3RyYXAvUGx1Z2lucy90b2dnbGUubGVzcyIsImJvb3RzdHJhcC9QbHVnaW5zL2RhdGVwaWNrZXIubGVzcyIsImZvbnQtYXdlc29tZS9fY29yZS5sZXNzIiwiZm9udC1hd2Vzb21lL19sYXJnZXIubGVzcyIsImZvbnQtYXdlc29tZS9fZml4ZWQtd2lkdGgubGVzcyIsImZvbnQtYXdlc29tZS9fbGlzdC5sZXNzIiwiZm9udC1hd2Vzb21lL19ib3JkZXJlZC1wdWxsZWQubGVzcyIsImZvbnQtYXdlc29tZS9fYW5pbWF0ZWQubGVzcyIsImZvbnQtYXdlc29tZS9fbWl4aW5zLmxlc3MiLCJmb250LWF3ZXNvbWUvX3JvdGF0ZWQtZmxpcHBlZC5sZXNzIiwiZm9udC1hd2Vzb21lL19zdGFja2VkLmxlc3MiLCJmb250LWF3ZXNvbWUvX2ljb25zLmxlc3MiLCJmb250LWF3ZXNvbWUvX3ZhcmlhYmxlcy5sZXNzIiwiZm9udC1hd2Vzb21lL19zY3JlZW4tcmVhZGVyLmxlc3MiLCJmb250LWF3ZXNvbWUvcmVndWxhci5sZXNzIiwiZm9udC1hd2Vzb21lL3NvbGlkLmxlc3MiLCJmb250cy5sZXNzIiwiZ2VvbmlzLmxlc3MiLCJqcXVlcnkvanF1ZXJ5LXVpLmxlc3MiLCJqcXVlcnkvanF1ZXJ5LXVpLnN0cnVjdHVyZS5sZXNzIiwianF1ZXJ5L2pxdWVyeS11aS50aGVtZS5sZXNzIiwianF1ZXJ5L2pxdWVyeS5maWxldXBsb2FkLXVpLmxlc3MiLCJqcXVlcnkuZmlsZXVwbG9hZC11aS5sZXNzIiwianF1ZXJ5L2pxdWVyeS5mbGV4LWltYWdlcy5sZXNzIiwianF1ZXJ5L2pxdWVyeS51aS5kYXRlcGlja2VyLmxlc3MiLCJqcXVlcnkudWkuZGF0ZXBpY2tlci5sZXNzIiwibGlnaHRib3gyL2xpZ2h0Ym94Lmxlc3MiLCJvcGVubGF5ZXJzL29sLmxlc3MiLCJvcGVubGF5ZXJzL29sMy1sYXllcnN3aXRjaGVyLmxlc3MiLCJkMy5sZXNzIiwiY29sb3JwaWNrZXIvY29sb3JwaWNrZXIubGVzcyIsImRhdGF0YWJsZXMvZGF0YXRhYmxlcy5sZXNzIiwiZGF0YXRhYmxlcy9maXhlZENvbHVtbnMuZGF0YVRhYmxlcy5sZXNzIiwidmFyaWFibGVzLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBVUE7QUFBTTtFQUNGLFNBQUE7RUFDQSxVQUFBOztBQUdKO0FBQUk7QUFBSTtBQUFJO0FBQUk7QUFBSTtBQUFJO0FBQUc7QUFBWTtBQUFLO0FBQUc7QUFBTTtBQUFTO0FBQVM7QUFBTTtBQUFNO0FBQUs7QUFBSztBQUFJO0FBQUs7QUFBRztBQUFHO0FBQU07QUFBTztBQUFRO0FBQVE7QUFBSztBQUFLO0FBQUk7QUFBSztBQUFJO0FBQUk7QUFBSTtBQUFJO0FBQUk7QUFBSTtBQUFVO0FBQU07QUFBTztBQUFRO0FBQVE7QUFBTztBQUFTO0FBQU87QUFBTztBQUFPO0FBQUk7QUFBSTtFQUNwUSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTs7QUFHSjtFQUNJLHlCQUFBO0VBQ0EsaUJBQUE7O0FBR0o7QUFBSTtFQUNBLGdCQUFBOztBQUdKLENBQUM7QUFBUyxDQUFDO0FBQVEsVUFBVTtBQUFTLFVBQVU7RUFDNUMsU0FBUyxFQUFUOztBQVdKO0VBQ0ksa0JBQUE7RUFDQSxlQUFBO0VBQ0EsOEJB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LE9BQVQ7O0FBQ1gsbUJBQUM7RUFBVSxTQUFTLE9BQVQ7O0FBQ1gsZUFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxlQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLHFCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLHFCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLHNCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLG9CQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLGlCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLGtCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLGNBQUM7RUFBVSxTQUFTLE9BQVQ7O0FBQ1gsZUFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxlQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLG1CQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLGdCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLGlCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLGVBQUM7RUFBVSxTQUFTLE9BQVQ7O0FBQ1gsZUFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxpQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxzQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxxQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxxQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCx1QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxzQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCx3QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxlQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLHNCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLHVCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLHlCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLGtCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLHFCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLGlCQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLGVBQUM7RUFBVSxTQUFTLE9BQVQ7O0FBQ1gsZUFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxnQkFBQztF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O0FBQ1gsZUFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxzQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCx1QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCx3QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxzQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxzQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxzQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxtQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxrQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxpQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxxQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxtQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxvQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxnQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxnQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxtQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxtQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxvQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCx1QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxzQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxvQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxvQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxvQkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCx5QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCw0QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCx5QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCx1QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCx1QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCx5QkFBQztFQUFVLFNBQVMsT0FBVDs7QUFDWCxhQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLG9CQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLG9CQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLG1CQUFDO0VBQVUsU0FBUyxPQUFUOztBQUNYLGVBQUM7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QSxrQkFBQTtFQUNBLG1CQUFBOztBRHRCTDtBQUFXO0FBRVA7QUFBVztBQUFXO0FBQVc7QUFBVztBQUUzQztBQUFXO0FBQVc7QUFDbEI7QUFBWTtFQ2tDaEIsV0FBQTs7QUR2Q0w7RUMrQ0csV0FBQTs7QUQvQ0g7RUMrQ0csbUJBQUE7O0FEL0NIO0VDK0NHLG1CQUFBOztBRC9DSDtFQytDRyxVQUFBOztBRC9DSDtFQytDRyxtQkFBQTs7QUQvQ0g7RUMrQ0csbUJBQUE7O0FEL0NIO0VDK0NHLFVBQUE7O0FEL0NIO0VDK0NHLG1CQUFBOztBRC9DSDtFQytDRyxtQkFBQTs7QUQvQ0g7RUMrQ0csVUFBQTs7QUQvQ0g7RUMrQ0csbUJBQUE7O0FEL0NIO0VDK0NHLGtCQUFBOztBRC9DSDtFQzhERyxXQUFBOztBRDlESDtFQzhERyxtQkFBQTs7QUQ5REg7RUM4REcsbUJBQUE7O0FEOURIO0VDOERHLFVBQUE7O0FEOURIO0VDOERHLG1CQUFBOztBRDlESDtFQzhERyxtQkFBQTs7QUQ5REg7RUM4REcsVUFBQTs7QUQ5REg7RUM4REcsbUJBQUE7O0FEOURIO0VDOERHLG1CQUFBOztBRDlESDtFQzhERyxVQUFBOztBRDlESDtFQzhERyxtQkFBQTs7QUQ5REg7RUM4REcsa0JBQUE7O0FEOURIO0VDbUVHLFdBQUE7O0FEbkVIO0VDb0RHLFVBQUE7O0FEcERIO0VDb0RHLGtCQUFBOztBRHBESDtFQ29ERyxrQkFBQTs7QURwREg7RUNvREcsU0FBQTs7QURwREg7RUNvREcsa0JBQUE7O0FEcERIO0VDb0RHLGtCQUFBOztBRHBESDtFQ29ERyxTQUFBOztBRHBESDtFQ29ERyxrQkFBQTs7QURwREg7RUNvREcsa0JBQUE7O0FEcERIO0VDb0RHLFNBQUE7O0FEcERIO0VDb0RHLGtCQUFBOztBRHBESDtFQ29ERyxpQkFBQTs7QURwREg7RUN5REcsVUFBQTs7QUR6REg7RUN3RUcsaUJBQUE7O0FEeEVIO0VDd0VHLHlCQUFBOztBRHhFSDtFQ3dFRyx5QkFBQTs7QUR4RUg7RUN3RUcsZ0JBQUE7O0FEeEVIO0VDd0VHLHlCQUFBOztBRHhFSDtFQ3dFRyx5QkFBQTs7QUR4RUg7RUN3RUcsZ0JBQUE7O0FEeEVIO0VDd0VHLHlCQUFBOztBRHhFSDtFQ3dFRyx5QkFBQTs7QUR4RUg7RUN3RUcsZ0JBQUE7O0FEeEVIO0VDd0VHLHlCQUFBOztBRHhFSDtFQ3dFRyx3QkFBQTs7QUR4RUg7RUN3RUcsZUFBQTs7QUZUSixRQUFtQztFQy9EbEM7RUFBVztFQUVQO0VBQVc7RUFBVztFQUFXO0VBQVc7RUFFM0M7RUFBVztFQUFXO0VBQ2xCO0VBQVk7SUNrQ2hCLFdBQUE7O0VEdkNMO0lDK0NHLFdBQUE7O0VEL0NIO0lDK0NHLG1CQUFBOztFRC9DSDtJQytDRyxtQkFBQTs7RUQvQ0g7SUMrQ0csVUFBQTs7RUQvQ0g7SUMrQ0csbUJBQUE7O0VEL0NIO0lDK0NHLG1CQUFBOztFRC9DSDtJQytDRyxVQUFBOztFRC9DSDtJQytDRyxtQkFBQTs7RUQvQ0g7SUMrQ0csbUJBQUE7O0VEL0NIO0lDK0NHLFVBQUE7O0VEL0NIO0lDK0NHLG1CQUFBOztFRC9DSDtJQytDRyxrQkFBQTs7RUQvQ0g7SUM4REcsV0FBQTs7RUQ5REg7SUM4REcsbUJBQUE7O0VEOURIO0lDOERHLG1CQUFBOztFRDlESDtJQzhERyxVQUFBOztFRDlESDtJQzhERyxtQkFBQTs7RUQ5REg7SUM4REcsbUJBQUE7O0VEOURIO0lDOERHLFVBQUE7O0VEOURIO0lDOERHLG1CQUFBOztFRDlESDtJQzhERyxtQkFBQTs7RUQ5REg7SUM4REcsVUFBQTs7RUQ5REg7SUM4REcsbUJBQUE7O0VEOURIO0lDOERHLGtCQUFBOztFRDlESDtJQ21FRyxXQUFBOztFRG5FSDtJQ29ERyxVQUFBOztFRHBESDtJQ29ERyxrQkFBQTs7RURwREg7SUNvREcsa0JBQUE7O0VEcERIO0lDb0RHLFNBQUE7O0VEcERIO0lDb0RHLGtCQUFBOztFRHBESDtJQ29ERyxrQkFBQTs7RURwREg7SUNvREcsU0FBQTs7RURwREg7SUNvREcsa0JBQUE7O0VEcERIO0lDb0RHLGtCQUFBOztFRHBESDtJQ29ERyxTQUFBOztFRHBESDtJQ29ERyxrQkFBQTs7RURwREg7SUNvREcsaUJBQUE7O0VEcERIO0lDeURHLFVBQUE7O0VEekRIO0lDd0VHLGlCQUFBOztFRHhFSDtJQ3dFRyx5QkFBQTs7RUR4RUg7SUN3RUcseUJBQUE7O0VEeEVIO0lDd0VHLGdCQUFBOztFRHhFSDtJQ3dFRyx5QkFBQTs7RUR4RUg7SUN3RUcseUJBQUE7O0VEeEVIO0lDd0VHLGdCQUFBOztFRHhFSDtJQ3dFRyx5QkFBQTs7RUR4RUg7SUN3RUcseUJBQUE7O0VEeEVIO0lDd0VHLGdCQUFBOztFRHhFSDtJQ3dFRyx5QkFBQTs7RUR4RUg7SUN3RUcsd0JBQUE7O0VEeEVIO0lDd0VHLGVBQUE7OztBRkFKLFFBQW1DO0VDeEVsQztFQUFXO0VBRVA7RUFBVztFQUFXO0VBQVc7RUFBVztFQUUzQztFQUFXO0VBQVc7RUFDbEI7RUFBWTtJQ2tDaEIsV0FBQTs7RUR2Q0w7SUMrQ0csV0FBQTs7RUQvQ0g7SUMrQ0csbUJBQUE7O0VEL0NIO0lDK0NHLG1CQUFBOztFRC9DSDtJQytDRyxVQUFBOztFRC9DSDtJQytDRyxtQkFBQTs7RUQvQ0g7SUMrQ0csbUJBQUE7O0VEL0NIO0lDK0NHLFVBQUE7O0VEL0NIO0lDK0NHLG1CQUFBOztFRC9DSDtJQytDRyxtQkFBQTs7RUQvQ0g7SUMrQ0csVUFBQTs7RUQvQ0g7SUMrQ0csbUJBQUE7O0VEL0NIO0lDK0NHLGtCQUFBOztFRC9DSDtJQzhERyxXQUFBOztFRDlESDtJQzhERyxtQkFBQTs7RUQ5REg7SUM4REcsbUJBQUE7O0VEOURIO0lDOERHLFVBQUE7O0VEOURIO0lDOERHLG1CQUFBOztFRDlESDtJQzhERyxtQkFBQTs7RUQ5REg7SUM4REcsVUFBQTs7RUQ5REg7SUM4REcsbUJBQUE7O0VEOURIO0lDOERHLG1CQUFBOztFRDlESDtJQzhERyxVQUFBOztFRDlESDtJQzhERyxtQkFBQTs7RUQ5REg7SUM4REcsa0JBQUE7O0VEOURIO0lDbUVHLFdBQUE7O0VEbkVIO0lDb0RHLFVBQUE7O0VEcERIO0lDb0RHLGtCQUFBOztFRHBESDtJQ29ERyxrQkFBQTs7RURwREg7SUNvREcsU0FBQTs7RURwREg7SUNvREcsa0JBQUE7O0VEcERIO0lDb0RHLGtCQUFBOztFRHBESDtJQ29ERyxTQUFBOztFRHBESDtJQ29ERyxrQkFBQTs7RURwREg7SUNvREcsa0JBQUE7O0VEcERIO0lDb0RHLFNBQUE7O0VEcERIO0lDb0RHLGtCQUFBOztFRHBESDtJQ29ERyxpQkFBQTs7RURwREg7SUN5REcsVUFBQTs7RUR6REg7SUN3RUcsaUJBQUE7O0VEeEVIO0lDd0VHLHlCQUFBOztFRHhFSDtJQ3dFRyx5QkFBQTs7RUR4RUg7SUN3RUcsZ0JBQUE7O0VEeEVIO0lDd0VHLHlCQUFBOztFRHhFSDtJQ3dFRyx5QkFBQTs7RUR4RUg7SUN3RUcsZ0JBQUE7O0VEeEVIO0lDd0VHLHlCQUFBOztFRHhFSDtJQ3dFRyx5QkFBQTs7RUR4RUg7SUN3RUcsZ0JBQUE7O0VEeEVIO0lDd0VHLHlCQUFBOztFRHhFSDtJQ3dFRyx3QkFBQTs7RUR4RUg7SUN3RUcsZUFBQTs7O0FGU0osUUFBbUM7RUNqRmxDO0VBQVc7RUFFUDtFQUFXO0VBQVc7RUFBVztFQUFXO0VBRTNDO0VBQVc7RUFBVztFQUNsQjtFQUFZO0lDa0NoQixXQUFBOztFRHZDTDtJQytDRyxXQUFBOztFRC9DSDtJQytDRyxtQkFBQTs7RUQvQ0g7SUMrQ0csbUJBQUE7O0VEL0NIO0lDK0NHLFVBQUE7O0VEL0NIO0lDK0NHLG1CQUFBOztFRC9DSDtJQytDRyxtQkFBQTs7RUQvQ0g7SUMrQ0csVUFBQTs7RUQvQ0g7SUMrQ0csbUJBQUE7O0VEL0NIO0lDK0NHLG1CQUFBOztFRC9DSDtJQytDRyxVQUFBOztFRC9DSDtJQytDRyxtQkFBQTs7RUQvQ0g7SUMrQ0csa0JBQUE7O0VEL0NIO0lDOERHLFdBQUE7O0VEOURIO0lDOERHLG1CQUFBOztFRDlESDtJQzhERyxtQkFBQTs7RUQ5REg7SUM4REcsVUFBQTs7RUQ5REg7SUM4REcsbUJBQUE7O0VEOURIO0lDOERHLG1CQUFBOztFRDlESDtJQzhERyxVQUFBOztFRDlESDtJQzhERyxtQkFBQTs7RUQ5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LE9EUks7O0EvRE43QixnQkFDQztFK0RNc0MsU0NTbEMsT0RUa0M7O0EvRFB2QyxnQkFDQztFK0RPc0MsU0NTbkMsT0RUbUM7O0EvRFJ2QyxVQUFVO0UrRFN1QixTQ1FKLE9EUkk7O0EvRFRqQyxPQUFPO0UrRFV1QixTQ1FYLE9EUlc7O0EvRFY5QixZQUFZO0UrRFd1QixTQ1FmLE9EUmU7O0EvRFhuQyxrQkFFQTtFK0RVeUMsU0NTdkMsT0RUdUM7O0EvRFp6QyxpQkFFRDtFK0RXeUMsU0NTeEMsT0RUd0M7O0EvRGJ4QyxXQUFXO0UrRGN1QixTQ1FSLE9EUlE7O0EvRGRsQyxnQkFDQztFK0Rjc0MsU0NRZixPRFJlOztBL0RmdkMsaUJBRUQ7RStEY3lDLFNDUVgsT0RSVzs7QS9EaEJ4QyxjQUNEO0UrRGdCc0MsU0NRWCxPRFJXOztBL0RqQnJDLGVBQ0E7RStEaUJzQyxTQ1FmLE9EUmU7O0EvRGxCdEMsVUFBVTtFK0RtQnVCLFNDUWYsT0RSZTs7QS9EbkJqQyxhQUFhO0UrRG9CdUIsU0NRckIsT0RScUI7O0EvRHBCcEMsVUFBVTtFK0RxQnVCLFNDUW5CLE9EUm1COztBL0RyQmpDLGNBQ0Q7RStEcUJzQyxTQ1F2QixPRFJ1Qjs7QS9EdEJyQyxhQUFhO0UrRHVCdUIsU0NRcEIsT0RSb0I7O0EvRHZCcEMsdUNBRXFCO0UrRHNCeUMsU0NTbkQsT0RUbUQ7O0EvRHhCOUQsVUFBVTtFK0R5QnVCLFNDUUcsT0RSSDs7QS9EekJqQyxVQUFVO0UrRDBCdUIsU0NRM0IsT0RSMkI7O0EvRDFCakMsV0FBVztFK0QyQnVCLFNDUTVCLE9EUjRCOztBL0QzQmxDLGFBQWE7RStENEJ1QixTQ1E1QixPRFI0Qjs7QS9ENUJwQyxxQkFFRztFK0QyQnlDLFNDUTNCLE9EUjJCOztBL0Q3QjVDLHFCQUVHO0UrRDRCeUMsU0NRcEIsT0RSb0I7O0EvRDlCNUMsc0JBRUk7RStENkJ5QyxTQ1FyQixPRFJxQjs7QS9EL0I3QyxtQkFFQztFK0Q4QnlDLFNDUXJCLE9EUnFCOztBL0RoQzFDLGNBQ0Q7RStEZ0NzQyxTQ1F6QixPRFJ5Qjs7QS9EakNyQyxjQUNEO0UrRGlDc0MsU0NRL0IsT0RSK0I7O0EvRGxDckMsZUFDQTtFK0RrQ3NDLFNDUWhDLE9EUmdDOztBL0RuQ3RDLFlBQVk7RStEb0N1QixTQ1FoQyxPRFJnQzs7QS9EcENuQyxTQUFTO0UrRHFDdUIsU0NPTCxPRFBLOztBL0RyQ2hDLGlCQUVEO0UrRG9DeUMsU0NReEMsT0RSd0M7O0EvRHRDeEMsV0FBVztFK0R1Q3VCLFNDUWpDLE9EUmlDOztBL0R2Q2xDLFFBQVE7RStEd0N1QixTQ09QLE9EUE87O0EvRHhDL0IsYUFBYTtFK0R5Q3VCLFNDT2pCLE9EUGlCOztBL0R6Q3BDLGlCQUVEO0UrRHdDeUMsU0NReEMsT0RSd0M7O0EvRDFDeEMsU0FBUztFK0QyQ3VCLFNDT1IsT0RQUTs7QS9EM0NoQyxTQUFTO0UrRDRDdUIsU0NPYixPRFBhOztBL0Q1Q2hDLGFBQWE7RStENkN1QixTQ090QixPRFBzQjs7QS9EN0NwQyxhQUFhO0UrRDhDdUIsU0NPbkIsT0RQbUI7O0EvRDlDcEMsV0FBVztFK0QrQ3VCLFNDT2hCLE9EUGdCOztBL0QvQ2xDLFdBQVc7RStEZ0R1QixTQ09uQixPRFBtQjs7QS9EaERsQyx5QkFFTztFK0QrQ3lDLFNDUWpELE9EUmlEOztBL0RqRGhELHlCQUVPO0UrRGdEeUMsU0NRcEMsT0RSb0M7O0EvRGxEaEQsMEJBRVE7RStEaUR5QyxTQ1FyQyxPRFJxQzs7QS9EbkRqRCx1QkFFSztFK0RrRHlDLFNDUXJDLE9EUnFDOztBL0RwRDlDLHFCQUVHO0UrRG1EeUMsU0NRekMsT0RSeUM7O0EvRHJENUMscUJBRUc7RStEb0R5QyxTQ1E1QyxPRFI0Qzs7QS9EdEQ1QyxzQkFFSTtFK0RxRHlDLFNDUTdDLE9EUjZDOztBL0R2RDdDLG1CQUVDO0UrRHNEeUMsU0NPUixPRFBROztBL0R4RDFDLGNBQ0Q7RStEd0RzQyxTQ09YLE9EUFc7O0EvRHpEckMsY0FDRDtFK0R5RHNDLFNDT3BCLE9EUG9COztBL0QxRHJDLGVBQ0E7RStEMERzQyxTQ08xQixPRFAwQjs7QS9EM0R0QyxZQUFZO0UrRDREdUIsU0NPMUIsT0RQMEI7O0EvRDVEbkMsY0FDRDtFK0Q0RHNDLFNDTzdCLE9EUDZCOztBL0Q3RHJDLGdCQUNDO0UrRDZEc0MsU0NPL0IsT0RQK0I7O0EvRDlEdkMsZ0JBQ0M7RStEOERzQyxTQ081QixPRFA0Qjs7QS9EL0R2QywrQkFFYTtFK0Q4RHlDLFNDTzNCLE9EUDJCOztBL0RoRXRELFlBQVk7RStEaUV1QixTQ09iLE9EUGE7O0EvRGpFbkMsY0FDRDtFK0RpRXNDLFNDT2xCLE9EUGtCOztBL0RsRXJDLE1BQU07RStEbUV1QixTQ01XLE9ETlg7O0EvRG5FN0IsU0FBUztFK0RvRXVCLFNDTWYsT0ROZTs7QS9EcEVoQyxRQUFRO0UrRHFFdUIsU0NNbkIsT0RObUI7O0EvRHJFL0IsV0FBVztFK0RzRXVCLFNDTTFCLE9ETjBCOztBL0R0RWxDLHFCQUVHO0UrRHFFeUMsU0NNdEIsT0ROc0I7O0EvRHZFNUMsZ0JBQ0M7RStEdUVzQyxTQ09uQyxPRFBtQzs7QS9EeEV2QyxXQUFXO0UrRHlFdUIsU0NPL0IsT0RQK0I7O0EvRHpFbEMsVUFBVTtFK0QwRXVCLFNDTUwsT0ROSzs7QS9EMUVqQyxTQUFTO0UrRDJFdUIsU0NNakIsT0ROaUI7O0EvRDNFaEMsT0FBTztFK0Q0RXVCLFNDTXpCLE9ETnlCOztBL0Q1RTlCLGFBQWE7RStENkV1QixTQ005QixPRE44Qjs7QS9EN0VwQyxZQUFZO0UrRDhFdUIsU0NNNUIsT0RONEI7O0EvRDlFbkMsaUJBRUQ7RStENkV5QyxTQ00xQixPRE4wQjs7QS9EL0V4QyxPQUFPO0UrRGdGdUIsU0NNakIsT0ROaUI7O0EvRGhGOUIsWUFBWTtFK0RpRnVCLFNDTXhCLE9ETndCOztBL0RqRm5DLFlBQVk7RStEa0Z1QixTQ016QixPRE55Qjs7QS9EbEZuQyxXQUFXO0UrRG1GdUIsU0NNL0IsT0ROK0I7O0EvRG5GbEMsUUFBUTtFK0RvRnVCLFNDTTVCLE9ETjRCOztBL0RwRi9CLGlCQUVEO0UrRG1GeUMsU0NNakMsT0ROaUM7O0EvRHJGeEMsbUJBRUM7RStEb0Z5QyxTQ003QixPRE42Qjs7QS9EdEYxQyxRQUFRO0UrRHVGdUIsU0NNdEIsT0ROc0I7O0EvRHZGL0IsaUJBRUQ7RStEc0Z5QyxTQ012QixPRE51Qjs7QS9EeEZ4QyxnQkFDQztFK0R3RnNDLFNDTXhCLE9ETndCOztBL0R6RnZDLGdCQUNDO0UrRHlGc0MsU0NNNUIsT0RONEI7O0EvRDFGdkMsbUJBRUM7RStEeUZ5QyxTQ01yQixPRE5xQjs7QS9EM0YxQywwQkFFUTtFK0QwRnlDLFNDTXBCLE9ETm9COztBL0Q1RmpELE9BQU87RStENkZ1QixTQ01YLE9ETlc7O0EvRDdGOUIsUUFBUTtFK0Q4RnVCLFNDTXJCLE9ETnFCOztBL0Q5Ri9CLFdBQVc7RStEK0Z1QixTQ01qQyxPRE5pQzs7QS9EL0ZsQyxrQkFFQTtFK0Q4RnlDLFNDS1AsT0RMTzs7QS9EaEd6QyxRQUFRO0UrRGlHdUIsU0NLaEIsT0RMZ0I7O0EvRGpHL0IsY0FDRDtFK0RpR3NDLFNDS2hCLE9ETGdCOztBL0RsR3JDLGdCQUNDO0UrRGtHc0MsU0NNdEMsT0ROc0M7O0EvRG5HdkMsU0FBUztFK0RvR3VCLFNDS1AsT0RMTzs7QS9EcEdoQyxXQUFXO0UrRHFHdUIsU0NLakIsT0RMaUI7O0EvRHJHbEMsYUFBYTtFK0RzR3VCLFNDS2YsT0RMZTs7QS9EdEdwQyxjQUNEO0UrRHNHc0MsU0NLakIsT0RMaUI7O0EvRHZHckMsaUJBRUQ7RStEc0d5QyxTQ0twQixPRExvQjs7QS9EeEd4QyxhQUFhO0UrRHlHdUIsU0NLYixPRExhOztBL0R6R3BDLFdBQVc7RStEMEd1QixTQ0taLE9ETFk7O0EvRDFHbEMsUUFBUTtFK0QyR3VCLFNDS2YsT0RMZTs7QS9EM0cvQixhQUFhO0UrRDRHdUIsU0NLdEIsT0RMc0I7O0EvRDVHcEMsY0FDRDtFK0Q0R3NDLFNDSzNCLE9ETDJCOztBL0Q3R3JDLFdBQVc7RStEOEd1QixTQ0szQixPREwyQjs7QS9EOUdsQyxTQUFTO0UrRCtHdUIsU0NLNUIsT0RMNEI7O0EvRC9HaEMsV0FBVztFK0RnSHVCLFNDSzVCLE9ETDRCOztBL0RoSGxDLGFBQWE7RStEaUh1QixTQ0svQixPREwrQjs7QS9EakhwQyxhQUFhO0UrRGtIdUIsU0NLakMsT0RMaUM7O0EvRGxIcEMsZUFDQTtFK0RrSHNDLFNDS2hDLE9ETGdDOztBL0RuSHRDLFFBQVE7RStEb0h1QixTQ0szQixPREwyQjs7QS9EcEgvQixRQUFRO0UrRHFIdUIsU0NLL0IsT0RMK0I7O0EvRHJIL0IsUUFBUTtFK0RzSHVCLFNDSVIsT0RKUTs7QS9EdEgvQixRQUFRO0UrRHVIdUIsU0NJZCxPREpjOztBL0R2SC9CLFFBQVE7RStEd0h1QixTQ0lwQixPREpvQjs7QS9EeEgvQixRQUFRO0UrRHlIdUIsU0NJNUIsT0RKNEI7O0EvRHpIL0IsYUFBYTtFK0QwSHVCLFNDSTdCLE9ESjZCOztBL0QxSHBDLGVBQ0E7RStEMEhzQyxTQ0l6QixPREp5Qjs7QS9EM0h0QyxZQUFZO0UrRDRIdUIsU0NJbkIsT0RKbUI7O0EvRDVIbkMsZ0JBQ0M7RStENEhzQyxTQ0t4QyxPREx3Qzs7QS9EN0h2QyxPQUFPO0UrRDhIdUIsU0NJVCxPREpTOztBL0Q5SDlCLFlBQVk7RStEK0h1QixTQ0lYLE9ESlc7O0EvRC9IbkMsU0FBUztFK0RnSXVCLFNDSWIsT0RKYTs7QS9EaEloQyxXQUFXO0UrRGlJdUIsU0NJcEIsT0RKb0I7O0EvRGpJbEMsU0FBUztFK0RrSXVCLFNDSXRCLE9ESnNCOztBL0RsSWhDLGFBQWE7RStEbUl1QixTQ0k5QixPREo4Qjs7QS9EbklwQyxxQkFFRztFK0RrSXlDLFNDSXpCLE9ESnlCOztBL0RwSTVDLG1CQUVDO0UrRG1JeUMsU0NLMUMsT0RMMEM7O0EvRHJJMUMsU0FBUztFK0RzSXVCLFNDSVIsT0RKUTs7QS9EdEloQyxTQUFTO0UrRHVJdUIsU0NJWCxPREpXOztBL0R2SWhDLE9BQU87RStEd0l1QixTQ0laLE9ESlk7O0EvRHhJOUIsT0FBTztFK0R5SXVCLFNDSW5CLE9ESm1COztBL0R6STlCLFlBQVk7RStEMEl1QixTQ0lsQyxPREprQzs7QS9EMUluQyxZQUFZO0UrRDJJdUIsU0NHUCxPREhPOztBL0QzSW5DLFlBQVk7RStENEl1QixTQ0dmLE9ESGU7O0EvRDVJbkMsUUFBUTtFK0Q2SXVCLFNDR2IsT0RIYTs7QS9EN0kvQixvQkFFRTtFK0Q0SXlDLFNDSXRDLE9ESnNDOztBL0Q5STNDLE9BQU87RStEK0l1QixTQ0kxQixPREowQjs7QS9EL0k5QixXQUFXO0UrRGdKdUIsU0NJaEMsT0RKZ0M7O0EvRGhKbEMsaUJBRUQ7RStEK0l5QyxTQ0lsQyxPREprQzs7QS9Eakp4QyxjQUNEO0UrRGlKc0MsU0NJOUIsT0RKOEI7O0EvRGxKckMsY0FDRDtFK0RrSnNDLFNDSXpCLE9ESnlCOztBL0RuSnJDLFlBQVk7RStEb0p1QixTQ0loQyxPREpnQzs7QS9EcEpuQyxnQkFDQztFK0RvSnNDLFNDSTVCLE9ESjRCOztBL0RySnZDLGtCQUVBO0UrRG9KeUMsU0NJeEIsT0RKd0I7O0EvRHRKekMsa0JBRUE7RStEcUp5QyxTQ0l4QixPREp3Qjs7QS9Edkp6QyxpQkFFRDtFK0RzSnlDLFNDSXJCLE9ESnFCOztBL0R4SnhDLGtCQUVBO0UrRHVKeUMsU0NJbkIsT0RKbUI7O0EvRHpKekMsVUFBVTtFK0QwSnVCLFNDSWQsT0RKYzs7QS9EMUpqQyxnQkFDQztFK0QwSnNDLFNDSXJCLE9ESnFCOztBL0QzSnZDLFlBQVk7RStENEp1QixTQ0l4QixPREp3Qjs7QS9ENUpuQyxZQUFZO0UrRDZKdUIsU0NJL0IsT0RKK0I7O0EvRDdKbkMsT0FBTztFK0Q4SnVCLFNDR0osT0RISTs7QS9EOUo5QixXQUFXO0UrRCtKdUIsU0NHZixPREhlOztBL0QvSmxDLGVBQ0E7RStEK0pzQyxTQ0d2QixPREh1Qjs7QS9EaEt0QyxhQUFhO0UrRGlLdUIsU0NHbkIsT0RIbUI7O0EvRGpLcEMsWUFBWTtFK0RrS3VCLFNDR3ZCLE9ESHVCOztBL0RsS25DLGNBQ0Q7RStEa0tzQyxTQ0d4QixPREh3Qjs7QS9EbktyQyxjQUNEO0UrRG1Lc0MsU0NHdkIsT0RIdUI7O0EvRHBLckMsZUFDQTtFK0RvS3NDLFNDR2pCLE9ESGlCOztBL0RyS3RDLHFCQUVHO0UrRG9LeUMsU0NJN0MsT0RKNkM7O0EvRHRLNUMscUJBRUc7RStEcUt5QyxTQ0l0QyxPREpzQzs7QS9Edks1QyxzQkFFSTtFK0RzS3lDLFNDSTlCLE9ESjhCOztBL0R4SzdDLG1CQUVDO0UrRHVLeUMsU0NJdkIsT0RKdUI7O0EvRHpLMUMsWUFBWTtFK0QwS3VCLFNDSW5CLE9ESm1COztBL0QxS25DLG1CQUVDO0UrRHlLeUMsU0NJdkIsT0RKdUI7O0EvRDNLMUMsYUFBYTtFK0Q0S3VCLFNDSTFCLE9ESjBCOztBL0Q1S3BDLGlCQUVEO0UrRDJLeUMsU0NJbkMsT0RKbUM7O0EvRDdLeEMsV0FBVztFK0Q4S3VCLFNDR0gsT0RIRzs7QS9EOUtsQyxnQkFDQztFK0Q4S3NDLFNDR2YsT0RIZTs7QS9EL0t2QyxrQkFFQTtFK0Q4S3lDLFNDR25CLE9ESG1COztBL0RoTHpDLGVBQ0E7RStEZ0xzQyxTQ0dkLE9ESGM7O0EvRGpMdEMsVUFBVTtFK0RrTHVCLFNDR25CLE9ESG1COztBL0RsTGpDLGlCQUVEO0UrRGlMeUMsU0NHdkIsT0RIdUI7O0EvRG5MeEMsYUFBYTtFK0RvTHVCLFNDR3hCLE9ESHdCOztBL0RwTHBDLGFBQWE7RStEcUx1QixTQ0d2QixPREh1Qjs7QS9EckxwQyxXQUFXO0UrRHNMdUIsU0NHM0IsT0RIMkI7O0EvRHRMbEMsY0FDRDtFK0RzTHNDLFNDR25DLE9ESG1DOztBL0R2THJDLGVBQ0E7RStEdUxzQyxTQ0dyQyxPREhxQzs7QS9EeEx0QyxjQUNEO0UrRHdMc0MsU0NHakMsT0RIaUM7O0EvRHpMckMsc0JBRUk7RStEd0x5QyxTQ0dyQyxPREhxQzs7QS9EMUw3QyxvQkFFRTtFK0R5THlDLFNDRzdCLE9ESDZCOztBL0QzTDNDLGNBQ0Q7RStEMkxzQyxTQ0d2QixPREh1Qjs7QS9ENUxyQyxhQUFhO0UrRDZMdUIsU0NHckIsT0RIcUI7O0EvRDdMcEMsY0FDRDtFK0Q2THNDLFNDR3ZCLE9ESHVCOztBL0Q5THJDLGFBQWE7RStEK0x1QixTQ0d6QixPREh5Qjs7QS9EL0xwQyxTQUFTO0UrRGdNdUIsU0NHM0IsT0RIMkI7O0EvRGhNaEMsZ0JBQ0M7RStEZ01zQyxTQ0VILE9ERkc7O0EvRGpNdkMsZ0JBQ0M7RStEaU1zQyxTQ0VWLE9ERlU7O0EvRGxNdkMsZ0JBQ0M7RStEa01zQyxTQ0VmLE9ERmU7O0EvRG5NdkMsU0FBUztFK0RvTXVCLFNDRWQsT0RGYzs7QS9EcE1oQyxnQkFDQztFK0RvTXNDLFNDRW5CLE9ERm1COztBL0RyTXZDLGVBQ0E7RStEcU1zQyxTQ0VsQixPREZrQjs7QS9EdE10QyxjQUNEO0UrRHNNc0MsU0NFakIsT0RGaUI7O0EvRHZNckMsZ0JBQ0M7RStEdU1zQyxTQ0ViLE9ERmE7O0EvRHhNdkMsY0FDRDtFK0R3TXNDLFNDRWQsT0RGYzs7QS9Eek1yQyxlQUNBO0UrRHlNc0MsU0NFakIsT0RGaUI7O0EvRDFNdEMsY0FDRDtFK0QwTXNDLFNDRW5CLE9ERm1COztBL0QzTXJDLHVCQUVLO0UrRDBNeUMsU0NHL0MsT0RIK0M7O0EvRDVNOUMsdUJBRUs7RStEMk15QyxTQ0d4QyxPREh3Qzs7QS9EN005Qyx3QkFFTTtFK0Q0TXlDLFNDR2hDLE9ESGdDOztBL0Q5TS9DLHFCQUVHO0UrRDZNeUMsU0NHekIsT0RIeUI7O0EvRC9NNUMsZ0JBQ0M7RStEK01zQyxTQ0duQixPREhtQjs7QS9EaE52QyxnQkFDQztFK0RnTnNDLFNDR25CLE9ESG1COztBL0RqTnZDLGlCQUVEO0UrRGdOeUMsU0NHbEIsT0RIa0I7O0EvRGxOeEMsY0FDRDtFK0RrTnNDLFNDR3pCLE9ESHlCOztBL0RuTnJDLFNBQVM7RStEb051QixTQ0VJLE9ERko7O0EvRHBOaEMsVUFBVTtFK0RxTnVCLFNDRVgsT0RGVzs7QS9Eck5qQyxVQUFVO0UrRHNOdUIsU0NFMUIsT0RGMEI7O0EvRHROakMsVUFBVTtFK0R1TnVCLFNDQ0QsT0REQzs7QS9Edk5qQyxnQkFDQztFK0R1TnNDLFNDQ2IsT0REYTs7QS9EeE52QyxRQUFRO0UrRHlOdUIsU0NDZCxPRERjOztBL0R6Ti9CLGFBQWE7RStEME51QixTQ0N2QixPRER1Qjs7QS9EMU5wQyxtQkFFQztFK0R5TnlDLFNDQzVCLE9ERDRCOztBL0QzTjFDLGtCQUVBO0UrRDBOeUMsU0NDeEIsT0REd0I7O0EvRDVOekMsU0FBUztFK0Q2TnVCLFNDQ2hCLE9ERGdCOztBL0Q3TmhDLFNBQVM7RStEOE51QixTQ0NsQixPRERrQjs7QS9EOU5oQyxxQkFFRztFK0Q2TnlDLFNDQ3BCLE9ERG9COztBL0QvTjVDLFNBQVM7RStEZ091QixTQ0NWLE9ERFU7O0EvRGhPaEMsc0JBRUk7RStEK055QyxTQ0UxQyxPREYwQzs7QS9Eak83QyxvQkFFRTtFK0RnT3lDLFNDRWxDLE9ERmtDOztBL0RsTzNDLGNBQ0Q7RStEa09zQyxTQ0VsQyxPREZrQzs7QS9Ebk9yQyxjQUNEO0UrRG1Pc0MsU0NDTCxPRERLOztBL0RwT3JDLGdCQUNDO0UrRG9Pc0MsU0NFbkMsT0RGbUM7O0EvRHJPdkMsWUFBWTtFK0RzT3VCLFNDRTdCLE9ERjZCOztBL0R0T25DLFFBQVE7RStEdU91QixTQ0NGLE9EREU7O0EvRHZPL0IsZUFDQTtFK0R1T3NDLFNDQ2hCLE9ERGdCOztBL0R4T3RDLFdBQVc7RStEeU91QixTQ0NYLE9ERFc7O0EvRHpPbEMsWUFBWTtFK0QwT3VCLFNDQ3ZCLE9ERHVCOztBL0QxT25DLFVBQVU7RStEMk91QixTQ0NoQyxPRERnQzs7QS9EM09qQyxPQUFPO0UrRDRPdUIsU0NBUCxPREFPOztBL0Q1TzlCLFFBQVE7RStENk91QixTQ0FmLE9EQWU7O0EvRDdPL0IsU0FBUztFK0Q4T3VCLFNDQXRCLE9EQXNCOztBL0Q5T2hDLFdBQVc7RStEK091QixTQ0E5QixPREE4Qjs7QS9EL09sQyxXQUFXO0UrRGdQdUIsU0NBaEMsT0RBZ0M7O0EvRGhQbEMsZUFDQTtFK0RnUHNDLFNDQTlCLE9EQThCOztBL0RqUHRDLGtCQUVBO0UrRGdQeUMsU0NBL0IsT0RBK0I7O0EvRGxQekMsZ0JBQ0M7RStEa1BzQyxTQ0F6QixPREF5Qjs7QS9EblB2QyxpQkFFRDtFK0RrUHlDLFNDQXRCLE9EQXNCOztBL0RwUHhDLFlBQVk7RStEcVB1QixTQ0FoQixPREFnQjs7QS9EclBuQyxtQkFFQztFK0RvUHlDLFNDQ3BDLE9ERG9DOztBL0R0UDFDLGdCQUNDO0UrRHNQc0MsU0NDM0IsT0REMkI7O0EvRHZQdkMsV0FBVztFK0R3UHVCLFNDQ3ZCLE9ERHVCOztBL0R4UGxDLFlBQVk7RStEeVB1QixTQ0N4QixPRER3Qjs7QS9EelBuQyxrQkFFQTtFK0R3UHlDLFNDQzVCLE9ERDRCOztBL0QxUHpDLGtCQUVBO0UrRHlQeUMsU0NDN0IsT0RENkI7O0EvRDNQekMsVUFBVTtFK0Q0UHVCLFNDQzVCLE9ERDRCOztBL0Q1UGpDLFVBQVU7RStENlB1QixTQ0FILE9EQUc7O0EvRDdQakMsZUFDQTtFK0Q2UHNDLFNDQ3ZDLE9ERHVDOztBL0Q5UHRDLFFBQVE7RStEK1B1QixTQ0FULE9EQVM7O0EvRC9QL0IsYUFBYTtFK0RnUXVCLFNDQXJCLE9EQXFCOztBL0RoUXBDLFNBQVM7RStEaVF1QixTQ0F6QixPREF5Qjs7QS9EalFoQyxVQUFVO0UrRGtRdUIsU0NBNUIsT0RBNEI7O0EvRGxRakMsb0JBRUU7RStEaVF5QyxTQ0EvQixPREErQjs7QS9EblEzQyx1QkFFSztFK0RrUXlDLFNDQTlCLE9EQThCOztBL0RwUTlDLHVCQUVLO0UrRG1ReUMsU0NBMUIsT0RBMEI7O0EvRHJROUMsMEJBRVE7RStEb1F5QyxTQ0N4QyxPRER3Qzs7QS9EdFFqRCwwQkFFUTtFK0RxUXlDLFNDQzlCLE9ERDhCOztBL0R2UWpELHVCQUVLO0UrRHNReUMsU0NFMUMsT0RGMEM7O0EvRHhROUMsdUJBRUs7RStEdVF5QyxTQ0U3QixPREY2Qjs7QS9EelE5QywyQkFFUztFK0R3UXlDLFNDRWpCLE9ERmlCOztBL0QxUWxELDBCQUVRO0UrRHlReUMsU0NHbEQsT0RIa0Q7O0EvRDNRakQsdUJBRUs7RStEMFF5QyxTQ0VULE9ERlM7O0EvRDVROUMsNkJBRVc7RStEMlF5QyxTQ0dwRCxPREhvRDs7QS9EN1FwRCxrQ0FFZ0I7RStENFF5QyxTQ0dsRCxPREhrRDs7QS9EOVF6RCwwQkFFUTtFK0Q2UXlDLFNDR3hDLE9ESHdDOztBL0QvUWpELGVBQ0E7RStEK1FzQyxTQ0d0QyxPREhzQzs7QS9EaFJ0QyxRQUFRO0UrRGlSdUIsU0NFUixPREZROztBL0RqUi9CLFlBQVk7RStEa1J1QixTQ0U1QixPREY0Qjs7QS9EbFJuQyxTQUFTO0UrRG1SdUIsU0NDRCxPRERDOztBL0RuUmhDLGNBQ0Q7RStEbVJzQyxTQ0NuQixPRERtQjs7QS9EcFJyQyxRQUFRO0UrRHFSdUIsU0NDN0IsT0RENkI7O0EvRHJSL0IsU0FBUztFK0RzUnVCLFNDQU4sT0RBTTs7QS9EdFJoQyxRQUFRO0UrRHVSdUIsU0NBM0IsT0RBMkI7O0EvRHZSL0IsWUFBWTtFK0R3UnVCLFNDREosT0RDSTs7QS9EeFJuQyxRQUFRO0UrRHlSdUIsU0NEM0IsT0RDMkI7O0EvRHpSL0IsU0FBUztFK0QwUnVCLFNDRkosT0RFSTs7QS9EMVJoQyxPQUFPO0UrRDJSdUIsU0NGdEIsT0RFc0I7O0EvRDNSOUIsY0FDRDtFK0QyUnNDLFNDRi9CLE9ERStCOztBL0Q1UnJDLFdBQVc7RStENlJ1QixTQ0YxQixPREUwQjs7QS9EN1JsQyxZQUFZO0UrRDhSdUIsU0NGNUIsT0RFNEI7O0EvRDlSbkMsWUFBWTtFK0QrUnVCLFNDRjFCLE9ERTBCOztBL0QvUm5DLFFBQVE7RStEZ1N1QixTQ0Y3QixPREU2Qjs7QS9EaFMvQixhQUFhO0UrRGlTdUIsU0NGOUIsT0RFOEI7O0EvRGpTcEMsYUFBYTtFK0RrU3VCLFNDRjNCLE9ERTJCOztBL0RsU3BDLFdBQVc7RStEbVN1QixTQ0Z2QixPREV1Qjs7QS9EblNsQyxXQUFXO0UrRG9TdUIsU0NGekIsT0RFeUI7O0EvRHBTbEMsY0FDRDtFK0RvU3NDLFNDRnZCLE9ERXVCOztBL0RyU3JDLGdCQUNDO0UrRHFTc0MsU0NGbkIsT0RFbUI7O0EvRHRTdkMsYUFBYTtFK0R1U3VCLFNDRlgsT0RFVzs7QS9EdlNwQyxRQUFRO0UrRHdTdUIsU0NGYixPREVhOztBL0R4Uy9CLGFBQWE7RStEeVN1QixTQ0ZqQixPREVpQjs7QS9EelNwQyxhQUFhO0UrRDBTdUIsU0NGakIsT0RFaUI7O0EvRDFTcEMsWUFBWTtFK0QyU3VCLFNDRmpCLE9ERWlCOztBL0QzU25DLFlBQVk7RStENFN1QixTQ0ZkLE9ERWM7O0EvRDVTbkMsY0FDRDtFK0Q0U3NDLFNDRmhCLE9ERWdCOztBL0Q3U3JDLFlBQVk7RStEOFN1QixTQ0ZoQixPREVnQjs7QS9EOVNuQyxRQUFRO0UrRCtTdUIsU0NGaEIsT0RFZ0I7O0EvRC9TL0IsaUJBRUQ7RStEOFN5QyxTQ0ZwQixPREVvQjs7QS9EaFR4QyxzQkFFSTtFK0QrU3lDLFNDRmxCLE9ERWtCOztBL0RqVDdDLGNBQ0Q7RStEaVRzQyxTQ0ZiLE9ERWE7O0EvRGxUckMsV0FBVztFK0RtVHVCLFNDRmIsT0RFYTs7QS9EblRsQyxhQUFhO0UrRG9UdUIsU0NGWCxPREVXOztBL0RwVHBDLFVBQVU7RStEcVR1QixTQ0ZaLE9ERVk7O0EvRHJUakMsU0FBUztFK0RzVHVCLFNDRmhCLE9ERWdCOztBL0R0VGhDLE9BQU87RStEdVR1QixTQ0ZwQixPREVvQjs7QS9EdlQ5QixVQUFVO0UrRHdUdUIsU0NGMUIsT0RFMEI7O0EvRHhUakMsVUFBVTtFK0R5VHVCLFNDRi9CLE9ERStCOztBL0R6VGpDLGVBQ0E7RStEeVRzQyxTQ0ZsQyxPREVrQzs7QS9EMVR0QyxTQUFTO0UrRDJUdUIsU0NGNUIsT0RFNEI7O0EvRDNUaEMsaUJBRUQ7RStEMFR5QyxTQ0ZyQyxPREVxQzs7QS9ENVR4QyxVQUFVO0UrRDZUdUIsU0NITCxPREdLOztBL0Q3VGpDLGVBQ0E7RStENlRzQyxTQ0hsQixPREdrQjs7QS9EOVR0QyxhQUFhO0UrRCtUdUIsU0NIbEIsT0RHa0I7O0EvRC9UcEMsY0FDRDtFK0QrVHNDLFNDSGpCLE9ER2lCOztBL0RoVXJDLFFBQVE7RStEaVV1QixTQ0hqQixPREdpQjs7QS9EalUvQixZQUFZO0UrRGtVdUIsU0NIcEIsT0RHb0I7O0EvRGxVbkMsaUJBRUQ7RStEaVV5QyxTQ0Z6QyxPREV5Qzs7QS9EblV4QyxvQkFFRTtFK0RrVXlDLFNDRm5DLE9ERW1DOztBL0RwVTNDLGdCQUNDO0UrRG9Vc0MsU0NGMUIsT0RFMEI7O0EvRHJVdkMsWUFBWTtFK0RzVXVCLFNDRjFCLE9ERTBCOztBL0R0VW5DLG1CQUVDO0UrRHFVeUMsU0NGeEIsT0RFd0I7O0EvRHZVMUMsV0FBVztFK0R3VXVCLFNDRnZCLE9ERXVCOztBL0R4VWxDLFFBQVE7RStEeVV1QixTQ0Z2QixPREV1Qjs7QS9EelUvQixpQkFFRDtFK0R3VXlDLFNDRi9CLE9ERStCOztBL0QxVXhDLFVBQVU7RStEMlV1QixTQ0Y1QixPREU0Qjs7QS9EM1VqQyxZQUFZO0UrRDRVdUIsU0NGakMsT0RFaUM7O0EvRDVVbkMsVUFBVTtFK0Q2VXVCLFNDRjlCLE9ERThCOztBL0Q3VWpDLGNBQ0Q7RStENlVzQyxTQ0ZqQyxPREVpQzs7QS9EOVVyQyxRQUFRO0UrRCtVdUIsU0NISixPREdJOztBL0QvVS9CLFFBQVE7RStEZ1Z1QixTQ0hkLE9ER2M7O0EvRGhWL0IsUUFBUTtFK0RpVnVCLFNDSDNCLE9ERzJCOztBL0RqVi9CLFNBQVM7RStEa1Z1QixTQ0pKLE9ESUk7O0EvRGxWaEMsYUFBYTtFK0RtVnVCLFNDSlosT0RJWTs7QS9EblZwQyxjQUNEO0UrRG1Wc0MsU0NKWixPRElZOztBL0RwVnJDLGNBQ0Q7RStEb1ZzQyxTQ0psQixPRElrQjs7QS9EclZyQyxRQUFRO0UrRHNWdUIsU0NKaEIsT0RJZ0I7O0EvRHRWL0IsU0FBUztFK0R1VnVCLFNDSmpCLE9ESWlCOztBL0R2VmhDLFVBQVU7RStEd1Z1QixTQ0oxQixPREkwQjs7QS9EeFZqQyxZQUFZO0UrRHlWdUIsU0NKM0IsT0RJMkI7O0EvRHpWbkMsaUJBRUQ7RStEd1Z5QyxTQ0o1QixPREk0Qjs7QS9EMVZ4QyxzQkFFSTtFK0R5VnlDLFNDSnRCLE9ESXNCOztBL0QzVjdDLG1CQUVDO0UrRDBWeUMsU0NIdkMsT0RHdUM7O0EvRDVWMUMsVUFBVTtFK0Q2VnVCLFNDSDdCLE9ERzZCOztBL0Q3VmpDLFVBQVU7RStEOFZ1QixTQ0g1QixPREc0Qjs7QS9EOVZqQyxVQUFVO0UrRCtWdUIsU0NINUIsT0RHNEI7O0EvRC9WakMsVUFBVTtFK0RnV3VCLFNDSGhDLE9ER2dDOztBL0RoV2pDLFlBQVk7RStEaVd1QixTQ0pQLE9ESU87O0EvRGpXbkMsUUFBUTtFK0RrV3VCLFNDSlYsT0RJVTs7QS9EbFcvQixhQUFhO0UrRG1XdUIsU0NKakIsT0RJaUI7O0EvRG5XcEMsZ0JBQ0M7RStEbVdzQyxTQ0h0QyxPREdzQzs7QS9EcFd2QyxlQUNBO0UrRG9Xc0MsU0NIakMsT0RHaUM7O0EvRHJXdEMsc0JBRUk7RStEb1d5QyxTQ0gvQixPREcrQjs7QS9EdFc3Qyx3QkFFTTtFK0RxV3lDLFNDSDNCLE9ERzJCOztBL0R2Vy9DLFVBQVU7RStEd1d1QixTQ0gxQixPREcwQjs7QS9EeFdqQyxxQkFFRztFK0R1V3lDLFNDSHBDLE9ER29DOztBL0R6VzVDLGdCQUNDO0UrRHlXc0MsU0NIMUIsT0RHMEI7O0EvRDFXdkMscUJBRUc7RStEeVd5QyxTQ0hyQixPREdxQjs7QS9EM1c1Qyw0QkFFVTtFK0QwV3lDLFNDRnJDLE9ERXFDOztBL0Q1V25ELE9BQU87RStENld1QixTQ0Z0QixPREVzQjs7QS9EN1c5QixlQUNBO0UrRDZXc0MsU0NGeEIsT0RFd0I7O0EvRDlXdEMsYUFBYTtFK0QrV3VCLFNDRnZCLE9ERXVCOztBL0QvV3BDLFlBQVk7RStEZ1h1QixTQ0YzQixPREUyQjs7QS9EaFhuQyxjQUNEO0UrRGdYc0MsU0NGL0IsT0RFK0I7O0EvRGpYckMsc0JBRUk7RStEZ1h5QyxTQ0Z4QyxPREV3Qzs7QS9EbFg3QyxtQkFFQztFK0RpWHlDLFNDRjNDLE9ERTJDOztBL0RuWDFDLGlCQUVEO0UrRGtYeUMsU0NGbkMsT0RFbUM7O0EvRHBYeEMsZ0JBQ0M7RStEb1hzQyxTQ0Z4QyxPREV3Qzs7QS9Eclh2QyxPQUFPO0UrRHNYdUIsU0NIVCxPREdTOztBL0R0WDlCLFdBQVc7RStEdVh1QixTQ0huQixPREdtQjs7QS9EdlhsQyxlQUNBO0UrRHVYc0MsU0NIOUIsT0RHOEI7O0EvRHhYdEMsVUFBVTtFK0R5WHVCLFNDSkEsT0RJQTs7QS9EelhqQyxlQUNBO0UrRHlYc0MsU0NKbkIsT0RJbUI7O0EvRDFYdEMsUUFBUTtFK0QyWHVCLFNDSlosT0RJWTs7QS9EM1gvQixZQUFZO0UrRDRYdUIsU0NKcEIsT0RJb0I7O0EvRDVYbkMsZ0JBQ0M7RStENFhzQyxTQ0p0QixPRElzQjs7QS9EN1h2QyxjQUNEO0UrRDZYc0MsU0NKbkIsT0RJbUI7O0EvRDlYckMsYUFBYTtFK0QrWHVCLFNDSnBCLE9ESW9COztBL0QvWHBDLGlCQUVEO0UrRDhYeUMsU0NKOUIsT0RJOEI7O0EvRGhZeEMsaUJBRUQ7RStEK1h5QyxTQ0pqQyxPRElpQzs7QS9Eall4QyxjQUNEO0UrRGlZc0MsU0NKbEMsT0RJa0M7O0EvRGxZckMsZUFDQTtFK0RrWXNDLFNDSnJDLE9ESXFDOztBL0RuWXRDLGNBQ0Q7RStEbVlzQyxTQ0o5QixPREk4Qjs7QS9EcFlyQyxlQUNBO0UrRG9Zc0MsU0NKNUIsT0RJNEI7O0EvRHJZdEMsZ0JBQ0M7RStEcVlzQyxTQ0o3QixPREk2Qjs7QS9EdFl2Qyx1QkFFSztFK0RxWXlDLFNDSnhCLE9ESXdCOztBL0R2WTlDLGdCQUNDO0UrRHVZc0MsU0NKakIsT0RJaUI7O0EvRHhZdkMsb0JBRUU7RStEdVl5QyxTQ0h0QyxPREdzQzs7QS9EelkzQyxZQUFZO0UrRDBZdUIsU0NIbkMsT0RHbUM7O0EvRDFZbkMsbUJBRUM7RStEeVl5QyxTQ0h0QyxPREdzQzs7QS9EM1kxQyxxQkFFRztFK0QwWXlDLFNDSGpDLE9ER2lDOztBL0Q1WTVDLGtCQUVBO0UrRDJZeUMsU0NIOUIsT0RHOEI7O0EvRDdZekMsZUFDQTtFK0Q2WXNDLFNDSDlCLE9ERzhCOztBL0Q5WXRDLGNBQ0Q7RStEOFlzQyxTQ0g5QixPREc4Qjs7QS9EL1lyQyxhQUFhO0UrRGdadUIsU0NIaEMsT0RHZ0M7O0EvRGhacEMsUUFBUTtFK0RpWnVCLFNDSkosT0RJSTs7QS9EalovQixhQUFhO0UrRGtadUIsU0NKWCxPRElXOztBL0RsWnBDLFFBQVE7RStEbVp1QixTQ0pkLE9ESWM7O0EvRG5aL0IsVUFBVTtFK0RvWnVCLFNDSnZCLE9ESXVCOztBL0RwWmpDLGVBQ0E7RStEb1pzQyxTQ0pyQyxPRElxQzs7QS9Eclp0QyxRQUFRO0UrRHNadUIsU0NMUCxPREtPOztBL0R0Wi9CLHFCQUVHO0UrRHFaeUMsU0NMaEIsT0RLZ0I7O0EvRHZaNUMsV0FBVztFK0R3WnVCLFNDTGhCLE9ES2dCOztBL0R4WmxDLGFBQWE7RStEeVp1QixTQ0xsQixPREtrQjs7QS9EelpwQyxlQUNBO0UrRHlac0MsU0NMekIsT0RLeUI7O0EvRDFadEMsbUJBRUM7RStEeVp5QyxTQ0xoQyxPREtnQzs7QS9EM1oxQyxjQUNEO0UrRDJac0MsU0NMaEMsT0RLZ0M7O0EvRDVackMsUUFBUTtFK0Q2WnVCLFNDTkgsT0RNRzs7QS9EN1ovQixRQUFRO0UrRDhadUIsU0NOWCxPRE1XOztBL0Q5Wi9CLGtCQUVBO0UrRDZaeUMsU0NObEIsT0RNa0I7O0EvRC9aekMsU0FBUztFK0RnYXVCLFNDTmQsT0RNYzs7QS9EaGFoQyxVQUFVO0UrRGlhdUIsU0NOZCxPRE1jOztBL0RqYWpDLGFBQWE7RStEa2F1QixTQ05sQixPRE1rQjs7QS9EbGFwQyxXQUFXO0UrRG1hdUIsU0NOZCxPRE1jOztBL0RuYWxDLE9BQU87RStEb2F1QixTQ05kLE9ETWM7O0EvRHBhOUIsVUFBVTtFK0RxYXVCLFNDTnZCLE9ETXVCOztBL0RyYWpDLGdCQUNDO0UrRHFhc0MsU0NOdEIsT0RNc0I7O0EvRHRhdkMsZUFDQTtFK0RzYXNDLFNDTjVCLE9ETTRCOztBL0R2YXRDLGVBQ0E7RStEdWFzQyxTQ056QixPRE15Qjs7QS9EeGF0QyxRQUFRO0UrRHlhdUIsU0NOeEIsT0RNd0I7O0EvRHphL0IsZ0JBQ0M7RStEeWFzQyxTQ05oQyxPRE1nQzs7QS9EMWF2QyxvQkFFRTtFK0R5YXlDLFNDTnBDLE9ETW9DOztBL0QzYTNDLHFCQUVHO0UrRDBheUMsU0NOL0IsT0RNK0I7O0EvRDVhNUMsMEJBRVE7RStEMmF5QyxTQ0wzQyxPREsyQzs7QS9EN2FqRCxhQUFhO0UrRDhhdUIsU0NMcEMsT0RLb0M7O0EvRDlhcEMsZ0JBQ0M7RStEOGFzQyxTQ0xqQyxPREtpQzs7QS9EL2F2QyxpQkFFRDtFK0Q4YXlDLFNDTDVCLE9ESzRCOztBL0RoYnhDLGdCQUNDO0UrRGdic0MsU0NMekIsT0RLeUI7O0EvRGpidkMsb0JBRUU7RStEZ2J5QyxTQ0o1QyxPREk0Qzs7QS9EbGIzQyxZQUFZO0UrRG1idUIsU0NKbkMsT0RJbUM7O0EvRG5ibkMsV0FBVztFK0RvYnVCLFNDTFIsT0RLUTs7QS9EcGJsQyxjQUNEO0UrRG9ic0MsU0NMZCxPREtjOztBL0RyYnJDLGtCQUVBO0UrRG9ieUMsU0NMaEIsT0RLZ0I7O0EvRHRiekMsV0FBVztFK0R1YnVCLFNDTGQsT0RLYzs7QS9EdmJsQyxRQUFRO0UrRHdidUIsU0NMWixPREtZOztBL0R4Yi9CLFNBQVM7RStEeWJ1QixTQ0xyQixPREtxQjs7QS9EemJoQyxjQUNEO0UrRHlic0MsU0NMakMsT0RLaUM7O0EvRDFickMsV0FBVztFK0QyYnVCLFNDTkosT0RNSTs7QS9EM2JsQyxpQkFFRDtFK0QwYnlDLFNDTmYsT0RNZTs7QS9ENWJ4QyxVQUFVO0UrRDZidUIsU0NOekIsT0RNeUI7O0EvRDdiakMscUJBRUc7RStENGJ5QyxTQ043QixPRE02Qjs7QS9EOWI1QyxtQkFFQztFK0Q2YnlDLFNDTnpCLE9ETXlCOztBL0QvYjFDLFdBQVc7RStEZ2N1QixTQ054QixPRE13Qjs7QS9EaGNsQyxZQUFZO0UrRGljdUIsU0NOOUIsT0RNOEI7O0EvRGpjbkMsU0FBUztFK0RrY3VCLFNDUEgsT0RPRzs7QS9EbGNoQyxPQUFPO0UrRG1jdUIsU0NQZixPRE9lOztBL0RuYzlCLGNBQ0Q7RStEbWNzQyxTQ1ByQixPRE9xQjs7QS9EcGNyQyxjQUNEO0UrRG9jc0MsU0NQbkIsT0RPbUI7O0EvRHJjckMsTUFBTTtFK0RzY3VCLFNDUHBCLE9ET29COztBL0R0YzdCLGFBQWE7RStEdWN1QixTQ1BqQyxPRE9pQzs7QS9EdmNwQyxRQUFRO0UrRHdjdUIsU0NQaEMsT0RPZ0M7O0EvRHhjL0IsT0FBTztFK0R5Y3VCLFNDUlQsT0RRUzs7QS9EemM5QixjQUNEO0UrRHljc0MsU0NQcEMsT0RPb0M7O0EvRDFjckMsVUFBVTtFK0QyY3VCLFNDUlAsT0RRTzs7QS9EM2NqQyxjQUNEO0UrRDJjc0MsU0NSWixPRFFZOztBL0Q1Y3JDLGlCQUVEO0UrRDJjeUMsU0NSVixPRFFVOztBL0Q3Y3hDLGFBQWE7RStEOGN1QixTQ1ByQyxPRE9xQzs7QS9EOWNwQyxVQUFVO0UrRCtjdUIsU0NSVCxPRFFTOztBL0QvY2pDLFVBQVU7RStEZ2R1QixTQ1JyQixPRFFxQjs7QS9EaGRqQyxpQkFFRDtFK0QrY3lDLFNDUi9CLE9EUStCOztBL0RqZHhDLHFCQUVHO0UrRGdkeUMsU0NSMUIsT0RRMEI7O0EvRGxkNUMsV0FBVztFK0RtZHVCLFNDUmxCLE9EUWtCOztBL0RuZGxDLFNBQVM7RStEb2R1QixTQ1JqQixPRFFpQjs7QS9EcGRoQyxXQUFXO0UrRHFkdUIsU0NSaEIsT0RRZ0I7O0EvRHJkbEMsU0FBUztFK0RzZHVCLFNDUnBCLE9EUW9COztBL0R0ZGhDLGdCQUNDO0UrRHNkc0MsU0NSMUIsT0RRMEI7O0EvRHZkdkMsa0JBRUE7RStEc2R5QyxTQ1JqQixPRFFpQjs7QS9EeGR6QyxjQUNEO0UrRHdkc0MsU0NQckMsT0RPcUM7O0EvRHpkckMsVUFBVTtFK0QwZHVCLFNDUC9CLE9ETytCOztBL0QxZGpDLGFBQWE7RStEMmR1QixTQ1BwQyxPRE9vQzs7QS9EM2RwQyxhQUFhO0UrRDRkdUIsU0NQbEMsT0RPa0M7O0EvRDVkcEMsZUFDQTtFK0Q0ZHNDLFNDUHBDLE9ET29DOztBL0Q3ZHRDLFVBQVU7RStEOGR1QixTQ1JOLE9EUU07O0EvRDlkakMsZ0JBQ0M7RStEOGRzQyxTQ1JkLE9EUWM7O0EvRC9kdkMsZUFDQTtFK0QrZHNDLFNDUHRDLE9ET3NDOztBL0RoZXRDLGVBQ0E7RStEZ2VzQyxTQ1BsQyxPRE9rQzs7QS9EamV0QyxpQkFFRDtFK0RnZXlDLFNDUHJDLE9ET3FDOztBL0RsZXhDLHNCQUVJO0UrRGlleUMsU0NQMUMsT0RPMEM7O0EvRG5lN0MsaUJBRUQ7RStEa2V5QyxTQ1BoQyxPRE9nQzs7QS9EcGV4QyxXQUFXO0UrRHFldUIsU0NQekIsT0RPeUI7O0EvRHJlbEMsa0JBRUE7RStEb2V5QyxTQ1AxQixPRE8wQjs7QS9EdGV6QyxZQUFZO0UrRHVldUIsU0NQbEIsT0RPa0I7O0EvRHZlbkMsUUFBUTtFK0R3ZXVCLFNDUHZCLE9ET3VCOztBL0R4ZS9CLGdCQUNDO0UrRHdlc0MsU0NQbEMsT0RPa0M7O0EvRHpldkMsc0JBRUk7RStEd2V5QyxTQ1BqQyxPRE9pQzs7QS9EMWU3QyxXQUFXO0UrRDJldUIsU0NQdEIsT0RPc0I7O0EvRDNlbEMsUUFBUTtFK0Q0ZXVCLFNDUHpCLE9ET3lCOztBL0Q1ZS9CLFlBQVk7RStENmV1QixTQ1AvQixPRE8rQjs7QS9EN2VuQyxhQUFhO0UrRDhldUIsU0NQbkMsT0RPbUM7O0EvRDllcEMsbUJBRUM7RStENmV5QyxTQ1BqQyxPRE9pQzs7QS9EL2UxQyxlQUNBO0UrRCtlc0MsU0NQL0IsT0RPK0I7O0EvRGhmdEMsZUFDQTtFK0RnZnNDLFNDUGhDLE9ET2dDOztBL0RqZnRDLHFCQUVHO0UrRGdmeUMsU0NQakMsT0RPaUM7O0EvRGxmNUMsY0FDRDtFK0RrZnNDLFNDUDlCLE9ETzhCOztBL0RuZnJDLGNBQ0Q7RStEbWZzQyxTQ1JELE9EUUM7O0EvRHBmckMsZUFDQTtFK0RvZnNDLFNDUlYsT0RRVTs7QS9EcmZ0QyxzQkFFSTtFK0RvZnlDLFNDUHhDLE9ET3dDOztBL0R0ZjdDLG9CQUVFO0UrRHFmeUMsU0NQckMsT0RPcUM7O0EvRHZmM0MsYUFBYTtFK0R3ZnVCLFNDUDlCLE9ETzhCOztBL0R4ZnBDLG1CQUVDO0UrRHVmeUMsU0NQMUIsT0RPMEI7O0EvRHpmMUMsaUJBRUQ7RStEd2Z5QyxTQ1B4QixPRE93Qjs7QS9EMWZ4QyxZQUFZO0UrRDJmdUIsU0NQOUIsT0RPOEI7O0EvRDNmbkMsU0FBUztFK0Q0ZnVCLFNDUDlCLE9ETzhCOztBL0Q1ZmhDLFFBQVE7RStENmZ1QixTQ1A5QixPRE84Qjs7QS9EN2YvQixZQUFZO0UrRDhmdUIsU0NQbkMsT0RPbUM7O0EvRDlmbkMsZUFDQTtFK0Q4ZnNDLFNDUHJDLE9ET3FDOztBL0QvZnRDLHNCQUVJO0UrRDhmeUMsU0NQMUMsT0RPMEM7O0EvRGhnQjdDLGNBQ0Q7RStEZ2dCc0MsU0NQcEMsT0RPb0M7O0EvRGpnQnJDLFNBQVM7RStEa2dCdUIsU0NSUCxPRFFPOztBL0RsZ0JoQyxnQkFDQztFK0RrZ0JzQyxTQ1JkLE9EUWM7O0EvRG5nQnZDLHNCQUVJO0UrRGtnQnlDLFNDUnBCLE9EUW9COztBL0RwZ0I3QyxvQkFFRTtFK0RtZ0J5QyxTQ1AzQyxPRE8yQzs7QS9EcmdCM0MsZUFDQTtFK0RxZ0JzQyxTQ1B2QyxPRE91Qzs7QS9EdGdCdEMsY0FDRDtFK0RzZ0JzQyxTQ1JULE9EUVM7O0EvRHZnQnJDLGNBQ0Q7RStEdWdCc0MsU0NSbEIsT0RRa0I7O0EvRHhnQnJDLG1CQUVDO0UrRHVnQnlDLFNDUnpCLE9EUXlCOztBL0R6Z0IxQyxtQkFFQztFK0R3Z0J5QyxTQ1JwQixPRFFvQjs7QS9EMWdCMUMsb0JBRUU7RStEeWdCeUMsU0NSckIsT0RRcUI7O0EvRDNnQjNDLGlCQUVEO0UrRDBnQnlDLFNDUm5CLE9EUW1COztBL0Q1Z0J4QyxnQkFDQztFK0Q0Z0JzQyxTQ1B4QyxPRE93Qzs7QS9EN2dCdkMsYUFBYTtFK0Q4Z0J1QixTQ1BqQyxPRE9pQzs7QS9EOWdCcEMsaUJBRUQ7RStENmdCeUMsU0NQakMsT0RPaUM7O0EvRC9nQnhDLGNBQ0Q7RStEK2dCc0MsU0NQaEMsT0RPZ0M7O0EvRGhoQnJDLFNBQVM7RStEaWhCdUIsU0NSSCxPRFFHOztBL0RqaEJoQyxpQkFFRDtFK0RnaEJ5QyxTQ1JqQixPRFFpQjs7QS9EbGhCeEMsYUFBYTtFK0RtaEJ1QixTQ1JmLE9EUWU7O0EvRG5oQnBDLFdBQVc7RStEb2hCdUIsU0NSWixPRFFZOztBL0RwaEJsQyxVQUFVO0UrRHFoQnVCLFNDUmxCLE9EUWtCOztBL0RyaEJqQyxPQUFPO0UrRHNoQnVCLFNDUi9CLE9EUStCOztBL0R0aEI5QixXQUFXO0UrRHVoQnVCLFNDVFQsT0RTUzs7QS9EdmhCbEMsY0FDRDtFK0R1aEJzQyxTQ1RuQixPRFNtQjs7QS9EeGhCckMsa0JBRUE7RStEdWhCeUMsU0NUckIsT0RTcUI7O0EvRHpoQnpDLFdBQVc7RStEMGhCdUIsU0NUbEIsT0RTa0I7O0EvRDFoQmxDLFNBQVM7RStEMmhCdUIsU0NUdEIsT0RTc0I7O0EvRDNoQmhDLGFBQWE7RStENGhCdUIsU0NUakMsT0RTaUM7O0EvRDVoQnBDLGNBQ0Q7RStENGhCc0MsU0NWTCxPRFVLOztBL0Q3aEJyQyxlQUNBO0UrRDZoQnNDLFNDVlgsT0RVVzs7QS9EOWhCdEMsUUFBUTtFK0QraEJ1QixTQ1ZqQixPRFVpQjs7QS9EL2hCL0IsaUJBRUQ7RStEOGhCeUMsU0NWM0IsT0RVMkI7O0EvRGhpQnhDLFdBQVc7RStEaWlCdUIsU0NWM0IsT0RVMkI7O0EvRGppQmxDLGVBQ0E7RStEaWlCc0MsU0NWOUIsT0RVOEI7O0EvRGxpQnRDLFFBQVE7RStEbWlCdUIsU0NYQSxPRFdBOztBL0RuaUIvQixTQUFTO0UrRG9pQnVCLFNDWFYsT0RXVTs7QS9EcGlCaEMsWUFBWTtFK0RxaUJ1QixTQ1hoQixPRFdnQjs7QS9EcmlCbkMsWUFBWTtFK0RzaUJ1QixTQ1hkLE9EV2M7O0EvRHRpQm5DLGdCQUNDO0UrRHNpQnNDLFNDWHBCLE9EV29COztBL0R2aUJ2QyxtQkFFQztFK0RzaUJ5QyxTQ1hsQixPRFdrQjs7QS9EeGlCMUMsV0FBVztFK0R5aUJ1QixTQ1hYLE9EV1c7O0EvRHppQmxDLFNBQVM7RStEMGlCdUIsU0NYWCxPRFdXOztBL0QxaUJoQyxVQUFVO0UrRDJpQnVCLFNDWFYsT0RXVTs7QS9EM2lCakMsYUFBYTtFK0Q0aUJ1QixTQ1haLE9EV1k7O0EvRDVpQnBDLGlCQUVEO0UrRDJpQnlDLFNDWGQsT0RXYzs7QS9EN2lCeEMsa0JBRUE7RStENGlCeUMsU0NYaEIsT0RXZ0I7O0EvRDlpQnpDLG1CQUVDO0UrRDZpQnlDLFNDVm5DLE9EVW1DOztBL0QvaUIxQyxTQUFTO0UrRGdqQnVCLFNDVjlCLE9EVThCOztBL0RoakJoQyxTQUFTO0UrRGlqQnVCLFNDWE4sT0RXTTs7QS9EampCaEMsV0FBVztFK0RrakJ1QixTQ1haLE9EV1k7O0EvRGxqQmxDLFlBQVk7RStEbWpCdUIsU0NYakIsT0RXaUI7O0EvRG5qQm5DLFlBQVk7RStEb2pCdUIsU0NYZCxPRFdjOztBL0RwakJuQyxXQUFXO0UrRHFqQnVCLFNDWHBCLE9EV29COztBL0RyakJsQyxlQUNBO0UrRHFqQnNDLFNDWHJCLE9EV3FCOztBL0R0akJ0QyxTQUFTO0UrRHVqQnVCLFNDWHRCLE9EV3NCOztBL0R2akJoQyxVQUFVO0UrRHdqQnVCLFNDWHRCLE9EV3NCOztBL0R4akJqQyxRQUFRO0UrRHlqQnVCLFNDWHRCLE9EV3NCOztBL0R6akIvQixTQUFTO0UrRDBqQnVCLFNDWDNCLE9EVzJCOztBL0QxakJoQyxVQUFVO0UrRDJqQnVCLFNDWC9CLE9EVytCOztBL0QzakJqQyxZQUFZO0UrRDRqQnVCLFNDWk4sT0RZTTs7QS9ENWpCbkMsWUFBWTtFK0Q2akJ1QixTQ1pYLE9EWVc7O0EvRDdqQm5DLFFBQVE7RStEOGpCdUIsU0NabkIsT0RZbUI7O0EvRDlqQi9CLGVBQ0E7RStEOGpCc0MsU0NadkIsT0RZdUI7O0EvRC9qQnRDLGFBQWE7RStEZ2tCdUIsU0NabEIsT0RZa0I7O0EvRGhrQnBDLHFCQUVHO0UrRCtqQnlDLFNDWDdDLE9EVzZDOztBL0Rqa0I1QyxXQUFXO0UrRGtrQnVCLFNDWlQsT0RZUzs7QS9EbGtCbEMsVUFBVTtFK0Rta0J1QixTQ1poQixPRFlnQjs7QS9EbmtCakMsVUFBVTtFK0Rva0J1QixTQ1p6QixPRFl5Qjs7QS9EcGtCakMsZUFDQTtFK0Rva0JzQyxTQ1puQyxPRFltQzs7QS9EcmtCdEMsUUFBUTtFK0Rza0J1QixTQ1o5QixPRFk4Qjs7QS9EdGtCL0IsUUFBUTtFK0R1a0J1QixTQ1poQyxPRFlnQzs7QS9EdmtCL0IsY0FDRDtFK0R1a0JzQyxTQ1pwQyxPRFlvQzs7QS9EeGtCckMsV0FBVztFK0R5a0J1QixTQ1puQyxPRFltQzs7QS9EemtCbEMsU0FBUztFK0Qwa0J1QixTQ2JULE9EYVM7O0EvRDFrQmhDLFNBQVM7RStEMmtCdUIsU0NiYixPRGFhOztBL0Qza0JoQyxVQUFVO0UrRDRrQnVCLFNDYmhCLE9EYWdCOztBL0Q1a0JqQyxrQkFFQTtFK0Qya0J5QyxTQ2J0QixPRGFzQjs7QS9EN2tCekMsTUFBTTtFK0Q4a0J1QixTQ2JkLE9EYWM7O0EvRDlrQjdCLGFBQWE7RStEK2tCdUIsU0NibkIsT0RhbUI7O0EvRC9rQnBDLFlBQVk7RStEZ2xCdUIsU0NiZixPRGFlOztBL0RobEJuQyxTQUFTO0UrRGlsQnVCLFNDYmIsT0RhYTs7QS9EamxCaEMsVUFBVTtFK0RrbEJ1QixTQ2JmLE9EYWU7O0EvRGxsQmpDLE9BQU87RStEbWxCdUIsU0NibEIsT0Rha0I7O0EvRG5sQjlCLFdBQVc7RStEb2xCdUIsU0NieEIsT0Rhd0I7O0EvRHBsQmxDLFlBQVk7RStEcWxCdUIsU0NidEIsT0Rhc0I7O0EvRHJsQm5DLFVBQVU7RStEc2xCdUIsU0NiMUIsT0RhMEI7O0EvRHRsQmpDLFVBQVU7RStEdWxCdUIsU0NiOUIsT0RhOEI7O0EvRHZsQmpDLGVBQ0E7RStEdWxCc0MsU0NkTCxPRGNLOztBL0R4bEJ0QyxpQkFFRDtFK0R1bEJ5QyxTQ2J2QyxPRGF1Qzs7QS9EemxCeEMsUUFBUTtFK0QwbEJ1QixTQ2RQLE9EY087O0EvRDFsQi9CLGFBQWE7RStEMmxCdUIsU0NicEMsT0Rhb0M7O0EvRDNsQnBDLG1CQUVDO0UrRDBsQnlDLFNDYnZDLE9EYXVDOztBL0Q1bEIxQyxhQUFhO0UrRDZsQnVCLFNDYjdCLE9EYTZCOztBL0Q3bEJwQyxVQUFVO0UrRDhsQnVCLFNDYnpCLE9EYXlCOztBL0Q5bEJqQyxZQUFZO0UrRCtsQnVCLFNDYjlCLE9EYThCOztBL0QvbEJuQyxZQUFZO0UrRGdtQnVCLFNDYjlCLE9EYThCOztBL0RobUJuQyxVQUFVO0UrRGltQnVCLFNDYjVCLE9EYTRCOztBL0RqbUJqQyxlQUNBO0UrRGltQnNDLFNDYjVCLE9EYTRCOztBL0RsbUJ0QyxXQUFXO0UrRG1tQnVCLFNDYnhCLE9EYXdCOztBL0RubUJsQyxVQUFVO0UrRG9tQnVCLFNDYmhDLE9EYWdDOztBL0RwbUJqQyxpQkFFRDtFK0RtbUJ5QyxTQ2I3QixPRGE2Qjs7QS9Ecm1CeEMsU0FBUztFK0RzbUJ1QixTQ2IxQixPRGEwQjs7QS9EdG1CaEMsY0FDRDtFK0RzbUJzQyxTQ2I5QixPRGE4Qjs7QS9Edm1CckMsZ0JBQ0M7RStEdW1Cc0MsU0NiMUIsT0RhMEI7O0EvRHhtQnZDLGNBQ0Q7RStEd21Cc0MsU0NickIsT0RhcUI7O0EvRHptQnJDLGVBQ0E7RStEeW1Cc0MsU0NiZixPRGFlOztBL0QxbUJ0QyxRQUFRO0UrRDJtQnVCLFNDYlosT0RhWTs7QS9EM21CL0IsV0FBVztFK0Q0bUJ1QixTQ2JqQixPRGFpQjs7QS9ENW1CbEMsU0FBUztFK0Q2bUJ1QixTQ2JqQixPRGFpQjs7QS9EN21CaEMsUUFBUTtFK0Q4bUJ1QixTQ2JuQixPRGFtQjs7QS9EOW1CL0IsYUFBYTtFK0QrbUJ1QixTQ2IzQixPRGEyQjs7QS9EL21CcEMsbUJBRUM7RStEOG1CeUMsU0NiaEMsT0RhZ0M7O0EvRGhuQjFDLGtCQUVBO0UrRCttQnlDLFNDYnRCLE9EYXNCOztBL0RqbkJ6QyxnQkFDQztFK0RpbkJzQyxTQ2JsQixPRGFrQjs7QS9EbG5CdkMsYUFBYTtFK0RtbkJ1QixTQ2J0QixPRGFzQjs7QS9Ebm5CcEMsYUFBYTtFK0RvbkJ1QixTQ2J2QixPRGF1Qjs7QS9EcG5CcEMsUUFBUTtFK0RxbkJ1QixTQ2JyQixPRGFxQjs7QS9Ecm5CL0IsUUFBUTtFK0RzbkJ1QixTQ2IxQixPRGEwQjs7QS9EdG5CL0IsWUFBWTtFK0R1bkJ1QixTQ2IvQixPRGErQjs7QS9Edm5CbkMsZUFDQTtFK0R1bkJzQyxTQ2I5QixPRGE4Qjs7QS9EeG5CdEMsVUFBVTtFK0R5bkJ1QixTQ2IvQixPRGErQjs7QS9Eem5CakMsU0FBUztFK0QwbkJ1QixTQ2JqQyxPRGFpQzs7QS9EMW5CaEMsYUFBYTtFK0QybkJ1QixTQ2JuQyxPRGFtQzs7QS9EM25CcEMsUUFBUTtFK0Q0bkJ1QixTQ2RQLE9EY087O0EvRDVuQi9CLFlBQVk7RStENm5CdUIsU0NkakIsT0RjaUI7O0EvRDduQm5DLFdBQVc7RStEOG5CdUIsU0NkZixPRGNlOztBL0Q5bkJsQyxXQUFXO0UrRCtuQnVCLFNDZG5CLE9EY21COztBL0QvbkJsQyxrQkFFQTtFK0Q4bkJ5QyxTQ2R6QixPRGN5Qjs7QS9EaG9CekMsUUFBUTtFK0Rpb0J1QixTQ2R0QixPRGNzQjs7QS9Eam9CL0IsYUFBYTtFK0Rrb0J1QixTQ2Q5QixPRGM4Qjs7QS9EbG9CcEMsdUJBRUs7RStEaW9CeUMsU0NkMUIsT0RjMEI7O0EvRG5vQjlDLHVCQUVLO0UrRGtvQnlDLFNDYnhDLE9EYXdDOztBL0Rwb0I5Qyx3QkFFTTtFK0Rtb0J5QyxTQ2IxQixPRGEwQjs7QS9Ecm9CL0MscUJBRUc7RStEb29CeUMsU0NiaEIsT0RhZ0I7O0EvRHRvQjVDLGNBQ0Q7RStEc29Cc0MsU0NiZixPRGFlOztBL0R2b0JyQyxnQkFDQztFK0R1b0JzQyxTQ2JwQixPRGFvQjs7QS9EeG9CdkMsUUFBUTtFK0R5b0J1QixTQ2JyQixPRGFxQjs7QS9Eem9CL0IsV0FBVztFK0Qwb0J1QixTQ2IzQixPRGEyQjs7QS9EMW9CbEMsU0FBUztFK0Qyb0J1QixTQ2I5QixPRGE4Qjs7QS9EM29CaEMsVUFBVTtFK0Q0b0J1QixTQ2I5QixPRGE4Qjs7QS9ENW9CakMsYUFBYTtFK0Q2b0J1QixTQ2I3QixPRGE2Qjs7QS9EN29CcEMsYUFBYTtFK0Q4b0J1QixTQ2I3QixPRGE2Qjs7QS9EOW9CcEMsUUFBUTtFK0Qrb0J1QixTQ2JoQyxPRGFnQzs7QS9EL29CL0IsZUFDQTtFK0Qrb0JzQyxTQ2JuQyxPRGFtQzs7QS9EaHBCdEMsT0FBTztFK0RpcEJ1QixTQ2I5QixPRGE4Qjs7QS9EanBCOUIsY0FDRDtFK0RpcEJzQyxTQ2JyQyxPRGFxQzs7QS9EbHBCckMsa0JBRUE7RStEaXBCeUMsU0NiaEMsT0RhZ0M7O0EvRG5wQnpDLGNBQ0Q7RStEbXBCc0MsU0NiM0IsT0RhMkI7O0EvRHBwQnJDLGtCQUVBO0UrRG1wQnlDLFNDYnpCLE9EYXlCOztBL0RycEJ6QyxXQUFXO0UrRHNwQnVCLFNDYm5CLE9EYW1COztBL0R0cEJsQyxhQUFhO0UrRHVwQnVCLFNDYjNCLE9EYTJCOztBL0R2cEJwQyxZQUFZO0UrRHdwQnVCLFNDYnZCLE9EYXVCOztBL0R4cEJuQyxVQUFVO0UrRHlwQnVCLFNDYnpCLE9EYXlCOztBL0R6cEJqQyxRQUFRO0UrRDBwQnVCLFNDZEEsT0RjQTs7QS9EMXBCL0IsZUFDQTtFK0QwcEJzQyxTQ2RoQixPRGNnQjs7QS9EM3BCdEMsZUFDQTtFK0QycEJzQyxTQ2R6QixPRGN5Qjs7QS9ENXBCdEMsaUJBRUQ7RStEMnBCeUMsU0NkbkMsT0RjbUM7O0EvRDdwQnhDLGlCQUVEO0UrRDRwQnlDLFNDZHhDLE9EY3dDOztBL0Q5cEJ4QyxZQUFZO0UrRCtwQnVCLFNDZlIsT0RlUTs7QS9EL3BCbkMsVUFBVTtFK0RncUJ1QixTQ2ZYLE9EZVc7O0EvRGhxQmpDLFNBQVM7RStEaXFCdUIsU0NmbEIsT0Rla0I7O0EvRGpxQmhDLFdBQVc7RStEa3FCdUIsU0NmbEIsT0Rla0I7O0EvRGxxQmxDLFVBQVU7RStEbXFCdUIsU0NmbkIsT0RlbUI7O0EvRG5xQmpDLFlBQVk7RStEb3FCdUIsU0NmbkIsT0RlbUI7O0EvRHBxQm5DLFVBQVU7RStEcXFCdUIsU0NmbEIsT0Rla0I7O0EvRHJxQmpDLFNBQVM7RStEc3FCdUIsU0NmdEIsT0Rlc0I7O0EvRHRxQmhDLFVBQVU7RStEdXFCdUIsU0NmM0IsT0RlMkI7O0EvRHZxQmpDLFlBQVk7RStEd3FCdUIsU0NmMUIsT0RlMEI7O0EvRHhxQm5DLE9BQU87RStEeXFCdUIsU0NmOUIsT0RlOEI7O0EvRHpxQjlCLGFBQWE7RStEMHFCdUIsU0NmL0IsT0RlK0I7O0EvRDFxQnBDLG9CQUVFO0UrRHlxQnlDLFNDZmpDLE9EZWlDOztBL0QzcUIzQyxVQUFVO0UrRDRxQnVCLFNDZmhDLE9EZWdDOztBL0Q1cUJqQyxXQUFXO0UrRDZxQnVCLFNDaEJQLE9EZ0JPOztBL0Q3cUJsQyxXQUFXO0UrRDhxQnVCLFNDaEJYLE9EZ0JXOztBL0Q5cUJsQyxhQUFhO0UrRCtxQnVCLFNDaEJuQixPRGdCbUI7O0EvRC9xQnBDLGNBQ0Q7RStEK3FCc0MsU0NoQmxCLE9EZ0JrQjs7QS9EaHJCckMsa0JBRUE7RStEK3FCeUMsU0NoQmxCLE9EZ0JrQjs7QS9EanJCekMsd0JBRU07RStEZ3JCeUMsU0NmdkMsT0RldUM7O0EvRGxyQi9DLG9CQUVFO0UrRGlyQnlDLFNDZnhCLE9EZXdCOztBL0RuckIzQyxjQUNEO0UrRG1yQnNDLFNDZnBCLE9EZW9COztBL0RwckJyQyxhQUFhO0UrRHFyQnVCLFNDZnRCLE9EZXNCOztBL0RyckJwQyxTQUFTO0UrRHNyQnVCLFNDZjNCLE9EZTJCOztBL0R0ckJoQyxnQkFDQztFK0RzckJzQyxTQ2ZwQyxPRGVvQzs7QS9EdnJCdkMsZ0JBQ0M7RStEdXJCc0MsU0NmakMsT0RlaUM7O0EvRHhyQnZDLE9BQU87RStEeXJCdUIsU0NmNUIsT0RlNEI7O0EvRHpyQjlCLFlBQVk7RStEMHJCdUIsU0NmL0IsT0RlK0I7O0EvRDFyQm5DLFVBQVU7RStEMnJCdUIsU0NmL0IsT0RlK0I7O0EvRDNyQmpDLFVBQVU7RStENHJCdUIsU0NmaEMsT0RlZ0M7O0EvRDVyQmpDLGNBQ0Q7RStENHJCc0MsU0NmbkMsT0RlbUM7O0EvRDdyQnJDLFFBQVE7RStEOHJCdUIsU0NmaEMsT0RlZ0M7O0EvRDlyQi9CLFVBQVU7RStEK3JCdUIsU0NmbEMsT0Rla0M7O0EvRC9yQmpDLGNBQ0Q7RStEK3JCc0MsU0NmbkMsT0RlbUM7O0EvRGhzQnJDLGtCQUVBO0UrRCtyQnlDLFNDZmxDLE9EZWtDOztBL0Rqc0J6QyxtQkFFQztFK0Rnc0J5QyxTQ2Z4QixPRGV3Qjs7QS9EbHNCMUMsdUJBRUs7RStEaXNCeUMsU0NmbkIsT0RlbUI7O0EvRG5zQjlDLGVBQ0E7RStEbXNCc0MsU0NmakIsT0RlaUI7O0EvRHBzQnRDLG1CQUVDO0UrRG1zQnlDLFNDZHhDLE9EY3dDOztBL0Ryc0IxQyxZQUFZO0UrRHNzQnVCLFNDZGpDLE9EY2lDOztBL0R0c0JuQyxRQUFRO0UrRHVzQnVCLFNDZk4sT0RlTTs7QS9EdnNCL0IsaUJBRUQ7RStEc3NCeUMsU0NmWixPRGVZOztBL0R4c0J4QyxVQUFVO0UrRHlzQnVCLFNDZlYsT0RlVTs7QS9EenNCakMsY0FDRDtFK0R5c0JzQyxTQ2ZuQixPRGVtQjs7QS9EMXNCckMsaUJBRUQ7RStEeXNCeUMsU0NmOUIsT0RlOEI7O0EvRDNzQnhDLFNBQVM7RStENHNCdUIsU0NoQkUsT0RnQkY7O0EvRDVzQmhDLFdBQVc7RStENnNCdUIsU0NoQlYsT0RnQlU7O0EvRDdzQmxDLFFBQVE7RStEOHNCdUIsU0NoQmQsT0RnQmM7O0EvRDlzQi9CLFVBQVU7RStEK3NCdUIsU0NoQnBCLE9EZ0JvQjs7QS9EL3NCakMsYUFBYTtFK0RndEJ1QixTQ2hCcEIsT0RnQm9COztBL0RodEJwQyxVQUFVO0UrRGl0QnVCLFNDaEJ4QixPRGdCd0I7O0EvRGp0QmpDLG1CQUVDO0UrRGd0QnlDLFNDaEIvQixPRGdCK0I7O0EvRGx0QjFDLFFBQVE7RStEbXRCdUIsU0NoQnBCLE9EZ0JvQjs7QS9EbnRCL0IsV0FBVztFK0RvdEJ1QixTQ2hCekIsT0RnQnlCOztBL0RwdEJsQyxhQUFhO0UrRHF0QnVCLFNDaEJ6QixPRGdCeUI7O0EvRHJ0QnBDLGlCQUVEO0UrRG90QnlDLFNDaEJ2QixPRGdCdUI7O0EvRHR0QnhDLE9BQU87RStEdXRCdUIsU0NoQnJCLE9EZ0JxQjs7QS9EdnRCOUIsT0FBTztFK0R3dEJ1QixTQ2hCdkIsT0RnQnVCOztBL0R4dEI5QixlQUNBO0UrRHd0QnNDLFNDaEIzQixPRGdCMkI7O0EvRHp0QnRDLGdCQUNDO0UrRHl0QnNDLFNDaEIzQixPRGdCMkI7O0EvRDF0QnZDLGtCQUVBO0UrRHl0QnlDLFNDaEI5QixPRGdCOEI7O0EvRDN0QnpDLGlCQUVEO0UrRDB0QnlDLFNDaEJoQyxPRGdCZ0M7O0EvRDV0QnhDLHdCQUVNO0UrRDJ0QnlDLFNDaEJ2QyxPRGdCdUM7O0EvRDd0Qi9DLFdBQVc7RStEOHRCdUIsU0NoQi9CLE9EZ0IrQjs7QS9EOXRCbEMsZ0JBQ0M7RStEOHRCc0MsU0NoQnhDLE9EZ0J3Qzs7QS9EL3RCdkMsTUFBTTtFK0RndUJ1QixTQ2pCVCxPRGlCUzs7QS9EaHVCN0IsWUFBWTtFK0RpdUJ1QixTQ2pCaEIsT0RpQmdCOztBL0RqdUJuQyxVQUFVO0UrRGt1QnVCLFNDakJiLE9EaUJhOztBL0RsdUJqQyxTQUFTO0UrRG11QnVCLFNDakJyQixPRGlCcUI7O0EvRG51QmhDLGlCQUVEO0UrRGt1QnlDLFNDakJ2QixPRGlCdUI7O0EvRHB1QnhDLE9BQU87RStEcXVCdUIsU0NqQnJCLE9EaUJxQjs7QS9EcnVCOUIsV0FBVztFK0RzdUJ1QixTQ2pCaEMsT0RpQmdDOztBL0R0dUJsQyxTQUFTO0UrRHV1QnVCLFNDakIvQixPRGlCK0I7O0EvRHZ1QmhDLGFBQWE7RStEd3VCdUIsU0NqQmxDLE9EaUJrQzs7QS9EeHVCcEMsZUFDQTtFK0R3dUJzQyxTQ2pCOUIsT0RpQjhCOztBL0R6dUJ0QyxnQkFDQztFK0R5dUJzQyxTQ2pCMUIsT0RpQjBCOztBL0QxdUJ2QyxXQUFXO0UrRDJ1QnVCLFNDakJ4QixPRGlCd0I7O0EvRDN1QmxDLFVBQVU7RStENHVCdUIsU0NqQnhCLE9EaUJ3Qjs7QS9ENXVCakMsVUFBVTtFK0Q2dUJ1QixTQ2pCbEMsT0RpQmtDOztBL0Q3dUJqQyxlQUNBO0UrRDZ1QnNDLFNDakJqQyxPRGlCaUM7O0EvRDl1QnRDLGFBQWE7RStEK3VCdUIsU0NqQjlCLE9EaUI4Qjs7QS9EL3VCcEMsaUJBRUQ7RStEOHVCeUMsU0NqQi9CLE9EaUIrQjs7QS9EaHZCeEMsYUFBYTtFK0RpdkJ1QixTQ2pCaEMsT0RpQmdDOztBL0RqdkJwQyxXQUFXO0UrRGt2QnVCLFNDakIzQixPRGlCMkI7O0EvRGx2QmxDLFlBQVk7RStEbXZCdUIsU0NqQnhCLE9EaUJ3Qjs7QS9EbnZCbkMsa0JBRUE7RStEa3ZCeUMsU0NqQjVCLE9EaUI0Qjs7QS9EcHZCekMsU0FBUztFK0RxdkJ1QixTQ2pCM0IsT0RpQjJCOztBL0RydkJoQyxXQUFXO0UrRHN2QnVCLFNDbEJILE9Ea0JHOztBL0R0dkJsQyxTQUFTO0UrRHV2QnVCLFNDbEJYLE9Ea0JXOztBL0R2dkJoQyxnQkFDQztFK0R1dkJzQyxTQ2xCcEIsT0RrQm9COztBL0R4dkJ2QyxPQUFPO0UrRHl2QnVCLFNDbEI3QixPRGtCNkI7O0EvRHp2QjlCLFVBQVU7RStEMHZCdUIsU0NsQmxDLE9Ea0JrQzs7QS9EMXZCakMsU0FBUztFK0QydkJ1QixTQ25CVCxPRG1CUzs7QS9EM3ZCaEMsT0FBTztFK0Q0dkJ1QixTQ25CakIsT0RtQmlCOztBL0Q1dkI5QixXQUFXO0UrRDZ2QnVCLFNDbkJqQixPRG1CaUI7O0EvRDd2QmxDLGFBQWE7RStEOHZCdUIsU0NuQm5CLE9EbUJtQjs7QS9EOXZCcEMsV0FBVztFK0QrdkJ1QixTQ25CakIsT0RtQmlCOztBL0QvdkJsQyxjQUNEO0UrRCt2QnNDLFNDbkJoQixPRG1CZ0I7O0EvRGh3QnJDLGNBQ0Q7RStEZ3dCc0MsU0NuQnBCLE9EbUJvQjs7QS9EandCckMsZ0JBQ0M7RStEaXdCc0MsU0NuQmQsT0RtQmM7O0EvRGx3QnZDLGdCQUNDO0UrRGt3QnNDLFNDbEJuQyxPRGtCbUM7O0EvRG53QnZDLFdBQVc7RStEb3dCdUIsU0NsQmpDLE9Ea0JpQzs7QS9EcHdCbEMsY0FDRDtFK0Rvd0JzQyxTQ2xCdEMsT0RrQnNDOztBL0Ryd0JyQyxhQUFhO0UrRHN3QnVCLFNDbkJULE9EbUJTOztBL0R0d0JwQyxlQUNBO0UrRHN3QnNDLFNDbkJiLE9EbUJhOztBL0R2d0J0QyxxQkFFRztFK0Rzd0J5QyxTQ2xCcEMsT0RrQm9DOztBL0R4d0I1QyxvQkFFRTtFK0R1d0J5QyxTQ2xCMUIsT0RrQjBCOztBL0R6d0IzQyxTQUFTO0UrRDB3QnVCLFNDbEJ0QixPRGtCc0I7O0EvRDF3QmhDLGVBQ0E7RStEMHdCc0MsU0NsQjNCLE9Ea0IyQjs7QS9EM3dCdEMsZ0JBQ0M7RStEMndCc0MsU0NsQjlCLE9Ea0I4Qjs7QS9ENXdCdkMsZ0JBQ0M7RStENHdCc0MsU0NsQjVCLE9Ea0I0Qjs7QS9EN3dCdkMsT0FBTztFK0Q4d0J1QixTQ2xCeEIsT0RrQndCOztBL0Q5d0I5QixjQUNEO0UrRDh3QnNDLFNDbEI5QixPRGtCOEI7O0EvRC93QnJDLGtCQUVBO0UrRDh3QnlDLFNDbEJuQyxPRGtCbUM7O0EvRGh4QnpDLGtCQUVBO0UrRCt3QnlDLFNDbEIzQixPRGtCMkI7O0EvRGp4QnpDLGlCQUVEO0UrRGd4QnlDLFNDbEJyQixPRGtCcUI7O0EvRGx4QnhDLGNBQ0Q7RStEa3hCc0MsU0NsQmQsT0RrQmM7O0EvRG54QnJDLFNBQVM7RStEb3hCdUIsU0NsQmpCLE9Ea0JpQjs7QS9EcHhCaEMsYUFBYTtFK0RxeEJ1QixTQ2xCaEIsT0RrQmdCOztBL0RyeEJwQyxlQUNBO0UrRHF4QnNDLFNDakJ2QyxPRGlCdUM7O0EvRHR4QnRDLG9CQUVFO0UrRHF4QnlDLFNDakJoQyxPRGlCZ0M7O0EvRHZ4QjNDLG9CQUVFO0UrRHN4QnlDLFNDakJ4QixPRGlCd0I7O0EvRHh4QjNDLFNBQVM7RStEeXhCdUIsU0NqQmxCLE9EaUJrQjs7QS9EenhCaEMsaUJBRUQ7RStEd3hCeUMsU0NqQnJCLE9EaUJxQjs7QS9EMXhCeEMsbUJBRUM7RStEeXhCeUMsU0NqQm5CLE9EaUJtQjs7QS9EM3hCMUMsUUFBUTtFK0Q0eEJ1QixTQ2pCZixPRGlCZTs7QS9ENXhCL0IsZUFDQTtFK0Q0eEJzQyxTQ2pCeEIsT0RpQndCOztBL0Q3eEJ0QyxlQUNBO0UrRDZ4QnNDLFNDakIxQixPRGlCMEI7O0EvRDl4QnRDLFFBQVE7RStEK3hCdUIsU0NqQnZCLE9EaUJ1Qjs7QS9EL3hCL0IsUUFBUTtFK0RneUJ1QixTQ2pCOUIsT0RpQjhCOztBL0RoeUIvQixlQUNBO0UrRGd5QnNDLFNDakJwQyxPRGlCb0M7O0EvRGp5QnRDLGVBQ0E7RStEaXlCc0MsU0NqQnJDLE9EaUJxQzs7QS9EbHlCdEMsV0FBVztFK0RteUJ1QixTQ2xCUCxPRGtCTzs7QS9EbnlCbEMsUUFBUTtFK0RveUJ1QixTQ2xCbEIsT0RrQmtCOztBL0RweUIvQixVQUFVO0UrRHF5QnVCLFNDbEIvQixPRGtCK0I7O0EvRHJ5QmpDLE9BQU87RStEc3lCdUIsU0NsQi9CLE9Ea0IrQjs7QS9EdHlCOUIsUUFBUTtFK0R1eUJ1QixTQ25CVCxPRG1CUzs7QS9EdnlCL0IsWUFBWTtFK0R3eUJ1QixTQ25CakIsT0RtQmlCOztBL0R4eUJuQyxjQUNEO0UrRHd5QnNDLFNDbkJ0QixPRG1Cc0I7O0EvRHp5QnJDLGFBQWE7RStEMHlCdUIsU0NuQnpCLE9EbUJ5Qjs7QS9EMXlCcEMsUUFBUTtFK0QyeUJ1QixTQ25CcEIsT0RtQm9COztBL0QzeUIvQixpQkFFRDtFK0QweUJ5QyxTQ25CM0IsT0RtQjJCOztBL0Q1eUJ4QyxnQkFDQztFK0Q0eUJzQyxTQ25CN0IsT0RtQjZCOztBL0Q3eUJ2Qyx1QkFFSztFK0Q0eUJ5QyxTQ25CaEMsT0RtQmdDOztBL0Q5eUI5QywyQkFFUztFK0Q2eUJ5QyxTQ25CM0IsT0RtQjJCOztBL0QveUJsRCxTQUFTO0UrRGd6QnVCLFNDbkJmLE9EbUJlOztBL0RoekJoQyxjQUNEO0UrRGd6QnNDLFNDbkJoQixPRG1CZ0I7O0EvRGp6QnJDLGdCQUNDO0UrRGl6QnNDLFNDbkJoQixPRG1CZ0I7O0EvRGx6QnZDLG1CQUVDO0UrRGl6QnlDLFNDbkJoQixPRG1CZ0I7O0EvRG56QjFDLFVBQVU7RStEb3pCdUIsU0NuQmxCLE9EbUJrQjs7QS9EcHpCakMsZ0JBQ0M7RStEb3pCc0MsU0NuQjdCLE9EbUI2Qjs7QS9EcnpCdkMsVUFBVTtFK0RzekJ1QixTQ25CdkIsT0RtQnVCOztBL0R0ekJqQyxNQUFNO0UrRHV6QnVCLFNDcEJFLE9Eb0JGOztBL0R2ekI3QixVQUFVO0UrRHd6QnVCLFNDcEJWLE9Eb0JVOztBL0R4ekJqQyxZQUFZO0UrRHl6QnVCLFNDcEJwQixPRG9Cb0I7O0EvRHp6Qm5DLG1CQUVDO0UrRHd6QnlDLFNDcEJqQixPRG9CaUI7O0EvRDF6QjFDLGFBQWE7RStEMnpCdUIsU0NwQmQsT0RvQmM7O0EvRDN6QnBDLGFBQWE7RStENHpCdUIsU0NwQmpCLE9Eb0JpQjs7QS9ENXpCcEMsU0FBUztFK0Q2ekJ1QixTQ3BCYixPRG9CYTs7QS9EN3pCaEMsY0FDRDtFK0Q2ekJzQyxTQ3BCYixPRG9CYTs7QS9EOXpCckMsZUFDQTtFK0Q4ekJzQyxTQ3BCZixPRG9CZTs7QS9EL3pCdEMsU0FBUztFK0RnMEJ1QixTQ3BCaEIsT0RvQmdCOztBL0RoMEJoQyxhQUFhO0UrRGkwQnVCLFNDcEJuQixPRG9CbUI7O0EvRGowQnBDLFVBQVU7RStEazBCdUIsU0NwQmYsT0RvQmU7O0EvRGwwQmpDLFdBQVc7RStEbTBCdUIsU0NwQmhCLE9Eb0JnQjs7QS9EbjBCbEMsU0FBUztFK0RvMEJ1QixTQ3BCYixPRG9CYTs7QS9EcDBCaEMsVUFBVTtFK0RxMEJ1QixTQ3BCYixPRG9CYTs7QS9EcjBCakMsU0FBUztFK0RzMEJ1QixTQ3BCaEIsT0RvQmdCOztBL0R0MEJoQyxXQUFXO0UrRHUwQnVCLFNDcEJ0QixPRG9Cc0I7O0EvRHYwQmxDLFdBQVc7RStEdzBCdUIsU0NwQnpCLE9Eb0J5Qjs7QS9EeDBCbEMsYUFBYTtFK0R5MEJ1QixTQ3BCdkIsT0RvQnVCOztBL0R6MEJwQyxVQUFVO0UrRDAwQnVCLFNDcEI1QixPRG9CNEI7O0EvRDEwQmpDLGdCQUNDO0UrRDAwQnNDLFNDcEJuQyxPRG9CbUM7O0EvRDMwQnZDLGlCQUVEO0UrRDAwQnlDLFNDckJKLE9EcUJJOztBL0Q1MEJ4QyxRQUFRO0UrRDYwQnVCLFNDckJYLE9EcUJXOztBL0Q3MEIvQixZQUFZO0UrRDgwQnVCLFNDckIvQixPRHFCK0I7O0EvRDkwQm5DLGNBQ0Q7RStEODBCc0MsU0NyQjdCLE9EcUI2Qjs7QS9ELzBCckMsV0FBVztFK0RnMUJ1QixTQ3JCOUIsT0RxQjhCOztBL0RoMUJsQyxVQUFVO0UrRGkxQnVCLFNDdEJKLE9Ec0JJOztBL0RqMUJqQyxTQUFTO0UrRGsxQnVCLFNDdEJYLE9Ec0JXOztBL0RsMUJoQyxhQUFhO0UrRG0xQnVCLFNDdEJ0QixPRHNCc0I7O0EvRG4xQnBDLFVBQVU7RStEbzFCdUIsU0N0QnBCLE9Ec0JvQjs7QS9EcDFCakMsZ0JBQ0M7RStEbzFCc0MsU0N0QjNCLE9Ec0IyQjs7QS9EcjFCdkMsYUFBYTtFK0RzMUJ1QixTQ3RCdEIsT0RzQnNCOztBL0R0MUJwQyxXQUFXO0UrRHUxQnVCLFNDdEJoQixPRHNCZ0I7O0EvRHYxQmxDLE9BQU87RStEdzFCdUIsU0N0QmhCLE9Ec0JnQjs7QS9EeDFCOUIsVUFBVTtFK0R5MUJ1QixTQ3RCdEIsT0RzQnNCOztBL0R6MUJqQyxRQUFRO0UrRDAxQnVCLFNDdEJoQyxPRHNCZ0M7O0EvRDExQi9CLFNBQVM7RStEMjFCdUIsU0N2QlQsT0R1QlM7O0EvRDMxQmhDLFVBQVU7RStENDFCdUIsU0N2QmQsT0R1QmM7O0EvRDUxQmpDLGNBQ0Q7RStENDFCc0MsU0N2QmxCLE9EdUJrQjs7QS9ENzFCckMsV0FBVztFK0Q4MUJ1QixTQ3ZCZCxPRHVCYzs7QS9EOTFCbEMsU0FBUztFK0QrMUJ1QixTQ3ZCbEIsT0R1QmtCOztBL0QvMUJoQyxPQUFPO0UrRGcyQnVCLFNDdkJ6QixPRHVCeUI7O0EvRGgyQjlCLGNBQ0Q7RStEZzJCc0MsU0N2QjVCLE9EdUI0Qjs7QS9EajJCckMsY0FDRDtFK0RpMkJzQyxTQ3ZCNUIsT0R1QjRCOztBL0RsMkJyQyxTQUFTO0UrRG0yQnVCLFNDdkJ6QixPRHVCeUI7O0EvRG4yQmhDLGtCQUVBO0UrRGsyQnlDLFNDdkI1QixPRHVCNEI7O0EvRHAyQnpDLG9CQUVFO0UrRG0yQnlDLFNDdkJwQixPRHVCb0I7O0EvRHIyQjNDLGtCQUVBO0UrRG8yQnlDLFNDdEJwQyxPRHNCb0M7O0EvRHQyQnpDLGNBQ0Q7RStEczJCc0MsU0N0QjlCLE9Ec0I4Qjs7QS9EdjJCckMsV0FBVztFK0R3MkJ1QixTQ3RCNUIsT0RzQjRCOztBL0R4MkJsQyxZQUFZO0UrRHkyQnVCLFNDdEIvQixPRHNCK0I7O0EvRHoyQm5DLFVBQVU7RStEMDJCdUIsU0N0QjlCLE9Ec0I4Qjs7QS9EMTJCakMsUUFBUTtFK0QyMkJ1QixTQ3ZCTCxPRHVCSzs7QS9EMzJCL0IsUUFBUTtFK0Q0MkJ1QixTQ3ZCZCxPRHVCYzs7QS9ENTJCL0IsVUFBVTtFK0Q2MkJ1QixTQ3ZCeEIsT0R1QndCOztBL0Q3MkJqQyxVQUFVO0UrRDgyQnVCLFNDdkJ2QixPRHVCdUI7O0EvRDkyQmpDLGVBQ0E7RStEODJCc0MsU0N2QjFCLE9EdUIwQjs7QS9ELzJCdEMsVUFBVTtFK0RnM0J1QixTQ3ZCMUIsT0R1QjBCOztBL0RoM0JqQyxVQUFVO0UrRGkzQnVCLFNDdkI1QixPRHVCNEI7O0EvRGozQmpDLGlCQUVEO0UrRGczQnlDLFNDdkI3QixPRHVCNkI7O0EvRGwzQnhDLG1CQUVDO0UrRGkzQnlDLFNDdkJ0QixPRHVCc0I7O0EvRG4zQjFDLGdCQUNDO0UrRG0zQnNDLFNDdkJqQixPRHVCaUI7O0EvRHAzQnZDLGVBQ0E7RStEbzNCc0MsU0N2QlosT0R1Qlk7O0EvRHIzQnRDLGVBQ0E7RStEcTNCc0MsU0N2QmQsT0R1QmM7O0EvRHQzQnRDLFlBQVk7RStEdTNCdUIsU0N2QmIsT0R1QmE7O0EvRHYzQm5DLFlBQVk7RStEdzNCdUIsU0N0QnBDLE9Ec0JvQzs7QS9EeDNCbkMsVUFBVTtFK0R5M0J1QixTQ3ZCVCxPRHVCUzs7QS9EejNCakMsVUFBVTtFK0QwM0J1QixTQ3RCbEMsT0RzQmtDOztBL0QxM0JqQyxnQkFDQztFK0QwM0JzQyxTQ3RCbEMsT0RzQmtDOztBL0QzM0J2QyxVQUFVO0UrRDQzQnVCLFNDdEI3QixPRHNCNkI7O0EvRDUzQmpDLFNBQVM7RStENjNCdUIsU0N2QkosT0R1Qkk7O0EvRDczQmhDLGFBQWE7RStEODNCdUIsU0N0QnJDLE9Ec0JxQzs7QS9EOTNCcEMsb0JBRUU7RStENjNCeUMsU0N0QmxDLE9Ec0JrQzs7QS9ELzNCM0MsZ0JBQ0M7RStEKzNCc0MsU0N0QnRCLE9Ec0JzQjs7QS9EaDRCdkMsZUFDQTtFK0RnNEJzQyxTQ3RCckIsT0RzQnFCOztBL0RqNEJ0QyxjQUNEO0UrRGk0QnNDLFNDdEJyQixPRHNCcUI7O0EvRGw0QnJDLFFBQVE7RStEbTRCdUIsU0N0QmpCLE9Ec0JpQjs7QS9EbjRCL0IsaUJBRUQ7RStEazRCeUMsU0N0QjVCLE9Ec0I0Qjs7QS9EcDRCeEMsZ0JBQ0M7RStEbzRCc0MsU0N0QmhDLE9Ec0JnQzs7QS9EcjRCdkMsZUFDQTtFK0RxNEJzQyxTQ3RCbkMsT0RzQm1DOztBL0R0NEJ0QyxnQkFDQztFK0RzNEJzQyxTQ3RCbkMsT0RzQm1DOztBL0R2NEJ2QyxtQkFFQztFK0RzNEJ5QyxTQ3RCL0IsT0RzQitCOztBL0R4NEIxQyxpQkFFRDtFK0R1NEJ5QyxTQ3RCekIsT0RzQnlCOztBL0R6NEJ4QyxZQUFZO0UrRDA0QnVCLFNDdEJuQixPRHNCbUI7O0EvRDE0Qm5DLFVBQVU7RStEMjRCdUIsU0N0QmhCLE9Ec0JnQjs7QS9EMzRCakMsZUFDQTtFK0QyNEJzQyxTQ3RCZixPRHNCZTs7QS9ENTRCdEMsUUFBUTtFK0Q2NEJ1QixTQ3RCWCxPRHNCVzs7QS9ENzRCL0IsZUFDQTtFK0Q2NEJzQyxTQ3RCZCxPRHNCYzs7QS9EOTRCdEMsaUJBRUQ7RStENjRCeUMsU0NyQnpDLE9EcUJ5Qzs7QS9ELzRCeEMsZ0JBQ0M7RStEKzRCc0MsU0NyQm5DLE9EcUJtQzs7QS9EaDVCdkMsVUFBVTtFK0RpNUJ1QixTQ3RCSixPRHNCSTs7QS9EajVCakMsYUFBYTtFK0RrNUJ1QixTQ3RCWixPRHNCWTs7QS9EbDVCcEMsZUFDQTtFK0RrNUJzQyxTQ3RCbkIsT0RzQm1COztBL0RuNUJ0QyxXQUFXO0UrRG81QnVCLFNDdEJyQixPRHNCcUI7O0EvRHA1QmxDLFdBQVc7RStEcTVCdUIsU0N0QjFCLE9Ec0IwQjs7QS9EcjVCbEMsUUFBUTtFK0RzNUJ1QixTQ3RCL0IsT0RzQitCOztBL0R0NUIvQixTQUFTO0UrRHU1QnVCLFNDdkJSLE9EdUJROztBL0R2NUJoQyxZQUFZO0UrRHc1QnVCLFNDdkJaLE9EdUJZOztBL0R4NUJuQyxTQUFTO0UrRHk1QnVCLFNDdkJiLE9EdUJhOztBL0R6NUJoQyxTQUFTO0UrRDA1QnVCLFNDdkJmLE9EdUJlOztBL0QxNUJoQyxjQUNEO0UrRDA1QnNDLFNDdkJqQixPRHVCaUI7O0EvRDM1QnJDLGFBQWE7RStENDVCdUIsU0N2QnBCLE9EdUJvQjs7QS9ENTVCcEMsY0FDRDtFK0Q0NUJzQyxTQ3ZCbEIsT0R1QmtCOztBL0Q3NUJyQyxTQUFTO0UrRDg1QnVCLFNDdkJkLE9EdUJjOztBL0Q5NUJoQyxjQUNEO0UrRDg1QnNDLFNDdkJuQixPRHVCbUI7O0EvRC81QnJDLGNBQ0Q7RStEKzVCc0MsU0N2QjFCLE9EdUIwQjs7QS9EaDZCckMsV0FBVztFK0RpNkJ1QixTQ3ZCN0IsT0R1QjZCOztBL0RqNkJsQyxlQUNBO0UrRGk2QnNDLFNDdkJsQyxPRHVCa0M7O0EvRGw2QnRDLFlBQVk7RStEbTZCdUIsU0N2QmxDLE9EdUJrQzs7QS9EbjZCbkMsa0JBRUE7RStEazZCeUMsU0N2Qi9CLE9EdUIrQjs7QS9EcDZCekMsbUJBRUM7RStEbTZCeUMsU0N2Qi9CLE9EdUIrQjs7QS9EcjZCMUMsYUFBYTtFK0RzNkJ1QixTQ3ZCN0IsT0R1QjZCOztBL0R0NkJwQyxTQUFTO0UrRHU2QnVCLFNDdkJoQyxPRHVCZ0M7O0EvRHY2QmhDLGVBQ0E7RStEdTZCc0MsU0N4QlIsT0R3QlE7O0EvRHg2QnRDLFFBQVE7RStEeTZCdUIsU0N4QlYsT0R3QlU7O0EvRHo2Qi9CLG1CQUVDO0UrRHc2QnlDLFNDeEJ0QixPRHdCc0I7O0EvRDE2QjFDLGlCQUVEO0UrRHk2QnlDLFNDeEJyQixPRHdCcUI7O0EvRDM2QnhDLG9CQUVFO0UrRDA2QnlDLFNDdkIzQyxPRHVCMkM7O0EvRDU2QjNDLGtCQUVBO0UrRDI2QnlDLFNDdkJ2QyxPRHVCdUM7O0EvRDc2QnpDLGFBQWE7RStEODZCdUIsU0N2QjlCLE9EdUI4Qjs7QS9EOTZCcEMscUJBRUc7RStENjZCeUMsU0N2QmpDLE9EdUJpQzs7QS9ELzZCNUMsbUJBRUM7RStEODZCeUMsU0N2QjlCLE9EdUI4Qjs7QS9EaDdCMUMsV0FBVztFK0RpN0J1QixTQ3ZCNUIsT0R1QjRCOztBL0RqN0JsQyxjQUNEO0UrRGk3QnNDLFNDdkI1QixPRHVCNEI7O0EvRGw3QnJDLE9BQU87RStEbTdCdUIsU0N2QjVCLE9EdUI0Qjs7QS9EbjdCOUIsaUJBRUQ7RStEazdCeUMsU0N2QnJDLE9EdUJxQzs7QS9EcDdCeEMsV0FBVztFK0RxN0J1QixTQ3ZCaEMsT0R1QmdDOztBL0RyN0JsQyxXQUFXO0UrRHM3QnVCLFNDdkJqQyxPRHVCaUM7O0EvRHQ3QmxDLFdBQVc7RStEdTdCdUIsU0N2Qi9CLE9EdUIrQjs7QS9EdjdCbEMsV0FBVztFK0R3N0J1QixTQ3ZCOUIsT0R1QjhCOztBL0R4N0JsQyxhQUFhO0UrRHk3QnVCLFNDdkJoQyxPRHVCZ0M7O0EvRHo3QnBDLFVBQVU7RStEMDdCdUIsU0N2QjdCLE9EdUI2Qjs7QS9EMTdCakMsZUFDQTtFK0QwN0JzQyxTQ3ZCN0IsT0R1QjZCOztBL0QzN0J0QyxtQkFFQztFK0QwN0J5QyxTQ3ZCN0IsT0R1QjZCOztBL0Q1N0IxQyxlQUNBO0UrRDQ3QnNDLFNDdkJ4QixPRHVCd0I7O0EvRDc3QnRDLGtCQUVBO0UrRDQ3QnlDLFNDdkJ4QixPRHVCd0I7O0EvRDk3QnpDLGtCQUVBO0UrRDY3QnlDLFNDdkJoQixPRHVCZ0I7O0EvRC83QnpDLFNBQVM7RStEZzhCdUIsU0N2QmIsT0R1QmE7O0EvRGg4QmhDLFFBQVE7RStEaThCdUIsU0N2Qm5CLE9EdUJtQjs7QS9EajhCL0IscUJBRUc7RStEZzhCeUMsU0N2QnZCLE9EdUJ1Qjs7QS9EbDhCNUMsYUFBYTtFK0RtOEJ1QixTQ3ZCbEIsT0R1QmtCOztBL0RuOEJwQyxpQkFFRDtFK0RrOEJ5QyxTQ3ZCbEIsT0R1QmtCOztBL0RwOEJ4QyxpQkFFRDtFK0RtOEJ5QyxTQ3ZCcEIsT0R1Qm9COztBL0RyOEJ4QyxnQkFDQztFK0RxOEJzQyxTQ3ZCdkIsT0R1QnVCOztBL0R0OEJ2QyxjQUNEO0UrRHM4QnNDLFNDdkJyQixPRHVCcUI7O0EvRHY4QnJDLFNBQVM7RStEdzhCdUIsU0N2QmpCLE9EdUJpQjs7QS9EeDhCaEMsZ0JBQ0M7RStEdzhCc0MsU0N2QnhCLE9EdUJ3Qjs7QS9EejhCdkMsZ0JBQ0M7RStEeThCc0MsU0N2QmpCLE9EdUJpQjs7QS9EMThCdkMsaUJBRUQ7RStEeThCeUMsU0N2QnJCLE9EdUJxQjs7QS9EMzhCeEMsZ0JBQ0M7RStEMjhCc0MsU0N2QnRCLE9EdUJzQjs7QS9ENThCdkMsZUFDQTtFK0Q0OEJzQyxTQ3ZCM0IsT0R1QjJCOztBL0Q3OEJ0QyxnQkFDQztFK0Q2OEJzQyxTQ3ZCL0IsT0R1QitCOztBL0Q5OEJ2QyxlQUNBO0UrRDg4QnNDLFNDdkI3QixPRHVCNkI7O0EvRC84QnRDLFFBQVE7RStEZzlCdUIsU0N4QkMsT0R3QkQ7O0EvRGg5Qi9CLGVBQ0E7RStEZzlCc0MsU0N4QmIsT0R3QmE7O0EvRGo5QnRDLGFBQWE7RStEazlCdUIsU0N4QmxCLE9Ed0JrQjs7QS9EbDlCcEMsU0FBUztFK0RtOUJ1QixTQ3hCakIsT0R3QmlCOztBL0RuOUJoQyxhQUFhO0UrRG85QnVCLFNDeEJ2QixPRHdCdUI7O0EvRHA5QnBDLFVBQVU7RStEcTlCdUIsU0N4QmxCLE9Ed0JrQjs7QS9EcjlCakMsVUFBVTtFK0RzOUJ1QixTQ3hCMUIsT0R3QjBCOztBL0R0OUJqQyxlQUNBO0UrRHM5QnNDLFNDeEI1QixPRHdCNEI7O0EvRHY5QnRDLGlCQUVEO0UrRHM5QnlDLFNDeEJ6QixPRHdCeUI7O0EvRHg5QnhDLFVBQVU7RStEeTlCdUIsU0N4QnBCLE9Ed0JvQjs7QS9EejlCakMsWUFBWTtFK0QwOUJ1QixTQ3hCdEIsT0R3QnNCOztBL0QxOUJuQyxlQUNBO0UrRDA5QnNDLFNDeEJ4QixPRHdCd0I7O0EvRDM5QnRDLGdCQUNDO0UrRDI5QnNDLFNDeEJwQixPRHdCb0I7O0EvRDU5QnZDLGVBQ0E7RStENDlCc0MsU0N4QnBCLE9Ed0JvQjs7QS9ENzlCdEMsc0JBRUk7RStENDlCeUMsU0N4QnpCLE9Ed0J5Qjs7QS9EOTlCN0MsYUFBYTtFK0QrOUJ1QixTQ3hCbkIsT0R3Qm1COztBL0QvOUJwQyxVQUFVO0UrRGcrQnVCLFNDeEJ6QixPRHdCeUI7O0EvRGgrQmpDLFlBQVk7RStEaStCdUIsU0N4QmxDLE9Ed0JrQzs7QS9EaitCbkMsb0JBRUU7RStEZytCeUMsU0N4QmhDLE9Ed0JnQzs7QS9EbCtCM0MsT0FBTztFK0RtK0J1QixTQ3hCckIsT0R3QnFCOztBL0RuK0I5QixlQUNBO0UrRG0rQnNDLFNDeEJwQyxPRHdCb0M7O0EvRHArQnRDLGVBQ0E7RStEbytCc0MsU0N4Qm5DLE9Ed0JtQzs7QS9EcitCdEMsVUFBVTtFK0RzK0J1QixTQ3pCTCxPRHlCSzs7QS9EdCtCakMsWUFBWTtFK0R1K0J1QixTQ3pCYixPRHlCYTs7QS9EditCbkMsY0FDRDtFK0R1K0JzQyxTQ3pCbkIsT0R5Qm1COztBL0R4K0JyQyxXQUFXO0UrRHkrQnVCLFNDekJ0QixPRHlCc0I7O0EvRHorQmxDLGlCQUVEO0UrRHcrQnlDLFNDekIxQixPRHlCMEI7O0EvRDErQnhDLGFBQWE7RStEMitCdUIsU0N6Qm5CLE9EeUJtQjs7QS9EMytCcEMsUUFBUTtFK0Q0K0J1QixTQ3pCdkIsT0R5QnVCOztBL0Q1K0IvQixZQUFZO0UrRDYrQnVCLFNDekJoQyxPRHlCZ0M7O0EvRDcrQm5DLFdBQVc7RStEOCtCdUIsU0MxQkwsT0QwQks7O0EvRDkrQmxDLFNBQVM7RStEKytCdUIsU0MxQlosT0QwQlk7O0EvRC8rQmhDLGdCQUNDO0UrRCsrQnNDLFNDMUJwQixPRDBCb0I7O0EvRGgvQnZDLFVBQVU7RStEaS9CdUIsU0MxQnBCLE9EMEJvQjs7QS9Eai9CakMsY0FDRDtFK0RpL0JzQyxTQzFCM0IsT0QwQjJCOztBL0RsL0JyQyxXQUFXO0UrRG0vQnVCLFNDMUI3QixPRDBCNkI7O0EvRG4vQmxDLGtCQUVBO0UrRGsvQnlDLFNDMUIzQixPRDBCMkI7O0EvRHAvQnpDLE9BQU87RStEcS9CdUIsU0MxQnpCLE9EMEJ5Qjs7QS9Eci9COUIsUUFBUTtFK0RzL0J1QixTQzFCaEMsT0QwQmdDOztBL0R0L0IvQixRQUFRO0UrRHUvQnVCLFNDM0JULE9EMkJTOztBL0R2L0IvQixTQUFTO0UrRHcvQnVCLFNDM0JYLE9EMkJXOztBL0R4L0JoQyxRQUFRO0UrRHkvQnVCLFNDM0JoQixPRDJCZ0I7O0EvRHovQi9CLGFBQWE7RStEMC9CdUIsU0MzQm5CLE9EMkJtQjs7QS9EMS9CcEMsU0FBUztFK0QyL0J1QixTQzNCakIsT0QyQmlCOztBL0QzL0JoQyxjQUNEO0UrRDIvQnNDLFNDM0J4QixPRDJCd0I7O0EvRDUvQnJDLFlBQVk7RStENi9CdUIsU0MzQjVCLE9EMkI0Qjs7QS9ENy9CbkMsa0JBRUE7RStENC9CeUMsU0MzQjNCLE9EMkIyQjs7QS9EOS9CekMsaUJBRUQ7RStENi9CeUMsU0MzQnRCLE9EMkJzQjs7QS9ELy9CeEMsWUFBWTtFK0RnZ0N1QixTQzNCckIsT0QyQnFCOztBL0RoZ0NuQyxlQUNBO0UrRGdnQ3NDLFNDM0IxQixPRDJCMEI7O0EvRGpnQ3RDLGNBQ0Q7RStEaWdDc0MsU0MzQjNCLE9EMkIyQjs7QS9EbGdDckMsTUFBTTtFK0RtZ0N1QixTQzVCRSxPRDRCRjs7QS9EbmdDN0IsWUFBWTtFK0RvZ0N1QixTQzVCZixPRDRCZTs7QS9EcGdDbkMsV0FBVztFK0RxZ0N1QixTQzVCakIsT0Q0QmlCOztBL0RyZ0NsQyxnQkFDQztFK0RxZ0NzQyxTQzVCakIsT0Q0QmlCOztBL0R0Z0N2QyxpQkFFRDtFK0RxZ0N5QyxTQzVCZCxPRDRCYzs7QS9EdmdDeEMsV0FBVztFK0R3Z0N1QixTQzVCbEIsT0Q0QmtCOztBL0R4Z0NsQyxhQUFhO0UrRHlnQ3VCLFNDNUJmLE9ENEJlOztBL0R6Z0NwQyxlQUNBO0UrRHlnQ3NDLFNDNUJsQixPRDRCa0I7O0EvRDFnQ3RDLHFCQUVHO0UrRHlnQ3lDLFNDM0I3QyxPRDJCNkM7O0EvRDNnQzVDLG9CQUVFO0UrRDBnQ3lDLFNDM0JyQyxPRDJCcUM7O0EvRDVnQzNDLG9CQUVFO0UrRDJnQ3lDLFNDM0JoQyxPRDJCZ0M7O0EvRDdnQzNDLHVCQUVLO0UrRDRnQ3lDLFNDM0J4QixPRDJCd0I7O0EvRDlnQzlDLDhCQUVZO0UrRDZnQ3lDLFNDMUJoRCxPRDBCZ0Q7O0EvRC9nQ3JELGVBQ0E7RStEK2dDc0MsU0MxQjNCLE9EMEIyQjs7QS9EaGhDdEMsYUFBYTtFK0RpaEN1QixTQzFCekIsT0QwQnlCOztBL0RqaENwQyxhQUFhO0UrRGtoQ3VCLFNDMUJ4QixPRDBCd0I7O0EvRGxoQ3BDLGNBQ0Q7RStEa2hDc0MsU0MxQnJCLE9EMEJxQjs7QS9EbmhDckMsU0FBUztFK0RvaEN1QixTQzFCeEIsT0QwQndCOztBL0RwaENoQyxnQkFDQztFK0RvaENzQyxTQzFCMUIsT0QwQjBCOztBL0RyaEN2QyxRQUFRO0UrRHNoQ3VCLFNDMUJ6QixPRDBCeUI7O0EvRHRoQy9CLGNBQ0Q7RStEc2hDc0MsU0MxQjdCLE9EMEI2Qjs7QS9EdmhDckMsU0FBUztFK0R3aEN1QixTQzNCQSxPRDJCQTs7QS9EeGhDaEMsY0FDRDtFK0R3aENzQyxTQzFCakMsT0QwQmlDOztBL0R6aENyQyxhQUFhO0UrRDBoQ3VCLFNDMUI1QixPRDBCNEI7O0EvRDFoQ3BDLFdBQVc7RStEMmhDdUIsU0MxQnhCLE9EMEJ3Qjs7QS9EM2hDbEMsU0FBUztFK0Q0aEN1QixTQzFCdkIsT0QwQnVCOztBL0Q1aENoQyxTQUFTO0UrRDZoQ3VCLFNDMUJ2QixPRDBCdUI7O0EvRDdoQ2hDLGNBQ0Q7RStENmhDc0MsU0MxQjVCLE9EMEI0Qjs7QS9EOWhDckMsb0JBRUU7RStENmhDeUMsU0MxQnhCLE9EMEJ3Qjs7QS9EL2hDM0MsYUFBYTtFK0RnaUN1QixTQzFCbkIsT0QwQm1COztBL0RoaUNwQyxpQkFFRDtFK0QraEN5QyxTQzFCbkIsT0QwQm1COztBL0RqaUN4QyxTQUFTO0UrRGtpQ3VCLFNDMUJyQixPRDBCcUI7O0EvRGxpQ2hDLGVBQ0E7RStEa2lDc0MsU0MxQjlCLE9EMEI4Qjs7QS9EbmlDdEMsbUJBRUM7RStEa2lDeUMsU0MxQjVCLE9EMEI0Qjs7QS9EcGlDMUMsU0FBUztFK0RxaUN1QixTQzFCekIsT0QwQnlCOztBL0RyaUNoQyxhQUFhO0UrRHNpQ3VCLFNDMUIvQixPRDBCK0I7O0EvRHRpQ3BDLFFBQVE7RStEdWlDdUIsU0MxQnpCLE9EMEJ5Qjs7QS9EdmlDL0IsVUFBVTtFK0R3aUN1QixTQzFCOUIsT0QwQjhCOztBL0R4aUNqQyxlQUNBO0UrRHdpQ3NDLFNDMUJoQyxPRDBCZ0M7O0EvRHppQ3RDLFVBQVU7RStEMGlDdUIsU0MxQmxDLE9EMEJrQzs7QS9EMWlDakMsU0FBUztFK0QyaUN1QixTQzNCVCxPRDJCUzs7QS9EM2lDaEMsaUJBRUQ7RStEMGlDeUMsU0MzQmxCLE9EMkJrQjs7QS9ENWlDeEMsaUJBRUQ7RStEMmlDeUMsU0MzQmIsT0QyQmE7O0EvRDdpQ3hDLGdCQUNDO0UrRDZpQ3NDLFNDM0JWLE9EMkJVOztBL0Q5aUN2QyxnQkFDQztFK0Q4aUNzQyxTQzNCVixPRDJCVTs7QS9EL2lDdkMsVUFBVTtFK0RnakN1QixTQzNCaEIsT0QyQmdCOztBL0RoakNqQyxPQUFPO0UrRGlqQ3VCLFNDM0IzQixPRDJCMkI7O0EvRGpqQzlCLFVBQVU7RStEa2pDdUIsU0M1QkwsT0Q0Qks7O0EvRGxqQ2pDLGlCQUVEO0UrRGlqQ3lDLFNDNUJoQixPRDRCZ0I7O0EvRG5qQ3hDLE1BQU07RStEb2pDdUIsU0M1QnZCLE9ENEJ1Qjs7QS9EcGpDN0IsVUFBVTtFK0RxakN1QixTQzdCRixPRDZCRTs7QS9EcmpDakMsV0FBVztFK0RzakN1QixTQzdCdkIsT0Q2QnVCOztBL0R0akNsQyxrQkFFQTtFK0RxakN5QyxTQzdCNUIsT0Q2QjRCOztBL0R2akN6QyxTQUFTO0UrRHdqQ3VCLFNDN0J4QixPRDZCd0I7O0EvRHhqQ2hDLFFBQVE7RStEeWpDdUIsU0M3QjdCLE9ENkI2Qjs7QS9EempDL0IsU0FBUztFK0QwakN1QixTQzlCTixPRDhCTTs7QS9EMWpDaEMsWUFBWTtFK0QyakN1QixTQzlCWixPRDhCWTs7QS9EM2pDbkMsa0JBRUE7RStEMGpDeUMsU0M3QjFDLE9ENkIwQzs7QS9ENWpDekMsYUFBYTtFK0Q2akN1QixTQzdCakMsT0Q2QmlDOztBL0Q3akNwQyxRQUFRO0UrRDhqQ3VCLFNDOUJMLE9EOEJLOztBL0Q5akMvQixZQUFZO0UrRCtqQ3VCLFNDOUJaLE9EOEJZOztBL0QvakNuQyxlQUNBO0UrRCtqQ3NDLFNDOUJWLE9EOEJVOztBL0Roa0N0QyxvQkFFRTtFK0QrakN5QyxTQzdCdkMsT0Q2QnVDOztBL0Rqa0MzQyxjQUNEO0UrRGlrQ3NDLFNDN0IvQixPRDZCK0I7O0EvRGxrQ3JDLFVBQVU7RStEbWtDdUIsU0M3QjNCLE9ENkIyQjs7QS9EbmtDakMsVUFBVTtFK0Rva0N1QixTQzdCM0IsT0Q2QjJCOztBL0Rwa0NqQyxjQUNEO0UrRG9rQ3NDLFNDN0JoQyxPRDZCZ0M7O0EvRHJrQ3JDLFdBQVc7RStEc2tDdUIsU0M5QkgsT0Q4Qkc7O0EvRHRrQ2xDLFVBQVU7RStEdWtDdUIsU0M5QmIsT0Q4QmE7O0EvRHZrQ2pDLE9BQU87RStEd2tDdUIsU0M5QmpCLE9EOEJpQjs7QS9EeGtDOUIsUUFBUTtFK0R5a0N1QixTQzlCNUIsT0Q4QjRCOztBL0R6a0MvQixZQUFZO0UrRDBrQ3VCLFNDOUI5QixPRDhCOEI7O0EvRDFrQ25DLGtCQUVBO0UrRHlrQ3lDLFNDOUJsQyxPRDhCa0M7O0EvRDNrQ3pDLGtCQUVBO0UrRDBrQ3lDLFNDOUJwQyxPRDhCb0M7O0EvRDVrQ3pDLGNBQ0Q7RStENGtDc0MsU0M5QjVCLE9EOEI0Qjs7QS9EN2tDckMsZUFDQTtFK0Q2a0NzQyxTQzlCNUIsT0Q4QjRCOztBL0Q5a0N0QyxjQUNEO0UrRDhrQ3NDLFNDOUJ0QixPRDhCc0I7O0EvRC9rQ3JDLFlBQVk7RStEZ2xDdUIsU0M5Qm5CLE9EOEJtQjs7QS9EaGxDbkMsYUFBYTtFK0RpbEN1QixTQzlCdkIsT0Q4QnVCOztBL0RqbENwQyxnQkFDQztFK0RpbENzQyxTQzlCckIsT0Q4QnFCOztBL0RsbEN2QyxpQkFFRDtFK0RpbEN5QyxTQzlCZixPRDhCZTs7QS9EbmxDeEMsYUFBYTtFK0RvbEN1QixTQzlCaEIsT0Q4QmdCOztBL0RwbENwQyxXQUFXO0UrRHFsQ3VCLFNDOUJyQixPRDhCcUI7O0EvRHJsQ2xDLGNBQ0Q7RStEcWxDc0MsU0M5QjNCLE9EOEIyQjs7QS9EdGxDckMsY0FDRDtFK0RzbENzQyxTQzlCOUIsT0Q4QjhCOztBL0R2bENyQyxhQUFhO0UrRHdsQ3VCLFNDOUIzQixPRDhCMkI7O0EvRHhsQ3BDLGVBQ0E7RStEd2xDc0MsU0M5QnRCLE9EOEJzQjs7QS9EemxDdEMsZUFDQTtFK0R5bENzQyxTQzlCbEIsT0Q4QmtCOztBL0QxbEN0QyxjQUNEO0UrRDBsQ3NDLFNDOUJyQixPRDhCcUI7O0EvRDNsQ3JDLFlBQVk7RStENGxDdUIsU0M5QmQsT0Q4QmM7O0EvRDVsQ25DLFlBQVk7RStENmxDdUIsU0M5QmIsT0Q4QmE7O0EvRDdsQ25DLGNBQ0Q7RStENmxDc0MsU0M5QmIsT0Q4QmE7O0EvRDlsQ3JDLFNBQVM7RStEK2xDdUIsU0M5QmxCLE9EOEJrQjs7QS9EL2xDaEMsYUFBYTtFK0RnbUN1QixTQzlCbkIsT0Q4Qm1COztBL0RobUNwQyxZQUFZO0UrRGltQ3VCLFNDOUJmLE9EOEJlOztBL0RqbUNuQyxpQkFFRDtFK0RnbUN5QyxTQzdCekMsT0Q2QnlDOztBL0RsbUN4QyxZQUFZO0UrRG1tQ3VCLFNDOUJULE9EOEJTOztBL0RubUNuQyxVQUFVO0UrRG9tQ3VCLFNDOUJoQixPRDhCZ0I7O0EvRHBtQ2pDLGlCQUVEO0UrRG1tQ3lDLFNDOUJwQixPRDhCb0I7O0EvRHJtQ3hDLFNBQVM7RStEc21DdUIsU0M5QlosT0Q4Qlk7O0EvRHRtQ2hDLGdCQUNDO0UrRHNtQ3NDLFNDOUJoQixPRDhCZ0I7O0EvRHZtQ3ZDLGNBQ0Q7RStEdW1Dc0MsU0M5QmhCLE9EOEJnQjs7QS9EeG1DckMsV0FBVztFK0R5bUN1QixTQzlCdkIsT0Q4QnVCOztBL0R6bUNsQyxVQUFVO0UrRDBtQ3VCLFNDOUIzQixPRDhCMkI7O0EvRDFtQ2pDLGlCQUVEO0UrRHltQ3lDLFNDOUI1QixPRDhCNEI7O0EvRDNtQ3hDLFFBQVE7RStENG1DdUIsU0M5QnRCLE9EOEJzQjs7QS9ENW1DL0IsU0FBUztFK0Q2bUN1QixTQzlCN0IsT0Q4QjZCOztBL0Q3bUNoQyxTQUFTO0UrRDhtQ3VCLFNDOUJoQyxPRDhCZ0M7O0EvRDltQ2hDLFNBQVM7RStEK21DdUIsU0MvQlIsT0QrQlE7O0EvRC9tQ2hDLGVBQ0E7RStEK21Dc0MsU0M5QmpDLE9EOEJpQzs7QS9EaG5DdEMsVUFBVTtFK0RpbkN1QixTQzlCM0IsT0Q4QjJCOztBL0RqbkNqQyxTQUFTO0UrRGtuQ3VCLFNDOUI5QixPRDhCOEI7O0EvRGxuQ2hDLGdCQUNDO0UrRGtuQ3NDLFNDOUJ4QyxPRDhCd0M7O0EvRG5uQ3ZDLFdBQVc7RStEb25DdUIsU0MvQlQsT0QrQlM7O0EvRHBuQ2xDLFFBQVE7RStEcW5DdUIsU0MvQmpCLE9EK0JpQjs7QS9Ecm5DL0IsTUFBTTtFK0RzbkN1QixTQy9CeEIsT0QrQndCOztBL0R0bkM3QixPQUFPO0UrRHVuQ3VCLFNDaENILE9EZ0NHOztBL0R2bkM5QixtQkFFQztFK0RzbkN5QyxTQy9CMUMsT0QrQjBDOztBL0R4bkMxQyxlQUNBO0UrRHduQ3NDLFNDL0JwQyxPRCtCb0M7O0EvRHpuQ3RDLGNBQ0Q7RStEeW5Dc0MsU0MvQm5DLE9EK0JtQzs7QS9EMW5DckMsYUFBYTtFK0QybkN1QixTQ2hDTixPRGdDTTs7QS9EM25DcEMsU0FBUztFK0Q0bkN1QixTQ2hDVixPRGdDVTs7QS9ENW5DaEMsV0FBVztFK0Q2bkN1QixTQ2hDbkIsT0RnQ21COztBL0Q3bkNsQyxVQUFVO0UrRDhuQ3VCLFNDaEN0QixPRGdDc0I7O0EvRDluQ2pDLGFBQWE7RStEK25DdUIsU0NoQ3hCLE9EZ0N3Qjs7QS9EL25DcEMsVUFBVTtFK0Rnb0N1QixTQ2hDMUIsT0RnQzBCOztBL0Rob0NqQyxTQUFTO0UrRGlvQ3VCLFNDaEMvQixPRGdDK0I7O0EvRGpvQ2hDLFVBQVU7RStEa29DdUIsU0NqQ1AsT0RpQ087O0EvRGxvQ2pDLGtCQUVBO0UrRGlvQ3lDLFNDaEMxQyxPRGdDMEM7O0EvRG5vQ3pDLFVBQVU7RStEb29DdUIsU0NqQ1QsT0RpQ1M7O0EvRHBvQ2pDLFlBQVk7RStEcW9DdUIsU0NqQ2YsT0RpQ2U7O0EvRHJvQ25DLG1CQUVDO0UrRG9vQ3lDLFNDakNsQixPRGlDa0I7O0EvRHRvQzFDLGNBQ0Q7RStEc29Dc0MsU0NqQ1osT0RpQ1k7O0EvRHZvQ3JDLFNBQVM7RStEd29DdUIsU0NqQ1gsT0RpQ1c7O0EvRHhvQ2hDLFFBQVE7RStEeW9DdUIsU0NqQ2pCLE9EaUNpQjs7QS9Eem9DL0IsZUFDQTtFK0R5b0NzQyxTQ2pDbkIsT0RpQ21COztBL0Qxb0N0QyxnQkFDQztFK0Qwb0NzQyxTQ2pDbEIsT0RpQ2tCOztBL0Qzb0N2QyxtQkFFQztFK0Qwb0N5QyxTQ2pDZixPRGlDZTs7QS9ENW9DMUMsbUJBRUM7RStEMm9DeUMsU0NoQzFDLE9EZ0MwQzs7QS9EN29DMUMsa0JBRUE7RStENG9DeUMsU0NoQ2xDLE9EZ0NrQzs7QS9EOW9DekMsV0FBVztFK0Qrb0N1QixTQ2hDbEMsT0RnQ2tDOztBL0Qvb0NsQyxjQUNEO0UrRCtvQ3NDLFNDaENqQyxPRGdDaUM7O0EvRGhwQ3JDLGtCQUVBO0UrRCtvQ3lDLFNDaENwQyxPRGdDb0M7O0EvRGpwQ3pDLE9BQU87RStEa3BDdUIsU0NqQ0gsT0RpQ0c7O0EvRGxwQzlCLHVCQUVLO0UrRGlwQ3lDLFNDaEN0QyxPRGdDc0M7O0EvRG5wQzlDLFlBQVk7RStEb3BDdUIsU0NoQzFCLE9EZ0MwQjs7QS9EcHBDbkMsYUFBYTtFK0RxcEN1QixTQ2hDaEMsT0RnQ2dDOztBL0RycENwQyxvQkFFRTtFK0RvcEN5QyxTQ2hDNUIsT0RnQzRCOztBL0R0cEMzQyxjQUNEO0UrRHNwQ3NDLFNDaENsQixPRGdDa0I7O0EvRHZwQ3JDLGNBQ0Q7RStEdXBDc0MsU0NoQ2QsT0RnQ2M7O0EvRHhwQ3JDLFdBQVc7RStEeXBDdUIsU0NoQ1YsT0RnQ1U7O0EvRHpwQ2xDLFVBQVU7RStEMHBDdUIsU0NoQ2YsT0RnQ2U7O0EvRDFwQ2pDLFNBQVM7RStEMnBDdUIsU0NoQ2hCLE9EZ0NnQjs7QS9EM3BDaEMsUUFBUTtFK0Q0cEN1QixTQ2hDakIsT0RnQ2lCOztBL0Q1cEMvQixRQUFRO0UrRDZwQ3VCLFNDaEMxQixPRGdDMEI7O0EvRDdwQy9CLGVBQ0E7RStENnBDc0MsU0NoQzlCLE9EZ0M4Qjs7QS9EOXBDdEMsZ0JBQ0M7RStEOHBDc0MsU0NoQ3hCLE9EZ0N3Qjs7QS9EL3BDdkMsU0FBUztFK0RncUN1QixTQ2hDZixPRGdDZTs7QS9EaHFDaEMsVUFBVTtFK0RpcUN1QixTQ2hDZCxPRGdDYzs7QS9EanFDakMsd0JBRU07RStEZ3FDeUMsU0NoQ3hCLE9EZ0N3Qjs7QS9EbHFDL0MsUUFBUTtFK0RtcUN1QixTQ2hDaEIsT0RnQ2dCOztBL0RucUMvQixZQUFZO0UrRG9xQ3VCLFNDaEN2QixPRGdDdUI7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 */