/*!
 * 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: 700}
dfn {font-style: italic}
h1 {font-size: 2em;margin: .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: -.5em}
sub {bottom: -.25em}
img {border: 0}
svg:not(:root) {overflow: hidden}
figure {margin: 1em 40px}
hr {box-sizing: content-box;height: 0}
pre {overflow: auto}
code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em}
button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0}
button {overflow: visible}
button, select {text-transform: none}
button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer}
button[disabled], html input[disabled] {cursor: default}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0}
input {line-height: normal}
input[type=checkbox], input[type=radio] {box-sizing: border-box;padding: 0}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height: auto}
input[type=search] {-webkit-appearance: textfield;box-sizing: content-box}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance: none}
fieldset {border: 1px solid silver;margin: 0 2px;padding: .35em .625em .75em}
legend {border: 0;padding: 0}
textarea {overflow: auto}
optgroup {font-weight: 700}
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 {
  *, :after, :before {background: 0 0 !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: ""}

  blockquote, pre {border: 1px solid #999;page-break-inside: avoid}

  thead {display: table-header-group}

  img, tr {page-break-inside: avoid}

  img {max-width: 100% !important}

  h2, h3, p {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 td, .table-bordered th {border: 1px solid #ddd !important}
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url(../../fonts/glyphicons-halflings-regular.eot);
  src: url(../../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(../../fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(../../fonts/glyphicons-halflings-regular.woff) format('woff'), url(../../fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}
.glyphicon {position: relative;top: 1px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
.glyphicon-asterisk:before {content: "\002a"}
.glyphicon-plus:before {content: "\002b"}
.glyphicon-eur:before, .glyphicon-euro:before {content: "\20ac"}
.glyphicon-minus:before {content: "\2212"}
.glyphicon-cloud:before {content: "\2601"}
.glyphicon-envelope:before {content: "\2709"}
.glyphicon-pencil:before {content: "\270f"}
.glyphicon-glass:before {content: "\e001"}
.glyphicon-music:before {content: "\e002"}
.glyphicon-search:before {content: "\e003"}
.glyphicon-heart:before {content: "\e005"}
.glyphicon-star:before {content: "\e006"}
.glyphicon-star-empty:before {content: "\e007"}
.glyphicon-user:before {content: "\e008"}
.glyphicon-film:before {content: "\e009"}
.glyphicon-th-large:before {content: "\e010"}
.glyphicon-th:before {content: "\e011"}
.glyphicon-th-list:before {content: "\e012"}
.glyphicon-ok:before {content: "\e013"}
.glyphicon-remove:before {content: "\e014"}
.glyphicon-zoom-in:before {content: "\e015"}
.glyphicon-zoom-out:before {content: "\e016"}
.glyphicon-off:before {content: "\e017"}
.glyphicon-signal:before {content: "\e018"}
.glyphicon-cog:before {content: "\e019"}
.glyphicon-trash:before {content: "\e020"}
.glyphicon-home:before {content: "\e021"}
.glyphicon-file:before {content: "\e022"}
.glyphicon-time:before {content: "\e023"}
.glyphicon-road:before {content: "\e024"}
.glyphicon-download-alt:before {content: "\e025"}
.glyphicon-download:before {content: "\e026"}
.glyphicon-upload:before {content: "\e027"}
.glyphicon-inbox:before {content: "\e028"}
.glyphicon-play-circle:before {content: "\e029"}
.glyphicon-repeat:before {content: "\e030"}
.glyphicon-refresh:before {content: "\e031"}
.glyphicon-list-alt:before {content: "\e032"}
.glyphicon-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"}
* {-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}
:after, :before {-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}
html {font-size: 10px;-webkit-tap-highlight-color: transparent}
body {font-family: 'Open Sans', sans-serif;font-size: 14px;line-height: 1.36;color: #333;background-color: #f3f3f3}
button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit}
a {color: #537898;text-decoration: none}
a:focus, a:hover {color: #385167;text-decoration: underline}
a:focus {outline: 5px auto -webkit-focus-ring-color;outline: 0;outline-offset: -2px}
figure {margin: 0}
img {vertical-align: middle}
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {display: block;max-width: 100%;height: auto}
.img-rounded {border-radius: 0}
.img-thumbnail {padding: 4px;line-height: 1.36;background-color: #f3f3f3;border: 1px solid #e8eced;border-radius: 0;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-transition: all all .2s ease-in-out ease-out;-moz-transition: all all .2s ease-in-out ease-out;-o-transition: all all .2s ease-in-out ease-out;transition: all all .2s ease-in-out ease-out;display: inline-block;max-width: 100%;height: auto}
.img-circle {border-radius: 50%}
hr {margin-top: 19px;margin-bottom: 19px;border: 0;border-top: 1px solid #eee}
.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: 'Open Sans', sans-serif;font-weight: 500;line-height: 1;color: inherit}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {font-weight: 400;line-height: 1;color: #999}
.h1, .h2, .h3, h1, h2, h3 {margin-top: 19px;margin-bottom: 9.5px}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {font-size: 65%}
.h4, .h5, .h6, h4, h5, h6 {margin-top: 9.5px;margin-bottom: 9.5px}
.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 9.5px}
.lead {margin-bottom: 19px;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: .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: #999}
.text-primary {color: #537898}
a.text-primary:focus, a.text-primary:hover {color: #415e77}
.text-success {color: #52843b}
a.text-success:focus, a.text-success:hover {color: #3c612c}
.text-info {color: #83779c}
a.text-info:focus, a.text-info:hover {color: #6a5e82}
.text-warning {color: #9e7328}
a.text-warning:focus, a.text-warning:hover {color: #75551e}
.text-danger {color: #ad4846}
a.text-danger:focus, a.text-danger:hover {color: #893937}
.bg-primary {color: #fff;background-color: #537898}
a.bg-primary:focus, a.bg-primary:hover {background-color: #415e77}
.bg-success {background-color: #d6e8cc}
a.bg-success:focus, a.bg-success:hover {background-color: #b9d8a9}
.bg-info {background-color: #dbd0f5}
a.bg-info:focus, a.bg-info:hover {background-color: #bba6ec}
.bg-warning {background-color: #fcf8e3}
a.bg-warning:focus, a.bg-warning:hover {background-color: #f7ecb5}
.bg-danger {background-color: #f2dede}
a.bg-danger:focus, a.bg-danger:hover {background-color: #e4b9b9}
.page-header {padding-bottom: 8.5px;margin: 38px 0 19px;border-bottom: 1px solid #eee}
ol, ul {margin-top: 0;margin-bottom: 9.5px}
ol ol, ol ul, ul ol, ul ul {margin-bottom: 0}
.list-unstyled {padding-left: 0;list-style: none}
.list-inline {padding-left: 0;list-style: none;margin-left: -5px}
.list-inline > li {display: inline-block;padding-left: 5px;padding-right: 5px}
dl {margin-top: 0;margin-bottom: 19px}
dd, dt {line-height: 1.36}
dt {font-weight: 700}
dd {margin-left: 0}
@media (min-width: 768px) {
  .dl-horizontal dt {float: left;width: 160px;clear: left;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

  .dl-horizontal dd {margin-left: 180px}
}
abbr[data-original-title], abbr[title] {cursor: help;border-bottom: 1px dotted #999}
.initialism {font-size: 90%;text-transform: uppercase}
blockquote {padding: 9.5px 19px;margin: 0 0 19px;font-size: 17.5px;border-left: 5px solid #eee}
blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child {margin-bottom: 0}
blockquote .small, blockquote footer, blockquote small {display: block;font-size: 80%;line-height: 1.36;color: #999}
blockquote .small:before, blockquote footer:before, blockquote small:before {content: '\2014 \00A0'}
.blockquote-reverse, blockquote.pull-right {padding-right: 15px;padding-left: 0;border-right: 5px solid #eee;border-left: 0;text-align: right}
.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {content: ''}
.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {content: '\00A0 \2014'}
address {margin-bottom: 19px;font-style: normal;line-height: 1.36}
code, kbd, pre, samp {font-family: Menlo, Monaco, Consolas, "Courier New", monospace}
code {padding: 2px 4px;font-size: 90%;color: #333;background-color: #f9f9f9;border-radius: 0}
kbd {padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 0;box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25)}
kbd kbd {padding: 0;font-size: 100%;font-weight: 700;box-shadow: none}
pre {display: block;padding: 9px;margin: 0 0 9.5px;font-size: 13px;line-height: 1.36;word-break: break-all;word-wrap: break-word;color: #333;background-color: #f9f9f9;border: 1px solid #e8eced;border-radius: 0}
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 {padding-left: 8px;padding-right: 8px;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}
.container:after, .container:before {content: " ";display: table}
.container:after {clear: both}
.container:after, .container:before {content: " ";display: table}
.container:after {clear: both}
@media (min-width: 768px) {
  .container {width: none}
}
@media (min-width: 992px) {
  .container {width: none}
}
@media (min-width: 1200px) {
  .container {width: none}
}
.container-fluid {padding-left: 8px;padding-right: 8px;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px}
.container-fluid:after, .container-fluid:before {content: " ";display: table}
.container-fluid:after {clear: both}
.container-fluid:after, .container-fluid:before {content: " ";display: table}
.container-fluid:after {clear: both}
.row {margin-left: -8px;margin-right: -8px}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position: relative;min-height: 1px;padding-left: 8px;padding-right: 8px}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {float: left}
.col-xs-12 {width: 100%}
.col-xs-11 {width: 91.66666667%}
.col-xs-10 {width: 83.33333333%}
.col-xs-9 {width: 75%}
.col-xs-8 {width: 66.66666667%}
.col-xs-7 {width: 58.33333333%}
.col-xs-6 {width: 50%}
.col-xs-5 {width: 41.66666667%}
.col-xs-4 {width: 33.33333333%}
.col-xs-3 {width: 25%}
.col-xs-2 {width: 16.66666667%}
.col-xs-1 {width: 8.33333333%}
.col-xs-pull-12 {right: 100%}
.col-xs-pull-11 {right: 91.66666667%}
.col-xs-pull-10 {right: 83.33333333%}
.col-xs-pull-9 {right: 75%}
.col-xs-pull-8 {right: 66.66666667%}
.col-xs-pull-7 {right: 58.33333333%}
.col-xs-pull-6 {right: 50%}
.col-xs-pull-5 {right: 41.66666667%}
.col-xs-pull-4 {right: 33.33333333%}
.col-xs-pull-3 {right: 25%}
.col-xs-pull-2 {right: 16.66666667%}
.col-xs-pull-1 {right: 8.33333333%}
.col-xs-pull-0 {right: auto}
.col-xs-push-12 {left: 100%}
.col-xs-push-11 {left: 91.66666667%}
.col-xs-push-10 {left: 83.33333333%}
.col-xs-push-9 {left: 75%}
.col-xs-push-8 {left: 66.66666667%}
.col-xs-push-7 {left: 58.33333333%}
.col-xs-push-6 {left: 50%}
.col-xs-push-5 {left: 41.66666667%}
.col-xs-push-4 {left: 33.33333333%}
.col-xs-push-3 {left: 25%}
.col-xs-push-2 {left: 16.66666667%}
.col-xs-push-1 {left: 8.33333333%}
.col-xs-push-0 {left: auto}
.col-xs-offset-12 {margin-left: 100%}
.col-xs-offset-11 {margin-left: 91.66666667%}
.col-xs-offset-10 {margin-left: 83.33333333%}
.col-xs-offset-9 {margin-left: 75%}
.col-xs-offset-8 {margin-left: 66.66666667%}
.col-xs-offset-7 {margin-left: 58.33333333%}
.col-xs-offset-6 {margin-left: 50%}
.col-xs-offset-5 {margin-left: 41.66666667%}
.col-xs-offset-4 {margin-left: 33.33333333%}
.col-xs-offset-3 {margin-left: 25%}
.col-xs-offset-2 {margin-left: 16.66666667%}
.col-xs-offset-1 {margin-left: 8.33333333%}
.col-xs-offset-0 {margin-left: 0}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {float: left}

  .col-sm-12 {width: 100%}

  .col-sm-11 {width: 91.66666667%}

  .col-sm-10 {width: 83.33333333%}

  .col-sm-9 {width: 75%}

  .col-sm-8 {width: 66.66666667%}

  .col-sm-7 {width: 58.33333333%}

  .col-sm-6 {width: 50%}

  .col-sm-5 {width: 41.66666667%}

  .col-sm-4 {width: 33.33333333%}

  .col-sm-3 {width: 25%}

  .col-sm-2 {width: 16.66666667%}

  .col-sm-1 {width: 8.33333333%}

  .col-sm-pull-12 {right: 100%}

  .col-sm-pull-11 {right: 91.66666667%}

  .col-sm-pull-10 {right: 83.33333333%}

  .col-sm-pull-9 {right: 75%}

  .col-sm-pull-8 {right: 66.66666667%}

  .col-sm-pull-7 {right: 58.33333333%}

  .col-sm-pull-6 {right: 50%}

  .col-sm-pull-5 {right: 41.66666667%}

  .col-sm-pull-4 {right: 33.33333333%}

  .col-sm-pull-3 {right: 25%}

  .col-sm-pull-2 {right: 16.66666667%}

  .col-sm-pull-1 {right: 8.33333333%}

  .col-sm-pull-0 {right: auto}

  .col-sm-push-12 {left: 100%}

  .col-sm-push-11 {left: 91.66666667%}

  .col-sm-push-10 {left: 83.33333333%}

  .col-sm-push-9 {left: 75%}

  .col-sm-push-8 {left: 66.66666667%}

  .col-sm-push-7 {left: 58.33333333%}

  .col-sm-push-6 {left: 50%}

  .col-sm-push-5 {left: 41.66666667%}

  .col-sm-push-4 {left: 33.33333333%}

  .col-sm-push-3 {left: 25%}

  .col-sm-push-2 {left: 16.66666667%}

  .col-sm-push-1 {left: 8.33333333%}

  .col-sm-push-0 {left: auto}

  .col-sm-offset-12 {margin-left: 100%}

  .col-sm-offset-11 {margin-left: 91.66666667%}

  .col-sm-offset-10 {margin-left: 83.33333333%}

  .col-sm-offset-9 {margin-left: 75%}

  .col-sm-offset-8 {margin-left: 66.66666667%}

  .col-sm-offset-7 {margin-left: 58.33333333%}

  .col-sm-offset-6 {margin-left: 50%}

  .col-sm-offset-5 {margin-left: 41.66666667%}

  .col-sm-offset-4 {margin-left: 33.33333333%}

  .col-sm-offset-3 {margin-left: 25%}

  .col-sm-offset-2 {margin-left: 16.66666667%}

  .col-sm-offset-1 {margin-left: 8.33333333%}

  .col-sm-offset-0 {margin-left: 0}
}
@media (min-width: 992px) {
  .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float: left}

  .col-md-12 {width: 100%}

  .col-md-11 {width: 91.66666667%}

  .col-md-10 {width: 83.33333333%}

  .col-md-9 {width: 75%}

  .col-md-8 {width: 66.66666667%}

  .col-md-7 {width: 58.33333333%}

  .col-md-6 {width: 50%}

  .col-md-5 {width: 41.66666667%}

  .col-md-4 {width: 33.33333333%}

  .col-md-3 {width: 25%}

  .col-md-2 {width: 16.66666667%}

  .col-md-1 {width: 8.33333333%}

  .col-md-pull-12 {right: 100%}

  .col-md-pull-11 {right: 91.66666667%}

  .col-md-pull-10 {right: 83.33333333%}

  .col-md-pull-9 {right: 75%}

  .col-md-pull-8 {right: 66.66666667%}

  .col-md-pull-7 {right: 58.33333333%}

  .col-md-pull-6 {right: 50%}

  .col-md-pull-5 {right: 41.66666667%}

  .col-md-pull-4 {right: 33.33333333%}

  .col-md-pull-3 {right: 25%}

  .col-md-pull-2 {right: 16.66666667%}

  .col-md-pull-1 {right: 8.33333333%}

  .col-md-pull-0 {right: auto}

  .col-md-push-12 {left: 100%}

  .col-md-push-11 {left: 91.66666667%}

  .col-md-push-10 {left: 83.33333333%}

  .col-md-push-9 {left: 75%}

  .col-md-push-8 {left: 66.66666667%}

  .col-md-push-7 {left: 58.33333333%}

  .col-md-push-6 {left: 50%}

  .col-md-push-5 {left: 41.66666667%}

  .col-md-push-4 {left: 33.33333333%}

  .col-md-push-3 {left: 25%}

  .col-md-push-2 {left: 16.66666667%}

  .col-md-push-1 {left: 8.33333333%}

  .col-md-push-0 {left: auto}

  .col-md-offset-12 {margin-left: 100%}

  .col-md-offset-11 {margin-left: 91.66666667%}

  .col-md-offset-10 {margin-left: 83.33333333%}

  .col-md-offset-9 {margin-left: 75%}

  .col-md-offset-8 {margin-left: 66.66666667%}

  .col-md-offset-7 {margin-left: 58.33333333%}

  .col-md-offset-6 {margin-left: 50%}

  .col-md-offset-5 {margin-left: 41.66666667%}

  .col-md-offset-4 {margin-left: 33.33333333%}

  .col-md-offset-3 {margin-left: 25%}

  .col-md-offset-2 {margin-left: 16.66666667%}

  .col-md-offset-1 {margin-left: 8.33333333%}

  .col-md-offset-0 {margin-left: 0}
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {float: left}

  .col-lg-12 {width: 100%}

  .col-lg-11 {width: 91.66666667%}

  .col-lg-10 {width: 83.33333333%}

  .col-lg-9 {width: 75%}

  .col-lg-8 {width: 66.66666667%}

  .col-lg-7 {width: 58.33333333%}

  .col-lg-6 {width: 50%}

  .col-lg-5 {width: 41.66666667%}

  .col-lg-4 {width: 33.33333333%}

  .col-lg-3 {width: 25%}

  .col-lg-2 {width: 16.66666667%}

  .col-lg-1 {width: 8.33333333%}

  .col-lg-pull-12 {right: 100%}

  .col-lg-pull-11 {right: 91.66666667%}

  .col-lg-pull-10 {right: 83.33333333%}

  .col-lg-pull-9 {right: 75%}

  .col-lg-pull-8 {right: 66.66666667%}

  .col-lg-pull-7 {right: 58.33333333%}

  .col-lg-pull-6 {right: 50%}

  .col-lg-pull-5 {right: 41.66666667%}

  .col-lg-pull-4 {right: 33.33333333%}

  .col-lg-pull-3 {right: 25%}

  .col-lg-pull-2 {right: 16.66666667%}

  .col-lg-pull-1 {right: 8.33333333%}

  .col-lg-pull-0 {right: auto}

  .col-lg-push-12 {left: 100%}

  .col-lg-push-11 {left: 91.66666667%}

  .col-lg-push-10 {left: 83.33333333%}

  .col-lg-push-9 {left: 75%}

  .col-lg-push-8 {left: 66.66666667%}

  .col-lg-push-7 {left: 58.33333333%}

  .col-lg-push-6 {left: 50%}

  .col-lg-push-5 {left: 41.66666667%}

  .col-lg-push-4 {left: 33.33333333%}

  .col-lg-push-3 {left: 25%}

  .col-lg-push-2 {left: 16.66666667%}

  .col-lg-push-1 {left: 8.33333333%}

  .col-lg-push-0 {left: auto}

  .col-lg-offset-12 {margin-left: 100%}

  .col-lg-offset-11 {margin-left: 91.66666667%}

  .col-lg-offset-10 {margin-left: 83.33333333%}

  .col-lg-offset-9 {margin-left: 75%}

  .col-lg-offset-8 {margin-left: 66.66666667%}

  .col-lg-offset-7 {margin-left: 58.33333333%}

  .col-lg-offset-6 {margin-left: 50%}

  .col-lg-offset-5 {margin-left: 41.66666667%}

  .col-lg-offset-4 {margin-left: 33.33333333%}

  .col-lg-offset-3 {margin-left: 25%}

  .col-lg-offset-2 {margin-left: 16.66666667%}

  .col-lg-offset-1 {margin-left: 8.33333333%}

  .col-lg-offset-0 {margin-left: 0}
}
table {background-color: transparent}
caption {padding-top: 8px;padding-bottom: 8px;color: #999;text-align: left}
th {text-align: left}
.table {width: 100%;max-width: 100%;margin-bottom: 19px}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {padding: 8px;line-height: 1.36;vertical-align: top;border-top: 1px solid #e8eced}
.table > thead > tr > th {vertical-align: bottom;border-bottom: 2px solid #e8eced}
.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {border-top: 0}
.table > tbody + tbody {border-top: 2px solid #e8eced}
.table .table {background-color: #f3f3f3}
.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {padding: 5px}
.table-bordered {border: 1px solid #e8eced}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border: 1px solid #e8eced}
.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border-bottom-width: 2px}
.table-striped > tbody > tr:nth-of-type(odd) {background-color: #f9f9f9}
.table-hover > tbody > tr:hover {background-color: #e8eced}
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 > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active {background-color: #e8eced}
.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover {background-color: #dae0e2}
.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success {background-color: #d6e8cc}
.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover {background-color: #c8e0ba}
.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info {background-color: #dbd0f5}
.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover {background-color: #cbbbf1}
.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning {background-color: #fcf8e3}
.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover {background-color: #faf2cc}
.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger {background-color: #f2dede}
.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover {background-color: #ebcccc}
.table-responsive {overflow-x: auto;min-height: .01%}
@media screen and (max-width: 767px) {
  .table-responsive {width: 100%;margin-bottom: 14.25px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #e8eced}

  .table-responsive > .table {margin-bottom: 0}

  .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {white-space: nowrap}

  .table-responsive > .table-bordered {border: 0}

  .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child {border-left: 0}

  .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child {border-right: 0}

  .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th {border-bottom: 0}
}
fieldset {padding: 0;margin: 0;border: 0;min-width: 0}
legend {display: block;width: 100%;padding: 0;margin-bottom: 19px;font-size: 21px;line-height: inherit;color: #333;border: 0;border-bottom: 1px solid #e5e5e5}
label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700}
input[type=search] {-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}
input[type=checkbox], input[type=radio] {margin: 4px 0 0;line-height: normal}
input[type=file] {display: block}
input[type=range] {display: block;width: 100%}
select[multiple], select[size] {height: auto}
input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus {outline: 5px auto -webkit-focus-ring-color;outline: 0;outline-offset: -2px}
output {display: block;padding-top: 7px;font-size: 14px;line-height: 1.36;color: #555}
.form-control {display: block;width: 100%;height: 33px;padding: 6px 10px;font-size: 14px;line-height: 1.36;color: #555;background-color: #fff;background-image: none;border: 1px solid #d1d5d6;border-radius: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(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;-webkit-transition: all border-color ease-in-out .15s, box-shadow ease-in-out .15s ease-out;-moz-transition: all border-color ease-in-out .15s, box-shadow ease-in-out .15s ease-out;-o-transition: all border-color ease-in-out .15s, box-shadow ease-in-out .15s ease-out;transition: all border-color ease-in-out .15s, box-shadow ease-in-out .15s ease-out}
.form-control:focus {border-color: #99b4cc;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(153, 180, 204, .6);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(153, 180, 204, .6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(153, 180, 204, .6)}
.form-control:focus {border-color: #99b4cc;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(153, 180, 204, .6);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(153, 180, 204, .6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(153, 180, 204, .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: #eee;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=datetime-local].form-control, input[type=month].form-control, input[type=time].form-control {line-height: 33px}

  .input-group-sm input[type=date], .input-group-sm input[type=datetime-local], .input-group-sm input[type=month], .input-group-sm input[type=time], input[type=date].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm, input[type=time].input-sm {line-height: 30px}

  .input-group-lg input[type=date], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], .input-group-lg input[type=time], input[type=date].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg, input[type=time].input-lg {line-height: 46px}
}
.form-group {margin-bottom: 12px}
.checkbox, .radio {position: relative;display: block;margin-top: 10px;margin-bottom: 10px}
.checkbox label, .radio label {min-height: 19px;padding-left: 20px;margin-bottom: 0;font-weight: 400;cursor: pointer}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {position: absolute;margin-left: -20px}
.checkbox + .checkbox, .radio + .radio {margin-top: -5px}
.checkbox-inline, .radio-inline {position: relative;display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: 400;cursor: pointer}
.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {margin-top: 0;margin-left: 10px}
fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {cursor: not-allowed}
.checkbox-inline.disabled, .radio-inline.disabled, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio-inline {cursor: not-allowed}
.checkbox.disabled label, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .radio label {cursor: not-allowed}
.form-control-static {padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;min-height: 33px}
.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: 0}
select.input-sm {height: 30px;line-height: 30px}
select[multiple].input-sm, textarea.input-sm {height: auto}
.form-group-sm .form-control {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 0}
.form-group-sm select.form-control {height: 30px;line-height: 30px}
.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control {height: auto}
.form-group-sm .form-control-static {height: 30px;min-height: 31px;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: 0}
select.input-lg {height: 46px;line-height: 46px}
select[multiple].input-lg, textarea.input-lg {height: auto}
.form-group-lg .form-control {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 0}
.form-group-lg select.form-control {height: 46px;line-height: 46px}
.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control {height: auto}
.form-group-lg .form-control-static {height: 46px;min-height: 37px;padding: 11px 16px;font-size: 18px;line-height: 1.3333333}
.has-feedback {position: relative}
.has-feedback .form-control {padding-right: 41.25px}
.form-control-feedback {position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 33px;height: 33px;line-height: 33px;text-align: center;pointer-events: none}
.form-group-lg .form-control + .form-control-feedback, .input-group-lg + .form-control-feedback, .input-lg + .form-control-feedback {width: 46px;height: 46px;line-height: 46px}
.form-group-sm .form-control + .form-control-feedback, .input-group-sm + .form-control-feedback, .input-sm + .form-control-feedback {width: 30px;height: 30px;line-height: 30px}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {color: #52843b}
.has-success .form-control {border-color: #52843b;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}
.has-success .form-control:focus {border-color: #3c612c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #83bc6a;-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #83bc6a;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #83bc6a}
.has-success .input-group-addon {color: #52843b;border-color: #52843b;background-color: #d6e8cc}
.has-success .form-control-feedback {color: #52843b}
.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label {color: #9e7328}
.has-warning .form-control {border-color: #9e7328;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}
.has-warning .form-control:focus {border-color: #75551e;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d5a757;-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d5a757;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #d5a757}
.has-warning .input-group-addon {color: #9e7328;border-color: #9e7328;background-color: #fcf8e3}
.has-warning .form-control-feedback {color: #9e7328}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {color: #ad4846}
.has-error .form-control {border-color: #ad4846;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}
.has-error .form-control:focus {border-color: #893937;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #cf8b8a;-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #cf8b8a;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #cf8b8a}
.has-error .input-group-addon {color: #ad4846;border-color: #ad4846;background-color: #f2dede}
.has-error .form-control-feedback {color: #ad4846}
.has-feedback label ~ .form-control-feedback {top: 24px}
.has-feedback label.sr-only ~ .form-control-feedback {top: 0}
.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #737373}
@media (min-width: 768px) {
  .form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle}

  .form-inline .form-control {display: inline-block;width: auto;vertical-align: middle}

  .form-inline .form-control-static {display: inline-block}

  .form-inline .input-group {display: inline-table;vertical-align: middle}

  .form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn {width: auto}

  .form-inline .input-group > .form-control {width: 100%}

  .form-inline .control-label {margin-bottom: 0;vertical-align: middle}

  .form-inline .checkbox, .form-inline .radio {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle}

  .form-inline .checkbox label, .form-inline .radio label {padding-left: 0}

  .form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {position: relative;margin-left: 0}

  .form-inline .has-feedback .form-control-feedback {top: 0}
}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {margin-top: 0;margin-bottom: 0;padding-top: 7px}
.form-horizontal .checkbox, .form-horizontal .radio {min-height: 26px}
.form-horizontal .form-group {margin-left: -8px;margin-right: -8px}
@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: 8px}
@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: 400;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 10px;font-size: 14px;line-height: 1.36;border-radius: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline: 5px auto -webkit-focus-ring-color;outline: 0;outline-offset: -2px}
.btn.focus, .btn:focus, .btn:hover {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, .125);-moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {cursor: not-allowed;-webkit-opacity: .65;-khtml-opacity: .65;-moz-opacity: .65;opacity: .65;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
a.btn.disabled, fieldset[disabled] a.btn {pointer-events: none}
.btn-default {color: #333;background-color: #f7f7f7;border-color: #ccc}
.btn-default.focus, .btn-default:focus {color: #333;background-color: #dedede;border-color: #8c8c8c}
.btn-default:hover {color: #333;background-color: #dedede;border-color: #adadad}
.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {color: #333;background-color: #dedede;border-color: #adadad}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover {color: #333;background-color: #ccc;border-color: #8c8c8c}
.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {background-image: none}
.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {background-color: #f7f7f7;border-color: #ccc}
.btn-default .badge {color: #f7f7f7;background-color: #333}
.btn-primary {color: #fff;background-color: #537898;border-color: #537898}
.btn-primary.focus, .btn-primary:focus {color: #fff;background-color: #415e77;border-color: #263746}
.btn-primary:hover {color: #fff;background-color: #415e77;border-color: #3d5970}
.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {color: #fff;background-color: #415e77;border-color: #3d5970}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {color: #fff;background-color: #344c60;border-color: #263746}
.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary {background-image: none}
.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {background-color: #537898;border-color: #537898}
.btn-primary .badge {color: #537898;background-color: #fff}
.btn-success {color: #fff;background-color: #85b75f;border-color: #85b75f}
.btn-success.focus, .btn-success:focus {color: #fff;background-color: #6c9d46;border-color: #47682f}
.btn-success:hover {color: #fff;background-color: #6c9d46;border-color: #679643}
.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success {color: #fff;background-color: #6c9d46;border-color: #679643}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open > .dropdown-toggle.btn-success.focus, .open > .dropdown-toggle.btn-success:focus, .open > .dropdown-toggle.btn-success:hover {color: #fff;background-color: #5b843b;border-color: #47682f}
.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success {background-image: none}
.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {background-color: #85b75f;border-color: #85b75f}
.btn-success .badge {color: #85b75f;background-color: #fff}
.btn-info {color: #fff;background-color: #aba8cc;border-color: #aba8cc}
.btn-info.focus, .btn-info:focus {color: #fff;background-color: #8c88b9;border-color: #605a9a}
.btn-info:hover {color: #fff;background-color: #8c88b9;border-color: #8681b5}
.btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info {color: #fff;background-color: #8c88b9;border-color: #8681b5}
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info:hover {color: #fff;background-color: #7671ac;border-color: #605a9a}
.btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info {background-image: none}
.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {background-color: #aba8cc;border-color: #aba8cc}
.btn-info .badge {color: #aba8cc;background-color: #fff}
.btn-warning {color: #fff;background-color: #e4a133;border-color: #e4a133}
.btn-warning.focus, .btn-warning:focus {color: #fff;background-color: #c9871b;border-color: #865a12}
.btn-warning:hover {color: #fff;background-color: #c9871b;border-color: #c08119}
.btn-warning.active, .btn-warning:active, .open > .dropdown-toggle.btn-warning {color: #fff;background-color: #c9871b;border-color: #c08119}
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open > .dropdown-toggle.btn-warning.focus, .open > .dropdown-toggle.btn-warning:focus, .open > .dropdown-toggle.btn-warning:hover {color: #fff;background-color: #aa7216;border-color: #865a12}
.btn-warning.active, .btn-warning:active, .open > .dropdown-toggle.btn-warning {background-image: none}
.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {background-color: #e4a133;border-color: #e4a133}
.btn-warning .badge {color: #e4a133;background-color: #fff}
.btn-danger {color: #fff;background-color: #cf605d;border-color: #cf605d}
.btn-danger.focus, .btn-danger:focus {color: #fff;background-color: #c03c39;border-color: #852a27}
.btn-danger:hover {color: #fff;background-color: #c03c39;border-color: #b83a37}
.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger {color: #fff;background-color: #c03c39;border-color: #b83a37}
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open > .dropdown-toggle.btn-danger.focus, .open > .dropdown-toggle.btn-danger:focus, .open > .dropdown-toggle.btn-danger:hover {color: #fff;background-color: #a53431;border-color: #852a27}
.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger {background-image: none}
.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {background-color: #cf605d;border-color: #cf605d}
.btn-danger .badge {color: #cf605d;background-color: #fff}
.btn-link {color: #537898;font-weight: 400;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;-moz-box-shadow: none;box-shadow: none}
.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {border-color: transparent}
.btn-link:focus, .btn-link:hover {color: #385167;text-decoration: underline;background-color: transparent}
.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {color: #999;text-decoration: none}
.btn-group-lg > .btn, .btn-lg {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 0}
.btn-group-sm > .btn, .btn-sm {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 0}
.btn-group-xs > .btn, .btn-xs {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 0}
.btn-block {display: block;width: 100%}
.btn-block + .btn-block {margin-top: 5px}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {width: 100%}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;-webkit-transition: all opacity .15s linear ease-out;-moz-transition: all opacity .15s linear ease-out;-o-transition: all opacity .15s linear ease-out;transition: all opacity .15s linear ease-out}
.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;-moz-transition-duration: .35s;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .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-right: 4px solid transparent;border-left: 4px solid transparent}
.dropdown, .dropup {position: relative}
.dropdown-toggle:focus {outline: 0}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, .15);border-radius: 0;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175);background-clip: padding-box}
.dropdown-menu.pull-right {right: 0;left: auto}
.dropdown-menu .divider {height: 1px;margin: 8.5px 0;overflow: hidden;background-color: #e5e5e5}
.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.36;color: #333;white-space: nowrap}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {text-decoration: none;color: #262626;background-color: #f5f5f5}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {color: #fff;text-decoration: none;outline: 0;background-color: #537898}
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {color: #999}
.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {text-decoration: none;background-color: transparent;background-image: none;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.36;color: #999;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;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-vertical > .btn, .btn-group > .btn {position: relative;float: left}
.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {z-index: 2}
.btn-group .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, .125);-moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)}
.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow: none;-moz-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: 0;border-top-left-radius: 0;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: 0;border-bottom-left-radius: 0}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius: 0}
.btn-group-vertical > .btn-group:first-child: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=checkbox], [data-toggle=buttons] > .btn input[type=radio], [data-toggle=buttons] > .btn-group > .btn input[type=checkbox], [data-toggle=buttons] > .btn-group > .btn input[type=radio] {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: 0}
select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {height: 46px;line-height: 46px}
select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn, textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn {height: auto}
.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 0}
select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn {height: 30px;line-height: 30px}
select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn, textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn {height: auto}
.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell}
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {border-radius: 0}
.input-group-addon, .input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle}
.input-group-addon {padding: 6px 10px;font-size: 14px;font-weight: 400;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #d1d5d6;border-radius: 0}
.input-group-addon.input-sm {padding: 5px 10px;font-size: 12px;border-radius: 0}
.input-group-addon.input-lg {padding: 10px 16px;font-size: 18px;border-radius: 0}
.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] {margin-top: 0}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {border-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:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle {border-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:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover {z-index: 2}
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {margin-right: -1px}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {z-index: 2;margin-left: -1px}
.nav {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:focus, .nav > li > a:hover {text-decoration: none;background-color: #eee}
.nav > li.disabled > a {color: #999}
.nav > li.disabled > a:focus, .nav > li.disabled > a:hover {color: #999;text-decoration: none;background-color: transparent;cursor: not-allowed}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background-color: #eee;border-color: #537898}
.nav .nav-divider {height: 1px;margin: 8.5px 0;overflow: hidden;background-color: #e5e5e5}
.nav > li > a > img {max-width: none}
.nav-tabs {border-bottom: 1px solid #e8eced}
.nav-tabs > li {float: left;margin-bottom: -1px}
.nav-tabs > li > a {margin-right: 2px;line-height: 1.36;border: 1px solid transparent;border-radius: 0}
.nav-tabs > li > a:hover {border-color: #eee #eee #e8eced}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {color: #555;background-color: #f3f3f3;border: 1px solid #e8eced;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: 0}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {border: 1px solid #e8eced}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {border-bottom: 1px solid #e8eced;border-radius: 0}

  .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {border-bottom-color: #f3f3f3}
}
.nav-pills > li {float: left}
.nav-pills > li > a {border-radius: 0}
.nav-pills > li + li {margin-left: 2px}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {color: #fff;background-color: #537898}
.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: 0}
.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover {border: 1px solid #e8eced}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {border-bottom: 1px solid #e8eced;border-radius: 0}

  .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover {border-bottom-color: #f3f3f3}
}
.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: 43px;margin-bottom: 19px;border: 1px solid transparent}
@media (min-width: 768px) {
  .navbar {border-radius: 0}
}
@media (min-width: 768px) {
  .navbar-header {float: left}
}
.navbar-collapse {overflow-x: visible;padding-right: 8px;padding-left: 8px;border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);-webkit-overflow-scrolling: touch}
.navbar-collapse.in {overflow-y: auto}
@media (min-width: 768px) {
  .navbar-collapse {width: auto;border-top: 0;box-shadow: none}

  .navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important}

  .navbar-collapse.in {overflow-y: visible}

  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {padding-left: 0;padding-right: 0}
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: none}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 200px}
}
.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {margin-right: -8px;margin-left: -8px}
@media (min-width: 768px) {
  .container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {margin-right: 0;margin-left: 0}
}
.navbar-static-top {z-index: 1000;border-width: 0 0 1px}
@media (min-width: 768px) {
  .navbar-static-top {border-radius: 0}
}
.navbar-fixed-bottom, .navbar-fixed-top {position: fixed;right: 0;left: 0;z-index: 1030}
@media (min-width: 768px) {
  .navbar-fixed-bottom, .navbar-fixed-top {border-radius: 0}
}
.navbar-fixed-top {top: 0;border-width: 0 0 1px}
.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0}
.navbar-brand {float: left;padding: 12px 8px;font-size: 18px;line-height: 19px;height: 43px}
.navbar-brand:focus, .navbar-brand:hover {text-decoration: none}
.navbar-brand > img {display: block}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left: -8px}
}
.navbar-toggle {position: relative;float: right;margin-right: 8px;padding: 9px 10px;margin-top: 4.5px;margin-bottom: 4.5px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 0}
.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: 6px -8px}
.navbar-nav > li > a {padding-top: 10px;padding-bottom: 10px;line-height: 19px}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;box-shadow: none}

  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {padding: 5px 15px 5px 25px}

  .navbar-nav .open .dropdown-menu > li > a {line-height: 19px}

  .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropdown-menu > li > a:hover {background-image: none}
}
@media (min-width: 768px) {
  .navbar-nav {float: left;margin: 0}

  .navbar-nav > li {float: left}

  .navbar-nav > li > a {padding-top: 12px;padding-bottom: 12px}
}
.navbar-form {margin-left: -8px;margin-right: -8px;padding: 10px 8px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);margin-top: 5px;margin-bottom: 5px}
@media (min-width: 768px) {
  .navbar-form .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle}

  .navbar-form .form-control {display: inline-block;width: auto;vertical-align: middle}

  .navbar-form .form-control-static {display: inline-block}

  .navbar-form .input-group {display: inline-table;vertical-align: middle}

  .navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {width: auto}

  .navbar-form .input-group > .form-control {width: 100%}

  .navbar-form .control-label {margin-bottom: 0;vertical-align: middle}

  .navbar-form .checkbox, .navbar-form .radio {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle}

  .navbar-form .checkbox label, .navbar-form .radio label {padding-left: 0}

  .navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {position: relative;margin-left: 0}

  .navbar-form .has-feedback .form-control-feedback {top: 0}
}
@media (max-width: 767px) {
  .navbar-form .form-group {margin-bottom: 5px}

  .navbar-form .form-group:last-child {margin-bottom: 0}
}
@media (min-width: 768px) {
  .navbar-form {width: auto;border: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-bottom: 0;-webkit-box-shadow: none;-moz-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: 0;border-top-left-radius: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0}
.navbar-btn {margin-top: 5px;margin-bottom: 5px}
.navbar-btn.btn-sm {margin-top: 6.5px;margin-bottom: 6.5px}
.navbar-btn.btn-xs {margin-top: 10.5px;margin-bottom: 10.5px}
.navbar-text {margin-top: 12px;margin-bottom: 12px}
@media (min-width: 768px) {
  .navbar-text {float: left;margin-left: 8px;margin-right: 8px}
}
@media (min-width: 768px) {
  .navbar-left {float: left !important}

  .navbar-right {float: right !important;margin-right: -8px}

  .navbar-right ~ .navbar-right {margin-right: 0}
}
.navbar-default {background-color: #f8f8f8;border-color: #e7e7e7}
.navbar-default .navbar-brand {color: #777}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {color: #5e5e5e;background-color: transparent}
.navbar-default .navbar-text {color: #777}
.navbar-default .navbar-nav > li > a {color: #777}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color: #333;background-color: transparent}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {color: #555;background-color: #e7e7e7}
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:focus, .navbar-default .navbar-nav > .disabled > a:hover {color: #ccc;background-color: transparent}
.navbar-default .navbar-toggle {border-color: #e8eced}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #e8eced}
.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:focus, .navbar-default .navbar-nav > .open > a:hover {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:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {color: #333;background-color: transparent}

  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {color: #555;background-color: #e7e7e7}

  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {color: #ccc;background-color: transparent}
}
.navbar-default .navbar-link {color: #777}
.navbar-default .navbar-link:hover {color: #333}
.navbar-default .btn-link {color: #777}
.navbar-default .btn-link:focus, .navbar-default .btn-link:hover {color: #333}
.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {color: #ccc}
.navbar-inverse {background-color: #546e7a;border-color: transparent}
.navbar-inverse .navbar-brand {color: #dfdfdf}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {color: #fff;background-color: transparent}
.navbar-inverse .navbar-text {color: #999}
.navbar-inverse .navbar-nav > li > a {color: #dfdfdf}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {color: #fff;background-color: transparent}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {color: #fff;background-color: #3f535c}
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:focus, .navbar-inverse .navbar-nav > .disabled > a:hover {color: #444;background-color: transparent}
.navbar-inverse .navbar-toggle {border-color: transparent}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #3f535c}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #455b65}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {background-color: #3f535c;color: #fff}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: transparent}

  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: transparent}

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #dfdfdf}

  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {color: #fff;background-color: transparent}

  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {color: #fff;background-color: #3f535c}

  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {color: #444;background-color: transparent}
}
.navbar-inverse .navbar-link {color: #dfdfdf}
.navbar-inverse .navbar-link:hover {color: #fff}
.navbar-inverse .btn-link {color: #dfdfdf}
.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover {color: #fff}
.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {color: #444}
.breadcrumb {padding: 8px 15px;margin-bottom: 19px;list-style: none;background-color: #e8eced;border-radius: 0}
.breadcrumb > li {display: inline-block}
.breadcrumb > li + li:before {content: "/\00a0";padding: 0 5px;color: #ccc}
.breadcrumb > .active {color: #999}
.pagination {display: inline-block;padding-left: 0;margin: 19px 0;border-radius: 0}
.pagination > li {display: inline}
.pagination > li > a, .pagination > li > span {position: relative;float: left;padding: 6px 10px;line-height: 1.36;text-decoration: none;color: #537898;background-color: #fff;border: 1px solid #e8eced;margin-left: -1px}
.pagination > li:first-child > a, .pagination > li:first-child > span {margin-left: 0;border-bottom-left-radius: 0;border-top-left-radius: 0}
.pagination > li:last-child > a, .pagination > li:last-child > span {border-bottom-right-radius: 0;border-top-right-radius: 0}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {z-index: 2;color: #385167;background-color: #eee;border-color: #ddd}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {z-index: 3;color: #fff;background-color: #537898;border-color: #537898;cursor: default}
.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {color: #999;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: 0;border-top-left-radius: 0}
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {border-bottom-right-radius: 0;border-top-right-radius: 0}
.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: 0;border-top-left-radius: 0}
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {border-bottom-right-radius: 0;border-top-right-radius: 0}
.pager {padding-left: 0;margin: 19px 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 #e8eced;border-radius: 15px}
.pager li > a:focus, .pager li > a:hover {text-decoration: none;background-color: #eee}
.pager .next > a, .pager .next > span {float: right}
.pager .previous > a, .pager .previous > span {float: left}
.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover, .pager .disabled > span {color: #999;background-color: #fff;cursor: not-allowed}
.label {display: inline;padding: .2em .6em .3em;font-size: 75%;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em}
a.label:focus, a.label:hover {color: #fff;text-decoration: none;cursor: pointer}
.label:empty {display: none}
.btn .label {position: relative;top: -1px}
.label-default {background-color: #999}
.label-default[href]:focus, .label-default[href]:hover {background-color: grey}
.label-primary {background-color: #537898}
.label-primary[href]:focus, .label-primary[href]:hover {background-color: #415e77}
.label-success {background-color: #85b75f}
.label-success[href]:focus, .label-success[href]:hover {background-color: #6c9d46}
.label-info {background-color: #aba8cc}
.label-info[href]:focus, .label-info[href]:hover {background-color: #8c88b9}
.label-warning {background-color: #e4a133}
.label-warning[href]:focus, .label-warning[href]:hover {background-color: #c9871b}
.label-danger {background-color: #cf605d}
.label-danger[href]:focus, .label-danger[href]:hover {background-color: #c03c39}
.badge {display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 12px;font-weight: 700;color: #fff;line-height: 1;vertical-align: middle;white-space: nowrap;text-align: center;background-color: #999;border-radius: 10px}
.badge:empty {display: none}
.btn .badge {position: relative;top: -1px}
.btn-group-xs > .btn .badge, .btn-xs .badge {top: 0;padding: 1px 5px}
a.badge:focus, a.badge:hover {color: #fff;text-decoration: none;cursor: pointer}
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {color: #537898;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: #eee}
.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: 0;padding-left: 8px;padding-right: 8px}
.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: 19px;line-height: 1.36;background-color: #f3f3f3;border: 1px solid #e8eced;border-radius: 0;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;-webkit-transition: all border .2s ease-in-out ease-out;-moz-transition: all border .2s ease-in-out ease-out;-o-transition: all border .2s ease-in-out ease-out;transition: all border .2s ease-in-out ease-out}
.thumbnail a > img, .thumbnail > img {margin-left: auto;margin-right: auto}
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {border-color: #537898}
.thumbnail .caption {padding: 9px;color: #333}
.alert {padding: 15px;margin-bottom: 19px;border: 1px solid transparent;border-radius: 0}
.alert h4 {margin-top: 0;color: inherit}
.alert .alert-link {font-weight: 700}
.alert > p, .alert > ul {margin-bottom: 0}
.alert > p + p {margin-top: 5px}
.alert-dismissable, .alert-dismissible {padding-right: 35px}
.alert-dismissable .close, .alert-dismissible .close {position: relative;top: -2px;right: -21px;color: inherit}
.alert-success {background-color: #d6e8cc;border-color: #cee0ba;color: #52843b}
.alert-success hr {border-top-color: #c1d8a9}
.alert-success .alert-link {color: #3c612c}
.alert-info {background-color: #dbd0f5;border-color: #bab3ef;color: #83779c}
.alert-info hr {border-top-color: #a89eea}
.alert-info .alert-link {color: #6a5e82}
.alert-warning {background-color: #fcf8e3;border-color: #faebcc;color: #9e7328}
.alert-warning hr {border-top-color: #f7e1b5}
.alert-warning .alert-link {color: #75551e}
.alert-danger {background-color: #f2dede;border-color: #ebccd1;color: #ad4846}
.alert-danger hr {border-top-color: #e4b9c0}
.alert-danger .alert-link {color: #893937}
@-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: 19px;margin-bottom: 19px;background-color: #e8eced;border-radius: 0;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)}
.progress-bar {float: left;width: 0%;height: 100%;font-size: 12px;line-height: 19px;color: #fff;text-align: center;background-color: #537898;-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);-webkit-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease;-webkit-transition: all width .6s ease ease-out;-moz-transition: all width .6s ease ease-out;-o-transition: all width .6s ease ease-out;transition: all width .6s ease ease-out}
.progress-bar-striped, .progress-striped .progress-bar {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-size: 40px 40px}
.progress-bar.active, .progress.active .progress-bar {-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: #85b75f}
.progress-striped .progress-bar-success {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}
.progress-bar-info {background-color: #aba8cc}
.progress-striped .progress-bar-info {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}
.progress-bar-warning {background-color: #e4a133}
.progress-striped .progress-bar-warning {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)}
.progress-bar-danger {background-color: #cf605d}
.progress-striped .progress-bar-danger {background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .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-body, .media-left, .media-right {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 #e8eced}
.list-group-item:first-child {border-top-right-radius: 0;border-top-left-radius: 0}
.list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0}
a.list-group-item, button.list-group-item {color: #555}
a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {color: #333}
a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {text-decoration: none;color: #555;background-color: #e8eced}
button.list-group-item {width: 100%;text-align: left}
.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {background-color: #eee;color: #999;cursor: not-allowed}
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading {color: inherit}
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text {color: #999}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {z-index: 2;color: #333;background-color: #e8eced;border-color: #e8eced}
.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > small {color: inherit}
.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {color: #fff}
.list-group-item-success {color: #52843b;background-color: #d6e8cc}
a.list-group-item-success, button.list-group-item-success {color: #52843b}
a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {color: inherit}
a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {color: #52843b;background-color: #c8e0ba}
a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, button.list-group-item-success.active, button.list-group-item-success.active:focus, button.list-group-item-success.active:hover {color: #fff;background-color: #52843b;border-color: #52843b}
.list-group-item-info {color: #83779c;background-color: #dbd0f5}
a.list-group-item-info, button.list-group-item-info {color: #83779c}
a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {color: inherit}
a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {color: #83779c;background-color: #cbbbf1}
a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, button.list-group-item-info.active, button.list-group-item-info.active:focus, button.list-group-item-info.active:hover {color: #fff;background-color: #83779c;border-color: #83779c}
.list-group-item-warning {color: #9e7328;background-color: #fcf8e3}
a.list-group-item-warning, button.list-group-item-warning {color: #9e7328}
a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {color: inherit}
a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {color: #9e7328;background-color: #faf2cc}
a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, button.list-group-item-warning.active, button.list-group-item-warning.active:focus, button.list-group-item-warning.active:hover {color: #fff;background-color: #9e7328;border-color: #9e7328}
.list-group-item-danger {color: #ad4846;background-color: #f2dede}
a.list-group-item-danger, button.list-group-item-danger {color: #ad4846}
a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {color: inherit}
a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {color: #ad4846;background-color: #ebcccc}
a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, button.list-group-item-danger.active, button.list-group-item-danger.active:focus, button.list-group-item-danger.active:hover {color: #fff;background-color: #ad4846;border-color: #ad4846}
.list-group-item-heading {margin-top: 0;margin-bottom: 5px}
.list-group-item-text {margin-bottom: 0;line-height: 1.3}
.panel {margin-bottom: 19px;background-color: #fff;border: 1px solid transparent;border-radius: 0;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05)}
.panel-body {padding: 15px}
.panel-heading {padding: 6px 10px;border-bottom: 1px solid transparent;border-top-right-radius: -1;border-top-left-radius: -1}
.panel-heading > .dropdown .dropdown-toggle {color: inherit}
.panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit}
.panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a {color: inherit}
.panel-footer {padding: 6px 10px;background-color: #e8eced;border-top: 1px solid #e8eced;border-bottom-right-radius: -1;border-bottom-left-radius: -1}
.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: -1;border-top-left-radius: -1}
.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: -1;border-bottom-left-radius: -1}
.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 > .panel-collapse > .table, .panel > .table, .panel > .table-responsive > .table {margin-bottom: 0}
.panel > .panel-collapse > .table caption, .panel > .table caption, .panel > .table-responsive > .table caption {padding-left: 15px;padding-right: 15px}
.panel > .table-responsive:first-child > .table:first-child, .panel > .table:first-child {border-top-right-radius: -1;border-top-left-radius: -1}
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table:first-child > thead:first-child > tr:first-child {border-top-left-radius: -1;border-top-right-radius: -1}
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child {border-top-left-radius: -1}
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child {border-top-right-radius: -1}
.panel > .table-responsive:last-child > .table:last-child, .panel > .table:last-child {border-bottom-right-radius: -1;border-bottom-left-radius: -1}
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child {border-bottom-left-radius: -1;border-bottom-right-radius: -1}
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {border-bottom-left-radius: -1}
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {border-bottom-right-radius: -1}
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body {border-top: 1px solid #e8eced}
.panel > .table > tbody:first-child > tr:first-child td, .panel > .table > tbody:first-child > tr:first-child th {border-top: 0}
.panel > .table-bordered, .panel > .table-responsive > .table-bordered {border: 0}
.panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child {border-left: 0}
.panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child {border-right: 0}
.panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th {border-bottom: 0}
.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {border-bottom: 0}
.panel > .table-responsive {border: 0;margin-bottom: 0}
.panel-group {margin-bottom: 19px}
.panel-group .panel {margin-bottom: 0;border-radius: 0}
.panel-group .panel + .panel {margin-top: 5px}
.panel-group .panel-heading {border-bottom: 0}
.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {border-top: 1px solid #e8eced}
.panel-group .panel-footer {border-top: 0}
.panel-group .panel-footer + .panel-collapse .panel-body {border-bottom: 1px solid #e8eced}
.panel-default {border-color: #dcdcdc}
.panel-default > .panel-heading {color: #333;background-color: #fff;border-color: #dcdcdc}
.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: #dcdcdc}
.panel-default > .panel-heading .badge {color: #fff;background-color: #333}
.panel-default > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #dcdcdc}
.panel-primary {border-color: #849fab}
.panel-primary > .panel-heading {color: #fff;background-color: #537898;border-color: #849fab}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {border-top-color: #849fab}
.panel-primary > .panel-heading .badge {color: #537898;background-color: #fff}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #849fab}
.panel-success {border-color: #cee0ba}
.panel-success > .panel-heading {color: #52843b;background-color: #d6e8cc;border-color: #cee0ba}
.panel-success > .panel-heading + .panel-collapse > .panel-body {border-top-color: #cee0ba}
.panel-success > .panel-heading .badge {color: #d6e8cc;background-color: #52843b}
.panel-success > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #cee0ba}
.panel-info {border-color: #bab3ef}
.panel-info > .panel-heading {color: #83779c;background-color: #dbd0f5;border-color: #bab3ef}
.panel-info > .panel-heading + .panel-collapse > .panel-body {border-top-color: #bab3ef}
.panel-info > .panel-heading .badge {color: #dbd0f5;background-color: #83779c}
.panel-info > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #bab3ef}
.panel-warning {border-color: #faebcc}
.panel-warning > .panel-heading {color: #9e7328;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: #9e7328}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #faebcc}
.panel-danger {border-color: #ebccd1}
.panel-danger > .panel-heading {color: #ad4846;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: #ad4846}
.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 embed, .embed-responsive iframe, .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: #fff;border: 1px solid #ededed;border-radius: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)}
.well blockquote {border-color: #ddd;border-color: rgba(0, 0, 0, .15)}
.well-lg {padding: 24px;border-radius: 0}
.well-sm {padding: 9px;border-radius: 0}
.close {float: right;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;-webkit-opacity: .2;-khtml-opacity: .2;-moz-opacity: .2;opacity: .2}
.close:focus, .close:hover {color: #000;text-decoration: none;cursor: pointer;-webkit-opacity: .5;-khtml-opacity: .5;-moz-opacity: .5;opacity: .5}
button.close {padding: 0;cursor: pointer;background: 0 0;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%);-moz-transform: translate(0, -25%);-o-transform: translate(0, -25%);-ms-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform .3s ease-out;-moz-transition: -moz-transform .3s ease-out;-o-transition: -o-transform .3s ease-out;transition: transform .3s ease-out}
.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-o-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0)}
.modal-open .modal {overflow-x: hidden;overflow-y: auto}
.modal-dialog {position: relative;width: auto;margin: 10px}
.modal-content {position: relative;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, .2);border-radius: 0;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);-moz-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);box-shadow: 0 3px 9px rgba(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: #a3b3c7}
.modal-backdrop.fade {-webkit-opacity: 0;-khtml-opacity: 0;-moz-opacity: 0;opacity: 0}
.modal-backdrop.in {-webkit-opacity: .5;-khtml-opacity: .5;-moz-opacity: .5;opacity: .5}
.modal-header {padding: 10px;border-bottom: 1px solid #e5e5e5}
.modal-header .close {margin-top: -2px}
.modal-title {margin: 0;line-height: 24px}
.modal-body {position: relative;padding: 14px}
.modal-footer {padding: 14px;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, .5);-moz-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);box-shadow: 0 5px 15px rgba(0, 0, 0, .5)}

  .modal-sm {width: 300px}
}
@media (min-width: 992px) {
  .modal-lg {width: 900px}
}
.tooltip {position: absolute;z-index: 1600;display: block;font-family: 'Open Sans', sans-serif;font-style: normal;font-weight: 400;letter-spacing: normal;line-break: auto;line-height: 1.36;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;-webkit-opacity: 0;-khtml-opacity: 0;-moz-opacity: 0;opacity: 0}
.tooltip.in {-webkit-opacity: .9;-khtml-opacity: .9;-moz-opacity: .9;opacity: .9}
.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: 0}
.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: 1600;display: none;max-width: 276px;padding: 1px;font-family: 'Open Sans', sans-serif;font-style: normal;font-weight: 400;letter-spacing: normal;line-break: auto;line-height: 1.36;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, .2);border-radius: 0;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);box-shadow: 0 5px 10px rgba(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: -1 -1 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: #999;border-top-color: rgba(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: #999;border-right-color: rgba(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: #999;border-bottom-color: rgba(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: #999;border-left-color: rgba(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: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left;-webkit-transition: all .6s ease-in-out left ease-out;-moz-transition: all .6s ease-in-out left ease-out;-o-transition: all .6s ease-in-out left ease-out;transition: all .6s ease-in-out left ease-out}
.carousel-inner > .item > a > img, .carousel-inner > .item > img {line-height: 1}
@media all and (transform-3d),(-webkit-transform-3d) {
  .carousel-inner > .item {-webkit-transition: -webkit-transform .6s ease-in-out;-moz-transition: -moz-transform .6s ease-in-out;-o-transition: -o-transform .6s ease-in-out;transition: transform .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.active.right, .carousel-inner > .item.next {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);left: 0}

  .carousel-inner > .item.active.left, .carousel-inner > .item.prev {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);left: 0}

  .carousel-inner > .item.active, .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right {-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%;-webkit-opacity: .5;-khtml-opacity: .5;-moz-opacity: .5;opacity: .5;font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, .6);background-color: rgba(0, 0, 0, 0)}
.carousel-control.left {background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);background-repeat: repeat-x}
.carousel-control.right {left: auto;right: 0;background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);background-repeat: repeat-x}
.carousel-control:focus, .carousel-control:hover {outline: 0;color: #fff;text-decoration: none;-webkit-opacity: .9;-khtml-opacity: .9;-moz-opacity: .9;opacity: .9}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {position: absolute;top: 50%;margin-top: -10px;z-index: 5;display: inline-block}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {left: 50%;margin-left: -10px}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {right: 50%;margin-right: -10px}
.carousel-control .icon-next, .carousel-control .icon-prev {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: 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, .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-next, .carousel-control .icon-prev {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}
}
@-ms-viewport {
  width: device-width
}
.visible-lg, .visible-md, .visible-sm, .visible-xs {display: none !important}
.visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {display: none !important}
@media (max-width: 767px) {
  .visible-xs {display: block !important}

  table.visible-xs {display: table !important}

  tr.visible-xs {display: table-row !important}

  td.visible-xs, th.visible-xs {display: table-cell !important}
}
@media (max-width: 767px) {
  .visible-xs-block {display: block !important}
}
@media (max-width: 767px) {
  .visible-xs-inline {display: inline !important}
}
@media (max-width: 767px) {
  .visible-xs-inline-block {display: inline-block !important}
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {display: block !important}

  table.visible-sm {display: table !important}

  tr.visible-sm {display: table-row !important}

  td.visible-sm, th.visible-sm {display: table-cell !important}
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {display: block !important}
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {display: inline !important}
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {display: inline-block !important}
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {display: block !important}

  table.visible-md {display: table !important}

  tr.visible-md {display: table-row !important}

  td.visible-md, th.visible-md {display: table-cell !important}
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {display: block !important}
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {display: inline !important}
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {display: inline-block !important}
}
@media (min-width: 1200px) {
  .visible-lg {display: block !important}

  table.visible-lg {display: table !important}

  tr.visible-lg {display: table-row !important}

  td.visible-lg, th.visible-lg {display: table-cell !important}
}
@media (min-width: 1200px) {
  .visible-lg-block {display: block !important}
}
@media (min-width: 1200px) {
  .visible-lg-inline {display: inline !important}
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {display: inline-block !important}
}
@media (max-width: 767px) {
  .hidden-xs {display: none !important}
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {display: none !important}
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {display: none !important}
}
@media (min-width: 1200px) {
  .hidden-lg {display: none !important}
}
.visible-print {display: none !important}
@media print {
  .visible-print {display: block !important}

  table.visible-print {display: table !important}

  tr.visible-print {display: table-row !important}

  td.visible-print, th.visible-print {display: table-cell !important}
}
.visible-print-block {display: none !important}
@media print {
  .visible-print-block {display: block !important}
}
.visible-print-inline {display: none !important}
@media print {
  .visible-print-inline {display: inline !important}
}
.visible-print-inline-block {display: none !important}
@media print {
  .visible-print-inline-block {display: inline-block !important}
}
@media print {
  .hidden-print {display: none !important}
}
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {visibility: visible !important;background: #f2f2f2 !important;background: rgba(0, 0, 0, .06) !important;border: 0 none !important;-webkit-box-shadow: inset 0 0 12px 4px #fff;box-shadow: inset 0 0 12px 4px #fff}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {content: '!';visibility: hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper {-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);box-shadow: 0 2px 5px rgba(0, 0, 0, .2)}
.selectize-dropdown-header {position: relative;padding: 3px 10px;border-bottom: 1px solid #d0d0d0;background: #f8f8f8;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.selectize-dropdown-header-close {position: absolute;right: 10px;top: 50%;color: #333;opacity: .4;margin-top: -12px;line-height: 20px;font-size: 20px !important}
.selectize-dropdown-header-close:hover {color: #000}
.selectize-dropdown.plugin-optgroup_columns .optgroup {border-right: 1px solid #f2f2f2;border-top: 0 none;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {border-right: 0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {display: none}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {border-top: 0 none}
.selectize-control.plugin-remove_button [data-value] {position: relative;padding-right: 24px !important}
.selectize-control.plugin-remove_button [data-value] .remove {z-index: 1;position: absolute;top: 0;right: 0;bottom: 0;width: 17px;text-align: center;font-weight: 700;font-size: 12px;color: inherit;text-decoration: none;vertical-align: middle;display: inline-block;padding: 1px 0 0 0;border-left: 1px solid transparent;-webkit-border-radius: 0 2px 2px 0;-moz-border-radius: 0 2px 2px 0;border-radius: 0 2px 2px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.selectize-control.plugin-remove_button [data-value] .remove:hover {background: rgba(0, 0, 0, .05)}
.selectize-control.plugin-remove_button [data-value].active .remove {border-left-color: transparent}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {background: 0 0}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {border-left-color: rgba(77, 77, 77, 0)}
.selectize-control {position: relative}
.selectize-dropdown, .selectize-input, .selectize-input input {color: #333;font-family: inherit;font-size: inherit;line-height: 19px;-webkit-font-smoothing: inherit}
.selectize-control.single .selectize-input.input-active, .selectize-input {background: #fff;cursor: text;display: inline-block}
.selectize-input {border: 1px solid #d1d5d6;padding: 6px 10px;display: inline-block;width: 100%;overflow: hidden;position: relative;z-index: 1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.selectize-control.multi .selectize-input.has-items {padding: 5px 10px 2px}
.selectize-input.full {background-color: #fff}
.selectize-input.disabled, .selectize-input.disabled * {cursor: default !important}
.selectize-input.focus {-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15);box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15)}
.selectize-input.dropdown-active {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.selectize-input > * {vertical-align: baseline;display: -moz-inline-stack;display: inline-block;zoom: 1}
.selectize-control.multi .selectize-input > div {cursor: pointer;margin: 0 3px 3px 0;padding: 1px 3px;background: #efefef;color: #333;border: 0 solid transparent}
.selectize-control.multi .selectize-input > div.active {background: #537898;color: #fff;border: 0 solid transparent}
.selectize-control.multi .selectize-input.disabled > div, .selectize-control.multi .selectize-input.disabled > div.active {color: grey;background: #fff;border: 0 solid rgba(77, 77, 77, 0)}
.selectize-input > input {display: inline-block !important;padding: 0 !important;min-height: 0 !important;max-height: none !important;max-width: 100% !important;margin: 0 !important;text-indent: 0 !important;border: 0 none !important;background: 0 0 !important;line-height: inherit !important;-webkit-user-select: auto !important;-webkit-box-shadow: none !important;box-shadow: none !important}
.selectize-input > input::-ms-clear {display: none}
.selectize-input > input:focus {outline: 0 !important}
.selectize-input::after {content: ' ';display: block;clear: left}
.selectize-input.dropdown-active::before {content: ' ';display: block;position: absolute;background: #fff;height: 1px;bottom: 0;left: 0;right: 0}
.selectize-dropdown {position: absolute;z-index: 10;border: 1px solid #d0d0d0;background: #fff;margin: -1px 0 0 0;border-top: 0 none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1);box-shadow: 0 1px 3px rgba(0, 0, 0, .1);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.selectize-dropdown [data-selectable] {cursor: pointer;overflow: hidden}
.selectize-dropdown [data-selectable] .highlight {background: rgba(255, 237, 40, .4);-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px}
.selectize-dropdown .optgroup-header, .selectize-dropdown [data-selectable] {padding: 3px 10px}
.selectize-dropdown .optgroup:first-child .optgroup-header {border-top: 0 none}
.selectize-dropdown .optgroup-header {color: #999;background: #fff;cursor: default}
.selectize-dropdown .active {background-color: #f5f5f5;color: #262626}
.selectize-dropdown .active.create {color: #262626}
.selectize-dropdown .create {color: rgba(51, 51, 51, .5)}
.selectize-dropdown-content {overflow-y: auto;overflow-x: hidden;max-height: 200px}
.selectize-control.single .selectize-input, .selectize-control.single .selectize-input input {cursor: pointer}
.selectize-control.single .selectize-input.input-active, .selectize-control.single .selectize-input.input-active input {cursor: text}
.selectize-control.single .selectize-input:after {content: ' ';display: block;position: absolute;top: 50%;right: 15px;margin-top: -3px;width: 0;height: 0;border-style: solid;border-width: 5px 5px 0 5px;border-color: #333 transparent transparent transparent}
.selectize-control.single .selectize-input.dropdown-active:after {margin-top: -4px;border-width: 0 5px 5px 5px;border-color: transparent transparent #333 transparent}
.selectize-control.rtl.single .selectize-input:after {left: 15px;right: auto}
.selectize-control.rtl .selectize-input > input {margin: 0 4px 0 -2px !important}
.selectize-control .selectize-input.disabled {opacity: .5;background-color: #fff}
.filter > .form-group .field .selectize-control .selectize-input {font-size: 12px;padding: 4px 5px 0}
.selectize-dropdown, .selectize-dropdown.form-control {height: auto;padding: 0;margin: 2px 0 0 0;z-index: 1000;background: #fff;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, .15);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175)}
.selectize-dropdown .optgroup-header {font-size: 12px;line-height: 1.36}
.selectize-dropdown .optgroup:first-child:before {display: none}
.selectize-dropdown .optgroup:before {content: ' ';display: block;height: 1px;margin: 8.5px 0;overflow: hidden;background-color: #e5e5e5;margin-left: -10px;margin-right: -10px}
.selectize-dropdown-content {padding: 5px 0}
.selectize-dropdown-header {padding: 6px 10px}
.selectize-input {min-height: 33px}
.selectize-input.dropdown-active {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.selectize-input.dropdown-active::before {display: none}
.selectize-input.focus {border-color: #99b4cc;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(153, 180, 204, .6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(153, 180, 204, .6)}
.has-error .selectize-input {border-color: #ad4846;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)}
.has-error .selectize-input:focus {border-color: #893937;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #cf8b8a;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #cf8b8a}
.selectize-control.multi .selectize-input.has-items {padding-left: 7px;padding-right: 7px}
.selectize-control.multi .selectize-input > div {-webkit-border-radius: -1px;-moz-border-radius: -1px;border-radius: -1px}
.form-control.selectize-control {padding: 0;height: auto;border: none;background: 0 0;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0}
.note-editor {position: relative}
.note-editor .note-dropzone {position: absolute;display: none;z-index: 100;color: #87cefa;background-color: #fff;opacity: .95}
.note-editor .note-dropzone .note-dropzone-message {display: table-cell;vertical-align: middle;text-align: center;font-size: 28px;font-weight: 700}
.note-editor .note-dropzone.hover {color: #098ddf}
.note-editor.dragover .note-dropzone {display: table}
.note-editor .note-editing-area {position: relative}
.note-editor .note-editing-area .note-editable {outline: 0}
.note-editor .note-editing-area .note-editable sup {vertical-align: super}
.note-editor .note-editing-area .note-editable sub {vertical-align: sub}
.note-editor .note-editing-area img.note-float-left {margin-right: 10px}
.note-editor .note-editing-area img.note-float-right {margin-left: 10px}
.note-editor.note-frame {border: 1px solid #a9a9a9}
.note-editor.note-frame.codeview .note-editing-area .note-editable {display: none}
.note-editor.note-frame.codeview .note-editing-area .note-codable {display: block}
.note-editor.note-frame .note-editing-area {overflow: hidden}
.note-editor.note-frame .note-editing-area .note-editable {background-color: #fff;color: #000;padding: 10px;overflow: auto}
.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false] {background-color: #e5e5e5}
.note-editor.note-frame .note-editing-area .note-codable {display: none;width: 100%;padding: 10px;border: none;box-shadow: none;font-family: Menlo, Monaco, monospace, sans-serif;font-size: 14px;color: #ccc;background-color: #222;resize: none;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;margin-bottom: 0}
.note-editor.note-frame.fullscreen {position: fixed;top: 0;left: 0;width: 100% !important;z-index: 1050}
.note-editor.note-frame.fullscreen .note-editable {background-color: #fff}
.note-editor.note-frame.fullscreen .note-resizebar {display: none}
.note-editor.note-frame .note-statusbar {background-color: #f5f5f5;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px}
.note-editor.note-frame .note-statusbar .note-resizebar {padding-top: 1px;height: 8px;width: 100%;cursor: ns-resize}
.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar {width: 20px;margin: 1px auto;border-top: 1px solid #a9a9a9}
.note-editor.note-frame .note-placeholder {padding: 10px}
.note-popover.popover {max-width: none}
.note-popover.popover .popover-content a {display: inline-block;max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle}
.note-popover.popover .arrow {left: 20px !important}
.note-popover .popover-content, .panel-heading.note-toolbar {margin: 0;padding: 0 0 5px 5px}
.note-popover .popover-content > .btn-group, .panel-heading.note-toolbar > .btn-group {margin-top: 5px;margin-left: 0;margin-right: 5px}
.note-popover .popover-content .btn-group .note-table, .panel-heading.note-toolbar .btn-group .note-table {min-width: 0;padding: 5px}
.note-popover .popover-content .btn-group .note-table .note-dimension-picker, .panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker {font-size: 18px}
.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher, .panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher {position: absolute !important;z-index: 3;width: 10em;height: 10em;cursor: pointer}
.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted, .panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted {position: relative !important;z-index: 1;width: 5em;height: 5em;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC) repeat}
.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted, .panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted {position: absolute !important;z-index: 2;width: 1em;height: 1em;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC) repeat}
.note-popover .popover-content .note-style blockquote, .note-popover .popover-content .note-style h1, .note-popover .popover-content .note-style h2, .note-popover .popover-content .note-style h3, .note-popover .popover-content .note-style h4, .note-popover .popover-content .note-style h5, .note-popover .popover-content .note-style h6, .panel-heading.note-toolbar .note-style blockquote, .panel-heading.note-toolbar .note-style h1, .panel-heading.note-toolbar .note-style h2, .panel-heading.note-toolbar .note-style h3, .panel-heading.note-toolbar .note-style h4, .panel-heading.note-toolbar .note-style h5, .panel-heading.note-toolbar .note-style h6 {margin: 0}
.note-popover .popover-content .note-color .dropdown-toggle, .panel-heading.note-toolbar .note-color .dropdown-toggle {width: 20px;padding-left: 5px}
.note-popover .popover-content .note-color .dropdown-menu, .panel-heading.note-toolbar .note-color .dropdown-menu {min-width: 337px}
.note-popover .popover-content .note-color .dropdown-menu .note-palette, .panel-heading.note-toolbar .note-color .dropdown-menu .note-palette {display: inline-block;margin: 0;width: 160px}
.note-popover .popover-content .note-color .dropdown-menu .note-palette:first-child, .panel-heading.note-toolbar .note-color .dropdown-menu .note-palette:first-child {margin: 0 5px}
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-palette-title, .panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-palette-title {font-size: 12px;margin: 2px 7px;text-align: center;border-bottom: 1px solid #eee}
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset, .panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset {margin: 3px;padding: 0 3px;width: 100%;font-size: 11px;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-row, .panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-row {height: 20px}
.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset:hover, .panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset:hover {background: #eee}
.note-popover .popover-content .note-para .dropdown-menu, .panel-heading.note-toolbar .note-para .dropdown-menu {min-width: 216px;padding: 5px}
.note-popover .popover-content .note-para .dropdown-menu > div:first-child, .panel-heading.note-toolbar .note-para .dropdown-menu > div:first-child {margin-right: 5px}
.note-popover .popover-content .dropdown-menu, .panel-heading.note-toolbar .dropdown-menu {min-width: 90px}
.note-popover .popover-content .dropdown-menu.right, .panel-heading.note-toolbar .dropdown-menu.right {right: 0;left: auto}
.note-popover .popover-content .dropdown-menu.right::before, .panel-heading.note-toolbar .dropdown-menu.right::before {right: 9px;left: auto !important}
.note-popover .popover-content .dropdown-menu.right::after, .panel-heading.note-toolbar .dropdown-menu.right::after {right: 10px;left: auto !important}
.note-popover .popover-content .dropdown-menu.note-check li a i, .panel-heading.note-toolbar .dropdown-menu.note-check li a i {color: #00bfff;visibility: hidden}
.note-popover .popover-content .dropdown-menu.note-check li a.checked i, .panel-heading.note-toolbar .dropdown-menu.note-check li a.checked i {visibility: visible}
.note-popover .popover-content .note-fontsize-10, .panel-heading.note-toolbar .note-fontsize-10 {font-size: 10px}
.note-popover .popover-content .note-color-palette, .panel-heading.note-toolbar .note-color-palette {line-height: 1}
.note-popover .popover-content .note-color-palette div .note-color-btn, .panel-heading.note-toolbar .note-color-palette div .note-color-btn {width: 20px;height: 20px;padding: 0;margin: 0;border: 1px solid #fff}
.note-popover .popover-content .note-color-palette div .note-color-btn:hover, .panel-heading.note-toolbar .note-color-palette div .note-color-btn:hover {border: 1px solid #000}
.note-dialog > div {display: none}
.note-dialog .form-group {margin-left: 0;margin-right: 0}
.note-dialog .note-modal-form {margin: 0}
.note-dialog .note-image-dialog .note-dropzone {min-height: 100px;font-size: 30px;line-height: 4;color: #d3d3d3;text-align: center;border: 4px dashed #d3d3d3;margin-bottom: 10px}
@-moz-document url-prefix() {
  .note-dialog .note-image-input {height: auto}
}
.note-placeholder {position: absolute;display: none;color: gray}
.note-handle .note-control-selection {position: absolute;display: none;border: 1px solid #000}
.note-handle .note-control-selection > div {position: absolute}
.note-handle .note-control-selection .note-control-selection-bg {width: 100%;height: 100%;background-color: #000;-webkit-opacity: .3;-khtml-opacity: .3;-moz-opacity: .3;opacity: .3}
.note-handle .note-control-selection .note-control-handle {width: 7px;height: 7px;border: 1px solid #000}
.note-handle .note-control-selection .note-control-holder {width: 7px;height: 7px;border: 1px solid #000}
.note-handle .note-control-selection .note-control-sizing {width: 7px;height: 7px;border: 1px solid #000;background-color: #fff}
.note-handle .note-control-selection .note-control-nw {top: -5px;left: -5px;border-right: none;border-bottom: none}
.note-handle .note-control-selection .note-control-ne {top: -5px;right: -5px;border-bottom: none;border-left: none}
.note-handle .note-control-selection .note-control-sw {bottom: -5px;left: -5px;border-top: none;border-right: none}
.note-handle .note-control-selection .note-control-se {right: -5px;bottom: -5px;cursor: se-resize}
.note-handle .note-control-selection .note-control-se.note-control-holder {cursor: default;border-top: none;border-left: none}
.note-handle .note-control-selection .note-control-selection-info {right: 0;bottom: 0;padding: 5px;margin: 5px;color: #fff;background-color: #000;font-size: 12px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-opacity: .7;-khtml-opacity: .7;-moz-opacity: .7;opacity: .7}
.note-hint-popover {min-width: 100px;padding: 2px}
.note-hint-popover .popover-content {padding: 3px;max-height: 150px;overflow: auto}
.note-hint-popover .popover-content .note-hint-group .note-hint-item {display: block !important;padding: 3px}
.note-hint-popover .popover-content .note-hint-group .note-hint-item.active, .note-hint-popover .popover-content .note-hint-group .note-hint-item:hover {display: block;clear: both;font-weight: 400;line-height: 1.4;color: #fff;white-space: nowrap;text-decoration: none;background-color: #428bca;outline: 0;cursor: pointer}
@font-face {
  font-family: summernote;
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url(../../fonts/summernote.eot);
  src: url(../../fonts/summernote.eot?#iefix) format("embedded-opentype"), url(../../fonts/summernote.woff2) format("woff2"), url(../../fonts/summernote.woff) format("woff"), url(../../fonts/summernote.ttf?0d0d5fac99cc8774d89eb08b1a8323c7) format("truetype")
}
[class*=" note-icon"]:before, [class^=note-icon]:before {display: inline-block;font: normal normal normal 11px/1 summernote;text-rendering: auto;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased}
.note-icon-fw {text-align: center;width: 1.25em}
.note-icon-border {border: solid .08em #eee;border-radius: .1em;padding: .2em .25em .15em}
.note-icon-pull-left {float: left}
.note-icon-pull-right {float: right}
.note-icon.note-icon-pull-left {margin-right: .3em}
.note-icon.note-icon-pull-right {margin-left: .3em}
.note-icon-align::before {content: "\ea01"}
.note-icon-align-center::before {content: "\ea02"}
.note-icon-align-indent::before {content: "\ea03"}
.note-icon-align-justify::before {content: "\ea04"}
.note-icon-align-left::before {content: "\ea05"}
.note-icon-align-outdent::before {content: "\ea06"}
.note-icon-align-right::before {content: "\ea07"}
.note-icon-arrow-circle-down::before {content: "\ea08"}
.note-icon-arrow-circle-left::before {content: "\ea09"}
.note-icon-arrow-circle-right::before {content: "\ea0a"}
.note-icon-arrow-circle-up::before {content: "\ea0b"}
.note-icon-arrows-alt::before {content: "\ea0c"}
.note-icon-arrows-h::before {content: "\ea0d"}
.note-icon-arrows-v::before {content: "\ea0e"}
.note-icon-bold::before {content: "\ea0f"}
.note-icon-caret::before {content: "\ea10"}
.note-icon-chain-broken::before {content: "\ea11"}
.note-icon-circle::before {content: "\ea12"}
.note-icon-close::before {content: "\ea13"}
.note-icon-code::before {content: "\ea14"}
.note-icon-col-after::before {content: "\ea15"}
.note-icon-col-before::before {content: "\ea16"}
.note-icon-col-remove::before {content: "\ea17"}
.note-icon-eraser::before {content: "\ea18"}
.note-icon-float-left::before {content: "\ea19"}
.note-icon-float-none::before {content: "\ea1a"}
.note-icon-float-right::before {content: "\ea1b"}
.note-icon-font::before {content: "\ea1c"}
.note-icon-frame::before {content: "\ea1d"}
.note-icon-italic::before {content: "\ea1e"}
.note-icon-link::before {content: "\ea1f"}
.note-icon-magic::before {content: "\ea20"}
.note-icon-menu-check::before {content: "\ea21"}
.note-icon-minus::before {content: "\ea22"}
.note-icon-orderedlist::before {content: "\ea23"}
.note-icon-pencil::before {content: "\ea24"}
.note-icon-picture::before {content: "\ea25"}
.note-icon-question::before {content: "\ea26"}
.note-icon-redo::before {content: "\ea27"}
.note-icon-rollback::before {content: "\ea28"}
.note-icon-row-above::before {content: "\ea29"}
.note-icon-row-below::before {content: "\ea2a"}
.note-icon-row-remove::before {content: "\ea2b"}
.note-icon-special-character::before {content: "\ea2c"}
.note-icon-square::before {content: "\ea2d"}
.note-icon-strikethrough::before {content: "\ea2e"}
.note-icon-subscript::before {content: "\ea2f"}
.note-icon-summernote::before {content: "\ea30"}
.note-icon-superscript::before {content: "\ea31"}
.note-icon-table::before {content: "\ea32"}
.note-icon-text-height::before {content: "\ea33"}
.note-icon-trash::before {content: "\ea34"}
.note-icon-underline::before {content: "\ea35"}
.note-icon-undo::before {content: "\ea36"}
.note-icon-unorderedlist::before {content: "\ea37"}
.note-icon-video::before {content: "\ea38"}
.datepicker {border-radius: 0;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, .15);border-top: 0;border-bottom-color: rgba(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, .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.new, .datepicker table tr td.old {color: #999}
.datepicker table tr td.day:hover, .datepicker table tr td.focused {background: #eee;cursor: pointer}
.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {background: 0 0;color: #999;cursor: default}
.datepicker table tr td.highlighted {color: #000;background-color: #dbd0f5;border-color: #9b7ce3;border-radius: 0}
.datepicker table tr td.highlighted.focus, .datepicker table tr td.highlighted:focus {color: #000;background-color: #bba6ec;border-color: #5227b8}
.datepicker table tr td.highlighted:hover {color: #000;background-color: #bba6ec;border-color: #7449d8}
.datepicker table tr td.highlighted.active, .datepicker table tr td.highlighted:active, .open > .dropdown-toggle.datepicker table tr td.highlighted {color: #000;background-color: #bba6ec;border-color: #7449d8}
.datepicker table tr td.highlighted.active.focus, .datepicker table tr td.highlighted.active:focus, .datepicker table tr td.highlighted.active:hover, .datepicker table tr td.highlighted:active.focus, .datepicker table tr td.highlighted:active:focus, .datepicker table tr td.highlighted:active:hover, .open > .dropdown-toggle.datepicker table tr td.highlighted.focus, .open > .dropdown-toggle.datepicker table tr td.highlighted:focus, .open > .dropdown-toggle.datepicker table tr td.highlighted:hover {color: #000;background-color: #a489e6;border-color: #5227b8}
.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.focus, .datepicker table tr td.highlighted.disabled:focus, .datepicker table tr td.highlighted.disabled:hover, .datepicker table tr td.highlighted[disabled].focus, .datepicker table tr td.highlighted[disabled]:focus, .datepicker table tr td.highlighted[disabled]:hover, fieldset[disabled] .datepicker table tr td.highlighted.focus, fieldset[disabled] .datepicker table tr td.highlighted:focus, fieldset[disabled] .datepicker table tr td.highlighted:hover {background-color: #dbd0f5;border-color: #9b7ce3}
.datepicker table tr td.highlighted .badge {color: #dbd0f5;background-color: #000}
.datepicker table tr td.highlighted.focused {background: #bba6ec}
.datepicker table tr td.highlighted.disabled, .datepicker table tr td.highlighted.disabled:active {background: #dbd0f5;color: #999}
.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.focus, .datepicker table tr td.today.active:focus, .datepicker table tr td.today.active:hover, .datepicker table tr td.today:active.focus, .datepicker table tr td.today:active:focus, .datepicker table tr td.today:active:hover, .open > .dropdown-toggle.datepicker table tr td.today.focus, .open > .dropdown-toggle.datepicker table tr td.today:focus, .open > .dropdown-toggle.datepicker table tr td.today:hover {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.focus, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today[disabled].focus, .datepicker table tr td.today[disabled]:focus, .datepicker table tr td.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.today.focus, fieldset[disabled] .datepicker table tr td.today:focus, fieldset[disabled] .datepicker table tr td.today:hover {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: #999}
.datepicker table tr td.range {color: #000;background-color: #eee;border-color: #bbb;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.focus, .datepicker table tr td.range.active:focus, .datepicker table tr td.range.active:hover, .datepicker table tr td.range:active.focus, .datepicker table tr td.range:active:focus, .datepicker table tr td.range:active:hover, .open > .dropdown-toggle.datepicker table tr td.range.focus, .open > .dropdown-toggle.datepicker table tr td.range:focus, .open > .dropdown-toggle.datepicker table tr td.range:hover {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.focus, .datepicker table tr td.range.disabled:focus, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range[disabled].focus, .datepicker table tr td.range[disabled]:focus, .datepicker table tr td.range[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.focus, fieldset[disabled] .datepicker table tr td.range:focus, fieldset[disabled] .datepicker table tr td.range:hover {background-color: #eee;border-color: #bbb}
.datepicker table tr td.range .badge {color: #eee;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: #eee;color: #999}
.datepicker table tr td.range.highlighted {color: #000;background-color: #e5dff2;border-color: #a997d4}
.datepicker table tr td.range.highlighted.focus, .datepicker table tr td.range.highlighted:focus {color: #000;background-color: #c7bbe3;border-color: #6245a6}
.datepicker table tr td.range.highlighted:hover {color: #000;background-color: #c7bbe3;border-color: #866cc2}
.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: #c7bbe3;border-color: #866cc2}
.datepicker table tr td.range.highlighted.active.focus, .datepicker table tr td.range.highlighted.active:focus, .datepicker table tr td.range.highlighted.active:hover, .datepicker table tr td.range.highlighted:active.focus, .datepicker table tr td.range.highlighted:active:focus, .datepicker table tr td.range.highlighted:active:hover, .open > .dropdown-toggle.datepicker table tr td.range.highlighted.focus, .open > .dropdown-toggle.datepicker table tr td.range.highlighted:focus, .open > .dropdown-toggle.datepicker table tr td.range.highlighted:hover {color: #000;background-color: #b2a2d8;border-color: #6245a6}
.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.focus, .datepicker table tr td.range.highlighted.disabled:focus, .datepicker table tr td.range.highlighted.disabled:hover, .datepicker table tr td.range.highlighted[disabled].focus, .datepicker table tr td.range.highlighted[disabled]:focus, .datepicker table tr td.range.highlighted[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.highlighted.focus, fieldset[disabled] .datepicker table tr td.range.highlighted:focus, fieldset[disabled] .datepicker table tr td.range.highlighted:hover {background-color: #e5dff2;border-color: #a997d4}
.datepicker table tr td.range.highlighted .badge {color: #e5dff2;background-color: #000}
.datepicker table tr td.range.highlighted.focused {background: #c7bbe3}
.datepicker table tr td.range.highlighted.disabled, .datepicker table tr td.range.highlighted.disabled:active {background: #e5dff2;color: #999}
.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.focus, .datepicker table tr td.range.today.active:focus, .datepicker table tr td.range.today.active:hover, .datepicker table tr td.range.today:active.focus, .datepicker table tr td.range.today:active:focus, .datepicker table tr td.range.today:active:hover, .open > .dropdown-toggle.datepicker table tr td.range.today.focus, .open > .dropdown-toggle.datepicker table tr td.range.today:focus, .open > .dropdown-toggle.datepicker table tr td.range.today:hover {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.focus, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today[disabled].focus, .datepicker table tr td.range.today[disabled]:focus, .datepicker table tr td.range.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.today.focus, fieldset[disabled] .datepicker table tr td.range.today:focus, fieldset[disabled] .datepicker table tr td.range.today:hover {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: #999}
.datepicker table tr td.selected, .datepicker table tr td.selected.highlighted {color: #fff;background-color: #999;border-color: #555;text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)}
.datepicker table tr td.selected.focus, .datepicker table tr td.selected.highlighted.focus, .datepicker table tr td.selected.highlighted:focus, .datepicker table tr td.selected:focus {color: #fff;background-color: grey;border-color: #161616}
.datepicker table tr td.selected.highlighted:hover, .datepicker table tr td.selected:hover {color: #fff;background-color: grey;border-color: #373737}
.datepicker table tr td.selected.active, .datepicker table tr td.selected.highlighted.active, .datepicker table tr td.selected.highlighted:active, .datepicker table tr td.selected:active, .open > .dropdown-toggle.datepicker table tr td.selected, .open > .dropdown-toggle.datepicker table tr td.selected.highlighted {color: #fff;background-color: grey;border-color: #373737}
.datepicker table tr td.selected.active.focus, .datepicker table tr td.selected.active:focus, .datepicker table tr td.selected.active:hover, .datepicker table tr td.selected.highlighted.active.focus, .datepicker table tr td.selected.highlighted.active:focus, .datepicker table tr td.selected.highlighted.active:hover, .datepicker table tr td.selected.highlighted:active.focus, .datepicker table tr td.selected.highlighted:active:focus, .datepicker table tr td.selected.highlighted:active:hover, .datepicker table tr td.selected:active.focus, .datepicker table tr td.selected:active:focus, .datepicker table tr td.selected:active:hover, .open > .dropdown-toggle.datepicker table tr td.selected.focus, .open > .dropdown-toggle.datepicker table tr td.selected.highlighted.focus, .open > .dropdown-toggle.datepicker table tr td.selected.highlighted:focus, .open > .dropdown-toggle.datepicker table tr td.selected.highlighted:hover, .open > .dropdown-toggle.datepicker table tr td.selected:focus, .open > .dropdown-toggle.datepicker table tr td.selected:hover {color: #fff;background-color: #6e6e6e;border-color: #161616}
.datepicker table tr td.selected.active, .datepicker table tr td.selected.highlighted.active, .datepicker table tr td.selected.highlighted:active, .datepicker table tr td.selected: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.focus, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.highlighted.disabled.focus, .datepicker table tr td.selected.highlighted.disabled:focus, .datepicker table tr td.selected.highlighted.disabled:hover, .datepicker table tr td.selected.highlighted[disabled].focus, .datepicker table tr td.selected.highlighted[disabled]:focus, .datepicker table tr td.selected.highlighted[disabled]:hover, .datepicker table tr td.selected[disabled].focus, .datepicker table tr td.selected[disabled]:focus, .datepicker table tr td.selected[disabled]:hover, fieldset[disabled] .datepicker table tr td.selected.focus, fieldset[disabled] .datepicker table tr td.selected.highlighted.focus, fieldset[disabled] .datepicker table tr td.selected.highlighted:focus, fieldset[disabled] .datepicker table tr td.selected.highlighted:hover, fieldset[disabled] .datepicker table tr td.selected:focus, fieldset[disabled] .datepicker table tr td.selected:hover {background-color: #999;border-color: #555}
.datepicker table tr td.selected .badge, .datepicker table tr td.selected.highlighted .badge {color: #999;background-color: #fff}
.datepicker table tr td.active, .datepicker table tr td.active.highlighted {color: #fff;background-color: #537898;border-color: #537898;text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)}
.datepicker table tr td.active.focus, .datepicker table tr td.active.highlighted.focus, .datepicker table tr td.active.highlighted:focus, .datepicker table tr td.active:focus {color: #fff;background-color: #415e77;border-color: #263746}
.datepicker table tr td.active.highlighted:hover, .datepicker table tr td.active:hover {color: #fff;background-color: #415e77;border-color: #3d5970}
.datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active:active, .open > .dropdown-toggle.datepicker table tr td.active, .open > .dropdown-toggle.datepicker table tr td.active.highlighted {color: #fff;background-color: #415e77;border-color: #3d5970}
.datepicker table tr td.active.active.focus, .datepicker table tr td.active.active:focus, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.highlighted.active.focus, .datepicker table tr td.active.highlighted.active:focus, .datepicker table tr td.active.highlighted.active:hover, .datepicker table tr td.active.highlighted:active.focus, .datepicker table tr td.active.highlighted:active:focus, .datepicker table tr td.active.highlighted:active:hover, .datepicker table tr td.active:active.focus, .datepicker table tr td.active:active:focus, .datepicker table tr td.active:active:hover, .open > .dropdown-toggle.datepicker table tr td.active.focus, .open > .dropdown-toggle.datepicker table tr td.active.highlighted.focus, .open > .dropdown-toggle.datepicker table tr td.active.highlighted:focus, .open > .dropdown-toggle.datepicker table tr td.active.highlighted:hover, .open > .dropdown-toggle.datepicker table tr td.active:focus, .open > .dropdown-toggle.datepicker table tr td.active:hover {color: #fff;background-color: #344c60;border-color: #263746}
.datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active: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.focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.highlighted.disabled.focus, .datepicker table tr td.active.highlighted.disabled:focus, .datepicker table tr td.active.highlighted.disabled:hover, .datepicker table tr td.active.highlighted[disabled].focus, .datepicker table tr td.active.highlighted[disabled]:focus, .datepicker table tr td.active.highlighted[disabled]:hover, .datepicker table tr td.active[disabled].focus, .datepicker table tr td.active[disabled]:focus, .datepicker table tr td.active[disabled]:hover, fieldset[disabled] .datepicker table tr td.active.focus, fieldset[disabled] .datepicker table tr td.active.highlighted.focus, fieldset[disabled] .datepicker table tr td.active.highlighted:focus, fieldset[disabled] .datepicker table tr td.active.highlighted:hover, fieldset[disabled] .datepicker table tr td.active:focus, fieldset[disabled] .datepicker table tr td.active:hover {background-color: #537898;border-color: #537898}
.datepicker table tr td.active .badge, .datepicker table tr td.active.highlighted .badge {color: #537898;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.focused, .datepicker table tr td span:hover {background: #eee}
.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover {background: 0 0;color: #999;cursor: default}
.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover {color: #fff;background-color: #537898;border-color: #537898;text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)}
.datepicker table tr td span.active.disabled.focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover.focus, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.focus, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover.focus, .datepicker table tr td span.active:hover:focus {color: #fff;background-color: #415e77;border-color: #263746}
.datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover {color: #fff;background-color: #415e77;border-color: #3d5970}
.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.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:hover:active, .open > .dropdown-toggle.datepicker table tr td span.active, .open > .dropdown-toggle.datepicker table tr td span.active.disabled, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open > .dropdown-toggle.datepicker table tr td span.active:hover {color: #fff;background-color: #415e77;border-color: #3d5970}
.datepicker table tr td span.active.active.focus, .datepicker table tr td span.active.active:focus, .datepicker table tr td span.active.active:hover, .datepicker table tr td span.active.disabled.active.focus, .datepicker table tr td span.active.disabled.active:focus, .datepicker table tr td span.active.disabled.active:hover, .datepicker table tr td span.active.disabled:active.focus, .datepicker table tr td span.active.disabled:active:focus, .datepicker table tr td span.active.disabled:active:hover, .datepicker table tr td span.active.disabled:hover.active.focus, .datepicker table tr td span.active.disabled:hover.active:focus, .datepicker table tr td span.active.disabled:hover.active:hover, .datepicker table tr td span.active.disabled:hover:active.focus, .datepicker table tr td span.active.disabled:hover:active:focus, .datepicker table tr td span.active.disabled:hover:active:hover, .datepicker table tr td span.active:active.focus, .datepicker table tr td span.active:active:focus, .datepicker table tr td span.active:active:hover, .datepicker table tr td span.active:hover.active.focus, .datepicker table tr td span.active:hover.active:focus, .datepicker table tr td span.active:hover.active:hover, .datepicker table tr td span.active:hover:active.focus, .datepicker table tr td span.active:hover:active:focus, .datepicker table tr td span.active:hover:active:hover, .open > .dropdown-toggle.datepicker table tr td span.active.disabled.focus, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:focus, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover, .open > .dropdown-toggle.datepicker table tr td span.active.focus, .open > .dropdown-toggle.datepicker table tr td span.active:focus, .open > .dropdown-toggle.datepicker table tr td span.active:hover, .open > .dropdown-toggle.datepicker table tr td span.active:hover.focus, .open > .dropdown-toggle.datepicker table tr td span.active:hover:focus, .open > .dropdown-toggle.datepicker table tr td span.active:hover:hover {color: #fff;background-color: #344c60;border-color: #263746}
.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.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:hover:active, .open > .dropdown-toggle.datepicker table tr td span.active, .open > .dropdown-toggle.datepicker table tr td span.active.disabled, .open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .open > .dropdown-toggle.datepicker table tr td span.active:hover {background-image: none}
.datepicker table tr td span.active.disabled.disabled.focus, .datepicker table tr td span.active.disabled.disabled:focus, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active.disabled.focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.disabled.focus, .datepicker table tr td span.active.disabled:hover.disabled:focus, .datepicker table tr td span.active.disabled:hover.disabled:hover, .datepicker table tr td span.active.disabled:hover[disabled].focus, .datepicker table tr td span.active.disabled:hover[disabled]:focus, .datepicker table tr td span.active.disabled:hover[disabled]:hover, .datepicker table tr td span.active.disabled[disabled].focus, .datepicker table tr td span.active.disabled[disabled]:focus, .datepicker table tr td span.active.disabled[disabled]:hover, .datepicker table tr td span.active:hover.disabled.focus, .datepicker table tr td span.active:hover.disabled:focus, .datepicker table tr td span.active:hover.disabled:hover, .datepicker table tr td span.active:hover[disabled].focus, .datepicker table tr td span.active:hover[disabled]:focus, .datepicker table tr td span.active:hover[disabled]:hover, .datepicker table tr td span.active[disabled].focus, .datepicker table tr td span.active[disabled]:focus, .datepicker table tr td span.active[disabled]:hover, fieldset[disabled] .datepicker table tr td span.active.disabled.focus, fieldset[disabled] .datepicker table tr td span.active.disabled:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, fieldset[disabled] .datepicker table tr td span.active.focus, fieldset[disabled] .datepicker table tr td span.active:focus, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active:hover.focus, fieldset[disabled] .datepicker table tr td span.active:hover:focus, fieldset[disabled] .datepicker table tr td span.active:hover:hover {background-color: #537898;border-color: #537898}
.datepicker table tr td span.active .badge, .datepicker table tr td span.active.disabled .badge, .datepicker table tr td span.active.disabled:hover .badge, .datepicker table tr td span.active:hover .badge {color: #537898;background-color: #fff}
.datepicker table tr td span.new, .datepicker table tr td span.old {color: #999}
.datepicker .datepicker-switch {width: 145px}
.datepicker .datepicker-switch, .datepicker .next, .datepicker .prev, .datepicker tfoot tr th {cursor: pointer}
.datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker tfoot tr th:hover {background: #eee}
.datepicker .next.disabled, .datepicker .prev.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.36;border-width: 1px 0;margin-left: -5px;margin-right: -5px}
.ui-timepicker-wrapper {overflow-y: auto;height: 150px;width: 6.5em;background: #fff;border: 1px solid #ddd;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);box-shadow: 0 5px 10px rgba(0, 0, 0, .2);outline: 0;z-index: 10001;margin: 0}
.ui-timepicker-wrapper.ui-timepicker-with-duration {width: 11em}
.ui-timepicker-list {margin: 0;padding: 0;list-style: none}
.ui-timepicker-duration {margin-left: 5px;color: #888}
.ui-timepicker-list:hover .ui-timepicker-duration {color: #888}
.ui-timepicker-list li {padding: 3px 0 3px 5px;cursor: pointer;white-space: nowrap;color: #000;list-style: none;margin: 0}
.ui-timepicker-list:hover .ui-timepicker-selected {background: #fff;color: #000}
.ui-timepicker-list .ui-timepicker-selected:hover, .ui-timepicker-list li:hover, li.ui-timepicker-selected {background: #537898;color: #fff}
.ui-timepicker-list li:hover .ui-timepicker-duration, li.ui-timepicker-selected .ui-timepicker-duration {color: #ccc}
.ui-timepicker-list li.ui-timepicker-disabled, .ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {color: #888;cursor: default}
.ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {background: #f2f2f2}
#main > .calendar-container .timeline {border: 1px solid #d1d5d6}
.calendar-container .timeline {border-bottom: 1px solid #d1d5d6}
.vis-content .vis-item.clickable .vis-item-content {cursor: pointer !important}
.vis-item .vis-item-content:not(.clickable) {cursor: default !important}
.vis-content .vis-labelset .vis-label .vis-inner {max-width: 200px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 8px}
.vis-foreground .vis-group, .vis-labelset .vis-label {border-bottom-color: #d1d5d6 !important}
.vis-panel.vis-bottom, .vis-panel.vis-center, .vis-panel.vis-left, .vis-panel.vis-right, .vis-panel.vis-top, .vis-time-axis .vis-grid.vis-major {border-color: #d1d5d6 !important}
.vis-item .vis-item-content {color: #fff !important}
.vis-item.vis-box .vis-item-content, .vis-item.vis-range .vis-item-content {padding-left: 2px !important;padding-right: 2px !important;padding-top: 2px !important;padding-bottom: 2px !important}
.vis-timeline {border-width: 0 !important}
.vis-item .vis-item-content {font-size: .85em !important}
.vis-item.event-canceled .vis-item-content {text-decoration: line-through !important}
.vis-item.vis-box, .vis-item.vis-range {border-radius: 0 !important}
.vis-current-time {background-color: #e6adac !important}
.calendar-container .timeline .vis-item, .calendar-container .timeline .vis-item.vis-selected {border-color: #b0c3d4;background-color: #f2f5f8}
.calendar-container .timeline .vis-tooltip {display: none}
.vis-item.vis-background.busy {background-color: #eee}
.vis-item.vis-background.event-range {border-color: #6e91b0;border-left-width: 4px;border-right-width: 4px;border-left-style: solid;border-right-style: solid;background: 0 0}
@media screen and (max-width: 767px) {
  .vis-timeline {font-size: 93%}
}
.date-title {text-align: center !important}
.date-title h4 {margin: 10px 0 0}
.fc-event.event-canceled .fc-content {text-decoration: line-through !important}
.fc th {font-weight: 400}
.fc-content > .user > .avatar {position: relative;top: -1px}
.fc-time-grid-event .fc-bg {opacity: 0 !important}
.fc-state-default.fc-corner-left {border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important}
.fc-state-default.fc-corner-right {border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important}
.fc-event {border-radius: 0 !important;background-color: none !important}
.dashlet-body div.calendar-container {height: 100% !important}
.fc-event {min-height: 19px !important}
.fc-day-grid-event .fc-time {font-weight: 400 !important}
.fc-basic-view td.fc-day-number, .fc-basic-view td.fc-week-number span {padding-top: 0 !important}
.fc-ltr .fc-basic-view .fc-day-top {text-align: right !important}
@media screen and (max-width: 767px) {
  .fc-view-container {font-size: 85%}
}
/*!
 * Bootstrap Colorpicker v2.5.1
 * https://itsjavi.com/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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAQAAADa613fAAAP9klEQVR4XnRWC47rNgwcKjlA0bv2VL1Qi/YELRav7203iS1ppqZoiXCAhuBHVLI74xFtG3/Hz2joIOjRGuR5eMYuRn9YA1fds859KX8ZvczLr9/pImiR3Rqky9/wlajRIdVE/1Rufeu/0No3/ASgBZAJUkwgi0iCaEatekJJoEqiTQncd67/gyOfRCZshTed0Nl8LbLj8D6qxtoq9/7kJz/aH/3Xfu8VwI5+AUH8DxE7gUyiIpZ5LwiGzUqE3CScJsCDQHAsvBnxWpkbC0QMHmBp6latWS0bnvrCN/x1+xPfce+Ij0GAyeAGGz15sOiax2UylPhKrFaMPnVWClwepKh07hdhkVDsK2uoyEIySergjdbY2VBtV8VLr8Mf9mF/4wMb7kR8FOhzFWZZe7HIZD9JRIbee28eJKBweTB6TwjYkAgWaUmtDveGw1Wx3zZ76YlPPfQd/+gTTUFkiGiJ+NQAszU1EPT/QJEgufolAMPkNU4CVOyUIBLg4xglEZHGQnTFOFV0VaulYddBhA986ge/7N/yQi/3flFgwfQq2ibLnTDBRl9TmUHyJASPV/eoN0UISIr+ICQKIFV4EpljSjV1uFVUq9hRtet5e9gXvuyHPW0zMhQxWaoBBa9Tg8vsCEhww23Smd0CKjIkmPIoxWrUBDgJqFCyESF43ctQxLUoHN7Q1KyVhqrNNm3cy2vMyQNPVKjc29Rh5SSU+giWdRJHkLnQG71FQEuNyNGBTDdBQQAKCuGiEUS/jcyGbkMPq931OIzb/dUPGuVlG7f+slqkO5NAAlzTMdcq0NkzmsEBmAQkbI+pSHbiqnuWIA6lijhvqwIxMyWxMGZiPU669XJE1tADDTs2HWpwKxuqdnTpOiOR42xlzLtm3pXGel3xd8/oTs8Xy0MV8GM1RlsC2Y3Wy3wut3M+2mEVux0Gt9fhzTWyLvGiiJYaqY5DWRFIwAiQ5r6gB9GpQihJw4I9j5Mkscj3BnzGjBhv8xna5P1Jo428o6IOPY5KFZtVOkEKqUjqQY9Gi+jrIOFwJUDzRtA9xyoIrGGmkNRmxVAnZoK+TkUIeUYni5wEzgOG5iZX5HCr2JyQNqdk++G0rgb1ochSIGutTj4P7F0PuRUAolmh5sCzAHn1BYyaADh6bgFeoBx6vst091CEvcSLWBBpqGq384jZ5llVHSwEShLx+D4d0mU3D5eEAJQ9KEhOZUYnDENV2qKgmIlQhWfdvcoXYaegPp/n1oKIOgYFqxrzQSciqNhv/5FqPpy6b0UcX2vf13DfWySRSEgkEYlEJJGQSyKJSEQSCYlEEpHexIVO3XOevffze2a+PfPv9x1rne1c3b3Mmlmz9mE++zuzngfnw/E+Dlc4LL4NwHdFy7u3KGPVmZ6/4eeMoDyre3i/KHADIHYO04w9zO0mAotuKnrc7XaPjvu66bNe5cDT7RlPepEnfS2X8dF1/utDvD+OwGDBxEgQywLCvIMYWBY+DShwAAORAdv9PswhDAqOUCi5+71AbFcDMR4xBDNfhySKXPXZ1+Vub+Q1Ltf5z7eC0AjVldHI26rIFdKIAyYBJCFVUhVDwttAnM52B3Ect1TFQXzJ0z33lOuib/QO8g+CuO0gKBRU80A8hkeJ0b1KRQWmFQVSh8mf3lpUpNaRulzN5NArrmKKGMijXgzk7w5ijdFVgT8f1IdFNjVWjDWicUYWEEMmSFDtILdzHW5XueHp7p+yuS54ep5/c5BE2Gw/gWPNYU4/PZaak2VGEsFjSbOf8irea6KQgojGCk0KxZY31tWWgzwayF8N5KYyo3VADVicWWrhwzr3ZqIOa5xW5zbqMPPMiyDURHDIHQTeWq7KFXcQPOqzPOL5Ov/iIDEDy7DHEwx0PTgjO8SS0fOEHcZNMt+XKEFMj8Q4QUSvPu6HPuvd4N9/x12RPwcIVRCAakSOUzHgsUSMFWYzDQ+PiOJqAOuYc9jh5TecnA+xHfFyOYhebeTH89P80wrCJzUjlsx7euIV0g4zQFUSiBPioIWBACFC7GgDj8P91ZSJOQmQP74MAnQo8H5RIe8kZ0kBcQCMAlEpRDiKROBxbR0ksdhWFq0gR9q9uQzkDzuIFQSPqAgRCAsCaVNF2ZAAhxvtzcqcnDk6tpXxSsayqXLIgSOb6zqeH+fvO0i9XEu5EVV+OZehRZJ6BGTeaRhCkTzVIZeAzaWGAFfErIPogQI5CuR3HQQx7DzBB16R3s7e0MBUPedjWutgG/JUTPqMeAQNEiytJRnJearWUgdwFNxN7rtBoECuj/O3BMHaTIxQ0a4GctireElTJHJvLTaalih5kvBCGMvkdESUMAdCFaI4yG8SpDfRWAptqkAJUwCG6B7lOREFSZBqKs57MEHqVJEBwHa2lp0OiKtiQ18gx9P89QrSXyc0vObBM4vPmBADqJZLAo/yzK7qPSZstCy+fDSZlhrm+Zkyjsf5q2otdC14zkLjHLf0me9wjNqQo0B1a6wBJRaIEgC2Qw9oby/cRHA+xHCQy/xlB1HVSV3Y/5yVhsc7dBi2UoIWCMcbELZWgxNCGUZ5y4ceBaLlE8dAfrEosrYT+z8ya3sxXndFBxuQivNGEHFCbLGBlBLKGYHZoeoQpcjtMn/uICPefcxecpuDOEemg9S/44cflZPIlWolyHkLrEpgbS9IQRlAgZgi0WDjsEiPh+PN/Fkogq4GdzPtarlRGW2tJwEK1RMTEvdVdmhAKHO1pdUuGQsVcX+rSfGzDbwGyE8NRPQc83HCaOkTZwPqABZBdFq8zAN1gue0FPO8wYUFBE1WkMwVzM1iQ4BItFh+H36Qy/yJg0DRQICmBl+tbKUC5cCj3yXI+SUFBS78ZAcBtHt+e9lBuiqpTNh9zTvIjzuIWxVYGQJpAZY+VWS3QKh84iSZbwuIdiDpc4KztQa/sjhMaDJEJDSZ8mZ+kCBdC0JpKVNQzZdKu+EsOeFCosrngVAkDS/uy6iGnW7UxmMpkB8FyFKo6iQW8z1HuBdMu1pdkZdB8jWTjlFtNaiJRYniIDcD+eECMqFLS9ED6DgxzCMKnRD3HYYA2uMCJUh70OK8G0EUnJV8lqe8nj84QdqLhdoJskNlEw1ivajM8LtPBhIeN99LESXI9xcQIHFQudHngZjUhXOQeGlUYmAddh5pxMhzV0M1vMAtMFIVmfp6fq+DgEWefjQVenstaqUy3bJQAiVlEihDghCDINFQg8oUhoQPkO8SBEM7SFQ72VYBwPuE7k8uYF5LNwg/TEd2zkuKjIIhTiJRlYrDfNS1QL7DYUcbcCyKJNwOwucVCVSwBBj/DwghXA2hQtACgCBBPprfXkAIFIYRXhONQARFU00Tsh6LEmmQUbkTImMi9me5qaHDIeBgHeRbdxAIqAJBCDSoCNVQglrciqX/ZCD9RRP6rgpBvhmKAFhg2ForBLXBYPtUjj7vCHPe8SXbYAY47gHB9mKeqjjIg/53fmMD0fR9Bug7SFcHI6EA1OC/E8QTL4NgBSGiCiyTChnI1zcQxmyfRZGM6w701KRybDvsIK3LWDx6mxGkcglEZQLkawnCdppZ6sgCh8trWWBUQaUWCEOlOs7HAenFE45QSu9RQQDAqchXNxDq4orQR44qRIFUQvM+mRJuB6GDEixgCbSBQGXghEEbdn1P/zO/QhAWCsWsmRhLa2VFkSZIgSVKmgEQhvk6K8YKMRZl7Dwg4amOUYvFBfLlE4RasOCB5S9PXKq0AqGDMiYIReXF0mYctITWBmqR5F38X5Y7yJfeCtKBzNbWYm5XpsMpf3dRZD3jPDesvdVCOs6KYQXIFw1E4fcE8dHWOepZBXpLJcACWUZVMRZbfvgXR4Ak8A7VVSKSVuu9p6/mFxyE7cOWavtLp952O8huK83+gmHzHaAsVXLgAvl8gPCvHzAFsM8GNXGKPH5cmN02sXTLa8QdKRXMzHv67/k5A9k1UIx36UH/VlWWtuKssNiRapB6BaLXl6MA+ayDcNS3v/sYXgCL620F1kk8QhKAEOvKu4DvajDO5zkHc4fBg76anyEIIcamBPex5EK8AoVHhMW7QAqWrYD1204CJB1hCfOAV/PTBPH0zBmJmsZZKCEaAmdqm4zMcYxYLN0JuHThIAjirAnp3px7TRgD+ZSD/K92M1CNIgbC8Ex7FkSEIlQEEUQEQQQBRBABEUQQEQTx3X0Evap9AhP39jL5OvuzAWuvbDaTTDIzX2aypUCJ0i7nAigoQAk9gUIUSxXEoCFyyVIuL9ZQcMZoArnwr4D0OLS8jGNGTgGnsZQWMYrcOARoIReAALBeWhf+RUCAIEsECFQHLkwR5zj4JW3t5WOUU5djvgQIawD53EDsctmYz8xGaZGPBUR3qNkiGwqDICUYIFpqBgRaayCfFiAWR2wWvoobmzxdF8N5kyxXmvap/sgGcLF/aoBosbG+lE395R8zCA4BqUYgOgYq+HtvBrT0LK15X8lZwx5f9klCX0rdgXzIIGbdhXMqZtHzJhuptEjmsFc4KzmN5IFPtfM7gWw2kPczSIqQSPUDYKYBMamsBCpKphW0iA5H8AbMDPJOQYjLZg1Vk4G49GlCYNYAkdOd0kwRQ8FCyAHydgLZ6Z2AqrVtjDUQ7hCEmrkEooDAsB2YnBCvkBpZ6yBvJpCd7Mn5zJ6C4QF2BUQPgHEIGUrGnHzQ8rlMekBeTyAzwDJksxwM4+w3BY02B8mIl0CmFRm+ZscxAuSnvwqQsECTIGSV6FEoJFTygVuzB5xAsKqBvAQE3+nkVoJDI1BJIaPBWik7ZSu5NIp5A3mRQaTFvLgkO9fVgEgMqqeVfb+p55tijWH+Kea71ubq4v8Sl8089sZKbKEZNq+VUfISJJF7j79WrbYgS994ZEf+nIz0pNFRWqapSmK6P45i3OQuItIiPDyg6RnxZ4D0g+CFPxAzluoRsWsaA6I6JOqVWCisDvJ0BgHTzMSRgMi0vmi8R+sR6tg/XUh7kCc7kMRqSNkTBDx0OkAUegFcMazciBXNpm798R6klXap/WZz49TQwBHqEcj4oCToUPjUuP9lfxcbyKMAwT6bTf1qqIIQDl3i5oCERNmVm0wgW4A8BGRxMX3hWh8bEV5Rvfp4DS5F3djWH2ztDNWKW7OBjgjIwsDWaKRknJjqMsh9QCa1p608lLovFkBE969DYtYelSzwSRcg535vAsFeNU9SzRCYZb4LDmxmFQKkwYGM+5y/G7b1uxMIylLdyE5yxIyYsoXWhQIpzQhYPi3JkJoKkB9+BxD0OMuyOEBe36DgyPSrxscmATldgKj8PxrkA/kA5PYMgkrocwIQ6GSRGmF0VaNqBKQZ5FYDEZSDzFTzq9mBQjAayE1A+ryDTzcQZe0Ibbxj7EwpAmTrJwEimZR9CCPtODhzxuNtY19Zd2Lf/fjCTnEiDAOg62j1utb/dv9mZ/aHCj4AyOHbsW3/As0BTzIgeJU7AAAAAElFTkSuQmCC);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-alpha, .colorpicker-hue {width: 15px;height: 100px;float: left;cursor: row-resize;margin-left: 4px;margin-bottom: 4px}
.colorpicker-alpha i, .colorpicker-hue 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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAMAAABw8qpSAAABLFBMVEXqFBb/ABH/ACL/ADH/AEH/AFD/AGD/AG7/AH7/AI3/AJ3/AKz/ALz/AMr/ANv/AOr/APr2AP/mAP/XAP/HAP+4AP+oAP+aAP+JAP97AP9rAP9cAP9MAP8+AP8tAP8fAP8PAP8BAv8AEP8AH/8AL/8APv8ATv8AXP8Abf8Ae/8Ai/8Amv8Aqv8AuP8Ayf8A1/8A5/8A9/8A//gA/+kA/9kA/8oA/7oA/6wA/5sA/40A/30A/24A/14A/1AA/z8A/zEA/yEA/xEB/wMN/wAd/wAs/wA8/wBK/wBb/wBp/wB5/wCI/wCY/wCm/wC3/wDF/wDV/wDk/wD1/wD/+gD/7AD/3AD/zAD/vgD/rQD/nwD/jgD/gAD/cAD/YgD/UQD/QwD/MgD/JAD/FAD4Eg42qAedAAAAh0lEQVR4XgXAg3EDAAAAwI9to7Zt27a1/w49BASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTS1tHXo1KVbj159+g0YNGTYiFFjxk2YNGXajFlz5i1YtGTZilVr1m3YtGXbjl179h04dOTYiVNnzl24dOXajVt37j149OTZi1dv3n349OXbj19//wOxE1dQ8reGAAAAAElFTkSuQmCC)}
.colorpicker-alpha {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABkCAQAAAAVxWkcAAABr0lEQVR4Xo2VwU0DQQxF7dmRuNIFlzlSAR3QAaXQQdIBJVABFXDcOVAAd67cjJLR07dkhcSrkZKfb/t7bG88rFo3B5gZPMNycItu2xloGV7MWHzM9zuzFWCkmA0nK6AszCUJDW6+mG6R03ncw5v8EMTEvZ2O3AliYjpslblc0RF9LmZYWxURU6aKytWZYsoWCAe+xwOZp1GsEukGiIkYxcQCHck99+gRgB7JncyIB5SGEhP3Yh5P6JwX+u6AnYot104d8DJT7uH7M9JH6OZbimj0vfMVaYnJIZFJDBW9kHlerL2C6JV4mSt7uuo2N57RxnZ+usQjn0R1jwBJBrNO3evJpVYUWsJ/E3UiXRlv24/7YZ04xmEdWlzcKS+B/eapeyMvFd2k0+hRk/T0AmTW8h69s2sjYMsdPntECiILhAeIMZAeH4QvUwfn6ijC0tTV+fT9ky8jM9nK2g7Ly1VjSpKYq6IvsAm7MtNu1orEqa/K3KNvgMFdhfquPfJmp2dbh0/8Gzb6Y22ViaNr6n5410zXdngVhbu6XqdOtWOuin5hjABGp4a2uotZ71MVCfwDBt2/v37yo6AAAAAASUVORK5CYII=);display: none}
.colorpicker-alpha, .colorpicker-hue, .colorpicker-saturation {background-size: contain}
.colorpicker {padding: 4px;min-width: 130px;margin-top: 1px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;z-index: 2500}
.colorpicker:after, .colorpicker:before {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, .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 #fff;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(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABkCAQAAAAVxWkcAAABr0lEQVR4Xo2VwU0DQQxF7dmRuNIFlzlSAR3QAaXQQdIBJVABFXDcOVAAd67cjJLR07dkhcSrkZKfb/t7bG88rFo3B5gZPMNycItu2xloGV7MWHzM9zuzFWCkmA0nK6AszCUJDW6+mG6R03ncw5v8EMTEvZ2O3AliYjpslblc0RF9LmZYWxURU6aKytWZYsoWCAe+xwOZp1GsEukGiIkYxcQCHck99+gRgB7JncyIB5SGEhP3Yh5P6JwX+u6AnYot104d8DJT7uH7M9JH6OZbimj0vfMVaYnJIZFJDBW9kHlerL2C6JV4mSt7uuo2N57RxnZ+usQjn0R1jwBJBrNO3evJpVYUWsJ/E3UiXRlv24/7YZ04xmEdWlzcKS+B/eapeyMvFd2k0+hRk/T0AmTW8h69s2sjYMsdPntECiILhAeIMZAeH4QvUwfn6ijC0tTV+fT9ky8jM9nK2g7Ly1VjSpKYq6IvsAm7MtNu1orEqa/K3KNvgMFdhfquPfJmp2dbh0/8Gzb6Y22ViaNr6n5410zXdngVhbu6XqdOtWOuin5hjABGp4a2uotZ71MVCfwDBt2/v37yo6AAAAAASUVORK5CYII=);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 .add-on i, .colorpicker-element .input-group-addon 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-alpha, .colorpicker.colorpicker-horizontal .colorpicker-hue {width: 100px;height: 15px;float: left;cursor: col-resize;margin-left: 0;margin-bottom: 4px}
.colorpicker.colorpicker-horizontal .colorpicker-alpha i, .colorpicker.colorpicker-horizontal .colorpicker-hue i {display: block;height: 15px;background: #fff;position: absolute;top: 0;left: 0;width: 1px;border: none;margin-top: 0}
.colorpicker.colorpicker-horizontal .colorpicker-hue {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAABCAMAAAAfBfuPAAABLFBMVEXqFBb/ABH/ACL/ADH/AEH/AFD/AGD/AG7/AH7/AI3/AJ3/AKz/ALz/AMr/ANv/AOr/APr2AP/mAP/XAP/HAP+4AP+oAP+aAP+JAP97AP9rAP9cAP9MAP8+AP8tAP8fAP8PAP8BAv8AEP8AH/8AL/8APv8ATv8AXP8Abf8Ae/8Ai/8Amv8Aqv8AuP8Ayf8A1/8A5/8A9/8A//gA/+kA/9kA/8oA/7oA/6wA/5sA/40A/30A/24A/14A/1AA/z8A/zEA/yEA/xEB/wMN/wAd/wAs/wA8/wBK/wBb/wBp/wB5/wCI/wCY/wCm/wC3/wDF/wDV/wDk/wD1/wD/+gD/7AD/3AD/zAD/vgD/rQD/nwD/jgD/gAD/cAD/YgD/UQD/QwD/MgD/JAD/FAD4Eg42qAedAAAAbUlEQVR4XgXAghEDsbxtlrZt27ax/w49ACAYQTGcICmaYTleECVZUTXdMC1Wm93hdLk9Xp8/EAyFI9FYPJFMpTPZXL5QLJUr1Vq90Wy1O91efzAcjSfT2XyxXK03293+cDydL9fb/fF8vT/f3x+LfRNXARMbCAAAAABJRU5ErkJggg==)}
.colorpicker.colorpicker-horizontal .colorpicker-alpha {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAKCAQAAADoFTP1AAAB9ElEQVR4XoWTQW4VMRBEu9qWEimL7DhEMp8NF+ASnJJLcAQgE1bcgBUSkYKUuHCrZ9pjeqSU5Yn9LPu7umJQBIIv+k7vIOrtK66L4lmr3pVOrOv3otp619KZ0/KjdNI79L52Uo09FBQWrU0vfe5trezU+hLsoUKd3Repovte+0vbq/7Lj5XbaHECKasR9G4MPlbp+gzZxd6koPEJCkAYC5SjcOTAIIOK90Dja1IfIZ8Z+zAY9jm3b5Ia+MT5sFcqRJrR2AYYA8Kua5BzYRrFPNmD4PQMegGJMOffJJUsWiI3nCHZZjInNdffLWOufzbc3JaboCAVxwmnRHbhLSPwRJ4wU0BRSc6HkECYYVw95nMKgJOcylxrJttE5Ibzf9Xq9GPvP+WX3MiV/MGHfRu/SentRQrfG1GzsIrytdNXucSRKxQNIGHM9YhGFQJcdjNcBZvfJayuYe4Sia1CzwW+19mWOhe37HsxJWKwbu/jluEU15QzAQjAqCEbhMJc78GYV2E0kooHDubUImWkTOhGpgv8PoT8DJG/bzxna4BZ0eOFSOaLADGeSpFsg5AzeaDZIDQQXjZ4y/8ryfzUXBwdELRjTjCNvOeT0rNlrJz90vwy6N9pXXQEluX0inElpPWokSdiLCfiNJJjMKQ8Qsh8GEKQKMo/eiHrNbI9UksAAAAASUVORK5CYII=)}
.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}
.colorpicker-alpha.colorpicker-visible, .colorpicker-hue.colorpicker-visible, .colorpicker-saturation.colorpicker-visible, .colorpicker-selectors.colorpicker-visible, .colorpicker.colorpicker-visible {display: block}
.colorpicker-alpha.colorpicker-hidden, .colorpicker-hue.colorpicker-hidden, .colorpicker-saturation.colorpicker-hidden, .colorpicker-selectors.colorpicker-hidden, .colorpicker.colorpicker-hidden {display: none}
.colorpicker-inline.colorpicker-visible {display: inline-block}
/*!
 * Font Awesome Free 5.6.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, .fab, .fal, .far, .fas {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1}
.fa-lg {font-size: 1.33333333em;line-height: .75em;vertical-align: -.0667em}
.fa-xs {font-size: .75em}
.fa-sm {font-size: .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: 2.5em;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: .1em;border: solid .08em #eee;padding: .2em .25em .15em}
.fa-pull-left {float: left}
.fa-pull-right {float: right}
.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left {margin-right: .3em}
.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {margin-left: .3em}
.fa-spin {animation: fa-spin 2s infinite linear}
.fa-pulse {animation: fa-spin 1s infinite steps(8)}
@keyframes fa-spin {
  0% {transform: rotate(0)}
  100% {transform: rotate(360deg)}
}
.fa-rotate-90 {transform: rotate(90deg)}
.fa-rotate-180 {transform: rotate(180deg)}
.fa-rotate-270 {transform: rotate(270deg)}
.fa-flip-horizontal {transform: scale(-1, 1)}
.fa-flip-vertical {transform: scale(1, -1)}
.fa-flip-horizontal.fa-flip-vertical {transform: scale(-1, -1)}
:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-rotate-90 {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}
.fa-500px:before {content: "\f26e"}
.fa-accessible-icon:before {content: "\f368"}
.fa-accusoft:before {content: "\f369"}
.fa-acquisitions-incorporated:before {content: "\f6af"}
.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-adobe:before {content: "\f778"}
.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-artstation:before {content: "\f77a"}
.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-atlassian:before {content: "\f77b"}
.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-baby:before {content: "\f77c"}
.fa-baby-carriage:before {content: "\f77d"}
.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-biohazard:before {content: "\f780"}
.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-blender-phone:before {content: "\f6b6"}
.fa-blind:before {content: "\f29d"}
.fa-blog:before {content: "\f781"}
.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-dead:before {content: "\f6b7"}
.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-day:before {content: "\f783"}
.fa-calendar-minus:before {content: "\f272"}
.fa-calendar-plus:before {content: "\f271"}
.fa-calendar-times:before {content: "\f273"}
.fa-calendar-week:before {content: "\f784"}
.fa-camera:before {content: "\f030"}
.fa-camera-retro:before {content: "\f083"}
.fa-campground:before {content: "\f6bb"}
.fa-canadian-maple-leaf:before {content: "\f785"}
.fa-candy-cane:before {content: "\f786"}
.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-carrot:before {content: "\f787"}
.fa-cart-arrow-down:before {content: "\f218"}
.fa-cart-plus:before {content: "\f217"}
.fa-cash-register:before {content: "\f788"}
.fa-cat:before {content: "\f6be"}
.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-centos:before {content: "\f789"}
.fa-certificate:before {content: "\f0a3"}
.fa-chair:before {content: "\f6c0"}
.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-meatball:before {content: "\f73b"}
.fa-cloud-moon:before {content: "\f6c3"}
.fa-cloud-moon-rain:before {content: "\f73c"}
.fa-cloud-rain:before {content: "\f73d"}
.fa-cloud-showers-heavy:before {content: "\f740"}
.fa-cloud-sun:before {content: "\f6c4"}
.fa-cloud-sun-rain:before {content: "\f743"}
.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-compress-arrows-alt:before {content: "\f78c"}
.fa-concierge-bell:before {content: "\f562"}
.fa-confluence:before {content: "\f78d"}
.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-creative-commons-zero:before {content: "\f4f3"}
.fa-credit-card:before {content: "\f09d"}
.fa-critical-role:before {content: "\f6c9"}
.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-d-and-d-beyond:before {content: "\f6ca"}
.fa-dashcube:before {content: "\f210"}
.fa-database:before {content: "\f1c0"}
.fa-deaf:before {content: "\f2a4"}
.fa-delicious:before {content: "\f1a5"}
.fa-democrat:before {content: "\f747"}
.fa-deploydog:before {content: "\f38e"}
.fa-deskpro:before {content: "\f38f"}
.fa-desktop:before {content: "\f108"}
.fa-dev:before {content: "\f6cc"}
.fa-deviantart:before {content: "\f1bd"}
.fa-dharmachakra:before {content: "\f655"}
.fa-dhl:before {content: "\f790"}
.fa-diagnoses:before {content: "\f470"}
.fa-diaspora:before {content: "\f791"}
.fa-dice:before {content: "\f522"}
.fa-dice-d20:before {content: "\f6cf"}
.fa-dice-d6:before {content: "\f6d1"}
.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-dog:before {content: "\f6d3"}
.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-dragon:before {content: "\f6d5"}
.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-drumstick-bite:before {content: "\f6d7"}
.fa-drupal:before {content: "\f1a9"}
.fa-dumbbell:before {content: "\f44b"}
.fa-dumpster:before {content: "\f793"}
.fa-dumpster-fire:before {content: "\f794"}
.fa-dungeon:before {content: "\f6d9"}
.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-ethernet:before {content: "\f796"}
.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-fantasy-flight-games:before {content: "\f6dc"}
.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-fedex:before {content: "\f797"}
.fa-fedora:before {content: "\f798"}
.fa-female:before {content: "\f182"}
.fa-fighter-jet:before {content: "\f0fb"}
.fa-figma:before {content: "\f799"}
.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-csv:before {content: "\f6dd"}
.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-fist-raised:before {content: "\f6de"}
.fa-flag:before {content: "\f024"}
.fa-flag-checkered:before {content: "\f11e"}
.fa-flag-usa:before {content: "\f74d"}
.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-ghost:before {content: "\f6e2"}
.fa-gift:before {content: "\f06b"}
.fa-gifts:before {content: "\f79c"}
.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-cheers:before {content: "\f79f"}
.fa-glass-martini:before {content: "\f000"}
.fa-glass-martini-alt:before {content: "\f57b"}
.fa-glass-whiskey:before {content: "\f7a0"}
.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-globe-europe:before {content: "\f7a2"}
.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-lines:before {content: "\f7a4"}
.fa-grip-lines-vertical:before {content: "\f7a5"}
.fa-grip-vertical:before {content: "\f58e"}
.fa-gripfire:before {content: "\f3ac"}
.fa-grunt:before {content: "\f3ad"}
.fa-guitar:before {content: "\f7a6"}
.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-hammer:before {content: "\f6e3"}
.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-hanukiah:before {content: "\f6e6"}
.fa-hashtag:before {content: "\f292"}
.fa-hat-wizard:before {content: "\f6e8"}
.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-heart-broken:before {content: "\f7a9"}
.fa-heartbeat:before {content: "\f21e"}
.fa-helicopter:before {content: "\f533"}
.fa-highlighter:before {content: "\f591"}
.fa-hiking:before {content: "\f6ec"}
.fa-hippo:before {content: "\f6ed"}
.fa-hips:before {content: "\f452"}
.fa-hire-a-helper:before {content: "\f3b0"}
.fa-history:before {content: "\f1da"}
.fa-hockey-puck:before {content: "\f453"}
.fa-holly-berry:before {content: "\f7aa"}
.fa-home:before {content: "\f015"}
.fa-hooli:before {content: "\f427"}
.fa-hornbill:before {content: "\f592"}
.fa-horse:before {content: "\f6f0"}
.fa-horse-head:before {content: "\f7ab"}
.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-house-damage:before {content: "\f6f1"}
.fa-houzz:before {content: "\f27c"}
.fa-hryvnia:before {content: "\f6f2"}
.fa-html5:before {content: "\f13b"}
.fa-hubspot:before {content: "\f3b2"}
.fa-i-cursor:before {content: "\f246"}
.fa-icicles:before {content: "\f7ad"}
.fa-id-badge:before {content: "\f2c1"}
.fa-id-card:before {content: "\f2c2"}
.fa-id-card-alt:before {content: "\f47f"}
.fa-igloo:before {content: "\f7ae"}
.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-intercom:before {content: "\f7af"}
.fa-internet-explorer:before {content: "\f26b"}
.fa-invision:before {content: "\f7b0"}
.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-jira:before {content: "\f7b1"}
.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-mask:before {content: "\f6fa"}
.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-mendeley:before {content: "\f7b3"}
.fa-menorah:before {content: "\f676"}
.fa-mercury:before {content: "\f223"}
.fa-meteor:before {content: "\f753"}
.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-mitten:before {content: "\f7b5"}
.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-mountain:before {content: "\f6fc"}
.fa-mouse-pointer:before {content: "\f245"}
.fa-mug-hot:before {content: "\f7b6"}
.fa-music:before {content: "\f001"}
.fa-napster:before {content: "\f3d2"}
.fa-neos:before {content: "\f612"}
.fa-network-wired:before {content: "\f6ff"}
.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-otter:before {content: "\f700"}
.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-penny-arcade:before {content: "\f704"}
.fa-people-carry:before {content: "\f4ce"}
.fa-percent:before {content: "\f295"}
.fa-percentage:before {content: "\f541"}
.fa-periscope:before {content: "\f3da"}
.fa-person-booth:before {content: "\f756"}
.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-poo-storm:before {content: "\f75a"}
.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-radiation:before {content: "\f7b9"}
.fa-radiation-alt:before {content: "\f7ba"}
.fa-rainbow:before {content: "\f75b"}
.fa-random:before {content: "\f074"}
.fa-raspberry-pi:before {content: "\f7bb"}
.fa-ravelry:before {content: "\f2d9"}
.fa-react:before {content: "\f41b"}
.fa-reacteurope:before {content: "\f75d"}
.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-redhat:before {content: "\f7bc"}
.fa-redo:before {content: "\f01e"}
.fa-redo-alt:before {content: "\f2f9"}
.fa-registered:before {content: "\f25d"}
.fa-renren:before {content: "\f18b"}
.fa-reply:before {content: "\f3e5"}
.fa-reply-all:before {content: "\f122"}
.fa-replyd:before {content: "\f3e6"}
.fa-republican:before {content: "\f75e"}
.fa-researchgate:before {content: "\f4f8"}
.fa-resolving:before {content: "\f3e7"}
.fa-restroom:before {content: "\f7bd"}
.fa-retweet:before {content: "\f079"}
.fa-rev:before {content: "\f5b2"}
.fa-ribbon:before {content: "\f4d6"}
.fa-ring:before {content: "\f70b"}
.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-running:before {content: "\f70c"}
.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-satellite:before {content: "\f7bf"}
.fa-satellite-dish:before {content: "\f7c0"}
.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-scroll:before {content: "\f70e"}
.fa-sd-card:before {content: "\f7c2"}
.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-sim-card:before {content: "\f7c4"}
.fa-simplybuilt:before {content: "\f215"}
.fa-sistrix:before {content: "\f3ee"}
.fa-sitemap:before {content: "\f0e8"}
.fa-sith:before {content: "\f512"}
.fa-skating:before {content: "\f7c5"}
.fa-sketch:before {content: "\f7c6"}
.fa-skiing:before {content: "\f7c9"}
.fa-skiing-nordic:before {content: "\f7ca"}
.fa-skull:before {content: "\f54c"}
.fa-skull-crossbones:before {content: "\f714"}
.fa-skyatlas:before {content: "\f216"}
.fa-skype:before {content: "\f17e"}
.fa-slack:before {content: "\f198"}
.fa-slack-hash:before {content: "\f3ef"}
.fa-slash:before {content: "\f715"}
.fa-sleigh:before {content: "\f7cc"}
.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-smog:before {content: "\f75f"}
.fa-smoking:before {content: "\f48d"}
.fa-smoking-ban:before {content: "\f54d"}
.fa-sms:before {content: "\f7cd"}
.fa-snapchat:before {content: "\f2ab"}
.fa-snapchat-ghost:before {content: "\f2ac"}
.fa-snapchat-square:before {content: "\f2ad"}
.fa-snowboarding:before {content: "\f7ce"}
.fa-snowflake:before {content: "\f2dc"}
.fa-snowman:before {content: "\f7d0"}
.fa-snowplow:before {content: "\f7d2"}
.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-sourcetree:before {content: "\f7d3"}
.fa-spa:before {content: "\f5bb"}
.fa-space-shuttle:before {content: "\f197"}
.fa-speakap:before {content: "\f3f3"}
.fa-spider:before {content: "\f717"}
.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-suse:before {content: "\f7d6"}
.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-temperature-high:before {content: "\f769"}
.fa-temperature-low:before {content: "\f76b"}
.fa-tencent-weibo:before {content: "\f1d5"}
.fa-tenge:before {content: "\f7d7"}
.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-think-peaks:before {content: "\f731"}
.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-toilet:before {content: "\f7d8"}
.fa-toilet-paper:before {content: "\f71e"}
.fa-toolbox:before {content: "\f552"}
.fa-tools:before {content: "\f7d9"}
.fa-tooth:before {content: "\f5c9"}
.fa-torah:before {content: "\f6a0"}
.fa-torii-gate:before {content: "\f6a1"}
.fa-tractor:before {content: "\f722"}
.fa-trade-federation:before {content: "\f513"}
.fa-trademark:before {content: "\f25c"}
.fa-traffic-light:before {content: "\f637"}
.fa-train:before {content: "\f238"}
.fa-tram:before {content: "\f7da"}
.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-ubuntu:before {content: "\f7df"}
.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-ups:before {content: "\f7e0"}
.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-injured:before {content: "\f728"}
.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-usps:before {content: "\f7e1"}
.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-mute:before {content: "\f6a9"}
.fa-volume-off:before {content: "\f026"}
.fa-volume-up:before {content: "\f028"}
.fa-vote-yea:before {content: "\f772"}
.fa-vr-cardboard:before {content: "\f729"}
.fa-vuejs:before {content: "\f41f"}
.fa-walking:before {content: "\f554"}
.fa-wallet:before {content: "\f555"}
.fa-warehouse:before {content: "\f494"}
.fa-water:before {content: "\f773"}
.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-wind:before {content: "\f72e"}
.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-bottle:before {content: "\f72f"}
.fa-wine-glass:before {content: "\f4e3"}
.fa-wine-glass-alt:before {content: "\f5ce"}
.fa-wix:before {content: "\f5cf"}
.fa-wizards-of-the-coast:before {content: "\f730"}
.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-wpressr:before {content: "\f3e4"}
.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-yarn:before {content: "\f7e3"}
.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.6.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(../../fonts/fa-regular-400.eot);
  src: url(../../fonts/fa-regular-400.eot?#iefix) format('embedded-opentype'), url(../../fonts/fa-regular-400.woff2) format('woff2'), url(../../fonts/fa-regular-400.woff) format('woff'), url(../../fonts/fa-regular-400.ttf) format('truetype'), url(../../fonts/fa-regular-400.svg#fontawesome) format('svg')
}
.far {font-family: 'Font Awesome 5 Free';font-weight: 400}
/*!
 * Font Awesome Free 5.6.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(../../fonts/fa-solid-900.eot);
  src: url(../../fonts/fa-solid-900.eot?#iefix) format('embedded-opentype'), url(../../fonts/fa-solid-900.woff2) format('woff2'), url(../../fonts/fa-solid-900.woff) format('woff'), url(../../fonts/fa-solid-900.ttf) format('truetype'), url(../../fonts/fa-solid-900.svg#fontawesome) format('svg')
}
.fa, .fas {font-family: 'Font Awesome 5 Free';font-weight: 900}
/*!
 * required gridstack 1.2.1 CSS for default 12 and 1 columnMode size. Use gridstack-extra.css for others
 * https://gridstackjs.com/
 * (c) 2014-2020 Alain Dumesny, Dylan Weiss, Pavel Reznikov
 * gridstack.js may be freely distributed under the MIT license.
*/
:root .grid-stack-item > .ui-resizable-handle {filter: none}
.grid-stack {position: relative}
.grid-stack.grid-stack-rtl {direction: ltr}
.grid-stack.grid-stack-rtl > .grid-stack-item {direction: rtl}
.grid-stack .grid-stack-placeholder > .placeholder-content {border: 1px dashed #d3d3d3;margin: 0;position: absolute;top: 0;left: 10px;right: 10px;bottom: 0;width: auto;z-index: 0 !important;text-align: center}
.grid-stack > .grid-stack-item {min-width: 8.33333333%;position: absolute;padding: 0}
.grid-stack > .grid-stack-item > .grid-stack-item-content {margin: 0;position: absolute;top: 0;left: 10px;right: 10px;bottom: 0;width: auto;overflow-x: hidden;overflow-y: auto}
.grid-stack > .grid-stack-item > .ui-resizable-handle {position: absolute;font-size: .1px;display: block;-ms-touch-action: none;touch-action: none}
.grid-stack > .grid-stack-item.ui-resizable-autohide > .ui-resizable-handle, .grid-stack > .grid-stack-item.ui-resizable-disabled > .ui-resizable-handle {display: none}
.grid-stack > .grid-stack-item.ui-draggable-dragging, .grid-stack > .grid-stack-item.ui-resizable-resizing {z-index: 100}
.grid-stack > .grid-stack-item.ui-draggable-dragging > .grid-stack-item-content, .grid-stack > .grid-stack-item.ui-resizable-resizing > .grid-stack-item-content {box-shadow: 1px 4px 6px rgba(0, 0, 0, .2);opacity: .8}
.grid-stack > .grid-stack-item > .ui-resizable-se, .grid-stack > .grid-stack-item > .ui-resizable-sw {background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-repeat: no-repeat;background-position: center;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}
.grid-stack > .grid-stack-item > .ui-resizable-se {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}
.grid-stack > .grid-stack-item > .ui-resizable-nw {cursor: nw-resize;width: 20px;height: 20px;left: 10px;top: 0}
.grid-stack > .grid-stack-item > .ui-resizable-n {cursor: n-resize;height: 10px;top: 0;left: 25px;right: 25px}
.grid-stack > .grid-stack-item > .ui-resizable-ne {cursor: ne-resize;width: 20px;height: 20px;right: 10px;top: 0}
.grid-stack > .grid-stack-item > .ui-resizable-e {cursor: e-resize;width: 10px;right: 10px;top: 15px;bottom: 15px}
.grid-stack > .grid-stack-item > .ui-resizable-se {cursor: se-resize;width: 20px;height: 20px;right: 10px;bottom: 0}
.grid-stack > .grid-stack-item > .ui-resizable-s {cursor: s-resize;height: 10px;left: 25px;bottom: 0;right: 25px}
.grid-stack > .grid-stack-item > .ui-resizable-sw {cursor: sw-resize;width: 20px;height: 20px;left: 10px;bottom: 0}
.grid-stack > .grid-stack-item > .ui-resizable-w {cursor: w-resize;width: 10px;left: 10px;top: 15px;bottom: 15px}
.grid-stack > .grid-stack-item.ui-draggable-dragging > .ui-resizable-handle {display: none !important}
.grid-stack > .grid-stack-item[data-gs-width='1'] {width: 8.33333333%}
.grid-stack > .grid-stack-item[data-gs-x='1'] {left: 8.33333333%}
.grid-stack > .grid-stack-item[data-gs-min-width='1'] {min-width: 8.33333333%}
.grid-stack > .grid-stack-item[data-gs-max-width='1'] {max-width: 8.33333333%}
.grid-stack > .grid-stack-item[data-gs-width='2'] {width: 16.66666667%}
.grid-stack > .grid-stack-item[data-gs-x='2'] {left: 16.66666667%}
.grid-stack > .grid-stack-item[data-gs-min-width='2'] {min-width: 16.66666667%}
.grid-stack > .grid-stack-item[data-gs-max-width='2'] {max-width: 16.66666667%}
.grid-stack > .grid-stack-item[data-gs-width='3'] {width: 25%}
.grid-stack > .grid-stack-item[data-gs-x='3'] {left: 25%}
.grid-stack > .grid-stack-item[data-gs-min-width='3'] {min-width: 25%}
.grid-stack > .grid-stack-item[data-gs-max-width='3'] {max-width: 25%}
.grid-stack > .grid-stack-item[data-gs-width='4'] {width: 33.33333333%}
.grid-stack > .grid-stack-item[data-gs-x='4'] {left: 33.33333333%}
.grid-stack > .grid-stack-item[data-gs-min-width='4'] {min-width: 33.33333333%}
.grid-stack > .grid-stack-item[data-gs-max-width='4'] {max-width: 33.33333333%}
.grid-stack > .grid-stack-item[data-gs-width='5'] {width: 41.66666667%}
.grid-stack > .grid-stack-item[data-gs-x='5'] {left: 41.66666667%}
.grid-stack > .grid-stack-item[data-gs-min-width='5'] {min-width: 41.66666667%}
.grid-stack > .grid-stack-item[data-gs-max-width='5'] {max-width: 41.66666667%}
.grid-stack > .grid-stack-item[data-gs-width='6'] {width: 50%}
.grid-stack > .grid-stack-item[data-gs-x='6'] {left: 50%}
.grid-stack > .grid-stack-item[data-gs-min-width='6'] {min-width: 50%}
.grid-stack > .grid-stack-item[data-gs-max-width='6'] {max-width: 50%}
.grid-stack > .grid-stack-item[data-gs-width='7'] {width: 58.33333333%}
.grid-stack > .grid-stack-item[data-gs-x='7'] {left: 58.33333333%}
.grid-stack > .grid-stack-item[data-gs-min-width='7'] {min-width: 58.33333333%}
.grid-stack > .grid-stack-item[data-gs-max-width='7'] {max-width: 58.33333333%}
.grid-stack > .grid-stack-item[data-gs-width='8'] {width: 66.66666667%}
.grid-stack > .grid-stack-item[data-gs-x='8'] {left: 66.66666667%}
.grid-stack > .grid-stack-item[data-gs-min-width='8'] {min-width: 66.66666667%}
.grid-stack > .grid-stack-item[data-gs-max-width='8'] {max-width: 66.66666667%}
.grid-stack > .grid-stack-item[data-gs-width='9'] {width: 75%}
.grid-stack > .grid-stack-item[data-gs-x='9'] {left: 75%}
.grid-stack > .grid-stack-item[data-gs-min-width='9'] {min-width: 75%}
.grid-stack > .grid-stack-item[data-gs-max-width='9'] {max-width: 75%}
.grid-stack > .grid-stack-item[data-gs-width='10'] {width: 83.33333333%}
.grid-stack > .grid-stack-item[data-gs-x='10'] {left: 83.33333333%}
.grid-stack > .grid-stack-item[data-gs-min-width='10'] {min-width: 83.33333333%}
.grid-stack > .grid-stack-item[data-gs-max-width='10'] {max-width: 83.33333333%}
.grid-stack > .grid-stack-item[data-gs-width='11'] {width: 91.66666667%}
.grid-stack > .grid-stack-item[data-gs-x='11'] {left: 91.66666667%}
.grid-stack > .grid-stack-item[data-gs-min-width='11'] {min-width: 91.66666667%}
.grid-stack > .grid-stack-item[data-gs-max-width='11'] {max-width: 91.66666667%}
.grid-stack > .grid-stack-item[data-gs-width='12'] {width: 100%}
.grid-stack > .grid-stack-item[data-gs-x='12'] {left: 100%}
.grid-stack > .grid-stack-item[data-gs-min-width='12'] {min-width: 100%}
.grid-stack > .grid-stack-item[data-gs-max-width='12'] {max-width: 100%}
.grid-stack.grid-stack-1 > .grid-stack-item {min-width: 100%}
.grid-stack.grid-stack-1 > .grid-stack-item[data-gs-width='1'] {width: 100%}
.grid-stack.grid-stack-1 > .grid-stack-item[data-gs-x='1'] {left: 100%}
.grid-stack.grid-stack-1 > .grid-stack-item[data-gs-min-width='1'] {min-width: 100%}
.grid-stack.grid-stack-1 > .grid-stack-item[data-gs-max-width='1'] {max-width: 100%}
.grid-stack.grid-stack-animate, .grid-stack.grid-stack-animate .grid-stack-item {-webkit-transition: left .3s, top .3s, height .3s, width .3s;-moz-transition: left .3s, top .3s, height .3s, width .3s;-ms-transition: left .3s, top .3s, height .3s, width .3s;-o-transition: left .3s, top .3s, height .3s, width .3s;transition: left .3s, top .3s, height .3s, width .3s}
.grid-stack.grid-stack-animate .grid-stack-item.grid-stack-placeholder, .grid-stack.grid-stack-animate .grid-stack-item.ui-draggable-dragging, .grid-stack.grid-stack-animate .grid-stack-item.ui-resizable-resizing {-webkit-transition: left 0s, top 0s, height 0s, width 0s;-moz-transition: left 0s, top 0s, height 0s, width 0s;-ms-transition: left 0s, top 0s, height 0s, width 0s;-o-transition: left 0s, top 0s, height 0s, width 0s;transition: left 0s, top 0s, height 0s, width 0s}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-regular.eot);
  src: local('Open Sans Regular'), local('OpenSans-Regular'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-regular.eot?#iefix) format('embedded-opentype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-regular.woff2) format('woff2'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-regular.woff) format('woff'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-regular.ttf) format('truetype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-regular.svg#OpenSans) format('svg')
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-italic.eot);
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-italic.eot?#iefix) format('embedded-opentype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-italic.woff2) format('woff2'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-italic.woff) format('woff'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-italic.ttf) format('truetype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-italic.svg#OpenSans) format('svg')
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600.eot);
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600.eot?#iefix) format('embedded-opentype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600.woff2) format('woff2'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600.woff) format('woff'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600.ttf) format('truetype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600.svg#OpenSans) format('svg')
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600italic.eot);
  src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600italic.eot?#iefix) format('embedded-opentype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600italic.woff2) format('woff2'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600italic.woff) format('woff'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600italic.ttf) format('truetype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-600italic.svg#OpenSans) format('svg')
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700.eot);
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700.eot?#iefix) format('embedded-opentype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700.woff2) format('woff2'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700.woff) format('woff'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700.ttf) format('truetype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700.svg#OpenSans) format('svg')
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700italic.eot);
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700italic.eot?#iefix) format('embedded-opentype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700italic.woff2) format('woff2'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700italic.woff) format('woff'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700italic.ttf) format('truetype'), url(../../fonts/open-sans/open-sans-v16-cyrillic_latin_cyrillic-ext_latin-ext-700italic.svg#OpenSans) format('svg')
}
#navbar .navbar {position: fixed;right: 0;left: 0;z-index: 1030;top: 0;border-width: 0 0 1px}
@media (min-width: 768px) {
  .navbar #navbar .navbar .navbar-body {padding-left: 0;padding-right: 0}
}
#navbar .navbar .navbar-brand {padding: 0;width: 181px;height: 43px}
#navbar .navbar .navbar-brand img.logo {max-width: 181px}
#navbar .navbar .side-menu-button {display: none}
#navbar .navbar a.minimizer {display: none}
#navbar .navbar ul.tabs span.full-label {display: inline}
#navbar .navbar ul.tabs span.short-label > span {display: inline-block;width: 16px;text-align: center}
#navbar .navbar ul.tabs .more-icon {display: inline}
#navbar .navbar ul.tabs > li.more > ul, #navbar .navbar ul.tabs > li.more > ul > li > ul, #navbar .navbar ul.tabs > li.tab-group > ul, #navbar .navbar ul.tabs > li.tab-group > ul > li > ul {padding-top: 0;padding-bottom: 0}
#navbar .navbar ul.tabs > li.more > ul > li > a, #navbar .navbar ul.tabs > li.more > ul > li > ul > li > a, #navbar .navbar ul.tabs > li.tab-group > ul > li > a, #navbar .navbar ul.tabs > li.tab-group > ul > li > ul > li > a {padding-top: 9px;padding-bottom: 9px;height: 37px}
#navbar .navbar ul.tabs > li.more > ul > li > a > span.full-label, #navbar .navbar ul.tabs > li.more > ul > li > ul > li > a > span.full-label, #navbar .navbar ul.tabs > li.tab-group > ul > li > a > span.full-label, #navbar .navbar ul.tabs > li.tab-group > ul > li > ul > li > a > span.full-label {padding-left: 30px;position: static}
#navbar .navbar ul.tabs > li.more > ul > li > a > span.short-label, #navbar .navbar ul.tabs > li.more > ul > li > ul > li > a > span.short-label, #navbar .navbar ul.tabs > li.tab-group > ul > li > a > span.short-label, #navbar .navbar ul.tabs > li.tab-group > ul > li > ul > li > a > span.short-label {position: absolute}
#navbar .navbar ul.tabs > li span.short-label > span.short-label-text {display: none}
#navbar .navbar ul.tabs li.tab-group .group-caret {position: absolute}
#navbar .navbar .navbar-right > li > a {width: 44px}
#navbar .navbar input.global-search-input {width: 195px;height: 33px;padding-bottom: 4px;padding-top: 4px}
@media screen and (max-width: 767px) {
  #navbar .navbar {position: static}

  #navbar .navbar ul.nav > li.global-search-container {display: block}

  #navbar .navbar li.tab > a {border-right-width: 0;border-right-style: solid;border-color: transparent}

  #navbar .navbar ul.tabs > li a > span.full-label {padding-left: 30px;position: static}

  #navbar .navbar ul.tabs > li a > span.short-label {position: absolute}

  #navbar .navbar .navbar-right-container input.global-search-input {width: 100%}

  #navbar .navbar .global-search-button {height: 33px}
}
@media screen and (min-width: 768px) {
  #navbar .navbar {max-height: 43px;overflow: hidden}

  #navbar .navbar ul.tabs > li > a > span.short-label {display: block;float: left;position: relative;left: -4px;margin-right: 4px}

  #navbar .navbar ul.tabs li.more > li > a {padding-left: 10px}

  #navbar .navbar .more-icon {top: 1px;position: relative}

  #navbar .navbar .navbar-header {width: 181px}

  #navbar .navbar ul.nav > li.tab > a {border-bottom-width: 0;border-bottom-style: solid;border-color: transparent;padding-bottom: 12px}

  #navbar .navbar ul.dropdown-menu > li.tab > a {border-left-width: 0;border-left-style: solid;border-color: transparent;padding-left: 15px}

  #navbar .navbar .nav > li.more > .dropdown-menu > li.tab-group > ul.dropdown-menu, #navbar .navbar .nav > li.tab-group > .dropdown-menu {overflow-y: hidden}

  #navbar .navbar .nav > li.more > .dropdown-menu > li.tab-group > ul.dropdown-menu {position: fixed}

  #navbar .navbar .nav li.tab-group span.full-label {padding-right: 8px}

  #navbar .navbar ul.nav > li.tab-group > a > span.full-label {padding-right: 10px}

  #navbar .navbar ul.nav > li.tab-group > a > span.group-caret {top: 17px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg)}
}
body {padding-top: 55px}
body, html {height: 100%}
body > footer {margin-top: -28px}
body > .content {height: auto;min-height: 100%;padding-bottom: 42px}
body > footer {clear: both;position: relative;height: 26px}
@media screen and (max-width: 767px) {
  body {padding-top: 0}

  body > .content {margin-top: -95px;padding-top: 95px;margin-bottom: -20px;padding-bottom: 20px}

  body > footer {margin-top: 19px}
}
@media (min-width: 1200px) {
  .container {max-width: 1500px}
}
body .list-buttons-container .sticked-bar {width: 100%;left: 0;top: 43px;padding-left: 15px}
@media screen and (max-width: 767px) {
  body .list-buttons-container .sticked-bar, body.minimized .list-buttons-container .sticked-bar {width: 100%;top: 0;left: 0}
}
@media screen and (min-width: 1500px) {
  #content #main > .list-container > .list {margin-left: 0;margin-right: 0}

  #content #main > .list-container > .list > table td:first-child, #content #main > .list-container > .list > table th:first-child {padding-left: 14px}

  #content #main > .list-container > .list > table td:last-child, #content #main > .list-container > .list > table th:last-child {padding-right: 14px}

  #content .folders-container + .list-container .list, #content .list-categories-column + .list-main-column .list-container .list {margin-right: 0}
}
#navbar .navbar {border-bottom-width: 0 !important}
#navbar .navbar img.logo {max-height: 100%}
#navbar .navbar .navbar-brand {padding: 0}
#navbar .navbar .navbar-right {margin-right: -2px !important}
#navbar .navbar .navbar-right > li > a {text-align: center}
#navbar .navbar .navbar-form.global-search-container {padding-left: 0;padding-right: 0}
#navbar .navbar .navbar-toggle {float: left;text-align: center;width: 38px;margin: 0;color: #dfdfdf}
#navbar .navbar .tab span.color-icon {left: 0;font-size: 75%;top: -2px}
#navbar .navbar ul.tabs li > a > .group-caret {position: absolute;top: 13px;right: 13px;font-size: 12px;opacity: .6}
@media screen and (min-width: 768px) {
  #navbar .navbar .tabs > .more li.show-more a {text-align: center}

  #navbar .navbar .tabs > .more .after-show-more {display: none}

  #navbar .navbar .tabs > .more .more-expanded .show-more {display: none}

  #navbar .navbar .tabs > .more .more-expanded .after-show-more {display: list-item}
}
@media screen and (max-width: 767px) {
  #navbar .navbar li.show-more {display: none}
}
@media screen and (min-width: 768px) {
  #navbar .navbar .navbar-body {-webkit-overflow-scrolling: unset}
}
@media screen and (max-width: 767px) {
  #navbar .navbar {min-height: 37px}

  #navbar .navbar .navbar-form.global-search-container {padding-left: 8px;padding-right: 8px}

  #navbar .navbar .navbar-form.global-search-container > .input-group {margin-left: 14px}

  #navbar .navbar .navbar-right > li {display: inline-block}

  #navbar .navbar .navbar-right > li.notifications-badge-container {display: inline-block;float: right}

  #navbar .navbar .notifications-badge-container > .notifications-button > .number-badge {left: unset;right: 4px}

  #navbar .navbar .navbar-body {overflow-x: hidden !important}

  #navbar .navbar .navbar-brand {height: 37px}

  #navbar .navbar .navbar-brand > img.logo {height: 37px}

  #navbar .navbar ul.tabs li > a {padding-top: 9px;padding-bottom: 9px}

  #navbar .navbar ul.tabs > li.more.open > ul li > a {padding-top: 9px;padding-bottom: 9px;padding-left: 15px;padding-right: 15px}

  #navbar .navbar ul.tabs > li.more li > a > span.full-label, #navbar .navbar ul.tabs > li.more > li > a > span.full-label {display: inline-block;text-overflow: ellipsis;max-width: calc(100%);overflow: hidden;white-space: nowrap}

  #navbar .navbar ul.tabs li > a > .group-caret {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg)}

  #navbar .navbar ul.tabs li > a {height: 37px}

  #navbar .navbar ul.tabs li.tab-group {background-color: #546e7a}

  #navbar .navbar ul.tabs li.tab-group > a > .full-label {padding-right: 8px}

  #navbar .navbar ul.tabs li.tab-group.open > a {background-color: #3f535c}

  @supports (display:grid) {
    #navbar .navbar ul.tabs {display: grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}

    #navbar .navbar ul.tabs::before {content: none;display: none}

    #navbar .navbar ul.tabs::after {content: none;display: none}

    #navbar .navbar ul.tabs > li.more {grid-column: 1/-1}

    #navbar .navbar ul.tabs > li.more.open > ul {display: grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}
  }#navbar .navbar .navbar-toggle {padding-top: 9px;padding-bottom: 9px;border: 0}
}
@media screen and (max-width: 767px) {
  #navbar .navbar .navbar-body:not(.in) {border-top-width: 0;box-shadow: none;height: 0;overflow: hidden}

  #navbar .navbar .navbar-right-container li.notifications-badge-container {position: absolute;top: -1px;right: 0}
}
.margin {margin: 8px 0}
.margin-top {margin-top: 8px}
.margin-bottom {margin-bottom: 8px}
.margin-bottom-2x {margin-bottom: 16px}
.margin-bottom.margin {margin-top: 0}
h1 {font-size: 32px}
h2 {font-size: 26px}
h3 {font-size: 22px}
h4 {font-size: 18px}
h5 {font-weight: 600;margin-top: 10px;margin-bottom: 10px;font-size: 15px;color: #636363}
h6 {font-weight: 600;color: #636363;font-size: 14px}
code {font-style: italic}
b, strong {font-weight: 600}
.text-primary {color: #5b9aca}
.text-soft {color: #636363}
.text-smaller {font-size: 13px}
.text-bold {font-weight: 600}
pre > code {font-style: normal}
hr {border-top: 1px solid #dcdcdc}
blockquote {font-size: 14px;border-left-width: 3px}
.well > p:last-child {margin-bottom: 0}
.well {padding: 14px}
.badge {font-weight: 600}
.badge-circle {width: 8px;height: 8px;border-radius: 4px;display: table-cell;font-size: 5px;line-height: 8px;text-align: center;background-color: #e8eced}
.badge-circle.badge-circle-danger {background-color: #cf605d}
.badge-circle.badge-circle-warning {background-color: #e4a133}
.label {padding: .09em .5em .2em;position: relative;top: -1px;font-weight: 600}
.label-md {font-weight: 400;font-size: 100%;padding: 1px 7px 2px;top: 0}
.label-sm {font-weight: 400;font-size: 75%;padding: .09em .5em .2em}
.label-lg.small, .small .label-md {font-size: 75%;padding: .09em .5em .2em;top: -1px}
.panel-body {padding: 14px}
.panel-body:after, .panel-body:before {content: " ";display: table}
.panel-body:after {clear: both}
.panel-body:after, .panel-body:before {content: " ";display: table}
.panel-body:after {clear: both}
.panel-group .panel + .panel {margin-top: 4px}
.panel > .panel-body.panel-body-form {padding-bottom: 2px}
.panel-body > .no-margin {margin: -14px}
.panel-body > .no-side-margin .revert-margin {margin-left: 14px;margin-right: 14px}
.panel-body > .no-margin .revert-margin {margin: 14px}
.panel-body.no-padding {padding-left: 0 !important;padding-top: 0 !important;padding-right: 0 !important;padding-bottom: 0 !important}
.panel-body .no-side-margin {margin-left: -14px;margin-right: -14px}
.panel-body .no-side-margin > table td:first-child, .panel-body .no-side-margin > table th:first-child {padding-left: 14px}
.panel-body .no-side-margin > table td:last-child, .panel-body .no-side-margin > table th:last-child {padding-right: 14px}
.panel-body .no-side-margin > .list-group-item {border-left-width: 0;border-right-width: 0}
.panel-body .no-side-margin > .table-bordered {border-left: 0;border-right: 0}
.panel-body .no-side-margin > .table-bordered td:last-child, .panel-body .no-side-margin > .table-bordered th:last-child {border-right: 0}
.panel-body .no-side-margin > .table-bordered td:first-child, .panel-body .no-side-margin > .table-bordered th:first-child {border-left: 0}
.panel-body .no-bottom-margin {margin-bottom: -14px !important}
.panel > .panel-heading .btn {background-color: #fff;border-color: #fff;color: #636363}
.panel > .panel-heading .open .btn {border-color: transparent}
.panel > .panel-heading .btn-default.active, .panel > .panel-heading .btn-default:active, .panel > .panel-heading .btn.active, .panel > .panel-heading .btn:active {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
.panel > .panel-heading .btn-group .dropdown-toggle, .panel > .panel-heading .btn-group .dropdown-toggle:active, .panel > .panel-heading .btn-group.open .dropdown-toggle, .panel > .panel-heading .btn-group.open .dropdown-toggle:active {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
.panel > .panel-heading > .link-group {float: right}
.panel > .panel-heading > .link-group > a {padding-left: 20px}
.panel > .panel-heading > .btn-group > .btn + .dropdown-toggle {padding-left: 10px;padding-right: 10px}
.panel-heading > .btn-group {top: -7px;right: -11px}
body .panel-default > .panel-heading .btn-group .dropdown-toggle.btn, body .panel-default > .panel-heading .btn-group .dropdown-toggle.btn:focus, body .panel-default > .panel-heading .btn-group.open .dropdown-toggle.btn, body .panel-default > .panel-heading .btn-group.open .dropdown-toggle.btn:focus {background-color: #fff;border-color: #fff}
body .panel-warning {border-color: #efda97}
body .panel-warning > .panel-heading {background-color: #efda97;border-color: #efda97}
body .panel-warning > .panel-heading .btn, body .panel-warning > .panel-heading .btn-warning {color: #9e7328;background-color: #efda97;border-color: #efda97}
body .panel-warning > .panel-heading .btn-group .dropdown-toggle.btn, body .panel-warning > .panel-heading .btn-group .dropdown-toggle.btn:focus, body .panel-warning > .panel-heading .btn-group.open .dropdown-toggle.btn, body .panel-warning > .panel-heading .btn-group.open .dropdown-toggle.btn:focus {background-color: #efda97;border-color: #efda97;color: #9e7328}
body .panel-danger > .panel-heading {background-color: #ebccd1}
body .panel-danger > .panel-heading .btn, body .panel-danger > .panel-heading .btn-danger {color: #ad4846;background-color: #ebccd1;border-color: #ebccd1}
body .panel-danger > .panel-heading .btn-group .dropdown-toggle.btn, body .panel-danger > .panel-heading .btn-group .dropdown-toggle.btn:focus, body .panel-danger > .panel-heading .btn-group.open .dropdown-toggle.btn, body .panel-danger > .panel-heading .btn-group.open .dropdown-toggle.btn:focus {background-color: #ebccd1;border-color: #ebccd1;color: #ad4846}
body .panel-info {border-color: #dbd0f5}
body .panel-info > .panel-heading {color: #83779c;background-color: #dbd0f5;border-color: #dbd0f5}
body .panel-info > .panel-heading .btn, body .panel-info > .panel-heading .btn-info {color: #83779c;background-color: #dbd0f5;border-color: #dbd0f5}
body .panel-info > .panel-heading .btn-group.open .dropdown-toggle.btn, body .panel-info > .panel-heading .btn-group.open .dropdown-toggle.btn:focus {background-color: #dbd0f5;border-color: #dbd0f5;color: #83779c}
body .panel-success > .panel-heading {background-color: #cee0ba}
body .panel-success > .panel-heading .btn, body .panel-success > .panel-heading .btn-success {color: #52843b;background-color: #cee0ba;border-color: #cee0ba}
body .panel-success > .panel-heading .btn-group.open .dropdown-toggle.btn, body .panel-success > .panel-heading .btn-group.open .dropdown-toggle.btn:focus {background-color: #cee0ba;border-color: #cee0ba;color: #52843b}
body .panel-primary > .panel-heading {background-color: #849fab}
body .panel-primary > .panel-heading .btn, body .panel-primary > .panel-heading .btn-primary {color: #fff;background-color: #849fab;border-color: #849fab}
body .panel-primary > .panel-heading .btn-group.open .dropdown-toggle.btn, body .panel-primary > .panel-heading .btn-group.open .dropdown-toggle.btn:focus {background-color: #849fab;border-color: #849fab;color: #fff}
.panel {border-width: 0}
.panel-heading > .btn-group > .btn {border-radius: 0 !important}
h4.panel-title span.fas.color-icon {font-size: 50%;left: 0;position: relative;margin-right: 2px;top: -2px}
.panel.sticked {margin-top: -19px;border-top-width: 0}
.panel.sticked > .panel-heading .btn-group {top: -6px}
.panel.sticked > .panel-heading .btn-group .btn {border-top-width: 0}
.record .record-grid {display: grid;grid-column-gap: 15px;grid-template-columns:minmax(auto, 67%) minmax(auto, 33%)}
.record .record-grid.record-grid-wide {grid-template-columns:100%}
.record .record-grid.record-grid-wide.record-grid-wide {grid-template-columns:100%}
.record .record-grid.record-grid-small {grid-template-columns:minmax(auto, 60%) minmax(auto, 40%)}
.modal-body .record .record-grid {grid-column-gap: 14px}
.modal-body .record-grid-wide {margin-left: -14px;margin-right: -14px}
@media screen and (max-width: 991px) {
  .record .record-grid {grid-template-columns:100%}

  .record .record-grid.record-grid-small {grid-template-columns:100%}
}
.record .middle > .panel:first-child {border-top-width: 0}
.record .middle {margin-bottom: 19px}
.record .middle > .panel.hidden + .panel {border-top-width: 0}
.record .middle .panel + .panel.panels-show-more-delimiter {padding: 10px 14px;border-top-width: 0}
.record .middle > .panel {border-top-width: 0;margin-bottom: 0}
.record .middle > .panel > .panel-heading .btn-group {top: -6px}
.record .middle > .panel > .panel-heading .btn-group .btn {border-top-width: 0}
.record .side > .panel.sticked:first-child {margin-top: 0;border-top-width: 0}
.record .side .panel.hidden + .panel.sticked {margin-top: 0;border-top-width: 0}
.record .bottom .panel.hidden + .panel.sticked {border-top-width: 0}
.collapsing {-webkit-transition: height .1s ease;-o-transition: height .1s ease;transition: height .1s ease}
.pagination-sm > li > a {line-height: 1.5}
.preset {text-overflow: ellipsis;overflow: hidden !important}
.preset > div {padding-right: 20px}
th {font-weight: 600}
.table thead > tr > th {border-bottom: 1px solid #e8eced;font-weight: 400}
.table tr > th {font-weight: 400}
.table tr.accented {background-color: #f9f9f9}
.table td.accented {background-color: #f9f9f9}
.form-group.hidden-cell {margin-bottom: 0}
.hidden-cell div.field {display: none !important}
.hidden-cell label.control-label {display: none !important}
.hidden-cell .inline-edit-link {display: none !important}
.alert {padding: 5px 18px}
label {margin-bottom: 3px;font-weight: 600}
.table {margin-bottom: 10px}
.chevron-right {padding: 0 .1em}
.chevron-right::before {content: "\203A";display: inline-block}
.page-header {margin: 15px 0;border-bottom: 0;padding-bottom: 2px;min-height: 33px}
.page-header .header-title, .page-header > h3 {margin-bottom: 7px;font-size: 22px}
@media screen and (max-width: 767px) {
  .page-header .header-title, .page-header > h3 {font-size: 21px}
}
.page-header .page-header-row {margin-left: -8px;margin-right: -8px}
.page-header .page-header-row > div {float: left;position: relative;min-height: 1px;padding-left: 8px;padding-right: 8px}
.page-header .page-header-row .page-header-column-1 {width: 66.66666667%}
.page-header .page-header-row .page-header-column-2 {width: 33.33333333%}
@media screen and (max-width: 767px) {
  .page-header .page-header-row .page-header-column-1, .page-header .page-header-row .page-header-column-2 {width: 100%}
}
@supports (display:grid) {
  .page-header .page-header-row {display: grid;grid-template-columns:auto max-content;margin-left: 0;margin-right: 0}

  @media screen and (max-width: 767px) {
    .page-header .page-header-row {grid-template-columns:auto}
  }.page-header .page-header-row::after, .page-header .page-header-row::before {display: none !important}

  .page-header .page-header-column-1, .page-header .page-header-column-2 {width: unset !important;padding-left: unset !important;padding-right: unset !important;min-height: unset !important;position: unset !important;float: unset !important}
}
.page-header h3 {margin-top: 0;margin-bottom: 4px}
.page-header .page-header-column-1 {overflow: hidden}
.page-header .page-header-column-1 .header-breadcrumbs {min-height: 1.2em}
.page-header .page-header-column-1 .header-breadcrumbs .breadcrumb-separator {padding: 0 .26em}
.page-header .page-header-column-1 .header-breadcrumbs .breadcrumb-item, .page-header .page-header-column-1 .header-breadcrumbs .breadcrumb-separator {display: inline-block}
.page-header .page-header-column-1.no-break-words .header-breadcrumbs {white-space: nowrap;overflow: hidden;margin-right: 30px}
.page-header .page-header-column-1.no-break-words .header-breadcrumbs .breadcrumb-item, .page-header .page-header-column-1.no-break-words .header-breadcrumbs .breadcrumb-separator {display: inline-block}
@media screen and (max-width: 767px) {
  .page-header .page-header-column-1.no-break-words .header-breadcrumbs {margin-right: 0}
}
.page-header .page-header-column-1.no-break-words .header-breadcrumbs.overlapped {position: relative}
.page-header .page-header-column-1.no-break-words .header-breadcrumbs.overlapped:after {content: " ";position: absolute;right: 0;background: linear-gradient(to right, transparent, #f3f3f3);height: 30px;width: 80px}
.page-header > .row {min-height: 33px}
div.list-expanded > ul > li > div.expanded-row > .cell {padding-left: 5px;padding-right: 5px}
div.list-expanded > ul > li > div.expanded-row > .cell:first-child {padding-left: 0}
div.list-expanded > ul > li > div.expanded-row > .cell:first-child > .fas {width: 18px}
.list > table.table td > span.list-icon-container.pull-right {margin-left: 5px}
.list > table.table td > span.list-icon-container.pull-left {margin-right: 5px}
.list > ul.list-group > li.list-row .cell > span.glyphicon.pull-right {margin-left: 5px;margin-top: 4px}
.list.scrollable {width: auto;overflow-y: hidden;overflow-x: auto}
div.list-kanban > div > table {width: 100%;table-layout: fixed}
div.list-kanban > div > table th.group-header {font-weight: 400;color: #fff;background-color: #999;position: relative;padding: 0;margin: 0;overflow: hidden}
div.list-kanban > div > table th.group-header > div {padding-left: 8px;position: relative;line-height: 28px;height: 100%;width: 100%}
div.list-kanban > div > table th.group-header > div:after, div.list-kanban > div > table th.group-header > div:before {content: " ";display: inline-block;border-width: 18px;border-style: solid;width: 0;height: 0;position: absolute;margin-top: -4px}
div.list-kanban > div > table th.group-header > div:after {left: calc(100% - 10px);border-color: transparent transparent transparent #fff;background-color: #999}
div.list-kanban > div > table th.group-header > div:before {left: calc(100% - 12px);z-index: 2;border-color: transparent transparent transparent #999}
div.list-kanban > div > table th.group-header:last-child > div:after {background-color: transparent}
div.list-kanban > div > table th.group-header.group-header-success {background-color: #85b75f}
div.list-kanban > div > table th.group-header.group-header-success > div:before {border-color: transparent transparent transparent #85b75f}
div.list-kanban > div > table th.group-header.group-header-before-success > div:after {background-color: #85b75f}
div.list-kanban > div > table th.group-header.group-header-primary {background-color: #849fab}
div.list-kanban > div > table th.group-header.group-header-primary > div:before {border-color: transparent transparent transparent #849fab}
div.list-kanban > div > table th.group-header.group-header-before-primary > div:after {background-color: #849fab}
div.list-kanban > div > table th.group-header.group-header-danger {background-color: #cf605d}
div.list-kanban > div > table th.group-header.group-header-danger > div:before {border-color: transparent transparent transparent #cf605d}
div.list-kanban > div > table th.group-header.group-header-before-danger > div:after {background-color: #cf605d}
div.list-kanban > div > table th.group-header.group-header-warning {background-color: #e4a133}
div.list-kanban > div > table th.group-header.group-header-warning > div:before {border-color: transparent transparent transparent #e4a133}
div.list-kanban > div > table th.group-header.group-header-before-warning > div:after {background-color: #e4a133}
div.list-kanban > div > table th.group-header.group-header-info {background-color: #aba8cc}
div.list-kanban > div > table th.group-header.group-header-info > div:before {border-color: transparent transparent transparent #aba8cc}
div.list-kanban > div > table th.group-header.group-header-before-info > div:after {background-color: #aba8cc}
div.list-kanban > div > table th:last-child > div:after, div.list-kanban > div > table th:last-child > div:before {border-color: transparent transparent transparent transparent !important}
div.list-kanban > div > table td.group-column {vertical-align: top;padding-top: 10px}
div.list-kanban > div > table td.group-column .show-more a {margin: 0 auto;display: block;height: 20px}
div.list-kanban > div > table td.group-column .show-more a > span {top: -4px;color: #999;position: relative}
div.list-kanban > div > table td.group-column .group-column-list {min-height: 200px}
div.list-kanban > div > table .item {margin-bottom: 10px}
div.list-kanban > div > table .item .panel {margin-bottom: 0}
div.list-kanban > div > table .item .panel .form-group {margin-bottom: 3px}
div.list-kanban > div > table .item .panel .form-group .field-right-align {text-align: right}
div.list-kanban > div > table .item .panel .form-group .field {overflow-wrap: break-word;word-wrap: break-word;font-size: 14px}
div.list-kanban > div > table .item .panel .form-group .field.field-large {font-size: 18px;color: #555}
div.list-kanban > div > table .item .panel div:last-child > .form-group {margin-bottom: 0}
div.list-kanban > div > table .item .panel .panel-body {padding: 8px}
div.list-kanban > div > table .item .panel .item-menu-container {margin-top: -10px;margin-right: -10px}
div.list-kanban > div > table .item.ui-sortable-helper {cursor: move}
.list-kanban > .kanban-columns-container {margin-left: -10px;margin-right: -10px}
.list-kanban > .kanban-columns-container > table {border-collapse: separate;border-spacing: 10px 0}
.list-kanban .kanban-head-paceholder {height: 28px}
.list-kanban .kanban-head-container.sticked {position: fixed;top: 0;margin-top: 43px;z-index: 4}
@supports (display:grid) {
  div.list-kanban > div.kanban-columns-container, div.list-kanban > div.kanban-head-container {margin-left: 0 !important;margin-right: 0 !important}

  div.list-kanban > div.kanban-columns-container > table, div.list-kanban > div.kanban-head-container > table {display: block !important;border-collapse: unset;border-spacing: unset}

  div.list-kanban > div.kanban-columns-container > table > tbody, div.list-kanban > div.kanban-columns-container > table > thead, div.list-kanban > div.kanban-head-container > table > tbody, div.list-kanban > div.kanban-head-container > table > thead {display: block !important}

  div.list-kanban > div.kanban-columns-container > table > tbody tr.kanban-row, div.list-kanban > div.kanban-columns-container > table > thead tr.kanban-row, div.list-kanban > div.kanban-head-container > table > tbody tr.kanban-row, div.list-kanban > div.kanban-head-container > table > thead tr.kanban-row {display: grid !important;grid-column-gap: 10px;grid-auto-columns: 1fr}

  div.list-kanban > div.kanban-columns-container > table > tbody tr.kanban-row tbody, div.list-kanban > div.kanban-columns-container > table > tbody tr.kanban-row td, div.list-kanban > div.kanban-columns-container > table > tbody tr.kanban-row th, div.list-kanban > div.kanban-columns-container > table > tbody tr.kanban-row thead, div.list-kanban > div.kanban-columns-container > table > thead tr.kanban-row tbody, div.list-kanban > div.kanban-columns-container > table > thead tr.kanban-row td, div.list-kanban > div.kanban-columns-container > table > thead tr.kanban-row th, div.list-kanban > div.kanban-columns-container > table > thead tr.kanban-row thead, div.list-kanban > div.kanban-head-container > table > tbody tr.kanban-row tbody, div.list-kanban > div.kanban-head-container > table > tbody tr.kanban-row td, div.list-kanban > div.kanban-head-container > table > tbody tr.kanban-row th, div.list-kanban > div.kanban-head-container > table > tbody tr.kanban-row thead, div.list-kanban > div.kanban-head-container > table > thead tr.kanban-row tbody, div.list-kanban > div.kanban-head-container > table > thead tr.kanban-row td, div.list-kanban > div.kanban-head-container > table > thead tr.kanban-row th, div.list-kanban > div.kanban-head-container > table > thead tr.kanban-row thead {display: block !important}

  div.list-kanban > div.kanban-columns-container > table > tbody tr.kanban-row th, div.list-kanban > div.kanban-columns-container > table > tbody tr.kanban-row > td, div.list-kanban > div.kanban-columns-container > table > thead tr.kanban-row th, div.list-kanban > div.kanban-columns-container > table > thead tr.kanban-row > td, div.list-kanban > div.kanban-head-container > table > tbody tr.kanban-row th, div.list-kanban > div.kanban-head-container > table > tbody tr.kanban-row > td, div.list-kanban > div.kanban-head-container > table > thead tr.kanban-row th, div.list-kanban > div.kanban-head-container > table > thead tr.kanban-row > td {grid-row: 1;min-width: 0}

  div.list-kanban > div.kanban-head-container {background-color: #999}

  div.list-kanban > div.kanban-head-container > table > thead tr.kanban-row {overflow: hidden}

  div.list-kanban > div.kanban-head-container > table > thead tr.kanban-row > th {overflow: visible;min-width: 0;max-height: 28px}

  div.list-kanban > div.kanban-head-container > table > thead tr.kanban-row > th .kanban-group-label {display: inline-block;max-width: calc(100% - 15px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
}
table.table > thead th > a {color: #999}
table.table > thead th {color: #999}
.cell label, .filter label {color: #999;font-weight: 400}
.cell > label, .filter label {margin-bottom: 2px}
.cell.highlighted > label {color: #9e7328}
.cell.transition > label {-webkit-transition: color .5s ease;-o-transition: color .5s ease;transition: color .5s ease}
.filter .selectize-input {min-height: 30px}
.btn.active {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
#login.panel .panel-heading {border-bottom-width: 0}
#login .logo-container {width: 181px;height: 43px}
#login .logo-container img.logo {max-height: 100%;max-width: 100%}
input.global-search-input {padding-right: 10px}
.global-search-button {border: 0}
.progress.pre-loading {margin-top: -50px;margin-bottom: 31px}
.edit form {margin: 0}
.button-container {padding: 0 0 10px}
.margin.list-group-item:first-child {margin-top: 0}
.btn.dropdown-toggle > span.fa-ellipsis-h {top: 1px;position: relative}
.btn.btn-sm.dropdown-toggle > span.fa-ellipsis-h {top: 0}
.btn.dropdown-toggle > span.caret.wide {margin-left: 2px;margin-right: 2px}
ul.dropdown-menu > li.checkbox {margin-left: 0;margin-top: 0;margin-bottom: 0;padding: 4px 0 4px 20px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
ul.dropdown-menu li.divider + li.divider {display: none}
ul.dropdown-menu > li > a {padding-top: 4px;padding-bottom: 4px}
.dropdown-menu > li > a {line-height: 19px}
ul.dropdown-menu > li > a.active {background-color: #eee;text-decoration: none;outline: 0}
ul.dropdown-menu > li.checkbox:last-child {margin-bottom: 3px}
.sticky-head {background-color: #f3f3f3;z-index: 6}
.list-buttons-container .sticked-bar {position: fixed;background-color: #f3f3f3;z-index: 1000;padding-top: 3px}
.list-buttons-container > .actions {min-height: 33px}
.list-buttons-container > div.total-count {margin-right: 0;float: right;padding: 7px 0}
.list-container .pagination {margin: 0}
.radio-container {margin-bottom: 10px;user-select: none}
.radio-container > label {margin-right: 8px;margin-bottom: 0;font-weight: 400;font-size: 15px;height: 20px}
.radio-container > label input[type=radio] {vertical-align: middle;margin-top: -3px}
.floated-row > div {float: left;margin-right: 14px}
.cell > .field {overflow-wrap: break-word;word-wrap: break-word}
.field .row {margin-left: -3px !important;margin-right: -3px !important}
.field .row > div {padding-left: 3px !important;padding-right: 3px !important;float: left}
.field .btn, .field .form-control {margin-bottom: 3px}
.field .input-group .btn, .field .input-group .form-control {margin-bottom: 0}
.field .input-group {margin-bottom: 3px}
.field .link-container {margin-bottom: 0}
.form-group.col-sm-12 > .field .input-group > .input-group-btn > select {max-width: 400px}
.form-group > .field .input-group > .input-group-btn > select {max-width: 240px}
.form-group.col-sm-12 > .field .input-group-link-parent.input-group > .input-group-btn > select {max-width: 220px}
.form-group.col-sm-3 > .field .input-group-link-parent.input-group > .input-group-btn > select {max-width: 100px}
.form-group.col-sm-4 > .field .input-group-link-parent.input-group > .input-group-btn > select {max-width: 120px}
.form-group > .field .input-group-link-parent.input-group > .input-group-btn > select {max-width: 180px}
.list-group-item {margin-bottom: 0;border-top-width: 0}
.list-group-item:first-child {border-top-width: 1px}
.list-group-item.ui-sortable-helper {border-top-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;border-right-width: 1px !important}
.list-group-item {background-color: transparent}
.panel-body .field > .link-container > .list-group-item {background-color: #fff}
.panel-body .list-group-item {background-color: #fff}
.field .link-container .list-group-item:last-child {border-bottom-width: 0}
.field .link-container .list-group-item > div {margin: -3px 0 -3px}
.field .link-container .list-group-item > div > div {margin: 6px 0}
.field .link-container .list-group-item .btn, .field .link-container .list-group-item .form-control {margin-top: 0;margin-bottom: 0}
.field .link-container .link-group-item-with-columns > div > .btn-group {margin-top: 0;margin-bottom: 0}
.field .link-container .link-group-item-with-columns > div > .btn-group .caret {border-top-color: #999}
.field .checklist-label {color: #333;margin-bottom: 0}
.field .checklist-item-container {margin-bottom: 2px}
.field .checklist-item-container:last-child {margin-bottom: 0}
.field .multi-enum-item-label-container {margin-bottom: 4px}
.field .multi-enum-item-label-container:last-child {margin-bottom: 0}
.filter > .form-group .field .link-container {font-size: 12px}
.filter > .form-group .field .link-container .fa-times {font-size: 12px}
.filter > .form-group .field .input-group input {font-size: 12px;height: 30px}
.filter > .form-group .field .input-group button.btn {font-size: 12px;height: 30px}
.filter .field .link-container .list-group-item a {margin-top: 1px}
.field .link-container .list-group-item a {margin-top: 1px}
.field .link-container > .list-group-item.link-with-role > a, .field .link-container > .list-group-item.link-with-role > div > a {margin-top: 6px}
.field .link-container > .list-group-item.link-group-item-with-columns > div:nth-child(1), .field .link-container > .list-group-item.link-group-item-with-primary > div:nth-child(1) {display: inline-block;width: calc(100% - 23px);float: left}
.field .link-container > .list-group-item.link-group-item-with-columns > div:nth-child(1) > input.form-control, .field .link-container > .list-group-item.link-group-item-with-primary > div:nth-child(1) > input.form-control {width: 40%}
.field .link-container > .list-group-item.link-group-item-with-columns > div:nth-child(2), .field .link-container > .list-group-item.link-group-item-with-primary > div:nth-child(2) {display: inline-block;width: 23px;float: right;vertical-align: top}
ul.dropdown-menu > li > a > .check-icon + div {padding-right: 20px}
.detail-field-container {padding: 7px 0}
#login.panel > .panel-heading {background-color: #546e7a;padding: 0;margin: -2px}
table.table > tbody td > .list-row-buttons button {position: relative;margin-top: 2px;padding-left: 8px;padding-right: 8px}
.table.table-no-overflow > tbody > tr > td, .table.table-no-overflow > tbody > tr > th, .table.table-no-overflow > thead > tr > th {text-overflow: ellipsis;overflow: hidden}
.list-row-buttons span.caret {border-top-color: #999}
.list > table {margin-bottom: 0}
.list > ul {margin-bottom: 0}
.list > table td input[type=checkbox], .list > table th input[type=checkbox] {margin: 0;position: relative;top: 2px}
.list > table th input[type=checkbox] {margin: 0;position: relative;top: 2px !important}
.list > table th span.caret {border-top-color: #999}
.list > table th span.caret-up {border-bottom-color: #999}
.filter a.remove-filter {display: none}
.filter:hover a.remove-filter {display: block}
select[multiple].input-sm {height: 90px !important}
optgroup {font-weight: 600}
.input-group-btn > select.form-control {position: relative;display: inline-block;width: auto;vertical-align: middle;margin-right: -1px}
.input-group-btn:last-child > select.form-control {margin-right: 0;margin-left: -1px}
.input-group > .middle-element {margin-left: 0 !important}
.input-group .form-control:focus {z-index: 3}
.input-group-container-2 {width: calc(100% + 1px)}
.input-group-container-2 > div {width: 50%;float: left}
.input-group-container-2 > div:last-child {margin-left: -1px}
.input-group-container-2:after {clear: both;content: " ";display: block}
.input-group.input-group-dt {display: block}
.input-group.input-group-dt input.form-control {display: inline-block;width: calc(50% - 35px);float: left}
.input-group.input-group-dt .input-group-btn {display: inline-block;width: 36px;float: left}
.input-group.input-group-dt:after {clear: both;content: " ";display: block}
.panel-body > h1:first-child, .panel-body > h2:first-child, .panel-body > h3:first-child, .panel-body > h4:first-child, .panel-body > h5:first-child, .panel-body > p:first-child, section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > p:first-child {margin-top: 0}
.panel-body .table, .panel-body li, .panel-body ul, .panel-body > p:last-child, section .table, section li, section ul, section > p:last-child {margin-bottom: 0}
.panel-body > div > .list-expanded {margin-left: -14px;margin-right: -14px}
.panel-body > div > .list {margin-left: -14px;margin-right: -14px}
.panel-body > div > .list > table td:first-child, .panel-body > div > .list > table th:first-child {padding-left: 14px}
.panel-body > div > .list > table td:last-child, .panel-body > div > .list > table th:last-child {padding-right: 14px}
.modal-body > div > .list {margin-left: -14px;margin-right: -14px}
.modal-body > div > .list > table td:first-child, .modal-body > div > .list > table th:first-child {padding-left: 14px}
.modal-body > div > .list > table td:last-child, .modal-body > div > .list > table th:last-child {padding-right: 14px}
#main > .list-container > .list {margin-left: -15px;margin-right: -15px}
#main > .list-container > .list-tree > ul, .modal-body > .list-container > .list-tree > ul {padding-top: 8px;padding-bottom: 8px}
@media screen and (min-width: 768px) {
  #main > .list-container > .list > table td:first-child, #main > .list-container > .list > table th:first-child {padding-left: 15px}

  #main > .list-container > .list > table td:last-child, #main > .list-container > .list > table th:last-child {padding-right: 15px}

  .folders-container + .list-container .list, .list-categories-column + .list-main-column .list-container .list {margin-right: -15px}

  .folders-container + .list-container .list > table td:last-child, .folders-container + .list-container .list > table th:last-child, .list-categories-column + .list-main-column .list-container .list > table td:last-child, .list-categories-column + .list-main-column .list-container .list > table th:last-child {padding-right: 15px}

  .folders-container + .list-container .list > table td.cell[data-name=buttons] > .btn-group, .list-categories-column + .list-main-column .list-container .list > table td.cell[data-name=buttons] > .btn-group {margin-right: -11px}
}
.table.less-padding > tbody > tr > td, .table.less-padding > tbody > tr > th, .table.less-padding > tfoot > tr > td, .table.less-padding > tfoot > tr > th, .table.less-padding > thead > tr > td, .table.less-padding > thead > tr > th {padding: 8px 3px 8px 3px}
.panel > .panel-body > .list-container > .list > .list-group > .list-group-item {border-width: 0;border-bottom-width: 1px}
.panel > .panel-body > .list-container > .list > .list-group > li.list-group-item:first-child {border-top-width: 1px;border-top-color: transparent}
.panel > .panel-body > .list-container > .list > .list-group > li.list-group-item:last-child {border-bottom-width: 0}
table.no-margin {margin-bottom: 0}
.list-expanded > .show-more {padding: 0;margin-top: -1px}
.list-expanded > li.show-more > .btn {margin-left: -1px;margin-right: -4px}
.list-expanded > ul > li .list-row-buttons {margin-right: -12px;margin-top: -10px;margin-bottom: -5px}
.show-more > .btn {border-radius: 0;border-width: 0;border-color: #e0e0e0}
.dashlet-body .calendar-container > .calendar {margin-left: -1px;margin-right: -1px}
.list.no-bottom-margin > div.show-more, .panel-body.dashlet-body > div > .list > div.show-more, .panel-body > .list-container > .list > div.show-more {display: inline-block;width: 100%}
.panel-body > div:first-child > .list-expanded:first-child {margin-top: -14px}
.panel-body > div:last-child > .list-expanded:last-child {margin-bottom: -14px}
.panel-body > div:first-child > .list:first-child {margin-top: -14px}
.panel-body > div:last-child > .list:last-child {margin-bottom: -14px}
.expanded-row {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 2px}
.expanded-row:last-child {margin-bottom: 0}
.expanded-row:empty {margin-bottom: -2px}
.expanded-row .cell .complex-text {white-space: normal;overflow: hidden}
.expanded-row .cell {display: inline}
#notifications-panel .expanded-row > .cell[data-name=data], .notification-list .expanded-row > .cell[data-name=data] {padding-left: 0;padding-right: 0}
#notifications-panel .expanded-row > .cell[data-name=data] > .right-container, .notification-list .expanded-row > .cell[data-name=data] > .right-container {width: 7px;height: 10px}
#notifications-panel .expanded-row {white-space: normal;overflow: hidden}
#notifications-panel .right {padding-top: 5px}
.caret-up {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-bottom: 4px solid #000;border-right: 4px solid transparent;border-top: 0 dotted;border-left: 4px solid transparent;content: ""}
.list > table {table-layout: fixed}
.list > table td, .list > table th {white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.list > table td > .link-multiple-item {text-overflow: ellipsis;overflow: hidden}
.list > table td[data-name=r-checkbox] {overflow: visible}
.list > table th[data-name=r-checkbox] {overflow: visible;white-space: nowrap}
.list > table th[data-name=r-checkbox] .select-all-container {line-height: 19px;height: 19px;float: left}
.list .checkbox-dropdown {margin-left: 3px;top: -1px}
.list .checkbox-dropdown > a {padding: 0;line-height: 1;height: 14px}
.list .record-checkbox-container {height: 19px;display: block}
.list > table td > div.field {white-space: normal}
.list > table td.cell[data-name=buttons] {overflow: visible}
td.cell[data-name=buttons] > .btn-group {margin-top: -8px;margin-bottom: -8px;margin-right: -8px}
#main > .list-container > .list > table td.cell[data-name=buttons] > .btn-group {margin-right: -10px}
table.less-padding td.cell[data-name=buttons] > .btn-group {margin-right: -13px}
.dashboard-header .dashboard-buttons {margin-left: 10px}
.panel.dashlet > .panel-heading > .btn-group {margin-top: -7px;top: 0;right: -10px}
.panel.dashlet > .panel-heading > .panel-title {cursor: default}
.panel.dashlet > .panel-heading > .btn-group > .btn + .dropdown-toggle {padding-left: 10px;padding-right: 10px}
.dashlets {margin-left: -8px;margin-right: -8px}
.dashlets .panel.dashlet {height: inherit}
.dashlets .dashlet-container {overflow-y: hidden}
.dashlets.fallback {margin-left: 0;margin-right: 0}
.dashlets.fallback > div {margin-bottom: 20px}
.dashlets.fallback > div > .dashlet-container > .panel > .panel-body {height: calc(100% - 29px)}
.dashlets.fallback .panel.dashlet > .panel-body {overflow-y: hidden}
.panel.dashlet > .panel-body {overflow-y: auto;overflow-x: hidden}
.dashlets.grid-stack .panel.dashlet {margin-bottom: 0}
.dashlets.grid-stack .grid-stack-item .dashlet {height: 100%}
.dashlets.grid-stack .grid-stack-item .dashlet .dashlet-body {height: calc(100% - 29px)}
.dashlets.grid-stack .grid-stack-item .grid-stack-item-content {overflow-x: visible;overflow-y: visible}
.dashlets.grid-stack .ui-resizable-handle:before {content: '' !important}
.dashlets.grid-stack > .grid-stack-item > .ui-resizable-se, .dashlets.grid-stack > .grid-stack-item > .ui-resizable-sw {background-image: none}
.grid-stack.grid-stack-4 .grid-stack-item[data-gs-width="4"] {width: 100%}
.grid-stack.grid-stack-4 .grid-stack-item[data-gs-width="3"] {width: 75%}
.grid-stack.grid-stack-4 .grid-stack-item[data-gs-width="2"] {width: 50%}
.grid-stack.grid-stack-4 .grid-stack-item[data-gs-width="1"] {width: 25%}
.grid-stack.grid-stack-4 .grid-stack-item[data-gs-x="3"] {left: 75%}
.grid-stack.grid-stack-4 .grid-stack-item[data-gs-x="2"] {left: 50%}
.grid-stack.grid-stack-4 .grid-stack-item[data-gs-x="1"] {left: 25%}
.list-container + .button-container, .row-list-container + .button-container {margin-top: 10px;padding-bottom: 0}
.list-expanded > li > .right > .btn-group {top: -7px;right: -11px}
.panel.note-editor {border: 1px solid #d1d5d6;border-width: 1px}
.note-editor .note-toolbar {border-bottom: 0 !important;background-color: transparent}
.note-editor .panel-heading {padding: 0 5px 2px 5px}
body .note-editor .panel-heading > .btn-group {right: 0;top: 0}
body .note-editor .panel-heading > .btn-group > .btn > i, body .note-editor .panel-heading > .btn-group > .btn > span {position: relative;top: 1px}
body .note-editor .panel-heading > .btn-group > .btn-group > .btn > i, body .note-editor .panel-heading > .btn-group > .btn-group > .btn > span {position: relative;top: 1px}
.note-editor .note-editable {min-height: 39px}
.list > table thead > th {border-top-width: 1px !important}
.show-more > .btn-block {text-align: left;padding-left: 14px}
.autocomplete-suggestions {border: 1px solid #d1d5d6;background: #fff;cursor: default;overflow: auto;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);box-shadow: 0 6px 12px rgba(0, 0, 0, .175)}
.autocomplete-suggestion {padding: 2px 5px;white-space: nowrap;overflow: hidden}
.autocomplete-selected {background: #e8eced}
.autocomplete-suggestions strong {font-weight: 400;color: #537898}
label.attach-file-label {overflow: hidden;width: 50px;cursor: pointer;margin-bottom: 0}
label.attach-file-label > span.btn {cursor: pointer;margin-bottom: 0}
label.attach-file-label > input.file {opacity: 0;width: 1px}
.attachment-upload > .attachment-control > .dropdown > .btn {margin-bottom: 0}
.attachment-upload > .attachments > div:first-child {margin-top: 2px}
.gray-box {background-color: #eee;margin: 0 5px 3px 0;padding: 2px 3px 2px 5px;display: inline-block;width: 100%;max-width: 300px}
.gray-box .preview {overflow: hidden;overflow-wrap: break-word}
.attachment-preview {display: inline-block;vertical-align: top;margin: 3px 6px 3px 0}
.field > .attachment-preview {overflow: hidden}
.attachment-block {display: block;vertical-align: top;margin-bottom: 2px}
.attachment-block:last-child {margin-bottom: 0}
.list-row > .cell > .attachment-preview {margin-bottom: -8px;margin-top: -8px}
.list-row > .cell > .attachment-preview:not(.no-shrink) {max-height: 35px}
.list-row > .cell > .attachment-preview:not(.no-shrink) a {display: inline-block}
.list-row > .cell > .attachment-preview:not(.no-shrink) img {max-height: 35px;vertical-align: top}
.stick-sub {position: fixed;top: 0;margin: 43px 0 0 -15px;z-index: 5}
.stick-sub.button-container {background-color: #f3f3f3;padding: 3px 15px 0 15px;width: 100%}
@media screen and (max-width: 767px) {
  .stick-sub {margin-top: 0}
}
.notifications-badge-container > .notifications-button > .number-badge {position: absolute;z-index: 10;font-size: 9px;padding: 2px 5px;display: inline-block;top: 7px;left: 27px;background-color: #e4a133;color: #fff}
.danger.glyphicon {color: #cf605d}
.warning.glyphicon {color: #e4a133}
.icon-rotate-180 {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg)}
.icon-rotate-90 {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg)}
.icon-flip-horizontal {-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);-ms-filter: fliph;filter: fliph}
.link-multiple-item .link-multiple-item-icon {margin-right: 4px}
.link-field-icon {margin-right: 4px}
.post-container > textarea.note, textarea.auto-height {overflow-x: hidden}
#global-search-panel > .panel .panel-heading .close-link {display: none}
#global-search-panel > .panel > .panel-body {max-height: 600px;overflow-y: auto;overflow-x: hidden;padding-bottom: 14px}
#notifications-panel > .panel .panel-heading .close-link {display: none}
#notifications-panel > .panel > .panel-body {max-height: 600px;overflow-y: auto;overflow-x: hidden}
.header-breadcrumbs .fas.color-icon {font-size: 44%;left: 0;margin-right: 2px;top: -4px;position: relative}
span.fas.color-icon {font-size: 50%;top: -2px;left: 1px;margin-right: 1px;display: inline;position: relative}
td > span.fas.color-icon {left: 0;margin-right: 0}
#global-search-panel .panel-body .cell > .color-icon {margin-right: 5px}
@media screen and (max-width: 767px) {
  .list {width: auto;overflow-y: hidden;overflow-x: auto}

  .list.list-expanded {width: auto;overflow-x: unset;overflow-y: unset}

  .list > table {min-width: 592px;font-size: 96%}

  .list > table + .show-more {min-width: 592px}

  #main > .list-container > .list > table td:first-child, #main > .list-container > .list > table th:first-child {padding-left: 10px}

  #main > .list-container > .list > table td:last-child, #main > .list-container > .list > table th:last-child {padding-right: 10px}
}
.expanded-row span.label {position: relative;top: -1px}
.expanded-row span.label.label-md {padding: .09em 6px .2em;font-size: 75%;font-weight: 600;top: -1px}
.stream-head-text-container {padding-left: 26px}
.stream-head-text-container span.label {position: relative;top: -1px}
.stream-head-container {margin-bottom: 4px}
.stream-head-container > img.avatar {display: inline-block;margin-top: -3px;margin-right: 3px;margin-bottom: -2px}
.stream-head-container .internal-badge {position: absolute;top: 32px;left: 19px}
.stream-head-container .internal-badge > span {color: #cf605d}
img.avatar.avatar-link {display: inline-block;margin-top: 0;margin-right: 3px;position: relative;vertical-align: top;top: 2px}
img.avatar.avatar-link[width="14"] {top: 2px;vertical-align: baseline}
stream-head-text-container .span {overflow-wrap: break-word;word-wrap: break-word}
.stream-post-container .cell-post {overflow-wrap: break-word;word-wrap: break-word}
.stream-attachments-container, .stream-details-container, .stream-post-container, .stream-subject-container {padding: 2px 0 2px 26px;margin-bottom: 2px}
.stream-details-container > ul {padding-left: 0;list-style-type: none}
.stream-details-container > ul > li {margin-bottom: 4px}
.stream-details-container > ul > li:last-child {margin-bottom: 0}
.link-container .list-group-item {padding: 6px 10px;line-height: 19px}
.note-editable blockquote {font-size: 14px}
.legend-container > table {margin: 0 auto}
.legend-container {overflow-x: hidden;overflow-y: hidden;padding-top: 7px}
.legend-container table td {padding: 2px 2px;line-height: 1em}
.flotr-mouse-value {cursor: default;font-size: .9em;text-align: center}
.flotr-grid-label-y {min-height: 1.2em;line-height: 1.1em;max-height: 2.1em;overflow: hidden}
.flotr-grid-label-x {min-height: 1.2em;max-height: 2.1em;line-height: 1.1em;overflow: hidden;padding: 0 1px 1px}
.legend-container td.flotr-legend-label {white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.legend-container td.flotr-legend-label > span {display: block;text-overflow: ellipsis;overflow: hidden;line-height: 1.3em;max-height: 15px}
.legend-container .flotr-legend-color-box > div {position: relative;top: 1px}
.legend-container .flotr-legend-color-box > div > div > div {position: relative;top: -2px;left: -2px}
.textcomplete-item a {cursor: default}
.complex-text-container.cut {position: relative;overflow: hidden}
.complex-text-container.cut > .complex-text::before {content: " ";width: 100%;height: 50px;position: absolute;bottom: 0;left: 0;background: linear-gradient(to bottom, transparent, #fff)}
.complex-text a {word-wrap: break-word}
table.table td.cell .complex-text {word-wrap: break-word;white-space: normal}
.complex-text blockquote:first-child, .complex-text h1:first-child, .complex-text h2:first-child, .complex-text h3:first-child, .complex-text h4:first-child, .complex-text h5:first-child, .complex-text h6:first-child, .complex-text ol:first-child, .complex-text p:first-child, .complex-text pre:first-child, .complex-text ul:first-child, .confirm-message blockquote:first-child, .confirm-message h1:first-child, .confirm-message h2:first-child, .confirm-message h3:first-child, .confirm-message h4:first-child, .confirm-message h5:first-child, .confirm-message h6:first-child, .confirm-message ol:first-child, .confirm-message p:first-child, .confirm-message pre:first-child, .confirm-message ul:first-child, .popover-content blockquote:first-child, .popover-content h1:first-child, .popover-content h2:first-child, .popover-content h3:first-child, .popover-content h4:first-child, .popover-content h5:first-child, .popover-content h6:first-child, .popover-content ol:first-child, .popover-content p:first-child, .popover-content pre:first-child, .popover-content ul:first-child {margin-top: 0 !important}
.complex-text h1, .confirm-message h1, .popover-content h1 {font-weight: 600;margin-top: 19px;margin-bottom: 9.5px}
.complex-text h2, .complex-text h3, .confirm-message h2, .confirm-message h3, .popover-content h2, .popover-content h3 {font-weight: 600;margin-top: 9.5px;margin-bottom: 9.5px}
.complex-text h4, .complex-text h5, .complex-text h6, .confirm-message h4, .confirm-message h5, .confirm-message h6, .popover-content h4, .popover-content h5, .popover-content h6 {font-weight: 400;margin-top: 9.5px;margin-bottom: 9.5px}
.complex-text h1, .confirm-message h1, .popover-content h1 {font-size: 16px}
.complex-text h2, .complex-text h3, .complex-text h4, .complex-text h5, .complex-text h6, .confirm-message h2, .confirm-message h3, .confirm-message h4, .confirm-message h5, .confirm-message h6, .popover-content h2, .popover-content h3, .popover-content h4, .popover-content h5, .popover-content h6 {font-size: 14px}
.complex-text blockquote, .complex-text ol, .complex-text p, .complex-text pre, .complex-text ul, .confirm-message blockquote, .confirm-message ol, .confirm-message p, .confirm-message pre, .confirm-message ul, .popover-content blockquote, .popover-content ol, .popover-content p, .popover-content pre, .popover-content ul {margin-top: 9.5px}
.complex-text blockquote:last-child, .complex-text ol:last-child, .complex-text p:last-child, .complex-text pre:last-child, .complex-text ul:last-child, .confirm-message blockquote:last-child, .confirm-message ol:last-child, .confirm-message p:last-child, .confirm-message pre:last-child, .confirm-message ul:last-child, .popover-content blockquote:last-child, .popover-content ol:last-child, .popover-content p:last-child, .popover-content pre:last-child, .popover-content ul:last-child {margin-bottom: 0}
.complex-text ul > li, .confirm-message ul > li, .popover-content ul > li {list-style-type: disc}
.complex-text ol, .complex-text ul, .confirm-message ol, .confirm-message ul, .popover-content ol, .popover-content ul {padding-left: 30px}
.field > .html-container h1:first-child, .field > .html-container h2:first-child, .field > .html-container h3:first-child, .field > .html-container h4:first-child, .field > .html-container h5:first-child, .field > .html-container h6:first-child, .field > .html-container > blockquote:first-child, .field > .html-container > ol:first-child, .field > .html-container > p:first-child, .field > .html-container > pre:first-child, .field > .html-container > ul:first-child {margin-top: 0}
.field > .html-container > blockquote:last-child, .field > .html-container > ol:last-child, .field > .html-container > p:last-child, .field > .html-container > pre:last-child, .field > .html-container > table:last-child, .field > .html-container > ul:last-child {margin-bottom: 0}
.field > .html-container ul > li {list-style-type: disc}
.field > .html-container ol, .field > .html-container ul {padding-left: 30px}
.field > .html-container blockquote, .field > .html-container ol, .field > .html-container p, .field > .html-container pre, .field > .html-container ul {margin-top: 9.5px}
#popup-notifications-container {overflow-y: auto;overflow-x: hidden;right: 0;bottom: 0;position: fixed;height: auto;z-index: 1000;float: right}
.popup-notification {width: 400px;padding: 14px;background-color: #fff;border: 2px solid #e8eced;margin-top: 10px;margin-right: 5px}
.popup-notification:last-child {margin-bottom: 5px}
.popup-notification .cell {margin-bottom: 5px}
.popup-notification .cell:last-child {margin-bottom: 0}
.popup-notification a.close {margin-top: -8px;margin-right: -3px}
.popup-notification-default {border-color: #999}
.popup-notification-danger {border-color: #cf605d}
.popup-notification-warning {border-color: #e4a133}
.popup-notification-primary {border-color: #537898}
.popup-notification-success {border-color: #85b75f}
.popup-notification-info {border-color: #aba8cc}
.popup-notification h4 {margin-top: 0}
.popup-notification-default h4 {color: #999}
.popup-notification-danger h4 {color: #cf605d}
.popup-notification-warning h4 {color: #e4a133}
.popup-notification-primary h4 {color: #537898}
.popup-notification-success h4 {color: #85b75f}
@media screen and (max-width: 767px) {
  #popup-notifications-container {width: 100%}

  .popup-notification {width: auto}
}
.list-group-tree {border: 0}
.list-group-tree > li {border: 0;padding: 0 0 0 14px}
.list-group-tree > li .cell {padding: 3px 0}
.list-group-tree > li .cell .remove-link {margin-left: 4px;margin-right: 4px}
.categories-container .root-item {padding-bottom: 3px}
.categories-container .root-item a, .categories-container .root-item a:active, .categories-container .root-item a:hover {text-decoration: none}
.list-group-tree .empty-icon, .list-group-tree .fa-chevron-down, .list-group-tree .fa-chevron-right {display: inline-block;width: 12px}
.list-group-side {border: 0}
.list-group-side > li {border: 0;padding: 5px 0 5px 12px;margin-left: -15px;border-left: 3px solid transparent}
.list-group-side > li.selected {border-color: #cf605d}
.list-group-side a:focus, .list-group-side a:hover, .list-group-tree a:focus, .list-group-tree a:hover {text-decoration: none}
.list-group-side > li .cell {padding: 2px 0}
.list-group-side li.selected a.side-link, .list-group-side li.selected a:active.side-link, .list-group-side li.selected a:focus.side-link, .list-group-side li.selected a:hover.side-link, .list-group-side li.selected a:visited.side-link {color: #cf605d;font-weight: 600}
.email-address-create-dropdown .btn {position: relative;top: -2px;padding: 0 4px;margin: 0;margin-bottom: 0;border: 0;line-height: 1.3}
.email-address-create-dropdown + .email-address-line {display: block;width: calc(100% - 17px)}
#main > .calendar-container {margin-top: 10px}
#main > .calendar-container .calendar-type-button-group {margin-left: 6px}
#notifications-panel {position: absolute;width: 640px;z-index: 1001;right: 0;left: auto}
#global-search-panel {position: absolute;width: 600px;z-index: 1001;right: 0;left: auto}
.post-container .internal-mode-switcher {color: #999;margin-left: 10px;display: inline-block;position: relative;top: 2px}
.post-container .internal-mode-switcher.enabled {color: #cf605d}
.post-container .attachments {width: 270px}
.post-container .stream-post-preview {margin-right: 10px}
.post-control .attachments {width: 270px}
.inline-cancel-link {margin-left: 8px}
.panel .item-container.ui-sortable-helper {background-color: #fff}
.dynamic-logic-expression-container div.item-list[data-level="0"] {margin-left: 0}
.dynamic-logic-expression-container div.item-list {margin-left: 30px}
.dynamic-logic-expression-container div.item-list > div {margin: 0 0 10px 0}
.dynamic-logic-expression-container div.group-head {line-height: 33px}
.dynamic-logic-expression-container .dynamic-logic-edit-item-row > div {line-height: 33px}
.dynamic-logic-expression-container .group-operator:last-child {display: none}
.dynamic-logic-expression-container .group-bottom[data-level="0"] {margin-left: 0}
.dynamic-logic-expression-container .group-bottom {margin-left: 30px}
.dynamic-logic-options a.add-option-list, .dynamic-logic-options a.remove-option-list {line-height: 33px}
.dynamic-logic-options .option-list-item-header {margin-top: -10px}
.dynamic-logic-options .dynamic-logic-options-list-container {margin-bottom: 0}
.input-group .form-control:not(:first-child):not(:last-child):not(.no-margin-shifting), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {margin-left: -1px}
.input-group > .input-group-btn > .btn.active, .input-group > .input-group-btn > .btn:focus, .input-group > .input-group-btn > .btn:hover {z-index: 3}
.list-group-panel {background-color: #fff}
.field .array-control-container {position: relative}
.inline-block-child-div > div {display: inline-block}
table.table-admin-panel {table-layout: fixed}
table.table-admin-panel tr > td:first-child {width: 230px}
table.table-admin-panel tr > td:first-child > div {position: relative}
table.table-admin-panel tr > td:first-child > div > .icon {position: absolute;color: #999;top: 1px}
table.table-admin-panel tr > td:first-child > div > a {padding-left: 28px;position: static;display: inline-block}
table.table-admin-panel td {overflow-wrap: break-word;word-wrap: break-word}
.admin-tables-container > div {margin-bottom: 20px}
.admin-tables-container > div .table-admin-panel {margin-bottom: 0}
.admin-tables-container > div > h4 {margin-top: 0}
.list-nested-categories {margin-bottom: 10px}
.list-nested-categories .category-item {padding: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.list-nested-categories .category-item .folder-icon {margin-right: 3px;position: relative;top: -1px}
.list-nested-categories .category-item .folder-icon {margin-right: 3px}
.categories-container > .list > .list-group-tree > li {padding-left: 0}
.categories-container .list-group-tree > .list-group-item > .cell, .categories-container div.root-item, .folders-container > .list-group-side > .list-group-item {white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.admin-search-container {margin-bottom: 20px}
.admin-panel-iframe-container {height: 100%}
.admin-panel-iframe-container > h4 {padding: 6px 10px;padding-bottom: 7px;margin-bottom: 0;margin-top: 0}
.admin-panel-iframe-container > div {margin-bottom: 10px}
.admin-panel-iframe-container > div > .section {padding-left: 10px;padding-right: 10px;padding-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #dcdcdc}
.admin-panel-iframe-container > div > .section > p:last-child {padding-bottom: 0;margin-bottom: 0}
.admin-panel-iframe-container > div > .section.extension > p:first-child {font-size: 16px}
.admin-panel-iframe-container > div > .section.extension > p:last-child > .btn {margin-top: 4px}
.admin-panel-iframe-container > div > .section.extension > p:last-child .price {margin-top: -3px;font-size: 16px}
.admin-panel-iframe-container > div > .section.extension > p:last-child > a.text-danger {font-weight: 600}
.sections-container > .section {margin-bottom: 30px}
.sections-container > .section > h5 {margin-top: 0}
.sections-container > .section:last-child {margin-bottom: 0}
.note-editor .note-toolbar.sticked {z-index: 1;position: fixed;background-color: #fff}
.array-add-list-group > li {vertical-align: middle;line-height: 32px}
.array-add-list-group > li input[type=checkbox] {margin-right: 10px;position: relative;top: 1px}
.search-row .input-group button.search {margin-left: -2px}
.search-row ul.filter-list {right: 54px}
.advanced-filters-apply-container {margin-bottom: 12px}
@media screen and (min-width: 768px) {
  #global-search-panel {margin-top: 5px}
}
@media screen and (min-width: 992px) {
  .col-md-12.hidden-cell {min-height: 0}
}
@media screen and (min-width: 768px) {
  .search-container .view-mode-switcher-buttons-group {float: right}
}
@media screen and (max-width: 767px) {
  #notifications-panel {position: fixed;width: 100%;top: 0;right: 0;left: 0;margin-right: 0;height: 100%}

  #global-search-panel {position: fixed;width: 100%;top: 0;right: 0;left: 0;margin-right: 0;height: 100%}

  #global-search-panel > .panel .panel-heading .close-link {display: inline}

  #global-search-panel > .panel .panel-body {max-height: none}

  #notifications-panel > .panel .panel-heading .close-link {display: inline}

  #notifications-panel > .panel .panel-body {max-height: none}

  input.global-search-input {width: 100%}

  .search-row .view-mode-switcher-buttons-group {float: right}

  .search-row .btn.btn-icon-x-wide {width: 54px}

  .categories-container > .list {margin: 14px 0}

  .panel-body > div:first-child > .list:first-child {margin-top: 0}

  .list > .table .dropdown-menu {position: relative !important}

  .list > .table .pull-right.open > .btn {float: right}

  .list-categories-column + .list-main-column .list-container > .list {margin-left: -15px;margin-right: -15px}

  .folders-container + .list-container .list {margin-left: -15px;margin-right: -15px}

  .calendar-container .button-container > div:first-child {margin-bottom: 10px}

  .calendar-container .date-title {margin-bottom: 10px;margin-top: 6px;white-space: nowrap;overflow: hidden}

  .calendar-container .date-title h4 {margin-top: 0;font-size: 15px}

  #nav-menu-dropdown {width: 39px;text-align: center}

  @supports (display:grid) {
    .folders-container > .list-group {display: grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}

    .folders-container > .list-group > li {padding-right: 10px}
  }.page-header {margin: 10px 0}
}
a.field-info > span.fa-info-circle {font-size: 12px;position: relative;top: -1px}
.dropdown-menu-with-icons li a {padding-left: 10px}
.dropdown-menu-with-icons li .empty-icon, .dropdown-menu-with-icons li .far, .dropdown-menu-with-icons li .fas, .dropdown-menu-with-icons li .glyphicon {width: 16px;text-align: center;display: inline-block}
.dropdown-menu-with-icons li .item-text {padding-left: 8px;position: static}
.far, .fas {font-size: 16px}
.btn-sm .far, .btn-sm .fas, .far.fa-sm, .far.small, .fas.fa-sm, .fas.small, .small .far, .small .fas {font-size: 12px}
.icon-is-replied {-moz-transform: scaleX(-1);-webkit-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);-ms-filter: fliph;filter: fliph}
.icon-is-replied::before {content: "\f064"}
.btn > .fa-ellipsis-v {position: relative;top: 1px}
.btn-icon > .fa-chevron-left {left: -1px}
.btn-default > .fa-sm.fa-rss {position: relative;top: -1px}
.header-buttons > .btn > .fa-plus.fa-sm {position: relative;top: -1px;padding-right: 1px}
.transform-flip, .transform-flip-x {-webkit-transform: scaleX(-1);transform: scaleX(-1)}
.transform-flip-y {-webkit-transform: scaleY(-1);transform: scaleY(-1)}
.transform-rotate-90 {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg)}
.transform-rotate-180 {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}
.transform-rotate-270 {-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-o-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg)}
a.link-gray, a.link-gray:active {color: #636363}
a.link-gray:focus, a.link-gray:hover {color: #333}
.btn-group.open .dropdown-toggle.btn-text {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
#layout .cell .left {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left}
#layout .cell .right {float: right}
#layout .cell .right .fa-minus, #layout .cell .right .fa-times {position: relative;top: 1px}
.panels-show-more-delimiter {text-align: center}
.panels-show-more-delimiter a > span {color: #636363}
.selectize-control.as-list .item {display: block}
body > footer {background-color: #eee}
body > footer > p {padding: 6px 14px}
body > footer > p.credit {margin: 0}
body > footer > p, body > footer > p a, body > footer > p a:active, body > footer > p a:hover, body > footer > p a:visited {color: #555}
.modal-header.fixed-height {height: 40px;max-height: 40px;overflow: hidden}
.modal-header.fixed-height .modal-title {width: calc(100% - 20px)}
.modal-header.fixed-height .modal-title > .modal-title-text {max-width: 100%;overflow: hidden;white-space: nowrap;display: inline-block}
.modal-header.fixed-height .modal-title.overlapped > .modal-title-text:before {content: " ";position: absolute;right: 34px;background: linear-gradient(to right, transparent, #fff);height: 30px;width: 60px}
.modal-header a {color: #333}
.modal-container.overlaid .modal-content {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
.modal-header {background-color: #fff}
.modal-header {padding: 10px 14px;border-bottom: 0 solid #e5e5e5;min-height: 34px}
.modal-header .close {font-size: 31px;font-weight: 400;margin-top: -4px;max-height: 24px;opacity: .4}
.modal-header .close > span {position: relative;max-height: 24px;height: 24px;display: inline-block}
.modal-footer {margin-top: 10px;padding: 14px 14px 14px}
.modal-footer > .main-btn-group {float: right}
.modal-footer > .additional-btn-group {float: left}
.modal-dialog > .modal-content {background-clip: border-box;border-color: #e8eced;border-width: 0}
.modal-footer {margin-top: 0}
.modal-header {padding-top: 8px;padding-bottom: 8px}
.modal-footer > .main-btn-group {float: left}
.modal-footer > .additional-btn-group {float: right}
.dialog-confirm .modal-footer > .main-btn-group {float: right}
.dialog-confirm .modal-footer > .additional-btn-group {float: left}
.modal-footer {padding-top: 10px;padding-bottom: 10px}
@media (min-width: 768px) {
  .modal-dialog {margin: 0 0 0 auto}

  .modal-content .note-editor > .modal > .modal-dialog {margin: 0 0 0 -15px}

  .dialog-confirm > .modal-dialog {margin: 0 auto}
}
@media (max-width: 768px) {
  .modal-dialog {margin: 0}
}
.modal-dialog .modal-body .list-buttons-container .sticked-bar {top: 94px !important;width: 100% !important;right: 0 !important;left: unset;padding-top: 0;padding-left: 14px}
@media screen and (max-width: 767px) {
  .modal-dialog {margin: 0 0}

  .modal-dialog .image-container {margin-left: -14px;margin-right: -14px}
}
.dialog-confirm > .modal-dialog > .modal-content {text-align: center}
@media screen and (min-width: 768px) {
  .modal-dialog {width: 740px}
}
@media screen and (min-width: 992px) {
  .dialog-centered, .modal-dialog {width: 900px}

  .dialog-centered > .modal-dialog, .dialog-confirm > .modal-dialog {width: 550px}
}
.modal-body > .no-side-margin {margin-left: -14px;margin-right: -14px}
.modal.in .modal.in {overflow: visible !important;overflow-y: visible !important}
.btn {border-radius: 0}
.btn {height: 33px}
.btn-group-lg > .btn, .btn-lg {height: 46px}
.btn-group-sm > .btn, .btn-sm {height: 30px}
.btn.btn-link {height: auto}
.panel-heading .btn-sm {height: auto}
.input-group .input-group-btn .btn {height: 33px}
.input-group.input-group-sm .input-group-btn .btn {height: 30px}
.input-group.input-group-lg .input-group-btn .btn {height: 46px}
.btn-icon {width: 36px;padding-left: 0;padding-right: 0}
.btn-icon .fa, .btn-icon .fas {position: relative;width: 16px;text-align: center}
.btn-icon .fa-sm {top: -1px}
.btn-icon.btn-sm .fa-sm {top: 0}
.btn-icon.btn-sm {width: 34px}
.btn-icon.btn-sm .fa, .btn-icon.btn-sm .fas {font-size: 12px;width: 12px}
.btn.btn-wide {min-width: 100px}
.btn.btn-x-wide {min-width: 150px}
.btn.btn-xx-wide {min-width: 200px}
.btn.btn-icon-wide {width: 54px}
.btn.btn-icon-x-wide {width: 76px}
.btn.btn-icon-xx-wide {width: 100px}
.btn.btn-full-wide {width: 100%;text-overflow: ellipsis;overflow: hidden}
.btn-default > .fa, .btn-default > .fas {color: #636363}
.btn-default > .fa.text-muted, .btn-default > .fas.text-muted {color: #999}
.btn-default.disabled > .fa, .btn-default.disabled > .fas {color: #999}
.btn-text {color: #333;border-radius: 0;font-weight: 400}
.btn-text .far, .btn-text .fas {color: #636363}
.btn-text, .btn-text.active, .btn-text:active, .btn-text[disabled], fieldset[disabled] .btn-text {background-color: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
.btn-text, .btn-text:active, .btn-text:focus, .btn-text:hover {border-color: transparent}
.btn-text:focus, .btn-text:hover {color: #333;text-decoration: none;background-color: transparent}
.btn-text:focus .far, .btn-text:focus .fas, .btn-text:hover .far, .btn-text:hover .fas {color: #333}
.btn-text.disabled, .btn-text[disabled], fieldset[disabled] .btn-text {color: #999}
.btn-text.disabled:focus, .btn-text.disabled:hover, .btn-text[disabled]:focus, .btn-text[disabled]:hover, fieldset[disabled] .btn-text:focus, fieldset[disabled] .btn-text:hover {color: #999;text-decoration: none}
.btn-text.disabled .far, .btn-text.disabled .fas, .btn-text[disabled] .far, .btn-text[disabled] .fas, fieldset[disabled] .btn-text .far, fieldset[disabled] .btn-text .fas {color: #999}
.btn-text.active {border-bottom: 1px solid #999}
.grid-auto-fill-md, .grid-auto-fill-sm, .grid-auto-fill-xs {margin-left: -8px;margin-right: -8px}
.grid-auto-fill-md > div, .grid-auto-fill-sm > div, .grid-auto-fill-xs > div {float: left;position: relative;min-height: 1px;padding-left: 8px;padding-right: 8px}
.grid-auto-fill-xs > div {width: 20%}
.grid-auto-fill-sm > div {width: 25%}
.grid-auto-fill-md > div {width: 50%}
@media screen and (max-width: 991px) {
  .grid-auto-fill-xs > div {width: 25%}

  .grid-auto-fill-sm > div {width: 33.33333333%}

  .grid-auto-fill-md > div {width: 50%}
}
@media screen and (max-width: 767px) {
  .grid-auto-fill-xs > div {width: 50%}

  .grid-auto-fill-md > div, .grid-auto-fill-sm > div {width: 100%}
}
@supports (display:grid) {
  .grid-auto-fill-md, .grid-auto-fill-sm, .grid-auto-fill-xs {display: grid;grid-column-gap: 16px;margin-left: 0;margin-right: 0}

  .grid-auto-fill-md > div, .grid-auto-fill-sm > div, .grid-auto-fill-xs > div {width: unset !important;padding-left: unset !important;padding-right: unset !important;min-height: unset !important;position: unset !important;float: unset !important}

  .grid-auto-fill-md::after, .grid-auto-fill-md::before, .grid-auto-fill-sm::after, .grid-auto-fill-sm::before, .grid-auto-fill-xs::after, .grid-auto-fill-xs::before {display: none !important}

  .grid-auto-fill-xs {grid-template-columns:repeat(auto-fill, minmax(190px, 1fr))}

  .grid-auto-fill-sm {grid-template-columns:repeat(auto-fill, minmax(246px, 1fr))}

  .grid-auto-fill-md {grid-template-columns:repeat(auto-fill, minmax(340px, 1fr))}
}
#navbar .navbar {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
#navbar .navbar .navbar-right {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
@media screen and (min-width: 768px) {
  #navbar .navbar .navbar-right {background-color: #f3f3f3}
}
.panel-heading {border-bottom-width: 0}
.panel-default.note-editor > .panel-heading .btn-default {background-color: #f7f7f7 !important;border-color: #ccc !important}
.panel-title {font-size: 15px;line-height: 17px}
.modal-content {background-color: #fff}
.dialog-record .modal-content > .modal-body {background-color: #f3f3f3}
.modal-body > .list-group {background-color: #fff}
.list-container > .list {background-color: #fff}
.panel-heading > .btn-group {top: -5px;right: -10px}
.panel-heading > .btn-group > .btn {padding-top: 4px;padding-bottom: 4px}
.note-editor > .panel-heading > .btn-group > .btn {padding-top: 5px;padding-bottom: 5px}
.panel.sticked > .panel-heading .btn-group {top: -4px}
table.table {background-color: #fff}
.record .middle > .panel {border-top-width: 1px}
.record .middle > .panel:first-child {border-top-width: 0}
.record .middle > .panel.hidden + .panel {border-top-width: 1px}
.record .middle .panel + .panel.panels-show-more-delimiter {border-top-width: 0}
.dashlet-body .list-container > .list, .dashlet-container > .panel, .note-editor.panel, .panel-body .list-container > .list {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
#main > .calendar-container .calendar, #main > .calendar-container .timeline, .admin-content .table.table-bordered, .admin-content iframe, .dashlet-container, .list-container > .list, .list-group-panel, .list-kanban > div > table > thead, .panel, .popup-notification, .well {-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, .09);-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, .09);box-shadow: 2px 2px 4px rgba(0, 0, 0, .09)}
.stick-sub.button-container {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}
@media (min-width: 768px) {
  .modal-dialog > .modal-content {-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .35);-moz-box-shadow: 0 0 15px rgba(0, 0, 0, .35);box-shadow: 0 0 15px rgba(0, 0, 0, .35)}
}
.panel.sticked {border-top-width: 1px}
.list-container .list-buttons-container {margin-bottom: 10px}
.calendar-container > .calendar, .calendar-container > .timeline {background-color: #fff}
#main > .calendar-container .timeline {border: 0}
#main > .calendar-container .calendar {overflow: hidden}
#main > .calendar-container .calendar .fc-view-container {margin: -1px}
.dashlet-body .fc-agenda-view table {border-collapse: collapse;border-style: hidden}
.field .list-group {background-color: #fff}
.field .grid-stack-item-content {border: 1px solid #e8eced}
#login.panel > .panel-heading {margin: 0 !important}
#global-search-panel > .panel, #notifications-panel > .panel {border-width: 1px}
.record .stick-sub.button-container {background-color: #f3f3f3 !important;padding-bottom: 0}
.admin-panel-iframe-container {background-color: #fff}
.panel.dashlet > .panel-heading > .btn-group {margin-top: -6px}
@media screen and (min-width: 768px) {
  #navbar .nav.navbar-nav.navbar-right {background-color: #546e7a}
}
.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .grid-auto-fill-md:after, .grid-auto-fill-md:before, .grid-auto-fill-sm:after, .grid-auto-fill-sm:before, .grid-auto-fill-xs:after, .grid-auto-fill-xs:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .page-header .page-header-row:after, .page-header .page-header-row:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {content: " ";display: table}
.btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .grid-auto-fill-md:after, .grid-auto-fill-sm:after, .grid-auto-fill-xs:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .page-header .page-header-row:after, .pager:after, .panel-body:after, .row: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}
body {--theme-name: Hazyblue}

.edit-buttons.hidden ~ .record-grid .left .cell > .field {
  border-bottom: solid thin #d8d7d7;
  font-weight: 700;
  padding-bottom: 5px;
}

.edit-buttons.hidden ~ .record-grid .left .cell > .inline-cancel-link ~ .field{
  border-bottom: none;
}
.credit.small{
  opacity: 0;
  pointer-events: none;
}
