/*!
 * SmartAdmin v1.8.2 ()
 * Copyright 2011-2016 
 */
/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*
 * SMARTADMIN VARIABLES
 * All variables related specifically to the theme starts from here:
 */
/* left side */
/* right side */
/* the color that flashes when you click on the first nav element */
/* the plus icon that appears on the parent nav when expanding and collapsing */
/* these values will only address the first parent in the entire nav */
/* the plus & minus icons */
/* margin top */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/* line 23, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* line 28, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
body {
  margin: 0;
}

/* line 31, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/* line 46, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

/* line 53, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 57, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
[hidden],
template {
  display: none;
}

/* line 61, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a {
  background-color: transparent;
}

/* line 64, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a:active,
a:hover {
  outline: 0;
}

/* line 68, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 71, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
b,
strong {
  font-weight: bold;
}

/* line 75, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
dfn {
  font-style: italic;
}

/* line 78, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* line 82, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
mark {
  background: #ff0;
  color: #000;
}

/* line 86, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
small {
  font-size: 80%;
}

/* line 89, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 96, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
sup {
  top: -0.5em;
}

/* line 99, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
sub {
  bottom: -0.25em;
}

/* line 102, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
img {
  border: 0;
}

/* line 105, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 108, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
figure {
  margin: 1em 40px;
}

/* line 111, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
hr {
  box-sizing: content-box;
  height: 0;
}

/* line 115, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
pre {
  overflow: auto;
}

/* line 118, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 125, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

/* line 134, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
button {
  overflow: visible;
}

/* line 137, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
button,
select {
  text-transform: none;
}

/* line 141, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

/* line 148, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/* line 152, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 157, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input {
  line-height: normal;
}

/* line 160, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

/* line 165, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 169, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

/* line 173, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 177, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/* line 182, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
legend {
  border: 0;
  padding: 0;
}

/* line 186, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
textarea {
  overflow: auto;
}

/* line 189, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
optgroup {
  font-weight: bold;
}

/* line 192, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 196, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
td,
th {
  padding: 0;
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  /* line 202, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 210, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 214, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 217, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 220, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }

  /* line 224, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 229, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  thead {
    display: table-header-group;
  }

  /* line 232, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 236, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  img {
    max-width: 100% !important;
  }

  /* line 239, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 245, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }

  /* line 249, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar {
    display: none;
  }

  /* line 252, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }

  /* line 256, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .label {
    border: 1px solid #000;
  }

  /* line 259, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .table {
    border-collapse: collapse !important;
  }

  /* line 262, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .table td,
  .table th {
    background-color: #fff !important;
  }

  /* line 266, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url(/assets/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot);
  src: url(/assets/glyphicons-halflings-regular-13634da87d9e23f8c3ed9108ce1724d183a39ad072e73e1b3d8cbf646d2d0407.eot?#iefix) format("embedded-opentype"), url(/assets/glyphicons-halflings-regular-fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c.woff2) format("woff2"), url(/assets/glyphicons-halflings-regular-a26394f7ede100ca118eff2eda08596275a9839b959c226e15439557a5a80742.woff) format("woff"), url(/assets/glyphicons-halflings-regular-e395044093757d82afcb138957d06a1ea9361bdcf0b442d06a18a8051af57456.ttf) format("truetype"), url(/assets/glyphicons-halflings-regular-42f60659d265c1a3c30f9fa42abcbb56bd4a53af4d83d316d6dd7a36903c43e5.svg#glyphicons_halflingsregular) format("svg");
}
/* line 276, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 287, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-asterisk:before {
  content: "\002a";
}

/* line 290, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-plus:before {
  content: "\002b";
}

/* line 293, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}

/* line 297, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-minus:before {
  content: "\2212";
}

/* line 300, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-cloud:before {
  content: "\2601";
}

/* line 303, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-envelope:before {
  content: "\2709";
}

/* line 306, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-pencil:before {
  content: "\270f";
}

/* line 309, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-glass:before {
  content: "\e001";
}

/* line 312, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-music:before {
  content: "\e002";
}

/* line 315, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-search:before {
  content: "\e003";
}

/* line 318, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-heart:before {
  content: "\e005";
}

/* line 321, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-star:before {
  content: "\e006";
}

/* line 324, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-star-empty:before {
  content: "\e007";
}

/* line 327, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-user:before {
  content: "\e008";
}

/* line 330, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-film:before {
  content: "\e009";
}

/* line 333, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-th-large:before {
  content: "\e010";
}

/* line 336, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-th:before {
  content: "\e011";
}

/* line 339, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-th-list:before {
  content: "\e012";
}

/* line 342, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-ok:before {
  content: "\e013";
}

/* line 345, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-remove:before {
  content: "\e014";
}

/* line 348, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-zoom-in:before {
  content: "\e015";
}

/* line 351, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-zoom-out:before {
  content: "\e016";
}

/* line 354, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-off:before {
  content: "\e017";
}

/* line 357, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-signal:before {
  content: "\e018";
}

/* line 360, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-cog:before {
  content: "\e019";
}

/* line 363, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-trash:before {
  content: "\e020";
}

/* line 366, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-home:before {
  content: "\e021";
}

/* line 369, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-file:before {
  content: "\e022";
}

/* line 372, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-time:before {
  content: "\e023";
}

/* line 375, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-road:before {
  content: "\e024";
}

/* line 378, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-download-alt:before {
  content: "\e025";
}

/* line 381, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-download:before {
  content: "\e026";
}

/* line 384, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-upload:before {
  content: "\e027";
}

/* line 387, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-inbox:before {
  content: "\e028";
}

/* line 390, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-play-circle:before {
  content: "\e029";
}

/* line 393, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-repeat:before {
  content: "\e030";
}

/* line 396, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-refresh:before {
  content: "\e031";
}

/* line 399, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-list-alt:before {
  content: "\e032";
}

/* line 402, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-lock:before {
  content: "\e033";
}

/* line 405, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-flag:before {
  content: "\e034";
}

/* line 408, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-headphones:before {
  content: "\e035";
}

/* line 411, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-volume-off:before {
  content: "\e036";
}

/* line 414, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-volume-down:before {
  content: "\e037";
}

/* line 417, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-volume-up:before {
  content: "\e038";
}

/* line 420, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-qrcode:before {
  content: "\e039";
}

/* line 423, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-barcode:before {
  content: "\e040";
}

/* line 426, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-tag:before {
  content: "\e041";
}

/* line 429, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-tags:before {
  content: "\e042";
}

/* line 432, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-book:before {
  content: "\e043";
}

/* line 435, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-bookmark:before {
  content: "\e044";
}

/* line 438, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-print:before {
  content: "\e045";
}

/* line 441, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-camera:before {
  content: "\e046";
}

/* line 444, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-font:before {
  content: "\e047";
}

/* line 447, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-bold:before {
  content: "\e048";
}

/* line 450, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-italic:before {
  content: "\e049";
}

/* line 453, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-text-height:before {
  content: "\e050";
}

/* line 456, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-text-width:before {
  content: "\e051";
}

/* line 459, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-align-left:before {
  content: "\e052";
}

/* line 462, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-align-center:before {
  content: "\e053";
}

/* line 465, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-align-right:before {
  content: "\e054";
}

/* line 468, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-align-justify:before {
  content: "\e055";
}

/* line 471, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-list:before {
  content: "\e056";
}

/* line 474, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-indent-left:before {
  content: "\e057";
}

/* line 477, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-indent-right:before {
  content: "\e058";
}

/* line 480, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-facetime-video:before {
  content: "\e059";
}

/* line 483, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-picture:before {
  content: "\e060";
}

/* line 486, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-map-marker:before {
  content: "\e062";
}

/* line 489, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-adjust:before {
  content: "\e063";
}

/* line 492, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-tint:before {
  content: "\e064";
}

/* line 495, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-edit:before {
  content: "\e065";
}

/* line 498, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-share:before {
  content: "\e066";
}

/* line 501, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-check:before {
  content: "\e067";
}

/* line 504, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-move:before {
  content: "\e068";
}

/* line 507, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-step-backward:before {
  content: "\e069";
}

/* line 510, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-fast-backward:before {
  content: "\e070";
}

/* line 513, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-backward:before {
  content: "\e071";
}

/* line 516, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-play:before {
  content: "\e072";
}

/* line 519, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-pause:before {
  content: "\e073";
}

/* line 522, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-stop:before {
  content: "\e074";
}

/* line 525, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-forward:before {
  content: "\e075";
}

/* line 528, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-fast-forward:before {
  content: "\e076";
}

/* line 531, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-step-forward:before {
  content: "\e077";
}

/* line 534, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-eject:before {
  content: "\e078";
}

/* line 537, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-chevron-left:before {
  content: "\e079";
}

/* line 540, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-chevron-right:before {
  content: "\e080";
}

/* line 543, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-plus-sign:before {
  content: "\e081";
}

/* line 546, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-minus-sign:before {
  content: "\e082";
}

/* line 549, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-remove-sign:before {
  content: "\e083";
}

/* line 552, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-ok-sign:before {
  content: "\e084";
}

/* line 555, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-question-sign:before {
  content: "\e085";
}

/* line 558, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-info-sign:before {
  content: "\e086";
}

/* line 561, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-screenshot:before {
  content: "\e087";
}

/* line 564, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-remove-circle:before {
  content: "\e088";
}

/* line 567, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-ok-circle:before {
  content: "\e089";
}

/* line 570, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-ban-circle:before {
  content: "\e090";
}

/* line 573, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-arrow-left:before {
  content: "\e091";
}

/* line 576, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-arrow-right:before {
  content: "\e092";
}

/* line 579, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-arrow-up:before {
  content: "\e093";
}

/* line 582, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-arrow-down:before {
  content: "\e094";
}

/* line 585, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-share-alt:before {
  content: "\e095";
}

/* line 588, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-resize-full:before {
  content: "\e096";
}

/* line 591, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-resize-small:before {
  content: "\e097";
}

/* line 594, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-exclamation-sign:before {
  content: "\e101";
}

/* line 597, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-gift:before {
  content: "\e102";
}

/* line 600, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-leaf:before {
  content: "\e103";
}

/* line 603, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-fire:before {
  content: "\e104";
}

/* line 606, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-eye-open:before {
  content: "\e105";
}

/* line 609, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-eye-close:before {
  content: "\e106";
}

/* line 612, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-warning-sign:before {
  content: "\e107";
}

/* line 615, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-plane:before {
  content: "\e108";
}

/* line 618, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-calendar:before {
  content: "\e109";
}

/* line 621, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-random:before {
  content: "\e110";
}

/* line 624, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-comment:before {
  content: "\e111";
}

/* line 627, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-magnet:before {
  content: "\e112";
}

/* line 630, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-chevron-up:before {
  content: "\e113";
}

/* line 633, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-chevron-down:before {
  content: "\e114";
}

/* line 636, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-retweet:before {
  content: "\e115";
}

/* line 639, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-shopping-cart:before {
  content: "\e116";
}

/* line 642, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-folder-close:before {
  content: "\e117";
}

/* line 645, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-folder-open:before {
  content: "\e118";
}

/* line 648, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-resize-vertical:before {
  content: "\e119";
}

/* line 651, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-resize-horizontal:before {
  content: "\e120";
}

/* line 654, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-hdd:before {
  content: "\e121";
}

/* line 657, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-bullhorn:before {
  content: "\e122";
}

/* line 660, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-bell:before {
  content: "\e123";
}

/* line 663, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-certificate:before {
  content: "\e124";
}

/* line 666, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-thumbs-up:before {
  content: "\e125";
}

/* line 669, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-thumbs-down:before {
  content: "\e126";
}

/* line 672, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-hand-right:before {
  content: "\e127";
}

/* line 675, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-hand-left:before {
  content: "\e128";
}

/* line 678, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-hand-up:before {
  content: "\e129";
}

/* line 681, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-hand-down:before {
  content: "\e130";
}

/* line 684, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

/* line 687, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

/* line 690, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

/* line 693, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

/* line 696, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-globe:before {
  content: "\e135";
}

/* line 699, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-wrench:before {
  content: "\e136";
}

/* line 702, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-tasks:before {
  content: "\e137";
}

/* line 705, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-filter:before {
  content: "\e138";
}

/* line 708, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-briefcase:before {
  content: "\e139";
}

/* line 711, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-fullscreen:before {
  content: "\e140";
}

/* line 714, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-dashboard:before {
  content: "\e141";
}

/* line 717, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-paperclip:before {
  content: "\e142";
}

/* line 720, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-heart-empty:before {
  content: "\e143";
}

/* line 723, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-link:before {
  content: "\e144";
}

/* line 726, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-phone:before {
  content: "\e145";
}

/* line 729, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-pushpin:before {
  content: "\e146";
}

/* line 732, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-usd:before {
  content: "\e148";
}

/* line 735, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-gbp:before {
  content: "\e149";
}

/* line 738, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sort:before {
  content: "\e150";
}

/* line 741, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

/* line 744, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

/* line 747, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sort-by-order:before {
  content: "\e153";
}

/* line 750, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

/* line 753, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

/* line 756, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

/* line 759, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-unchecked:before {
  content: "\e157";
}

/* line 762, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-expand:before {
  content: "\e158";
}

/* line 765, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-collapse-down:before {
  content: "\e159";
}

/* line 768, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-collapse-up:before {
  content: "\e160";
}

/* line 771, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-log-in:before {
  content: "\e161";
}

/* line 774, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-flash:before {
  content: "\e162";
}

/* line 777, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-log-out:before {
  content: "\e163";
}

/* line 780, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-new-window:before {
  content: "\e164";
}

/* line 783, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-record:before {
  content: "\e165";
}

/* line 786, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-save:before {
  content: "\e166";
}

/* line 789, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-open:before {
  content: "\e167";
}

/* line 792, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-saved:before {
  content: "\e168";
}

/* line 795, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-import:before {
  content: "\e169";
}

/* line 798, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-export:before {
  content: "\e170";
}

/* line 801, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-send:before {
  content: "\e171";
}

/* line 804, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-floppy-disk:before {
  content: "\e172";
}

/* line 807, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-floppy-saved:before {
  content: "\e173";
}

/* line 810, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-floppy-remove:before {
  content: "\e174";
}

/* line 813, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-floppy-save:before {
  content: "\e175";
}

/* line 816, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-floppy-open:before {
  content: "\e176";
}

/* line 819, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-credit-card:before {
  content: "\e177";
}

/* line 822, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-transfer:before {
  content: "\e178";
}

/* line 825, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-cutlery:before {
  content: "\e179";
}

/* line 828, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-header:before {
  content: "\e180";
}

/* line 831, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-compressed:before {
  content: "\e181";
}

/* line 834, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-earphone:before {
  content: "\e182";
}

/* line 837, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-phone-alt:before {
  content: "\e183";
}

/* line 840, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-tower:before {
  content: "\e184";
}

/* line 843, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-stats:before {
  content: "\e185";
}

/* line 846, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sd-video:before {
  content: "\e186";
}

/* line 849, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-hd-video:before {
  content: "\e187";
}

/* line 852, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-subtitles:before {
  content: "\e188";
}

/* line 855, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sound-stereo:before {
  content: "\e189";
}

/* line 858, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sound-dolby:before {
  content: "\e190";
}

/* line 861, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sound-5-1:before {
  content: "\e191";
}

/* line 864, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sound-6-1:before {
  content: "\e192";
}

/* line 867, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sound-7-1:before {
  content: "\e193";
}

/* line 870, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-copyright-mark:before {
  content: "\e194";
}

/* line 873, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-registration-mark:before {
  content: "\e195";
}

/* line 876, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-cloud-download:before {
  content: "\e197";
}

/* line 879, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-cloud-upload:before {
  content: "\e198";
}

/* line 882, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-tree-conifer:before {
  content: "\e199";
}

/* line 885, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-tree-deciduous:before {
  content: "\e200";
}

/* line 888, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-cd:before {
  content: "\e201";
}

/* line 891, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-save-file:before {
  content: "\e202";
}

/* line 894, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-open-file:before {
  content: "\e203";
}

/* line 897, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-level-up:before {
  content: "\e204";
}

/* line 900, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-copy:before {
  content: "\e205";
}

/* line 903, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-paste:before {
  content: "\e206";
}

/* line 906, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-alert:before {
  content: "\e209";
}

/* line 909, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-equalizer:before {
  content: "\e210";
}

/* line 912, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-king:before {
  content: "\e211";
}

/* line 915, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-queen:before {
  content: "\e212";
}

/* line 918, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-pawn:before {
  content: "\e213";
}

/* line 921, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-bishop:before {
  content: "\e214";
}

/* line 924, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-knight:before {
  content: "\e215";
}

/* line 927, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-baby-formula:before {
  content: "\e216";
}

/* line 930, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-tent:before {
  content: "\26fa";
}

/* line 933, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-blackboard:before {
  content: "\e218";
}

/* line 936, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-bed:before {
  content: "\e219";
}

/* line 939, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-apple:before {
  content: "\f8ff";
}

/* line 942, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-erase:before {
  content: "\e221";
}

/* line 945, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-hourglass:before {
  content: "\231b";
}

/* line 948, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-lamp:before {
  content: "\e223";
}

/* line 951, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-duplicate:before {
  content: "\e224";
}

/* line 954, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-piggy-bank:before {
  content: "\e225";
}

/* line 957, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-scissors:before {
  content: "\e226";
}

/* line 960, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-bitcoin:before {
  content: "\e227";
}

/* line 963, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-btc:before {
  content: "\e227";
}

/* line 966, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-xbt:before {
  content: "\e227";
}

/* line 969, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-yen:before {
  content: "\00a5";
}

/* line 972, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-jpy:before {
  content: "\00a5";
}

/* line 975, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-ruble:before {
  content: "\20bd";
}

/* line 978, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-rub:before {
  content: "\20bd";
}

/* line 981, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-scale:before {
  content: "\e230";
}

/* line 984, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-ice-lolly:before {
  content: "\e231";
}

/* line 987, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}

/* line 990, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-education:before {
  content: "\e233";
}

/* line 993, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-option-horizontal:before {
  content: "\e234";
}

/* line 996, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-option-vertical:before {
  content: "\e235";
}

/* line 999, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-menu-hamburger:before {
  content: "\e236";
}

/* line 1002, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-modal-window:before {
  content: "\e237";
}

/* line 1005, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-oil:before {
  content: "\e238";
}

/* line 1008, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-grain:before {
  content: "\e239";
}

/* line 1011, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-sunglasses:before {
  content: "\e240";
}

/* line 1014, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-text-size:before {
  content: "\e241";
}

/* line 1017, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-text-color:before {
  content: "\e242";
}

/* line 1020, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-text-background:before {
  content: "\e243";
}

/* line 1023, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-object-align-top:before {
  content: "\e244";
}

/* line 1026, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-object-align-bottom:before {
  content: "\e245";
}

/* line 1029, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}

/* line 1032, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-object-align-left:before {
  content: "\e247";
}

/* line 1035, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-object-align-vertical:before {
  content: "\e248";
}

/* line 1038, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-object-align-right:before {
  content: "\e249";
}

/* line 1041, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-triangle-right:before {
  content: "\e250";
}

/* line 1044, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-triangle-left:before {
  content: "\e251";
}

/* line 1047, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-triangle-bottom:before {
  content: "\e252";
}

/* line 1050, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-triangle-top:before {
  content: "\e253";
}

/* line 1053, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-console:before {
  content: "\e254";
}

/* line 1056, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-superscript:before {
  content: "\e255";
}

/* line 1059, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-subscript:before {
  content: "\e256";
}

/* line 1062, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-menu-left:before {
  content: "\e257";
}

/* line 1065, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-menu-right:before {
  content: "\e258";
}

/* line 1068, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-menu-down:before {
  content: "\e259";
}

/* line 1071, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.glyphicon-menu-up:before {
  content: "\e260";
}

/* line 1074, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1079, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1085, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 1089, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
body {
  font-family: "Open Sans", Arial, Helvetica, Sans-Serif;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333333;
  background-color: #ffffff;
}

/* line 1096, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 1104, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a {
  color: #3276b1;
  text-decoration: none;
}

/* line 1108, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a:hover,
a:focus {
  color: #214e75;
  text-decoration: none;
}

/* line 1113, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 1118, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
figure {
  margin: 0;
}

/* line 1121, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
img {
  vertical-align: middle;
}

/* line 1124, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}

/* line 1133, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.img-rounded {
  border-radius: 3px;
}

/* line 1136, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 2px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

/* line 1149, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.img-circle {
  border-radius: 50%;
}

/* line 1152, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
hr {
  margin-top: 18px;
  margin-bottom: 18px;
  border: 0;
  border-top: 1px solid #eeeeee;
}

/* line 1158, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 1168, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* line 1177, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
[role="button"] {
  cursor: pointer;
}

/* line 1180, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Open Sans", Arial, Helvetica, Sans-Serif;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}

/* line 1197, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #999999;
}

/* line 1225, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 18px;
  margin-bottom: 9px;
}

/* line 1234, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
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%;
}

/* line 1248, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 9px;
  margin-bottom: 9px;
}

/* line 1257, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
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%;
}

/* line 1271, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h1,
.h1 {
  font-size: 24px;
}

/* line 1275, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h2,
.h2 {
  font-size: 22px;
}

/* line 1279, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h3,
.h3 {
  font-size: 19px;
}

/* line 1283, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h4,
.h4 {
  font-size: 18px;
}

/* line 1287, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h5,
.h5 {
  font-size: 17px;
}

/* line 1291, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
h6,
.h6 {
  font-size: 15px;
}

/* line 1295, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
p {
  margin: 0 0 9px;
}

/* line 1298, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.lead {
  margin-bottom: 18px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.4;
}

@media (min-width: 768px) {
  /* line 1305, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .lead {
    font-size: 19.5px;
  }
}
/* line 1309, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
small,
.small {
  font-size: 92%;
}

/* line 1313, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}

/* line 1318, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-left {
  text-align: left;
}

/* line 1321, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-right {
  text-align: right;
}

/* line 1324, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-center {
  text-align: center;
}

/* line 1327, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-justify {
  text-align: justify;
}

/* line 1330, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-nowrap {
  white-space: nowrap;
}

/* line 1333, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-lowercase {
  text-transform: lowercase;
}

/* line 1336, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-uppercase {
  text-transform: uppercase;
}

/* line 1339, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-capitalize {
  text-transform: capitalize;
}

/* line 1342, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-muted {
  color: #999999;
}

/* line 1345, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-primary {
  color: #3276b1;
}

/* line 1348, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.text-primary:hover,
a.text-primary:focus {
  color: #275b89;
}

/* line 1352, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-success {
  color: #468847;
}

/* line 1355, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.text-success:hover,
a.text-success:focus {
  color: #356635;
}

/* line 1359, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-info {
  color: #346597;
}

/* line 1362, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.text-info:hover,
a.text-info:focus {
  color: #274c71;
}

/* line 1366, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-warning {
  color: #c09853;
}

/* line 1369, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.text-warning:hover,
a.text-warning:focus {
  color: #a47e3c;
}

/* line 1373, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-danger {
  color: #b94a48;
}

/* line 1376, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.text-danger:hover,
a.text-danger:focus {
  color: #953b39;
}

/* line 1380, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.bg-primary {
  color: #fff;
  background-color: #3276b1;
}

/* line 1384, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #275b89;
}

/* line 1388, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.bg-success {
  background-color: #dff0d8;
}

/* line 1391, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}

/* line 1395, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.bg-info {
  background-color: #d6dde7;
}

/* line 1398, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.bg-info:hover,
a.bg-info:focus {
  background-color: #b6c2d4;
}

/* line 1402, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.bg-warning {
  background-color: #fcf8e3;
}

/* line 1405, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}

/* line 1409, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.bg-danger {
  background-color: #f2dede;
}

/* line 1412, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}

/* line 1416, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.page-header {
  padding-bottom: 8px;
  margin: 36px 0 18px;
  border-bottom: 1px solid #eeeeee;
}

/* line 1421, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
ul,
ol {
  margin-top: 0;
  margin-bottom: 9px;
}

/* line 1426, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}

/* line 1432, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

/* line 1436, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}

/* line 1441, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 1446, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
dl {
  margin-top: 0;
  margin-bottom: 18px;
}

/* line 1450, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
dt,
dd {
  line-height: 1.42857143;
}

/* line 1454, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
dt {
  font-weight: bold;
}

/* line 1457, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
dd {
  margin-left: 0;
}

@media (min-width: 768px) {
  /* line 1461, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  /* line 1470, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
/* line 1474, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999999;
}

/* line 1479, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

/* line 1483, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
blockquote {
  padding: 9px 18px;
  margin: 0 0 18px;
  font-size: 16.25px;
  border-left: 5px solid #eeeeee;
}

/* line 1489, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}

/* line 1494, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #999999;
}

/* line 1502, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}

/* line 1507, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}

/* line 1515, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}

/* line 1523, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}

/* line 1531, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
address {
  margin-bottom: 18px;
  font-style: normal;
  line-height: 1.42857143;
}

/* line 1536, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
code,
kbd,
pre,
samp {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}

/* line 1542, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 2px;
}

/* line 1549, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #ffffff;
  background-color: #333333;
  border-radius: 2px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}

/* line 1557, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}

/* line 1563, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
pre {
  display: block;
  padding: 8.5px;
  margin: 0 0 9px;
  font-size: 12px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #cccccc;
  border-radius: 2px;
}

/* line 1576, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}

/* line 1584, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

/* line 1588, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 13px;
  padding-right: 13px;
}

@media (min-width: 768px) {
  /* line 1595, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .container {
    width: 746px;
  }
}
@media (min-width: 992px) {
  /* line 1600, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .container {
    width: 966px;
  }
}
@media (min-width: 1200px) {
  /* line 1605, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .container {
    width: 1166px;
  }
}
/* line 1609, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 13px;
  padding-right: 13px;
}

/* line 1615, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.row {
  margin-left: -13px;
  margin-right: -13px;
}

/* line 1619, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 13px;
  padding-right: 13px;
}

/* line 1625, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

/* line 1628, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-12 {
  width: 100%;
}

/* line 1631, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-11 {
  width: 91.66666667%;
}

/* line 1634, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-10 {
  width: 83.33333333%;
}

/* line 1637, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-9 {
  width: 75%;
}

/* line 1640, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-8 {
  width: 66.66666667%;
}

/* line 1643, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-7 {
  width: 58.33333333%;
}

/* line 1646, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-6 {
  width: 50%;
}

/* line 1649, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-5 {
  width: 41.66666667%;
}

/* line 1652, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-4 {
  width: 33.33333333%;
}

/* line 1655, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-3 {
  width: 25%;
}

/* line 1658, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-2 {
  width: 16.66666667%;
}

/* line 1661, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-1 {
  width: 8.33333333%;
}

/* line 1664, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-12 {
  right: 100%;
}

/* line 1667, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-11 {
  right: 91.66666667%;
}

/* line 1670, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-10 {
  right: 83.33333333%;
}

/* line 1673, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-9 {
  right: 75%;
}

/* line 1676, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-8 {
  right: 66.66666667%;
}

/* line 1679, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-7 {
  right: 58.33333333%;
}

/* line 1682, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-6 {
  right: 50%;
}

/* line 1685, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-5 {
  right: 41.66666667%;
}

/* line 1688, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-4 {
  right: 33.33333333%;
}

/* line 1691, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-3 {
  right: 25%;
}

/* line 1694, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-2 {
  right: 16.66666667%;
}

/* line 1697, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-1 {
  right: 8.33333333%;
}

/* line 1700, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-pull-0 {
  right: auto;
}

/* line 1703, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-12 {
  left: 100%;
}

/* line 1706, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-11 {
  left: 91.66666667%;
}

/* line 1709, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-10 {
  left: 83.33333333%;
}

/* line 1712, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-9 {
  left: 75%;
}

/* line 1715, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-8 {
  left: 66.66666667%;
}

/* line 1718, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-7 {
  left: 58.33333333%;
}

/* line 1721, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-6 {
  left: 50%;
}

/* line 1724, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-5 {
  left: 41.66666667%;
}

/* line 1727, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-4 {
  left: 33.33333333%;
}

/* line 1730, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-3 {
  left: 25%;
}

/* line 1733, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-2 {
  left: 16.66666667%;
}

/* line 1736, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-1 {
  left: 8.33333333%;
}

/* line 1739, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-push-0 {
  left: auto;
}

/* line 1742, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-12 {
  margin-left: 100%;
}

/* line 1745, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}

/* line 1748, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}

/* line 1751, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-9 {
  margin-left: 75%;
}

/* line 1754, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}

/* line 1757, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}

/* line 1760, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-6 {
  margin-left: 50%;
}

/* line 1763, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}

/* line 1766, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}

/* line 1769, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-3 {
  margin-left: 25%;
}

/* line 1772, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}

/* line 1775, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}

/* line 1778, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.col-xs-offset-0 {
  margin-left: 0%;
}

@media (min-width: 768px) {
  /* line 1782, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }

  /* line 1785, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-12 {
    width: 100%;
  }

  /* line 1788, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-11 {
    width: 91.66666667%;
  }

  /* line 1791, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-10 {
    width: 83.33333333%;
  }

  /* line 1794, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-9 {
    width: 75%;
  }

  /* line 1797, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-8 {
    width: 66.66666667%;
  }

  /* line 1800, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-7 {
    width: 58.33333333%;
  }

  /* line 1803, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-6 {
    width: 50%;
  }

  /* line 1806, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-5 {
    width: 41.66666667%;
  }

  /* line 1809, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-4 {
    width: 33.33333333%;
  }

  /* line 1812, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-3 {
    width: 25%;
  }

  /* line 1815, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-2 {
    width: 16.66666667%;
  }

  /* line 1818, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-1 {
    width: 8.33333333%;
  }

  /* line 1821, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-12 {
    right: 100%;
  }

  /* line 1824, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-11 {
    right: 91.66666667%;
  }

  /* line 1827, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-10 {
    right: 83.33333333%;
  }

  /* line 1830, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-9 {
    right: 75%;
  }

  /* line 1833, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-8 {
    right: 66.66666667%;
  }

  /* line 1836, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-7 {
    right: 58.33333333%;
  }

  /* line 1839, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-6 {
    right: 50%;
  }

  /* line 1842, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-5 {
    right: 41.66666667%;
  }

  /* line 1845, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-4 {
    right: 33.33333333%;
  }

  /* line 1848, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-3 {
    right: 25%;
  }

  /* line 1851, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-2 {
    right: 16.66666667%;
  }

  /* line 1854, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-1 {
    right: 8.33333333%;
  }

  /* line 1857, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-pull-0 {
    right: auto;
  }

  /* line 1860, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-12 {
    left: 100%;
  }

  /* line 1863, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-11 {
    left: 91.66666667%;
  }

  /* line 1866, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-10 {
    left: 83.33333333%;
  }

  /* line 1869, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-9 {
    left: 75%;
  }

  /* line 1872, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-8 {
    left: 66.66666667%;
  }

  /* line 1875, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-7 {
    left: 58.33333333%;
  }

  /* line 1878, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-6 {
    left: 50%;
  }

  /* line 1881, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-5 {
    left: 41.66666667%;
  }

  /* line 1884, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-4 {
    left: 33.33333333%;
  }

  /* line 1887, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-3 {
    left: 25%;
  }

  /* line 1890, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-2 {
    left: 16.66666667%;
  }

  /* line 1893, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-1 {
    left: 8.33333333%;
  }

  /* line 1896, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-push-0 {
    left: auto;
  }

  /* line 1899, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }

  /* line 1902, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 1905, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 1908, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }

  /* line 1911, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 1914, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 1917, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }

  /* line 1920, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 1923, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 1926, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }

  /* line 1929, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 1932, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 1935, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  /* line 1940, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }

  /* line 1943, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-12 {
    width: 100%;
  }

  /* line 1946, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-11 {
    width: 91.66666667%;
  }

  /* line 1949, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-10 {
    width: 83.33333333%;
  }

  /* line 1952, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-9 {
    width: 75%;
  }

  /* line 1955, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-8 {
    width: 66.66666667%;
  }

  /* line 1958, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-7 {
    width: 58.33333333%;
  }

  /* line 1961, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-6 {
    width: 50%;
  }

  /* line 1964, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-5 {
    width: 41.66666667%;
  }

  /* line 1967, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-4 {
    width: 33.33333333%;
  }

  /* line 1970, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-3 {
    width: 25%;
  }

  /* line 1973, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-2 {
    width: 16.66666667%;
  }

  /* line 1976, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-1 {
    width: 8.33333333%;
  }

  /* line 1979, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-12 {
    right: 100%;
  }

  /* line 1982, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-11 {
    right: 91.66666667%;
  }

  /* line 1985, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-10 {
    right: 83.33333333%;
  }

  /* line 1988, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-9 {
    right: 75%;
  }

  /* line 1991, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-8 {
    right: 66.66666667%;
  }

  /* line 1994, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-7 {
    right: 58.33333333%;
  }

  /* line 1997, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-6 {
    right: 50%;
  }

  /* line 2000, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-5 {
    right: 41.66666667%;
  }

  /* line 2003, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-4 {
    right: 33.33333333%;
  }

  /* line 2006, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-3 {
    right: 25%;
  }

  /* line 2009, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-2 {
    right: 16.66666667%;
  }

  /* line 2012, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-1 {
    right: 8.33333333%;
  }

  /* line 2015, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-pull-0 {
    right: auto;
  }

  /* line 2018, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-12 {
    left: 100%;
  }

  /* line 2021, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-11 {
    left: 91.66666667%;
  }

  /* line 2024, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-10 {
    left: 83.33333333%;
  }

  /* line 2027, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-9 {
    left: 75%;
  }

  /* line 2030, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-8 {
    left: 66.66666667%;
  }

  /* line 2033, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-7 {
    left: 58.33333333%;
  }

  /* line 2036, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-6 {
    left: 50%;
  }

  /* line 2039, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-5 {
    left: 41.66666667%;
  }

  /* line 2042, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-4 {
    left: 33.33333333%;
  }

  /* line 2045, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-3 {
    left: 25%;
  }

  /* line 2048, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-2 {
    left: 16.66666667%;
  }

  /* line 2051, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-1 {
    left: 8.33333333%;
  }

  /* line 2054, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-push-0 {
    left: auto;
  }

  /* line 2057, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }

  /* line 2060, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 2063, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 2066, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }

  /* line 2069, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 2072, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 2075, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }

  /* line 2078, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 2081, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 2084, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }

  /* line 2087, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 2090, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 2093, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  /* line 2098, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }

  /* line 2101, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-12 {
    width: 100%;
  }

  /* line 2104, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-11 {
    width: 91.66666667%;
  }

  /* line 2107, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-10 {
    width: 83.33333333%;
  }

  /* line 2110, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-9 {
    width: 75%;
  }

  /* line 2113, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-8 {
    width: 66.66666667%;
  }

  /* line 2116, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-7 {
    width: 58.33333333%;
  }

  /* line 2119, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-6 {
    width: 50%;
  }

  /* line 2122, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-5 {
    width: 41.66666667%;
  }

  /* line 2125, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-4 {
    width: 33.33333333%;
  }

  /* line 2128, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-3 {
    width: 25%;
  }

  /* line 2131, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-2 {
    width: 16.66666667%;
  }

  /* line 2134, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-1 {
    width: 8.33333333%;
  }

  /* line 2137, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-12 {
    right: 100%;
  }

  /* line 2140, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  /* line 2143, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  /* line 2146, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-9 {
    right: 75%;
  }

  /* line 2149, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  /* line 2152, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  /* line 2155, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-6 {
    right: 50%;
  }

  /* line 2158, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  /* line 2161, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  /* line 2164, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-3 {
    right: 25%;
  }

  /* line 2167, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  /* line 2170, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  /* line 2173, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-pull-0 {
    right: auto;
  }

  /* line 2176, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-12 {
    left: 100%;
  }

  /* line 2179, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-11 {
    left: 91.66666667%;
  }

  /* line 2182, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-10 {
    left: 83.33333333%;
  }

  /* line 2185, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-9 {
    left: 75%;
  }

  /* line 2188, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-8 {
    left: 66.66666667%;
  }

  /* line 2191, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-7 {
    left: 58.33333333%;
  }

  /* line 2194, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-6 {
    left: 50%;
  }

  /* line 2197, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-5 {
    left: 41.66666667%;
  }

  /* line 2200, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-4 {
    left: 33.33333333%;
  }

  /* line 2203, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-3 {
    left: 25%;
  }

  /* line 2206, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-2 {
    left: 16.66666667%;
  }

  /* line 2209, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-1 {
    left: 8.33333333%;
  }

  /* line 2212, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-push-0 {
    left: auto;
  }

  /* line 2215, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-12 {
    margin-left: 100%;
  }

  /* line 2218, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 2221, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 2224, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-9 {
    margin-left: 75%;
  }

  /* line 2227, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 2230, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 2233, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-6 {
    margin-left: 50%;
  }

  /* line 2236, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 2239, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 2242, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-3 {
    margin-left: 25%;
  }

  /* line 2245, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 2248, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 2251, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
/* line 2255, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
table {
  background-color: transparent;
}

/* line 2258, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #999999;
  text-align: left;
}

/* line 2264, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
th {
  text-align: left;
}

/* line 2267, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 18px;
}

/* line 2272, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

/* line 2283, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}

/* line 2287, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}

/* line 2295, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table > tbody + tbody {
  border-top: 2px solid #dddddd;
}

/* line 2298, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table .table {
  background-color: #ffffff;
}

/* line 2301, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}

/* line 2309, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-bordered {
  border: 1px solid #dddddd;
}

/* line 2312, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}

/* line 2320, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

/* line 2324, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

/* line 2327, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-hover > tbody > tr:hover {
  background-color: #ecf3f8;
}

/* line 2330, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}

/* line 2335, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}

/* line 2341, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #ecf3f8;
}

/* line 2355, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #d9e7f1;
}

/* line 2362, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

/* line 2376, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

/* line 2383, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d6dde7;
}

/* line 2397, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c6d0de;
}

/* line 2404, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

/* line 2418, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

/* line 2425, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

/* line 2439, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

/* line 2446, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}

@media screen and (max-width: 767px) {
  /* line 2451, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .table-responsive {
    width: 100%;
    margin-bottom: 13.5px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
  }

  /* line 2458, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .table-responsive > .table {
    margin-bottom: 0;
  }

  /* line 2461, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }

  /* line 2469, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .table-responsive > .table-bordered {
    border: 0;
  }

  /* line 2472, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }

  /* line 2480, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }

  /* line 2488, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
/* line 2495, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}

/* line 2501, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 18px;
  font-size: 19.5px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

/* line 2512, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}

/* line 2518, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 2523, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}

/* line 2529, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="file"] {
  display: block;
}

/* line 2532, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="range"] {
  display: block;
  width: 100%;
}

/* line 2536, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
select[multiple],
select[size] {
  height: auto;
}

/* line 2540, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 2547, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
output {
  display: block;
  padding-top: 7px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
}

/* line 2554, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control {
  display: block;
  width: 100%;
  height: 32px;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

/* line 2572, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

/* line 2578, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}

/* line 2582, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control:-ms-input-placeholder {
  color: #999999;
}

/* line 2585, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control::-webkit-input-placeholder {
  color: #999999;
}

/* line 2588, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}

/* line 2592, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}

/* line 2598, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}

/* line 2602, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
textarea.form-control {
  height: auto;
}

/* line 2605, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="search"] {
  -webkit-appearance: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 2609, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 32px;
  }

  /* line 2615, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }

  /* line 2625, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 45px;
  }
}
/* line 2636, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-group {
  margin-bottom: 15px;
}

/* line 2639, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 2646, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.radio label,
.checkbox label {
  min-height: 18px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

/* line 2654, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}

/* line 2662, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

/* line 2666, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}

/* line 2676, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

/* line 2681, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}

/* line 2689, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}

/* line 2695, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}

/* line 2701, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 31px;
}

/* line 2707, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}

/* line 2712, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 2px;
}

/* line 2719, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
select.input-sm {
  height: 30px;
  line-height: 30px;
}

/* line 2723, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}

/* line 2727, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 2px;
}

/* line 2734, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}

/* line 2738, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}

/* line 2742, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 30px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}

/* line 2749, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-lg {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.33;
  border-radius: 3px;
}

/* line 2756, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
select.input-lg {
  height: 45px;
  line-height: 45px;
}

/* line 2760, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}

/* line 2764, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-group-lg .form-control {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.33;
  border-radius: 3px;
}

/* line 2771, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-group-lg select.form-control {
  height: 45px;
  line-height: 45px;
}

/* line 2775, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}

/* line 2779, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-group-lg .form-control-static {
  height: 45px;
  min-height: 35px;
  padding: 11px 16px;
  font-size: 17px;
  line-height: 1.33;
}

/* line 2786, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-feedback {
  position: relative;
}

/* line 2789, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-feedback .form-control {
  padding-right: 40px;
}

/* line 2792, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  pointer-events: none;
}

/* line 2804, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 45px;
  height: 45px;
  line-height: 45px;
}

/* line 2811, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}

/* line 2818, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #468847;
}

/* line 2830, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-success .form-control {
  border-color: #468847;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

/* line 2835, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-success .form-control:focus {
  border-color: #356635;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
}

/* line 2840, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-success .input-group-addon {
  color: #468847;
  border-color: #468847;
  background-color: #dff0d8;
}

/* line 2845, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-success .form-control-feedback {
  color: #468847;
}

/* line 2848, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #c09853;
}

/* line 2860, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-warning .form-control {
  border-color: #c09853;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

/* line 2865, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-warning .form-control:focus {
  border-color: #a47e3c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
}

/* line 2870, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-warning .input-group-addon {
  color: #c09853;
  border-color: #c09853;
  background-color: #fcf8e3;
}

/* line 2875, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-warning .form-control-feedback {
  color: #c09853;
}

/* line 2878, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #b94a48;
}

/* line 2890, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-error .form-control {
  border-color: #b94a48;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

/* line 2895, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-error .form-control:focus {
  border-color: #953b39;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}

/* line 2900, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-error .input-group-addon {
  color: #b94a48;
  border-color: #b94a48;
  background-color: #f2dede;
}

/* line 2905, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-error .form-control-feedback {
  color: #b94a48;
}

/* line 2908, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-feedback label ~ .form-control-feedback {
  top: 23px;
}

/* line 2911, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

/* line 2914, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}

@media (min-width: 768px) {
  /* line 2921, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }

  /* line 2926, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

  /* line 2931, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .form-control-static {
    display: inline-block;
  }

  /* line 2934, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }

  /* line 2938, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }

  /* line 2943, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .input-group > .form-control {
    width: 100%;
  }

  /* line 2946, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }

  /* line 2950, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }

  /* line 2957, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }

  /* line 2961, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }

  /* line 2966, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
/* line 2970, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}

/* line 2978, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 25px;
}

/* line 2982, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-horizontal .form-group {
  margin-left: -13px;
  margin-right: -13px;
}

@media (min-width: 768px) {
  /* line 2987, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
/* line 2993, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.form-horizontal .has-feedback .form-control-feedback {
  right: 13px;
}

@media (min-width: 768px) {
  /* line 2997, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 17px;
  }
}
@media (min-width: 768px) {
  /* line 3003, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
/* line 3008, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 1.42857143;
  border-radius: 2px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 3028, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 3038, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333333;
  text-decoration: none;
}

/* line 3044, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

/* line 3051, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3060, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}

/* line 3064, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-default {
  color: #333333;
  background-color: #ffffff;
  border-color: #cccccc;
}

/* line 3069, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-default:focus,
.btn-default.focus {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}

/* line 3075, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-default:hover {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

/* line 3080, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

/* line 3087, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}

/* line 3100, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}

/* line 3105, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #ffffff;
  border-color: #cccccc;
}

/* line 3117, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-default .badge {
  color: #ffffff;
  background-color: #333333;
}

/* line 3121, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-primary {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #2c699d;
}

/* line 3126, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #275b89;
  border-color: #10263a;
}

/* line 3132, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-primary:hover {
  color: #ffffff;
  background-color: #275b89;
  border-color: #1f496d;
}

/* line 3137, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #275b89;
  border-color: #1f496d;
}

/* line 3144, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #1f496d;
  border-color: #10263a;
}

/* line 3157, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}

/* line 3162, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #3276b1;
  border-color: #2c699d;
}

/* line 3174, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-primary .badge {
  color: #3276b1;
  background-color: #ffffff;
}

/* line 3178, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-success {
  color: #ffffff;
  background-color: #739e73;
  border-color: #659265;
}

/* line 3183, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-success:focus,
.btn-success.focus {
  color: #ffffff;
  background-color: #5b835b;
  border-color: #314731;
}

/* line 3189, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-success:hover {
  color: #ffffff;
  background-color: #5b835b;
  border-color: #4c6e4c;
}

/* line 3194, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #5b835b;
  border-color: #4c6e4c;
}

/* line 3201, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #ffffff;
  background-color: #4c6e4c;
  border-color: #314731;
}

/* line 3214, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}

/* line 3219, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #739e73;
  border-color: #659265;
}

/* line 3231, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-success .badge {
  color: #739e73;
  background-color: #ffffff;
}

/* line 3235, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-info {
  color: #ffffff;
  background-color: #57889c;
  border-color: #4e7a8c;
}

/* line 3240, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-info:focus,
.btn-info.focus {
  color: #ffffff;
  background-color: #456b7b;
  border-color: #20323a;
}

/* line 3246, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-info:hover {
  color: #ffffff;
  background-color: #456b7b;
  border-color: #385764;
}

/* line 3251, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #456b7b;
  border-color: #385764;
}

/* line 3258, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #ffffff;
  background-color: #385764;
  border-color: #20323a;
}

/* line 3271, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}

/* line 3276, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #57889c;
  border-color: #4e7a8c;
}

/* line 3288, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-info .badge {
  color: #57889c;
  background-color: #ffffff;
}

/* line 3292, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-warning {
  color: #ffffff;
  background-color: #c79121;
  border-color: #b1811d;
}

/* line 3297, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff;
  background-color: #9b711a;
  border-color: #44310b;
}

/* line 3303, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-warning:hover {
  color: #ffffff;
  background-color: #9b711a;
  border-color: #7d5b15;
}

/* line 3308, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #9b711a;
  border-color: #7d5b15;
}

/* line 3315, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #ffffff;
  background-color: #7d5b15;
  border-color: #44310b;
}

/* line 3328, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}

/* line 3333, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #c79121;
  border-color: #b1811d;
}

/* line 3345, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-warning .badge {
  color: #c79121;
  background-color: #ffffff;
}

/* line 3349, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-danger {
  color: #ffffff;
  background-color: #a90329;
  border-color: #900323;
}

/* line 3354, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff;
  background-color: #77021d;
  border-color: #130005;
}

/* line 3360, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-danger:hover {
  color: #ffffff;
  background-color: #77021d;
  border-color: #540114;
}

/* line 3365, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #77021d;
  border-color: #540114;
}

/* line 3372, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #ffffff;
  background-color: #540114;
  border-color: #130005;
}

/* line 3385, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}

/* line 3390, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #a90329;
  border-color: #900323;
}

/* line 3402, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-danger .badge {
  color: #a90329;
  background-color: #ffffff;
}

/* line 3406, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-link {
  color: #3276b1;
  font-weight: normal;
  border-radius: 0;
}

/* line 3411, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3420, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}

/* line 3426, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-link:hover,
.btn-link:focus {
  color: #214e75;
  text-decoration: none;
  background-color: transparent;
}

/* line 3432, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #999999;
  text-decoration: none;
}

/* line 3439, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.33;
  border-radius: 3px;
}

/* line 3446, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 2px;
}

/* line 3453, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 2px;
}

/* line 3460, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-block {
  display: block;
  width: 100%;
}

/* line 3464, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-block + .btn-block {
  margin-top: 5px;
}

/* line 3467, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

/* line 3472, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

/* line 3478, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.fade.in {
  opacity: 1;
}

/* line 3481, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.collapse {
  display: none;
}

/* line 3484, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.collapse.in {
  display: block;
}

/* line 3487, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
tr.collapse.in {
  display: table-row;
}

/* line 3490, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
tbody.collapse.in {
  display: table-row-group;
}

/* line 3493, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

/* line 3504, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

/* line 3515, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropup,
.dropdown {
  position: relative;
}

/* line 3519, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-toggle:focus {
  outline: 0;
}

/* line 3522, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.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: 13px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}

/* line 3543, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

/* line 3547, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-menu .divider {
  height: 1px;
  margin: 8px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

/* line 3553, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}

/* line 3562, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #ffffff;
  background-color: #3276b1;
}

/* line 3568, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #3276b1;
}

/* line 3576, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}

/* line 3581, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}

/* line 3589, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.open > .dropdown-menu {
  display: block;
}

/* line 3592, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.open > a {
  outline: 0;
}

/* line 3595, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-menu-right {
  left: auto;
  right: 0;
}

/* line 3599, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-menu-left {
  left: 0;
  right: auto;
}

/* line 3603, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #999999;
  white-space: nowrap;
}

/* line 3611, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

/* line 3619, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

/* line 3623, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}

/* line 3630, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

@media (min-width: 768px) {
  /* line 3637, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }

  /* line 3641, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
/* line 3646, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

/* line 3652, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}

/* line 3657, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}

/* line 3667, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

/* line 3673, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-toolbar {
  margin-left: -5px;
}

/* line 3676, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

/* line 3681, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}

/* line 3686, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

/* line 3689, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group > .btn:first-child {
  margin-left: 0;
}

/* line 3692, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 3696, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.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;
}

/* line 3701, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group > .btn-group {
  float: left;
}

/* line 3704, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

/* line 3707, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.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;
}

/* line 3712, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 3716, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

/* line 3720, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}

/* line 3724, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}

/* line 3728, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

/* line 3732, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 3736, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn .caret {
  margin-left: 0;
}

/* line 3739, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

/* line 3743, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}

/* line 3746, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}

/* line 3754, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-vertical > .btn-group > .btn {
  float: none;
}

/* line 3757, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.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;
}

/* line 3764, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

/* line 3767, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 3773, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

/* line 3779, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

/* line 3782, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.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;
}

/* line 3787, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 3791, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}

/* line 3797, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}

/* line 3803, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-justified > .btn-group .btn {
  width: 100%;
}

/* line 3806, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}

/* line 3809, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

/* line 3817, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}

/* line 3822, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}

/* line 3827, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}

/* line 3834, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group .form-control:focus {
  z-index: 3;
}

/* line 3837, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.33;
  border-radius: 3px;
}

/* line 3846, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 45px;
  line-height: 45px;
}

/* line 3852, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}

/* line 3860, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.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: 2px;
}

/* line 3869, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
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;
}

/* line 3875, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}

/* line 3883, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}

/* line 3888, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}

/* line 3893, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

/* line 3899, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-addon {
  padding: 6px 12px;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 0px;
}

/* line 3910, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 2px;
}

/* line 3915, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 17px;
  border-radius: 3px;
}

/* line 3920, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}

/* line 3924, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 3934, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-addon:first-child {
  border-right: 0;
}

/* line 3937, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 3947, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-addon:last-child {
  border-left: 0;
}

/* line 3950, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}

/* line 3955, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-btn > .btn {
  position: relative;
}

/* line 3958, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}

/* line 3961, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}

/* line 3966, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}

/* line 3970, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}

/* line 3975, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}

/* line 3980, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav > li {
  position: relative;
  display: block;
}

/* line 3984, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav > li > a {
  position: relative;
  display: block;
  padding: 9px 10px 10px;
}

/* line 3989, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

/* line 3994, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav > li.disabled > a {
  color: #999999;
}

/* line 3997, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}

/* line 4004, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #3276b1;
}

/* line 4010, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav .nav-divider {
  height: 1px;
  margin: 8px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

/* line 4016, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav > li > a > img {
  max-width: none;
}

/* line 4019, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}

/* line 4022, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}

/* line 4026, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 2px 2px 0 0;
}

/* line 4032, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}

/* line 4035, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}

/* line 4044, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}

/* line 4048, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs.nav-justified > li {
  float: none;
}

/* line 4051, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}

/* line 4055, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

@media (min-width: 768px) {
  /* line 4060, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }

  /* line 4064, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
/* line 4068, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 2px;
}

/* line 4072, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}

@media (min-width: 768px) {
  /* line 4078, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 2px 2px 0 0;
  }

  /* line 4082, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
/* line 4088, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-pills > li {
  float: left;
}

/* line 4091, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-pills > li > a {
  border-radius: 2px;
}

/* line 4094, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-pills > li + li {
  margin-left: 2px;
}

/* line 4097, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ffffff;
  background-color: #3276b1;
}

/* line 4103, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-stacked > li {
  float: none;
}

/* line 4106, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}

/* line 4110, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-justified {
  width: 100%;
}

/* line 4113, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-justified > li {
  float: none;
}

/* line 4116, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}

/* line 4120, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

@media (min-width: 768px) {
  /* line 4125, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }

  /* line 4129, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
/* line 4133, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs-justified {
  border-bottom: 0;
}

/* line 4136, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 2px;
}

/* line 4140, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #dddddd;
}

@media (min-width: 768px) {
  /* line 4146, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 2px 2px 0 0;
  }

  /* line 4150, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
/* line 4156, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tab-content > .tab-pane {
  display: none;
}

/* line 4159, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tab-content > .active {
  display: block;
}

/* line 4162, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 4167, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 18px;
  border: 1px solid transparent;
}

@media (min-width: 768px) {
  /* line 4174, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar {
    border-radius: 2px;
  }
}
@media (min-width: 768px) {
  /* line 4179, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-header {
    float: left;
  }
}
/* line 4183, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-collapse {
  overflow-x: visible;
  padding-right: 13px;
  padding-left: 13px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}

/* line 4191, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-collapse.in {
  overflow-y: auto;
}

@media (min-width: 768px) {
  /* line 4195, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }

  /* line 4200, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }

  /* line 4206, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-collapse.in {
    overflow-y: visible;
  }

  /* line 4209, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 4216, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}

@media (max-device-width: 480px) and (orientation: landscape) {
  /* line 4221, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
/* line 4226, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -13px;
  margin-left: -13px;
}

@media (min-width: 768px) {
  /* line 4234, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
/* line 4242, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}

@media (min-width: 768px) {
  /* line 4247, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-static-top {
    border-radius: 0;
  }
}
/* line 4251, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}

@media (min-width: 768px) {
  /* line 4259, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
/* line 4264, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}

/* line 4268, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}

/* line 4273, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-brand {
  float: left;
  padding: 16px 13px;
  font-size: 17px;
  line-height: 18px;
  height: 50px;
}

/* line 4280, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}

/* line 4284, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-brand > img {
  display: block;
}

@media (min-width: 768px) {
  /* line 4288, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -13px;
  }
}
/* line 4293, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 13px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 2px;
}

/* line 4305, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-toggle:focus {
  outline: 0;
}

/* line 4308, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}

/* line 4314, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}

@media (min-width: 768px) {
  /* line 4318, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-toggle {
    display: none;
  }
}
/* line 4322, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-nav {
  margin: 8px -13px;
}

/* line 4325, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 18px;
}

@media (max-width: 767px) {
  /* line 4331, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }

  /* line 4340, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }

  /* line 4344, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 18px;
  }

  /* line 4347, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  /* line 4353, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-nav {
    float: left;
    margin: 0;
  }

  /* line 4357, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-nav > li {
    float: left;
  }

  /* line 4360, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-nav > li > a {
    padding-top: 16px;
    padding-bottom: 16px;
  }
}
/* line 4365, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-form {
  margin-left: -13px;
  margin-right: -13px;
  padding: 10px 13px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 9px;
  margin-bottom: 9px;
}

@media (min-width: 768px) {
  /* line 4377, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }

  /* line 4382, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

  /* line 4387, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .form-control-static {
    display: inline-block;
  }

  /* line 4390, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }

  /* line 4394, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }

  /* line 4399, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .input-group > .form-control {
    width: 100%;
  }

  /* line 4402, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }

  /* line 4406, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }

  /* line 4413, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }

  /* line 4417, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }

  /* line 4422, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  /* line 4427, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .form-group {
    margin-bottom: 5px;
  }

  /* line 4430, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  /* line 4435, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
/* line 4446, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 4451, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 4458, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-btn {
  margin-top: 9px;
  margin-bottom: 9px;
}

/* line 4462, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 4466, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}

/* line 4470, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-text {
  margin-top: 16px;
  margin-bottom: 16px;
}

@media (min-width: 768px) {
  /* line 4475, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-text {
    float: left;
    margin-left: 13px;
    margin-right: 13px;
  }
}
@media (min-width: 768px) {
  /* line 4482, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-left {
    float: left !important;
  }

  /* line 4485, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-right {
    float: right !important;
    margin-right: -13px;
  }

  /* line 4489, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
/* line 4493, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}

/* line 4497, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-brand {
  color: #777777;
}

/* line 4500, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}

/* line 4505, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-text {
  color: #777777;
}

/* line 4508, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-nav > li > a {
  color: #777777;
}

/* line 4511, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
}

/* line 4516, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555555;
  background-color: #e7e7e7;
}

/* line 4522, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}

/* line 4528, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-toggle {
  border-color: #dddddd;
}

/* line 4531, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}

/* line 4535, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #cccccc;
}

/* line 4538, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}

/* line 4542, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555555;
}

@media (max-width: 767px) {
  /* line 4549, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }

  /* line 4552, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333333;
    background-color: transparent;
  }

  /* line 4557, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555555;
    background-color: #e7e7e7;
  }

  /* line 4563, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
/* line 4570, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-link {
  color: #777777;
}

/* line 4573, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .navbar-link:hover {
  color: #333333;
}

/* line 4576, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .btn-link {
  color: #777777;
}

/* line 4579, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333333;
}

/* line 4583, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #cccccc;
}

/* line 4589, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse {
  background-color: #222222;
  border-color: #080808;
}

/* line 4593, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-brand {
  color: #999999;
}

/* line 4596, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}

/* line 4601, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-text {
  color: #999999;
}

/* line 4604, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-nav > li > a {
  color: #999999;
}

/* line 4607, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}

/* line 4612, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #080808;
}

/* line 4618, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}

/* line 4624, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}

/* line 4627, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}

/* line 4631, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}

/* line 4634, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}

/* line 4638, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}

@media (max-width: 767px) {
  /* line 4645, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }

  /* line 4648, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }

  /* line 4651, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #999999;
  }

  /* line 4654, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
    background-color: transparent;
  }

  /* line 4659, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #080808;
  }

  /* line 4665, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444444;
    background-color: transparent;
  }
}
/* line 4672, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-link {
  color: #999999;
}

/* line 4675, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .navbar-link:hover {
  color: #ffffff;
}

/* line 4678, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .btn-link {
  color: #999999;
}

/* line 4681, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #ffffff;
}

/* line 4685, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444444;
}

/* line 4691, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 18px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 2px;
}

/* line 4698, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.breadcrumb > li {
  display: inline-block;
}

/* line 4701, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}

/* line 4706, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.breadcrumb > .active {
  color: #999999;
}

/* line 4709, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 18px 0;
  border-radius: 2px;
}

/* line 4715, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination > li {
  display: inline;
}

/* line 4718, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #3276b1;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}

/* line 4730, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

/* line 4736, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}

/* line 4741, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #214e75;
  background-color: #eeeeee;
  border-color: #dddddd;
}

/* line 4750, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #ffffff;
  background-color: #3276b1;
  border-color: #3276b1;
  cursor: default;
}

/* line 4762, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}

/* line 4773, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.33;
}

/* line 4779, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}

/* line 4784, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

/* line 4789, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}

/* line 4795, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

/* line 4800, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}

/* line 4805, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pager {
  padding-left: 0;
  margin: 18px 0;
  list-style: none;
  text-align: center;
}

/* line 4811, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pager li {
  display: inline;
}

/* line 4814, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}

/* line 4822, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

/* line 4827, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pager .next > a,
.pager .next > span {
  float: right;
}

/* line 4831, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pager .previous > a,
.pager .previous > span {
  float: left;
}

/* line 4835, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  background-color: #ffffff;
  cursor: not-allowed;
}

/* line 4843, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}

/* line 4855, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.label:hover,
a.label:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}

/* line 4861, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label:empty {
  display: none;
}

/* line 4864, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn .label {
  position: relative;
  top: -1px;
}

/* line 4868, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-default {
  background-color: #999999;
}

/* line 4871, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #808080;
}

/* line 4875, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-primary {
  background-color: #3276b1;
}

/* line 4878, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #275b89;
}

/* line 4882, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-success {
  background-color: #739e73;
}

/* line 4885, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #5b835b;
}

/* line 4889, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-info {
  background-color: #57889c;
}

/* line 4892, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #456b7b;
}

/* line 4896, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-warning {
  background-color: #c79121;
}

/* line 4899, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #9b711a;
}

/* line 4903, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-danger {
  background-color: #a90329;
}

/* line 4906, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #77021d;
}

/* line 4910, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1;
  vertical-align: middle;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #999999;
  border-radius: 10px;
}

/* line 4925, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.badge:empty {
  display: none;
}

/* line 4928, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn .badge {
  position: relative;
  top: -1px;
}

/* line 4932, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}

/* line 4937, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}

/* line 4943, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #3276b1;
  background-color: #ffffff;
}

/* line 4948, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item > .badge {
  float: right;
}

/* line 4951, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item > .badge + .badge {
  margin-right: 5px;
}

/* line 4954, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.nav-pills > li > a > .badge {
  margin-left: 3px;
}

/* line 4957, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}

/* line 4964, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}

/* line 4968, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.jumbotron p {
  margin-bottom: 15px;
  font-size: 20px;
  font-weight: 200;
}

/* line 4973, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.jumbotron > hr {
  border-top-color: #d5d5d5;
}

/* line 4976, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 3px;
  padding-left: 13px;
  padding-right: 13px;
}

/* line 4982, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.jumbotron .container {
  max-width: 100%;
}

@media screen and (min-width: 768px) {
  /* line 4986, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  /* line 4990, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }

  /* line 4995, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 58.5px;
  }
}
/* line 5000, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 18px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 2px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}

/* line 5012, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}

/* line 5017, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #3276b1;
}

/* line 5022, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}

/* line 5026, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert {
  padding: 15px;
  margin-bottom: 18px;
  border: 1px solid transparent;
  border-radius: 2px;
}

/* line 5032, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert h4 {
  margin-top: 0;
  color: inherit;
}

/* line 5036, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert .alert-link {
  font-weight: bold;
}

/* line 5039, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert > p,
.alert > ul {
  margin-bottom: 0;
}

/* line 5043, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert > p + p {
  margin-top: 5px;
}

/* line 5046, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}

/* line 5050, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

/* line 5057, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-success {
  background-color: #dff0d8;
  border-color: #468847;
  color: #468847;
}

/* line 5062, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-success hr {
  border-top-color: #3d773e;
}

/* line 5065, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-success .alert-link {
  color: #356635;
}

/* line 5068, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-info {
  background-color: #d6dde7;
  border-color: #9cb4c5;
  color: #346597;
}

/* line 5073, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-info hr {
  border-top-color: #8ca8bc;
}

/* line 5076, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-info .alert-link {
  color: #274c71;
}

/* line 5079, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-warning {
  background-color: #fcf8e3;
  border-color: #dbab57;
  color: #c09853;
}

/* line 5084, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-warning hr {
  border-top-color: #d6a042;
}

/* line 5087, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-warning .alert-link {
  color: #a47e3c;
}

/* line 5090, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-danger {
  background-color: #f2dede;
  border-color: #b94a48;
  color: #b94a48;
}

/* line 5095, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-danger hr {
  border-top-color: #a74240;
}

/* line 5098, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.alert-danger .alert-link {
  color: #953b39;
}

@-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;
  }
}
/* line 5117, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress {
  overflow: hidden;
  height: 18px;
  margin-bottom: 18px;
  background-color: #f5f5f5;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

/* line 5126, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 18px;
  color: #ffffff;
  text-align: center;
  background-color: #3276b1;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

/* line 5141, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

/* line 5148, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

/* line 5154, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress-bar-success {
  background-color: #739e73;
}

/* line 5157, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 5162, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress-bar-info {
  background-color: #57889c;
}

/* line 5165, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 5170, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress-bar-warning {
  background-color: #c79121;
}

/* line 5173, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 5178, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress-bar-danger {
  background-color: #a90329;
}

/* line 5181, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 5186, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media {
  margin-top: 15px;
}

/* line 5189, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media:first-child {
  margin-top: 0;
}

/* line 5192, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}

/* line 5197, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media-body {
  width: 10000px;
}

/* line 5200, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media-object {
  display: block;
}

/* line 5203, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media-object.img-thumbnail {
  max-width: none;
}

/* line 5206, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media-right,
.media > .pull-right {
  padding-left: 10px;
}

/* line 5210, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media-left,
.media > .pull-left {
  padding-right: 10px;
}

/* line 5214, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}

/* line 5220, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media-middle {
  vertical-align: middle;
}

/* line 5223, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media-bottom {
  vertical-align: bottom;
}

/* line 5226, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

/* line 5230, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.media-list {
  padding-left: 0;
  list-style: none;
}

/* line 5234, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}

/* line 5238, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}

/* line 5246, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item:first-child {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
}

/* line 5250, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

/* line 5255, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item,
button.list-group-item {
  color: #555555;
}

/* line 5259, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333333;
}

/* line 5263, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  text-decoration: none;
  color: #555555;
  background-color: #f5f5f5;
}

/* line 5271, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
button.list-group-item {
  width: 100%;
  text-align: left;
}

/* line 5275, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #999999;
  cursor: not-allowed;
}

/* line 5282, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}

/* line 5287, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #999999;
}

/* line 5292, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #3276b1;
  border-color: #3276b1;
}

/* line 5300, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}

/* line 5311, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c1d9ee;
}

/* line 5316, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item-success {
  color: #468847;
  background-color: #dff0d8;
}

/* line 5320, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-success,
button.list-group-item-success {
  color: #468847;
}

/* line 5324, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}

/* line 5328, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #468847;
  background-color: #d0e9c6;
}

/* line 5335, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #468847;
  border-color: #468847;
}

/* line 5345, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item-info {
  color: #346597;
  background-color: #d6dde7;
}

/* line 5349, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-info,
button.list-group-item-info {
  color: #346597;
}

/* line 5353, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}

/* line 5357, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #346597;
  background-color: #c6d0de;
}

/* line 5364, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #346597;
  border-color: #346597;
}

/* line 5374, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item-warning {
  color: #c09853;
  background-color: #fcf8e3;
}

/* line 5378, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-warning,
button.list-group-item-warning {
  color: #c09853;
}

/* line 5382, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

/* line 5386, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #c09853;
  background-color: #faf2cc;
}

/* line 5393, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #c09853;
  border-color: #c09853;
}

/* line 5403, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item-danger {
  color: #b94a48;
  background-color: #f2dede;
}

/* line 5407, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-danger,
button.list-group-item-danger {
  color: #b94a48;
}

/* line 5411, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

/* line 5415, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #b94a48;
  background-color: #ebcccc;
}

/* line 5422, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #b94a48;
  border-color: #b94a48;
}

/* line 5432, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

/* line 5436, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

/* line 5440, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel {
  margin-bottom: 18px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 5448, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-body {
  padding: 15px;
}

/* line 5451, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}

/* line 5457, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

/* line 5460, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 15px;
  color: inherit;
}

/* line 5466, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}

/* line 5473, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}

/* line 5480, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}

/* line 5484, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}

/* line 5489, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}

/* line 5495, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}

/* line 5501, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 5505, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

/* line 5508, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.list-group + .panel-footer {
  border-top-width: 0;
}

/* line 5511, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}

/* line 5516, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}

/* line 5522, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 1px;
  border-top-left-radius: 1px;
}

/* line 5527, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}

/* line 5534, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 1px;
}

/* line 5544, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 1px;
}

/* line 5554, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}

/* line 5559, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 1px;
  border-bottom-right-radius: 1px;
}

/* line 5566, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 1px;
}

/* line 5576, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 1px;
}

/* line 5586, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #dddddd;
}

/* line 5592, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}

/* line 5596, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}

/* line 5600, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}

/* line 5614, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}

/* line 5628, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}

/* line 5638, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}

/* line 5648, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}

/* line 5652, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-group {
  margin-bottom: 18px;
}

/* line 5655, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 2px;
}

/* line 5659, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-group .panel + .panel {
  margin-top: 5px;
}

/* line 5662, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-group .panel-heading {
  border-bottom: 0;
}

/* line 5665, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #dddddd;
}

/* line 5669, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-group .panel-footer {
  border-top: 0;
}

/* line 5672, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}

/* line 5675, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-default {
  border-color: #dddddd;
}

/* line 5678, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}

/* line 5683, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dddddd;
}

/* line 5686, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}

/* line 5690, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dddddd;
}

/* line 5693, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-primary {
  border-color: #3276b1;
}

/* line 5696, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-primary > .panel-heading {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #3276b1;
}

/* line 5701, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #3276b1;
}

/* line 5704, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-primary > .panel-heading .badge {
  color: #3276b1;
  background-color: #ffffff;
}

/* line 5708, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #3276b1;
}

/* line 5711, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-success {
  border-color: #468847;
}

/* line 5714, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-success > .panel-heading {
  color: #468847;
  background-color: #dff0d8;
  border-color: #468847;
}

/* line 5719, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #468847;
}

/* line 5722, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #468847;
}

/* line 5726, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #468847;
}

/* line 5729, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-info {
  border-color: #9cb4c5;
}

/* line 5732, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-info > .panel-heading {
  color: #346597;
  background-color: #d6dde7;
  border-color: #9cb4c5;
}

/* line 5737, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #9cb4c5;
}

/* line 5740, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-info > .panel-heading .badge {
  color: #d6dde7;
  background-color: #346597;
}

/* line 5744, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #9cb4c5;
}

/* line 5747, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-warning {
  border-color: #dbab57;
}

/* line 5750, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-warning > .panel-heading {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #dbab57;
}

/* line 5755, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dbab57;
}

/* line 5758, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #c09853;
}

/* line 5762, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dbab57;
}

/* line 5765, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-danger {
  border-color: #b94a48;
}

/* line 5768, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-danger > .panel-heading {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48;
}

/* line 5773, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #b94a48;
}

/* line 5776, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #b94a48;
}

/* line 5780, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #b94a48;
}

/* line 5783, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 2px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 5793, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

/* line 5797, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.well-lg {
  padding: 24px;
  border-radius: 3px;
}

/* line 5801, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.well-sm {
  padding: 9px;
  border-radius: 2px;
}

/* line 5805, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.close {
  float: right;
  font-size: 19.5px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}

/* line 5815, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 5823, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

/* line 5830, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-open {
  overflow: hidden;
}

/* line 5833, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

/* line 5845, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}

/* line 5855, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}

/* line 5861, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 5865, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

/* line 5870, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}

/* line 5881, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}

/* line 5890, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 5894, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 5898, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}

/* line 5902, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-header .close {
  margin-top: -2px;
}

/* line 5905, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}

/* line 5909, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-body {
  position: relative;
  padding: 20px;
}

/* line 5913, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-footer {
  padding: 20px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

/* line 5918, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}

/* line 5922, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

/* line 5925, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

/* line 5928, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  /* line 5936, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }

  /* line 5940, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }

  /* line 5944, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  /* line 5949, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .modal-lg {
    width: 900px;
  }
}
/* line 5953, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  font-family: "Open Sans", Arial, Helvetica, Sans-Serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 5977, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* line 5981, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}

/* line 5985, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}

/* line 5989, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}

/* line 5993, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

/* line 5997, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  border-radius: 2px;
}

/* line 6006, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 6013, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}

/* line 6020, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}

/* line 6027, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}

/* line 6034, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}

/* line 6041, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}

/* line 6048, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}

/* line 6055, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}

/* line 6062, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}

/* line 6069, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Open Sans", Arial, Helvetica, Sans-Serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 13px;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

/* line 6101, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.top {
  margin-top: -10px;
}

/* line 6104, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.right {
  margin-left: 10px;
}

/* line 6107, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.bottom {
  margin-top: 10px;
}

/* line 6110, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.left {
  margin-left: -10px;
}

/* line 6113, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 13px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 2px 2px 0 0;
}

/* line 6121, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover-content {
  padding: 9px 14px;
}

/* line 6124, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 6133, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover > .arrow {
  border-width: 11px;
}

/* line 6136, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}

/* line 6140, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}

/* line 6148, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}

/* line 6155, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}

/* line 6163, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}

/* line 6170, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}

/* line 6178, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}

/* line 6185, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}

/* line 6193, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}

/* line 6200, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel {
  position: relative;
}

/* line 6203, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}

/* line 6208, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}

/* line 6215, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}

@media all and (transform-3d), (-webkit-transform-3d) {
  /* line 6220, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }

  /* line 6232, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }

  /* line 6238, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }

  /* line 6244, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
/* line 6252, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}

/* line 6257, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner > .active {
  left: 0;
}

/* line 6260, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

/* line 6266, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner > .next {
  left: 100%;
}

/* line 6269, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner > .prev {
  left: -100%;
}

/* line 6272, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

/* line 6276, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner > .active.left {
  left: -100%;
}

/* line 6279, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-inner > .active.right {
  left: 100%;
}

/* line 6282, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
}

/* line 6296, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}

/* line 6303, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}

/* line 6312, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* line 6320, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -15px;
  z-index: 5;
  display: inline-block;
}

/* line 6330, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -15px;
}

/* line 6335, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -15px;
}

/* line 6340, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}

/* line 6347, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-control .icon-prev:before {
  content: '\2039';
}

/* line 6350, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-control .icon-next:before {
  content: '\203a';
}

/* line 6353, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.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;
}

/* line 6364, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}

/* line 6376, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}

/* line 6382, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

/* line 6394, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel-caption .btn {
  text-shadow: none;
}

@media screen and (min-width: 768px) {
  /* line 6398, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }

  /* line 6407, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }

  /* line 6411, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }

  /* line 6415, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }

  /* line 6420, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .carousel-indicators {
    bottom: 20px;
  }
}
/* line 6424, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel.fade {
  opacity: 1;
}

/* line 6427, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel.fade .item {
  -moz-transition: opacity ease-in-out 0.7s;
  -o-transition: opacity ease-in-out 0.7s;
  -webkit-transition: opacity ease-in-out 0.7s;
  transition: opacity ease-in-out 0.7s;
  left: 0 !important;
  opacity: 0;
  top: 0;
  position: absolute;
  width: 100%;
  display: block !important;
  z-index: 1;
}

/* line 6440, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel.fade .item:first-child {
  top: auto;
  position: relative;
}

/* line 6444, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel.fade .item.active {
  opacity: 1;
  -moz-transition: opacity ease-in-out 0.7s;
  -o-transition: opacity ease-in-out 0.7s;
  -webkit-transition: opacity ease-in-out 0.7s;
  transition: opacity ease-in-out 0.7s;
  z-index: 2;
}

/* line 6452, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.carousel.fade .carousel-control {
  z-index: 5;
}

/* line 6455, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}

/* line 6490, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}

/* line 6508, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 6513, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pull-right {
  float: right !important;
}

/* line 6516, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.pull-left {
  float: left !important;
}

/* line 6519, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.hide {
  display: none !important;
}

/* line 6522, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.show {
  display: block !important;
}

/* line 6525, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.invisible {
  visibility: hidden;
}

/* line 6528, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 6535, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.hidden {
  display: none !important;
}

/* line 6538, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}
/* line 6544, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}

/* line 6550, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}

@media (max-width: 767px) {
  /* line 6565, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-xs {
    display: block !important;
  }

  /* line 6568, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  table.visible-xs {
    display: table !important;
  }

  /* line 6571, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  tr.visible-xs {
    display: table-row !important;
  }

  /* line 6574, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  /* line 6580, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  /* line 6585, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  /* line 6590, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 6595, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-sm {
    display: block !important;
  }

  /* line 6598, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  table.visible-sm {
    display: table !important;
  }

  /* line 6601, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  tr.visible-sm {
    display: table-row !important;
  }

  /* line 6604, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 6610, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 6615, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 6620, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 6625, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-md {
    display: block !important;
  }

  /* line 6628, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  table.visible-md {
    display: table !important;
  }

  /* line 6631, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  tr.visible-md {
    display: table-row !important;
  }

  /* line 6634, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 6640, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 6645, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 6650, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  /* line 6655, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-lg {
    display: block !important;
  }

  /* line 6658, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  table.visible-lg {
    display: table !important;
  }

  /* line 6661, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  tr.visible-lg {
    display: table-row !important;
  }

  /* line 6664, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 6670, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  /* line 6675, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  /* line 6680, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  /* line 6685, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 6690, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 6695, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 6700, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .hidden-lg {
    display: none !important;
  }
}
/* line 6704, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.visible-print {
  display: none !important;
}

@media print {
  /* line 6708, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-print {
    display: block !important;
  }

  /* line 6711, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  table.visible-print {
    display: table !important;
  }

  /* line 6714, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  tr.visible-print {
    display: table-row !important;
  }

  /* line 6717, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
/* line 6722, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.visible-print-block {
  display: none !important;
}

@media print {
  /* line 6726, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-print-block {
    display: block !important;
  }
}
/* line 6730, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.visible-print-inline {
  display: none !important;
}

@media print {
  /* line 6734, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-print-inline {
    display: inline !important;
  }
}
/* line 6738, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
.visible-print-inline-block {
  display: none !important;
}

@media print {
  /* line 6742, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  /* line 6747, /var/www/nbtc-server/app/assets/stylesheets/bootstrap.scss */
  .hidden-print {
    display: none !important;
  }
}
/*!
 * SmartAdmin v1.8.2 ()
 * Copyright 2011-2016 
 */
/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: 'FontAwesome';
  src: url(/assets/font-awesome/fontawesome-webfont-e219ece8f4d3e4ac455ef31cd3a7c7b5057ea68a109937fc26b03c6e99ee9322.eot?v=4.5.0);
  src: url(/assets/font-awesome/fontawesome-webfont-e219ece8f4d3e4ac455ef31cd3a7c7b5057ea68a109937fc26b03c6e99ee9322.eot?v=4.5.0#iefix) format("embedded-opentype"), url(/assets/font-awesome/fontawesome-webfont-ff82aeed6b9bb6701696c84d1b223d2e682eb78c89117a438ce6cfea8c498995.woff2?v=4.5.0) format("woff2"), url(/assets/font-awesome/fontawesome-webfont-c812ddc9e475d3e65d68a6b3b589ce598a2a5babb7afc55477d59215c4a38a40.woff?v=4.5.0) format("woff"), url(/assets/font-awesome/fontawesome-webfont-7b5a4320fba0d4c8f79327645b4b9cc875a2ec617a557e849b813918eb733499.ttf?v=4.5.0) format("truetype"), url(/assets/font-awesome/fontawesome-webfont-d67041fe5d50eef9ef671643968f7ce6b130eaaaaa2ce4d496b18d0a33aeb87b.svg?v=4.5.0#fontawesomeregular) format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 17, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */
/* line 26, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

/* line 31, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-2x {
  font-size: 2em;
}

/* line 34, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-3x {
  font-size: 3em;
}

/* line 37, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-4x {
  font-size: 4em;
}

/* line 40, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-5x {
  font-size: 5em;
}

/* line 43, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}

/* line 47, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

/* line 52, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ul > li {
  position: relative;
}

/* line 55, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}

/* line 62, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-li.fa-lg {
  left: -1.85714286em;
}

/* line 65, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

/* line 70, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pull-left {
  float: left;
}

/* line 73, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pull-right {
  float: right;
}

/* line 76, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa.fa-pull-left {
  margin-right: .3em;
}

/* line 79, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa.fa-pull-right {
  margin-left: .3em;
}

/* Deprecated as of 4.4.0 */
/* line 83, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.pull-right {
  float: right;
}

/* line 86, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.pull-left {
  float: left;
}

/* line 89, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa.pull-left {
  margin-right: .3em;
}

/* line 92, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa.pull-right {
  margin-left: .3em;
}

/* line 95, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
/* line 119, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 125, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 131, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 137, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

/* line 143, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}

/* line 149, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}

/* line 156, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

/* line 164, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

/* line 171, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stack-1x {
  line-height: inherit;
}

/* line 174, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stack-2x {
  font-size: 2em;
}

/* line 177, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-inverse {
  color: #ffffff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
/* line 182, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-glass:before {
  content: "\f000";
}

/* line 185, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-music:before {
  content: "\f001";
}

/* line 188, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-search:before {
  content: "\f002";
}

/* line 191, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-envelope-o:before {
  content: "\f003";
}

/* line 194, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-heart:before {
  content: "\f004";
}

/* line 197, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-star:before {
  content: "\f005";
}

/* line 200, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-star-o:before {
  content: "\f006";
}

/* line 203, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-user:before {
  content: "\f007";
}

/* line 206, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-film:before {
  content: "\f008";
}

/* line 209, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-th-large:before {
  content: "\f009";
}

/* line 212, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-th:before {
  content: "\f00a";
}

/* line 215, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-th-list:before {
  content: "\f00b";
}

/* line 218, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-check:before {
  content: "\f00c";
}

/* line 221, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}

/* line 226, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-search-plus:before {
  content: "\f00e";
}

/* line 229, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-search-minus:before {
  content: "\f010";
}

/* line 232, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-power-off:before {
  content: "\f011";
}

/* line 235, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-signal:before {
  content: "\f012";
}

/* line 238, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}

/* line 242, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-trash-o:before {
  content: "\f014";
}

/* line 245, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-home:before {
  content: "\f015";
}

/* line 248, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-o:before {
  content: "\f016";
}

/* line 251, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-clock-o:before {
  content: "\f017";
}

/* line 254, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-road:before {
  content: "\f018";
}

/* line 257, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-download:before {
  content: "\f019";
}

/* line 260, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}

/* line 263, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}

/* line 266, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-inbox:before {
  content: "\f01c";
}

/* line 269, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-play-circle-o:before {
  content: "\f01d";
}

/* line 272, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}

/* line 276, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-refresh:before {
  content: "\f021";
}

/* line 279, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-list-alt:before {
  content: "\f022";
}

/* line 282, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-lock:before {
  content: "\f023";
}

/* line 285, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-flag:before {
  content: "\f024";
}

/* line 288, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-headphones:before {
  content: "\f025";
}

/* line 291, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-volume-off:before {
  content: "\f026";
}

/* line 294, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-volume-down:before {
  content: "\f027";
}

/* line 297, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-volume-up:before {
  content: "\f028";
}

/* line 300, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-qrcode:before {
  content: "\f029";
}

/* line 303, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-barcode:before {
  content: "\f02a";
}

/* line 306, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tag:before {
  content: "\f02b";
}

/* line 309, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tags:before {
  content: "\f02c";
}

/* line 312, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-book:before {
  content: "\f02d";
}

/* line 315, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bookmark:before {
  content: "\f02e";
}

/* line 318, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-print:before {
  content: "\f02f";
}

/* line 321, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-camera:before {
  content: "\f030";
}

/* line 324, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-font:before {
  content: "\f031";
}

/* line 327, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bold:before {
  content: "\f032";
}

/* line 330, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-italic:before {
  content: "\f033";
}

/* line 333, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-text-height:before {
  content: "\f034";
}

/* line 336, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-text-width:before {
  content: "\f035";
}

/* line 339, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-align-left:before {
  content: "\f036";
}

/* line 342, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-align-center:before {
  content: "\f037";
}

/* line 345, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-align-right:before {
  content: "\f038";
}

/* line 348, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-align-justify:before {
  content: "\f039";
}

/* line 351, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-list:before {
  content: "\f03a";
}

/* line 354, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}

/* line 358, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-indent:before {
  content: "\f03c";
}

/* line 361, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-video-camera:before {
  content: "\f03d";
}

/* line 364, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}

/* line 369, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pencil:before {
  content: "\f040";
}

/* line 372, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-map-marker:before {
  content: "\f041";
}

/* line 375, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-adjust:before {
  content: "\f042";
}

/* line 378, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tint:before {
  content: "\f043";
}

/* line 381, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}

/* line 385, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-share-square-o:before {
  content: "\f045";
}

/* line 388, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-check-square-o:before {
  content: "\f046";
}

/* line 391, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrows:before {
  content: "\f047";
}

/* line 394, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-step-backward:before {
  content: "\f048";
}

/* line 397, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-fast-backward:before {
  content: "\f049";
}

/* line 400, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-backward:before {
  content: "\f04a";
}

/* line 403, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-play:before {
  content: "\f04b";
}

/* line 406, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pause:before {
  content: "\f04c";
}

/* line 409, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stop:before {
  content: "\f04d";
}

/* line 412, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-forward:before {
  content: "\f04e";
}

/* line 415, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-fast-forward:before {
  content: "\f050";
}

/* line 418, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-step-forward:before {
  content: "\f051";
}

/* line 421, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-eject:before {
  content: "\f052";
}

/* line 424, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-chevron-left:before {
  content: "\f053";
}

/* line 427, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-chevron-right:before {
  content: "\f054";
}

/* line 430, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-plus-circle:before {
  content: "\f055";
}

/* line 433, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-minus-circle:before {
  content: "\f056";
}

/* line 436, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-times-circle:before {
  content: "\f057";
}

/* line 439, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-check-circle:before {
  content: "\f058";
}

/* line 442, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-question-circle:before {
  content: "\f059";
}

/* line 445, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-info-circle:before {
  content: "\f05a";
}

/* line 448, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-crosshairs:before {
  content: "\f05b";
}

/* line 451, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-times-circle-o:before {
  content: "\f05c";
}

/* line 454, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-check-circle-o:before {
  content: "\f05d";
}

/* line 457, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ban:before {
  content: "\f05e";
}

/* line 460, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-left:before {
  content: "\f060";
}

/* line 463, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-right:before {
  content: "\f061";
}

/* line 466, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-up:before {
  content: "\f062";
}

/* line 469, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-down:before {
  content: "\f063";
}

/* line 472, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}

/* line 476, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-expand:before {
  content: "\f065";
}

/* line 479, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-compress:before {
  content: "\f066";
}

/* line 482, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-plus:before {
  content: "\f067";
}

/* line 485, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-minus:before {
  content: "\f068";
}

/* line 488, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-asterisk:before {
  content: "\f069";
}

/* line 491, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-exclamation-circle:before {
  content: "\f06a";
}

/* line 494, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-gift:before {
  content: "\f06b";
}

/* line 497, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-leaf:before {
  content: "\f06c";
}

/* line 500, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-fire:before {
  content: "\f06d";
}

/* line 503, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-eye:before {
  content: "\f06e";
}

/* line 506, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-eye-slash:before {
  content: "\f070";
}

/* line 509, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}

/* line 513, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-plane:before {
  content: "\f072";
}

/* line 516, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-calendar:before {
  content: "\f073";
}

/* line 519, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-random:before {
  content: "\f074";
}

/* line 522, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-comment:before {
  content: "\f075";
}

/* line 525, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-magnet:before {
  content: "\f076";
}

/* line 528, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-chevron-up:before {
  content: "\f077";
}

/* line 531, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-chevron-down:before {
  content: "\f078";
}

/* line 534, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-retweet:before {
  content: "\f079";
}

/* line 537, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-shopping-cart:before {
  content: "\f07a";
}

/* line 540, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-folder:before {
  content: "\f07b";
}

/* line 543, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-folder-open:before {
  content: "\f07c";
}

/* line 546, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrows-v:before {
  content: "\f07d";
}

/* line 549, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrows-h:before {
  content: "\f07e";
}

/* line 552, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}

/* line 556, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-twitter-square:before {
  content: "\f081";
}

/* line 559, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-facebook-square:before {
  content: "\f082";
}

/* line 562, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-camera-retro:before {
  content: "\f083";
}

/* line 565, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-key:before {
  content: "\f084";
}

/* line 568, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}

/* line 572, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-comments:before {
  content: "\f086";
}

/* line 575, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-thumbs-o-up:before {
  content: "\f087";
}

/* line 578, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-thumbs-o-down:before {
  content: "\f088";
}

/* line 581, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-star-half:before {
  content: "\f089";
}

/* line 584, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-heart-o:before {
  content: "\f08a";
}

/* line 587, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sign-out:before {
  content: "\f08b";
}

/* line 590, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-linkedin-square:before {
  content: "\f08c";
}

/* line 593, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-thumb-tack:before {
  content: "\f08d";
}

/* line 596, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-external-link:before {
  content: "\f08e";
}

/* line 599, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sign-in:before {
  content: "\f090";
}

/* line 602, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-trophy:before {
  content: "\f091";
}

/* line 605, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-github-square:before {
  content: "\f092";
}

/* line 608, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-upload:before {
  content: "\f093";
}

/* line 611, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-lemon-o:before {
  content: "\f094";
}

/* line 614, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-phone:before {
  content: "\f095";
}

/* line 617, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-square-o:before {
  content: "\f096";
}

/* line 620, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bookmark-o:before {
  content: "\f097";
}

/* line 623, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-phone-square:before {
  content: "\f098";
}

/* line 626, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-twitter:before {
  content: "\f099";
}

/* line 629, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}

/* line 633, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-github:before {
  content: "\f09b";
}

/* line 636, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-unlock:before {
  content: "\f09c";
}

/* line 639, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-credit-card:before {
  content: "\f09d";
}

/* line 642, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}

/* line 646, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hdd-o:before {
  content: "\f0a0";
}

/* line 649, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bullhorn:before {
  content: "\f0a1";
}

/* line 652, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bell:before {
  content: "\f0f3";
}

/* line 655, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-certificate:before {
  content: "\f0a3";
}

/* line 658, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-o-right:before {
  content: "\f0a4";
}

/* line 661, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-o-left:before {
  content: "\f0a5";
}

/* line 664, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-o-up:before {
  content: "\f0a6";
}

/* line 667, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-o-down:before {
  content: "\f0a7";
}

/* line 670, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-circle-left:before {
  content: "\f0a8";
}

/* line 673, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-circle-right:before {
  content: "\f0a9";
}

/* line 676, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-circle-up:before {
  content: "\f0aa";
}

/* line 679, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-circle-down:before {
  content: "\f0ab";
}

/* line 682, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-globe:before {
  content: "\f0ac";
}

/* line 685, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-wrench:before {
  content: "\f0ad";
}

/* line 688, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tasks:before {
  content: "\f0ae";
}

/* line 691, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-filter:before {
  content: "\f0b0";
}

/* line 694, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-briefcase:before {
  content: "\f0b1";
}

/* line 697, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrows-alt:before {
  content: "\f0b2";
}

/* line 700, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}

/* line 704, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}

/* line 708, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cloud:before {
  content: "\f0c2";
}

/* line 711, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-flask:before {
  content: "\f0c3";
}

/* line 714, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}

/* line 718, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}

/* line 722, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-paperclip:before {
  content: "\f0c6";
}

/* line 725, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}

/* line 729, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-square:before {
  content: "\f0c8";
}

/* line 732, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}

/* line 737, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-list-ul:before {
  content: "\f0ca";
}

/* line 740, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-list-ol:before {
  content: "\f0cb";
}

/* line 743, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-strikethrough:before {
  content: "\f0cc";
}

/* line 746, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-underline:before {
  content: "\f0cd";
}

/* line 749, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-table:before {
  content: "\f0ce";
}

/* line 752, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-magic:before {
  content: "\f0d0";
}

/* line 755, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-truck:before {
  content: "\f0d1";
}

/* line 758, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pinterest:before {
  content: "\f0d2";
}

/* line 761, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pinterest-square:before {
  content: "\f0d3";
}

/* line 764, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-google-plus-square:before {
  content: "\f0d4";
}

/* line 767, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-google-plus:before {
  content: "\f0d5";
}

/* line 770, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-money:before {
  content: "\f0d6";
}

/* line 773, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-caret-down:before {
  content: "\f0d7";
}

/* line 776, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-caret-up:before {
  content: "\f0d8";
}

/* line 779, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-caret-left:before {
  content: "\f0d9";
}

/* line 782, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-caret-right:before {
  content: "\f0da";
}

/* line 785, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-columns:before {
  content: "\f0db";
}

/* line 788, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}

/* line 792, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}

/* line 796, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}

/* line 800, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-envelope:before {
  content: "\f0e0";
}

/* line 803, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-linkedin:before {
  content: "\f0e1";
}

/* line 806, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}

/* line 810, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}

/* line 814, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}

/* line 818, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-comment-o:before {
  content: "\f0e5";
}

/* line 821, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-comments-o:before {
  content: "\f0e6";
}

/* line 824, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}

/* line 828, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sitemap:before {
  content: "\f0e8";
}

/* line 831, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-umbrella:before {
  content: "\f0e9";
}

/* line 834, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}

/* line 838, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-lightbulb-o:before {
  content: "\f0eb";
}

/* line 841, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-exchange:before {
  content: "\f0ec";
}

/* line 844, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cloud-download:before {
  content: "\f0ed";
}

/* line 847, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cloud-upload:before {
  content: "\f0ee";
}

/* line 850, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-user-md:before {
  content: "\f0f0";
}

/* line 853, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stethoscope:before {
  content: "\f0f1";
}

/* line 856, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-suitcase:before {
  content: "\f0f2";
}

/* line 859, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bell-o:before {
  content: "\f0a2";
}

/* line 862, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-coffee:before {
  content: "\f0f4";
}

/* line 865, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cutlery:before {
  content: "\f0f5";
}

/* line 868, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-text-o:before {
  content: "\f0f6";
}

/* line 871, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-building-o:before {
  content: "\f0f7";
}

/* line 874, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hospital-o:before {
  content: "\f0f8";
}

/* line 877, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ambulance:before {
  content: "\f0f9";
}

/* line 880, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-medkit:before {
  content: "\f0fa";
}

/* line 883, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-fighter-jet:before {
  content: "\f0fb";
}

/* line 886, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-beer:before {
  content: "\f0fc";
}

/* line 889, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-h-square:before {
  content: "\f0fd";
}

/* line 892, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-plus-square:before {
  content: "\f0fe";
}

/* line 895, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-angle-double-left:before {
  content: "\f100";
}

/* line 898, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-angle-double-right:before {
  content: "\f101";
}

/* line 901, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-angle-double-up:before {
  content: "\f102";
}

/* line 904, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-angle-double-down:before {
  content: "\f103";
}

/* line 907, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-angle-left:before {
  content: "\f104";
}

/* line 910, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-angle-right:before {
  content: "\f105";
}

/* line 913, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-angle-up:before {
  content: "\f106";
}

/* line 916, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-angle-down:before {
  content: "\f107";
}

/* line 919, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-desktop:before {
  content: "\f108";
}

/* line 922, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-laptop:before {
  content: "\f109";
}

/* line 925, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tablet:before {
  content: "\f10a";
}

/* line 928, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}

/* line 932, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-circle-o:before {
  content: "\f10c";
}

/* line 935, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-quote-left:before {
  content: "\f10d";
}

/* line 938, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-quote-right:before {
  content: "\f10e";
}

/* line 941, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-spinner:before {
  content: "\f110";
}

/* line 944, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-circle:before {
  content: "\f111";
}

/* line 947, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}

/* line 951, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-github-alt:before {
  content: "\f113";
}

/* line 954, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-folder-o:before {
  content: "\f114";
}

/* line 957, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-folder-open-o:before {
  content: "\f115";
}

/* line 960, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-smile-o:before {
  content: "\f118";
}

/* line 963, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-frown-o:before {
  content: "\f119";
}

/* line 966, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-meh-o:before {
  content: "\f11a";
}

/* line 969, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-gamepad:before {
  content: "\f11b";
}

/* line 972, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-keyboard-o:before {
  content: "\f11c";
}

/* line 975, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-flag-o:before {
  content: "\f11d";
}

/* line 978, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-flag-checkered:before {
  content: "\f11e";
}

/* line 981, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-terminal:before {
  content: "\f120";
}

/* line 984, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-code:before {
  content: "\f121";
}

/* line 987, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}

/* line 991, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}

/* line 996, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-location-arrow:before {
  content: "\f124";
}

/* line 999, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-crop:before {
  content: "\f125";
}

/* line 1002, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-code-fork:before {
  content: "\f126";
}

/* line 1005, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}

/* line 1009, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-question:before {
  content: "\f128";
}

/* line 1012, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-info:before {
  content: "\f129";
}

/* line 1015, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-exclamation:before {
  content: "\f12a";
}

/* line 1018, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-superscript:before {
  content: "\f12b";
}

/* line 1021, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-subscript:before {
  content: "\f12c";
}

/* line 1024, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-eraser:before {
  content: "\f12d";
}

/* line 1027, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-puzzle-piece:before {
  content: "\f12e";
}

/* line 1030, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-microphone:before {
  content: "\f130";
}

/* line 1033, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-microphone-slash:before {
  content: "\f131";
}

/* line 1036, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-shield:before {
  content: "\f132";
}

/* line 1039, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-calendar-o:before {
  content: "\f133";
}

/* line 1042, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-fire-extinguisher:before {
  content: "\f134";
}

/* line 1045, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-rocket:before {
  content: "\f135";
}

/* line 1048, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-maxcdn:before {
  content: "\f136";
}

/* line 1051, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-chevron-circle-left:before {
  content: "\f137";
}

/* line 1054, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-chevron-circle-right:before {
  content: "\f138";
}

/* line 1057, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-chevron-circle-up:before {
  content: "\f139";
}

/* line 1060, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-chevron-circle-down:before {
  content: "\f13a";
}

/* line 1063, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-html5:before {
  content: "\f13b";
}

/* line 1066, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-css3:before {
  content: "\f13c";
}

/* line 1069, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-anchor:before {
  content: "\f13d";
}

/* line 1072, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-unlock-alt:before {
  content: "\f13e";
}

/* line 1075, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bullseye:before {
  content: "\f140";
}

/* line 1078, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ellipsis-h:before {
  content: "\f141";
}

/* line 1081, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ellipsis-v:before {
  content: "\f142";
}

/* line 1084, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-rss-square:before {
  content: "\f143";
}

/* line 1087, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-play-circle:before {
  content: "\f144";
}

/* line 1090, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ticket:before {
  content: "\f145";
}

/* line 1093, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-minus-square:before {
  content: "\f146";
}

/* line 1096, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-minus-square-o:before {
  content: "\f147";
}

/* line 1099, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-level-up:before {
  content: "\f148";
}

/* line 1102, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-level-down:before {
  content: "\f149";
}

/* line 1105, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-check-square:before {
  content: "\f14a";
}

/* line 1108, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pencil-square:before {
  content: "\f14b";
}

/* line 1111, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-external-link-square:before {
  content: "\f14c";
}

/* line 1114, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-share-square:before {
  content: "\f14d";
}

/* line 1117, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-compass:before {
  content: "\f14e";
}

/* line 1120, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}

/* line 1124, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}

/* line 1128, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}

/* line 1132, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}

/* line 1136, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-gbp:before {
  content: "\f154";
}

/* line 1139, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}

/* line 1143, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}

/* line 1147, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}

/* line 1153, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}

/* line 1158, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}

/* line 1162, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}

/* line 1166, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file:before {
  content: "\f15b";
}

/* line 1169, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-text:before {
  content: "\f15c";
}

/* line 1172, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sort-alpha-asc:before {
  content: "\f15d";
}

/* line 1175, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sort-alpha-desc:before {
  content: "\f15e";
}

/* line 1178, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sort-amount-asc:before {
  content: "\f160";
}

/* line 1181, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sort-amount-desc:before {
  content: "\f161";
}

/* line 1184, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sort-numeric-asc:before {
  content: "\f162";
}

/* line 1187, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sort-numeric-desc:before {
  content: "\f163";
}

/* line 1190, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-thumbs-up:before {
  content: "\f164";
}

/* line 1193, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-thumbs-down:before {
  content: "\f165";
}

/* line 1196, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-youtube-square:before {
  content: "\f166";
}

/* line 1199, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-youtube:before {
  content: "\f167";
}

/* line 1202, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-xing:before {
  content: "\f168";
}

/* line 1205, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-xing-square:before {
  content: "\f169";
}

/* line 1208, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-youtube-play:before {
  content: "\f16a";
}

/* line 1211, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-dropbox:before {
  content: "\f16b";
}

/* line 1214, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stack-overflow:before {
  content: "\f16c";
}

/* line 1217, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-instagram:before {
  content: "\f16d";
}

/* line 1220, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-flickr:before {
  content: "\f16e";
}

/* line 1223, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-adn:before {
  content: "\f170";
}

/* line 1226, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bitbucket:before {
  content: "\f171";
}

/* line 1229, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bitbucket-square:before {
  content: "\f172";
}

/* line 1232, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tumblr:before {
  content: "\f173";
}

/* line 1235, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tumblr-square:before {
  content: "\f174";
}

/* line 1238, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-long-arrow-down:before {
  content: "\f175";
}

/* line 1241, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-long-arrow-up:before {
  content: "\f176";
}

/* line 1244, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-long-arrow-left:before {
  content: "\f177";
}

/* line 1247, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-long-arrow-right:before {
  content: "\f178";
}

/* line 1250, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-apple:before {
  content: "\f179";
}

/* line 1253, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-windows:before {
  content: "\f17a";
}

/* line 1256, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-android:before {
  content: "\f17b";
}

/* line 1259, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-linux:before {
  content: "\f17c";
}

/* line 1262, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-dribbble:before {
  content: "\f17d";
}

/* line 1265, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-skype:before {
  content: "\f17e";
}

/* line 1268, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-foursquare:before {
  content: "\f180";
}

/* line 1271, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-trello:before {
  content: "\f181";
}

/* line 1274, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-female:before {
  content: "\f182";
}

/* line 1277, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-male:before {
  content: "\f183";
}

/* line 1280, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}

/* line 1284, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sun-o:before {
  content: "\f185";
}

/* line 1287, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-moon-o:before {
  content: "\f186";
}

/* line 1290, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-archive:before {
  content: "\f187";
}

/* line 1293, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bug:before {
  content: "\f188";
}

/* line 1296, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-vk:before {
  content: "\f189";
}

/* line 1299, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-weibo:before {
  content: "\f18a";
}

/* line 1302, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-renren:before {
  content: "\f18b";
}

/* line 1305, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pagelines:before {
  content: "\f18c";
}

/* line 1308, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stack-exchange:before {
  content: "\f18d";
}

/* line 1311, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

/* line 1314, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-arrow-circle-o-left:before {
  content: "\f190";
}

/* line 1317, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}

/* line 1321, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-dot-circle-o:before {
  content: "\f192";
}

/* line 1324, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-wheelchair:before {
  content: "\f193";
}

/* line 1327, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-vimeo-square:before {
  content: "\f194";
}

/* line 1330, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}

/* line 1334, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-plus-square-o:before {
  content: "\f196";
}

/* line 1337, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-space-shuttle:before {
  content: "\f197";
}

/* line 1340, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-slack:before {
  content: "\f198";
}

/* line 1343, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-envelope-square:before {
  content: "\f199";
}

/* line 1346, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-wordpress:before {
  content: "\f19a";
}

/* line 1349, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-openid:before {
  content: "\f19b";
}

/* line 1352, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}

/* line 1357, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}

/* line 1361, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-yahoo:before {
  content: "\f19e";
}

/* line 1364, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-google:before {
  content: "\f1a0";
}

/* line 1367, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-reddit:before {
  content: "\f1a1";
}

/* line 1370, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-reddit-square:before {
  content: "\f1a2";
}

/* line 1373, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

/* line 1376, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stumbleupon:before {
  content: "\f1a4";
}

/* line 1379, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-delicious:before {
  content: "\f1a5";
}

/* line 1382, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-digg:before {
  content: "\f1a6";
}

/* line 1385, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pied-piper:before {
  content: "\f1a7";
}

/* line 1388, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pied-piper-alt:before {
  content: "\f1a8";
}

/* line 1391, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-drupal:before {
  content: "\f1a9";
}

/* line 1394, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-joomla:before {
  content: "\f1aa";
}

/* line 1397, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-language:before {
  content: "\f1ab";
}

/* line 1400, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-fax:before {
  content: "\f1ac";
}

/* line 1403, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-building:before {
  content: "\f1ad";
}

/* line 1406, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-child:before {
  content: "\f1ae";
}

/* line 1409, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-paw:before {
  content: "\f1b0";
}

/* line 1412, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-spoon:before {
  content: "\f1b1";
}

/* line 1415, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cube:before {
  content: "\f1b2";
}

/* line 1418, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cubes:before {
  content: "\f1b3";
}

/* line 1421, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-behance:before {
  content: "\f1b4";
}

/* line 1424, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-behance-square:before {
  content: "\f1b5";
}

/* line 1427, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-steam:before {
  content: "\f1b6";
}

/* line 1430, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-steam-square:before {
  content: "\f1b7";
}

/* line 1433, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-recycle:before {
  content: "\f1b8";
}

/* line 1436, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}

/* line 1440, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}

/* line 1444, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tree:before {
  content: "\f1bb";
}

/* line 1447, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-spotify:before {
  content: "\f1bc";
}

/* line 1450, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-deviantart:before {
  content: "\f1bd";
}

/* line 1453, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-soundcloud:before {
  content: "\f1be";
}

/* line 1456, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-database:before {
  content: "\f1c0";
}

/* line 1459, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-pdf-o:before {
  content: "\f1c1";
}

/* line 1462, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-word-o:before {
  content: "\f1c2";
}

/* line 1465, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-excel-o:before {
  content: "\f1c3";
}

/* line 1468, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

/* line 1471, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}

/* line 1476, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}

/* line 1480, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}

/* line 1484, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}

/* line 1488, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-file-code-o:before {
  content: "\f1c9";
}

/* line 1491, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-vine:before {
  content: "\f1ca";
}

/* line 1494, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-codepen:before {
  content: "\f1cb";
}

/* line 1497, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-jsfiddle:before {
  content: "\f1cc";
}

/* line 1500, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}

/* line 1507, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-circle-o-notch:before {
  content: "\f1ce";
}

/* line 1510, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}

/* line 1514, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}

/* line 1518, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-git-square:before {
  content: "\f1d2";
}

/* line 1521, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-git:before {
  content: "\f1d3";
}

/* line 1524, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}

/* line 1529, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tencent-weibo:before {
  content: "\f1d5";
}

/* line 1532, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-qq:before {
  content: "\f1d6";
}

/* line 1535, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}

/* line 1539, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}

/* line 1543, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}

/* line 1547, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-history:before {
  content: "\f1da";
}

/* line 1550, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-circle-thin:before {
  content: "\f1db";
}

/* line 1553, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-header:before {
  content: "\f1dc";
}

/* line 1556, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-paragraph:before {
  content: "\f1dd";
}

/* line 1559, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sliders:before {
  content: "\f1de";
}

/* line 1562, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-share-alt:before {
  content: "\f1e0";
}

/* line 1565, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-share-alt-square:before {
  content: "\f1e1";
}

/* line 1568, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bomb:before {
  content: "\f1e2";
}

/* line 1571, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}

/* line 1575, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tty:before {
  content: "\f1e4";
}

/* line 1578, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-binoculars:before {
  content: "\f1e5";
}

/* line 1581, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-plug:before {
  content: "\f1e6";
}

/* line 1584, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-slideshare:before {
  content: "\f1e7";
}

/* line 1587, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-twitch:before {
  content: "\f1e8";
}

/* line 1590, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-yelp:before {
  content: "\f1e9";
}

/* line 1593, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-newspaper-o:before {
  content: "\f1ea";
}

/* line 1596, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-wifi:before {
  content: "\f1eb";
}

/* line 1599, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-calculator:before {
  content: "\f1ec";
}

/* line 1602, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-paypal:before {
  content: "\f1ed";
}

/* line 1605, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-google-wallet:before {
  content: "\f1ee";
}

/* line 1608, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cc-visa:before {
  content: "\f1f0";
}

/* line 1611, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cc-mastercard:before {
  content: "\f1f1";
}

/* line 1614, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cc-discover:before {
  content: "\f1f2";
}

/* line 1617, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cc-amex:before {
  content: "\f1f3";
}

/* line 1620, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cc-paypal:before {
  content: "\f1f4";
}

/* line 1623, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cc-stripe:before {
  content: "\f1f5";
}

/* line 1626, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bell-slash:before {
  content: "\f1f6";
}

/* line 1629, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bell-slash-o:before {
  content: "\f1f7";
}

/* line 1632, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-trash:before {
  content: "\f1f8";
}

/* line 1635, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-copyright:before {
  content: "\f1f9";
}

/* line 1638, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-at:before {
  content: "\f1fa";
}

/* line 1641, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-eyedropper:before {
  content: "\f1fb";
}

/* line 1644, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-paint-brush:before {
  content: "\f1fc";
}

/* line 1647, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-birthday-cake:before {
  content: "\f1fd";
}

/* line 1650, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-area-chart:before {
  content: "\f1fe";
}

/* line 1653, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pie-chart:before {
  content: "\f200";
}

/* line 1656, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-line-chart:before {
  content: "\f201";
}

/* line 1659, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-lastfm:before {
  content: "\f202";
}

/* line 1662, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-lastfm-square:before {
  content: "\f203";
}

/* line 1665, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-toggle-off:before {
  content: "\f204";
}

/* line 1668, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-toggle-on:before {
  content: "\f205";
}

/* line 1671, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bicycle:before {
  content: "\f206";
}

/* line 1674, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bus:before {
  content: "\f207";
}

/* line 1677, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ioxhost:before {
  content: "\f208";
}

/* line 1680, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-angellist:before {
  content: "\f209";
}

/* line 1683, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cc:before {
  content: "\f20a";
}

/* line 1686, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}

/* line 1691, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-meanpath:before {
  content: "\f20c";
}

/* line 1694, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-buysellads:before {
  content: "\f20d";
}

/* line 1697, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-connectdevelop:before {
  content: "\f20e";
}

/* line 1700, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-dashcube:before {
  content: "\f210";
}

/* line 1703, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-forumbee:before {
  content: "\f211";
}

/* line 1706, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-leanpub:before {
  content: "\f212";
}

/* line 1709, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sellsy:before {
  content: "\f213";
}

/* line 1712, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-shirtsinbulk:before {
  content: "\f214";
}

/* line 1715, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-simplybuilt:before {
  content: "\f215";
}

/* line 1718, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-skyatlas:before {
  content: "\f216";
}

/* line 1721, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cart-plus:before {
  content: "\f217";
}

/* line 1724, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cart-arrow-down:before {
  content: "\f218";
}

/* line 1727, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-diamond:before {
  content: "\f219";
}

/* line 1730, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-ship:before {
  content: "\f21a";
}

/* line 1733, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-user-secret:before {
  content: "\f21b";
}

/* line 1736, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-motorcycle:before {
  content: "\f21c";
}

/* line 1739, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-street-view:before {
  content: "\f21d";
}

/* line 1742, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-heartbeat:before {
  content: "\f21e";
}

/* line 1745, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-venus:before {
  content: "\f221";
}

/* line 1748, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mars:before {
  content: "\f222";
}

/* line 1751, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mercury:before {
  content: "\f223";
}

/* line 1754, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}

/* line 1758, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-transgender-alt:before {
  content: "\f225";
}

/* line 1761, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-venus-double:before {
  content: "\f226";
}

/* line 1764, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mars-double:before {
  content: "\f227";
}

/* line 1767, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-venus-mars:before {
  content: "\f228";
}

/* line 1770, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mars-stroke:before {
  content: "\f229";
}

/* line 1773, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mars-stroke-v:before {
  content: "\f22a";
}

/* line 1776, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mars-stroke-h:before {
  content: "\f22b";
}

/* line 1779, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-neuter:before {
  content: "\f22c";
}

/* line 1782, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-genderless:before {
  content: "\f22d";
}

/* line 1785, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-facebook-official:before {
  content: "\f230";
}

/* line 1788, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pinterest-p:before {
  content: "\f231";
}

/* line 1791, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-whatsapp:before {
  content: "\f232";
}

/* line 1794, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-server:before {
  content: "\f233";
}

/* line 1797, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-user-plus:before {
  content: "\f234";
}

/* line 1800, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-user-times:before {
  content: "\f235";
}

/* line 1803, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}

/* line 1807, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-viacoin:before {
  content: "\f237";
}

/* line 1810, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-train:before {
  content: "\f238";
}

/* line 1813, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-subway:before {
  content: "\f239";
}

/* line 1816, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-medium:before {
  content: "\f23a";
}

/* line 1819, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}

/* line 1823, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-optin-monster:before {
  content: "\f23c";
}

/* line 1826, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-opencart:before {
  content: "\f23d";
}

/* line 1829, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-expeditedssl:before {
  content: "\f23e";
}

/* line 1832, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}

/* line 1836, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}

/* line 1840, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}

/* line 1844, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}

/* line 1848, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}

/* line 1852, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mouse-pointer:before {
  content: "\f245";
}

/* line 1855, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-i-cursor:before {
  content: "\f246";
}

/* line 1858, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-object-group:before {
  content: "\f247";
}

/* line 1861, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-object-ungroup:before {
  content: "\f248";
}

/* line 1864, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sticky-note:before {
  content: "\f249";
}

/* line 1867, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-sticky-note-o:before {
  content: "\f24a";
}

/* line 1870, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cc-jcb:before {
  content: "\f24b";
}

/* line 1873, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-cc-diners-club:before {
  content: "\f24c";
}

/* line 1876, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-clone:before {
  content: "\f24d";
}

/* line 1879, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-balance-scale:before {
  content: "\f24e";
}

/* line 1882, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hourglass-o:before {
  content: "\f250";
}

/* line 1885, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}

/* line 1889, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}

/* line 1893, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}

/* line 1897, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hourglass:before {
  content: "\f254";
}

/* line 1900, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}

/* line 1904, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}

/* line 1908, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-scissors-o:before {
  content: "\f257";
}

/* line 1911, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-lizard-o:before {
  content: "\f258";
}

/* line 1914, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-spock-o:before {
  content: "\f259";
}

/* line 1917, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-pointer-o:before {
  content: "\f25a";
}

/* line 1920, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hand-peace-o:before {
  content: "\f25b";
}

/* line 1923, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-trademark:before {
  content: "\f25c";
}

/* line 1926, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-registered:before {
  content: "\f25d";
}

/* line 1929, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-creative-commons:before {
  content: "\f25e";
}

/* line 1932, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-gg:before {
  content: "\f260";
}

/* line 1935, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-gg-circle:before {
  content: "\f261";
}

/* line 1938, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tripadvisor:before {
  content: "\f262";
}

/* line 1941, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-odnoklassniki:before {
  content: "\f263";
}

/* line 1944, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-odnoklassniki-square:before {
  content: "\f264";
}

/* line 1947, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-get-pocket:before {
  content: "\f265";
}

/* line 1950, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-wikipedia-w:before {
  content: "\f266";
}

/* line 1953, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-safari:before {
  content: "\f267";
}

/* line 1956, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-chrome:before {
  content: "\f268";
}

/* line 1959, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-firefox:before {
  content: "\f269";
}

/* line 1962, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-opera:before {
  content: "\f26a";
}

/* line 1965, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-internet-explorer:before {
  content: "\f26b";
}

/* line 1968, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}

/* line 1972, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-contao:before {
  content: "\f26d";
}

/* line 1975, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-500px:before {
  content: "\f26e";
}

/* line 1978, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-amazon:before {
  content: "\f270";
}

/* line 1981, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-calendar-plus-o:before {
  content: "\f271";
}

/* line 1984, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-calendar-minus-o:before {
  content: "\f272";
}

/* line 1987, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-calendar-times-o:before {
  content: "\f273";
}

/* line 1990, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-calendar-check-o:before {
  content: "\f274";
}

/* line 1993, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-industry:before {
  content: "\f275";
}

/* line 1996, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-map-pin:before {
  content: "\f276";
}

/* line 1999, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-map-signs:before {
  content: "\f277";
}

/* line 2002, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-map-o:before {
  content: "\f278";
}

/* line 2005, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-map:before {
  content: "\f279";
}

/* line 2008, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-commenting:before {
  content: "\f27a";
}

/* line 2011, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-commenting-o:before {
  content: "\f27b";
}

/* line 2014, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-houzz:before {
  content: "\f27c";
}

/* line 2017, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-vimeo:before {
  content: "\f27d";
}

/* line 2020, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-black-tie:before {
  content: "\f27e";
}

/* line 2023, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-fonticons:before {
  content: "\f280";
}

/* line 2026, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-reddit-alien:before {
  content: "\f281";
}

/* line 2029, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-edge:before {
  content: "\f282";
}

/* line 2032, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-credit-card-alt:before {
  content: "\f283";
}

/* line 2035, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-codiepie:before {
  content: "\f284";
}

/* line 2038, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-modx:before {
  content: "\f285";
}

/* line 2041, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-fort-awesome:before {
  content: "\f286";
}

/* line 2044, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-usb:before {
  content: "\f287";
}

/* line 2047, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-product-hunt:before {
  content: "\f288";
}

/* line 2050, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-mixcloud:before {
  content: "\f289";
}

/* line 2053, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-scribd:before {
  content: "\f28a";
}

/* line 2056, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pause-circle:before {
  content: "\f28b";
}

/* line 2059, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-pause-circle-o:before {
  content: "\f28c";
}

/* line 2062, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stop-circle:before {
  content: "\f28d";
}

/* line 2065, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-stop-circle-o:before {
  content: "\f28e";
}

/* line 2068, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-shopping-bag:before {
  content: "\f290";
}

/* line 2071, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-shopping-basket:before {
  content: "\f291";
}

/* line 2074, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-hashtag:before {
  content: "\f292";
}

/* line 2077, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bluetooth:before {
  content: "\f293";
}

/* line 2080, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-bluetooth-b:before {
  content: "\f294";
}

/* line 2083, /var/www/nbtc-server/app/assets/stylesheets/font-awesome.scss */
.fa-percent:before {
  content: "\f295";
}
@charset "UTF-8";
/*!
 * SmartAdmin v1.8.2 ()
 * Copyright 2011-2016 
 */
/*!
 * SmartAdmin - Responsive WebApp
 *
 * Copyright 2014 bootstraphunter.com
 * Designed and built with all the love in the world by @bootstraphunt.
 */
/*
 * SMARTADMIN VARIABLES
 * All variables related specifically to the theme starts from here:
 */
/* left side */
/* right side */
/* the color that flashes when you click on the first nav element */
/* the plus icon that appears on the parent nav when expanding and collapsing */
/* these values will only address the first parent in the entire nav */
/* the plus & minus icons */
/* margin top */
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
/* line 29, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree {
  min-height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 35, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li {
  list-style-type: none;
  margin: 0;
  padding: 5px;
  position: relative;
}

/* line 41, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree ul ul li:hover {
  background: rgba(0, 0, 0, 0.015);
}

/* line 44, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li:before,
.tree li:after {
  content: '';
  left: -20px;
  position: absolute;
  right: auto;
}

/* line 51, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li:before {
  border-left: 1px solid #999999;
  bottom: 50px;
  height: 100%;
  top: -11px;
  width: 1px;
  -webkit-transition: "border-color 0.1s ease 0.1s";
  -moz-transition: "border-color 0.1s ease 0.1s";
  -o-transition: "border-color 0.1s ease 0.1s";
  transition: "border-color 0.1s ease 0.1s";
}

/* line 62, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li:after {
  border-top: 1px solid #999999;
  height: 20px;
  top: 18px;
  width: 25px;
}

/* line 68, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li span {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border: 1px dotted #999999;
  border-radius: 5px;
  display: inline-block;
  padding: 3px 8px;
  text-decoration: none;
  -webkit-transition: color 0.2s ease 0.1s, background-color 0.2s ease 0.1s, border-color 0.3s ease 0.2s;
  -moz-transition: color 0.2s ease 0.1s, background-color 0.2s ease 0.1s, border-color 0.3s ease 0.2s;
  -o-transition: color 0.2s ease 0.1s, background-color 0.2s ease 0.1s, border-color 0.3s ease 0.2s;
  transition: color 0.2s ease 0.1s, background-color 0.2s ease 0.1s, border-color 0.3s ease 0.2s;
}

/* line 81, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li.parent_li > span {
  cursor: pointer;
  padding: 7px;
}

/* line 85, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree > ul > li:before,
.tree > ul > li::after {
  border: 0;
}

/* line 89, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li:last-child::before {
  height: 30px;
}

/* line 92, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li.parent_li > span:hover,
.tree li.parent_li > span:hover + ul li span {
  background: #eee;
  border: 1px solid #94a0b4;
  color: #000000;
}

/* line 98, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree > ul {
  padding-left: 0px;
}

/* line 101, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree ul ul {
  padding-left: 34px;
  padding-top: 10px;
}

/* line 105, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li.parent_li > span:hover {
  background-color: #DF8505;
  border: 1px solid #C67605;
  color: #ffffff;
}

/* line 110, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li.parent_li > span:hover + ul li::before {
  border-left-color: #F89406;
}

/* line 113, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li.parent_li > span:hover + ul li::after {
  border-top-color: #F89406;
}

/* line 116, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree li.parent_li > span:hover + ul li span {
  background: #FDDFB3 !important;
  border: 1px solid #FAA937;
  color: #000;
}

/* icons */
/* line 122, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree .fa.icon-minus-sign:before {
  content: "\f056" !important;
}

/* line 125, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.tree .fa.icon-plus-sign:before {
  content: "\f055" !important;
}

/*
 *  Bootstrap Duallistbox - v3.0.5
 *  A responsive dual listbox widget optimized for Twitter Bootstrap. It works on all modern browsers and on touch devices.
 *  http://www.virtuosoft.eu/code/bootstrap-duallistbox/
 *
 *  Made by István Ujj-Mészáros
 *  Under Apache License v2.0 License
 */
/* line 136, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container .buttons {
  width: 100%;
  margin-bottom: -1px;
}

/* line 140, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container label {
  display: block;
  margin-top: 0px !important;
  font-weight: 400 !important;
}

/* line 145, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container .info {
  display: inline-block;
  margin-bottom: 5px;
  font-size: 11px;
}

/* line 150, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container .clear1,
.bootstrap-duallistbox-container .clear2 {
  display: none;
  font-size: 10px;
}

/* line 155, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container .box1.filtered .clear1,
.bootstrap-duallistbox-container .box2.filtered .clear2 {
  display: inline-block;
}

/* line 159, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container .move,
.bootstrap-duallistbox-container .remove {
  width: 60%;
}

/* line 163, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container .btn-group .btn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 167, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container select {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 171, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container .moveall,
.bootstrap-duallistbox-container .removeall {
  width: 40%;
}

/* line 175, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container.bs2compatible .btn-group > .btn + .btn {
  margin-left: 0;
}

/* line 178, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container select {
  width: 100%;
  height: 300px;
  padding: 0;
}

/* line 183, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container .filter {
  display: inline-block;
  width: 100%;
  height: 31px;
  margin: 0 0 5px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 192, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container .filter.placeholder {
  color: #aaa;
}

/* line 195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container.moveonselect .move,
.bootstrap-duallistbox-container.moveonselect .remove {
  display: none;
}

/* line 199, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-duallistbox-container.moveonselect .moveall,
.bootstrap-duallistbox-container.moveonselect .removeall {
  width: 100%;
}

/**
 * Bootstrap-Markdown.less
 *
 * @author Taufan Aditya @taufanaditya
 * @copyright 2013-2016 Taufan Aditya
 */
/* line 209, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor {
  display: block;
  border: 1px solid #dddddd;
}

/* line 213, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor > .md-header,
.md-editor .md-footer {
  display: block;
  padding: 6px 4px;
  background: #f5f5f5;
  margin: 0;
}

/* line 220, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor > .md-header > :first-child {
  margin-left: 0px;
}

/* line 223, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor > .md-preview {
  background: #ffffff;
  border-top: 1px dashed #dddddd;
  border-bottom: 1px dashed #dddddd;
  min-height: 10px;
  padding: 10px;
  overflow: auto;
}

/* line 231, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor > textarea {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 13px;
  outline: 0;
  outline: thin dotted  \9;
  /* IE6-9 */
  margin: 0;
  display: block;
  padding: 10px;
  width: 100%;
  border: 0;
  border-top: 1px dashed #dddddd;
  border-bottom: 1px dashed #dddddd;
  border-radius: 0;
  box-shadow: none;
  background: #eeeeee;
}

/* line 248, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor > textarea:focus {
  box-shadow: none;
  background: #ffffff;
}

/* line 252, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.active {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

/* line 259, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor .md-controls {
  float: right;
  padding: 3px;
}

/* line 263, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .md-editor .md-controls {
  float: left;
}

/* line 266, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor .md-controls .md-control {
  right: 5px;
  color: #bebebe;
  padding: 3px 3px 3px 10px;
}

/* line 271, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .md-editor .md-controls .md-control {
  right: auto;
  left: 5px;
  padding: 3px 10px 3px 3px;
}

/* line 276, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor .md-controls .md-control:hover {
  color: #333;
}

/* line 279, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
  padding: 60px 30px 15px;
  background: #fff !important;
  border: 0 !important;
}

/* line 290, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .md-footer {
  display: none;
}

/* line 293, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .md-input,
.md-editor.md-fullscreen-mode .md-preview {
  margin: 0 auto !important;
  height: 100% !important;
  font-size: 20px !important;
  padding: 20px !important;
  color: #999;
  line-height: 1.6em !important;
  resize: none !important;
  box-shadow: none !important;
  background: #fff !important;
  border: 0 !important;
}

/* line 306, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .md-preview {
  color: #333;
  overflow: auto;
}

/* line 310, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .md-input:hover,
.md-editor.md-fullscreen-mode .md-input:focus {
  color: #333;
  background: #fff !important;
}

/* line 315, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .md-header {
  background: none;
  text-align: center;
  position: fixed;
  width: 100%;
  top: 20px;
}

/* line 322, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .btn-group {
  float: none;
}

/* line 325, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .btn {
  border: 0;
  background: none;
  color: #b3b3b3;
}

/* line 330, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .btn:hover,
.md-editor.md-fullscreen-mode .btn:focus,
.md-editor.md-fullscreen-mode .btn.active,
.md-editor.md-fullscreen-mode .btn:active {
  box-shadow: none;
  color: #333;
}

/* line 337, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .md-fullscreen-controls {
  position: absolute;
  top: 20px;
  right: 20px;
  text-align: right;
  z-index: 1002;
  display: block;
}

/* line 345, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .md-fullscreen-controls a {
  color: #b3b3b3;
  clear: right;
  margin: 10px;
  width: 30px;
  height: 30px;
  text-align: center;
}

/* line 353, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover {
  color: #333;
  text-decoration: none;
}

/* line 357, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor.md-fullscreen-mode .md-editor {
  height: 100% !important;
  position: relative;
}

/* line 361, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-editor .md-fullscreen-controls {
  display: none;
}

/* line 364, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.md-nooverflow {
  overflow: hidden;
  position: fixed;
  width: 100%;
}

/*!
 * Slider for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
/* line 377, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}

/* line 382, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-horizontal {
  width: 100% !important;
  height: 20px;
}

/* line 386, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-horizontal .slider-track {
  height: 10px;
  width: 100%;
  margin-top: -5px;
  top: 50%;
  left: 0;
}

/* line 393, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-horizontal .slider-selection {
  height: 100%;
  top: 0;
  bottom: 0;
}

/* line 398, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-horizontal .slider-handle {
  margin-left: -10px;
  margin-top: -5px;
}

/* line 402, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-horizontal .slider-handle.triangle {
  width: 20px;
  height: 20px;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  border: none;
  line-height: 21px;
  color: #797777;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}

/* line 416, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-horizontal .slider-handle.triangle:before {
  content: "\f0da";
  font-size: 34px;
}

/* line 420, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-horizontal .slider-selection + .slider-handle.triangle + .slider-handle.triangle:before {
  content: "\f0d9";
}

/* line 423, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-vertical {
  height: 210px;
  width: 20px;
}

/* line 427, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-vertical .slider-track {
  width: 10px;
  height: 100%;
  margin-left: -5px;
  left: 50%;
  top: 0;
}

/* line 434, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-vertical .slider-selection {
  width: 100%;
  left: 0;
  top: 0;
  bottom: 0;
}

/* line 440, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-vertical .slider-handle {
  margin-left: -5px;
  margin-top: -10px;
}

/* line 444, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-vertical .slider-handle.triangle {
  width: 20px;
  height: 20px;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  border: none;
  line-height: 21px;
  color: #797777;
  text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.8);
}

/* line 458, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-vertical .slider-handle.triangle:before {
  content: "\f0d7";
  font-size: 32px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}

/* line 463, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider.slider-vertical .slider-selection + .slider-handle.triangle + .slider-handle.triangle:before {
  content: "\f0d8";
  text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.8);
}

/* line 467, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider input {
  display: none;
}

/* line 470, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider .tooltip-inner {
  white-space: nowrap;
}

/* line 473, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-track {
  position: absolute;
  cursor: pointer;
  background: #E5E5E5;
}

/* line 478, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-selection {
  position: absolute;
  background: #3276b1;
}

/* line 482, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-handle {
  position: absolute;
  width: 20px;
  height: 20px;
  border: 1px solid #FFF;
  background: #858585;
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  line-height: 18px;
  font-size: 10px;
  color: #BDBDBD;
  text-shadow: 0 1px 0 rgba(77, 77, 77, 0.5);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 507, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-handle:before {
  content: "\f0c9";
}

/* line 510, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-handle.round {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  width: 20px;
  height: 20px;
}

/* line 517, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-handle.triangle {
  background: transparent none;
}

/*
 * Slider colors
 */
/* line 523, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-danger + .slider-track > .slider-selection {
  background: #a90329;
}

/* line 526, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-warning + .slider-track > .slider-selection {
  background: #c79121;
}

/* line 529, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-info + .slider-track > .slider-selection {
  background: #57889c;
}

/* line 532, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.slider-success + .slider-track > .slider-selection {
  background: #739e73;
}

/* line 535, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-tagsinput {
  display: block;
  width: 100%;
  min-height: 32px;
  padding: 1px 3px;
  font-size: 13px;
  line-height: 1.428571429;
  color: #555;
  vertical-align: middle;
  background-color: #FFF;
  border: 1px solid #CCC;
  border-radius: 0;
}

/* line 548, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-tagsinput > span {
  border-radius: 0px !important;
  font-weight: normal;
  padding: 3px 28px 4px 8px;
  font-size: 13px;
  border: 1px solid #285E8E;
  background: #3276B1;
}

/* line 556, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-tagsinput input {
  border: none;
  box-shadow: none;
  outline: none;
  background-color: transparent;
  padding: 0;
  margin: 0;
  width: auto !important;
  max-width: inherit;
}

/* line 566, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-tagsinput input:focus {
  border: none;
  box-shadow: none;
}

/* line 570, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-tagsinput .tag {
  color: #FFF;
  position: relative;
  margin: 3px 0 3px 2px;
  display: inline-block;
}

/* line 576, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-tagsinput .tag [data-role="remove"] {
  display: block;
  top: -1px;
  right: 0px;
  padding: 3px 4px 3px 5px;
  width: 23px;
  height: 22px;
  position: absolute;
  cursor: pointer;
}

/* line 586, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
  background: rgba(0, 0, 0, 0.3);
}

/* line 589, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-tagsinput .tag [data-role="remove"]:after {
  content: "\f057";
  font-family: fontAwesome;
  padding: 2px 1px;
  line-height: 17px;
  font-size: 15px;
  text-align: center;
}

/* line 597, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-tagsinput .tag [data-role="remove"]:hover {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* line 600, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
/* line 613, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker {
  position: relative;
}

/* line 616, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.modal-open .bootstrap-timepicker-widget.dropdown-menu.open {
  z-index: 1051 !important;
}

/* line 619, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
  left: auto;
  right: 0;
}

/* line 623, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
  left: auto;
  right: 12px;
}

/* line 627, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
  left: auto;
  right: 13px;
}

/* line 631, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker .add-on {
  cursor: pointer;
}

/* line 634, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker .add-on i {
  display: inline-block;
  width: 16px;
  height: 16px;
}

/* line 639, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.dropdown-menu {
  padding: 4px;
}

/* line 642, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.dropdown-menu.open {
  display: inline-block;
}

/* line 645, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.dropdown-menu:before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}

/* line 653, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom: 6px solid #FFFFFF;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}

/* line 661, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.timepicker-orient-left:before {
  left: 6px;
}

/* line 664, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.timepicker-orient-left:after {
  left: 7px;
}

/* line 667, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.timepicker-orient-right:before {
  right: 6px;
}

/* line 670, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.timepicker-orient-right:after {
  right: 7px;
}

/* line 673, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.timepicker-orient-top:before {
  top: -7px;
}

/* line 676, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.timepicker-orient-top:after {
  top: -6px;
}

/* line 679, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.timepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}

/* line 684, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #ffffff;
}

/* line 689, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget a.btn,
.bootstrap-timepicker-widget input {
  border-radius: 4px;
}

/* line 693, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget table {
  width: 100%;
  margin: 0;
}

/* line 697, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget table td {
  text-align: center;
  height: 30px;
  margin: 0;
  padding: 2px;
}

/* line 703, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget table td:not(.separator) {
  min-width: 30px;
}

/* line 706, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget table td span {
  width: 100%;
}

/* line 709, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget table td a {
  border: 1px transparent solid;
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 8px 0;
  outline: 0;
  color: #333;
}

/* line 718, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget table td a:hover {
  text-decoration: none;
  background-color: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-color: #ddd;
}

/* line 726, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget table td a i {
  margin-top: 2px;
  font-size: 18px;
}

/* line 730, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget table td input {
  width: 25px;
  margin: 0;
  text-align: center;
}

/* line 735, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bootstrap-timepicker-widget .modal-content {
  padding: 4px;
}

@media (min-width: 767px) {
  /* line 739, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .bootstrap-timepicker-widget.modal {
    width: 200px;
    margin-left: -100px;
  }
}
@media (max-width: 767px) {
  /* line 745, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .bootstrap-timepicker {
    width: 100%;
  }

  /* line 748, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .bootstrap-timepicker .dropdown-menu {
    width: 100%;
  }
}
/* line 752, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bv-form .help-block {
  margin-bottom: 0;
}

/* line 755, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bv-form .tooltip-inner {
  text-align: left;
}

/* line 758, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.nav-tabs li.bv-tab-success > a {
  color: #3c763d;
}

/* line 761, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.nav-tabs li.bv-tab-error > a {
  color: #a94442;
}

/* line 764, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
[class^="col-"] > .form-control + .form-control-feedback {
  right: 13px;
}

/* line 767, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.has-feedback.has-success .radio-inline + .form-control-feedback,
.has-feedback.has-success .radio-inline + .form-control-feedback {
  display: none !important;
}

/* line 771, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#buttonGroupForm .btn-group .form-control-feedback {
  top: 0;
  right: -30px;
}

/* line 775, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#productForm .inputGroupContainer .form-control-feedback,
#productForm .selectContainer .form-control-feedback {
  top: 0;
  right: -15px;
}

/*
 * jQuery CSSEmoticons plugin 0.2.9
 *
 * Copyright (c) 2010 Steve Schwartz (JangoSteve)
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 *
 * Date: Sun Oct 22 1:00:00 2010 -0500
 */
/* Basic styles for emoticons */
/* line 792, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon {
  font-family: "Trebuchet MS";
  /* seems to give the best and most consistent emoticon appearance */
  font-size: .80em;
  font-weight: bold;
  color: #000000;
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  width: 1.54em;
  /* note that this is a multiple of this span's font-size, not containing text font-size */
  height: 1.54em;
  /* so, relative to containing text, width and height are 0.9 x 1.6 = 1.44em */
  text-align: center;
  padding: 0;
  line-height: 1.34em;
  -moz-border-radius: 1.54em;
  -webkit-border-radius: 1.54em;
  border-radius: 1.54em;
  -moz-box-shadow: 1px -1px 2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 1px -1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 1px -1px 2px rgba(0, 0, 0, 0.2);
  border: 1px solid rgba(0, 0, 0, 0.25);
  background-color: #ffcc00;
  background-image: -webkit-gradient(linear, right top, left top, color-stop(0.41, #ffb800), color-stop(0.56, #ffdd55), color-stop(1, #ffeeaa));
  background-image: -moz-linear-gradient(center right, #ffb800 41%, #ffdd55 56%, #ffeeaa 100%);
  -webkit-transition-property: color, background, transform;
  -webkit-transition-duration: 1s, 1s;
  -webkit-transition-timing-function: linear, ease-in;
  margin-top: -0.4em;
}

/* Styles for two-character emoticons that need more letter-spacing for proportionality */
/* line 828, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.spaced-emoticon {
  padding-left: 0.2em;
  width: 1.34em;
  /*letter-spacing: 0.2em;*/
}

/* This is a dirty dirty hack, because webkit doesn't properly do the padding+width=total-width as it should
   I think the width of the border may be throwing things off, because it's more noticable for small icons */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 836, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  span.css-emoticon.spaced-emoticon {
    width: 1.4em;
  }
}
/* Styles for emoticons that need to have smaller characters to fit inside the circle */
/* line 841, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.small-emoticon {
  font-size: 0.70em;
  width: 1.82em;
  height: 1.82em;
  line-height: 1.72em;
  -moz-border-radius: 1.82em;
  -webkit-border-radius: 1.82em;
  border-radius: 1.82em;
}

/* line 850, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.small-emoticon.spaced-emoticon {
  padding-left: 0;
  width: 1.82em;
  letter-spacing: 0.1em;
}

/* Styles for additional colors */
/* line 856, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.red-emoticon {
  background-color: #eb0542;
  background-image: -webkit-gradient(linear, right top, left top, color-stop(0.41, #ff7c7c), color-stop(0.56, #e79494), color-stop(1, #e78ba5));
  background-image: -moz-linear-gradient(center right, #ff7c7c 41%, #e79494 56%, #e78ba5 100%);
}

/* line 861, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.pink-emoticon {
  background-color: #ff8fd4;
  background-image: -webkit-gradient(linear, right top, left top, color-stop(0.41, #ff8fd4), color-stop(0.56, #ff99d8), color-stop(1, #ffade1));
  background-image: -moz-linear-gradient(center right, #ff8fd4 41%, #ff99d8 56%, #ffade1 100%);
}

/* styles for emoticons that need no rotation, like O_o */
/* line 867, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.no-rotate {
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  font-size: 0.45em;
  width: 2.2em;
  height: 2.2em;
  line-height: 1.9em;
  -moz-border-radius: 2.2em;
  -webkit-border-radius: 2.2em;
  border-radius: 2.2em;
  background-image: -webkit-gradient(linear, right bottom, right top, color-stop(0.41, #ffcc00), color-stop(0.56, #ffdd55), color-stop(1, #ffeeaa));
  background-image: -moz-linear-gradient(center bottom, #ffcc00 41%, #ffdd55 56%, #ffeeaa 100%);
}

/* line 885, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.no-rotate.red-emoticon {
  background-image: -webkit-gradient(linear, right bottom, right top, color-stop(0.41, #eb0542), color-stop(0.56, #eb265a), color-stop(1, #fa376e));
  background-image: -moz-linear-gradient(center bottom, #eb0542 41%, #eb265a 56%, #fa376e 100%);
}

/* line 889, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.no-rotate.pink-emoticon {
  background-image: -webkit-gradient(linear, right bottom, right top, color-stop(0.41, #ff8fd4), color-stop(0.56, #ff99d8), color-stop(1, #ffade1));
  background-image: -moz-linear-gradient(center bottom, #ff8fd4 41%, #ff99d8 56%, #ffade1 100%);
}

/* Styles for emoticons that need to be rotated counter-clockwise, like <3 */
/* line 894, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.counter-rotated {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -moz-box-shadow: -1px 1px 2px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: -1px 1px 2px rgba(0, 0, 0, 0.5);
  box-shadow: -1px 1px 2px rgba(0, 0, 0, 0.5);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0.41, #ffcc00), color-stop(0.56, #ffdd55), color-stop(1, #ffeeaa));
  background-image: -moz-linear-gradient(center left, #ffcc00 41%, #ffdd55 56%, #ffeeaa 100%);
}

/* line 905, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.counter-rotated.red-emoticon {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0.41, #eb0542), color-stop(0.56, #eb265a), color-stop(1, #fa376e));
  background-image: -moz-linear-gradient(center left, #eb0542 41%, #eb265a 56%, #fa376e 100%);
}

/* line 909, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.counter-rotated.pink-emoticon {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0.41, #ff8fd4), color-stop(0.56, #ff99d8), color-stop(1, #ffade1));
  background-image: -moz-linear-gradient(center left, #ff8fd4 41%, #ff99d8 56%, #ffade1 100%);
}

/* Styles for animated states */
/* line 914, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.un-transformed-emoticon,
span.css-emoticon.animated-emoticon:hover {
  /* font-size: inherit;
    font-weight: inherit;
    vertical-align: inherit;
    line-height: inherit;
    font-family: inherit; */
  letter-spacing: inherit;
  color: inherit;
  overflow: visible;
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  background: none;
  background-image: none;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  border-color: transparent;
}

/* line 935, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.css-emoticon.nintendo-controller {
  font-size: .8em;
  height: 1.2em;
  line-height: 1em;
  width: 2.7em;
  vertical-align: bottom;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0.09, #74798c), color-stop(0.55, #a5aabd));
  background: -moz-linear-gradient(center bottom, #74798c 9%, #a5aabd 55%);
}

/*!
 * ClockPicker v{package.version} for Bootstrap (http://weareoutman.github.io/clockpicker/)
 * Copyright 2014 Wang Shenwei.
 * Licensed under MIT (https://github.com/weareoutman/clockpicker/blob/master/LICENSE)
 */
/* line 952, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker .input-group-addon {
  cursor: pointer;
}

/* line 955, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-moving {
  cursor: move;
}

/* line 958, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-align-left.popover > .arrow {
  left: 25px;
}

/* line 961, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-align-top.popover > .arrow {
  top: 17px;
}

/* line 964, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-align-right.popover > .arrow {
  left: auto;
  right: 25px;
}

/* line 968, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-align-bottom.popover > .arrow {
  top: auto;
  bottom: 6px;
}

/* line 972, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-popover .popover-title {
  background-color: #fff;
  color: #999;
  font-size: 24px;
  font-weight: bold;
  line-height: 30px;
  text-align: center;
}

/* line 980, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-popover .popover-title span {
  cursor: pointer;
}

/* line 983, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-popover .popover-content {
  background-color: #f8f8f8;
  padding: 12px;
}

/* line 987, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.popover-content:last-child {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 991, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-plate {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 200px;
  height: 200px;
  overflow: visible;
  position: relative;
  /* Disable text selection highlighting. Thanks to Hermanya */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 1007, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-canvas,
.clockpicker-dial {
  width: 200px;
  height: 200px;
  position: absolute;
  left: -1px;
  top: -1px;
}

/* line 1015, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-minutes {
  visibility: hidden;
}

/* line 1018, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-tick {
  border-radius: 50%;
  color: #666;
  line-height: 26px;
  text-align: center;
  width: 26px;
  height: 26px;
  position: absolute;
  cursor: pointer;
}

/* line 1028, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-tick.active,
.clockpicker-tick:hover {
  background-color: #c0e5f7;
  background-color: rgba(0, 149, 221, 0.25);
}

/* line 1033, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-button {
  background-image: none;
  background-color: #fff;
  border-width: 1px 0 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin: 0;
  padding: 10px 0;
}

/* line 1042, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-button:hover {
  background-image: none;
  background-color: #ebebeb;
}

/* line 1046, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-button:focus {
  outline: none !important;
}

/* line 1049, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-dial {
  -webkit-transition: -webkit-transform 350ms, opacity 350ms;
  -moz-transition: -moz-transform 350ms, opacity 350ms;
  -ms-transition: -ms-transform 350ms, opacity 350ms;
  -o-transition: -o-transform 350ms, opacity 350ms;
  transition: transform 350ms, opacity 350ms;
}

/* line 1056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-dial-out {
  opacity: 0;
}

/* line 1059, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-hours.clockpicker-dial-out {
  -webkit-transform: scale(1.2, 1.2);
  -moz-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  -o-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
}

/* line 1066, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-minutes.clockpicker-dial-out {
  -webkit-transform: scale(0.8, 0.8);
  -moz-transform: scale(0.8, 0.8);
  -ms-transform: scale(0.8, 0.8);
  -o-transform: scale(0.8, 0.8);
  transform: scale(0.8, 0.8);
}

/* line 1073, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-canvas {
  -webkit-transition: opacity 175ms;
  -moz-transition: opacity 175ms;
  -ms-transition: opacity 175ms;
  -o-transition: opacity 175ms;
  transition: opacity 175ms;
}

/* line 1080, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-canvas-out {
  opacity: 0.25;
}

/* line 1083, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-canvas-bearing,
.clockpicker-canvas-fg {
  stroke: none;
  fill: #0095dd;
}

/* line 1088, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-canvas-bg {
  stroke: none;
  fill: #c0e5f7;
}

/* line 1092, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-canvas-bg-trans {
  fill: rgba(0, 149, 221, 0.25);
}

/* line 1095, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.clockpicker-canvas line {
  stroke: #0095dd;
  stroke-width: 1;
  stroke-linecap: round;
  /*shape-rendering: crispEdges;*/
}

/*!
 * Colorpicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
/* line 1109, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker-saturation {
  width: 100px;
  height: 100px;
  background-image: url(/assets/saturation-4140ede6575a8b5afdc5d33a925957525ba8ab3f140128fbfb08284b02234f48.png);
  cursor: crosshair;
  float: left;
}

/* line 1116, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker-saturation i {
  display: block;
  height: 5px;
  width: 5px;
  border: 1px solid #000;
  position: absolute;
  top: 0;
  left: 0;
  margin: -4px 0 0 -4px;
}

/* line 1126, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker-saturation i b {
  display: block;
  height: 5px;
  width: 5px;
  border: 1px solid #fff;
}

/* line 1132, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker-hue,
.colorpicker-alpha {
  width: 15px;
  height: 100px;
  float: left;
  cursor: row-resize;
  margin-left: 4px;
  margin-bottom: 4px;
}

/* line 1141, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker-hue i,
.colorpicker-alpha i {
  display: block;
  height: 1px;
  background: #000;
  border-top: 1px solid #fff;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  margin-top: -1px;
}

/* line 1153, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker-hue {
  background-image: url(/assets/hue-cd7ee912ae59e20c143457052c66a514ac5d5dcc101e4de5a9b0bd8946ff29a6.png);
}

/* line 1156, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker-alpha {
  background-image: url(/assets/alpha-1390a862d9127d562dcddf9a0134b431cd5a52c4ad4a952f673b28d34f733ce1.png);
  display: none;
}

/* line 1160, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker {
  zoom: 1;
  /*IE*/
  top: 0;
  left: 0;
  padding: 4px;
  min-width: 120px;
  margin-top: 1px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 1173, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker:before,
.colorpicker:after {
  content: " ";
  display: table;
}

/* line 1178, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker:after {
  clear: both;
}

/* line 1181, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 6px;
}

/* line 1192, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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;
}

/* line 1202, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker div {
  position: relative;
}

/* line 1205, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker.alpha {
  min-width: 140px;
}

/* line 1208, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker.alpha .colorpicker-alpha {
  display: block;
}

/* line 1211, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker-color {
  height: 10px;
  margin-top: 5px;
  clear: both;
  background-image: url(/assets/alpha-1390a862d9127d562dcddf9a0134b431cd5a52c4ad4a952f673b28d34f733ce1.png);
  background-position: 0 100%;
}

/* line 1218, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.colorpicker-color div {
  height: 10px;
}

/* line 1221, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.input-append.color .add-on i,
.input-prepend.color .add-on i {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px;
}

/* line 1228, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_length label {
  font-weight: normal;
  float: left;
  text-align: left;
}

/* line 1233, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_length select {
  width: 75px;
}

/* line 1236, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_filter label {
  font-weight: normal;
  float: right;
}

/* line 1240, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_filter input {
  width: 16em;
}

/* line 1243, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_info {
  padding-top: 8px;
}

/* line 1246, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_paginate {
  float: right;
  margin: 0;
}

/* line 1250, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_paginate ul.pagination {
  margin: 2px 0;
  white-space: nowrap;
}

/* line 1254, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable td,
table.dataTable th {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 1260, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable {
  clear: both;
  margin-top: 6px !important;
  margin-bottom: 6px !important;
  max-width: none !important;
}

/* line 1266, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  cursor: pointer;
}

/* line 1273, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting {
  background: url(/assets/sort_both-2a3d4e669caea90a30b65218b6e96e22b4021055c49cbb359b15f74ec2f85fa1.png) no-repeat center right;
}

/* line 1276, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting_asc {
  background: url(/assets/sort_asc-1456cedf1ab482709b694ee33b4db03cc298ac2ae96a03e17e58045b5cee4731.png) no-repeat center right;
}

/* line 1279, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting_desc {
  background: url(/assets/sort_desc-4dbb7164b70b035715b271aec4abed37a4c7e3ee61f7518d90f22b9b6baf2ec8.png) no-repeat center right;
}

/* line 1282, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting_asc_disabled {
  background: url(/assets/sort_asc_disabled-fb643dc8170a177cb4c047a7364f1ce2a429bb74f5c93c7fe9e9b510ef4458a4.png) no-repeat center right;
}

/* line 1285, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting_desc_disabled {
  background: url(/assets/sort_desc_disabled-f2184f0dd5f74bfc7080def073da2578a1f3e662814be555ae3304308786246a.png) no-repeat center right;
}

/* line 1288, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead > tr > th {
  padding-left: 18px;
  padding-right: 18px;
}

/* line 1292, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable th:active {
  outline: none;
}

/* Scrolling */
/* line 1296, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_scrollHead table {
  margin-bottom: 0 !important;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 1301, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_scrollHead table thead tr:last-child th:first-child,
div.dataTables_scrollHead table thead tr:last-child td:first-child {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 1306, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_scrollBody table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* line 1311, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_scrollBody tbody tr:first-child th,
div.dataTables_scrollBody tbody tr:first-child td {
  border-top: none;
}

/* line 1315, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_scrollFoot table {
  margin-top: 0 !important;
  border-top: none;
}

/* Frustratingly the border-collapse:collapse used by Bootstrap makes the column
   width calculations when using scrolling impossible to align columns. We have
   to use separate
 */
/* line 1323, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.table-bordered.dataTable {
  border-collapse: separate !important;
}

/* line 1326, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.table-bordered thead th,
table.table-bordered thead td {
  border-left-width: 0;
  border-top-width: 0;
}

/* line 1331, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.table-bordered tbody th,
table.table-bordered tbody td {
  border-left-width: 0;
  border-bottom-width: 0;
}

/* line 1336, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.table-bordered th:last-child,
table.table-bordered td:last-child {
  border-right-width: 0;
}

/* line 1340, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_scrollHead table.table-bordered {
  border-bottom-width: 0;
}

/*
 * TableTools styles
 */
/* conflicting styles with bootstrap 
.table tbody tr.active td,
.table tbody tr.active th {
	background-color: #08C;
	color: white;
}

.table tbody tr.active:hover td,
.table tbody tr.active:hover th {
	background-color: #0075b0;
}

.table tbody tr.active a {
	color: white;
} 

.table-striped tbody tr.active:nth-child(odd) td,
.table-striped tbody tr.active:nth-child(odd) th {
	background-color: #017ebc;
} */
/* line 1366, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.DTTT_selectable tbody tr {
  cursor: pointer;
}

/* line 1369, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTTT .btn {
  color: #333 !important;
  font-size: 12px;
}

/* line 1373, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTTT .btn:hover {
  text-decoration: none !important;
}

/* line 1376, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.DTTT_dropdown.dropdown-menu {
  z-index: 2003;
}

/* line 1379, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.DTTT_dropdown.dropdown-menu a {
  color: #333 !important;
  /* needed only when demo_page.css is included */
}

/* line 1383, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.DTTT_dropdown.dropdown-menu li {
  position: relative;
}

/* line 1386, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.DTTT_dropdown.dropdown-menu li:hover a {
  background-color: #0088cc;
  color: white !important;
}

/* line 1390, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTTT_collection_background {
  z-index: 2002;
}

/* TableTools information display */
/* line 1394, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTTT_print_info.modal {
  height: 150px;
  margin-top: -75px;
  text-align: center;
}

/* line 1399, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTTT_print_info h6 {
  font-weight: normal;
  font-size: 28px;
  line-height: 28px;
  margin: 1em;
}

/* line 1405, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTTT_print_info p {
  font-size: 14px;
  line-height: 20px;
}

/*
 * FixedColumns styles
 */
/* line 1412, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTFC_LeftHeadWrapper table,
div.DTFC_LeftFootWrapper table,
div.DTFC_RightHeadWrapper table,
div.DTFC_RightFootWrapper table,
table.DTFC_Cloned tr.even {
  background-color: white;
  margin-bottom: 0;
}

/* line 1420, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTFC_RightHeadWrapper table,
div.DTFC_LeftHeadWrapper table {
  margin-bottom: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 1427, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,
div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,
div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,
div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 1434, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTFC_RightBodyWrapper table,
div.DTFC_LeftBodyWrapper table {
  border-top: none;
  margin: 0 !important;
}

/* line 1439, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTFC_RightBodyWrapper tbody tr:first-child th,
div.DTFC_RightBodyWrapper tbody tr:first-child td,
div.DTFC_LeftBodyWrapper tbody tr:first-child th,
div.DTFC_LeftBodyWrapper tbody tr:first-child td {
  border-top: none;
}

/* line 1445, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTFC_RightFootWrapper table,
div.DTFC_LeftFootWrapper table {
  border-top: none;
}

/*
 * FixedHeader styles
 */
/* line 1452, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.FixedHeader_Cloned table {
  margin: 0 !important;
}

/*
 * Namespace DTCR - "DataTables ColReorder" plug-in
 */
/* line 1458, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.DTCR_clonedTable {
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 202;
}

/* line 1462, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTCR_pointer {
  width: 1px;
  background-color: #0259C4;
  z-index: 201;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * ColVis styles
 */
/* line 1470, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.ColVis {
  float: right;
  margin-bottom: 1em;
}

/* line 1474, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.ColVis_Button,
ul.ColVis_collection li {
  position: relative;
  float: left;
  margin-right: 3px;
  padding: 5px 8px;
  border: 1px solid #999;
  cursor: pointer;
  *cursor: hand;
  font-size: 0.88em;
  color: black !important;
  white-space: nowrap;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 1px 1px 3px #ccc;
  -moz-box-shadow: 1px 1px 3px #ccc;
  -ms-box-shadow: 1px 1px 3px #ccc;
  -o-box-shadow: 1px 1px 3px #ccc;
  box-shadow: 1px 1px 3px #ccc;
  /* Generated by http://www.colorzilla.com/gradient-editor/ */
  background: #ffffff;
  /* Old browsers */
  background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* Opera 11.10+ */
  background: linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);
  /* IE6-9 */
}

/* line 1512, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ColVis_Button:hover,
ul.ColVis_collection li:hover {
  border: 1px solid #666;
  text-decoration: none !important;
  -webkit-box-shadow: 1px 1px 3px #999;
  -moz-box-shadow: 1px 1px 3px #999;
  -ms-box-shadow: 1px 1px 3px #999;
  -o-box-shadow: 1px 1px 3px #999;
  box-shadow: 1px 1px 3px #999;
  background: #f3f3f3;
  /* Old browsers */
  background: -webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* Opera 11.10+ */
  background: linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#f4f4f4', GradientType=0);
  /* IE6-9 */
}

/* line 1536, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.ColVis_Button {
  height: 30px;
  padding: 3px 8px;
}

/* line 1540, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.ColVis_Button::-moz-focus-inner {
  border: none !important;
  padding: 0;
}

/* line 1544, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.ColVis_Button:active {
  outline: none;
}

/* line 1547, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.ColVis_collectionBackground {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: black;
  z-index: 1100;
}

/* line 1556, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.ColVis_collection {
  width: 150px;
  padding: 8px 8px 4px 8px;
  margin: 0;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.4);
  background-color: #f3f3f3;
  background-color: rgba(255, 255, 255, 0.3);
  overflow: hidden;
  z-index: 2002;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
  -ms-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
  -o-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
}

/* line 1577, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.ColVis_collection li {
  position: relative;
  height: auto;
  left: 0;
  right: 0;
  padding: 0.5em;
  display: block;
  float: none;
  margin-bottom: 4px;
  -webkit-box-shadow: 1px 1px 3px #999;
  -moz-box-shadow: 1px 1px 3px #999;
  -ms-box-shadow: 1px 1px 3px #999;
  -o-box-shadow: 1px 1px 3px #999;
  box-shadow: 1px 1px 3px #999;
}

/* line 1592, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.ColVis_collection li {
  text-align: left;
}

/* line 1595, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.ColVis_collection li.ColVis_Button:hover {
  border: 1px solid #999;
  background-color: #f0f0f0;
}

/* line 1599, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.ColVis_collection li span {
  display: inline-block;
  padding-left: 0.5em;
  cursor: pointer;
}

/* line 1604, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.ColVis_collection li.ColVis_Special {
  border-color: #555;
  background: #ededed;
  /* Old browsers */
  background: -webkit-linear-gradient(top, #ededed 0%, #d6d6d6 77%, #e8e8e8 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #ededed 0%, #d6d6d6 77%, #e8e8e8 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #ededed 0%, #d6d6d6 77%, #e8e8e8 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #ededed 0%, #d6d6d6 77%, #e8e8e8 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #ededed 0%, #d6d6d6 77%, #e8e8e8 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#e8e8e8', GradientType=0);
  /* IE6-9 */
}

/* line 1621, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.ColVis_collection li.ColVis_Special:hover {
  background: #e2e2e2;
  /* Old browsers */
  background: -webkit-linear-gradient(top, #d0d0d0 0%, #d5d5d5 89%, #e2e2e2 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #d0d0d0 0%, #d5d5d5 89%, #e2e2e2 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #d0d0d0 0%, #d5d5d5 89%, #e2e2e2 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #d0d0d0 0%, #d5d5d5 89%, #e2e2e2 100%);
  /* Opera 11.10+ */
  background: linear-gradient(top, #d0d0d0 0%, #d5d5d5 89%, #e2e2e2 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#e2e2e2', GradientType=0);
  /* IE6-9 */
}

/* line 1637, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
span.ColVis_radio {
  display: inline-block;
  width: 20px;
}

/* line 1641, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.ColVis_catcher {
  position: absolute;
  z-index: 1101;
}

/* line 1645, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.disabled {
  color: #999;
}

/*
 * File:        TableTools.css
 * Description: Styles for TableTools 2
 * Author:      Allan Jardine (www.sprymedia.co.uk)
 * Language:    Javascript
 * License:     GPL v2 / 3 point BSD
 * Project:     DataTables
 * 
 * Copyright 2009-2012 Allan Jardine, all rights reserved.
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * CSS name space:
 *   DTTT                  DataTables TableTools
 *
 * Style sheet provides:
 *   CONTAINER             TableTools container element and styles applying to all components
 *   BUTTON_STYLES         Action specific button styles
 *   SELECTING             Row selection styles
 *   COLLECTIONS           Drop down list (collection) styles
 *   PRINTING              Print display styles
 */
/*
 * CONTAINER
 * TableTools container element and styles applying to all components
 */
/* line 1674, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTTT_container {
  position: relative;
  float: right;
  margin-bottom: 1em;
}

@media screen and (max-width: 640px) {
  /* line 1680, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  div.DTTT_container {
    float: none !important;
    text-align: center;
  }

  /* line 1684, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  div.DTTT_container:after {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0;
  }
}
/* line 1692, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.DTTT_button,
div.DTTT_button,
a.DTTT_button {
  position: relative;
  display: inline-block;
  margin-right: 3px;
  padding: 5px 8px;
  border: 1px solid #999;
  cursor: pointer;
  *cursor: hand;
  font-size: 0.88em;
  color: black !important;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 1px 1px 3px #ccc;
  -moz-box-shadow: 1px 1px 3px #ccc;
  -ms-box-shadow: 1px 1px 3px #ccc;
  -o-box-shadow: 1px 1px 3px #ccc;
  box-shadow: 1px 1px 3px #ccc;
  /* Generated by http://www.colorzilla.com/gradient-editor/ */
  background: #ffffff;
  /* Old browsers */
  background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* Opera 11.10+ */
  background: linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);
  /* IE6-9 */
}

/* Buttons are cunning border-box sizing - we can't just use that for A and DIV due to IE6/7 */
/* line 1731, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.DTTT_button {
  height: 30px;
  padding: 3px 8px;
}

/* line 1735, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.DTTT_button embed {
  outline: none;
}

/* line 1738, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.DTTT_button:hover,
div.DTTT_button:hover,
a.DTTT_button:hover {
  border: 1px solid #666;
  text-decoration: none !important;
  -webkit-box-shadow: 1px 1px 3px #999;
  -moz-box-shadow: 1px 1px 3px #999;
  -ms-box-shadow: 1px 1px 3px #999;
  -o-box-shadow: 1px 1px 3px #999;
  box-shadow: 1px 1px 3px #999;
  background: #f3f3f3;
  /* Old browsers */
  background: -webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* Opera 11.10+ */
  background: linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#f4f4f4', GradientType=0);
  /* IE6-9 */
}

/* line 1763, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.DTTT_disabled,
div.DTTT_disabled,
a.DTTT_disabled {
  color: #999;
  border: 1px solid #d0d0d0;
  background: #ffffff;
  /* Old browsers */
  background: -webkit-linear-gradient(top, #ffffff 0%, #f9f9f9 89%, #fafafa 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #ffffff 0%, #f9f9f9 89%, #fafafa 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #f9f9f9 89%, #fafafa 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #ffffff 0%, #f9f9f9 89%, #fafafa 100%);
  /* Opera 11.10+ */
  background: linear-gradient(top, #ffffff 0%, #f9f9f9 89%, #fafafa 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fafafa', GradientType=0);
  /* IE6-9 */
}

/*
 * BUTTON_STYLES
 * Action specific button styles
 * If you want images - comment this back in

a.DTTT_button_csv,
a.DTTT_button_xls,
a.DTTT_button_copy,
a.DTTT_button_pdf,
a.DTTT_button_print {
	padding-right: 0px;
}

a.DTTT_button_csv span,
a.DTTT_button_xls span,
a.DTTT_button_copy span,
a.DTTT_button_pdf span,
a.DTTT_button_print span {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	padding-right: 30px;
}


a.DTTT_button_csv span { background: asset-url('csv.png') no-repeat bottom right; }
a.DTTT_button_csv:hover span { background: asset-url('csv_hover.png') no-repeat center right; }

a.DTTT_button_xls span { background: asset-url('xls.png') no-repeat center right; }
a.DTTT_button_xls:hover span { background: #f0f0f0 asset-url('xls_hover.png') no-repeat center right; }

a.DTTT_button_copy span { background: asset-url('copy.png') no-repeat center right; }
a.DTTT_button_copy:hover span { background: #f0f0f0 asset-url('copy_hover.png') no-repeat center right; }

a.DTTT_button_pdf span { background: asset-url('pdf.png') no-repeat center right; }
a.DTTT_button_pdf:hover span { background: #f0f0f0 asset-url('pdf_hover.png') no-repeat center right; }

a.DTTT_button_print span { background: asset-url('print.png') no-repeat center right; }
a.DTTT_button_print:hover span { background: #f0f0f0 asset-url('print_hover.png') no-repeat center right; }

 */
/* line 1824, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.DTTT_button_collection span {
  padding-right: 17px;
  /*background: asset-url('collection.png') no-repeat center right;*/
}

/* line 1828, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.DTTT_button_collection:hover span {
  padding-right: 17px;
  background: #f0f0f0;
  /*background: #f0f0f0 asset-url('collection_hover.png') no-repeat center right;*/
}

/*
 * SELECTING
 * Row selection styles
 */
/* line 1837, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.DTTT_selectable tbody tr {
  cursor: pointer;
  *cursor: hand;
}

/* line 1841, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable tr.DTTT_selected.odd {
  background-color: #9FAFD1;
}

/* line 1844, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable tr.DTTT_selected.odd td.sorting_1 {
  background-color: #9FAFD1;
}

/* line 1847, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable tr.DTTT_selected.odd td.sorting_2 {
  background-color: #9FAFD1;
}

/* line 1850, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable tr.DTTT_selected.odd td.sorting_3 {
  background-color: #9FAFD1;
}

/* line 1853, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable tr.DTTT_selected.even {
  background-color: #B0BED9;
}

/* line 1856, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable tr.DTTT_selected.even td.sorting_1 {
  background-color: #B0BED9;
}

/* line 1859, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable tr.DTTT_selected.even td.sorting_2 {
  background-color: #B0BED9;
}

/* line 1862, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable tr.DTTT_selected.even td.sorting_3 {
  background-color: #B0BED9;
}

/*
 * COLLECTIONS
 * Drop down list (collection) styles
 */
/* line 1869, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTTT_collection {
  width: 150px;
  padding: 8px 8px 4px 8px;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.4);
  background-color: #f3f3f3;
  background-color: rgba(255, 255, 255, 0.3);
  overflow: hidden;
  z-index: 2002;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
  -ms-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
  -o-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
}

/* line 1889, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTTT_collection_background {
  /*background: transparent asset-url('background.png') repeat top left;*/
  z-index: 2001;
}

/* line 1893, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.DTTT_collection button.DTTT_button,
div.DTTT_collection div.DTTT_button,
div.DTTT_collection a.DTTT_button {
  position: relative;
  left: 0;
  right: 0;
  display: block;
  float: none;
  margin-bottom: 4px;
  -webkit-box-shadow: 1px 1px 3px #999;
  -moz-box-shadow: 1px 1px 3px #999;
  -ms-box-shadow: 1px 1px 3px #999;
  -o-box-shadow: 1px 1px 3px #999;
  box-shadow: 1px 1px 3px #999;
}

/*
 * PRINTING
 * Print display styles
 */
/* line 1912, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.DTTT_print_info {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  height: 150px;
  margin-left: -200px;
  margin-top: -75px;
  text-align: center;
  color: #333;
  padding: 10px 30px;
  background: #ffffff;
  /* Old browsers */
  background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* Opera 11.10+ */
  background: linear-gradient(top, #ffffff 0%, #f3f3f3 89%, #f9f9f9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9', GradientType=0);
  /* IE6-9 */
  opacity: 0.95;
  border: 1px solid black;
  border: 1px solid rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
}

/* line 1951, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.DTTT_print_info h6 {
  font-weight: normal;
  font-size: 28px;
  line-height: 28px;
  margin: 1em;
}

/* line 1957, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.DTTT_print_info p {
  font-size: 14px;
  line-height: 20px;
}

/* line 1961, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.has-columns-hidden > tbody > tr > td > span.responsiveExpander {
  background: url(/assets/plus-4d91d307a2fb5abe425e755566ad68f71f1e1ac38396e43d956b4e942642519f.png) no-repeat 5px center;
  padding-left: 32px;
  cursor: pointer;
}

/* line 1966, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.has-columns-hidden > tbody > tr.detail-show > td span.responsiveExpander {
  background: url(/assets/minus-0d6fe69c782f987a5f299da004d0ceca8397fa5a39c53dccea82507258bf78c3.png) no-repeat 5px center;
}

/* line 1969, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.has-columns-hidden > tbody > tr.row-detail > td {
  background: #eee;
}

/* line 1972, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.has-columns-hidden > tbody > tr.row-detail > td > ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 1977, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.has-columns-hidden > tbody > tr.row-detail > td > ul > li > span.columnTitle {
  font-weight: bold;
}

/* line 1980, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dt-toolbar {
  display: block;
  position: relative;
  padding: 6px 7px 1px;
  width: 100%;
  float: left;
  border-bottom: 1px solid #ccc;
  background: #fafafa;
}

/* line 1989, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dt-toolbar-footer {
  background: #fafafa;
  font-size: 11px;
  overflow: hidden;
  padding: 5px 10px;
  border-top: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px #fff;
  -moz-box-shadow: inset 0 1px #fff;
  -ms-box-shadow: inset 0 1px #fff;
  box-shadow: inset 0 1px #fff;
}

/* line 2000, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dt-toolbar > :first-child,
.dt-toolbar-footer > :first-child {
  padding-left: 0px !important;
}

/* line 2004, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dt-toolbar > :last-child,
.dt-toolbar-footer > :last-child {
  padding-right: 0px !important;
}

/* line 2008, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAgMAAAAPPt5fAAAACVBMVEUAAADIyMjl5eVIBBP/AAAAAXRSTlMAQObYZgAAAClJREFUCNdjwAYEwGQKiGDsBJFsTA5AUoJhAqZaiDhEDVg9RC/MHEwAANsMA91AQfd/AAAAAElFTkSuQmCC) no-repeat center right;
}

/* line 2011, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting_asc {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABVVVUT3Vn+AAAAAXRSTlMAQObYZgAAAB1JREFUCNdjwAkcgPgBAwPjBwYG5h8MDOx/GAgBAKRJBBCQbHkwAAAAAElFTkSuQmCC) no-repeat center right;
}

/* line 2014, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting_desc {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABVVVUT3Vn+AAAAAXRSTlMAQObYZgAAABxJREFUCNdjIATY/zAwMP9gYGD8AOQ8AGIHnEoBkNkEEEbbutQAAAAASUVORK5CYII=) no-repeat center right;
}

/* line 2017, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting_asc_disabled {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABUVFR8AzIeAAAAAnRSTlMAf7YpoZUAAAAdSURBVAjXY8AJHID4AQMD4wcGBuYfDAzsfxgIAQCkSQQQkGx5MAAAAABJRU5ErkJggg==) no-repeat center right;
}

/* line 2020, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting_desc_disabled {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABUVFR8AzIeAAAAAnRSTlMAf7YpoZUAAAAcSURBVAjXYyAE2P8wMDD/YGBg/ADkPABiB5xKAZDZBBBG27rUAAAAAElFTkSuQmCC) no-repeat center right;
}

/* line 2023, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
  background-color: #eeeeee;
}

/* line 2027, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTables_empty {
  padding: 20px 10px !important;
  font-size: 14px;
  text-align: center;
  color: #575757;
}

/* line 2033, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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 10px;
}

/* line 2041, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead > tr > th,
table.dataTable tfoot > tr > th {
  padding-left: 9px !important;
}

/* line 2045, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead > tr > th input,
table.dataTable tfoot > tr > th input {
  width: 100% !important;
  font-weight: normal;
}

/* line 2050, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead > tr > th.hasinput {
  padding: 6px !important;
}

/* line 2053, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.dataTables_info {
  padding-top: 9px;
  font-size: 13px;
  font-weight: bold;
  font-style: italic;
  color: #969696;
}

/*
 * Double lines in thead tfoot
 */
/* line 2063, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable thead > tr > th {
  border-left: none !important;
}

/* checkbox */
/* line 2067, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable input[type=checkbox].checkbox,
.dataTable input[type=radio].radiobox {
  left: -999px;
}

/* line 2071, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
table.dataTable thead > tr > th.sorting_disabled {
  padding-right: 9px !important;
}

/*
 * DT FIlter
 */
/* line 2077, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTables_filter {
  float: left;
  width: 100%;
}

/* line 2081, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTables_filter .input-group-addon {
  width: 32px;
  margin-top: 0px;
  float: left;
  height: 32px;
  padding-top: 8px;
}

/* line 2088, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTables_filter .input-group-addon + .form-control {
  float: left;
}

/*
 * LTR filter position
 */
/* line 2094, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dt-toolbar > :first-child .dataTables_filter > :only-child,
.dt-toolbar > :first-child .DTTT,
.dt-toolbar > :first-child .pagination,
.dt-toolbar > :first-child .dataTables_length {
  float: left !important;
}

/* line 2100, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dt-toolbar > :last-child .dataTables_filter > :only-child,
.dt-toolbar > :last-child .DTTT,
.dt-toolbar > :last-child .pagination,
.dt-toolbar > :last-child .dataTables_length {
  float: right;
}

/* bottom portion */
/* line 2107, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dt-toolbar-footer > :first-child .dataTables_filter > :only-child,
.dt-toolbar-footer > :first-child .DTTT,
.dt-toolbar-footer > :first-child .pagination,
.dt-toolbar-footer > :first-child .dataTables_length {
  float: left;
}

/* line 2113, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dt-toolbar-footer > :last-child .dataTables_filter > :only-child,
.dt-toolbar-footer > :last-child .DTTT,
.dt-toolbar-footer > :last-child .pagination,
.dt-toolbar-footer > :last-child .dataTables_length {
  float: right;
}

/*
 * PRINT
 */
/* line 2122, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
body.DTTT_Print {
  background: #fff !important;
}

/* line 2125, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.DTTT_Print #main {
  margin: 0px !important;
}

/* line 2128, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.DTTT_PrintMessage {
  font-size: 20px;
  display: block;
  width: 100%;
  text-align: center;
  padding-top: 10px;
  font-weight: bold;
}

/* line 2136, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.DTTT_Print table.dataTable {
  margin-top: 0px !important;
}

/* line 2139, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.DTTT_Print .dataTables_wrapper table {
  border: 1px solid #C7C7C7 !important;
}

/*
 * COLUMN SHOW/HIDE
 */
/* line 2145, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
div.ColVis {
  margin-bottom: 0px !important;
}

/* line 2148, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.ColVis_collection {
  width: 127px;
}

/* line 2151, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.ColVis_collection li span {
  vertical-align: 3px;
}

/* line 2154, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
ul.ColVis_collection li label {
  margin-bottom: 0px !important;
}

/*
 * Processing Fix
 */
/* line 2160, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 40px;
  margin-left: -50%;
  margin-top: -25px;
  padding-top: 20px;
  text-align: center;
  font-size: 1.2em;
  background-color: white;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
}

/* custom font icon */
/* line 2180, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable tbody .details-control {
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}

/* line 2185, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable tbody .details-control:before {
  font-family: 'FontAwesome';
  content: "\f055";
  font-size: 1.4em;
  color: #739e73;
}

/* line 2191, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable tbody .shown .details-control:before {
  content: "\f056";
  color: #a90329;
}

/* line 2195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable tbody .shown + tr > td {
  padding: 0px !important;
}

/* line 2198, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable tbody .shown {
  background: rgba(205, 209, 98, 0.2) !important;
}

/* line 2201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable tbody .shown > td {
  background: none !important;
}

/* line 2204, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable tbody .shown + tr > td > table > tbody > tr:last-child {
  border-bottom: 1px solid #c2c2c2;
}

/* line 2207, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable tbody .shown + tr > td > table tbody tr {
  background-color: rgba(205, 209, 98, 0.05) !important;
}

/* line 2210, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable tbody .shown .table > tbody > tr > td {
  border: none !important;
}

/* line 2213, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.table-bordered .progress {
  background: #fff !important;
  -webkit-box-shadow: 0 1px 0 transparent,0 0 0 1px #D6D6D6 inset;
  -moz-box-shadow: 0 1px 0 transparent,0 0 0 1px #D6D6D6 inset;
  box-shadow: 0 1px 0 transparent,0 0 0 1px #D6D6D6 inset;
}

/* datatable scroll-y bug fix for firefox */
/* line 2220, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTables_scroll .dataTables_scrollHead,
.dataTables_scroll .dataTables_scrollBody,
.dataTables_scroll + .dt-toolbar-footer {
  float: left;
}

/* line 2225, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTables_scroll + .dt-toolbar-footer {
  width: 100%;
}

/* line 2228, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTables_scroll .dataTables_scrollHeadInner {
  margin-top: -6px;
}

/* line 2231, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTables_scroll .dataTables_scrollHead {
  background: #f4f4f4;
}

/*
 * The MIT License
 * Copyright (c) 2012 Matias Meno <m@tias.me>
 */
@-webkit-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%,
  70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-moz-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%,
  70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%,
  70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-moz-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
/* line 2442, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone,
.dropzone * {
  box-sizing: border-box;
}

/* line 2446, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone {
  min-height: 300px;
  border: 1px dashed rgba(0, 0, 0, 0.3);
  border-radius: 5px;
  background: white;
  padding: 20px 20px;
}

/* line 2453, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone.dz-clickable {
  cursor: pointer;
}

/* line 2456, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone.dz-clickable * {
  cursor: default;
}

/* line 2459, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone.dz-clickable .dz-message,
.dropzone.dz-clickable .dz-message * {
  cursor: pointer;
  margin-top: 3.4%;
}

/* line 2464, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone.dz-started .dz-message {
  display: none;
}

/* line 2467, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone.dz-drag-hover {
  border: 1px dashed #4487a5 !important;
}

/* line 2470, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone.dz-drag-hover .dz-message {
  opacity: 0.5;
}

/* line 2473, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-message {
  text-align: center;
  margin: 2em 0;
}

/* line 2477, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 16px;
  min-height: 100px;
}

/* line 2484, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview:hover {
  z-index: 1000;
}

/* line 2487, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}

/* line 2490, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview.dz-file-preview .dz-image {
  border-radius: 20px;
  background: #999;
  background: linear-gradient(to bottom, #eeeeee, #dddddd);
}

/* line 2495, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview.dz-file-preview .dz-details {
  opacity: 1;
}

/* line 2498, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview.dz-image-preview {
  background: none;
}

/* line 2501, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview.dz-image-preview .dz-details {
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

/* line 2508, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-remove {
  font-size: 14px;
  text-align: center;
  display: block;
  cursor: pointer;
  border: none;
}

/* line 2515, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-remove:hover {
  text-decoration: underline;
}

/* line 2518, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}

/* line 2521, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-details {
  z-index: 20;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  font-size: 13px;
  min-width: 100%;
  max-width: 100%;
  padding: 2em 1em;
  text-align: center;
  color: rgba(0, 0, 0, 0.9);
  line-height: 150%;
}

/* line 2535, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-details .dz-size {
  margin-bottom: 1em;
  font-size: 16px;
}

/* line 2539, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-details .dz-filename {
  white-space: nowrap;
}

/* line 2542, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-details .dz-filename:hover span {
  border: 1px solid rgba(200, 200, 200, 0.8);
  background-color: rgba(255, 255, 255, 0.8);
}

/* line 2546, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 2550, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
  border: 1px solid transparent;
}

/* line 2553, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-details .dz-filename span,
.dropzone .dz-preview .dz-details .dz-size span {
  background-color: rgba(255, 255, 255, 0.4);
  padding: 0 0.4em;
  border-radius: 3px;
}

/* line 2559, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview:hover .dz-image img {
  -webkit-transform: scale(1.05, 1.05);
  -moz-transform: scale(1.05, 1.05);
  -ms-transform: scale(1.05, 1.05);
  -o-transform: scale(1.05, 1.05);
  transform: scale(1.05, 1.05);
  -webkit-filter: blur(8px);
  filter: blur(8px);
}

/* line 2568, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-image {
  border-radius: 20px;
  overflow: hidden;
  width: 120px;
  height: 120px;
  position: relative;
  display: block;
  z-index: 10;
}

/* line 2577, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-image img {
  display: block;
}

/* line 2580, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview.dz-success .dz-success-mark {
  -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
}

/* line 2587, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview.dz-error .dz-error-mark {
  opacity: 1;
  -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
}

/* line 2595, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-success-mark,
.dropzone .dz-preview .dz-error-mark {
  pointer-events: none;
  opacity: 0;
  z-index: 500;
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  margin-left: -27px;
  margin-top: -27px;
}

/* line 2607, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-success-mark svg,
.dropzone .dz-preview .dz-error-mark svg {
  display: block;
  width: 54px;
  height: 54px;
}

/* line 2613, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview.dz-processing .dz-progress {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

/* line 2621, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview.dz-complete .dz-progress {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease-in;
  -moz-transition: opacity 0.4s ease-in;
  -ms-transition: opacity 0.4s ease-in;
  -o-transition: opacity 0.4s ease-in;
  transition: opacity 0.4s ease-in;
}

/* line 2629, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview:not(.dz-processing) .dz-progress {
  -webkit-animation: pulse 6s ease infinite;
  -moz-animation: pulse 6s ease infinite;
  -ms-animation: pulse 6s ease infinite;
  -o-animation: pulse 6s ease infinite;
  animation: pulse 6s ease infinite;
}

/* line 2636, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-progress {
  opacity: 1;
  z-index: 1000;
  pointer-events: none;
  position: absolute;
  height: 16px;
  left: 50%;
  top: 50%;
  margin-top: -8px;
  width: 80px;
  margin-left: -40px;
  background: rgba(255, 255, 255, 0.9);
  -webkit-transform: scale(1);
  border-radius: 8px;
  overflow: hidden;
}

/* line 2652, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-progress .dz-upload {
  background: #333;
  background: linear-gradient(to bottom, #666666, #444444);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 0;
  -webkit-transition: width 300ms ease-in-out;
  -moz-transition: width 300ms ease-in-out;
  -ms-transition: width 300ms ease-in-out;
  -o-transition: width 300ms ease-in-out;
  transition: width 300ms ease-in-out;
}

/* line 2666, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview.dz-error .dz-error-message {
  display: block;
}

/* line 2669, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview.dz-error:hover .dz-error-message {
  opacity: 1;
  pointer-events: auto;
}

/* line 2673, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-error-message {
  pointer-events: none;
  z-index: 1000;
  position: absolute;
  display: block;
  display: none;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  border-radius: 8px;
  font-size: 13px;
  top: 130px;
  left: -10px;
  width: 140px;
  background: #be2626;
  background: linear-gradient(to bottom, #be2626, #a92222);
  padding: 0.5em 1.2em;
  color: white;
}

/* line 2695, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dropzone .dz-preview .dz-error-message:after {
  content: '';
  position: absolute;
  top: -6px;
  left: 64px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #be2626;
}

/* line 2706, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.easy-pie-title {
  display: inline-block;
  margin: 10px 6px 0;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  width: 100px;
  height: 19px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* line 2718, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.easy-pie-title .icon-color-good,
.easy-pie-title .icon-color-bad {
  font-size: 18px;
}

/* line 2722, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.easy-pie-chart {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}

/* line 2727, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.easy-pie-chart .percent {
  color: #444;
  display: block;
  font-size: 12px;
  font-weight: 700;
  margin-top: -10px;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
}

/* line 2738, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.easy-pie-chart .percent .fa {
  display: none;
}

/* line 2741, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.degree-sign:after,
.percent-sign:after {
  content: " %";
  line-height: normal;
}

/* The styles given to the associated form element in order to hide it */
/* line 2747, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-form-element-hidden {
  display: none;
}

/* Horizontal Outer wrapper - all other DOM elements added as children to this top level wrapper */
/* line 2751, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider {
  width: 100%;
  /* The height of the slider handle */
  height: 20px;
  margin: 0;
}

/* Vertical Outer wrapper - all other DOM elements added as children to this top level wrapper */
/* line 2758, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider-vertical {
  /* The width of the slider handle */
  width: 20px;
  /* Fill the available space */
  height: 100%;
  /* Set a 10 pixel right and bottom margin */
  margin: 0 10px 10px 0;
  /* You may wish to float the vertical sliders left or display:inline-block */
  /* float:left; */
}

/* Shared rules - both horizontal & vertical sliders */
/* line 2769, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider,
.fd-slider-vertical {
  /* display:block required as the wrapper element is a span */
  display: block;
  /* This lets us absolutely position the drag handle */
  position: relative;
  text-decoration: none;
  border: 0 none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-touch-callout: none;
  user-select: none;
}

/* line 2782, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider-inner {
  /* Used by IE for the onfocus blur effect */
  display: none;
}

/* The inner track bar */
/* line 2787, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider-bar {
  position: absolute;
  display: block;
  z-index: 2;
  height: 6px;
  width: 100%;
  border: 1px solid #bbb;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  margin: 0;
  padding: 0;
  overflow: hidden;
  line-height: 4px;
  top: 8px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #333;
}

/* The animated range bar */
/* line 2810, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider-range {
  position: absolute;
  display: block;
  z-index: 3;
  height: 6px;
  margin: 0;
  padding: 0 2px 0 0;
  overflow: hidden;
  top: 9px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #eee;
}

/* The drag handle */
/* line 2828, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider-handle {
  position: absolute;
  display: block;
  padding: 0;
  border: 0 none;
  margin: 0 0 0 1px;
  z-index: 3;
  top: 5px;
  left: 0;
  width: 12px;
  height: 12px;
  line-height: 1px !important;
  outline: 0 none;
  background: #eee;
  border: 1px solid #aaa;
  border-radius: 12px;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
  -moz-user-select: none;
  -moz-user-focus: none;
  -moz-outline: 0 none;
  user-select: none;
}

/* Focus styles */
/* line 2852, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider-handle:focus {
  outline: 0 none;
  border: 0 none;
  -moz-user-focus: normal;
}

/* line 2857, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.fd-slider-handle:focus::-moz-focus-inner {
  border-color: transparent;
}

/* line 2860, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
body.fd-slider-drag-vertical,
body.fd-slider-drag-vertical * {
  /* Stop text selection */
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

/* line 2867, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
body.fd-slider-drag-horizontal,
body.fd-slider-drag-horizontal * {
  /* Stop text selection */
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

/*
	 Sample tooltip code. Only works on grade A browsers (so no IE6,7 or 8).
	
	 See: http://nicolasgallagher.com/multiple-backgrounds-and-borders-with-css2/ for full info on
	 how to style generated content & the associated pitfalls
	
	 This code to be taken as experimental & untested - use at your discretion
	
	 If showing the tooltip above the sider handle you are relegated to showing
	 single line tooltips due to styling constraints!
	 */
/* line 2885, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider-handle:before,
.fd-slider-handle:after {
  /* Remove from screen */
  opacity: 0;
  /* The following rules are not really needed as no browser yet supports CSS transitions
		 on generated content but I'll leave it in for the day when they do! */
  /* Firefox */
  -moz-transition-property: opacity;
  -moz-transition-duration: 1s;
  -moz-transition-delay: 1s;
  /* WebKit */
  -webkit-transition-property: opacity;
  -webkit-transition-duration: 1s;
  -webkit-transition-delay: 1s;
  /* Opera */
  -o-transition-property: opacity;
  -o-transition-duration: 1s;
  -o-transition-delay: 1s;
  /* Standard */
  transition-property: opacity;
  transition-duration: 1s;
  transition-delay: 1s;
}

/*
	 The tooltip body - as we position it above the slider and position the tooltip arrow
	 below it, we need to know the height of the body. This means that multi-line tooltips
	 are not supported.
	
	 To support multi-line tooltips, you will need to position the tooltip below the slider
	 and the tooltip pointer above the tooltip body. Additionally, you will have to set the
	 tooltip bodies "height" to auto
	 */
/* line 2917, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider-focused .fd-slider-handle:before,
.fd-slider-hover .fd-slider-handle:before,
.fd-slider-active .fd-slider-handle:before {
  display: block;
  position: absolute;
  top: -21px;
  left: -8px;
  margin: 0;
  width: 20px;
  padding: 3px;
  height: 14px;
  line-height: 12px;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  color: #fff;
  text-shadow: 1px 1px 1px #1a3a95;
  background: #2f6ee0;
  z-index: 1;
  /* Use the ARIA valuetext property, set by the script, to generate the tooltip content */
  content: attr(aria-valuetext);
  /* Border radius and box shadow */
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -moz-box-shadow: 0 0 4px #aaa;
  -webkit-box-shadow: 0 0 4px #aaa;
  box-shadow: 0px 0px 4px #999;
  /* Change opacity for transition */
  opacity: 1;
}

/* The tooltip pointer */
/* line 2952, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fd-slider-focused .fd-slider-handle:after,
.fd-slider-hover .fd-slider-handle:after,
.fd-slider-active .fd-slider-handle:after {
  outline: none;
  content: "";
  display: block;
  position: absolute;
  top: -9px;
  left: 50%;
  margin: 0 0 0 -5px;
  background: #2f6ee0;
  z-index: 2;
  width: 10px;
  height: 10px;
  overflow: hidden;
  /* Rotate element by 45 degress to get the "\/" pointer effect */
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  /* Add a box shadow */
  -moz-box-shadow: 0 0 4px #aaa;
  -webkit-box-shadow: 0 0 4px #aaa;
  box-shadow: 0 0 4px #aaa;
  /* Clip */
  clip: rect(4px, 14px, 14px, 4px);
  /* Change opacity for transition */
  opacity: 1;
}

/* Remove completely for IE */
/* line 2981, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.oldie .fd-slider-handle:before,
.oldie .fd-slider-handle:after {
  display: none;
}

/*!
 * FullCalendar v2.6.0 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2015 Adam Shaw
 */
/* line 2990, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc {
  direction: ltr;
  text-align: left;
}

/* line 2994, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-rtl {
  text-align: right;
}

/* line 2997, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
body .fc {
  /* extra precedence to overcome jqui */
  font-size: 1em;
}

/* Colors
--------------------------------------------------------------------------------------------------*/
/* line 3003, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-popover {
  border-color: #ddd;
}

/* line 3012, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-unthemed .fc-popover {
  background-color: #fff;
}

/* line 3015, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header {
  background: #eee;
}

/* line 3019, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #666;
}

/* line 3022, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-unthemed .fc-today {
  background: #fcf8e3;
}

/* line 3025, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-highlight {
  /* when user is selecting cells */
  background: #bce8f1;
  opacity: .3;
  filter: alpha(opacity=30);
  /* for IE */
}

/* line 3032, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-bgevent {
  /* default look for background events */
  background: #8fdf82;
  opacity: .3;
  filter: alpha(opacity=30);
  /* for IE */
}

/* line 3039, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-nonbusiness {
  /* default look for non-business-hours areas */
  /* will inherit .fc-bgevent's styles */
  background: #d7d7d7;
}

/* Icons (inline elements with styled text that mock arrow icons)
--------------------------------------------------------------------------------------------------*/
/* line 3046, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1em;
  font-size: 1em;
  text-align: center;
  overflow: hidden;
  font-family: "Courier New", Courier, monospace;
  /* don't allow browser text-selection */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/*
Acceptable font-family overrides for individual icons:
	"Arial", sans-serif
	"Times New Roman", serif

NOTE: use percentage font sizes or else old IE chokes
*/
/* line 3070, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-icon:after {
  position: relative;
  margin: 0 -1em;
  /* ensures character will be centered, regardless of width */
}

/* line 3075, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-icon-left-single-arrow:after {
  content: "\02039";
  font-weight: bold;
  font-size: 200%;
  top: -7%;
  left: 3%;
}

/* line 3082, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-icon-right-single-arrow:after {
  content: "\0203A";
  font-weight: bold;
  font-size: 200%;
  top: -7%;
  left: -3%;
}

/* line 3089, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-icon-left-double-arrow:after {
  content: "\000AB";
  font-size: 160%;
  top: -7%;
}

/* line 3094, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-icon-right-double-arrow:after {
  content: "\000BB";
  font-size: 160%;
  top: -7%;
}

/* line 3099, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-icon-left-triangle:after {
  content: "\25C4";
  font-size: 125%;
  top: 3%;
  left: -2%;
}

/* line 3105, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-icon-right-triangle:after {
  content: "\25BA";
  font-size: 125%;
  top: 3%;
  left: 2%;
}

/* line 3111, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-icon-down-triangle:after {
  content: "\25BC";
  font-size: 125%;
  top: 2%;
}

/* line 3116, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-icon-x:after {
  content: "\000D7";
  font-size: 200%;
  top: 6%;
}

/* Buttons (styled <button> tags, normalized to work cross-browser)
--------------------------------------------------------------------------------------------------*/
/* line 3123, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc button {
  /* force height to include the border and padding */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* dimensions */
  margin: 0;
  height: 2.1em;
  padding: 0 .6em;
  /* text & cursor */
  font-size: 1em;
  /* normalize */
  white-space: nowrap;
  cursor: pointer;
}

/* Firefox has an annoying inner border */
/* line 3139, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc button::-moz-focus-inner {
  margin: 0;
  padding: 0;
}

/* line 3143, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-state-default {
  /* non-theme */
  border: 1px solid;
}

/* line 3147, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-state-default.fc-corner-left {
  /* non-theme */
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 3152, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-state-default.fc-corner-right {
  /* non-theme */
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* icons in buttons */
/* line 3158, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc button .fc-icon {
  /* non-theme */
  position: relative;
  top: -0.05em;
  /* seems to be a good adjustment across browsers */
  margin: 0 .2em;
  vertical-align: middle;
}

/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/
/* line 3170, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-state-default {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* line 3184, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  color: #333333;
  background-color: #e6e6e6;
}

/* line 3191, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-state-hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}

/* line 3200, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-state-down,
.fc-state-active {
  background-color: #cccccc;
  background-image: none;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* line 3206, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none;
}

/* Buttons Groups
--------------------------------------------------------------------------------------------------*/
/* line 3215, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-button-group {
  display: inline-block;
}

/*
every button that is not first in a button group should scootch over one pixel and cover the
previous button's border...
*/
/* line 3222, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc .fc-button-group > * {
  /* extra precedence b/c buttons have margin set to zero */
  float: left;
  margin: 0 0 0 -1px;
}

/* line 3227, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc .fc-button-group > :first-child {
  /* same */
  margin-left: 0;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 3233, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-popover {
  position: absolute;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}

/* line 3237, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-popover .fc-header {
  /* TODO: be more consistent with fc-head/fc-body */
  padding: 2px 4px;
}

/* line 3241, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-popover .fc-header .fc-title {
  margin: 0 2px;
}

/* line 3244, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-popover .fc-header .fc-close {
  cursor: pointer;
}

/* line 3247, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-ltr .fc-popover .fc-header .fc-title,
.fc-rtl .fc-popover .fc-header .fc-close {
  float: left;
}

/* line 3251, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-rtl .fc-popover .fc-header .fc-title,
.fc-ltr .fc-popover .fc-header .fc-close {
  float: right;
}

/* unthemed */
/* line 3256, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-unthemed .fc-popover {
  border-width: 1px;
  border-style: solid;
}

/* line 3260, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-unthemed .fc-popover .fc-header .fc-close {
  font-size: .9em;
  margin-top: 2px;
}

/* jqui themed */
/* line 3265, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-popover > .ui-widget-header + .ui-widget-content {
  border-top: 0;
  /* where they meet, let the header have the border */
}

/* Misc Reusable Components
--------------------------------------------------------------------------------------------------*/
/* line 3271, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-divider {
  border-style: solid;
  border-width: 1px;
}

/* line 3275, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
hr.fc-divider {
  height: 0;
  margin: 0;
  padding: 0 0 2px;
  /* height is unreliable across browsers, so use padding */
  border-width: 1px 0;
}

/* line 3282, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-clear {
  clear: both;
}

/* line 3285, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-helper-skeleton {
  /* these element should always cling to top-left/right corners */
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

/* line 3295, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-bg {
  bottom: 0;
  /* strech bg to bottom edge */
}

/* line 3299, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-bg table {
  height: 100%;
  /* strech bg to bottom edge */
}

/* Tables
--------------------------------------------------------------------------------------------------*/
/* line 3305, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
  /* normalize cross-browser */
}

/* line 3313, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc th {
  text-align: center;
}

/* line 3316, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc th,
.fc td {
  border-style: solid;
  border-width: 1px;
  padding: 0;
  vertical-align: top;
}

/* line 3323, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc td.fc-today {
  border-style: double;
  /* overcome neighboring borders */
}

/* Fake Table Rows
--------------------------------------------------------------------------------------------------*/
/* line 3329, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc .fc-row {
  /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border */
  /* no visible border by default. but make available if need be (scrollbar width compensation) */
  border-style: solid;
  border-width: 0;
}

/* line 3335, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row table {
  /* don't put left/right border on anything within a fake row.
	   the outer tbody will worry about this */
  border-left: 0 hidden transparent;
  border-right: 0 hidden transparent;
  /* no bottom borders on rows */
  border-bottom: 0 hidden transparent;
}

/* line 3343, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row:first-child table {
  border-top: 0 hidden transparent;
  /* no top border on first row */
}

/* Day Row (used within the header and the DayGrid)
--------------------------------------------------------------------------------------------------*/
/* line 3349, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row {
  position: relative;
}

/* line 3352, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row .fc-bg {
  z-index: 1;
}

/* highlighting cells & background event skeleton */
/* line 3356, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
  bottom: 0;
  /* stretch skeleton to bottom of row */
}

/* line 3361, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
  height: 100%;
  /* stretch skeleton to bottom of row */
}

/* line 3366, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
  border-color: transparent;
}

/* line 3370, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row .fc-bgevent-skeleton {
  z-index: 2;
}

/* line 3373, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row .fc-highlight-skeleton {
  z-index: 3;
}

/*
row content (which contains day/week numbers and events) as well as "helper" (which contains
temporary rendered events).
*/
/* line 3380, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row .fc-content-skeleton {
  position: relative;
  z-index: 4;
  padding-bottom: 2px;
  /* matches the space above the events */
}

/* line 3386, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row .fc-helper-skeleton {
  z-index: 5;
}

/* line 3389, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row .fc-content-skeleton td,
.fc-row .fc-helper-skeleton td {
  /* see-through to the background below */
  background: none;
  /* in case <td>s are globally styled */
  border-color: transparent;
  /* don't put a border between events and/or the day number */
  border-bottom: 0;
}

/* line 3398, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row .fc-content-skeleton tbody td,
.fc-row .fc-helper-skeleton tbody td {
  /* don't put a border between event cells */
  border-top: 0;
}

/* Scrolling Container
--------------------------------------------------------------------------------------------------*/
/* line 3405, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-scroller {
  /* this class goes on elements for guaranteed vertical scrollbars */
  overflow-y: scroll;
  overflow-x: hidden;
}

/* line 3410, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-scroller > * {
  /* we expect an immediate inner element */
  position: relative;
  /* re-scope all positions */
  width: 100%;
  /* hack to force re-sizing this inner element when scrollbars appear/disappear */
  overflow: hidden;
  /* don't let negative margins or absolute positioning create further scroll */
}

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
/* line 3421, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-event {
  position: relative;
  /* for resize handle and other inner positioning */
  display: block;
  /* make the <a> tag block */
  font-size: .85em;
  line-height: 1.3;
  border-left: 6px solid rgba(0, 0, 0, 0.15);
  /* default BORDER color */
  background-color: #3a87ad;
  /* default BACKGROUND color */
  font-weight: normal;
  /* undo jqui's ui-widget-header bold */
}

/* line 3435, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-event .fa {
  font-size: 14px;
  margin-top: 4px;
  margin-right: 3px;
  margin-left: 3px;
}

/* overpower some of bootstrap's and jqui's styles on <a> tags */
/* line 3442, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-event,
.fc-event:hover,
.ui-widget .fc-event {
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */
}

/* line 3450, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-event[href],
.fc-event.fc-draggable {
  cursor: pointer;
  /* give events with links and draggable events a hand mouse pointer */
}

/* line 3455, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-not-allowed,
.fc-not-allowed .fc-event {
  /* to override an event's custom cursor */
  cursor: not-allowed;
}

/* line 3460, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-event .fc-bg {
  /* the generic .fc-bg already does position */
  z-index: 1;
  background: #fff;
  opacity: .25;
  filter: alpha(opacity=25);
  /* for IE */
}

/* line 3468, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-event .fc-content {
  position: relative;
  z-index: 2;
}

/* line 3472, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-event .fc-resizer {
  position: absolute;
  z-index: 3;
}

/* Horizontal Events
--------------------------------------------------------------------------------------------------*/
/* events that are continuing to/from another week. kill rounded corners and butt up against edge */
/* line 3479, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-ltr .fc-h-event.fc-not-start,
.fc-rtl .fc-h-event.fc-not-end {
  margin-left: 0;
  border-left-width: 0;
  padding-left: 1px;
  /* replace the border with padding */
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 3488, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-ltr .fc-h-event.fc-not-end,
.fc-rtl .fc-h-event.fc-not-start {
  margin-right: 0;
  border-right-width: 0;
  padding-right: 1px;
  /* replace the border with padding */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* resizer */
/* line 3498, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-h-event .fc-resizer {
  /* positioned it to overcome the event's borders */
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  width: 5px;
}

/* left resizer  */
/* line 3507, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-ltr .fc-h-event .fc-start-resizer,
.fc-ltr .fc-h-event .fc-start-resizer:before,
.fc-ltr .fc-h-event .fc-start-resizer:after,
.fc-rtl .fc-h-event .fc-end-resizer,
.fc-rtl .fc-h-event .fc-end-resizer:before,
.fc-rtl .fc-h-event .fc-end-resizer:after {
  right: auto;
  /* ignore the right and only use the left */
  cursor: w-resize;
}

/* right resizer */
/* line 3518, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-ltr .fc-h-event .fc-end-resizer,
.fc-ltr .fc-h-event .fc-end-resizer:before,
.fc-ltr .fc-h-event .fc-end-resizer:after,
.fc-rtl .fc-h-event .fc-start-resizer,
.fc-rtl .fc-h-event .fc-start-resizer:before,
.fc-rtl .fc-h-event .fc-start-resizer:after {
  left: auto;
  /* ignore the left and only use the right */
  cursor: e-resize;
}

/* DayGrid events
----------------------------------------------------------------------------------------------------
We use the full "fc-day-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
/* line 3533, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-day-grid-event {
  margin: 1px 2px 0;
  /* spacing between events and edges */
  padding: 0 1px;
}

/* line 3538, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-day-grid-event .fc-content {
  /* force events to be one-line tall */
  overflow: hidden;
}

/* line 3542, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-event .fc-title,
.fc-event .fc-time {
  display: inline-block;
}

/* line 3546, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-month-view .fc-event .fc-time {
  display: block;
}

/* line 3549, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-day-grid-event .fc-time {
  font-weight: bold;
}

/* line 3552, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-day-grid-event .fc-resizer {
  /* enlarge the default hit area */
  left: -3px;
  right: -3px;
  width: 7px;
}

/* Event Limiting
--------------------------------------------------------------------------------------------------*/
/* "more" link that represents hidden events */
/* line 3561, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
a.fc-more {
  margin: 1px 3px;
  font-size: .85em;
  cursor: pointer;
  text-decoration: none;
}

/* line 3567, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
a.fc-more:hover {
  text-decoration: underline;
}

/* line 3570, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-limited {
  /* rows and cells that are hidden because of a "more" link */
  display: none;
}

/* popover that appears when "more" link is clicked */
/* line 3575, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-day-grid .fc-row {
  z-index: 1;
  /* make the "more" popover one higher than this */
}

/* line 3579, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-more-popover {
  z-index: 2;
  width: 220px;
}

/* line 3583, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-more-popover .fc-event-container {
  padding: 10px;
}

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
/* line 3588, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-now-indicator {
  position: absolute;
  border: 0 solid red;
}

/* Toolbar
--------------------------------------------------------------------------------------------------*/
/* line 3594, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-toolbar {
  text-align: center;
  margin-bottom: 1em;
}

/* line 3598, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-toolbar .fc-left {
  float: left;
}

/* line 3601, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-toolbar .fc-right {
  float: right;
}

/* line 3604, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-toolbar .fc-center {
  display: inline-block;
}

/* the things within each left/right/center section */
/* line 3608, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc .fc-toolbar > * > * {
  /* extra precedence to override button border margins */
  float: left;
  margin-left: .75em;
}

/* the first thing within each left/center/right section */
/* title text */
/* line 3615, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-toolbar h2 {
  margin: 0;
}

/* button layering (for border precedence) */
/* line 3619, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-toolbar button {
  position: relative;
}

/* line 3622, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-toolbar .fc-state-hover,
.fc-toolbar .ui-state-hover {
  z-index: 2;
}

/* line 3626, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-toolbar .fc-state-down {
  z-index: 3;
}

/* line 3629, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active {
  z-index: 4;
}

/* line 3633, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-toolbar button:focus {
  z-index: 5;
}

/* View Structure
--------------------------------------------------------------------------------------------------*/
/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */
/* line 3640, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 3647, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-view,
.fc-view > table {
  /* so dragged elements can be above the view's main element */
  position: relative;
  z-index: 1;
}

/* BasicView
--------------------------------------------------------------------------------------------------*/
/* day row structure */
/* line 3656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-basicWeek-view .fc-content-skeleton,
.fc-basicDay-view .fc-content-skeleton {
  /* we are sure there are no day numbers in these views, so... */
  padding-top: 1px;
  /* add a pixel to make sure there are 2px padding above events */
  padding-bottom: 1em;
  /* ensure a space at bottom of cell for user selecting/clicking */
}

/* line 3664, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-basic-view .fc-body .fc-row {
  min-height: 75px;
  /* ensure that all rows are at least this tall */
}

/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
/* line 3669, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row.fc-rigid {
  overflow: hidden;
}

/* line 3672, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-row.fc-rigid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

/* week and day number styling */
/* line 3679, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-basic-view .fc-week-number,
.fc-basic-view .fc-day-number {
  padding: 0 2px;
}

/* line 3683, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-basic-view .fc-week-number {
  text-align: center;
}

/* line 3686, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-basic-view .fc-week-number span {
  /* work around the way we do column resizing and ensure a minimum width */
  display: inline-block;
  min-width: 1.25em;
}

/* line 3691, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-ltr .fc-basic-view .fc-day-number {
  text-align: right;
}

/* line 3694, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-rtl .fc-basic-view .fc-day-number {
  text-align: left;
}

/* line 3697, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-day-number.fc-other-month {
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* for IE */
  /* opacity with small font can sometimes look too faded
	   might want to set the 'color' property instead
	   making day-numbers bold also fixes the problem */
}

/* AgendaView all-day area
--------------------------------------------------------------------------------------------------*/
/* line 3707, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-agenda-view .fc-day-grid {
  position: relative;
  z-index: 2;
  /* so the "more.." popover will be over the time grid */
}

/* line 3712, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-agenda-view .fc-day-grid .fc-row {
  min-height: 3em;
  /* all-day section will never get shorter than this */
}

/* line 3716, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
  padding-top: 1px;
  /* add a pixel to make sure there are 2px padding above events */
  padding-bottom: 1em;
  /* give space underneath events for clicking/selecting days */
}

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
/* line 3724, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc .fc-axis {
  /* .fc to overcome default cell styles */
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap;
}

/* line 3730, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-ltr .fc-axis {
  text-align: right;
}

/* line 3733, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-rtl .fc-axis {
  text-align: left;
}

/* line 3736, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-widget td.fc-axis {
  font-weight: normal;
  /* overcome jqui theme making it bold */
}

/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/
/* line 3742, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-container,
.fc-time-grid {
  /* so slats/bg/content/etc positions get scoped within here */
  position: relative;
  z-index: 1;
}

/* line 3748, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid {
  min-height: 100%;
  /* so if height setting is 'auto', .fc-bg stretches to fill height */
}

/* line 3752, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid table {
  /* don't put outer borders on slats/bg/content/etc */
  border: 0 hidden transparent;
}

/* line 3756, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid > .fc-bg {
  z-index: 1;
}

/* line 3759, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-slats,
.fc-time-grid > hr {
  /* the <hr> AgendaView injects when grid is shorter than scroller */
  position: relative;
  z-index: 2;
}

/* line 3765, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-content-col {
  position: relative;
  /* because now-indicator lives directly inside */
}

/* line 3769, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-content-skeleton {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
}

/* divs within a cell within the fc-content-skeleton */
/* line 3777, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-business-container {
  position: relative;
  z-index: 1;
}

/* line 3781, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-bgevent-container {
  position: relative;
  z-index: 2;
}

/* line 3785, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-highlight-container {
  position: relative;
  z-index: 3;
}

/* line 3789, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-event-container {
  position: relative;
  z-index: 4;
}

/* line 3793, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-now-indicator-line {
  z-index: 5;
}

/* line 3796, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-helper-container {
  /* also is fc-event-container */
  position: relative;
  z-index: 6;
}

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
/* line 3803, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-slats td {
  height: 1.5em;
  border-bottom: 0;
  /* each cell is responsible for its top border */
}

/* line 3808, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-slats .fc-minor td {
  border-top-style: dotted;
}

/* line 3811, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-slats .ui-widget-content {
  /* for jqui theme */
  background: none;
  /* see through to fc-bg */
}

/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/
/* line 3818, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-highlight-container {
  /* a div within a cell within the fc-highlight-skeleton */
  position: relative;
  /* scopes the left/right of the fc-highlight to be in the column */
}

/* line 3823, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-highlight {
  position: absolute;
  left: 0;
  right: 0;
  /* top and bottom will be in by JS */
}

/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
/* line 3831, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-ltr .fc-time-grid .fc-event-container {
  /* space on the sides of events for LTR (default) */
  margin: 0 2.5% 0 2px;
}

/* line 3835, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-rtl .fc-time-grid .fc-event-container {
  /* space on the sides of events for RTL */
  margin: 0 2px 0 2.5%;
}

/* line 3839, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
  position: absolute;
  z-index: 1;
  /* scope inner z-index's */
}

/* line 3845, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-bgevent {
  /* background events always span full width */
  left: 0;
  right: 0;
}

/* Generic Vertical Event
--------------------------------------------------------------------------------------------------*/
/* line 3852, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-v-event.fc-not-start {
  /* events that are continuing from another day */
  /* replace space made by the top border with padding */
  border-top-width: 0;
  padding-top: 1px;
  /* remove top rounded corners */
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 3861, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-v-event.fc-not-end {
  /* replace space made by the top border with padding */
  border-bottom-width: 0;
  padding-bottom: 1px;
  /* remove bottom rounded corners */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
/* line 3874, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-event {
  overflow: hidden;
  /* don't let the bg flow over rounded corners */
}

/* line 3878, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-event .fc-time {
  font-size: .85em;
  white-space: nowrap;
}

/* short mode, where time and title are on the same line */
/* line 3883, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-event.fc-short .fc-content {
  /* don't wrap to second line (now that contents will be inline) */
  white-space: nowrap;
}

/* line 3887, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
  /* put the time and title on the same line */
  display: inline-block;
  vertical-align: top;
}

/* line 3893, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-event.fc-short .fc-time span {
  display: none;
  /* don't display the full time text... */
}

/* line 3897, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-event.fc-short .fc-time:before {
  content: attr(data-start);
  /* ...instead, display only the start time */
}

/* line 3901, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-event.fc-short .fc-time:after {
  content: "\000A0-\000A0";
  /* seperate with a dash, wrapped in nbsp's */
}

/* line 3905, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-event.fc-short .fc-title {
  font-size: .85em;
  /* make the title text the same size as the time */
  padding: 0;
  /* undo padding from above */
}

/* resizer */
/* line 3912, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-event .fc-resizer {
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  overflow: hidden;
  line-height: 8px;
  font-size: 11px;
  font-family: monospace;
  text-align: center;
  cursor: s-resize;
}

/* line 3924, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid-event .fc-resizer:after {
  content: "=";
}

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
/* line 3929, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-now-indicator-line {
  border-top-width: 1px;
  left: 0;
  right: 0;
}

/* arrow on axis */
/* line 3935, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-time-grid .fc-now-indicator-arrow {
  margin-top: -5px;
  /* vertically center on top coordinate */
}

/* line 3939, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
  left: 0;
  /* triangle pointing right... */
  border-width: 5px 0 5px 6px;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

/* line 3946, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
  right: 0;
  /* triangle pointing left... */
  border-width: 5px 6px 5px 0;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

/* line 3953, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#jarviswidget-fullscreen-mode .fc-ltr .fc-basic-view .fc-day-number {
  font-size: 40px;
  padding: 5px 12px;
}

/* line 3957, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#jarviswidget-fullscreen-mode .fc-basic-view .fc-body .fc-row {
  min-height: 189px;
}

@media (max-width: 1140px) {
  /* line 3961, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  #jarviswidget-fullscreen-mode .fc-ltr .fc-basic-view .fc-day-number {
    font-size: 30px;
  }

  /* line 3964, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  #jarviswidget-fullscreen-mode .fc-basic-view .fc-body .fc-row {
    min-height: 150px;
  }
}
@media (max-width: 992px) {
  /* line 3969, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  #jarviswidget-fullscreen-mode .fc-ltr .fc-basic-view .fc-day-number {
    font-size: 20px;
  }

  /* line 3972, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  #jarviswidget-fullscreen-mode .fc-basic-view .fc-body .fc-row {
    min-height: 100px;
  }
}
@media (max-width: 767px) {
  /* line 3977, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  #jarviswidget-fullscreen-mode .fc-ltr .fc-basic-view .fc-day-number {
    font-size: 16px;
  }

  /* line 3980, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  #jarviswidget-fullscreen-mode .fc-basic-view .fc-body .fc-row {
    min-height: 75px;
  }
}
/* Ion.RangeSlider
// css version 2.0.3
// © 2013-2014 Denis Ineshin | IonDen.com
// ===================================================================================================================*/
/* =====================================================================================================================
// RangeSlider */
/* line 3990, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs {
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 4000, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-line {
  position: relative;
  display: block;
  overflow: hidden;
  outline: none !important;
}

/* line 4006, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-line-left,
.irs-line-mid,
.irs-line-right {
  position: absolute;
  display: block;
  top: 0;
}

/* line 4013, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-line-left {
  left: 0;
  width: 11%;
}

/* line 4017, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-line-mid {
  left: 9%;
  width: 82%;
}

/* line 4021, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-line-right {
  right: 0;
  width: 11%;
}

/* line 4025, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-bar {
  position: absolute;
  display: block;
  left: 0;
  width: 0;
}

/* line 4031, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-bar-edge {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
}

/* line 4037, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-shadow {
  position: absolute;
  display: none;
  left: 0;
  width: 0;
}

/* line 4043, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-slider {
  position: absolute;
  display: block;
  cursor: default;
  z-index: 1;
}

/* line 4049, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-slider.type_last {
  z-index: 2;
}

/* line 4052, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-min {
  position: absolute;
  display: block;
  left: 0;
  cursor: default;
}

/* line 4058, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-max {
  position: absolute;
  display: block;
  right: 0;
  cursor: default;
}

/* line 4064, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-from,
.irs-to,
.irs-single {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  cursor: default;
  white-space: nowrap;
}

/* line 4074, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-grid {
  position: absolute;
  display: none;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px;
}

/* line 4082, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-with-grid .irs-grid {
  display: block;
}

/* line 4085, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-grid-pol {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 8px;
  background: #000;
}

/* line 4093, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-grid-pol.small {
  height: 4px;
}

/* line 4096, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-grid-text {
  position: absolute;
  bottom: 0;
  left: 0;
  white-space: nowrap;
  text-align: center;
  font-size: 9px;
  line-height: 9px;
  padding: 0 3px;
  color: #000;
}

/* line 4107, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-disable-mask {
  position: absolute;
  display: block;
  top: 0;
  left: -1%;
  width: 102%;
  height: 100%;
  cursor: default;
  background: rgba(0, 0, 0, 0);
  z-index: 2;
}

/* line 4118, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-disabled {
  opacity: 0.4;
}

/* line 4121, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.lt-ie9 .irs-disabled {
  filter: alpha(opacity=40);
}

/* line 4124, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-hidden-input {
  position: absolute !important;
  display: block !important;
  top: 0 !important;
  left: 0 !important;
  width: 0 !important;
  height: 0 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  outline: none !important;
  z-index: -9999 !important;
  background: none !important;
  border-style: solid !important;
  border-color: transparent !important;
}

/* line 4141, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-slider.single:before {
  position: absolute;
  display: block;
  content: "";
  top: -50%;
  left: -150%;
  width: 400%;
  height: 200%;
  background: rgba(0, 0, 0, 0);
}

/* line 4151, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-slider.from {
  left: 100px;
}

/* line 4154, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-slider.from:before {
  position: absolute;
  display: block;
  content: "";
  top: -50%;
  left: -300%;
  width: 400%;
  height: 200%;
  background: rgba(0, 0, 0, 0);
}

/* line 4164, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-slider.to {
  left: 300px;
}

/* line 4167, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-slider.to:before {
  position: absolute;
  display: block;
  content: "";
  top: -50%;
  left: 0;
  width: 400%;
  height: 200%;
  background: rgba(0, 0, 0, 0);
}

/*
 * CUST
 *
 */
/* line 4181, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs {
  height: 40px;
}

/* line 4184, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-with-grid {
  height: 60px;
}

/* line 4187, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-line {
  height: 8px;
  top: 25px;
  background: #eeeeee;
}

/* line 4192, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-line-left {
  height: 8px;
}

/* line 4195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-line-mid {
  height: 8px;
}

/* line 4198, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-line-right {
  height: 8px;
}

/* line 4201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-bar {
  height: 8px;
  top: 25px;
}

/* line 4205, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-slider {
  width: 10px;
  height: 22px;
  top: 17px;
  border: 1px solid #ffffff;
  background: #858585;
}

/* line 4212, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-slider:hover {
  background: #6c6c6c;
}

/* line 4215, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#irs-active-slider {
  background: #686868;
  box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 1px 0px;
  width: 12px;
  height: 24px;
  top: 16px;
}

/* line 4222, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-min,
.irs-max {
  color: #999999;
  font-size: 12px;
  line-height: 1.333;
  text-shadow: none;
  top: 0;
  padding: 1px 3px;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 0;
}

/* line 4233, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.lt-ie9 .irs-min,
.lt-ie9 .irs-max {
  background: #bfbfbf;
}

/* line 4237, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-from,
.irs-to,
.irs-single {
  color: #ffffff;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 0;
}

/* line 4248, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.lt-ie9 .irs-from,
.lt-ie9 .irs-to,
.lt-ie9 .irs-single {
  background: #999999;
}

/* line 4253, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-grid-pol {
  background: #99a4ac;
}

/* line 4256, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-grid-text {
  color: #99a4ac;
}

/* line 4259, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.irs-bar {
  background: #3276b1;
  top: 25px;
  height: 8px;
  margin-left: -5px;
}

/*

	 Copyright 2013 - SmartAdmin : WebApp (Sunny)
	
	 * This is part of an item on wrapbootstrap.com
	 * https://wrapbootstrap.com/user/myorange
	 * ==================================
	
	 Table of Contents
	 ---------------------------------------------------------------
	
	 - Main
	 - Header
	 - Content
	 - Edit box
	 - Timestamp
	 - Helpers
	 - Fullscreen
	 - Styling
	 - Custom styles
	 - Icons - A few used examples
	 - RTL support
	 - Clearfix
	 - Examples (minimalistic in grid)
	 - Examples (lists)
	
	 */
/*
	 * MAIN
	 */
/* line 4295, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
article.sortable-grid {
  min-height: 30px;
}

/* line 4298, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget {
  margin: 0 0 30px 0;
  position: relative;
  -moz-border-radius: 0px;
  -khtml-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  padding: 0;
}

/* line 4307, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-content-padding {
  padding: 20px;
}

/* line 4310, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-content-padding .well {
  margin-bottom: 0px;
}

/*
	 * HEADER
	 */
/* line 4316, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget > header {
  height: 34px;
  padding: 0;
  line-height: 40px;
}

/* line 4321, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget > header > .widget-icon {
  display: block;
  width: 30px;
  height: 32px;
  position: relative;
  float: left;
  font-size: 111%;
  line-height: 32px;
  text-align: center;
  margin-right: -10px;
}

/* line 4332, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget > header h2 {
  height: 100%;
  width: auto;
  display: inline-block;
  font-size: 14px;
  position: relative;
  margin: 0;
  line-height: 34px;
  font-weight: normal;
  letter-spacing: 0px;
}

/* line 4343, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget > header > h2 {
  margin-left: 10px;
  float: left;
}

/* line 4347, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget > header > :first-child.widget-icon {
  margin-left: 0;
}

/* line 4350, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget > header .jarviswidget-icon {
  width: 16px;
  height: 16px;
  float: left;
  margin: 12px 10px 0 0;
  display: block;
  zoom: 1;
  z-index: 4000;
}

/* line 4359, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-sortable .jarviswidget-sortable > header {
  cursor: move;
  -moz-border-radius: 0px;
  -khtml-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  line-height: normal;
  box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
}

/* line 4370, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-sortable .jarviswidget-sortable.jarviswidget-collapsed > header {
  -moz-border-radius: 0px;
  -khtml-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}

/* line 4376, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-ctrls {
  width: auto;
  float: right;
  padding: 0;
  margin: 0;
}

/* line 4382, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-ctrls .button-icon {
  min-width: 30px;
  height: 32px;
  float: left;
  position: relative;
  font-family: Arial, Helvetica, sans-serif;
  border-left: 1px solid rgba(0, 0, 0, 0.09);
}

/* line 4390, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-ctrls .button-icon:hover {
  background-color: rgba(0, 0, 0, 0.05);
}

/* line 4393, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-loader {
  width: 32px;
  height: 32px;
  margin: 0;
  float: right;
  background-repeat: no-repeat;
  background-position: center center;
  display: none;
  text-align: center;
  line-height: 32px;
  font-size: 111%;
}

/*
	 * CONTENT
	 */
/* line 4408, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget > div {
  float: left;
  width: 100%;
  position: relative;
  font-size: 13px;
  -moz-border-radius: 0px;
  -khtml-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  margin: 0;
  border-width: 1px 1px 2px 1px;
  border-style: solid;
  border-top: none;
  border-right-color: #CCC !important;
  border-bottom-color: #CCC !important;
  border-left-color: #CCC !important;
  padding: 13px 13px 0px;
  overflow: visible;
}

/* line 4427, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget .widget-body {
  min-height: 100px;
  position: relative;
  padding-bottom: 13px;
}

/* line 4432, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget .widget-body.widget-hide-overflow {
  overflow: hidden;
}

/* line 4435, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar.no-border {
  border-left: none;
}

/* line 4438, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-body.no-padding {
  margin: -13px -13px 0px;
}

/* line 4441, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-body.no-padding .alert {
  margin: 0 0 10px;
  padding: 10px;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  border-width: 0px 0px 1px !important;
  border-radius: 0px !important;
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
}

/* line 4452, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget.well.transparent .widget-body.no-padding {
  margin: 0px !important;
}

/* line 4455, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-body > table {
  margin-bottom: 0;
}

/* line 4458, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-body.no-padding .cke_chrome,
.no-padding .md-editor {
  border: none;
}

/* line 4462, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar > .smart-form {
  margin-top: 2px;
}

/* line 4465, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar > .smart-form .toggle:last-child {
  font-size: 12px;
  line-height: 29px;
}

/* line 4469, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar > .smart-form .radio input + i,
.widget-toolbar > .smart-form .checkbox input + i,
.widget-toolbar > .smart-form .toggle input + i {
  border-width: 1px;
  border-color: #C7C7C7 !important;
  margin-top: 1px;
  box-shadow: 0 1px 1px #FFF,0 1px 1px #858585 inset;
  -webkit-box-shadow: 0 1px 1px #FFF,0 1px 1px #858585 inset;
  -moz-box-shadow: 0 1px 1px #FFF,0 1px 1px #858585 inset;
}

/*
	 * WELL WIDGET
	 */
/* line 4482, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget.well {
  margin: 0 0 30px 0;
}

/* line 4485, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget.well > div {
  border: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
}

/* line 4491, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget.well header {
  display: none;
}

/*
	 * WIDGET FOOTER
	 */
/* line 4497, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-footer {
  display: block;
  min-height: 32px;
  vertical-align: middle;
  position: relative;
  background-color: #F8F7F7;
  padding: 5px;
  border-top: 1px solid #E4E4E4;
  text-align: right;
  margin: 0px -13px -13px;
}

/* line 4508, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.no-padding .widget-footer {
  margin: 0;
}

/* line 4511, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-footer.smart-form > label {
  margin-top: 4px;
  display: block;
}

/*
	 * EDIT BOX
	 */
/* line 4518, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-editbox {
  display: none;
  padding: 10px;
}

/*.jarviswidget-editbox div {
		width: 100%;
		float: left;
		margin-bottom: 0;
	}
	.jarviswidget-editbox label {
		width: 80px;
		height: 26px;
		float: left;
		line-height: 26px;
		font-weight: bold;
		margin-bottom:0;
	}
	.jarviswidget-editbox input {
		width: 200px;
		height: 24px;
		padding: 0 5px;
		border: 1px solid #666;
	}
	.jarviswidget-editbox span {
		height: 26px;
		width: 26px;
		float: left;
		margin: 0 5px 0 0;
		cursor: pointer;
	}*/
/*
	 * TIMESTAMP
	 */
/* line 4551, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-timestamp {
  font-size: 12px;
  color: #868686;
  font-style: italic;
  margin: 10px 0 0;
}

/*
	 * HELPERS
	 */
/* line 4560, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-placeholder {
  -moz-border-radius: 0px;
  -khtml-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  margin-bottom: 28px;
  /* adjusted from 28px */
  padding: 0;
  -webkit-box-sizing: border-box;
  -khtml-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

/*
	 * FULL SCREEN
	 */
/* line 4577, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
body.nooverflow {
  overflow: hidden;
  position: fixed;
  width: 100%;
}

/* line 4582, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#jarviswidget-fullscreen-mode {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
}

/* line 4590, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#jarviswidget-fullscreen-mode .jarviswidget {
  margin: 0;
  -moz-border-radius: 0;
  -khtml-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

/* line 4597, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#jarviswidget-fullscreen-mode .jarviswidget > div {
  overflow-y: scroll;
  -moz-border-radius: 0;
  -khtml-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

/* line 4604, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#jarviswidget-fullscreen-mode > div > header {
  cursor: default;
}

/*
	 * WIDGET BODY TOOLBAR
	 */
/* line 4610, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-body-toolbar,
.smart-form.widget-body-toolbar {
  display: block;
  padding: 8px 10px;
  margin: -13px -13px 13px;
  min-height: 42px;
  border-bottom: 1px solid #ccc;
  background: #fafafa;
}

/* line 4619, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.no-padding.widget-body-toolbar,
.no-padding .widget-body-toolbar,
.no-padding .smart-form.widget-body-toolbar {
  display: block;
  margin: 0px;
}

/* line 4625, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-body-toolbar.smart-form .inline-group,
.smart-form .widget-body-toolbar .inline-group {
  float: left;
  margin-top: 4px;
}

/* line 4630, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-body-toolbar .btn {
  vertical-align: middle;
}

/* line 4633, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-body-toolbar .btn-xs {
  margin-top: 5px;
}

/*
	 * WIDGET BODY AJAX LOAD
	 */
/* line 4639, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-body-ajax-loading::before {
  content: url(/assets/ajax-loader-ac87229a9d77ed14f5e6af8315ab265b7f3a1a5bc2262e7d291fcd18004b89e4.gif);
  padding-top: 18%;
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  color: #fff;
  display: block;
  background: rgba(255, 255, 255, 0.4);
  height: 100%;
  z-index: 1;
  width: 100%;
  position: absolute;
}

/* line 4653, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-body-ajax-loading:hover {
  cursor: wait !important;
}

/*
	 * STYLING
	 * Default
	 */
/* line 4660, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget > header {
  color: #333;
  border: 1px solid #C2C2C2;
  background: #fafafa;
}

/* line 4665, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget > div {
  background-color: #fff !important;
}

/* line 4668, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-editbox {
  border-bottom: 1px solid #B1B1B1;
  background-color: #fff;
  margin: -13px -13px 13px;
}

/* line 4673, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.no-padding .jarviswidget-editbox {
  margin: 0 0 10px;
}

/* line 4676, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-placeholder {
  background-color: #FFC;
  border: 1px dashed #A7A7A7;
}

/*
	 * CUSTOM STYLES
	 */
/* remove colors */
/* line 4684, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-remove-colors {
  color: #333 !important;
  padding: 0 !important;
  background: none !important;
}

/* magenta theme */
/* line 4690, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-magenta > header {
  border-color: #643167 !important;
  background: #6e3671;
  color: #ffffff;
}

/* line 4695, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-magenta > header > .jarviswidget-ctrls a,
.jarviswidget-color-magenta .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4699, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-magenta .nav-tabs li a:hover {
  color: #333 !important;
}

/* pink theme */
/* line 4703, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-pink > header {
  border-color: #a24d7f !important;
  background: #ac5287;
  color: #ffffff;
}

/* line 4708, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-pink > header > .jarviswidget-ctrls a,
.jarviswidget-color-pink .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4712, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-pink .nav-tabs li a:hover {
  color: #333 !important;
}

/* pinkDark theme */
/* line 4716, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-pinkDark > header {
  border-color: #a27998 !important;
  background: #a8829f;
  color: #ffffff;
}

/* line 4721, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-pinkDark > header > .jarviswidget-ctrls a,
.jarviswidget-color-pinkDark .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4725, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-pinkDark .nav-tabs li a:hover {
  color: #333 !important;
}

/* yellow theme */
/* line 4729, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-yellow > header {
  border-color: #aa9452 !important;
  background: #b09b5b;
  color: #ffffff;
}

/* line 4734, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-yellow > header > .jarviswidget-ctrls a,
.jarviswidget-color-yellow .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4738, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-yellow .nav-tabs li a:hover {
  color: #333 !important;
}

/* orange theme */
/* line 4742, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-orange > header {
  border-color: #ba871f !important;
  background: #c79121;
  color: #ffffff;
}

/* line 4747, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-orange > header > .jarviswidget-ctrls a,
.jarviswidget-color-orange .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4751, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-orange .nav-tabs li a:hover {
  color: #333 !important;
}

/* orangeDark theme */
/* line 4755, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-orangeDark > header {
  border-color: #b1811d !important;
  background: #b6841e;
  color: #ffffff;
}

/* line 4760, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-orangeDark > header > .jarviswidget-ctrls a,
.jarviswidget-color-orangeDark .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4764, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-orangeDark .nav-tabs li a:hover {
  color: #333 !important;
}

/* darken theme */
/* line 4768, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-darken > header {
  border-color: #383838 !important;
  background: #404040;
  color: #ffffff;
}

/* line 4773, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-darken > header > .jarviswidget-ctrls a,
.jarviswidget-color-darken > .nav-tabs > li:not(.active) > a {
  color: #ffffff !important;
}

/* line 4777, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-darken .nav-tabs li a:hover {
  color: #333 !important;
}

/* purple theme */
/* line 4781, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-purple > header {
  border-color: #665271 !important;
  background: #6e587a;
  color: #ffffff;
}

/* line 4786, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-purple > header > .jarviswidget-ctrls a,
.jarviswidget-color-purple .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4790, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-purple .nav-tabs li a:hover {
  color: #333 !important;
}

/* teal theme */
/* line 4794, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-teal > header {
  border-color: #508180 !important;
  background: #568a89;
  color: #ffffff;
}

/* line 4799, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-teal > header > .jarviswidget-ctrls a,
.jarviswidget-color-teal .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4803, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-teal .nav-tabs li a:hover {
  color: #333 !important;
}

/* teal theme */
/* line 4807, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-blueDark > header {
  border-color: #45474b !important;
  background: #4c4f53;
  color: #ffffff;
}

/* line 4812, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-blueDark > header > .jarviswidget-ctrls a,
.jarviswidget-color-blueDark .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4816, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-blueDark .nav-tabs li a:hover {
  color: #333 !important;
}

/* blue theme */
/* line 4820, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-blue > header {
  border-color: #45474b !important;
  background: #4c4f53;
  color: #ffffff;
}

/* line 4825, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-blue > header > .jarviswidget-ctrls a,
.jarviswidget-color-blue .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4829, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-blue .nav-tabs li a:hover {
  color: #333 !important;
}

/* blueLight theme */
/* line 4833, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-blueLight > header {
  border-color: #a0aeb3 !important;
  background: #cbd2d5;
  color: #000000;
}

/* line 4838, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-blueLight > header > .jarviswidget-ctrls a,
.jarviswidget-color-blueLight .nav-tabs li:not(.active) a {
  color: #2b363c !important;
}

/* line 4842, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-blueLight .nav-tabs li a:hover {
  color: #2b363c !important;
}

/* red theme */
/* line 4846, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-red > header {
  border-color: #9a0325 !important;
  background: #a90329;
  color: #ffffff;
}

/* line 4851, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-red > header > .jarviswidget-ctrls a,
.jarviswidget-color-red .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4855, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-red .nav-tabs li a:hover {
  color: #333 !important;
}

/* redLight theme */
/* line 4859, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-redLight > header {
  border-color: #9c5353 !important;
  background: #a65858;
  color: #ffffff;
}

/* line 4864, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-redLight > header > .jarviswidget-ctrls a,
.jarviswidget-color-redLight .nav-tabs li:not(.active) a {
  color: #fff !important;
}

/* line 4868, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-redLight .nav-tabs li a:hover {
  color: #333 !important;
}

/* white theme */
/* line 4872, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-white > header {
  border-color: #cccccc !important;
  background: #ffffff;
  color: #666666;
}

/* line 4877, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-white > header > .jarviswidget-ctrls a,
.jarviswidget-color-white .nav-tabs li:not(.active) a {
  color: #808080 !important;
}

/* line 4881, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-white .nav-tabs li a:hover {
  color: #808080 !important;
}

/* greenDark theme */
/* line 4885, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-greenDark > header {
  border-color: #436043 !important;
  background: #496949;
  color: #ffffff;
}

/* line 4890, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-greenDark > header > .jarviswidget-ctrls a,
.jarviswidget-color-greenDark .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4894, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-greenDark .nav-tabs li a:hover {
  color: #333 !important;
}

/* green theme */
/* line 4898, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-green > header {
  border-color: #306430 !important;
  background: #356e35;
  color: #ffffff;
}

/* line 4903, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-green > header > .jarviswidget-ctrls a,
.jarviswidget-color-green .nav-tabs li:not(.active) a {
  color: #ffffff !important;
}

/* line 4907, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-green .nav-tabs li a:hover {
  color: #333 !important;
}

/* greenLight theme */
/* line 4911, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-greenLight > header {
  border-color: #687a3a !important;
  background: #71843f;
  color: #ffffff;
}

/* line 4916, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-greenLight > header > .jarviswidget-ctrls a,
.jarviswidget-color-greenLight .nav-tabs li:not(.active) a {
  color: #fff !important;
}

/* line 4920, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-color-greenLight .nav-tabs li a:hover {
  color: #333 !important;
}

/* 
	 * WIDGET COLOR DROPDOWN
	 * 
	 */
/* line 4927, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.color-select {
  list-style: none;
  margin: 0;
  padding: 4px;
  min-width: 166px;
  max-width: 156px;
  right: -3px;
}

/* line 4935, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.color-select li {
  display: block;
  margin: 2px;
  float: left;
}

/* line 4940, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.color-select li span:hover {
  border: 3px solid rgba(0, 0, 0, 0.2);
}

/* line 4943, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.color-select li span,
.color-box {
  display: block;
  width: 22px;
  height: 22px;
  padding: 0;
  background: #333;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  cursor: pointer;
}

/* line 4956, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.color-box {
  position: relative;
  vertical-align: middle;
  border: 1px solid rgba(255, 255, 255, 0.3) !important;
  outline: 1px solid rgba(0, 0, 0, 0.1);
  background: rgba(255, 255, 255, 0.3) !important;
}

/* line 4963, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.color-box:hover,
.open .color-box {
  outline: 1px solid rgba(0, 0, 0, 0.1) !important;
}

/* line 4967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.color-box:hover {
  -webkit-transform: scale(1.07);
  -moz-transform: scale(1.07);
}

/* line 4971, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.color-box:active {
  top: 1px;
  left: 1px;
}

/* line 4975, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar > .color-box {
  margin-top: 7px;
  width: 18px;
  height: 18px;
  outline: 1px solid rgba(0, 0, 0, 0.2);
}

/* line 4981, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar .dropdown-menu.color-select {
  right: -1px;
}

/* line 4984, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar > .color-box:hover,
.widget-toolbar > .color-box:active,
.widget-toolbar > .color-box:focus {
  outline: 1px solid rgba(0, 0, 0, 0.25) !important;
}

/*
	 * ICONS
	 */
/* line 4992, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget-ctrls a {
  text-decoration: none;
  font-size: 14px;
  text-align: center;
  display: inline-block;
  line-height: 32px;
  padding: 0;
  margin: 0;
  color: #333;
}

/*
	 * RTL - SUPPORT
	 
	
	.rtl .jarviswidget > header {
		padding: 0 7px 0 0;
	}
	.rtl .jarviswidget > header h2 {
		float: right;
		text-align: right
	}
	.rtl .jarviswidget > header .jarviswidget-icon {
		float: right;
		margin: 12px 0 0 7px;
	}
	.rtl .jarviswidget-ctrls {
		float: left;
		padding: 10px 0 0 3px;
		margin: 0;
	}
	.rtl .jarviswidget-ctrls .button-icon {
		margin: 0 0 5px 5px;
	}
	.rtl .jarviswidget-loader {
		float: left;
	}*/
/*
	 * CLEARFIX
	 */
/* line 5031, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget:before,
.jarviswidget:after,
.jarviswidget > div:before,
.jarviswidget > div:after,
.inner-spacer:before,
.inner-spacer:after,
.jarviswidget-editbox:before,
.jarviswidget-editbox:after,
.clearfix:before,
.clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
}

/* line 5049, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget:after,
.jarviswidget > div:after,
.inner-spacer:after,
.jarviswidget-editbox:after,
.clearfix:after {
  clear: both;
}

/* line 5056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget,
.jarviswidget > div,
.inner-spacer:after,
.jarviswidget-editbox,
.clearfix {
  zoom: 1;
  /*IE*/
}

/*
	 * WIDGET TOOLBARS
	 */
/* line 5067, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar {
  display: inline-block;
  float: right;
  width: auto;
  height: 32px;
  line-height: 32px;
  position: relative;
  border-left: 1px solid rgba(0, 0, 0, 0.09);
  cursor: pointer;
  padding: 0 8px;
  text-align: center;
}

/* line 5079, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar > :first-child {
  text-align: left;
}

/*
	 * WIDGET TOOLBAR COMPONENTS
	 */
/*
		 * TABS
		 */
/* line 5088, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget header .nav-tabs {
  border-bottom-color: transparent;
}

/* line 5091, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget header .nav-tabs > li > a {
  border-radius: 0px;
  border: none;
  padding: 7px 15px 6px;
}

/* line 5096, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget header:first-child .nav-tabs {
  float: left;
}

/* line 5099, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget header:first-child .nav-tabs li {
  padding-left: 0;
}

/* line 5102, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget header:first-child .nav-tabs li a {
  color: #333;
}

/* line 5105, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget header:first-child .nav-tabs.pull-right li:last-child a {
  margin-right: 0px !important;
  border-right: none !important;
}

/* line 5109, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget header .nav-tabs > li.active > a,
.jarviswidget header .nav-tabs > li.active > a:hover,
.jarviswidget header .nav-tabs > li.active > a:focus {
  color: #555;
  background-color: #FFF;
  border: 1px solid #C2C2C2;
  border-bottom-color: transparent;
  border-top: none;
  cursor: default;
}

/*
		 * PILLS
		 */
/* line 5122, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget header .nav-pills {
  margin: 3px;
}

/* line 5125, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jarviswidget header .nav-pills > li > a {
  padding: 3px 5px 4px;
}

/*
		 * BTN GROUPS
		 */
/* line 5131, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar .btn-group {
  margin-top: -3px;
}

/*
		 * BTNs
		 */
/* line 5137, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar > .btn {
  margin-top: -3px;
  font-size: 12px !important;
  padding: 1px 8px !important;
}

/*
		 * INPUT
		 */
/* line 5145, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar .smart-form label.checkbox,
.widget-toolbar .smart-form label.radio {
  line-height: 29px;
}

/*
		 * LABELS
		 */
/* line 5152, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar > .label {
  vertical-align: middle;
  margin-top: -3px;
  display: inline-block;
  text-align: center;
  font-size: 12px;
  padding: 4px 7px;
}

/*
		 * BADGE
		 */
/* line 5163, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar > .badge {
  padding: 5px 5px;
  font-size: 14px;
  border-radius: 50%;
  font-weight: normal;
  min-width: 24px;
  text-align: center !important;
}

/*
		 * PROGRESS BARS
		 */
/* line 5174, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar .progress {
  width: 130px;
  margin: 7px 0 0 0;
  height: 18px !important;
  font-size: 12px;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 0 0 1px #d1d1d1 inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 0 0 1px #d1d1d1 inset;
  -moz-box-shadow: 0 1px 0 transparent, 0 0 0 1px #D1D1D1 inset;
}

/* line 5183, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar .progress-bar {
  font-size: 12px;
}

/*
		 * PAGINATION
		 */
/* line 5189, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar .pagination {
  margin: 4px 0;
}

/* line 5192, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar .pagination > li > a {
  padding: 2px 7px;
}

/*
		 * TEXT INPUT
		 */
/* line 5198, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar .widget-text-input {
  max-width: 220px;
}

/* line 5201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar input[type='text'] {
  height: 28px !important;
  margin-top: 2px;
}

/* line 5205, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.widget-toolbar.smart-form .icon-append,
.widget-toolbar.smart-form .icon-prepend,
.widget-toolbar .smart-form .icon-append,
.widget-toolbar .smart-form .icon-prepend {
  top: 3px !important;
}

/*
 * Enhancements for other plugins 
 */
/* line 5214, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#jarviswidget-fullscreen-mode .fc-grid .fc-day-number {
  padding: 5px 12px;
  font-size: 40px;
}

/* jquery.Jcrop.css v2.0.4 - MIT License */
/*
  The outer-most container in a typical Jcrop instance
  If you are having difficulty with formatting related to styles
  on a parent element, place any fixes here or in a like selector

  You can also style this element if you want to add a border, etc
  A better method for styling can be seen below with .jcrop-light
  (Add a class to the holder and style elements for that extended class)
*/
/* line 5228, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-active {
  direction: ltr;
  text-align: left;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -ms-touch-action: none;
}

/* line 5235, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragging {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 5241, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-selection {
  z-index: 2;
}

/* line 5244, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-selection.jcrop-current {
  z-index: 4;
}

/* line 5247, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border {
  background: #ffffff url(/assets/jcrop/Jcrop-752309673bbd9d9b2ba0bd58d0a7071a2c59c30e2824d85bcd2a3bc0a07ef1f1.gif);
  line-height: 1px !important;
  font-size: 0 !important;
  overflow: hidden;
  position: absolute;
  filter: alpha(opacity=50) !important;
  opacity: 0.5 !important;
}

/* line 5256, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-w,
.jcrop-border.ord-e,
.jcrop-border.ord-n {
  top: 0px;
}

/* line 5261, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-n,
.jcrop-border.ord-s {
  width: 100%;
  height: 1px !important;
}

/* line 5266, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-w,
.jcrop-border.ord-e {
  height: 100%;
  width: 1px !important;
}

/* line 5271, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-e {
  right: -1px;
}

/* line 5274, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-n {
  top: -1px;
}

/* line 5277, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-w {
  left: -1px;
}

/* line 5280, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-s {
  bottom: -1px;
}

/* line 5283, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-selection {
  position: absolute;
}

/* line 5286, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-box {
  z-index: 2;
  display: block;
  background: none;
  border: none;
  padding: 0;
  margin: 0;
  font-size: 0;
}

/* line 5295, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-box:hover {
  background: none;
}

/* line 5298, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-box:active {
  background: none;
}

/* line 5301, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-box:focus {
  outline: 1px rgba(128, 128, 128, 0.65) dotted;
}

/* line 5304, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-active,
.jcrop-box {
  position: relative;
}

/* line 5308, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-box {
  width: 100%;
  height: 100%;
  cursor: move;
}

/* line 5313, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle {
  z-index: 4;
  background-color: rgba(49, 28, 28, 0.58);
  border: 1px #eee solid;
  width: 9px;
  height: 9px;
  font-size: 0;
  position: absolute;
  filter: alpha(opacity=80) !important;
  opacity: 0.8 !important;
}

/* line 5324, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-n {
  left: 50%;
  margin-left: -5px;
  margin-top: -5px;
  top: 0;
  cursor: n-resize;
}

/* line 5331, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-s {
  bottom: 0;
  left: 50%;
  margin-bottom: -5px;
  margin-left: -5px;
  cursor: s-resize;
}

/* line 5338, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-e {
  margin-right: -5px;
  margin-top: -5px;
  right: 0;
  top: 50%;
  cursor: e-resize;
}

/* line 5345, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-w {
  left: 0;
  margin-left: -5px;
  margin-top: -5px;
  top: 50%;
  cursor: w-resize;
}

/* line 5352, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-nw {
  left: 0;
  margin-left: -5px;
  margin-top: -5px;
  top: 0;
  cursor: nw-resize;
}

/* line 5359, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-ne {
  margin-right: -5px;
  margin-top: -5px;
  right: 0;
  top: 0;
  cursor: ne-resize;
}

/* line 5366, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-se {
  bottom: 0;
  margin-bottom: -5px;
  margin-right: -5px;
  right: 0;
  cursor: se-resize;
}

/* line 5373, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-sw {
  bottom: 0;
  left: 0;
  margin-bottom: -5px;
  margin-left: -5px;
  cursor: sw-resize;
}

/* line 5380, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-touch .jcrop-handle {
  z-index: 4;
  background-color: rgba(49, 28, 28, 0.58);
  border: 1px #eee solid;
  width: 18px;
  height: 18px;
  font-size: 0;
  position: absolute;
  filter: alpha(opacity=80) !important;
  opacity: 0.8 !important;
}

/* line 5391, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-touch .jcrop-handle.ord-n {
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
  top: 0;
  cursor: n-resize;
}

/* line 5398, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-touch .jcrop-handle.ord-s {
  bottom: 0;
  left: 50%;
  margin-bottom: -10px;
  margin-left: -10px;
  cursor: s-resize;
}

/* line 5405, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-touch .jcrop-handle.ord-e {
  margin-right: -10px;
  margin-top: -10px;
  right: 0;
  top: 50%;
  cursor: e-resize;
}

/* line 5412, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-touch .jcrop-handle.ord-w {
  left: 0;
  margin-left: -10px;
  margin-top: -10px;
  top: 50%;
  cursor: w-resize;
}

/* line 5419, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-touch .jcrop-handle.ord-nw {
  left: 0;
  margin-left: -10px;
  margin-top: -10px;
  top: 0;
  cursor: nw-resize;
}

/* line 5426, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-touch .jcrop-handle.ord-ne {
  margin-right: -10px;
  margin-top: -10px;
  right: 0;
  top: 0;
  cursor: ne-resize;
}

/* line 5433, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-touch .jcrop-handle.ord-se {
  bottom: 0;
  margin-bottom: -10px;
  margin-right: -10px;
  right: 0;
  cursor: se-resize;
}

/* line 5440, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-touch .jcrop-handle.ord-sw {
  bottom: 0;
  left: 0;
  margin-bottom: -10px;
  margin-left: -10px;
  cursor: sw-resize;
}

/* line 5447, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar {
  font-size: 0;
  position: absolute;
}

/* line 5451, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-n,
.jcrop-dragbar.ord-s {
  height: 9px !important;
  width: 100%;
}

/* line 5456, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-e,
.jcrop-dragbar.ord-w {
  top: 0px;
  height: 100%;
  width: 9px !important;
}

/* line 5462, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-n {
  margin-top: -5px;
  cursor: n-resize;
  top: 0px;
}

/* line 5467, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-s {
  bottom: 0;
  margin-bottom: -5px;
  cursor: s-resize;
}

/* line 5472, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-e {
  margin-right: -5px;
  right: 0;
  cursor: e-resize;
}

/* line 5477, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-w {
  margin-left: -5px;
  cursor: w-resize;
}

/* line 5481, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-shades {
  position: relative;
  top: 0;
  left: 0;
}

/* line 5486, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-shades div {
  cursor: crosshair;
}

/* line 5489, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-noresize .jcrop-dragbar,
.jcrop-noresize .jcrop-handle {
  display: none;
}

/* line 5493, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-selection.jcrop-nodrag .jcrop-box,
.jcrop-nodrag .jcrop-shades div {
  cursor: default;
}

/* line 5497, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-light .jcrop-border {
  background: #fff;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
}

/* line 5502, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-light .jcrop-handle {
  background-color: #000;
  border-color: #ffffff;
}

/* line 5506, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dark .jcrop-border {
  background: #000;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
}

/* line 5511, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dark .jcrop-handle {
  background-color: #fff;
  border-color: #000000;
}

/* line 5515, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.solid-line .jcrop-border {
  background: #ffffff;
}

/* line 5518, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-thumb {
  overflow: hidden;
  background-color: white;
  border: 1px solid rgba(0, 0, 0, 0.4);
  box-shadow: 1px 1px 5px 2px rgba(0, 0, 0, 0.1);
  display: block;
  padding: 3px;
  position: absolute;
  top: 0;
  left: 100%;
  margin-left: 20px;
  z-index: 200;
}

/* line 5531, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-active img,
.jcrop-thumb img,
.jcrop-thumb canvas {
  min-width: none;
  min-height: none;
  max-width: none;
  max-height: none;
}

/* line 5539, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-hl-active .jcrop-border {
  filter: alpha(opacity=20) !important;
  opacity: 0.2 !important;
}

/* line 5543, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-hl-active .jcrop-handle {
  filter: alpha(opacity=10) !important;
  opacity: 0.1 !important;
}

/* line 5547, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-hl-active .jcrop-selection:hover .jcrop-border {
  background-color: #ccc;
  filter: alpha(opacity=50) !important;
  opacity: 0.5 !important;
}

/* line 5552, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-hl-active .jcrop-selection.jcrop-current .jcrop-border {
  background: #808080 url(/assets/jcrop/Jcrop-752309673bbd9d9b2ba0bd58d0a7071a2c59c30e2824d85bcd2a3bc0a07ef1f1.gif);
  opacity: 0.35 !important;
  filter: alpha(opacity=35) !important;
}

/* line 5557, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-hl-active .jcrop-selection.jcrop-current .jcrop-handle {
  filter: alpha(opacity=30) !important;
  opacity: 0.3 !important;
}

/* line 5561, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-hl-active .jcrop-selection.jcrop-focus .jcrop-border {
  background: url(/assets/jcrop/Jcrop-752309673bbd9d9b2ba0bd58d0a7071a2c59c30e2824d85bcd2a3bc0a07ef1f1.gif);
  opacity: 0.65 !important;
  filter: alpha(opacity=65) !important;
}

/* line 5566, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-hl-active .jcrop-selection.jcrop-focus .jcrop-handle {
  filter: alpha(opacity=60) !important;
  opacity: 0.6 !important;
}

/* line 5570, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
button.jcrop-box {
  background: none;
}

/* line 5573, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.inline-labels label {
  margin-left: 10px;
}

/* line 5576, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-holder {
  direction: ltr;
  text-align: left;
}

/* Selection Border */
/* line 5581, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-vline,
.jcrop-hline {
  background: #ffffff url(/assets/jcrop/Jcrop-752309673bbd9d9b2ba0bd58d0a7071a2c59c30e2824d85bcd2a3bc0a07ef1f1.gif);
  font-size: 0;
  position: absolute;
}

/* line 5587, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-vline {
  height: 100%;
  width: 1px !important;
}

/* line 5591, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-vline.right {
  right: 0;
}

/* line 5594, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-hline {
  height: 1px !important;
  width: 100%;
}

/* line 5598, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-hline.bottom {
  bottom: 0;
}

/* Invisible click targets */
/* line 5602, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-tracker {
  height: 100%;
  width: 100%;
  /* "turn off" link highlight */
  -webkit-tap-highlight-color: transparent;
  /* disable callout, image save panel */
  -webkit-touch-callout: none;
  /* disable cut copy paste */
  -webkit-user-select: none;
}

/* Selection Handles */
/* line 5613, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle {
  background-color: #333333;
  border: 1px #eeeeee solid;
  width: 7px;
  height: 7px;
  font-size: 1px;
}

/* line 5620, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-n {
  left: 50%;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}

/* line 5626, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-s {
  bottom: 0;
  left: 50%;
  margin-bottom: -4px;
  margin-left: -4px;
}

/* line 5632, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-e {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 50%;
}

/* line 5638, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-w {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 50%;
}

/* line 5644, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-nw {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}

/* line 5650, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-ne {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 0;
}

/* line 5656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-se {
  bottom: 0;
  margin-bottom: -4px;
  margin-right: -4px;
  right: 0;
}

/* line 5662, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle.ord-sw {
  bottom: 0;
  left: 0;
  margin-bottom: -4px;
  margin-left: -4px;
}

/* Dragbars */
/* line 5669, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-n,
.jcrop-dragbar.ord-s {
  height: 7px;
  width: 100%;
}

/* line 5674, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-e,
.jcrop-dragbar.ord-w {
  height: 100%;
  width: 7px;
}

/* line 5679, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-n {
  margin-top: -4px;
}

/* line 5682, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-s {
  bottom: 0;
  margin-bottom: -4px;
}

/* line 5686, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-e {
  margin-right: -4px;
  right: 0;
}

/* line 5690, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-w {
  margin-left: -4px;
}

/* The "jcrop-light" class/extension */
/* line 5694, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-light .jcrop-vline,
.jcrop-light .jcrop-hline {
  background: #ffffff;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
}

/* line 5700, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-light .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #000000;
  border-color: #ffffff;
  border-radius: 3px;
}

/* The "jcrop-dark" class/extension */
/* line 5708, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dark .jcrop-vline,
.jcrop-dark .jcrop-hline {
  background: #000000;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
}

/* line 5714, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dark .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #ffffff;
  border-color: #000000;
  border-radius: 3px;
}

/* Simple macro to turn off the antlines */
/* line 5722, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.solid-line .jcrop-vline,
.solid-line .jcrop-hline {
  background: #ffffff;
}

/* Fix for twitter bootstrap et al. */
/* line 5727, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-holder {
  display: inline-block;
  float: left;
  margin-bottom: 20px;
}

/* line 5732, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.modal .jcrop-holder {
  display: block;
  float: none !important;
  margin: 0px !important;
}

/* line 5737, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-holder img,
img.jcrop-preview {
  max-width: none;
}

/* custom */
/* line 5742, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-handle {
  position: absolute;
}

/* line 5745, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-active {
  position: relative;
  float: left;
}

/* line 5749, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-selection {
  position: absolute;
}

/* line 5752, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar,
.jcrop-border {
  background: #ffffff url(/assets/jcrop/Jcrop-752309673bbd9d9b2ba0bd58d0a7071a2c59c30e2824d85bcd2a3bc0a07ef1f1.gif);
  position: absolute;
}

/* line 5757, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-n,
.jcrop-dragbar.ord-n {
  top: 0;
  height: 1px;
  margin: 0;
  cursor: n-resize;
  left: 0;
  right: 0;
}

/* line 5766, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-s,
.jcrop-dragbar.ord-s {
  bottom: 0;
  height: 1px;
  margin: 0;
  cursor: s-resize;
  left: 0;
  right: 0;
}

/* line 5775, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-e,
.jcrop-border.ord-w,
.jcrop-dragbar.ord-e,
.jcrop-dragbar.ord-w {
  width: 1px;
  margin: 0;
  top: 0;
  cursor: e-resize;
  bottom: 0;
}

/* line 5785, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-n,
.jcrop-dragbar.ord-s {
  background: none;
  height: 7px;
}

/* line 5790, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-dragbar.ord-e,
.jcrop-dragbar.ord-w {
  background: none;
  width: 7px;
}

/* line 5795, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-e,
.jcrop-dragbar.ord-e {
  right: 0;
}

/* line 5799, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-border.ord-w,
.jcrop-dragbar.ord-w {
  left: 0;
}

/* line 5803, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jcrop-box {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  cursor: move;
  background: none;
  border: 0;
}

/*Grid*/
/* line 5814, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid {
  position: relative;
  border: 1px solid #333 !important;
  margin: 0px;
  overflow: hidden;
}

/* line 5820, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-view {
  position: relative;
  left: 0;
  top: 0;
  padding: 0;
  font-size: 11px;
}

/* caption*/
/* line 5828, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-titlebar {
  padding: 12px 13px;
  position: relative;
  font-size: 12px;
  border-left: 0 none;
  border-right: 0 none;
  border-top: 0 none;
  background-color: #f3f3f3;
  background-image: -moz-linear-gradient(top, #f3f3f3, #e2e2e2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#e2e2e2));
  background-image: -webkit-linear-gradient(top, #f3f3f3, #e2e2e2);
  background-image: -o-linear-gradient(top, #f3f3f3, #e2e2e2);
  background-image: linear-gradient(to bottom, #f3f3f3, #e2e2e2);
  background-repeat: repeat-x;
}

/* line 5843, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-caption {
  text-align: left;
}

/* line 5846, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-title {
  font-size: 15px;
  color: #333;
}

/* line 5850, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-titlebar-close {
  position: absolute;
  top: 50%;
  width: 19px;
  margin: -10px 0 0 0;
  padding: 1px;
  right: 10px !important;
  cursor: pointer;
}

/* line 5859, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-titlebar-close span {
  display: block;
  margin: 1px;
}

/* line 5863, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-titlebar-close:hover {
  padding: 0;
}

/* header*/
/* line 5867, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-hdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  border-left: 0 none !important;
  border-top: 0 none !important;
  border-right: 0 none !important;
}

/* line 5876, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-hbox {
  float: left;
  padding-right: 20px;
}

/* line 5880, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-htable {
  table-layout: fixed;
  margin: 0;
}

/* line 5884, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-htable th {
  padding: 0 2px 0 2px;
}

/* line 5887, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-htable th div {
  overflow: hidden;
  position: relative;
}

/* line 5891, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  background: none;
  border: none;
}

/* line 5897, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
tr.ui-jqgrid-labels {
  background-color: #eee;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#fafafa));
  background-image: -webkit-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -moz-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -ms-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -o-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  font-size: 12px;
}

/* line 5907, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-th-column,
.ui-jqgrid .ui-jqgrid-htable th.ui-th-column {
  overflow: hidden;
  white-space: nowrap;
  text-align: center;
  border-top: 0 none;
  border-bottom: 0 none;
}

/* line 5915, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-th-ltr,
.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr {
  border-left: 0 none;
}

/* line 5919, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-th-rtl,
.ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl {
  border-right: 0 none;
}

/* line 5923, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-first-th-ltr {
  border-right: 1px solid;
}

/* line 5926, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-first-th-rtl {
  border-left: 1px solid;
}

/* line 5929, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-th-div-ie {
  white-space: nowrap;
  zoom: 1;
}

/* line 5933, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-resize {
  height: 20px !important;
  position: relative;
  cursor: e-resize;
  display: inline;
  overflow: hidden;
}

/* line 5940, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-grid-ico-sort {
  overflow: hidden;
  position: absolute;
  display: inline;
  cursor: pointer !important;
  right: 0px;
}

/* line 5947, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-icon-asc {
  margin-top: -4px;
  right: -1px;
}

/* line 5951, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-icon-desc {
  margin-top: 3px;
  height: 12px;
}

/* line 5955, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-i-asc {
  margin-top: 0;
  height: 16px;
}

/* line 5959, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-i-desc {
  margin-top: 0;
  margin-left: 13px;
  height: 16px;
}

/* line 5964, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-sortable {
  cursor: pointer;
}

/* line 5967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.ui-search-toolbar th {
  border-top-width: 1px !important;
  border-top-color: inherit !important;
  border-top-style: ridge !important;
}

/* line 5972, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
tr.ui-search-toolbar input {
  margin: 1px 0 0 0;
}

/* line 5975, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
tr.ui-search-toolbar select {
  margin: 1px 0 0 0;
}

/* body */
/* line 5979, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-bdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: auto;
  text-align: left;
}

/* line 5986, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-btable {
  table-layout: fixed;
  margin: 0;
  outline-style: none;
}

/* line 5991, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.jqgrow {
  outline-style: none;
}

/* line 5994, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.jqgroup {
  outline-style: none;
}

/* line 5997, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.jqgrow td {
  font-weight: normal;
  overflow: hidden;
  white-space: pre;
}

/* line 6002, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.jqgfirstrow td {
  padding: 0 2px 0 2px;
  border-right-width: 1px;
  border-right-style: solid;
}

/* line 6007, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.jqgroup td {
  font-weight: normal;
  overflow: hidden;
  white-space: pre;
}

/* line 6012, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.jqfoot td {
  font-weight: bold;
  overflow: hidden;
  white-space: pre;
}

/* line 6017, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.ui-row-ltr td {
  text-align: left;
}

/* line 6020, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.ui-row-rtl td {
  text-align: right;
}

/* line 6023, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid td.jqgrid-rownum {
  padding: 0 2px 0 2px;
  margin: 0;
  border: 0 none;
}

/* line 6028, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-resize-mark {
  width: 2px;
  left: 0;
  background-color: #777;
  cursor: e-resize;
  cursor: col-resize;
  position: absolute;
  top: 0;
  height: 100px;
  overflow: hidden;
  display: none;
  border: 0 none;
  z-index: 99999;
}

/* footer */
/* line 6043, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-sdiv {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border-left: 0 none !important;
  border-top: 0 none !important;
  border-right: 0 none !important;
}

/* line 6052, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-ftable {
  table-layout: fixed;
  margin-bottom: 0;
}

/* line 6056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.footrow td {
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  height: 21px;
  padding: 0 2px 0 2px;
}

/* line 6063, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.footrow-ltr td {
  text-align: left;
  border-right-width: 1px;
  border-right-color: inherit;
  border-right-style: solid;
}

/* line 6069, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.footrow-rtl td {
  text-align: right;
  border-left-width: 1px;
  border-left-color: inherit;
  border-left-style: solid;
}

/* Pager*/
/* line 6076, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-pager {
  border-left: 0 none !important;
  border-right: 0 none !important;
  border-bottom: 0 none !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative;
  height: 25px;
  white-space: nowrap;
  overflow: hidden;
  font-size: 11px;
  border-top: 1px solid #D3D3D3;
}

/* line 6089, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-pager-control {
  position: relative;
}

/* line 6092, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-pg-table {
  position: relative;
  padding-bottom: 2px;
  width: auto;
  margin: 0;
}

/* line 6098, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-pg-table td {
  font-weight: normal;
  vertical-align: middle;
  padding: 1px;
}

/* line 6103, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-pg-button {
  height: 19px !important;
}

/* line 6106, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-pg-button span {
  display: block;
  margin: 1px;
  float: left;
}

/* line 6111, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-pg-button:hover {
  /*padding: 0;*/
}

/* line 6114, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-state-disabled:hover {
  padding: 1px;
}

/* line 6117, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-pg-input {
  height: 13px;
  font-size: .8em;
  margin: 0;
}

/* line 6122, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-pg-selbox {
  font-size: .8em;
  line-height: 18px;
  display: block;
  height: 18px;
  margin: 0;
}

/* line 6129, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-separator {
  height: 18px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  margin: 1px;
  float: right;
}

/* line 6136, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-paging-info {
  font-weight: normal;
  height: 19px;
  margin-top: 3px;
  margin-right: 4px;
}

/* line 6142, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div {
  padding: 1px 0;
  float: left;
  position: relative;
}

/* line 6147, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-pager .ui-pg-button {
  cursor: pointer;
}

/* line 6150, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon {
  float: left;
  margin: 0 2px;
}

/* line 6154, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid td input,
.ui-jqgrid td select .ui-jqgrid td textarea {
  margin: 0;
}

/* line 6158, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid td textarea {
  width: auto;
  height: auto;
}

/* line 6162, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-toppager {
  border-left: 0 none !important;
  border-right: 0 none !important;
  border-top: 0 none !important;
  margin: 0 !important;
  padding: 0 !important;
  position: relative;
  height: 25px !important;
  white-space: nowrap;
  overflow: hidden;
}

/* line 6173, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div {
  padding: 1px 0;
  float: left;
  position: relative;
}

/* line 6178, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-button {
  cursor: pointer;
}

/* line 6181, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-icon {
  float: left;
  margin: 0 2px;
}

/*subgrid*/
/* line 6186, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span {
  display: block;
}

/* line 6189, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-subgrid {
  margin: 0;
  padding: 0;
  width: 100%;
}

/* line 6194, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-subgrid table {
  table-layout: fixed;
}

/* line 6197, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-subgrid tr.ui-subtblcell td {
  height: 18px;
  border-right-width: 1px;
  border-right-color: inherit;
  border-right-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: inherit;
  border-bottom-style: solid;
}

/* line 6206, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-subgrid td.subgrid-data {
  border-top: 0 none !important;
}

/* line 6209, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-subgrid td.subgrid-cell {
  border-width: 0 0 1px 0;
}

/* line 6212, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-th-subgrid {
  height: 20px;
}

/* loading */
/* line 6216, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .loading {
  position: absolute;
  top: 45%;
  left: 45%;
  width: auto;
  z-index: 101;
  padding: 6px;
  margin: 5px;
  text-align: center;
  font-weight: bold;
  display: none;
  border-width: 2px !important;
  font-size: 11px;
}

/* line 6230, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .jqgrid-overlay {
  display: none;
  z-index: 100;
}

/* IE * html .jqgrid-overlay {width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');} */
/* line 6235, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
* .jqgrid-overlay iframe {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

/* IE width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}*/
/* end loading div */
/* toolbar */
/* line 6244, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-userdata {
  border-left: 0 none;
  border-right: 0 none;
  height: 21px;
  overflow: hidden;
}

/*Modal Window */
/* line 6251, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog {
  display: none;
  width: 300px;
  position: absolute;
  padding: .2em;
  font-size: 11px;
  overflow: visible;
}

/* line 6259, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog .ui-jqdialog-titlebar {
  padding: .3em .2em;
  position: relative;
}

/* line 6263, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog .ui-jqdialog-title {
  margin: .1em 0 .2em;
}

/* line 6266, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog .ui-jqdialog-titlebar-close {
  position: absolute;
  top: 50%;
  width: 19px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 18px;
  cursor: pointer;
}

/* line 6275, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog .ui-jqdialog-titlebar-close span {
  display: block;
  margin: 1px;
}

/* line 6279, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog .ui-jqdialog-titlebar-close:hover,
.ui-jqdialog .ui-jqdialog-titlebar-close:focus {
  padding: 0;
}

/* line 6283, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content,
.ui-jqdialog .ui-jqdialog-content {
  border: 0;
  background: none;
  height: auto;
}

/* line 6289, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog .ui-jqconfirm {
  padding: .4em 1em;
  border-width: 3px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  overflow: visible;
  display: none;
  height: 80px;
  width: 220px;
  text-align: center;
}

/* line 6301, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog > .ui-resizable-se {
  bottom: -3px;
  right: -3px;
}

/* line 6305, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid > .ui-resizable-se {
  bottom: -3px;
  right: -3px;
}

/* end Modal window*/
/* Form edit */
/* line 6311, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content .FormGrid {
  margin: 0;
}

/* line 6314, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content .EditTable {
  width: 100%;
  margin-bottom: 0;
}

/* line 6318, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content .DelTable {
  width: 100%;
  margin-bottom: 0;
}

/* line 6322, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.EditTable td input,
.EditTable td select,
.EditTable td textarea {
  margin: 0;
}

/* line 6327, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.EditTable td textarea {
  width: auto;
  height: auto;
}

/* line 6331, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content td.EditButton {
  text-align: right;
  border-top: 0 none;
  border-left: 0 none;
  border-right: 0 none;
  padding-bottom: 5px;
  padding-top: 5px;
}

/* line 6339, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content td.navButton {
  text-align: center;
  border-left: 0 none;
  border-top: 0 none;
  border-right: 0 none;
  padding-bottom: 5px;
  padding-top: 5px;
}

/* line 6347, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content input.FormElement {
  padding: 0.3em;
}

/* line 6350, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content select.FormElement {
  padding: 0.3em;
}

/* line 6353, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content .data-line {
  padding-top: .1em;
  border: 0 none;
}

/* line 6357, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content .CaptionTD {
  vertical-align: middle;
  border: 0 none;
  padding: 2px;
  white-space: nowrap;
}

/* line 6363, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content .DataTD {
  padding: 2px;
  border: 0 none;
  vertical-align: top;
}

/* line 6368, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content .form-view-data {
  white-space: pre;
}

/* line 6371, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fm-button {
  display: inline-block;
  margin: 0 4px 0 0;
  padding: .4em .5em;
  text-decoration: none !important;
  cursor: pointer;
  position: relative;
  text-align: center;
  zoom: 1;
}

/* line 6381, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fm-button-icon-left {
  padding-left: 1.9em;
}

/* line 6384, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fm-button-icon-right {
  padding-right: 1.9em;
}

/* line 6387, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fm-button-icon-left .ui-icon {
  right: auto;
  left: .2em;
  margin-left: 0;
  position: absolute;
  top: 50%;
  margin-top: -8px;
}

/* line 6395, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fm-button-icon-right .ui-icon {
  left: auto;
  right: .2em;
  margin-left: 0;
  position: absolute;
  top: 50%;
  margin-top: -8px;
}

/* line 6403, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#nData,
#pData {
  float: left;
  margin: 3px;
  padding: 0;
  width: 15px;
}

/* End Eorm edit */
/*.ui-jqgrid .edit-cell {}*/
/* line 6412, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .selected-row,
div.ui-jqgrid .selected-row td {
  font-style: normal;
  border-left: 0 none;
}

/* inline edit actions button*/
/* line 6418, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-inline-del.ui-state-hover span,
.ui-inline-edit.ui-state-hover span,
.ui-inline-save.ui-state-hover span,
.ui-inline-cancel.ui-state-hover span {
  margin: -1px;
}

/* Tree Grid */
/* line 6425, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .tree-wrap {
  float: left;
  position: relative;
  height: 18px;
  white-space: nowrap;
  overflow: hidden;
}

/* line 6432, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .tree-minus {
  position: absolute;
  height: 18px;
  width: 18px;
  overflow: hidden;
}

/* line 6438, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .tree-plus {
  position: absolute;
  height: 18px;
  width: 18px;
  overflow: hidden;
}

/* line 6444, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .tree-leaf {
  position: absolute;
  height: 18px;
  width: 18px;
  overflow: hidden;
}

/* line 6450, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .treeclick {
  cursor: pointer;
}

/* moda dialog */
/* line 6454, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
* iframe.jqm {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

/*	 width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}*/
/* line 6461, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid-dnd tr td {
  border-right-width: 1px;
  border-right-color: inherit;
  border-right-style: solid;
  height: 20px;
}

/* RTL Support */
/* line 6468, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-caption-rtl {
  text-align: right;
}

/* line 6471, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-hbox-rtl {
  float: right;
  padding-left: 20px;
}

/* line 6475, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-resize-ltr {
  float: right;
  margin: -2px -2px -2px 0;
}

/* line 6479, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-resize-rtl {
  float: left;
  margin: -2px 0 -1px -3px;
}

/* line 6483, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-sort-rtl {
  left: 0;
}

/* line 6486, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .tree-wrap-ltr {
  float: left;
}

/* line 6489, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .tree-wrap-rtl {
  float: right;
}

/* line 6492, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-ellipsis {
  -moz-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

/* Toolbar Search Menu */
/* line 6497, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-search-menu {
  position: absolute;
  padding: 2px 5px;
}

/* line 6501, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-search-table {
  padding: 0;
  border: 0 none;
  height: 20px;
  width: 100%;
}

/* line 6507, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-search-table .ui-search-oper {
  width: 20px;
}

/* line 6510, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
a.g-menu-item,
a.soptclass,
a.clearsearchclass {
  cursor: pointer;
}

/* line 6515, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-search-table .ui-search-input > input,
.ui-jqgrid .ui-search-table .ui-search-input > select {
  display: block;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 6522, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-view input,
.ui-jqgrid .ui-jqgrid-view select,
.ui-jqgrid .ui-jqgrid-view textarea,
.ui-jqgrid .ui-jqgrid-view button {
  font-size: 11px;
}

/*
 * CUSTOM
 */
/* line 6531, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid {
  position: relative;
  border: 1px solid #ccc !important;
  margin: 0px;
  overflow: hidden;
}

/* line 6537, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.ui-row-ltr td,
.ui-jqgrid tr.ui-row-ltr,
.ui-jqgrid table {
  border-left: none !important;
}

/* line 6542, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.ui-row-ltr td {
  padding: 6px 4px;
  font-size: 13px !important;
}

/* line 6546, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-titlebar {
  border-bottom: 1px solid #BEBEBE;
}

/* line 6549, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-view input {
  margin: 0px !important;
}

/* line 6552, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-htable th {
  background-color: #eee;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#fafafa));
  background-image: -webkit-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -moz-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -ms-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -o-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -linear-gradient(top, #f2f2f2 0, #fafafa 100%);
}

/* line 6561, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-htable th div {
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-weight: bold;
  background: none;
}

/* line 6568, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-pager {
  font-size: 12px;
  height: auto;
  padding: 4px !important;
}

/* line 6573, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid tr.jqgrow {
  height: 30px;
  font-size: 12px;
}

/* line 6577, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-view button,
.ui-jqgrid .ui-jqgrid-view input,
.ui-jqgrid .ui-jqgrid-view select,
.ui-jqgrid .ui-jqgrid-view textarea {
  /*font-size: 13px;
	padding: 4px;
	margin: 5px 2px;*/
}

/* line 6585, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jqgrid-new-row {
  color: #1B641B !important;
  background-color: #A8E798 !important;
  border-color: #7E9E64 !important;
}

/* line 6590, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content .DataTD {
  padding-bottom: 5px;
}

/* line 6593, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqdialog-content .DataTD:last-child {
  padding-bottom: 10px;
}

/* line 6596, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-jqgrid-bdiv {
  /*overflow-x:hidden;
	height:300px !important;*/
  background: #fff;
}

/* line 6601, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-state-hover td {
  background: #ecf3f8 !important;
}

/* line 6604, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-pg-button {
  height: auto !important;
}

/* line 6607, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-pg-input,
.ui-jqgrid .ui-pg-selbox {
  height: auto;
  font-size: inherit;
}

/* line 6612, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-state-highlight td {
  color: #3a87ad !important;
  background-color: #d9edf7 !important;
  border-color: #bce8f1 !important;
}

/* line 6617, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-jqgrid .ui-state-highlight + .ui-widget-content > td {
  border-top-color: #bce8f1;
}

/*
 * VECTOR MAP
 */
/* line 6623, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jvectormap-label {
  position: absolute;
  display: none;
  border: solid 1px #CDCDCD;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #292929;
  color: white;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 3px;
}

/* line 6636, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jvectormap-zoomin,
.jvectormap-zoomout {
  position: absolute;
  background: #292929;
  padding: 4px;
  width: 22px;
  height: 22px;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
  font-size: 14px;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  background-color: #ffffff;
  border: 1px solid #bfbfbf;
}

/* line 6656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jvectormap-zoomin:hover,
.jvectormap-zoomout:hover {
  background: #eeeeee;
  border-color: #d9d9d9;
}

/* line 6661, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jvectormap-zoomin {
  top: 0px;
}

/* line 6664, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jvectormap-zoomout {
  top: 24px;
}

/* line 6667, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.vector-map {
  height: 300px;
  width: 100%;
  padding: 10px;
}

/* line 6672, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#heat-fill {
  display: block;
  position: relative;
  margin-bottom: 20px;
  background: #333333;
  height: 7px;
  width: 200px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAABCAIAAAAU3Xa1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMDE4MkZGMzMzOTgxMUUzODZBQUNFQUNFOTk0NEUxRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMDE4MkZGNDMzOTgxMUUzODZBQUNFQUNFOTk0NEUxRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwMTgyRkYxMzM5ODExRTM4NkFBQ0VBQ0U5OTQ0RTFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwMTgyRkYyMzM5ODExRTM4NkFBQ0VBQ0U5OTQ0RTFGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rG8MDAAAAM5JREFUeNpUUtESwyAIg8ft9v8/W4ElBPWKV1AIiKEeEWVuVlWjINSVONBnirQDxukNgcuyTQsBzLHMDsLIQQw+nIL71JqNJ5GZJXApFNpmtlagQjfS2xGbkFA4Iwu+hu0sK3Wl3nOwNv7TvPrWk3X0eW9dK1pU9hK2eTuWb2ySJmlziutA3iBxmblPNvA5PNsuUpoDY80+Z0SW1IRpDEqwC58C14tsr1f8le8si0aojdADr/1UjaclsFashX8GGkL9wDxtRsV6ft/PX4ABADRzhOVIOJaAAAAAAElFTkSuQmCC);
}

/* line 6681, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fill-a,
.fill-b {
  width: 20px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  background: #ffffff;
  padding-right: 4px;
  position: absolute;
  left: 0px;
  margin-top: -7px;
  font-weight: bold;
}

/* line 6695, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.fill-b {
  text-align: left;
  position: absolute;
  right: 0px;
  left: auto;
  top: 0px;
  width: 60px;
  padding-left: 4px;
  padding-right: 0px;
}

/*!
 * Select2 4.0.1
 * https://select2.github.io
 *
 * Released under the MIT license
 * https://github.com/select2/select2/blob/master/LICENSE.md
 */
/* line 6712, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container {
  margin: 0;
  position: relative;
  display: inline-block;
  /* inline-block for ie7 */
  zoom: 1;
  *display: inline;
  vertical-align: middle;
}

/* line 6721, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.

    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box;
  /* webkit */
  -moz-box-sizing: border-box;
  /* firefox */
  box-sizing: border-box;
  /* css3 */
}

/* line 6738, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection,
.select2-container .select2-choice {
  display: block;
  height: 32px;
  padding: 0 8px;
  overflow: hidden;
  position: relative;
  border: 1px solid #ccc;
  white-space: nowrap;
  line-height: 32px;
  color: #444;
  text-decoration: none;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #fff;
  /* rtl settings */
}

/* line 6759, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .select2-selection,
.smart-rtl .select2-container .select2-choice {
  text-align: right;
  margin-right: -1px;
}

/* line 6764, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container--above .select2-selection,
.select2-container.select2-drop-above .select2-choice {
  border-bottom-color: #ccc;
}

/* line 6768, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container.select2-allowclear .select2-choice .select2-chosen {
  margin-right: 42px;
}

/* line 6771, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container .select2-choice > .select2-chosen {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 6778, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container .select2-choice abbr {
  display: none;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 24px;
  top: 8px;
  font-size: 1px;
  text-decoration: none;
  border: 0;
  /*background: url('@{base-url}/select2.png') right top no-repeat;*/
  cursor: pointer;
  outline: 0;
}

/* line 6792, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container.select2-allowclear .select2-choice abbr {
  display: inline-block;
}

/* line 6795, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container .select2-choice abbr:hover {
  /*background-position: right -11px;*/
  cursor: pointer;
}

/* line 6799, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-drop-mask {
  border: 0;
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 9998;
  /* styles required for IE to work */
  background: #fff;
  filter: alpha(opacity=0);
}

/* line 6816, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-dropdown,
.select2-drop {
  margin-top: -1px;
  width: 100%;
  position: absolute;
  z-index: 9999;
  top: 100%;
  background: #fff;
  color: #000;
  border: 1px solid #ccc;
  border-top: 0;
  left: 0;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  /* rtl settings */
}

/* line 6832, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .select2-dropdown,
.smart-rtl .select2-drop {
  direction: rtl;
  text-align: right;
}

/* line 6837, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-drop-auto-width {
  border-top: 1px solid #ccc;
  width: auto;
}

/* line 6841, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container--open .select2-dropdown--above .select2-search,
.select2-drop-auto-width .select2-search {
  padding-top: 4px;
}

/* line 6845, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container--open .select2-dropdown.select2-dropdown--above,
.select2-drop.select2-drop-above {
  margin-bottom: 0px;
  border-top: 1px solid #5D98CC;
  border-top-width: 3px;
  border-bottom: 0;
  margin-top: 1px;
  -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
}

/* line 6855, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container--open .select2-dropdown,
.select2-drop-active {
  border: 1px solid #5D98CC;
  border-top: none;
  border-bottom-width: 3px;
}

/* line 6861, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container--open .select2-dropdown--above,
.select2-drop.select2-drop-above.select2-drop-active {
  border-top-width: 3px;
}

/* line 6865, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__arrow,
.select2-container .select2-choice .select2-arrow {
  display: inline-block;
  width: 34px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border-left: 1px solid #ccc;
  background-clip: padding-box;
  background: #eee;
  /* rtl settings */
}

/* line 6878, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .select2-selection__arrow,
.smart-rtl .select2-container .select2-choice .select2-arrow {
  border-left: none;
  border-right: 1px solid #ccc;
  left: 0;
  right: auto;
}

/* line 6885, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__arrow b,
.select2-container .select2-choice .select2-arrow b {
  display: block;
  width: 100%;
  height: 100%;
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  font-size: 14px;
}

/* line 6900, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__arrow b:before,
.select2-container .select2-choice .select2-arrow b:before {
  content: "\f107";
  width: 100%;
  height: 100%;
  text-align: center;
  display: block;
}

/* line 6908, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-search {
  display: inline-block;
  width: 100%;
  min-height: 26px;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  z-index: 10000;
  white-space: nowrap;
}

/* line 6919, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-search input {
  width: 100%;
  height: auto !important;
  min-height: 29px;
  padding: 6px 20px 5px 10px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  border: 1px solid #aaa;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #fff;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #ffffff), color-stop(0.99, #eeeeee));
  background: -webkit-linear-gradient(center bottom, #ffffff 85%, #eeeeee 99%);
  background: -moz-linear-gradient(center bottom, #ffffff 85%, #eeeeee 99%);
  background: linear-gradient(top, #ffffff 85%, #eeeeee 99%);
  /* rtl settings */
}

/* line 6938, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .select2-search input {
  padding: 6px 10px 5px 20px;
}

/* line 6941, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-search:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  content: "\f002";
  top: 50%;
  margin-top: -8px;
  right: 10px;
  color: #686868 !important;
  /* rtl settings */
}

/* line 6957, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .select2-search:before {
  left: 10px;
  right: auto;
}

/* line 6961, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-drop.select2-drop-above .select2-search:before {
  margin-top: -5px;
}

/* line 6964, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-drop.select2-drop-above .select2-search input {
  margin-top: 4px;
}

/* line 6967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-drop.select2-drop-above .select2-search:before {
  top: 34%;
}

/* line 6970, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-search input.select2-active {
  background: #ffffff url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%;
  background: url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #ffffff), color-stop(0.99, #eeeeee));
  background: url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%, -webkit-linear-gradient(center bottom, #ffffff 85%, #eeeeee 99%);
  background: url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%, -moz-linear-gradient(center bottom, #ffffff 85%, #eeeeee 99%);
  background: url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%, linear-gradient(top, #ffffff 85%, #eeeeee 99%);
}

/* line 6977, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container--open .select2-selection,
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  border: 1px solid #5D98CC;
  outline: none;
}

/* line 6983, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container--open .select2-selection,
.select2-dropdown-open .select2-choice {
  -webkit-box-shadow: 0 1px 0 #fff inset;
  box-shadow: 0 1px 0 #fff inset;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #fff;
}

/* line 6991, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
  border: 1px solid #5D98CC;
  border-top-color: transparent;
}

/* line 6996, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container--open .select2-selection .select2-selection__arrow,
.select2-dropdown-open .select2-choice .select2-arrow {
  background: transparent;
  border-left: none;
  filter: none;
}

/* line 7002, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container--open .select2-selection .select2-selection__arrow b,
.select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -18px 1px;
}

/* results */
/* line 7007, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results {
  max-height: 200px;
  padding: 0;
  margin: 4px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  display: block;
}

/* line 7017, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results__options {
  padding: 0;
  margin: 0;
  list-style: none;
}

/* line 7022, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results ul.select2-result-sub {
  margin: 0;
  padding-left: 0;
}

/* line 7026, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results__options--nested .select2-results__option,
.select2-results ul.select2-result-sub > li .select2-result-label {
  padding-left: 20px;
}

/* line 7030, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 40px;
}

/* line 7033, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 60px;
}

/* line 7036, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 80px;
}

/* line 7039, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 100px;
}

/* line 7042, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 110px;
}

/* line 7045, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 120px;
}

/* line 7048, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results li {
  list-style: none;
  display: list-item;
  background-image: none;
}

/* line 7053, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results li.select2-result-with-children > .select2-result-label {
  font-weight: bold;
}

/* line 7056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results__options--nested .select2-results__option,
.select2-results .select2-results__group,
.select2-results .select2-result-label {
  padding: 3px 7px 4px;
  display: block;
  margin: 0;
  cursor: pointer;
  min-height: 1em;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 7070, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results__option--highlighted,
.select2-results .select2-highlighted {
  background: #3276b1;
  color: #fff;
}

/* line 7075, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results li em {
  background: #feffde;
  font-style: normal;
}

/* line 7079, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results .select2-highlighted em {
  background: transparent;
}

/* line 7082, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results .select2-highlighted ul {
  background: #fff;
  color: #000;
}

/* line 7086, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  background: #f4f4f4;
  display: list-item;
  padding: 3px 5px;
}

/* line 7093, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-no-results {
  padding-left: 20px;
}

/* line 7096, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-no-results:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f05a";
  margin-right: 5px;
}

/*
disabled look for disabled choices in the results dropdown
*/
/* line 7110, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results .select2-disabled.select2-highlighted {
  color: #666;
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

/* line 7116, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

/* line 7121, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-results .select2-selected {
  display: none;
}

/* line 7124, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-more-results.select2-active {
  background: #f4f4f4 url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%;
}

/* line 7127, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-more-results {
  background: #f4f4f4;
  display: list-item;
}

/* disabled styles */
/* line 7132, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container.select2-container-disabled .select2-choice {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}

/* line 7138, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  background-color: #f4f4f4;
  background-image: none;
  border-left: 0;
}

/* line 7143, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container.select2-container-disabled .select2-choice abbr {
  display: none;
}

/* multiselect */
/* line 7147, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection--multiple,
.select2-container-multi .select2-choices {
  height: auto !important;
  margin: 0;
  padding: 0;
  position: relative;
  border: 1px solid #ccc;
  cursor: text;
  overflow: hidden;
  background-color: #fff;
}

/* line 7158, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

/* line 7161, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container-multi .select2-choices {
  min-height: 26px;
}

/* line 7164, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container-multi.select2-container-active .select2-choices {
  border: 1px solid #5D98CC;
  outline: none;
}

/* line 7168, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__choice,
.select2-container-multi .select2-choices li {
  float: left;
  list-style: none;
  /* rtl settings */
}

/* line 7174, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .select2-selection__choice,
.smart-rtl .select2-container-multi .select2-choices li {
  float: right;
}

/* line 7178, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container-multi .select2-choices .select2-search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}

/* line 7183, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container-multi .select2-choices .select2-search-field input {
  padding: 5px;
  margin: 1px 0;
  font-family: sans-serif;
  font-size: 100%;
  color: #666;
  outline: 0;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent !important;
}

/* line 7195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
  background: #ffffff url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100% !important;
}

/* line 7198, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-default {
  color: #999 !important;
}

/* line 7201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__choice,
.select2-container-multi .select2-choices .select2-search-choice {
  padding: 1px 28px 1px 8px;
  margin: 4px 0 3px 5px;
  position: relative;
  line-height: 18px;
  color: #fff;
  cursor: default;
  border: 1px solid #2a6395;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #3276b1;
  /* rtl settings */
}

/* line 7221, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .select2-selection__choice,
.smart-rtl .select2-container-multi .select2-choices .select2-search-choice {
  margin: 4px 5px 3px 0;
}

/* line 7225, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
  cursor: default;
}

/* line 7228, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container-multi .select2-choices .select2-search-choice-focus {
  opacity: .8;
}

/* line 7231, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__clear,
.select2-search-choice-close {
  display: none;
}

/* line 7235, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__choice__remove,
.select2-container-multi .select2-search-choice-close {
  display: block;
  top: 0;
  right: 0;
  padding: 3px 4px 3px 6px;
}

/* line 7242, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__choice__remove:before {
  content: "\f057";
  display: block;
  font-size: 15px;
}

/* line 7247, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__choice__remove {
  font-family: FontAwesome;
  font-size: 0;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  margin: 0;
  min-height: 20px;
  min-width: 21px;
  position: absolute;
  text-decoration: none !important;
}

/* line 7259, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__rendered {
  padding: 0;
}

/* line 7262, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent none repeat scroll 0 0;
  border: 0;
  box-shadow: none;
  outline: 0;
  box-sizing: border-box;
  font-size: 100%;
  margin-top: 0;
  padding: 0;
  /* rtl settings */
}

/* line 7273, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .select2-container--default .select2-search--inline .select2-search__field {
  text-align: right;
}

/* line 7276, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container .select2-search--inline {
  float: left;
  width: auto;
  line-height: 28px;
  /* rtl settings */
}

/* line 7282, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.smart-rtl .select2-container .select2-search--inline {
  float: right;
}

/* line 7285, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container .select2-search--inline:before {
  display: none !important;
}

/* line 7288, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-selection__choice__remove:hover,
.select2-container-multi .select2-search-choice-close:hover {
  background: rgba(0, 0, 0, 0.3);
}

/*
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}*/
/* disabled styles */
/* line 7300, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container-multi.select2-container-disabled .select2-choices {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}

/* line 7306, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  padding: 3px 5px;
  border: 1px solid #4a90cc;
  background-image: none;
  background-color: #86b4dd;
  cursor: not-allowed;
}

/* line 7313, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
  display: none;
  background: none;
}

/* end multiselect */
/* line 7318, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
  text-decoration: underline;
}

/* line 7322, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-offscreen,
.select2-offscreen:focus {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0px !important;
  top: 0px !important;
}

/* line 7336, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-hidden-accessible,
.select2-display-none {
  display: none;
}

/* line 7340, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-measure-scrollbar {
  position: absolute;
  top: -10000px;
  left: -10000px;
  width: 100px;
  height: 100px;
  overflow: scroll;
}

/*
 * ADJUSTMENTS
 */
/* line 7351, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.has-error .select2-choice,
.has-error .select2-container .select2-choice .select2-arrow,
.has-error .select2-container-multi .select2-choices {
  border-color: #b94a48;
}

/* line 7356, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.has-error .select2-container .select2-choice .select2-arrow {
  background: #f2dede;
  color: #b94a48;
}

/* line 7360, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.has-error .select2-dropdown-open .select2-choice {
  border-color: #5D98CC !important;
}

/* line 7363, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.select2-drop.select2-drop-above.select2-drop-active {
  margin-top: 2px;
}

/* line 7366, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input > .select2-container {
  min-width: 200px;
}

/* style sheets */
/* line 7370, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox {
  position: fixed;
  bottom: 0;
  box-shadow: rgba(0, 0, 0, 0.3) 0 2px 6px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 2px 6px;
  z-index: 959;
}

/* line 7377, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-titlebar {
  padding: 0px;
  height: 36px;
  cursor: pointer;
  background: #474544 !important;
  color: #ffffff !important;
  font-weight: normal;
  line-height: normal;
  box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
}

/* line 7389, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-titlebar > span {
  font-weight: normal;
  font-size: 14px;
  line-height: 36px;
  margin-left: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 120px;
  display: inline-block;
  float: left;
}

/* line 7401, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-titlebar > span > :first-child {
  display: inline-block;
  border-radius: 50%;
  margin-right: 7px;
  padding: 5px;
}

/* line 7407, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-titlebar.online > span > i {
  background: #54ce3c;
}

/* line 7410, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-titlebar.busy > span > i {
  background: #f14b52;
}

/* line 7413, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-titlebar.away > span > i {
  background: #ffc40d;
}

/* line 7416, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-titlebar.incognito > span > i {
  background: #a19e9d;
}

/* line 7419, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-titlebar.ui-state-focus {
  background: #201f1f !important;
  color: #ffffff;
}

/* line 7423, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-content {
  padding: 0px;
  margin: 0px;
  border: 0px !important;
}

/* line 7428, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-content > .alert-msg {
  border-bottom: 1px dashed #D6D6D6;
  padding: 4px 10px;
  color: #C20F16;
  display: block;
  font-size: 11px;
  text-align: center;
  display: none;
}

/* line 7437, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-content.true > .alert-msg {
  display: block !important;
}

/* line 7440, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-log {
  padding: 7px 10px;
  height: 180px;
  overflow-y: auto;
  overflow-x: hidden;
  background: #ffffff;
  border: none !important;
}

/* line 7448, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-log > :first-child {
  margin-top: 0px;
}

/* line 7451, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-input {
  padding: 3px;
  border-top: 1px solid grey;
  overflow: hidden;
  width: 100% !important;
  max-width: 100% !important;
  border-width: 0px !important;
}

/* line 7459, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-input-box {
  margin: 2px;
  border: 1px solid !important;
  /* #6699FF */
  border-color: #666666 #ccc #ccc #ccc !important;
  padding: 2px;
  height: 50px;
  outline: none;
  resize: none;
  background-color: rgba(48, 126, 204, 0.05) !important;
}

/* line 7470, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-icon {
  float: right;
  min-width: 30px;
  height: 36px;
  border-left: 1px solid rgba(0, 0, 0, 0.09);
  font-size: 14px;
  line-height: 26px;
  color: #fff !important;
  padding: 5px 9px;
}

/* line 7480, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-icon.ui-state-hover {
  background-color: rgba(0, 0, 0, 0.07) !important;
  border-left: 1px solid rgba(0, 0, 0, 0.09) !important;
}

/* line 7484, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-input-focus {
  border-color: #5D98CC !important;
  background-color: #fff !important;
}

/* line 7488, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.ui-chatbox-msg {
  margin-top: 10px;
  float: left;
  clear: both;
  /* Source: http://snipplr.com/view/10979/css-cross-browser-word-wrap */
  white-space: pre-wrap;
  /* CSS3 */
  white-space: -moz-pre-wrap;
  /* Firefox */
  white-space: -pre-wrap;
  /* Opera <7 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  word-wrap: break-word;
  /* IE */
}

/*
 * IN THE MENU
 */
/* line 7507, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.chat-users > ul:before,
.chat-users li:before {
  border: none;
}

/* line 7511, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.chat-users .display-users {
  display: block;
  padding: 0px 15px;
}

/* line 7515, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.chat-users .display-users a[data-chat-id] {
  padding: 4px 6px;
  font-size: 13px;
  margin: 1px 0px;
}

/* line 7520, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.chat-users .display-users [data-chat-id]:hover {
  background: rgba(255, 255, 255, 0.1);
}

/* line 7523, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.chat-users .display-users [data-chat-id] > i {
  display: inline-block;
  border-radius: 50%;
  margin-right: 7px;
  padding: 5px;
  width: auto !important;
}

/* line 7530, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.chat-users .display-users [data-chat-status="away"] > i {
  background: #ffc40d;
}

/* line 7533, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
[data-chat-status="away"] + .popover .usr-card > img {
  border-left-color: #ffc40d;
}

/* line 7536, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.chat-users .display-users [data-chat-status="online"] > i {
  background: #54ce3c;
}

/* line 7539, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
[data-chat-status="online"] + .popover .usr-card > img {
  border-left-color: #54ce3c;
}

/* line 7542, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.chat-users .display-users [data-chat-status="incognito"] > i {
  background: #a19e9d;
}

/* line 7545, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
[data-chat-status="incognito"] + .popover .usr-card > img {
  border-left-color: #a19e9d;
}

/* line 7548, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.chat-users .display-users [data-chat-status="busy"] > i {
  background: #f14b52;
}

/* line 7551, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
[data-chat-status="busy"] + .popover .usr-card > img {
  border-left-color: #f14b52;
}

/* line 7554, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.display-users > dl {
  margin: 0px;
}

/* line 7557, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.chat-user-filter {
  margin-bottom: 10px;
  margin-top: 5px;
  height: 27px;
  color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.2);
  padding: 3px 4px;
  font-size: 14px;
}

/*
 * POPOVER STYLE
 */
/* line 7570, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
[data-chat-id] + .popover {
  min-width: 250px;
  margin-left: 14px;
  -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  font-weight: normal !important;
}

/* line 7580, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
[data-chat-id] + .popover .popover-content {
  padding: 8px;
}

/*
 * USER CARD
 */
/* line 7586, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.usr-card {
  position: relative;
}

/* line 7589, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.usr-card > img {
  display: inline-block;
  border-left: 3px solid #fff;
}

/* line 7593, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.usr-card-content {
  display: inline-block;
  vertical-align: top;
  margin-top: -3px;
  padding-left: 5px;
  max-width: 174px;
}

/* line 7600, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.usr-card-content > :first-child {
  margin: 0px;
  font-size: 14px;
  color: #3276b1;
  font-weight: bold;
}

/* line 7606, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.usr-card-content > p {
  margin: 0px;
}

/* line 7609, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.usr-card-content > p > small {
  display: block;
  color: #7E7E7E;
}

/*
 * DEMO BUTTON
 */
/* line 7616, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.sa-chat-learnmore-btn {
  margin-top: 10px;
  display: block;
  font-weight: bold;
  margin-bottom: 5px;
  padding: 3px 0px !important;
  background: rgba(0, 0, 0, 0.2);
  border-color: rgba(0, 0, 0, 0.2);
  color: #C2C2C2;
  border-radius: 5px;
}

/*! X-editable - v1.5.0 
* In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery
* http://github.com/vitalets/x-editable
* Copyright (c) 2013 Vitaliy Potapov; Licensed MIT */
/* line 7631, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editableform {
  margin-bottom: 0;
  /* overwrites bootstrap margin */
}

/* line 7635, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editableform .control-group {
  margin-bottom: 0;
  /* overwrites bootstrap margin */
  white-space: nowrap;
  /* prevent wrapping buttons on new line */
}

/* line 7641, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-buttons {
  display: inline-block;
  /* should be inline to take effect of parent's white-space: nowrap */
  vertical-align: top;
  margin-left: 7px;
  /* inline-block emulation for IE7*/
  zoom: 1;
  *display: inline;
}

/* line 7650, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-buttons.editable-buttons-bottom {
  display: block;
  margin-top: 7px;
  margin-left: 0;
}

/* line 7655, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input {
  vertical-align: top;
  display: inline-block;
  /* should be inline to take effect of parent's white-space: nowrap */
  width: auto;
  /* bootstrap-responsive has width: 100% that breakes layout */
  white-space: normal;
  /* reset white-space decalred in parent*/
  /* display-inline emulation for IE7*/
  zoom: 1;
  *display: inline;
}

/* line 7667, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-buttons .editable-cancel {
  margin-left: 7px;
}

/*for jquery-ui buttons need set height to look more pretty*/
/* line 7671, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-buttons button.ui-button-icon-only {
  height: 24px;
  width: 30px;
}

/* line 7675, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editableform-loading {
  background: url(/assets/loading-c1cf81bef2ea82eaa43265a5ff786b7cd74e7d5f4f2de104b586f092ca0fb886.gif) center center no-repeat;
  height: 25px;
  width: auto;
  min-width: 25px;
}

/* line 7681, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-inline .editableform-loading {
  background-position: left 5px;
}

/* line 7684, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-error-block {
  max-width: 300px;
  margin: 5px 0 0 0;
  width: auto;
  white-space: normal;
}

/*add padding for jquery ui*/
/* line 7691, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-error-block.ui-state-error {
  padding: 3px;
}

/* line 7694, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-error {
  color: red;
}

/* ---- For specific types ---- */
/* line 7698, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editableform .editable-date {
  padding: 0;
  margin: 0;
  float: left;
}

/* move datepicker icon to center of add-on button. See https://github.com/vitalets/x-editable/issues/183 */
/* line 7704, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-inline .add-on .icon-th {
  margin-top: 3px;
  margin-left: 1px;
}

/* checklist vertical alignment */
/* line 7709, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-checklist label input[type="checkbox"],
.editable-checklist label span {
  vertical-align: middle;
  margin: 0;
}

/* line 7714, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-checklist label {
  white-space: nowrap;
}

/* set exact width of textarea to fit buttons toolbar */
/* line 7718, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-wysihtml5 {
  width: 566px;
  height: 250px;
}

/* clear button shown as link in date inputs */
/* line 7723, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-clear {
  clear: both;
  font-size: 0.9em;
  text-decoration: none;
  text-align: right;
}

/* IOS-style clear button for text inputs */
/* line 7730, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-clear-x {
  background: url(/assets/clear-3e7ca776783956c0521083ddd59b772e3c18a5e6501c302637528edba421378a.png) center center no-repeat;
  display: block;
  width: 13px;
  height: 13px;
  position: absolute;
  opacity: 0.6;
  z-index: 100;
  top: 50%;
  right: 6px;
  margin-top: -6px;
}

/* line 7742, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-clear-x:hover {
  opacity: 1;
}

/* line 7745, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-pre-wrapped {
  white-space: pre-wrap;
}

/* line 7748, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-container.editable-popup {
  max-width: none !important;
  /* without this rule poshytip/tooltip does not stretch */
}

/* line 7752, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-container.popover {
  width: auto;
  /* without this rule popover does not stretch */
}

/* line 7756, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-container.editable-inline {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  /* inline-block emulation for IE7*/
  zoom: 1;
  *display: inline;
}

/* line 7764, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-container.ui-widget {
  font-size: inherit;
  /* jqueryui widget font 1.1em too big, overwrite it */
  z-index: 9990;
  /* should be less than select2 dropdown z-index to close dropdown first when click */
}

/* line 7770, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-click,
a.editable-click,
a.editable-click:hover {
  text-decoration: none;
  border-bottom: dashed 1px #0088cc;
}

/* line 7776, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-click.editable-disabled,
a.editable-click.editable-disabled,
a.editable-click.editable-disabled:hover {
  color: #585858;
  cursor: default;
  border-bottom: none;
}

/* line 7783, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-empty,
.editable-empty:hover,
.editable-empty:focus {
  font-style: italic;
  color: #DD1144;
  /* border-bottom: none; */
  text-decoration: none;
}

/* line 7791, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-unsaved {
  font-weight: bold;
}

/* line 7794, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-unsaved:after {
  /*    content: '*'*/
}

/* line 7797, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-bg-transition {
  -webkit-transition: background-color 1400ms ease-out;
  -moz-transition: background-color 1400ms ease-out;
  -o-transition: background-color 1400ms ease-out;
  -ms-transition: background-color 1400ms ease-out;
  transition: background-color 1400ms ease-out;
}

/*see https://github.com/vitalets/x-editable/issues/139 */
/* line 7805, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.form-horizontal .editable {
  padding-top: 5px;
  display: inline-block;
}

/*
 * x-editable CSS
 */
/* line 7812, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-address {
  display: block;
  margin-bottom: 5px;
}

/* line 7816, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-address span {
  width: 70px;
  display: inline-block;
}

/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
/* line 7828, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker {
  top: 0;
  left: 0;
  padding: 4px;
  /*.dow {
		border-top: 1px solid #ddd !important;
	}*/
}

/* line 7836, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 6px;
}

/* line 7847, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 7px;
}

/* line 7857, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker > div {
  display: none;
}

/* line 7860, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker table {
  width: 100%;
  min-width: 214px;
  margin: 0;
}

/* line 7865, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker td,
.editable-input .datepicker th {
  text-align: center;
  width: 24px;
  height: 20px;
}

/* line 7871, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker td.day:hover {
  background: #eeeeee;
  cursor: pointer;
}

/* line 7875, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker td.day.disabled {
  color: #555555;
}

/* line 7878, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker td.old,
.editable-input .datepicker td.new {
  color: #555555;
}

/* line 7882, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker td.active,
.editable-input .datepicker td.active:hover {
  background: #3276b1;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-radius: 3px;
}

/* line 7889, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker td span {
  display: block;
  width: 47px;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 2px;
  cursor: pointer;
}

/* line 7898, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker td span:hover {
  background: #eeeeee;
}

/* line 7901, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker td span.active {
  background: #3276b1;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-radius: 3px;
}

/* line 7907, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker td span.old {
  color: #555555;
}

/* line 7910, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker th.switch {
  width: 145px;
}

/* line 7913, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker th.next,
.editable-input .datepicker th.prev {
  font-size: 19.5px;
}

/* line 7917, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker thead tr:first-child th {
  cursor: pointer;
}

/* line 7920, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker thead tr:first-child th:hover {
  background: #eeeeee;
}

/* line 7923, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.input-append.date .add-on i,
.input-prepend.date .add-on i {
  display: block;
  cursor: pointer;
  width: 16px;
  height: 16px;
}

/* line 7930, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker .next i,
.datepicker .prev i {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
}

/* line 7941, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker .prev i:before {
  content: "\f060";
}

/* line 7944, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.editable-input .datepicker .next i:before {
  content: "\f061";
}

/*Messagebox */
/* line 7948, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.divMessageBox {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 100000;
}

/* line 7957, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.MessageBoxContainer {
  top: 35%;
  color: white;
  position: relative;
  width: 100%;
  background-color: #232323;
  background-color: rgba(0, 0, 0, 0.8);
  padding: 20px;
}

/* line 7966, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.MessageBoxMiddle {
  position: relative;
  left: 20%;
  width: 60%;
}

/* line 7971, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.MessageBoxMiddle .MsgTitle {
  letter-spacing: -1px;
  font-size: 24px;
  font-weight: 300;
}

/* line 7976, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.MessageBoxMiddle .pText {
  font-size: 13px;
}

/* line 7979, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.MessageBoxContainer input {
  width: 50%;
  padding: 5px;
}

/* line 7983, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.MessageBoxContainer select {
  width: 50%;
  padding: 5px;
}

/* line 7987, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.MessageBoxButtonSection {
  width: 100%;
  height: 30px;
}

/* line 7991, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.MessageBoxButtonSection button {
  float: right;
  margin-right: 7px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
  font-weight: bold;
}

/* End of MessageBox */
/* line 8000, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.LoadingBoxContainer {
  top: 20%;
  color: white;
  position: relative;
  width: 100%;
  background-color: #232323;
}

/* line 8007, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.LoadingBoxMiddle {
  position: relative;
  left: 20%;
  width: 50%;
  padding: 10px;
}

/* line 8013, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.LoadingBoxContainer .MsgTitle {
  font-size: 26px;
}

/* line 8016, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.LoadingBoxContainer .pText {
  font-size: 13px;
}

/* line 8019, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#LoadingPoints {
  position: absolute;
}

/* bigBoxes */
/* line 8023, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bigBox {
  position: fixed;
  right: 10px;
  bottom: 10px;
  background-color: #004d60;
  padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  width: 390px;
  height: 150px;
  color: white;
  z-index: 99999;
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  border-left: 5px solid rgba(0, 0, 0, 0.15);
  overflow: hidden;
}

/* line 8042, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bigBox span {
  font-size: 17px;
  font-weight: 300;
  letter-spacing: -1px;
  padding: 5px 0 !important;
  display: block;
}

/* line 8049, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bigBox p {
  font-size: 13px;
  margin-top: 10px;
}

/* line 8053, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#divMiniIcons {
  position: fixed;
  width: 415px;
  right: 10px;
  bottom: 180px;
  z-index: 9999;
  float: right;
}

/* line 8061, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.botClose {
  position: absolute;
  right: 10px;
  height: 16px;
  width: 15px;
  cursor: pointer;
  font-size: 18px;
  opacity: .5;
  display: block;
  top: 15px;
}

/* line 8072, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.botClose:hover {
  opacity: 1;
}

/* line 8075, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#divMiniIcons .cajita {
  text-align: center;
  vertical-align: middle;
  padding: 4px 6px;
  color: #FFF;
  float: right;
  cursor: pointer;
  display: block;
  background-color: #F00;
  font-size: 17px;
  margin-left: 4px;
  margin-top: 5px;
}

/* line 8088, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#divMiniIcons .cajita:active {
  top: 1px;
  left: 1px;
  position: relative;
}

/* line 8093, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.cajita img {
  width: 23px;
  height: 23px;
  padding-left: 3px;
  padding-top: 3px;
}

/* line 8099, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bigBox .bigboxicon {
  font-size: 30px;
  text-align: left;
  position: absolute;
  top: 120px;
  left: 6px;
  z-index: 0;
}

/* line 8107, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.bigBox .bigboxnumber {
  width: 100%;
  text-align: right;
  font-size: 25px;
}

/* End of  bigBoxes */
/* SmallBox */
/* line 8114, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#divSmallBoxes {
  position: fixed;
  right: 0;
  top: 0;
  z-index: 9999;
}

/* line 8120, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.SmallBox {
  position: absolute;
  right: 5px;
  top: 20px;
  width: 420px;
  color: white;
  z-index: 9999;
  overflow: hidden;
  border: 1px solid transparent;
}

/* line 8130, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.SmallBox:hover {
  border: 1px solid #fff;
  cursor: pointer;
}

/* line 8134, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.SmallBox .foto {
  font-size: 50px;
  position: absolute;
  left: 17px;
}

/* line 8139, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.SmallBox .textoFull {
  width: 93%;
  float: left;
  padding-left: 20px;
}

/* line 8144, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.SmallBox .textoFoto {
  width: 78%;
  margin: 3px 20px 3px 80px;
  float: left;
}

/* line 8149, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.miniPic {
  position: absolute;
  bottom: 8px;
  right: 9px;
}

/* line 8154, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.miniIcono {
  height: 100%;
  font-size: 20px;
}

/* line 8158, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.SmallBox span {
  font-size: 17px;
  font-weight: 300;
  letter-spacing: -1px;
  display: block;
  margin: 4px 0;
}

/* line 8165, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.SmallBox p {
  font-size: 13px;
  margin-top: 2px;
}

/* End of SmallBox */
/* line 8170, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#pageslide {
  /* These styles MUST be included. Do not change. */
  display: none;
  position: absolute;
  position: fixed;
  top: 0;
  height: 100%;
  z-index: 999999;
  /* Specify the width of your pageslide here */
  width: 305px;
  padding: 20px;
  /* These styles are optional, and describe how the pageslide will look */
  background-color: #004d60;
  color: #FFF;
  -webkit-box-shadow: inset 0 0 5px 5px #222;
  -moz-shadow: inset 0 0 0px 0px #222;
  box-shadow: inset 0 0 0px 0px #222;
}

/* line 8188, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.purehtml {
  color: white;
  font-size: 16px;
}

/* Mobile Phones */
@media screen and (max-width: 450px) and (max-width: 767px) {
  /* SmallBox Responsive */
  /* line 8195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  #divSmallBoxes {
    position: fixed;
    width: 90%;
    right: 0;
    top: 0;
  }

  /* line 8201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .SmallBox {
    width: 95%;
  }

  /* line 8204, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .SmallBox:hover {
    box-shadow: 0px 0px 10px #888888;
    cursor: pointer;
  }

  /* line 8208, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .SmallBox span {
    font-size: 16px;
    /*font-weight:bold;*/
  }

  /* line 8212, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .SmallBox p {
    font-size: 12px;
    margin-top: 2px;
  }

  /* line 8216, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .SmallBox .textoFull {
    width: 93%;
    float: left;
    padding-left: 20px;
  }

  /* line 8221, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .SmallBox .textoFoto {
    width: 55%;
    margin: 3px 20px 3px 80px;
    float: left;
  }

  /* End of SmallBox Responsive*/
  /* bigBoxes Responsive */
  /* line 8228, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .bigBox {
    position: fixed;
    right: 10px;
    bottom: 10px;
    background-color: #004d60;
    padding-left: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    width: 88%;
    height: 150px;
    color: white;
    z-index: 99999;
  }

  /* End of  bigBoxes  Responsive */
  /*Messagebox Responsive */
  /* line 8244, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .divMessageBox {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    z-index: 100000;
  }

  /* line 8253, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .MessageBoxContainer {
    top: 25%;
    color: white;
    position: relative;
    width: 100%;
    background-color: #232323;
  }

  /* line 8260, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .MessageBoxMiddle {
    position: relative;
    left: 0;
    width: 100%;
    padding: 3px;
  }

  /* line 8266, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .MessageBoxMiddle .MsgTitle {
    font-size: 22px;
  }

  /* line 8269, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .MessageBoxMiddle .pText {
    font-size: 13px;
  }

  /* line 8272, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .MessageBoxContainer input {
    width: 50%;
    padding: 5px;
  }

  /* line 8276, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .MessageBoxContainer select {
    width: 50%;
    padding: 5px;
  }

  /* line 8280, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .MessageBoxButtonSection {
    width: 100%;
    height: 30px;
  }

  /* line 8284, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .MessageBoxButtonSection button {
    float: right;
    margin-right: 5px;
    padding-left: 15px;
    padding-right: 15px;
  }

  /* End of MessageBox Responsive */
}
/* Animations */
/* line 8293, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.animated {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* line 8303, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.animated.fast {
  -webkit-animation-duration: 0.4s;
  -moz-animation-duration: 0.4s;
  -ms-animation-duration: 0.4s;
  -o-animation-duration: 0.4s;
  animation-duration: 0.4s;
}

/*
 * SPARKLINE
 */
/* line 8313, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jqstooltip {
  padding: 7px !important;
  border-radius: 3px !important;
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  border: none !important;
  background-color: #000000 !important;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}

/* line 8324, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.jqstooltip .jqsfield {
  font-family: "Segoe UI", "Open Sans", Calibri, Candara, Arial, sans-serif;
  font-size: 11px;
}

/* line 8328, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#sparks {
  display: block;
  list-style: none;
  margin: 10px 0 0;
  padding: 0;
  text-align: right;
}

/* line 8335, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#sparks li {
  display: inline-block;
  max-height: 47px;
  overflow: hidden;
  text-align: left;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}

/* line 8344, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#sparks li h5 {
  color: #555;
  float: left;
  font-size: 11px;
  font-weight: normal;
  margin: -3px 0 0 0;
  padding: 0;
  border: none;
  text-transform: uppercase;
}

/* line 8354, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#sparks li span {
  color: #636363;
  display: block;
}

/* line 8358, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#sparks li {
  border-left: 1px dotted #c7c7c7;
  padding: 0 10px;
}

/* line 8362, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#sparks li:last-child {
  padding-right: 0;
}

/* line 8365, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#sparks li:first-child {
  border-left: none;
  padding-left: 0;
}

/* line 8369, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.sparks-info {
  min-width: 70px;
}

/* line 8372, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.sparks-info span {
  font-size: 18px;
  line-height: 20px;
  margin: 0;
  text-transform: none;
}

/* line 8378, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.sparks-info .sparkline {
  display: block;
  float: right;
  margin: 3px 0 0 20px;
}

/* width 100% */
/* line 8384, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
[data-sparkline-width="100%"] > canvas {
  width: 100% !important;
}

/* adjustment */
/* line 8388, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.dataTable [data-sparkline-width="100%"] > canvas {
  max-width: 60px !important;
}

/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
@font-face {
  font-family: "summernote";
  font-style: normal;
  font-weight: normal;
  src: url(/assets/summernote-04714387e5181c2f95c96ec2896252f1d11fd1d3548bbbabad1a7bc3ad93c52d.eot);
  src: url(/assets/summernote-04714387e5181c2f95c96ec2896252f1d11fd1d3548bbbabad1a7bc3ad93c52d.eot?#iefix) format("embedded-opentype"), url(/assets/summernote-171b17c72e93d20a94226c2c6acf7b0a550b425cc5feba5f7b74c8d58e62930e.woff) format("woff"), url(/assets/summernote-126fbf247f86533892ba99b9376cf7e8caf2e0f5bb605a2318eb404217ffcb46.ttf) format("truetype");
}
/* line 8404, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
[class^="note-icon-"]:before,
[class*=" note-icon-"]:before {
  display: inline-block;
  font: normal normal normal 14px summernote;
  font-size: inherit;
  -webkit-font-smoothing: antialiased;
  text-decoration: inherit;
  text-rendering: auto;
  text-transform: none;
  speak: none;
  -moz-osx-font-smoothing: grayscale;
}

/* line 8416, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-align-center:before {
  content: "\f101";
}

/* line 8419, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-align-indent:before {
  content: "\f102";
}

/* line 8422, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-align-justify:before {
  content: "\f103";
}

/* line 8425, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-align-left:before {
  content: "\f104";
}

/* line 8428, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-align-outdent:before {
  content: "\f105";
}

/* line 8431, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-align-right:before {
  content: "\f106";
}

/* line 8434, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-align:before {
  content: "\f107";
}

/* line 8437, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-arrows-alt:before {
  content: "\f108";
}

/* line 8440, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-bold:before {
  content: "\f109";
}

/* line 8443, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-caret:before {
  content: "\f10a";
}

/* line 8446, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-chain-broken:before {
  content: "\f10b";
}

/* line 8449, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-circle:before {
  content: "\f10c";
}

/* line 8452, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-close:before {
  content: "\f10d";
}

/* line 8455, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-code:before {
  content: "\f10e";
}

/* line 8458, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-eraser:before {
  content: "\f10f";
}

/* line 8461, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-font:before {
  content: "\f110";
}

/* line 8464, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-frame:before {
  content: "\f111";
}

/* line 8467, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-italic:before {
  content: "\f112";
}

/* line 8470, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-link:before {
  content: "\f113";
}

/* line 8473, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-magic:before {
  content: "\f114";
}

/* line 8476, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-menu-check:before {
  content: "\f115";
}

/* line 8479, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-minus:before {
  content: "\f116";
}

/* line 8482, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-orderedlist:before {
  content: "\f117";
}

/* line 8485, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-pencil:before {
  content: "\f118";
}

/* line 8488, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-picture:before {
  content: "\f119";
}

/* line 8491, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-question:before {
  content: "\f11a";
}

/* line 8494, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-redo:before {
  content: "\f11b";
}

/* line 8497, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-special-character:before {
  content: "\f11c";
}

/* line 8500, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-square:before {
  content: "\f11d";
}

/* line 8503, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-strikethrough:before {
  content: "\f11e";
}

/* line 8506, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-subscript:before {
  content: "\f11f";
}

/* line 8509, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-summernote:before {
  content: "\f120";
}

/* line 8512, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-superscript:before {
  content: "\f121";
}

/* line 8515, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-table:before {
  content: "\f122";
}

/* line 8518, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-text-height:before {
  content: "\f123";
}

/* line 8521, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-trash:before {
  content: "\f124";
}

/* line 8524, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-underline:before {
  content: "\f125";
}

/* line 8527, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-undo:before {
  content: "\f126";
}

/* line 8530, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-unorderedlist:before {
  content: "\f127";
}

/* line 8533, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-icon-video:before {
  content: "\f128";
}

/* Theme Variables
 ------------------------------------------*/
/* Layout
 ------------------------------------------*/
/* line 8540, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor {
  position: relative;
  /* dropzone */
}

/* line 8544, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-dropzone {
  position: absolute;
  display: none;
  z-index: 100;
  color: #87cefa;
  background-color: white;
  opacity: 0.95;
  pointer-event: none;
}

/* line 8553, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-dropzone .note-dropzone-message {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-size: 28px;
  font-weight: bold;
}

/* line 8560, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-dropzone.hover {
  color: #098ddf;
}

/* line 8563, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.dragover .note-dropzone {
  display: table;
}

/* line 8566, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-editing-area {
  position: relative;
}

/* line 8569, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-editing-area .note-editable {
  outline: none;
}

/* line 8572, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-editing-area .note-editable sup {
  vertical-align: super;
}

/* line 8575, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-editing-area .note-editable sub {
  vertical-align: sub;
}

/* Frame mode layout
------------------------------------------*/
/* line 8580, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame {
  border: 1px solid #a9a9a9;
  /* codeview mode */
  /* fullscreen mode */
  /* statusbar */
}

/* line 8586, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame.codeview .note-editing-area .note-editable {
  display: none;
}

/* line 8589, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame.codeview .note-editing-area .note-codable {
  display: block;
}

/* line 8592, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame .note-editing-area {
  overflow: hidden;
  /* editable */
  /* codeable */
}

/* line 8597, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame .note-editing-area .note-editable {
  color: #000;
  padding: 10px;
  overflow: auto;
}

/* line 8602, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"] {
  background-color: #e5e5e5;
}

/* line 8605, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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;
  /* override BS2 default style */
  -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;
}

/* line 8626, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame.fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1050;
  /* bs3 modal-backdrop: 1030, bs2: 1040 */
}

/* line 8634, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame.fullscreen .note-editable {
  background-color: white;
}

/* line 8637, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame.fullscreen .note-resizebar {
  display: none;
}

/* line 8640, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame .note-statusbar {
  background-color: #f5f5f5;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 8645, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame .note-statusbar .note-resizebar {
  padding-top: 1px;
  height: 8px;
  width: 100%;
  cursor: ns-resize;
}

/* line 8651, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar {
  width: 20px;
  margin: 1px auto;
  border-top: 1px solid #a9a9a9;
}

/* line 8656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor.note-frame .note-placeholder {
  padding: 10px;
}

/* Popover
------------------------------------------*/
/* line 8661, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover.popover {
  max-width: none;
}

/* line 8664, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover.popover .popover-content a {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  /* for FF */
  vertical-align: middle;
  /* for FF */
}

/* line 8674, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover.popover .arrow {
  left: 20px !important;
}

/* Popover and Toolbar (Button container)
------------------------------------------*/
/* line 8679, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content,
.panel-heading.note-toolbar {
  margin: 0;
  padding: 0 0 5px 5px;
  /* dropdown-menu for toolbar and popover */
  /* color palette for toolbar and popover */
}

/* line 8686, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content > .btn-group,
.panel-heading.note-toolbar > .btn-group {
  margin-top: 5px;
  margin-left: 0;
  margin-right: 5px;
}

/* line 8692, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .btn-group .note-table,
.panel-heading.note-toolbar .btn-group .note-table {
  min-width: 0;
  padding: 5px;
}

/* line 8697, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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;
}

/* line 8701, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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;
}

/* line 8709, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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;
}

/* line 8717, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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;
}

/* line 8725, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-style h1,
.panel-heading.note-toolbar .note-style h1,
.note-popover .popover-content .note-style h2,
.panel-heading.note-toolbar .note-style h2,
.note-popover .popover-content .note-style h3,
.panel-heading.note-toolbar .note-style h3,
.note-popover .popover-content .note-style h4,
.panel-heading.note-toolbar .note-style h4,
.note-popover .popover-content .note-style h5,
.panel-heading.note-toolbar .note-style h5,
.note-popover .popover-content .note-style h6,
.panel-heading.note-toolbar .note-style h6,
.note-popover .popover-content .note-style blockquote,
.panel-heading.note-toolbar .note-style blockquote {
  margin: 0;
}

/* line 8741, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-color .dropdown-toggle,
.panel-heading.note-toolbar .note-color .dropdown-toggle {
  width: 20px;
  padding-left: 5px;
}

/* line 8746, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-color .dropdown-menu,
.panel-heading.note-toolbar .note-color .dropdown-menu {
  min-width: 340px;
}

/* line 8750, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-color .dropdown-menu .btn-group,
.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group {
  margin: 0;
}

/* line 8754, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-color .dropdown-menu .btn-group:first-child,
.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group:first-child {
  margin: 0 5px;
}

/* line 8758, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-palette-title,
.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title {
  font-size: 12px;
  margin: 2px 7px;
  text-align: center;
  border-bottom: 1px solid #eee;
}

/* line 8765, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset,
.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .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;
}

/* line 8776, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-row,
.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-row {
  height: 20px;
}

/* line 8780, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset:hover,
.panel-heading.note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset:hover {
  background: #eee;
}

/* line 8784, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-para .dropdown-menu,
.panel-heading.note-toolbar .note-para .dropdown-menu {
  min-width: 216px;
  padding: 5px;
}

/* line 8789, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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;
}

/* line 8793, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .dropdown-menu,
.panel-heading.note-toolbar .dropdown-menu {
  min-width: 90px;
  /* dropdown-menu right position */
  /* http://forrst.com/posts/Bootstrap_right_positioned_dropdown-2KB */
  /* dropdown-menu for selectbox */
}

/* line 8800, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .dropdown-menu.right,
.panel-heading.note-toolbar .dropdown-menu.right {
  right: 0;
  left: auto;
}

/* line 8805, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .dropdown-menu.right::before,
.panel-heading.note-toolbar .dropdown-menu.right::before {
  right: 9px;
  left: auto !important;
}

/* line 8810, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .dropdown-menu.right::after,
.panel-heading.note-toolbar .dropdown-menu.right::after {
  right: 10px;
  left: auto !important;
}

/* line 8815, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .dropdown-menu.note-check li a i,
.panel-heading.note-toolbar .dropdown-menu.note-check li a i {
  color: deepskyblue;
  visibility: hidden;
}

/* line 8820, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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;
}

/* line 8824, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-fontsize-10,
.panel-heading.note-toolbar .note-fontsize-10 {
  font-size: 10px;
}

/* line 8828, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-popover .popover-content .note-color-palette,
.panel-heading.note-toolbar .note-color-palette {
  line-height: 1;
}

/* line 8832, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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;
}

/* line 8840, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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;
}

/* Dialog
------------------------------------------*/
/* line 8846, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-dialog > div {
  display: none;
  /* BS2's hide pacth. */
}

/* line 8850, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-dialog .form-group {
  /* overwrite BS's form-horizontal minus margins */
  margin-left: 0;
  margin-right: 0;
}

/* line 8855, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-dialog .note-modal-form {
  margin: 0;
  /* overwrite BS2's form margin bottom */
}

/* line 8859, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-dialog .note-image-dialog .note-dropzone {
  min-height: 100px;
  font-size: 30px;
  line-height: 4;
  /* vertical-align */
  color: lightgray;
  text-align: center;
  border: 4px dashed lightgray;
  margin-bottom: 10px;
}

@-moz-document url-prefix() {
  /* line 8870, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .note-image-input {
    height: auto;
  }
}
/* Placeholder
------------------------------------------*/
/* line 8876, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-placeholder {
  position: absolute;
  color: gray;
}

/* Handle
------------------------------------------*/
/* line 8882, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle {
  /* control selection */
}

/* line 8885, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection {
  position: absolute;
  display: none;
  border: 1px solid black;
}

/* line 8890, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection > div {
  position: absolute;
}

/* line 8893, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection .note-control-selection-bg {
  width: 100%;
  height: 100%;
  background-color: black;
  -webkit-opacity: 0.3;
  -khtml-opacity: 0.3;
  -moz-opacity: 0.3;
  opacity: 0.3;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  filter: alpha(opacity=30);
}

/* line 8904, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection .note-control-handle {
  width: 7px;
  height: 7px;
  border: 1px solid black;
}

/* line 8909, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection .note-control-holder {
  width: 7px;
  height: 7px;
  border: 1px solid black;
}

/* line 8914, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection .note-control-sizing {
  width: 7px;
  height: 7px;
  border: 1px solid black;
  background-color: white;
}

/* line 8920, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection .note-control-nw {
  top: -5px;
  left: -5px;
  border-right: none;
  border-bottom: none;
}

/* line 8926, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection .note-control-ne {
  top: -5px;
  right: -5px;
  border-bottom: none;
  border-left: none;
}

/* line 8932, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection .note-control-sw {
  bottom: -5px;
  left: -5px;
  border-top: none;
  border-right: none;
}

/* line 8938, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection .note-control-se {
  right: -5px;
  bottom: -5px;
  cursor: se-resize;
}

/* line 8943, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection .note-control-se.note-control-holder {
  cursor: default;
  border-top: none;
  border-left: none;
}

/* line 8948, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-handle .note-control-selection .note-control-selection-info {
  right: 0;
  bottom: 0;
  padding: 5px;
  margin: 5px;
  color: white;
  background-color: black;
  font-size: 12px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-opacity: 0.7;
  -khtml-opacity: 0.7;
  -moz-opacity: 0.7;
  opacity: 0.7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  filter: alpha(opacity=70);
}

/* line 8966, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-hint-popover {
  min-width: 100px;
  padding: 2px;
}

/* line 8970, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-hint-popover .popover-content {
  padding: 3px;
  max-height: 150px;
  overflow: auto;
}

/* line 8975, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-hint-popover .popover-content .note-hint-group .note-hint-item {
  display: block !important;
  padding: 3px;
}

/* line 8979, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.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: white;
  white-space: nowrap;
  text-decoration: none;
  background-color: #428bca;
  outline: 0;
  cursor: pointer;
}

/* ADJUSTMENTS */
/* line 8993, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.no-padding .note-editor {
  border: none;
  margin: 0;
}

/* line 8997, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-toolbar {
  border-bottom: 1px solid #a9a9a9;
}

/* line 9000, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-editable {
  background-color: rgba(48, 126, 204, 0.05);
}

/* line 9003, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-editable:focus {
  background-color: #fff;
}

/* line 9006, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-statusbar .note-resizebar {
  border-top: 1px solid #DBDBDB;
}

/* line 9009, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-statusbar:hover {
  background: #EEE;
}

/* line 9012, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.note-editor .note-statusbar:active {
  background: #eaeaea;
}

/*
	Important this file is beeen modified by Webarch
*/
/*------------------------------------*\
    SuperBox
\*------------------------------------*/
/* line 9021, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox *,
.superbox *:after,
.superbox *:before {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

/* SuperBox */
/* line 9036, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-list {
  display: inline-block;
  *display: inline;
  zoom: 1;
  width: 12.5%;
  padding: 5px;
  position: relative;
}

/* line 9044, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-list.active:before {
  content: "\f0d8";
  font-family: FontAwesome;
  display: block;
  position: absolute;
  left: 43%;
  bottom: -34px;
  z-index: 2;
  text-align: center;
  font-size: 45px;
  color: #222222;
}

/* line 9056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-img {
  max-width: 100%;
  width: 100%;
  cursor: pointer;
}

/* line 9061, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-show {
  text-align: left;
  position: relative;
  background-color: #222222;
  width: 100%;
  float: left;
  padding: 25px 0 12px 25px;
  display: none;
  margin: 5px 0;
}

/* line 9071, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-current-img {
  max-width: 100%;
  float: left;
  padding-right: 25px;
  padding-bottom: 13px;
}

/* line 9077, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-img:hover {
  opacity: 0.8;
}

/* line 9080, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-float {
  float: left;
}

/* line 9083, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-close {
  opacity: 0.7;
  cursor: pointer;
  position: absolute;
  top: 15px;
  right: 15px;
  transition: all 0.1s linear 0s;
}

/* line 9091, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-close:hover {
  opacity: 1;
}

/* line 9094, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-imageinfo {
  display: inline-block;
  max-width: 500px;
  color: #fff;
  padding: 0 25px 0 0;
}

/* line 9100, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-imageinfo span {
  font-size: 13px;
  color: #a19994;
  margin-right: -2px;
  padding-top: 10px;
  display: inline-block;
  padding-bottom: 13px;
}

/* line 9108, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-imageinfo > :first-child {
  margin-bottom: 10px;
  font-weight: bold;
}

/* line 9112, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.superbox-imageinfo span p:last-child {
  margin-top: 30px;
}

@media only screen and (min-width: 320px) {
  /* line 9116, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .superbox-list {
    width: 50%;
  }
}
@media only screen and (min-width: 486px) {
  /* line 9121, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .superbox-list {
    width: 25%;
  }
}
@media only screen and (min-width: 768px) {
  /* line 9126, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .superbox-list {
    width: 16.66666667%;
  }
}
@media only screen and (min-width: 1025px) {
  /* line 9131, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .superbox-list {
    width: 12.5%;
  }
}
@media only screen and (min-width: 1824px) {
  /* line 9136, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
  .superbox-list {
    width: 12.5%;
  }
}
/* line 9140, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#speech-btn > :first-child {
  position: relative;
}

/* line 9143, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.voice-command-active #speech-btn > :first-child > a {
  background: #0E70CA;
  border: 1px solid #125A9C;
  color: rgba(255, 255, 255, 0.9);
}

/* line 9148, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.voice-command-active.service-not-allowed #speech-btn > :first-child > a {
  background: #a90329;
  border: 1px solid #8B0913;
  color: rgba(255, 255, 255, 0.9);
}

/* line 9153, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.voice-command-active.service-allowed #speech-btn > :first-child > a {
  background: url(/assets/voicecommand/active-btn-8cb94f485bf9285ee69d3e203fd5dc2133ece3a8409040e997a1c7e31bb92e19.gif) no-repeat center center #0e70ca;
  border: 1px solid #125A9C;
  color: rgba(255, 255, 255, 0.9);
}

/* line 9158, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#speech-btn > :first-child > a + .popover {
  display: none;
  top: 42px;
  left: -113px;
  width: 255px;
}

/* line 9164, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#speech-btn > :first-child > a + .popover > .popover-content {
  padding: 9px 12px;
}

/* line 9167, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
#speech-btn > :first-child > a + .popover .btn {
  padding: 4px 12px;
}

/* line 9170, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.vc-title {
  margin-bottom: 10px !important;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
}

/* line 9176, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.vc-title-error {
  display: none;
}

/* line 9179, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.voice-command-active.service-not-allowed .vc-title,
.voice-command-active.service-not-allowed .popover .btn,
.service-not-allowed .vc-title,
.service-not-allowed .popover .btn {
  display: none !important;
}

/* line 9185, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.voice-command-active.service-not-allowed .vc-title-error {
  display: block;
}

/* line 9188, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production-plugins.scss */
.vc-title > small {
  font-size: 80%;
}
@charset "UTF-8";
/*!
 * SmartAdmin v1.8.2 ()
 * Copyright 2011-2016 
 */
/*!
 * SmartAdmin - Responsive WebApp
 *
 * Copyright 2014 bootstraphunter.com
 * Designed and built with all the love in the world by @bootstraphunt.
 */
/*
 * SMARTADMIN VARIABLES
 * All variables related specifically to the theme starts from here:
 */
/* left side */
/* right side */
/* the color that flashes when you click on the first nav element */
/* the plus icon that appears on the parent nav when expanding and collapsing */
/* these values will only address the first parent in the entire nav */
/* the plus & minus icons */
/* margin top */
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
/* line 29, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* line 39, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fast {
  -webkit-animation-duration: .5s;
  -moz-animation-duration: .5s;
  -o-animation-duration: .5s;
  animation-duration: .5s;
}

/* line 45, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.hinge {
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
  -o-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@-moz-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@-o-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
/* line 95, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.flash {
  -webkit-animation-name: flash;
  -moz-animation-name: flash;
  -o-animation-name: flash;
  animation-name: flash;
}

@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
  }
}
@-moz-keyframes shake {
  0%,
  100% {
    -moz-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -moz-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -moz-transform: translateX(10px);
  }
}
@-o-keyframes shake {
  0%,
  100% {
    -o-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -o-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -o-transform: translateX(10px);
  }
}
@keyframes shake {
  0%,
  100% {
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    transform: translateX(10px);
  }
}
/* line 177, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.shake {
  -webkit-animation-name: shake;
  -moz-animation-name: shake;
  -o-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
  }
}
@-moz-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -moz-transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
  }
}
@-o-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -o-transform: translateY(0);
  }
  40% {
    -o-transform: translateY(-30px);
  }
  60% {
    -o-transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
/* line 243, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounce {
  -webkit-animation-name: bounce;
  -moz-animation-name: bounce;
  -o-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
  }
}
@-moz-keyframes tada {
  0% {
    -moz-transform: scale(1);
  }
  10%,
  20% {
    -moz-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -moz-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -moz-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -moz-transform: scale(1) rotate(0);
  }
}
@-o-keyframes tada {
  0% {
    -o-transform: scale(1);
  }
  10%,
  20% {
    -o-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -o-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -o-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -o-transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    transform: scale(1);
  }
  10%,
  20% {
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    transform: scale(1) rotate(0);
  }
}
/* line 341, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.tada {
  -webkit-animation-name: tada;
  -moz-animation-name: tada;
  -o-animation-name: tada;
  animation-name: tada;
}

@-webkit-keyframes swing {
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transform-origin: top center;
  }
  20% {
    -webkit-transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}
@-moz-keyframes swing {
  20% {
    -moz-transform: rotate(15deg);
  }
  40% {
    -moz-transform: rotate(-10deg);
  }
  60% {
    -moz-transform: rotate(5deg);
  }
  80% {
    -moz-transform: rotate(-5deg);
  }
  100% {
    -moz-transform: rotate(0deg);
  }
}
@-o-keyframes swing {
  20% {
    -o-transform: rotate(15deg);
  }
  40% {
    -o-transform: rotate(-10deg);
  }
  60% {
    -o-transform: rotate(5deg);
  }
  80% {
    -o-transform: rotate(-5deg);
  }
  100% {
    -o-transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
/* line 422, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.swing {
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  -o-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  -moz-animation-name: swing;
  -o-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
  }
}
@-moz-keyframes wobble {
  0% {
    -moz-transform: translateX(0%);
  }
  15% {
    -moz-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -moz-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -moz-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -moz-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -moz-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -moz-transform: translateX(0%);
  }
}
@-o-keyframes wobble {
  0% {
    -o-transform: translateX(0%);
  }
  15% {
    -o-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -o-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -o-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -o-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -o-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -o-transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    transform: translateX(0%);
  }
  15% {
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    transform: translateX(0%);
  }
}
/* line 524, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.wobble {
  -webkit-animation-name: wobble;
  -moz-animation-name: wobble;
  -o-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(1);
  }
  50% {
    -moz-transform: scale(1.1);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-o-keyframes pulse {
  0% {
    -o-transform: scale(1);
  }
  50% {
    -o-transform: scale(1.1);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
/* line 574, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.pulse {
  -webkit-animation-name: pulse;
  -moz-animation-name: pulse;
  -o-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
}
@-moz-keyframes flip {
  0% {
    -moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -moz-animation-timing-function: ease-out;
  }
  40% {
    -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -moz-animation-timing-function: ease-out;
  }
  50% {
    -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -moz-animation-timing-function: ease-in;
  }
  80% {
    -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -moz-animation-timing-function: ease-in;
  }
  100% {
    -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -moz-animation-timing-function: ease-in;
  }
}
@-o-keyframes flip {
  0% {
    -o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -o-animation-timing-function: ease-out;
  }
  40% {
    -o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -o-animation-timing-function: ease-out;
  }
  50% {
    -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -o-animation-timing-function: ease-in;
  }
  80% {
    -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -o-animation-timing-function: ease-in;
  }
  100% {
    -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -o-animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    animation-timing-function: ease-in;
  }
  100% {
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    animation-timing-function: ease-in;
  }
}
/* line 668, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.flip {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flip;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flip;
  -o-backface-visibility: visible !important;
  -o-animation-name: flip;
  backface-visibility: visible !important;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-moz-keyframes flipInX {
  0% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -moz-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -moz-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-o-keyframes flipInX {
  0% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -o-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -o-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
/* line 742, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.flipInX {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInX;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInX;
  backface-visibility: visible !important;
  animation-name: flipInX;
}

@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@-moz-keyframes flipOutX {
  0% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@-o-keyframes flipOutX {
  0% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
/* line 792, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.flipOutX {
  -webkit-animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -moz-animation-name: flipOutX;
  -moz-backface-visibility: visible !important;
  -o-animation-name: flipOutX;
  -o-backface-visibility: visible !important;
  animation-name: flipOutX;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-moz-keyframes flipInY {
  0% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -moz-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -moz-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-o-keyframes flipInY {
  0% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -o-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -o-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
/* line 866, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.flipInY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInY;
  backface-visibility: visible !important;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@-moz-keyframes flipOutY {
  0% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@-o-keyframes flipOutY {
  0% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
/* line 916, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.flipOutY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipOutY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipOutY;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* line 958, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeIn {
  -webkit-animation-name: fadeIn;
  -moz-animation-name: fadeIn;
  -o-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/* line 1004, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeInUp {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  -o-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/* line 1050, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeInDown {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -o-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/* line 1096, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  -o-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/* line 1142, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeInRight {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/* line 1188, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  -moz-animation-name: fadeInUpBig;
  -o-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/* line 1234, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  -moz-animation-name: fadeInDownBig;
  -o-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/* line 1280, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  -moz-animation-name: fadeInLeftBig;
  -o-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
/* line 1326, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  -moz-animation-name: fadeInRightBig;
  -o-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/* line 1364, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeOut {
  -webkit-animation-name: fadeOut;
  -moz-animation-name: fadeOut;
  -o-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
}
@-moz-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
}
@-o-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-20px);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-20px);
  }
}
/* line 1410, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  -moz-animation-name: fadeOutUp;
  -o-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
}
@-moz-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
}
@-o-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(20px);
  }
}
/* line 1456, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  -moz-animation-name: fadeOutDown;
  -o-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
}
@-moz-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
}
@-o-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-20px);
  }
}
/* line 1502, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  -moz-animation-name: fadeOutLeft;
  -o-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
}
@-moz-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
}
@-o-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(20px);
  }
}
/* line 1548, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  -moz-animation-name: fadeOutRight;
  -o-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}
@-o-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
/* line 1594, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  -moz-animation-name: fadeOutUpBig;
  -o-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}
@-moz-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
}
@-o-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}
/* line 1640, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  -moz-animation-name: fadeOutDownBig;
  -o-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@-moz-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}
@-o-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
/* line 1686, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  -moz-animation-name: fadeOutLeftBig;
  -o-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@-moz-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}
@-o-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
/* line 1732, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  -moz-animation-name: fadeOutRightBig;
  -o-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes bounceIn {
  0% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -moz-transform: scale(1.05);
  }
  70% {
    -moz-transform: scale(0.9);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-o-keyframes bounceIn {
  0% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -o-transform: scale(1.05);
  }
  70% {
    -o-transform: scale(0.9);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  70% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slideInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
@-o-keyframes slideInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  100% {
    -o-transform: translateY(0);
  }
}
@keyframes slideInDown {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  100% {
    transform: translateY(0);
  }
}
/* line 1838, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.slideInDown {
  -webkit-animation-name: slideInDown;
  -moz-animation-name: slideInDown;
  -o-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes slideInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-o-keyframes slideInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes slideInLeft {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  100% {
    transform: translateX(0);
  }
}
/* line 1880, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  -moz-animation-name: slideInLeft;
  -o-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes slideInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-o-keyframes slideInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes slideInRight {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  100% {
    transform: translateX(0);
  }
}
/* line 1922, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.slideInRight {
  -webkit-animation-name: slideInRight;
  -moz-animation-name: slideInRight;
  -o-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@-moz-keyframes slideOutLeft {
  0% {
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}
@-o-keyframes slideOutLeft {
  0% {
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}
@keyframes slideOutLeft {
  0% {
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
/* line 1964, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  -moz-animation-name: slideOutLeft;
  -o-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@-moz-keyframes slideOutRight {
  0% {
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}
@-o-keyframes slideOutRight {
  0% {
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}
@keyframes slideOutRight {
  0% {
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
/* line 2006, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  -moz-animation-name: slideOutRight;
  -o-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes slideOutUp {
  0% {
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}
@-o-keyframes slideOutUp {
  0% {
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}
@keyframes slideOutUp {
  0% {
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
/* line 2048, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  -moz-animation-name: slideOutUp;
  -o-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

/* line 2054, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounceIn {
  -webkit-animation-name: bounceIn;
  -moz-animation-name: bounceIn;
  -o-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes bounceInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(-30px);
  }
  80% {
    -moz-transform: translateY(10px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
@-o-keyframes bounceInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(-30px);
  }
  80% {
    -o-transform: translateY(10px);
  }
  100% {
    -o-transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(-30px);
  }
  80% {
    transform: translateY(10px);
  }
  100% {
    transform: translateY(0);
  }
}
/* line 2124, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounceInUp {
  -webkit-animation-name: bounceInUp;
  -moz-animation-name: bounceInUp;
  -o-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes bounceInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(30px);
  }
  80% {
    -moz-transform: translateY(-10px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
@-o-keyframes bounceInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(30px);
  }
  80% {
    -o-transform: translateY(-10px);
  }
  100% {
    -o-transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(30px);
  }
  80% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
/* line 2194, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounceInDown {
  -webkit-animation-name: bounceInDown;
  -moz-animation-name: bounceInDown;
  -o-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(30px);
  }
  80% {
    -moz-transform: translateX(-10px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-o-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(30px);
  }
  80% {
    -o-transform: translateX(-10px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(30px);
  }
  80% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(0);
  }
}
/* line 2264, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  -moz-animation-name: bounceInLeft;
  -o-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes bounceInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(-30px);
  }
  80% {
    -moz-transform: translateX(10px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-o-keyframes bounceInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(-30px);
  }
  80% {
    -o-transform: translateX(10px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(-30px);
  }
  80% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0);
  }
}
/* line 2334, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounceInRight {
  -webkit-animation-name: bounceInRight;
  -moz-animation-name: bounceInRight;
  -o-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
}
@-moz-keyframes bounceOut {
  0% {
    -moz-transform: scale(1);
  }
  25% {
    -moz-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -moz-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
}
@-o-keyframes bounceOut {
  0% {
    -o-transform: scale(1);
  }
  25% {
    -o-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -o-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.3);
  }
}
/* line 2404, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounceOut {
  -webkit-animation-name: bounceOut;
  -moz-animation-name: bounceOut;
  -o-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes bounceOutUp {
  0% {
    -moz-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}
@-o-keyframes bounceOutUp {
  0% {
    -o-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
/* line 2462, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  -moz-animation-name: bounceOutUp;
  -o-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}
@-moz-keyframes bounceOutDown {
  0% {
    -moz-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
}
@-o-keyframes bounceOutDown {
  0% {
    -o-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
}
@keyframes bounceOutDown {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}
/* line 2520, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  -moz-animation-name: bounceOutDown;
  -o-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@-moz-keyframes bounceOutLeft {
  0% {
    -moz-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}
@-o-keyframes bounceOutLeft {
  0% {
    -o-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}
@keyframes bounceOutLeft {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
/* line 2578, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  -moz-animation-name: bounceOutLeft;
  -o-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@-moz-keyframes bounceOutRight {
  0% {
    -moz-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}
@-o-keyframes bounceOutRight {
  0% {
    -o-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}
@keyframes bounceOutRight {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
/* line 2636, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  -moz-animation-name: bounceOutRight;
  -o-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateIn {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateIn {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    transform-origin: center center;
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
}
/* line 2690, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rotateIn {
  -webkit-animation-name: rotateIn;
  -moz-animation-name: rotateIn;
  -o-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
/* line 2744, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  -moz-animation-name: rotateInUpLeft;
  -o-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInDownLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInDownLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
/* line 2798, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  -moz-animation-name: rotateInDownLeft;
  -o-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
/* line 2852, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  -moz-animation-name: rotateInUpRight;
  -o-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
/* line 2906, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  -moz-animation-name: rotateInDownRight;
  -o-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(200deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOut {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(200deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOut {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: center center;
    transform: rotate(200deg);
    opacity: 0;
  }
}
/* line 2960, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rotateOut {
  -webkit-animation-name: rotateOut;
  -moz-animation-name: rotateOut;
  -o-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}
/* line 3014, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  -moz-animation-name: rotateOutUpLeft;
  -o-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutDownLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutDownLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
/* line 3068, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  -moz-animation-name: rotateOutDownLeft;
  -o-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
/* line 3122, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  -moz-animation-name: rotateOutUpRight;
  -o-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}
/* line 3176, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  -moz-animation-name: rotateOutDownRight;
  -o-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    opacity: 0;
  }
}
@-moz-keyframes hinge {
  0% {
    -moz-transform: rotate(0);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -moz-transform: rotate(80deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  40% {
    -moz-transform: rotate(60deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  80% {
    -moz-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  100% {
    -moz-transform: translateY(700px);
    opacity: 0;
  }
}
@-o-keyframes hinge {
  0% {
    -o-transform: rotate(0);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -o-transform: rotate(80deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  40% {
    -o-transform: rotate(60deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  80% {
    -o-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  100% {
    -o-transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    transform: rotate(0);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    transform: rotate(80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40% {
    transform: rotate(60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  80% {
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  100% {
    transform: translateY(700px);
    opacity: 0;
  }
}
/* line 3294, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.hinge {
  -webkit-animation-name: hinge;
  -moz-animation-name: hinge;
  -o-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
}
@-moz-keyframes rollIn {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0px) rotate(0deg);
  }
}
@-o-keyframes rollIn {
  0% {
    opacity: 0;
    -o-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0px) rotate(0deg);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
}
/* line 3340, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rollIn {
  -webkit-animation-name: rollIn;
  -moz-animation-name: rollIn;
  -o-animation-name: rollIn;
  animation-name: rollIn;
}

@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
  }
}
@-moz-keyframes rollOut {
  0% {
    opacity: 1;
    -moz-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(100%) rotate(120deg);
  }
}
@-o-keyframes rollOut {
  0% {
    opacity: 1;
    -o-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(100%) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    transform: translateX(100%) rotate(120deg);
  }
}
/* line 3386, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.rollOut {
  -webkit-animation-name: rollOut;
  -moz-animation-name: rollOut;
  -o-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@-moz-keyframes lightSpeedIn {
  0% {
    -moz-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -moz-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -moz-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@-o-keyframes lightSpeedIn {
  0% {
    -o-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -o-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -o-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
/* line 3464, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  -moz-animation-name: lightSpeedIn;
  -o-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-timing-function: ease-out;
  -o-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

/* line 3474, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.lightSpeedIn {
  -webkit-animation-duration: .5s;
  -moz-animation-duration: .5s;
  -o-animation-duration: .5s;
  animation-duration: 0.5s;
}

@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@-moz-keyframes lightSpeedOut {
  0% {
    -moz-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@-o-keyframes lightSpeedOut {
  0% {
    -o-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
/* line 3520, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  -moz-animation-name: lightSpeedOut;
  -o-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  -o-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

/* line 3530, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.animated.lightSpeedOut {
  -webkit-animation-duration: .25s;
  -moz-animation-duration: .25s;
  -o-animation-duration: .25s;
  animation-duration: 0.25s;
}

/* line 3536, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -moz-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity 0.15s linear;
}

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/*!
 * jQuery UI Bootstrap (1.0 alpha)
 * http://addyosmani.github.io/jquery-ui-bootstrap/
 *
 * Copyright 2012 - 2013, Addy Osmani
 * Dual licensed under the MIT or GPL Version 2 licenses.
 *
 * Portions copyright jQuery UI & Twitter Bootstrap
 */
/********** VJ - Move to Less - Start *************/
/* Layout helpers
 ----------------------------------*/
/* line 3595, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-helper-hidden {
  display: none;
}

/* line 3598, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 3608, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 3618, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

/* line 3624, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-helper-clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 3631, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-helper-clearfix {
  /*display: inline-block; */
  display: block;
  min-height: 0;
  /* support: IE7 */
}

/* required comment for clearfix to work in Opera \*/
/* line 3638, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
* html .ui-helper-clearfix {
  height: 1%;
}

/* end clearfix */
/* line 3642, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 3651, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-front {
  z-index: 100;
}

/* Interaction Cues
 ----------------------------------*/
/* line 3656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-disabled {
  cursor: default !important;
}

/* Icons
 ----------------------------------*/
/* states and images */
/* line 3662, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* Misc visuals
 ----------------------------------*/
/*
 * jQuery UI Resizable 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/resizable/
 */
/* line 3679, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable {
  position: relative;
}

/* line 3682, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  z-index: 99999;
  display: block;
}

/* line 3688, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}

/* line 3692, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}

/* line 3699, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}

/* line 3706, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}

/* line 3713, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}

/* line 3720, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}

/* line 3727, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}

/* line 3734, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}

/* line 3741, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}

/*
 * jQuery UI Selectable 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://jqueryui.com/selectable/
 */
/* line 3757, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}

/*
 * jQuery UI CSS Framework 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 *
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */
/* Component containers
 ----------------------------------*/
/* line 3775, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
}

/* line 3779, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget .ui-widget {
  font-size: 13px;
}

/* line 3782, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: inherit;
}

/* line 3789, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget-content {
  border: 1px solid #aaaaaa;
  background: #ffffff;
  color: #404040;
}

/* line 3794, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget-header {
  font-weight: bold;
  background-color: #F5F5F5;
  border-color: #DDDDDD;
  color: #333333;
}

/* line 3800, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget-header a {
  color: #222222;
}

/* Interaction states
 ----------------------------------*/
/* line 3805, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  color: #333333;
  background-color: #ffffff;
  font-weight: normal;
  border: 1px solid #cccccc;
}

/* line 3813, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #555555;
  text-decoration: none;
}

/* line 3819, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
  text-decoration: none;
}

/* line 3830, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
  color: #333333;
  text-decoration: none;
}

/* line 3837, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #adadad;
  font-weight: normal;
  color: #333333;
}

/* line 3844, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #333333;
  text-decoration: none;
}

/* line 3850, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget :active {
  outline: none;
}

/* Interaction Cues
 ----------------------------------*/
/* line 3855, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-highlight,
.ui-state-error,
.ui-state-default {
  position: relative;
  border-width: 1px;
  border-style: solid;
}

/* line 3862, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-highlight p,
.ui-state-error p,
.ui-state-default p {
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  margin: 7px 15px;
}

/* line 3870, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  color: #3a87ad;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

/* line 3877, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #2d6987;
}

/* line 3882, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #eed3d7;
}

/* line 3889, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #953b39;
}

/* line 3894, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #953b39;
}

/* line 3899, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 3904, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: alpha(opacity=70);
  font-weight: normal;
}

/* line 3911, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: alpha(opacity=35);
  background-image: none;
}

/* line 3918, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
  /* For IE8 - See #6059 */
}

/* Icons
 ----------------------------------*/
/* states and images*/
/* line 3925, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url(/assets/jqueryui/ui-icons_222222_256x240-84662c5d246211ce1883cb9a8ec73a8a258bb6132d3848e8f454f94ab72163d9.png);
}

/* line 3930, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget-content .ui-icon {
  background-image: url(/assets/jqueryui/ui-icons_222222_256x240-84662c5d246211ce1883cb9a8ec73a8a258bb6132d3848e8f454f94ab72163d9.png);
}

/* line 3933, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget-header .ui-icon {
  background-image: url(/assets/jqueryui/ui-icons_222222_256x240-84662c5d246211ce1883cb9a8ec73a8a258bb6132d3848e8f454f94ab72163d9.png);
}

/* line 3936, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-default .ui-icon {
  background-image: url(/assets/jqueryui/ui-icons_888888_256x240-ba095ff68f4d2abab012f9dfb7982e06499a89ff485f5c9bbb91921e5ed23564.png);
}

/* line 3939, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url(/assets/jqueryui/ui-icons_454545_256x240-8f9c96ea3f844e41744402719ef96697d014b9399632a72f46ffb9242dbcb7bc.png);
}

/* line 3943, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-active .ui-icon {
  background-image: url(/assets/jqueryui/ui-icons_454545_256x240-8f9c96ea3f844e41744402719ef96697d014b9399632a72f46ffb9242dbcb7bc.png);
}

/* line 3946, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-highlight .ui-icon {
  background-image: url(/assets/jqueryui/ui-icons_2e83ff_256x240-9a0b6093358816623b3b136c4e62f0f411ec97d385cc854d350b7fb38f04d4c7.png);
}

/* line 3949, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url(/assets/jqueryui/ui-icons_f6cf3b_256x240-0b5679adf1f5d2e1b07b0071733da4b33135f3b07f04cf5ddcbe244b60022c9f.png);
}

/* positioning */
/* line 3954, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-1-n {
  background-position: 0 0;
}

/* line 3957, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}

/* line 3960, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-1-e {
  background-position: -32px 0;
}

/* line 3963, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-1-se {
  background-position: -48px 0;
}

/* line 3966, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-1-s {
  background-position: -64px 0;
}

/* line 3969, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}

/* line 3972, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-1-w {
  background-position: -96px 0;
}

/* line 3975, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}

/* line 3978, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}

/* line 3981, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}

/* line 3984, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

/* line 3987, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

/* line 3990, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

/* line 3993, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

/* line 3996, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}

/* line 3999, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

/* line 4002, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

/* line 4005, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

/* line 4008, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

/* line 4011, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

/* line 4014, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

/* line 4017, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

/* line 4020, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

/* line 4023, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

/* line 4026, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}

/* line 4029, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

/* line 4032, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

/* line 4035, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

/* line 4038, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

/* line 4041, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

/* line 4044, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

/* line 4047, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

/* line 4050, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

/* line 4053, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

/* line 4056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

/* line 4059, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

/* line 4062, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}

/* line 4065, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

/* line 4068, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

/* line 4071, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

/* line 4074, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

/* line 4077, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

/* line 4080, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

/* line 4083, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

/* line 4086, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

/* line 4089, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

/* line 4092, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

/* line 4095, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

/* line 4098, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

/* line 4101, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

/* line 4104, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

/* line 4107, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

/* line 4110, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

/* line 4113, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

/* line 4116, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

/* line 4119, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

/* line 4122, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

/* line 4125, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

/* line 4128, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

/* line 4131, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

/* line 4134, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

/* line 4137, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

/* line 4140, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

/* line 4143, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

/* line 4146, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

/* line 4149, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

/* line 4152, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-extlink {
  background-position: -32px -80px;
}

/* line 4155, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-newwin {
  background-position: -48px -80px;
}

/* line 4158, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-refresh {
  background-position: -64px -80px;
}

/* line 4161, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-shuffle {
  background-position: -80px -80px;
}

/* line 4164, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

/* line 4167, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

/* line 4170, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

/* line 4173, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-folder-open {
  background-position: -16px -96px;
}

/* line 4176, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-document {
  background-position: -32px -96px;
}

/* line 4179, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-document-b {
  background-position: -48px -96px;
}

/* line 4182, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-note {
  background-position: -64px -96px;
}

/* line 4185, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-mail-closed {
  background-position: -80px -96px;
}

/* line 4188, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-mail-open {
  background-position: -96px -96px;
}

/* line 4191, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-suitcase {
  background-position: -112px -96px;
}

/* line 4194, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-comment {
  background-position: -128px -96px;
}

/* line 4197, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-person {
  background-position: -144px -96px;
}

/* line 4200, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-print {
  background-position: -160px -96px;
}

/* line 4203, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-trash {
  background-position: -176px -96px;
}

/* line 4206, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-locked {
  background-position: -192px -96px;
}

/* line 4209, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-unlocked {
  background-position: -208px -96px;
}

/* line 4212, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-bookmark {
  background-position: -224px -96px;
}

/* line 4215, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-tag {
  background-position: -240px -96px;
}

/* line 4218, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-home {
  background-position: 0 -112px;
}

/* line 4221, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-flag {
  background-position: -16px -112px;
}

/* line 4224, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-calendar {
  background-position: -32px -112px;
}

/* line 4227, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-cart {
  background-position: -48px -112px;
}

/* line 4230, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-pencil {
  background-position: -64px -112px;
}

/* line 4233, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-clock {
  background-position: -80px -112px;
}

/* line 4236, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-disk {
  background-position: -96px -112px;
}

/* line 4239, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-calculator {
  background-position: -112px -112px;
}

/* line 4242, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-zoomin {
  background-position: -128px -112px;
}

/* line 4245, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-zoomout {
  background-position: -144px -112px;
}

/* line 4248, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-search {
  background-position: -160px -112px;
}

/* line 4251, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-wrench {
  background-position: -176px -112px;
}

/* line 4254, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-gear {
  background-position: -192px -112px;
}

/* line 4257, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-heart {
  background-position: -208px -112px;
}

/* line 4260, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-star {
  background-position: -224px -112px;
}

/* line 4263, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-link {
  background-position: -240px -112px;
}

/* line 4266, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-cancel {
  background-position: 0 -128px;
}

/* line 4269, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-plus {
  background-position: -16px -128px;
}

/* line 4272, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-plusthick {
  background-position: -32px -128px;
}

/* line 4275, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-minus {
  background-position: -48px -128px;
}

/* line 4278, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-minusthick {
  background-position: -64px -128px;
}

/* line 4281, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-close {
  background-position: -80px -128px;
}

/* line 4284, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-closethick {
  background-position: -96px -128px;
}

/* line 4287, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-key {
  background-position: -112px -128px;
}

/* line 4290, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-lightbulb {
  background-position: -128px -128px;
}

/* line 4293, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-scissors {
  background-position: -144px -128px;
}

/* line 4296, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-clipboard {
  background-position: -160px -128px;
}

/* line 4299, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-copy {
  background-position: -176px -128px;
}

/* line 4302, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-contact {
  background-position: -192px -128px;
}

/* line 4305, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-image {
  background-position: -208px -128px;
}

/* line 4308, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-video {
  background-position: -224px -128px;
}

/* line 4311, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-script {
  background-position: -240px -128px;
}

/* line 4314, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-alert {
  background-position: 0 -144px;
}

/* line 4317, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-info {
  background-position: -16px -144px;
}

/* line 4320, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-notice {
  background-position: -32px -144px;
}

/* line 4323, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-help {
  background-position: -48px -144px;
}

/* line 4326, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-check {
  background-position: -64px -144px;
}

/* line 4329, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-bullet {
  background-position: -80px -144px;
}

/* line 4332, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-radio-on {
  background-position: -96px -144px;
}

/* line 4335, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-radio-off {
  background-position: -112px -144px;
}

/* line 4338, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-pin-w {
  background-position: -128px -144px;
}

/* line 4341, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-pin-s {
  background-position: -144px -144px;
}

/* line 4344, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-play {
  background-position: 0 -160px;
}

/* line 4347, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-pause {
  background-position: -16px -160px;
}

/* line 4350, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-seek-next {
  background-position: -32px -160px;
}

/* line 4353, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-seek-prev {
  background-position: -48px -160px;
}

/* line 4356, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-seek-end {
  background-position: -64px -160px;
}

/* line 4359, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

/* line 4362, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* line 4365, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-stop {
  background-position: -96px -160px;
}

/* line 4368, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-eject {
  background-position: -112px -160px;
}

/* line 4371, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-volume-off {
  background-position: -128px -160px;
}

/* line 4374, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-volume-on {
  background-position: -144px -160px;
}

/* line 4377, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-power {
  background-position: 0 -176px;
}

/* line 4380, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-signal-diag {
  background-position: -16px -176px;
}

/* line 4383, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-signal {
  background-position: -32px -176px;
}

/* line 4386, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-battery-0 {
  background-position: -48px -176px;
}

/* line 4389, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-battery-1 {
  background-position: -64px -176px;
}

/* line 4392, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-battery-2 {
  background-position: -80px -176px;
}

/* line 4395, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-battery-3 {
  background-position: -96px -176px;
}

/* line 4398, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-plus {
  background-position: 0 -192px;
}

/* line 4401, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-minus {
  background-position: -16px -192px;
}

/* line 4404, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-close {
  background-position: -32px -192px;
}

/* line 4407, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

/* line 4410, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

/* line 4413, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

/* line 4416, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

/* line 4419, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

/* line 4422, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

/* line 4425, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

/* line 4428, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

/* line 4431, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

/* line 4434, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

/* line 4437, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circle-check {
  background-position: -208px -192px;
}

/* line 4440, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

/* line 4443, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

/* line 4446, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

/* line 4449, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

/* line 4452, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

/* line 4455, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

/* line 4458, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

/* line 4461, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

/* line 4464, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

/* line 4467, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

/* line 4470, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

/* line 4473, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
 ----------------------------------*/
/* Corner radius */
/* line 4479, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-corner-all {
  -webkit-border-radius: 0px;
  /* Safari 4 */
  -moz-border-radius: 0px;
  /* Firefox 3.6 */
  border-radius: 0px;
}

/* line 4486, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  -webkit-border-top-left-radius: 4px;
  /* Safari 4 */
  -moz-border-radius-topleft: 4px;
  /* Firefox 3.6 */
  border-top-left-radius: 4px;
}

/* line 4495, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  -webkit-border-top-right-radius: 4px;
  /* Safari 4 */
  -moz-border-radius-topright: 4px;
  /* Firefox 3.6 */
  border-top-right-radius: 4px;
}

/* line 4504, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  -webkit-border-bottom-left-radius: 4px;
  /* Safari 4 */
  -moz-border-radius-bottomleft: 4px;
  /* Firefox 3.6 */
  border-bottom-left-radius: 4px;
}

/* line 4513, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  -webkit-border-bottom-right-radius: 4px;
  /* Safari 4 */
  -moz-border-radius-bottomright: 4px;
  /* Firefox 3.6 */
  border-bottom-right-radius: 4px;
}

/* Overlays */
/* line 4523, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: .30;
  filter: alpha(opacity=30);
  position: absolute;
  z-index: 949 !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 4534, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget-shadow {
  margin: -8px 0 0 -8px;
  padding: 8px;
  background: #aaaaaa;
  opacity: .30;
  filter: alpha(opacity=30);
  -webkit-border-radius: 8px;
  /* Safari 4 */
  -moz-border-radius: 8px;
  /* Firefox 3.6 */
  border-radius: 8px;
}

/*
 * jQuery UI Accordion 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://jqueryui.com/accordion/
 */
/* IE/Win - Fix animation bug - #4615 */
/* line 4556, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion {
  width: 100%;
}

/* line 4559, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-li-fix {
  display: inline;
}

/* line 4562, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-header-active {
  border-bottom: 0 !important;
}

/* line 4565, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin-top: 2px;
  padding: .5em .5em .5em .7em;
  min-height: 0;
  /* support: IE7 */
}

/* line 4574, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-icons {
  padding-left: 2.2em;
}

/* line 4577, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-noicons {
  padding-left: .7em;
}

/* line 4580, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
  padding-left: 2.2em;
}

/* line 4583, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position: absolute;
  left: .5em;
  top: 50%;
  margin-top: -8px;
}

/* line 4589, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0 none;
  margin-top: -3px;
  position: relative;
  top: 1px;
  margin-bottom: 2px;
  overflow: auto;
  display: none;
}

/* line 4599, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-content-active {
  display: block;
}

/*
 * jQuery UI Autocomplete 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://jqueryui.com/autocomplete/
 */
/* line 4611, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}

/*
 * jQuery UI Button 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
/* line 4626, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid #ccc;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

/* line 4644, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 4649, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button:focus,
.ui-button:hover {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
  text-decoration: none;
}

/* line 4656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
ui-button.disabled,
ui-button[disabled],
fieldset[disabled] ui-button,
ui-button.disabled:hover,
ui-button[disabled]:hover,
fieldset[disabled] ui-button:hover,
ui-button.disabled:focus,
ui-button[disabled]:focus,
fieldset[disabled] ui-button:focus,
ui-button.disabled:active,
ui-button[disabled]:active,
fieldset[disabled] ui-button:active,
ui-button.disabled.active,
ui-button[disabled].active,
fieldset[disabled] ui-button.ui-state-active {
  background-color: #ffffff;
  border-color: #cccccc;
}

/* line 4674, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

/* line 4680, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-btn-sm,
.ui-btn-xs {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 4687, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-btn-xs {
  padding: 1px 5px;
}

/* line 4690, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
}

/* line 4696, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-btn-block + .ui-btn-block {
  margin-top: 5px;
}

/* line 4699, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
input[type="submit"].ui-btn-block,
input[type="reset"].ui-btn-block,
input[type="button"].ui-btn-block {
  width: 100%;
}

/* line 4704, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-text-icon-primary .ui-button-icon-primary {
  float: left;
}

/* line 4707, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-text-icon-primary {
  padding: 2px 7px 3px;
}

/* line 4710, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-primary {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
}

/* line 4715, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

/* line 4720, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}

/* line 4725, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

/* line 4730, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-inverse {
  color: #ffffff;
  background-color: #222222;
  border-color: #080808;
}

/* line 4735, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

/* line 4740, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-error {
  color: #ffffff;
  background-color: #c43c35;
  border-color: #882a25;
}

/* line 4745, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-primary:hover,
.ui-button-success:hover,
.ui-button-info:hover,
.ui-button-danger:hover,
.ui-button-warning:hover,
.ui-button-inverse:hover {
  color: #ffffff;
  text-decoration: none;
}

/* line 4754, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-primary:hover,
.ui-button-primary:focus {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}

/* line 4760, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-success:hover {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}

/* line 4765, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-info:hover {
  color: #ffffff;
  background-color: #39b3d7;
  border-color: #269abc;
}

/* line 4770, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-danger:hover {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}

/* line 4775, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-warning:hover {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}

/* line 4780, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-inverse:hover {
  color: #ffffff;
  background-color: #363636;
  border-color: #000000;
}

/* to make room for the icon, a width needs to be set here */
/* line 4786, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-icon-only {
  width: 2.2em;
}

/* button elements seem to need a little more width */
/* line 4790, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-icons-only {
  width: 3.4em;
}

/* line 4793, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
button.ui-button-icons-only {
  width: 3.7em;
}

/* line 4796, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-text-icon-primary .ui-button-icon-primary.ui-icon {
  margin-top: 5px;
}

/*button text element */
/* line 4800, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button .ui-button-text {
  display: block;
  line-height: normal;
}

/* line 4804, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: .4em;
  text-indent: -9999px;
  display: none;
  /*tempfix*/
}

/* line 4811, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 1em .4em 2.1em;
}

/* line 4815, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 2.1em .4em 1em;
}

/* line 4819, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
}

/* no icon support for input elements, provide padding by default */
/* line 4824, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
input.ui-button {
  padding: .4em 1em;
}

/*button icon element(s) */
/* line 4828, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
  margin-bottom: 0;
  margin-top: 0;
  top: 50%;
}

/* line 4837, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-icon-only .ui-icon {
  left: 50%;
  /* chrome margin*/
  margin-left: -8px;
  /* firefox margin*/
  margin-right: -6px;
}

/* line 4844, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
  left: .5em;
}

/* line 4849, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: .5em;
}

/* line 4854, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: .5em;
}

/*button sets*/
/* line 4859, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-buttonset {
  margin-right: 7px;
}

/* line 4862, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-buttonset .ui-state-active {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
}

/* line 4867, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-buttonset .ui-state-active.ui-state-hover {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}

/* line 4872, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -0.4em;
}

/* reset extra padding in Firefox */
/* line 4877, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/*
 * jQuery UI Menu 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
/* line 4890, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu {
  list-style: none;
  padding: 2px;
  margin: 0;
  display: block;
  outline: none;
}

/* line 4897, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-menu {
  margin-top: -3px;
  position: absolute;
  list-style: none;
}

/* line 4902, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  width: 100%;
  list-style: none;
  /* support: IE10, see #8844 */
  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}

/* line 4910, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-menu-divider {
  margin: 5px -2px 5px -2px;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}

/* line 4917, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 2px .4em;
  line-height: 1.5;
  min-height: 0;
  /* support: IE7 */
  font-weight: normal;
}

/* line 4926, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-menu-item a.ui-corner-all {
  -webkit-border-radius: 0px;
  /* Safari 4 */
  -moz-border-radius: 0px;
  /* Firefox 3.6 */
  border-radius: 0px;
}

/* line 4933, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active,
.ui-menu .ui-menu-item a.ui-widget-content {
  font-weight: bold;
  margin: 0;
  background-color: #428BCA;
  border-color: #357EBD;
  color: #FFFFFF;
  display: block;
  white-space: nowrap;
}

/* Fix problem with border in ui-state-active */
/* line 4945, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-menu-item a.ui-state-active {
  padding: 1px .4em;
}

/* line 4948, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-state-disabled {
  font-weight: normal;
  margin: .4em 0 .2em;
  line-height: 1.5;
}

/* line 4953, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-state-disabled a {
  cursor: default;
}

/* icon support */
/* line 4957, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu-icons {
  position: relative;
}

/* line 4960, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu-icons .ui-menu-item a {
  position: relative;
  padding-left: 2em;
}

/* left-aligned */
/* line 4965, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-icon {
  position: absolute;
  top: .2em;
  left: .2em;
}

/* right-aligned */
/* line 4971, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-menu-icon {
  position: static;
  float: right;
}

/* line 4975, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu {
  width: 200px;
  margin-bottom: 2em;
}

/*
 * jQuery UI spinner 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
/* line 4988, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}

/* line 4995, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-input {
  border: none;
  background: none;
  padding: 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 22px;
}

/* line 5004, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}

/* more specificity required here to overide default borders */
/* line 5018, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
}

/* vertical centre icon */
/* line 5024, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}

/* line 5030, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-up {
  top: 0;
}

/* line 5033, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-down {
  bottom: 0;
}

/* need to fix icons sprite */
/* line 5037, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner .ui-icon-triangle-1-s {
  background-position: -65px -16px;
}

/********** VJ - Move to Less - End *************/
/*
 * jQuery UI Dialog 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
/* line 5050, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0;
  width: 300px;
  overflow: hidden;
  outline: 0;
  background-clip: padding-box;
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 6px 6px 6px 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  /* Safari 4 */
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  /* Firefox 3.6 */
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  /*left: 50%;
	 margin-left: -280px;*/
  outline: medium none;
  /*top: 10%;
	 width: 560px;*/
  z-index: 1050;
}

/* line 5074, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-titlebar {
  /*padding: .4em 1em;*/
  position: relative;
  border: 0 0 0 1px solid;
  border-color: white;
  padding: 5px 15px;
  font-size: 18px;
  text-decoration: none;
  -webkit-border-bottom-right-radius: 0;
  /* Safari 4 */
  -moz-border-radius-bottomright: 0;
  /* Firefox 3.6 */
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  /* Safari 4 */
  -moz-border-radius-bottomleft: 0;
  /* Firefox 3.6 */
  border-bottom-left-radius: 0;
  border-bottom: 1px solid #ccc;
}

/* line 5094, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-title {
  float: left;
  color: #404040;
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px;
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 5104, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 19px;
  margin: -20px 0 0 0;
  padding: 1px;
  height: 18px;
  font-size: 20px;
  font-weight: bold;
  line-height: 13.5px;
  text-shadow: 0 1px 0 #ffffff;
  filter: alpha(opacity=25);
  -khtml-opacity: 0.25;
  -moz-opacity: 0.25;
  opacity: 0.25;
  background: none;
  border-width: 0;
  border: none;
  -webkit-box-shadow: none;
  /* Safari 4 */
  -moz-box-shadow: none;
  /* Firefox 3.6 */
  box-shadow: none;
}

/* line 5129, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-titlebar-close span {
  display: block;
  margin: 1px;
  text-indent: 9999px;
}

/* line 5134, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-dialog-titlebar-close:focus {
  padding: 1px;
  filter: alpha(opacity=90);
  -moz-opacity: 0.90;
  opacity: 0.90;
}

/* line 5141, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
}

/* line 5148, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin: .5em 0 0 0;
  background-color: #ffffff;
  padding: 5px 15px 5px;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  /* Safari 4 */
  -moz-border-radius: 0 0 6px 6px;
  /* Firefox 3.6 */
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  /* Safari 4 */
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  /* Firefox 3.6 */
  box-shadow: inset 0 1px 0 #ffffff;
  margin-bottom: 0;
}

/* line 5168, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}

/* line 5171, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
}

/* line 5175, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-resizable-se {
  width: 14px;
  height: 14px;
  right: 3px;
  bottom: 3px;
}

/* line 5181, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}

/* line 5184, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
}

/* line 5189, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-hover {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}

/***Dialog fixes**/
/* line 5195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button:not(:first-child) {
  cursor: pointer;
  display: inline-block;
  color: #333333;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all;
  overflow: visible;
}

/* line 5207, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button:not(:first-child) .ui-state-hover {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
  text-decoration: none;
}

/* ui-dialog-buttonset UI info */
/* line 5214, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button.ui-button-info {
  color: #ffffff;
  background-color: #5bc0de;
  border-color: #46b8da;
}

/* line 5219, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button.ui-button-info.ui-state-hover {
  color: #ffffff;
  background-color: #39b3d7;
  border-color: #269abc;
}

/* ui-dialog-buttonset UI success */
/* line 5225, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button.ui-button-success {
  color: #ffffff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

/* line 5230, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button.ui-button-success.ui-state-hover {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}

/* ui-dialog-buttonset UI warning */
/* line 5236, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button.ui-button-warning {
  color: #ffffff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

/* line 5241, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button.ui-button-warning.ui-state-hover {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}

/* ui-dialog-buttonset UI Danger */
/* line 5247, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button.ui-button-danger {
  color: #ffffff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

/* line 5252, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button.ui-button-danger.ui-state-hover {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}

/* ui-dialog-buttonset UI Inverse */
/* line 5258, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button.ui-button-inverse {
  color: #ffffff;
  background-color: #222222;
  border-color: #080808;
}

/* line 5263, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-buttonset .ui-button.ui-button-inverse.ui-state-hover {
  color: #ffffff;
  background-color: #363636;
  border-color: #000000;
}

/*
 * jQuery UI Slider 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
/* line 5277, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider {
  position: relative;
  text-align: left;
}

/* For IE8 - See #6727 */
/* line 5282, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}

/* line 5286, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 16px;
  height: 18px;
  cursor: default;
}

/* line 5293, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
  color: #ffffff;
  background-color: #0e90d2;
  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
  background-image: -o-linear-gradient(top, #149bdf, #0480be);
  background-image: linear-gradient(to bottom, #149bdf, #0480be);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
  -moz-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

/* line 5320, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-horizontal {
  height: 10px;
  background: #D5D5D5;
  border: none;
}

/* line 5325, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
  background-color: #fff;
  border-color: #CCC;
}

/* line 5331, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-horizontal .ui-slider-handle:focus {
  background-color: #fff;
  border-color: #357EBD;
}

/* line 5335, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-horizontal .ui-slider-handle:hover {
  background-color: #fff;
  border-color: #285E8E;
  outline: 0;
}

/* line 5340, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-horizontal .ui-slider-handle:active {
  background-color: #428BCA;
  border-color: #3276B1;
}

/* line 5344, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}

/* line 5348, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}

/* line 5351, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}

/* line 5354, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-vertical {
  width: .8em;
  height: 100px;
}

/* line 5358, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}

/* line 5363, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}

/* line 5367, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}

/* line 5370, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}

/*
 * jQuery UI Tabs 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://jqueryui.com/tabs/
 */
/* line 5382, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  border: 0;
  -webkit-border-radius: 0;
  /* Safari 4 */
  -moz-border-radius: 0;
  /* Firefox 3.6 */
  border-radius: 0;
}

/* line 5392, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav {
  margin-bottom: 5px;
  border: solid #ddd;
  border-width: 0 0 1px 0;
  -webkit-border-radius: 0;
  /* Safari 4 */
  -moz-border-radius: 0;
  /* Firefox 3.6 */
  border-radius: 0;
  background: none;
}

/* line 5403, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav li {
  position: relative;
  top: 0;
  float: left;
  margin-right: 2px;
  margin-bottom: -1px;
  border: 0;
  list-style: none;
  white-space: nowrap;
  background: none;
}

/* line 5414, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs-nav .ui-state-default {
  border: 0;
  -webkit-box-shadow: none;
  /* Safari 4 */
  -moz-box-shadow: none;
  /* Firefox 3.6 */
  box-shadow: none;
}

/* line 5422, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav li a {
  float: left;
  border: 1px solid #fff;
  border-bottom: 1px solid #ddd;
  -webkit-border-radius: 4px 4px 0 0;
  /* Safari 4 */
  -moz-border-radius: 4px 4px 0 0;
  /* Firefox 3.6 */
  border-radius: 4px 4px 0 0;
  padding: 8px 12px;
  font-weight: normal;
  text-decoration: none;
  outline: none;
  color: #0069D6;
  background: none;
}

/* line 5438, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav li a:hover {
  border: 1px solid whiteSmoke;
  border-bottom: 1px solid #ddd;
  background-color: whiteSmoke;
}

/* line 5443, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
  border: 1px solid #ddd;
  border-bottom: 1px solid #fff;
  background-color: #fff;
  color: #555;
}

/* line 5449, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-active:hover {
  background: #fff;
  cursor: text;
}

/* line 5453, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
  cursor: text;
}

/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
/* line 5459, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-panel {
  display: block;
  margin: 1em 0;
  border: 0;
  -webkit-border-radius: 0;
  /* Safari 4 */
  -moz-border-radius: 0;
  /* Firefox 3.6 */
  border-radius: 0;
  padding: 1px 0;
  background: none;
}

/* line 5471, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-hide {
  display: none !important;
}

/* IE fix for background inheritance from ui-widget */
/* line 5475, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav li {
  filter: none;
}

/*
 * jQuery UI Tooltip 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://jqueryui.com/tooltip/
 */
/* line 5487, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tooltip {
  display: block;
  font-size: 11px;
  opacity: 0.8;
  position: absolute;
  visibility: visible;
  z-index: 1024;
  max-width: 200px;
}

/* line 5496, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tooltip {
  background: #000000;
  border: 1px solid #000000;
}

/* line 5500, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tooltip {
  color: #FFFFFF;
  padding: 3px 8px;
  text-align: center;
  text-decoration: none;
  -webkit-box-shadow: inset 0 1px 0 #000000;
  /* Safari 4 */
  -moz-box-shadow: inset 0 1px 0 #000000;
  /* Firefox 3.6 */
  box-shadow: inset 0 1px 0 #000000;
  border-radius: 4px 4px 4px 4px;
}

/* line 5512, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
body .ui-tooltip {
  border-width: 1px;
}

/*
 .arrow {
 overflow: hidden;
 position: absolute;
 margin-left: 0;
 height: 20px;
 width: 20px;
 }

 .arrow.bottom {
 top: 100%;
 left: 38%;
 }

 .arrow.top {
 top: -50%;
 bottom: 22px;
 left: 42%;
 }

 .arrow.left {
 top : 25%;
 left: -15%;
 right: 0;
 bottom:-16px;
 }

 .arrow.right {
 top: 26%;
 left: 100%;
 right: 0;
 bottom:-16px;
 margin-left: 1px;
 }

 .arrow:after {
 content : " " ;
 position : absolute ;
 height : 0 ;
 left:0;
 top: 0;
 width: 0;
 margin-left : 0 ;
 bottom : 12px ;
 box-shadow: 6px 5px 9px -9px black;
 }

 .arrow.bottom:after {
 border-top:8px solid #000000;
 border-right:8px solid transparent;
 border-bottom:8px solid transparent;
 border-left:8px solid transparent;
 }

 .arrow.top:after {
 border-top:6px solid transparent;
 border-right:6px solid transparent;
 border-bottom:6px solid #000000;
 border-left:6px solid transparent;
 }

 .arrow.left:after{
 width:0;
 border-top: 6px solid transparent;
 border-right: 6px solid #000000;
 border-bottom: 6px solid transparent;
 border-left: 6px solid transparent;
 }

 .arrow.right:after{
 width:0;
 border-top: 6px solid transparent;
 border-right: 6px solid transparent;
 border-bottom: 6px solid transparent;
 border-left: 6px solid #000000;
 }*/
/*
 * jQuery UI Datepicker 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://jqueryui.com/datepicker/
 */
/* line 5600, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}

/* line 5605, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
  border: 0;
  font-weight: bold;
  width: 100%;
  padding: 4px 0;
  background-color: #f5f5f5;
  color: #808080;
}

/* line 5615, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

/* line 5622, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  /*top: 1px;*/
}

/* line 5626, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

/* line 5629, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

/* line 5632, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-prev-hover {
  /*left:1px;*/
}

/* line 5635, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-next-hover {
  /*right:1px;*/
}

/* line 5638, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

/* line 5647, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

/* line 5652, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

/* line 5656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
}

/* line 5659, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%;
}

/* line 5663, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}

/* line 5669, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}

/* line 5675, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker td {
  border: 0;
  padding: 1px;
}

/* line 5679, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}

/* line 5686, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

/* line 5694, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}

/* line 5702, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

/* with multiple calendars */
/* line 5706, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

/* line 5709, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

/* line 5712, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}

/* line 5716, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

/* line 5719, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

/* line 5722, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

/* line 5725, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
  border-left-width: 0;
}

/* line 5728, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

/* line 5731, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

/* line 5734, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0em;
}

/* RTL support */
/* line 5740, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl {
  direction: rtl;
}

/* line 5743, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

/* line 5747, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

/* line 5751, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

/* line 5755, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

/* line 5759, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

/* line 5762, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

/* line 5765, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: right;
}

/* line 5768, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

/* line 5771, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* line 5775, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
/* line 5780, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-cover {
  display: none;
  display: block;
  position: absolute;
  z-index: -1;
  filter: mask();
  top: -4px;
  left: -4px;
  width: 200px;
  height: 200px;
}

/* line 5791, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker th {
  font-weight: bold;
  color: gray;
}

/* line 5795, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-today a:hover {
  background-color: #808080;
  color: #ffffff;
}

/* line 5799, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-today a {
  background-color: #BFBFBF;
  cursor: pointer;
  padding: 0 4px;
  margin-bottom: 0;
}

/* line 5805, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker td a {
  margin-bottom: 0;
  border: 0;
}

/* line 5809, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker td:hover {
  color: #ffffff;
}

/* line 5812, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker td .ui-state-default {
  border: 0;
  background: none;
  margin-bottom: 0;
  padding: 5px;
  color: gray;
  text-align: center;
  filter: none;
}

/* line 5821, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker td .ui-state-highlight {
  color: #ffffff;
  background-color: #A90329;
  border-color: #46b8da;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 0px;
  /* Safari 4 */
  -moz-border-radius: 0px;
  /* Firefox 3.6 */
  border-radius: 0px;
}

/* line 5833, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker td .ui-state-active {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
  margin-bottom: 0;
  font-size: normal;
  text-shadow: 0;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 0px;
  /* Safari 4 */
  -moz-border-radius: 0px;
  /* Firefox 3.6 */
  border-radius: 0px;
}

/* line 5847, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker td .ui-state-hover {
  color: #ffffff;
  background: #428bca;
  background-color: #428bca;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #357ebd;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 0px;
  /* Safari 4 */
  -moz-border-radius: 0px;
  /* Firefox 3.6 */
  border-radius: 0px;
}

/*
 * jQuery UI Progressbar 1.10.3
 *
 * Copyright 2013, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
/* line 5869, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-progressbar {
  height: 2em;
  margin-bottom: 20px;
  border: 0px;
  overflow: hidden;
  background-color: #f7f7f7;
  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
  background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
  background-repeat: repeat-x;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

/* line 5889, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-progressbar .ui-progressbar-value {
  margin: 0px;
  height: 100%;
  color: #ffffff;
  /*this can be removed if ui-widget-header is blue*/
  background-color: #428BCA;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

/* line 5901, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-progressbar .ui-progressbar-overlay {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

/* line 5913, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}

/**Toolbar**/
/* line 5917, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-toolbar {
  padding: 7px 14px;
  margin: 0 0 18px;
  background-color: #f5f5f5;
  background-repeat: repeat-x;
  background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
  /* Safari 5.1+, Chrome 10+ */
  background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
  /* Firefox 3.6 */
  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
  /* Opera 11.10+ */
  background-image: linear-gradient(top, #ffffff, #f5f5f5);
  /* CSS3 Compliant */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
  /* IE8 */
  border: 1px solid #ddd;
  -webkit-border-radius: 3px;
  /* Safari 4 */
  -moz-border-radius: 3px;
  /* Firefox 3.6 */
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  /* Safari 4 */
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  /* Firefox 3.6 */
  box-shadow: inset 0 1px 0 #ffffff;
}

/** File Input **/
/* line 5945, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.customfile-button {
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid #ccc;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

/***Wijmo Theming**/
/* line 5963, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
div.wijmo-wijmenu {
  padding: 0 20px;
  background-color: #222222;
  background-repeat: repeat-x;
  background-image: -webkit-linear-gradient(top, #333333, #222222);
  /* Safari 5.1+, Chrome 10+ */
  background-image: -moz-linear-gradient(top, #333333, #222222);
  /* Firefox 3.6 */
  background-image: -o-linear-gradient(top, #333333, #222222);
  /* Opera 11.10+ */
  background-image: linear-gradient(top, #333333, #222222);
  /* CSS3 Compliant */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
  /* IE8 */
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  /* Safari 4 */
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  /* Firefox 3.6 */
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}

/* line 5983, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .ui-state-default {
  -webkit-box-shadow: none;
  /* Safari 4 */
  -moz-box-shadow: none;
  /* Firefox 3.6 */
  box-shadow: none;
  color: #bfbfbf;
}

/* line 5991, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text {
  color: #bfbfbf;
}

/* line 5994, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .ui-state-hover {
  background: #444;
  background: rgba(255, 255, 255, 0.05);
}

/* line 5998, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .ui-state-hover .wijmo-wijmenu-text {
  color: #ffffff;
}

/* line 6001, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
div.wijmo-wijmenu .ui-widget-header h3 {
  position: relative;
  margin-top: 1px;
  padding: 0;
}

/* line 6006, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu h3 a {
  color: #ffffff;
  display: block;
  float: left;
  font-size: 20px;
  font-weight: 200;
  line-height: 1;
  margin-left: -20px;
  margin-top: 1px;
  padding: 8px 20px 12px;
}

/* line 6017, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu h3 a:hover {
  background-color: rgba(255, 255, 255, 0.05);
  color: #ffffff;
  text-decoration: none;
}

/* line 6022, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .ui-widget-header {
  border: 0;
}

/* line 6025, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .wijmo-wijmenu-parent .wijmo-wijmenu-child {
  padding: 0.3em 0;
}

/* line 6028, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
div.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child {
  background: #333;
  border: 0;
  margin: 0;
  padding: 6px 0;
  width: 160px;
  -webkit-border-radius: 0 0 6px 6px;
  /* Safari 4 */
  -moz-border-radius: 0 0 6px 6px;
  /* Firefox 3.6 */
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  /* Safari 4 */
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  /* Firefox 3.6 */
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

/* line 6045, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
div.wijmo-wijmenu .wijmo-wijmenu-item {
  margin: 0;
  border: 0;
}

/* line 6049, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu a.wijmo-wijmenu-link {
  margin: 0;
  line-height: 19px;
  padding: 10px 10px 11px;
  border: 0;
  -webkit-border-radius: 0;
  /* Safari 4 */
  -moz-border-radius: 0;
  /* Firefox 3.6 */
  border-radius: 0;
}

/* line 6060, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-link {
  display: block;
  float: none;
  padding: 4px 15px;
  width: auto;
}

/* line 6066, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-text {
  float: none;
}

/* line 6069, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child .ui-state-hover {
  background: #191919;
}

/* line 6072, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-separator {
  padding: 5px 0;
  background-image: none;
  background-color: #222;
  border-top: 1px solid #444;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
}

/* line 6081, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .wijmo-wijmenu-item input {
  -moz-transition: none 0s ease 0s;
  background-color: rgba(255, 255, 255, 0.3);
  border: 1px solid #111111;
  border-radius: 4px 4px 4px 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.25);
  /* Safari 4 */
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.25);
  /* Firefox 3.6 */
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.25);
  color: rgba(255, 255, 255, 0.75);
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1;
  margin: 5px 10px 0 10px;
  padding: 4px 9px;
  width: 100px;
}

/* line 6098, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .wijmo-wijmenu-item input:hover {
  background-color: rgba(255, 255, 255, 0.5);
  color: #ffffff;
}

/* line 6102, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .wijmo-wijmenu-item input:focus {
  background-color: #ffffff;
  border: 0 none;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  /* Safari 4 */
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  /* Firefox 3.6 */
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  color: #404040;
  outline: 0 none;
  padding: 5px 10px;
  text-shadow: 0 1px 0 #ffffff;
}

/* line 6115, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  text-shadow: none;
}

/* line 6120, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wijmo-wijmenu .ui-state-default {
  -webkit-box-shadow: none;
  /* Safari 4 */
  -moz-box-shadow: none;
  /* Firefox 3.6 */
  box-shadow: none;
  color: #bfbfbf;
  filter: none;
}

/**
 * Font Awesome in jQuery UI
 * @author Gerits Aurelien
 *
 **/
/* line 6134, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-button-icon-primary.ui-icon[class^="icon-"]:before,
.ui-button-icon-primary.ui-icon[class*=" icon-"]:before,
.ui-button-icon-secondary.ui-icon[class^="icon-"]:before,
.ui-button-icon-secondary.ui-icon[class*=" icon-"]:before {
  font-size: inherit;
  margin-left: 7px !important;
  margin-left: 5px;
  display: inline;
  text-decoration: inherit;
  color: inherit;
}

/* **
 * If you use "Font awesome" is disable UI icons in element
 ** */
/* line 6148, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-state-default .ui-icon[class*=" icon-"] {
  /* Reset background with font Awesome */
  background: none;
  margin-left: -12px;
  /*fix for margin issue with font awesome buttons*/
}

/* If you do not use ui-icon uncomment the lines */
/*
 .ui-button .ui-button-text{
 display: inline-block;
 padding: 0px;
 }

 .ui-button-text-icon-primary .ui-button-icon-primary{
 float:none;
 }*/
/* line 6164, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag {
  width: 16px;
  height: 11px;
  background: url(/assets/flags/flags-f8be8e17bbde369485ceb8f5852697b1978de3c34ce6a04918e529c2e1207365.png) no-repeat;
  margin-top: -0.18em;
  display: inline-block;
}

/* line 6171, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ad {
  background-position: -16px 0;
}

/* line 6174, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ae {
  background-position: -32px 0;
}

/* line 6177, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-af {
  background-position: -48px 0;
}

/* line 6180, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ag {
  background-position: -64px 0;
}

/* line 6183, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ai {
  background-position: -80px 0;
}

/* line 6186, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-al {
  background-position: -96px 0;
}

/* line 6189, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-am {
  background-position: -112px 0;
}

/* line 6192, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-an {
  background-position: -128px 0;
}

/* line 6195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ao {
  background-position: -144px 0;
}

/* line 6198, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ar {
  background-position: -160px 0;
}

/* line 6201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-as {
  background-position: -176px 0;
}

/* line 6204, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-at {
  background-position: -192px 0;
}

/* line 6207, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-au {
  background-position: -208px 0;
}

/* line 6210, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-aw {
  background-position: -224px 0;
}

/* line 6213, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-az {
  background-position: -240px 0;
}

/* line 6216, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ba {
  background-position: 0 -11px;
}

/* line 6219, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bb {
  background-position: -16px -11px;
}

/* line 6222, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bd {
  background-position: -32px -11px;
}

/* line 6225, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-be {
  background-position: -48px -11px;
}

/* line 6228, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bf {
  background-position: -64px -11px;
}

/* line 6231, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bg {
  background-position: -80px -11px;
}

/* line 6234, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bh {
  background-position: -96px -11px;
}

/* line 6237, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bi {
  background-position: -112px -11px;
}

/* line 6240, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bj {
  background-position: -128px -11px;
}

/* line 6243, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bm {
  background-position: -144px -11px;
}

/* line 6246, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bn {
  background-position: -160px -11px;
}

/* line 6249, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bo {
  background-position: -176px -11px;
}

/* line 6252, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-br {
  background-position: -192px -11px;
}

/* line 6255, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bs {
  background-position: -208px -11px;
}

/* line 6258, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bt {
  background-position: -224px -11px;
}

/* line 6261, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bv {
  background-position: -240px -11px;
}

/* line 6264, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bw {
  background-position: 0 -22px;
}

/* line 6267, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-by {
  background-position: -16px -22px;
}

/* line 6270, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-bz {
  background-position: -32px -22px;
}

/* line 6273, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ca {
  background-position: -48px -22px;
}

/* line 6276, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-catalonia {
  background-position: -64px -22px;
}

/* line 6279, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cd {
  background-position: -80px -22px;
}

/* line 6282, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cf {
  background-position: -96px -22px;
}

/* line 6285, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cg {
  background-position: -112px -22px;
}

/* line 6288, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ch {
  background-position: -128px -22px;
}

/* line 6291, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ci {
  background-position: -144px -22px;
}

/* line 6294, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ck {
  background-position: -160px -22px;
}

/* line 6297, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cl {
  background-position: -176px -22px;
}

/* line 6300, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cm {
  background-position: -192px -22px;
}

/* line 6303, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cn {
  background-position: -208px -22px;
}

/* line 6306, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-co {
  background-position: -224px -22px;
}

/* line 6309, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cr {
  background-position: -240px -22px;
}

/* line 6312, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cu {
  background-position: 0 -33px;
}

/* line 6315, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cv {
  background-position: -16px -33px;
}

/* line 6318, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cw {
  background-position: -32px -33px;
}

/* line 6321, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cy {
  background-position: -48px -33px;
}

/* line 6324, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-cz {
  background-position: -64px -33px;
}

/* line 6327, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-de {
  background-position: -80px -33px;
}

/* line 6330, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-dj {
  background-position: -96px -33px;
}

/* line 6333, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-dk {
  background-position: -112px -33px;
}

/* line 6336, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-dm {
  background-position: -128px -33px;
}

/* line 6339, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-do {
  background-position: -144px -33px;
}

/* line 6342, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-dz {
  background-position: -160px -33px;
}

/* line 6345, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ec {
  background-position: -176px -33px;
}

/* line 6348, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ee {
  background-position: -192px -33px;
}

/* line 6351, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-eg {
  background-position: -208px -33px;
}

/* line 6354, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-eh {
  background-position: -224px -33px;
}

/* line 6357, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-england {
  background-position: -240px -33px;
}

/* line 6360, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-er {
  background-position: 0 -44px;
}

/* line 6363, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-es {
  background-position: -16px -44px;
}

/* line 6366, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-et {
  background-position: -32px -44px;
}

/* line 6369, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-eu {
  background-position: -48px -44px;
}

/* line 6372, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-fi {
  background-position: -64px -44px;
}

/* line 6375, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-fj {
  background-position: -80px -44px;
}

/* line 6378, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-fk {
  background-position: -96px -44px;
}

/* line 6381, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-fm {
  background-position: -112px -44px;
}

/* line 6384, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-fo {
  background-position: -128px -44px;
}

/* line 6387, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-fr {
  background-position: -144px -44px;
}

/* line 6390, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ga {
  background-position: -160px -44px;
}

/* line 6393, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gb {
  background-position: -176px -44px;
}

/* line 6396, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gd {
  background-position: -192px -44px;
}

/* line 6399, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ge {
  background-position: -208px -44px;
}

/* line 6402, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gf {
  background-position: -224px -44px;
}

/* line 6405, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gg {
  background-position: -240px -44px;
}

/* line 6408, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gh {
  background-position: 0 -55px;
}

/* line 6411, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gi {
  background-position: -16px -55px;
}

/* line 6414, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gl {
  background-position: -32px -55px;
}

/* line 6417, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gm {
  background-position: -48px -55px;
}

/* line 6420, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gn {
  background-position: -64px -55px;
}

/* line 6423, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gp {
  background-position: -80px -55px;
}

/* line 6426, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gq {
  background-position: -96px -55px;
}

/* line 6429, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gr {
  background-position: -112px -55px;
}

/* line 6432, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gs {
  background-position: -128px -55px;
}

/* line 6435, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gt {
  background-position: -144px -55px;
}

/* line 6438, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gu {
  background-position: -160px -55px;
}

/* line 6441, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gw {
  background-position: -176px -55px;
}

/* line 6444, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-gy {
  background-position: -192px -55px;
}

/* line 6447, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-hk {
  background-position: -208px -55px;
}

/* line 6450, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-hm {
  background-position: -224px -55px;
}

/* line 6453, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-hn {
  background-position: -240px -55px;
}

/* line 6456, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-hr {
  background-position: 0 -66px;
}

/* line 6459, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ht {
  background-position: -16px -66px;
}

/* line 6462, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-hu {
  background-position: -32px -66px;
}

/* line 6465, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ic {
  background-position: -48px -66px;
}

/* line 6468, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-id {
  background-position: -64px -66px;
}

/* line 6471, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ie {
  background-position: -80px -66px;
}

/* line 6474, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-il {
  background-position: -96px -66px;
}

/* line 6477, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-im {
  background-position: -112px -66px;
}

/* line 6480, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-in {
  background-position: -128px -66px;
}

/* line 6483, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-io {
  background-position: -144px -66px;
}

/* line 6486, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-iq {
  background-position: -160px -66px;
}

/* line 6489, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ir {
  background-position: -176px -66px;
}

/* line 6492, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-is {
  background-position: -192px -66px;
}

/* line 6495, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-it {
  background-position: -208px -66px;
}

/* line 6498, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-je {
  background-position: -224px -66px;
}

/* line 6501, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-jm {
  background-position: -240px -66px;
}

/* line 6504, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-jo {
  background-position: 0 -77px;
}

/* line 6507, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-jp {
  background-position: -16px -77px;
}

/* line 6510, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ke {
  background-position: -32px -77px;
}

/* line 6513, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-kg {
  background-position: -48px -77px;
}

/* line 6516, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-kh {
  background-position: -64px -77px;
}

/* line 6519, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ki {
  background-position: -80px -77px;
}

/* line 6522, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-km {
  background-position: -96px -77px;
}

/* line 6525, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-kn {
  background-position: -112px -77px;
}

/* line 6528, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-kp {
  background-position: -128px -77px;
}

/* line 6531, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-kr {
  background-position: -144px -77px;
}

/* line 6534, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-kurdistan {
  background-position: -160px -77px;
}

/* line 6537, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-kw {
  background-position: -176px -77px;
}

/* line 6540, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ky {
  background-position: -192px -77px;
}

/* line 6543, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-kz {
  background-position: -208px -77px;
}

/* line 6546, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-la {
  background-position: -224px -77px;
}

/* line 6549, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-lb {
  background-position: -240px -77px;
}

/* line 6552, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-lc {
  background-position: 0 -88px;
}

/* line 6555, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-li {
  background-position: -16px -88px;
}

/* line 6558, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-lk {
  background-position: -32px -88px;
}

/* line 6561, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-lr {
  background-position: -48px -88px;
}

/* line 6564, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ls {
  background-position: -64px -88px;
}

/* line 6567, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-lt {
  background-position: -80px -88px;
}

/* line 6570, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-lu {
  background-position: -96px -88px;
}

/* line 6573, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-lv {
  background-position: -112px -88px;
}

/* line 6576, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ly {
  background-position: -128px -88px;
}

/* line 6579, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ma {
  background-position: -144px -88px;
}

/* line 6582, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mc {
  background-position: -160px -88px;
}

/* line 6585, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-md {
  background-position: -176px -88px;
}

/* line 6588, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-me {
  background-position: -192px -88px;
}

/* line 6591, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mg {
  background-position: -208px -88px;
}

/* line 6594, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mh {
  background-position: -224px -88px;
}

/* line 6597, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mk {
  background-position: -240px -88px;
}

/* line 6600, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ml {
  background-position: 0 -99px;
}

/* line 6603, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mm {
  background-position: -16px -99px;
}

/* line 6606, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mn {
  background-position: -32px -99px;
}

/* line 6609, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mo {
  background-position: -48px -99px;
}

/* line 6612, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mp {
  background-position: -64px -99px;
}

/* line 6615, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mq {
  background-position: -80px -99px;
}

/* line 6618, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mr {
  background-position: -96px -99px;
}

/* line 6621, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ms {
  background-position: -112px -99px;
}

/* line 6624, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mt {
  background-position: -128px -99px;
}

/* line 6627, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mu {
  background-position: -144px -99px;
}

/* line 6630, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mv {
  background-position: -160px -99px;
}

/* line 6633, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mw {
  background-position: -176px -99px;
}

/* line 6636, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mx {
  background-position: -192px -99px;
}

/* line 6639, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-my {
  background-position: -208px -99px;
}

/* line 6642, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-mz {
  background-position: -224px -99px;
}

/* line 6645, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-na {
  background-position: -240px -99px;
}

/* line 6648, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-nc {
  background-position: 0 -110px;
}

/* line 6651, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ne {
  background-position: -16px -110px;
}

/* line 6654, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-nf {
  background-position: -32px -110px;
}

/* line 6657, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ng {
  background-position: -48px -110px;
}

/* line 6660, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ni {
  background-position: -64px -110px;
}

/* line 6663, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-nl {
  background-position: -80px -110px;
}

/* line 6666, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-no {
  background-position: -96px -110px;
}

/* line 6669, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-np {
  background-position: -112px -110px;
}

/* line 6672, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-nr {
  background-position: -128px -110px;
}

/* line 6675, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-nu {
  background-position: -144px -110px;
}

/* line 6678, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-nz {
  background-position: -160px -110px;
}

/* line 6681, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-om {
  background-position: -176px -110px;
}

/* line 6684, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pa {
  background-position: -192px -110px;
}

/* line 6687, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pe {
  background-position: -208px -110px;
}

/* line 6690, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pf {
  background-position: -224px -110px;
}

/* line 6693, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pg {
  background-position: -240px -110px;
}

/* line 6696, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ph {
  background-position: 0 -121px;
}

/* line 6699, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pk {
  background-position: -16px -121px;
}

/* line 6702, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pl {
  background-position: -32px -121px;
}

/* line 6705, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pm {
  background-position: -48px -121px;
}

/* line 6708, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pn {
  background-position: -64px -121px;
}

/* line 6711, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pr {
  background-position: -80px -121px;
}

/* line 6714, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ps {
  background-position: -96px -121px;
}

/* line 6717, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pt {
  background-position: -112px -121px;
}

/* line 6720, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-pw {
  background-position: -128px -121px;
}

/* line 6723, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-py {
  background-position: -144px -121px;
}

/* line 6726, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-qa {
  background-position: -160px -121px;
}

/* line 6729, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-re {
  background-position: -176px -121px;
}

/* line 6732, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ro {
  background-position: -192px -121px;
}

/* line 6735, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-rs {
  background-position: -208px -121px;
}

/* line 6738, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ru {
  background-position: -224px -121px;
}

/* line 6741, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-rw {
  background-position: -240px -121px;
}

/* line 6744, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sa {
  background-position: 0 -132px;
}

/* line 6747, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sb {
  background-position: -16px -132px;
}

/* line 6750, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sc {
  background-position: -32px -132px;
}

/* line 6753, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-scotland {
  background-position: -48px -132px;
}

/* line 6756, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sd {
  background-position: -64px -132px;
}

/* line 6759, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-se {
  background-position: -80px -132px;
}

/* line 6762, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sg {
  background-position: -96px -132px;
}

/* line 6765, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sh {
  background-position: -112px -132px;
}

/* line 6768, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-si {
  background-position: -128px -132px;
}

/* line 6771, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sk {
  background-position: -144px -132px;
}

/* line 6774, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sl {
  background-position: -160px -132px;
}

/* line 6777, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sm {
  background-position: -176px -132px;
}

/* line 6780, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sn {
  background-position: -192px -132px;
}

/* line 6783, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-so {
  background-position: -208px -132px;
}

/* line 6786, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-somaliland {
  background-position: -224px -132px;
}

/* line 6789, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sr {
  background-position: -240px -132px;
}

/* line 6792, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ss {
  background-position: 0 -143px;
}

/* line 6795, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-st {
  background-position: -16px -143px;
}

/* line 6798, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sv {
  background-position: -32px -143px;
}

/* line 6801, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sx {
  background-position: -48px -143px;
}

/* line 6804, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sy {
  background-position: -64px -143px;
}

/* line 6807, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-sz {
  background-position: -80px -143px;
}

/* line 6810, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tc {
  background-position: -96px -143px;
}

/* line 6813, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-td {
  background-position: -112px -143px;
}

/* line 6816, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tf {
  background-position: -128px -143px;
}

/* line 6819, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tg {
  background-position: -144px -143px;
}

/* line 6822, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-th {
  background-position: -160px -143px;
}

/* line 6825, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tj {
  background-position: -176px -143px;
}

/* line 6828, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tk {
  background-position: -192px -143px;
}

/* line 6831, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tl {
  background-position: -208px -143px;
}

/* line 6834, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tm {
  background-position: -224px -143px;
}

/* line 6837, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tn {
  background-position: -240px -143px;
}

/* line 6840, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-to {
  background-position: 0 -154px;
}

/* line 6843, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tr {
  background-position: -16px -154px;
}

/* line 6846, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tt {
  background-position: -32px -154px;
}

/* line 6849, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tv {
  background-position: -48px -154px;
}

/* line 6852, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tw {
  background-position: -64px -154px;
}

/* line 6855, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-tz {
  background-position: -80px -154px;
}

/* line 6858, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ua {
  background-position: -96px -154px;
}

/* line 6861, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ug {
  background-position: -112px -154px;
}

/* line 6864, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-um {
  background-position: -128px -154px;
}

/* line 6867, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-us {
  background-position: -144px -154px;
}

/* line 6870, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-uy {
  background-position: -160px -154px;
}

/* line 6873, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-uz {
  background-position: -176px -154px;
}

/* line 6876, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-va {
  background-position: -192px -154px;
}

/* line 6879, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-vc {
  background-position: -208px -154px;
}

/* line 6882, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ve {
  background-position: -224px -154px;
}

/* line 6885, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-vg {
  background-position: -240px -154px;
}

/* line 6888, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-vi {
  background-position: 0 -165px;
}

/* line 6891, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-vn {
  background-position: -16px -165px;
}

/* line 6894, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-vu {
  background-position: -32px -165px;
}

/* line 6897, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-wales {
  background-position: -48px -165px;
}

/* line 6900, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-wf {
  background-position: -64px -165px;
}

/* line 6903, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ws {
  background-position: -80px -165px;
}

/* line 6906, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-ye {
  background-position: -96px -165px;
}

/* line 6909, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-yt {
  background-position: -112px -165px;
}

/* line 6912, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-za {
  background-position: -128px -165px;
}

/* line 6915, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-zanzibar {
  background-position: -144px -165px;
}

/* line 6918, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-zm {
  background-position: -160px -165px;
}

/* line 6921, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag.flag-zw {
  background-position: -176px -165px;
}

/* flag with span */
/* line 6925, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.flag + span {
  text-transform: capitalize;
  display: inline-block;
  max-width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  margin-top: -3px;
}

@media (min-width: 768px) and (max-width: 979px) {
  /* line 6936, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .flag + span {
    max-width: 30px !important;
  }
}
/* line 6940, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-auto {
  cursor: auto;
}

/* line 6943, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-default {
  cursor: default;
}

/* line 6946, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-none {
  cursor: none;
}

/* line 6949, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-context-menu {
  cursor: context-menu;
}

/* line 6952, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-help {
  cursor: help;
}

/* line 6955, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-pointer {
  cursor: pointer;
}

/* line 6958, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-progress {
  cursor: progress;
}

/* line 6961, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-wait {
  cursor: wait;
}

/* line 6964, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-cell {
  cursor: cell;
}

/* line 6967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-crosshair {
  cursor: crosshair;
}

/* line 6970, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-text {
  cursor: text;
}

/* line 6973, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-vertical-text {
  cursor: vertical-text;
}

/* line 6976, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-alias {
  cursor: alias;
}

/* line 6979, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-copy {
  cursor: copy;
}

/* line 6982, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-move {
  cursor: move;
}

/* line 6985, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-no-drop {
  cursor: no-drop;
}

/* line 6988, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-not-allowed {
  cursor: not-allowed;
}

/* line 6991, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-all-scroll {
  cursor: all-scroll;
}

/* line 6994, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-col-resize {
  cursor: col-resize;
}

/* line 6997, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-row-resize {
  cursor: row-resize;
}

/* line 7000, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-n-resize {
  cursor: n-resize;
}

/* line 7003, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-e-resize {
  cursor: e-resize;
}

/* line 7006, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-s-resize {
  cursor: s-resize;
}

/* line 7009, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-w-resize {
  cursor: w-resize;
}

/* line 7012, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-ns-resize {
  cursor: ns-resize;
}

/* line 7015, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-ew-resize {
  cursor: ew-resize;
}

/* line 7018, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-ne-resize {
  cursor: ne-resize;
}

/* line 7021, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-nw-resize {
  cursor: nw-resize;
}

/* line 7024, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-se-resize {
  cursor: se-resize;
}

/* line 7027, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-sw-resize {
  cursor: sw-resize;
}

/* line 7030, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-nesw-resize {
  cursor: nesw-resize;
}

/* line 7033, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-nwse-resize {
  cursor: nwse-resize;
}

/* line 7036, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:-webkit-full-screen {
  /* properties */
}

/* line 7039, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:-webkit-full-screen #fullscreen > :first-child > a {
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top, #5a5a5a 0%, #686868 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5a5a5a), color-stop(100%, #686868));
  background-image: -webkit-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -o-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -ms-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A5A5A', endColorstr='#686868', GradientType=0);
  -webkit-box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  color: #ffffff;
  border-color: #494949;
}

/* line 7053, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:-moz-full-screen {
  /* properties */
}

/* line 7056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:-moz-full-screen #fullscreen > :first-child > a {
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top, #5a5a5a 0%, #686868 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5a5a5a), color-stop(100%, #686868));
  background-image: -webkit-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -o-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -ms-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A5A5A', endColorstr='#686868', GradientType=0);
  -webkit-box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  color: #ffffff;
  border-color: #494949;
}

/* line 7070, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:-ms-fullscreen {
  /* properties */
}

/* line 7073, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:-ms-fullscreen #fullscreen > :first-child > a {
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top, #5a5a5a 0%, #686868 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5a5a5a), color-stop(100%, #686868));
  background-image: -webkit-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -o-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -ms-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A5A5A', endColorstr='#686868', GradientType=0);
  -webkit-box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  color: #ffffff;
  border-color: #494949;
}

/* line 7087, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:full-screen {
  /*pre-spec */
  /* properties */
}

/* line 7091, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:full-screen #fullscreen > :first-child > a {
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top, #5a5a5a 0%, #686868 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5a5a5a), color-stop(100%, #686868));
  background-image: -webkit-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -o-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -ms-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A5A5A', endColorstr='#686868', GradientType=0);
  -webkit-box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  color: #ffffff;
  border-color: #494949;
}

/* line 7105, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:fullscreen {
  /* spec */
  /* properties */
}

/* line 7109, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:fullscreen #fullscreen > :first-child > a {
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top, #5a5a5a 0%, #686868 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5a5a5a), color-stop(100%, #686868));
  background-image: -webkit-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -o-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -ms-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A5A5A', endColorstr='#686868', GradientType=0);
  -webkit-box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  color: #ffffff;
  border-color: #494949;
}

/* deeper elements */
/* line 7124, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
:-webkit-full-screen video {
  width: 100%;
  height: 100%;
}

/* styling the backdrop*/
/* line 7129, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
::backdrop {
  /* properties */
}

/* line 7132, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
::-ms-backdrop {
  /* properties */
}

/*
 * JQUI STUFF
 */
/*	Overlay	 */
/* line 7139, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget-overlay {
  background-image: none;
  background: #AAA;
  height: 100%;
  z-index: 949 !important;
  position: fixed;
  top: 0px;
  left: 0px;
}

/* Slider */
/* line 7149, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.slider {
  margin-top: 0px;
  margin-bottom: 30px;
}

/* line 7153, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.slider.slider-vertical {
  margin-bottom: 0px;
  margin-right: 5px;
}

/* menu */
/* line 7158, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu {
  width: 155px;
  padding: 2px;
  -webkit-box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);
  -moz-box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);
  box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);
  background: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.2);
  z-index: 1;
}

/* line 7168, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-state-disabled {
  margin: .4em 0 .2em !important;
  background: none !important;
  color: #999 !important;
  font-weight: normal !important;
  cursor: default;
}

/* line 7175, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-icon-carat-1-e:before {
  content: "\f105";
  font-family: FontAwesome;
  font-size: 14px;
  display: inline;
}

/* line 7181, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-menu .ui-menu-item a .ui-menu-icon {
  width: auto;
  height: auto;
  top: 0px;
  left: auto;
  right: auto;
  bottom: auto;
  text-indent: 0px;
}

/* tabs */
/* line 7191, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav li a {
  border-radius: 0px;
  -moz-border-radius: 0px;
  background-color: #F5F5F5;
  border: 1px solid #F5F5F5;
  border-bottom: 1px solid #dddddd;
  color: #838383;
}

/* line 7199, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav li {
  margin-right: 3px;
}

/* line 7202, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
  font-weight: bold;
  border-top-width: 0px !important;
  margin-top: 1px !important;
  -webkit-box-shadow: 0 -2px 0 #57889c;
  -moz-box-shadow: 0 -2px 0 #57889c;
  box-shadow: 0 -2px 0 #57889c;
}

/* line 7210, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-panel {
  border: 1px solid #dddddd;
  margin: 0;
  padding: 10px 13px;
  border-top: none;
}

/* line 7216, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tabs .ui-tabs-nav {
  margin-bottom: 0;
}

/* accordions */
/* line 7220, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-content {
  padding: 0;
}

/* line 7223, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-header {
  background-color: #fbfbfb;
  font-size: 15px;
  padding: 10px 15px 10px 36px !important;
}

/* line 7228, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-header,
.ui-accordion .ui-accordion-content {
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}

/* line 7234, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-content {
  padding: 15px;
}

/* line 7237, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion-header-active + .ui-accordion-content {
  border-top: 1px solid #dddddd;
}

/* line 7240, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-header {
  margin-top: -2px;
}

/* line 7243, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion .ui-accordion-header,
.ui-accordion-content {
  border-color: #dddddd !important;
}

/* line 7247, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-accordion-header-icon {
  text-indent: 0px !important;
  background-image: none !important;
  text-align: center;
  line-height: normal;
  left: 12px !important;
  margin-top: -6px !important;
  font-size: 14px !important;
}

/*
	 * Calendar
	 */
/* line 7259, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
  text-align: center;
  margin-top: 2px;
}

/* line 7264, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker-next > :first-child,
.ui-datepicker-prev > :first-child {
  text-indent: 0px !important;
}

/* line 7268, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
  background: none !important;
}

/*
 * JS SLIDER
 * Copied from: js/plugin/noUiSlider/jquery.nouislider.css 
 */
/*	General CSS resets;
 *		The target itself is not affected, allowing
 *		the remainder of the document to use an
 *		alternate box-sizing model;
 *		Support for box-sizing is wide spread:
 *		http://caniuse.com/#search=box-sizing
 */
/* line 7283, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-target * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -ms-touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  cursor: default;
}

/*	Main slider bar;
 *		Standard styles no longer incorrectly force a
 *		width or height on the slider.
 */
/* line 7298, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-base {
  width: 100%;
  height: 14px;
  position: relative;
  max-width: 100%;
  max-height: 100%;
  border: 1px solid #bfbfbf;
  z-index: 1;
}

/* line 7307, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-origin-lower {
  background: #72a8d7;
}

/*	Handles + active state;
 *		The :after pseudo-element wont inherit
 *		box-sizing, so it needs to applied manually.
 */
/* line 7314, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-handle {
  background: #858585;
  height: 30px;
  width: 16px;
  border: 1px solid #ffffff;
  margin: -8px 0 0 -8px;
  cursor: default;
}

/* line 7322, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-handle:hover {
  background: #6c6c6c;
}

/* line 7325, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-active {
  cursor: default;
  box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px 0px;
  background: #686868;
  height: 32px;
  width: 18px;
  margin: -9px 0 0 -8px;
  border: none;
}

/* line 7334, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-active:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  content: "";
  display: block;
  height: 100%;
  border: 1px solid #dddddd;
}

/*	Styling-only classes;
 *		Structured to prevent double declarations
 *		for various states of the slider.
 */
/* line 7347, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-connect {
  background: #3276b1;
}

/* line 7350, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-background {
  background: #eeeeee;
  border: none;
}

/*	Functional styles for handle positioning;
 *		Note that the origins have z-index 0, the base has
 *		z-index 1; This fixes a bug where borders become invisible.
 */
/* line 7358, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-origin {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}

/* line 7365, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-origin-upper {
  background: inherit !important;
}

/* line 7368, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-z-index {
  z-index: 10;
}

/*	Adaptations for the vertical slider;
 *		Some standard styles have been extended to keep
 *		exceptions for the vertical slider as minimal as possible.
 */
/* line 7375, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-vertical {
  width: 10px;
  height: 100%;
}

/* line 7379, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-vertical .noUi-origin {
  bottom: 0;
  left: 0;
}

/* line 7383, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-vertical .noUi-handle {
  margin: -8px 0 0 -3px;
}

/*	Various alternate slider states;
 *		Support for transition is widely available,
 *		Only IE7, IE8 and IE9 will ignore these rules.
 *		Since this is merely a progressive enhancement,
 *		this is no problem at all.
 *		http://caniuse.com/#search=transition
 */
/* line 7393, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-target[disabled] .noUi-base {
  background: #999999;
}

/* line 7396, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-target[disabled] .noUi-connect {
  background: #BBB;
}

/* line 7399, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.noUi-state-tap .noUi-origin {
  -webkit-transition: left 0.3s, top 0.3s;
  transition: left 0.3s, top 0.3s;
}

/*
 * JQUI SPINNERS
 */
/* line 7406, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-input {
  margin: 0 !important;
  height: 30px;
  padding: 6px 24px 6px 12px;
}

/* line 7411, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-input.spinner-left {
  padding: 6px 12px 6px 24px;
}

/* line 7414, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner {
  width: 100%;
}

/* line 7417, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-input.spinner-left + .ui-spinner-button,
.ui-spinner-input.spinner-left + .ui-spinner-button + .ui-spinner-button {
  right: auto;
  left: 0px;
}

/* line 7422, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-up,
.ui-spinner-down {
  background: #739e73;
  border-radius: 0px;
}

/* line 7427, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-up:hover,
.ui-spinner-up:active,
.ui-spinner-up:focus {
  background: #5b835b;
}

/* line 7432, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-down:hover,
.ui-spinner-down:active,
.ui-spinner-down:focus {
  background: #77021d;
}

/* line 7437, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-down {
  background: #c2032f;
}

/* line 7440, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-up:before,
.ui-spinner-down:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f067";
  color: #ffffff;
  font-size: 14px;
  margin-top: 1px;
}

/* line 7454, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-down:before {
  content: "\f068";
}

/* line 7457, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-up > :first-child,
.ui-spinner-down > :first-child {
  display: none;
}

/* line 7461, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-button {
  width: 19px;
}

/* spinner both */
/* line 7465, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-input.spinner-both {
  padding: 6px 30px;
}

/* line 7468, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-input.spinner-both + .ui-spinner-button + .ui-spinner-button {
  left: 0px;
  right: auto;
}

/* line 7472, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-input.spinner-both + .ui-spinner-button,
.ui-spinner-input.spinner-both + .ui-spinner-button + .ui-spinner-button {
  height: 30px;
  width: 25px;
}

/* line 7477, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-spinner-input.spinner-both + .ui-spinner-up:before,
.ui-spinner-input.spinner-both + .ui-spinner-up + .ui-spinner-down:before {
  margin-top: 8px;
}

/*
 * JQUI ADJUSTMENT
 */
/* line 7484, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog {
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

/* line 7490, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.widget-header > :first-child {
  margin: 13px 0;
}

/* line 7493, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-widget-overlay {
  z-index: 999;
}

/* line 7496, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-titlebar {
  padding: 0 10px;
  background: #ffffff;
  border-bottom-color: #eeeeee;
}

/* line 7501, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-title {
  margin: 0;
}

/* line 7504, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-titlebar-close {
  margin-top: -16px;
  margin-right: 4px;
}

/* line 7508, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog-titlebar-close:before {
  content: "\f00d";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 13px;
}

/* line 7518, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-buttonpane button {
  margin: 0 .4em 0 0;
}

/* line 7521, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-dialog .ui-dialog-buttonpane {
  margin-top: 13px;
  padding: 19px 15px 20px;
  text-align: right;
  border-top: 1px solid #eeeeee;
}

/* line 7527, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-autocomplete {
  z-index: 905 !important;
}

/*
 * CSS TABLES
 */
/* line 7533, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.the-price {
  background-color: rgba(220, 220, 220, 0.17);
  box-shadow: 0 1px 0 #dcdcdc, inset 0 1px 0 #fff;
  padding: 20px;
  margin: 0;
}

/* line 7539, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.the-price h1 {
  line-height: 1em;
  padding: 0;
  margin: 0;
}

/* line 7544, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.subscript {
  font-size: 21px;
  color: #999;
}

/* 
 * RIBBON
 */
/* line 7551, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ribbon {
  position: absolute;
  right: 9px;
  top: -4px;
}

/*
 * Price BIG
 */
/* line 7559, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big {
  border: none !important;
}

/* line 7562, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big .panel-heading {
  border-radius: 5px 5px 0 0;
}

/* line 7565, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big .panel-title {
  text-transform: capitalize;
  font-size: 18px;
  padding: 20px 0;
  text-align: center;
  border-radius: 5px 5px 0 0;
  margin: 0;
  font-weight: bold;
}

/* line 7574, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big .the-price {
  padding: 20px 0;
  background: #333;
  text-align: center;
  font-size: 24px;
  font-weight: bold;
  color: #FFF;
  box-shadow: none !important;
  -moz-box-shadow: none !important;
}

/* line 7584, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big .subscript {
  font-size: 18px;
  color: #999;
  margin-left: 5px;
}

/* line 7589, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.price-features {
  background: #FAFAFA;
  padding: 20px 15px;
  min-height: 230px;
  font-size: 13.5px;
}

/* line 7595, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.price-features li + li {
  margin-top: 10px;
}

/* line 7598, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big .panel-footer {
  border-radius: 0 0 5px 5px;
}

/* line 7601, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big .panel-footer .btn {
  padding: 15px 0;
  border-radius: 3px;
  font-weight: bold;
  font-size: 14px;
}

/* line 7607, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big .panel-footer .btn span {
  font-weight: normal;
  font-style: italic;
}

/* line 7611, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big .panel-footer {
  background-color: #F2F2F2 !important;
}

/* line 7614, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big .panel-footer > div {
  padding: 15px 0 10px;
  display: block;
  font-size: 13px;
}

/* line 7619, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pricing-big table {
  background: #FAFAFA;
  padding: 20px 15px;
  height: 230px;
  text-align: left;
}

/*!
 * Pace Progress Bar 2.0.1
 * https://github.com/HubSpot/pace
 *
 * Released under the MIT license
 * https://github.com/HubSpot/pace/blob/master/LICENSE
 */
/* line 7632, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

/* line 7639, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pace-inactive {
  display: none;
}

/* line 7642, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pace .pace-progress {
  background: #3276b1;
  position: fixed;
  z-index: 2000;
  top: 0;
  left: 0;
  right: 0;
  height: 2px;
  -webkit-transition: width 1s;
  -moz-transition: width 1s;
  -o-transition: width 1s;
  transition: width 1s;
}

/* line 7655, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pace .pace-progress-inner {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;
  -webkit-transform: rotate(3deg) translate(0px, -4px);
  -moz-transform: rotate(3deg) translate(0px, -4px);
  -ms-transform: rotate(3deg) translate(0px, -4px);
  -o-transform: rotate(3deg) translate(0px, -4px);
  transform: rotate(3deg) translate(0px, -4px);
}

/* line 7669, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pace .pace-activity {
  display: block;
  position: fixed;
  z-index: 2000;
  top: 63px;
  right: 40px;
  width: 14px;
  height: 14px;
  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 10px;
  -webkit-animation: pace-spinner 400ms linear infinite;
  -moz-animation: pace-spinner 400ms linear infinite;
  -ms-animation: pace-spinner 400ms linear infinite;
  -o-animation: pace-spinner 400ms linear infinite;
  animation: pace-spinner 400ms linear infinite;
}

/* line 7687, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-rtl .pace .pace-activity {
  left: 40px;
  right: auto;
}

@-webkit-keyframes pace-spinner {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes pace-spinner {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes pace-spinner {
  0% {
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-ms-keyframes pace-spinner {
  0% {
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes pace-spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* line 7739, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container *,
#chat-container *:after,
#chat-container *:before {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}

/* line 7746, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container input[type='text'] {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 7751, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container {
  position: absolute;
  width: 250px;
  height: 270px;
  z-index: 2;
  border-left: 1px solid #CDCECF;
  right: -251px;
  top: 0px;
  background: #fff;
  transition-duration: .25s;
  -webkit-transition-duration: .25s;
  -moz-transition-duration: .25s;
  -o-transition-duration: .25s;
  -ms-transition-duration: .25s;
}

/* line 7766, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container:hover,
#chat-container:hover .chat-list-open-close {
  border-color: #A7A7A7;
}

/* line 7770, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container.open {
  right: 0px;
  top: 0px;
}

/* line 7774, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container .chat-list-open-close {
  display: block;
  width: 25px;
  height: 25px;
  border: 1px solid #CDCECF;
  border-right: 1px solid #f2f4f8 !important;
  position: absolute;
  left: -32px;
  top: 7%;
  border-radius: 50% 0 0 50%;
  background: #FFF;
  padding: 3px 1px 3px 5px;
  font-size: 21px;
  line-height: 22px;
  cursor: pointer;
  color: #868686;
  box-shadow: inset 0 0.2em 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 0.2em 0 rgba(0, 0, 0, 0.05);
  background: #f2f4f8;
  text-align: center;
}

/* line 7795, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container .chat-list-open-close b {
  position: absolute;
  right: 0px;
  background: #ed1c24;
  line-height: 9px;
  height: 10px;
  width: 10px;
  font-size: 0;
  top: 3px;
  border: 1px solid #FFF;
  border-radius: 3px;
  font-size: 9px;
  text-align: center;
  vertical-align: middle;
  color: #fff;
  font-weight: normal;
}

/* line 7812, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container.open .chat-list-open-close i:before {
  content: "\f00d" !important;
}

/* line 7815, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container.open .chat-list-open-close b {
  display: none;
}

/* line 7818, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container .chat-list-body {
  height: 217px;
  overflow-y: scroll;
  overflow-x: hidden;
  display: block;
  padding: 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  background: #f2f4f8;
}

/* line 7829, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container #chat-users {
  list-style: none;
  margin: 10px 0;
  padding: 0;
}

/* line 7834, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container #chat-users li {
  margin-bottom: 3px;
  margin-left: 5px;
}

/* line 7838, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container #chat-users li a {
  display: block;
  font-size: 13px;
  color: #3d3d3d;
  text-decoration: none !important;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 3px 8px 3px 3px;
  line-height: 33px;
  vertical-align: middle;
}

/* line 7850, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container #chat-users li a:hover {
  background: #e0e4ee;
}

/* line 7853, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container #chat-users li a img {
  width: 33px;
  height: auto;
  margin-right: 10px;
}

/* line 7858, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container #chat-users li a i {
  color: #ACACAC;
  font-size: 8px;
  line-height: 34px;
  font-style: normal;
}

/* line 7864, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container #chat-users li a i.last-online {
  font-size: 12px;
  letter-spacing: -1px;
}

/* line 7868, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container .chat-list-footer {
  overflow: hidden;
  border-top: 1px solid #CCC;
  padding: 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 7876, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container .chat-list-footer input[type="text"] {
  border: 1px solid #bababa !important;
}

/* line 7879, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#chat-container .control-group {
  padding: 0px;
}

/* line 7882, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body {
  background: #FAFAFA;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #fafafa 0%, #ffffff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #ffffff));
  background: -webkit-linear-gradient(top, #fafafa 0%, #ffffff 100%);
  background: -o-linear-gradient(top, #fafafa 0%, #ffffff 100%);
  background: -ms-linear-gradient(top, #fafafa 0%, #ffffff 100%);
  background: linear-gradient(to bottom, #f5fcff 0%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ffffff', GradientType=0);
  box-shadow: inset 2px 2px 5px rgba(0, 0, 0, 0.04);
  -moz-box-shadow: inset -2px -2px 5px rgba(0, 0, 0, 0.04);
  display: block;
  height: 270px;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 10px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  border: 1px solid #fff;
  border-top: none;
}

/* line 7905, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body ul {
  margin: 0;
  padding: 0;
}

/* line 7909, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message {
  display: block;
  position: relative;
  margin: 20px 20px 0;
}

/* line 7914, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li:first-child {
  margin-top: 10px;
}

/* line 7917, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message img {
  display: inline-block;
  border-left: 4px solid #fff;
  position: absolute;
}

/* line 7922, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message img.online {
  border-left-color: #00a300;
}

/* line 7925, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message img.offline {
  border-left-color: #ddd;
}

/* line 7928, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message img.busy {
  border-left-color: #A90329;
}

/* line 7931, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message img.away {
  border-left-color: #ffc40d;
}

/* line 7934, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message .message-text {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 0;
  margin-left: 65px;
  line-height: normal;
}

/* line 7944, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message .message-text time {
  position: absolute;
  top: 1px;
  right: 0px;
  font-size: 10px;
  line-height: 10px;
  color: #AFAFAF;
}

/* line 7952, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message .message-text .chat-file:nth-child(3) {
  margin-top: 15px;
}

/* line 7955, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message .message-text .chat-file {
  display: block;
  margin: 3px 0;
  padding: 4px;
  border: 1px dotted #ddd;
  background: rgba(0, 0, 0, 0.05);
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  text-align: right;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 7969, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message .message-text .chat-file.row-fluid [class*="span"] {
  min-height: 10px !important;
}

/* line 7972, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message .message-text .chat-file b {
  font-style: italic;
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
}

/* line 7980, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-body li.message .message-text a.username {
  display: block;
  font-weight: bold;
  margin-bottom: 4px;
  vertical-align: top;
  line-height: 14px;
  font-size: 14px;
  letter-spacing: -1px;
  text-decoration: none !important;
}

/* message reply */
/* line 7991, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.profile-message {
  background: none !important;
  height: auto !important;
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  overflow: hidden;
}

/* line 7999, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.profile-message li.message.message-reply {
  margin-left: 85px !important;
  background: #F7F7F7;
  padding: 10px;
  margin: 3px 0 0 20px;
}

/* line 8005, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.profile-message li.message.message-reply img {
  width: 35px !important;
}

/* line 8008, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.profile-message li.message.message-reply .message-text {
  margin-left: 45px !important;
}

/* line 8011, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.profile-message .wall-comment-reply {
  margin-left: 85px;
  margin-bottom: 20px;
}

/* line 8015, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chat-footer {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  background: rgba(248, 248, 248, 0.9);
  padding: 0 10px 15px;
  position: relative;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 8024, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.textarea-div {
  background-color: #FFF;
  border: 1px solid #CCC;
  border-bottom: none;
  margin: 10px 0 0;
}

/* line 8030, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.typearea {
  cursor: text;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 90px;
  padding: 5px 25px 5px 5px;
  position: relative;
  border-bottom: 1px solid #EEE;
}

/* line 8039, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.typearea textarea {
  width: 100%;
  border-color: transparent !important;
  box-sizing: border-box;
  box-shadow: none;
  -moz-box-shadow: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -webkit-box-shadow: none;
  overflow: hidden;
  padding: 0;
  margin: 0;
  -webkit-transition: height 0.2s;
  -moz-transition: height 0.2s;
  transition: height 0.2s;
  outline: none;
  resize: none;
  min-height: 61px;
}

/* line 8058, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
textarea.clone {
  position: absolute;
  visibility: hidden;
}

/* line 8062, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.textarea-controls {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  padding: 5px;
  display: block;
  background-color: #FFF;
  border: 1px solid #CCC;
  border-top: none;
  height: 43px;
  line-height: 33px;
  overflow: hidden;
}

/* line 8075, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.textarea-controls > label {
  margin: 3px 10px 0 10px;
}

/* line 8078, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.textarea-controls .smart-form .checkbox {
  padding-left: 22px !important;
}

@media (min-width: 768px) and (max-width: 880px) {
  /* line 8082, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .chat-body li.message .message-text .chat-file b {
    width: 150px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
  /* line 8087, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .chat-body li.message .message-text .chat-file b {
    width: 150px;
  }
}
@media (max-width: 480px) {
  /* line 8092, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .chat-body li.message .message-text .chat-file b {
    width: 150px;
  }
}
/*
	 * SMART FORMS
	 */
/* line 8099, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form *,
.smart-form *:after,
.smart-form *:before {
  margin: 0;
  padding: 0;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
}

/* line 8107, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .btn {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 8111, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio + .radio,
.smart-form .checkbox + .checkbox {
  margin-top: 0;
}

/* line 8115, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form footer .btn {
  float: right;
  height: 31px;
  margin: 10px 0 0 5px;
  padding: 0 22px;
  font: 300 15px/29px 'Open Sans', Helvetica, Arial, sans-serif;
  cursor: pointer;
}

/* line 8123, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form legend {
  padding-top: 15px;
}

/* line 8126, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form {
  margin: 0;
  outline: none;
  color: #666;
  position: relative;
}

/* line 8132, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form header {
  display: block;
  padding: 8px 0;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
  background: white;
  font-size: 16px;
  font-weight: 300;
  color: #232323;
  margin: 10px 14px 0;
}

/* line 8142, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form fieldset {
  display: block;
  padding: 25px 14px 5px;
  border: none;
  background: rgba(255, 255, 255, 0.9);
  position: relative;
}

/* line 8149, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form fieldset + fieldset {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 8152, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form section {
  margin-bottom: 15px;
  position: relative;
}

/* line 8156, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form footer {
  display: block;
  padding: 7px 14px 15px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  background: rgba(248, 248, 248, 0.9);
}

/* line 8162, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form footer:after {
  content: '';
  display: table;
  clear: both;
}

/* line 8167, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .label {
  display: block;
  margin-bottom: 6px;
  line-height: 19px;
  font-weight: 400;
  font-size: 13px;
  color: #333;
  text-align: left;
  white-space: normal;
}

/* line 8177, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .label.col {
  margin: 0;
  padding-top: 7px;
}

/* line 8181, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .note,
.note {
  margin-top: 6px;
  padding: 0 1px;
  font-size: 11px;
  line-height: 15px;
  color: #999;
}

/* line 8189, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.note {
  margin-top: 2px;
  font-size: 10px;
}

/* line 8193, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .note a {
  font-size: 13px;
}

/* line 8196, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input,
.smart-form .select,
.smart-form .textarea,
.smart-form .radio,
.smart-form .checkbox,
.smart-form .toggle,
.smart-form .button {
  position: relative;
  display: block;
  font-weight: 400;
}

/* line 8207, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input input,
.smart-form .select select,
.smart-form .textarea textarea {
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  width: 100%;
  height: 32px;
  line-height: 32px;
  padding: 5px 10px;
  outline: none;
  border-width: 1px;
  border-style: solid;
  border-radius: 0;
  background: #fff;
  font: 13px/16px 'Open Sans', Helvetica, Arial, sans-serif;
  color: #404040;
  appearance: normal;
  -moz-appearance: none;
  -webkit-appearance: none;
}

/*
		 * File inputs
		 */
/* line 8231, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input-file .button {
  position: absolute;
  top: 4px;
  right: 4px;
  float: none;
  height: 22px;
  margin: 0;
  padding: 0 14px;
  font-size: 13px;
  line-height: 22px;
}

/* line 8242, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input-file .button:hover {
  box-shadow: none;
}

/* line 8245, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input-file .button input {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0;
  font-size: 30px;
  cursor: pointer;
  opacity: 0;
}

/*
		 * Selects
		 */
/* line 8257, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .select i {
  position: absolute;
  top: 10px;
  right: 11px;
  width: 5px;
  height: 11px;
  background: white;
  box-shadow: 0 0 0 9px white;
}

/* line 8266, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .select i:after,
.smart-form .select i:before {
  content: '';
  position: absolute;
  right: 0;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

/* line 8274, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .select i:after {
  bottom: 0;
  border-top: 4px solid #404040;
}

/* line 8278, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .select i:before {
  top: 0;
  border-bottom: 4px solid #404040;
}

/* line 8282, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .select-multiple select {
  height: auto;
}

/*
		 * Text areas
		 */
/* line 8288, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .textarea textarea {
  height: auto;
  resize: none;
}

/* line 8292, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .textarea-resizable textarea {
  resize: vertical;
}

/* line 8295, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .textarea-expandable textarea {
  height: 31px;
}

/* line 8298, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .textarea-expandable textarea:focus {
  height: auto;
}

/*
		 * Radio and checkboxes
		 */
/* line 8304, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio,
.smart-form .checkbox {
  margin-bottom: 4px;
  padding-left: 25px;
  line-height: 25px;
  color: #404040;
  cursor: pointer;
  font-size: 13px;
}

/* line 8313, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio:last-child,
.smart-form .checkbox:last-child {
  margin-bottom: 0;
}

/* line 8317, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio input,
.smart-form .checkbox input {
  position: absolute;
  left: -9999px;
}

/* line 8322, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio i,
.smart-form .checkbox i {
  position: absolute;
  top: 3px;
  left: 0;
  display: block;
  width: 17px;
  height: 17px;
  outline: none;
  border-width: 1px;
  border-style: solid;
  background: #FFF;
}

/* line 8335, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio i {
  border-radius: 50%;
}

/* line 8338, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio input + i:after,
.smart-form .checkbox input + i:after {
  position: absolute;
  opacity: 0;
  transition: opacity 0.1s;
  -o-transition: opacity 0.1s;
  -ms-transition: opacity 0.1s;
  -moz-transition: opacity 0.1s;
  -webkit-transition: opacity 0.1s;
}

/* line 8348, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio input + i:after {
  content: '';
  top: 4px;
  left: 4px;
  width: 9px;
  height: 9px;
  border-radius: 50%;
}

/* line 8356, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .checkbox input + i:after {
  content: '\f00c';
  top: -1px;
  left: 1px;
  width: 15px;
  height: 15px;
  font: normal 16px/19px FontAwesome;
  text-align: center;
}

/* line 8365, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .checkbox input:checked:hover + i:after {
  content: '\f00d';
}

/* line 8368, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .checkbox input:checked:disabled:hover + i:after {
  content: '\f00c';
}

/* line 8371, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio input:checked + i:after,
.smart-form .checkbox input:checked + i:after {
  opacity: 1;
}

/* line 8375, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .inline-group {
  margin: 0 -15px -4px 0;
}

/* line 8378, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .inline-group:after {
  content: '';
  display: table;
  clear: both;
}

/* line 8383, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .inline-group .radio,
.smart-form .inline-group .checkbox {
  float: left;
  margin-right: 30px;
}

/* line 8388, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .inline-group .radio:last-child,
.smart-form .inline-group .checkbox:last-child {
  margin-bottom: 4px;
}

/*
		 * toggles
		 */
/* line 8395, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle {
  margin-bottom: 4px;
  padding-right: 61px;
  font-size: 15px;
  line-height: 25px;
  color: #404040;
  cursor: pointer;
}

/* line 8403, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle:last-child {
  margin-bottom: 0;
}

/* line 8406, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle input {
  position: absolute;
  left: -9999px;
}

/* line 8410, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle i {
  content: '';
  position: absolute;
  top: 4px;
  right: 0;
  display: block;
  width: 49px;
  height: 17px;
  border-width: 1px;
  border-style: solid;
  border-radius: 12px;
  background: #fff;
}

/* line 8423, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle i:after {
  content: attr(data-swchoff-text);
  position: absolute;
  top: 2px;
  right: 8px;
  left: 8px;
  font-style: normal;
  font-size: 9px;
  line-height: 13px;
  font-weight: 700;
  text-align: left;
  color: #5f5f5f;
}

/* line 8436, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle i:before {
  content: '';
  position: absolute;
  z-index: 1;
  top: 4px;
  right: 4px;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  opacity: 1;
  transition: right 0.2s;
  -o-transition: right 0.2s;
  -ms-transition: right 0.2s;
  -moz-transition: right 0.2s;
  -webkit-transition: right 0.2s;
}

/* line 8453, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle input:checked + i:after {
  content: attr(data-swchon-text);
  text-align: right;
}

/* line 8457, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle input:checked + i:before {
  right: 36px;
}

/*
		 * ratings
		 */
/* line 8463, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .rating {
  margin-bottom: 4px;
  font-size: 13px;
  line-height: 25px;
  color: #404040;
}

/* line 8469, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .rating:last-child {
  margin-bottom: 0;
}

/* line 8472, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .rating input {
  position: absolute;
  left: -9999px;
}

/* line 8476, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .rating label {
  display: block;
  float: right;
  height: 17px;
  margin-top: 5px;
  padding: 0 2px;
  font-size: 17px;
  line-height: 17px;
  cursor: pointer;
}

/*
		 * buttons
		 */
/* line 8489, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .button {
  float: right;
  height: 31px;
  overflow: hidden;
  margin: 10px 0 0 5px;
  padding: 0 25px;
  outline: none;
  border: 0;
  font: 300 15px/31px 'Open Sans', Helvetica, Arial, sans-serif;
  text-decoration: none;
  color: #fff;
  cursor: pointer;
}

/* line 8502, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .icon-append,
.smart-form .icon-prepend {
  position: absolute;
  top: 5px;
  width: 22px;
  height: 22px;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
}

/* line 8512, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .icon-append {
  right: 5px;
  padding-left: 3px;
  border-left-width: 1px;
  border-left-style: solid;
}

/* line 8518, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .icon-prepend {
  left: 5px;
  padding-right: 3px;
  border-right-width: 1px;
  border-right-style: solid;
}

/* line 8524, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input .icon-prepend + input,
.smart-form .textarea .icon-prepend + textarea {
  padding-left: 37px;
}

/* line 8528, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input .icon-append + input,
.smart-form .textarea .icon-append + textarea {
  padding-right: 37px;
}

/* line 8532, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input .icon-prepend + .icon-append + input,
.smart-form .textarea .icon-prepend + .icon-append + textarea {
  padding-left: 37px;
}

/*
		 * grid
		 */
/* line 8539, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .row {
  margin: 0 -15px;
}

/* line 8542, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .row:after {
  content: '';
  display: table;
  clear: both;
}

/* line 8547, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .col {
  float: left;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 8555, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .col-1 {
  width: 8.33%;
}

/* line 8558, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .col-2 {
  width: 16.66%;
}

/* line 8561, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .col-3 {
  width: 25%;
}

/* line 8564, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .col-4 {
  width: 33.33%;
}

/* line 8567, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .col-5 {
  width: 41.66%;
}

/* line 8570, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .col-6 {
  width: 50%;
}

/* line 8573, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .col-8 {
  width: 66.67%;
}

/* line 8576, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .col-9 {
  width: 75%;
}

/* line 8579, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .col-10 {
  width: 83.33%;
}

@media screen and (max-width: 600px) {
  /* line 8583, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .smart-form .col {
    float: none;
    width: 100%;
  }
}
/*
		 * tooltips
		 */
/* line 8591, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .select select {
  padding: 5px;
}

/* line 8594, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip {
  position: absolute;
  z-index: 99999;
  left: -9999px;
  padding: 2px 8px 3px;
  font-size: 11px;
  line-height: 16px;
  font-weight: 400;
  background: rgba(0, 0, 0, 0.9);
  color: #fff;
  opacity: 0;
  transition: margin 0.3s, opacity 0.3s;
  -o-transition: margin 0.3s, opacity 0.3s;
  -ms-transition: margin 0.3s, opacity 0.3s;
  -moz-transition: margin 0.3s, opacity 0.3s;
  -webkit-transition: margin 0.3s, opacity 0.3s;
}

/* line 8611, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip:after {
  content: '';
  position: absolute;
}

/* line 8615, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input input:focus + .tooltip,
.smart-form .textarea textarea:focus + .tooltip {
  opacity: 1;
}

/* line 8619, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-top-right {
  bottom: 100%;
  margin-bottom: 15px;
}

/* line 8623, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-top-right:after {
  top: 100%;
  right: 11px;
  border-top: 4px solid rgba(0, 0, 0, 0.9);
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

/* line 8630, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input input:focus + .tooltip-top-right,
.smart-form .textarea textarea:focus + .tooltip-top-right {
  right: 0;
  left: auto;
  margin-bottom: 5px;
}

/* line 8636, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-top-left {
  bottom: 100%;
  margin-bottom: 15px;
}

/* line 8640, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-top-left:after {
  top: 100%;
  left: 11px;
  border-top: 4px solid rgba(0, 0, 0, 0.9);
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

/* line 8647, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input input:focus + .tooltip-top-left,
.smart-form .textarea textarea:focus + .tooltip-top-left {
  right: auto;
  left: 0;
  margin-bottom: 5px;
}

/* line 8653, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-right {
  top: 4px;
  white-space: nowrap;
  margin-left: 15px;
}

/* line 8658, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-right:after {
  top: 6px;
  right: 100%;
  border-top: 4px solid transparent;
  border-right: 4px solid rgba(0, 0, 0, 0.9);
  border-bottom: 4px solid transparent;
}

/* line 8665, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input input:focus + .tooltip-right,
.smart-form .textarea textarea:focus + .tooltip-right {
  left: 100%;
  margin-left: 5px;
}

/* line 8670, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-left {
  top: 4px;
  white-space: nowrap;
  margin-right: 15px;
}

/* line 8675, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-left:after {
  top: 6px;
  left: 100%;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid rgba(0, 0, 0, 0.9);
}

/* line 8682, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input input:focus + .tooltip-left,
.smart-form .textarea textarea:focus + .tooltip-left {
  right: 100%;
  left: auto;
  margin-right: 5px;
}

/* line 8688, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-bottom-right {
  top: 100%;
  margin-top: 15px;
}

/* line 8692, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-bottom-right:after {
  bottom: 100%;
  right: 11px;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(0, 0, 0, 0.9);
  border-left: 4px solid transparent;
}

/* line 8699, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input input:focus + .tooltip-bottom-right,
.smart-form .textarea textarea:focus + .tooltip-bottom-right {
  right: 0;
  left: auto;
  margin-top: 5px;
}

/* line 8705, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-bottom-left {
  top: 100%;
  margin-top: 15px;
}

/* line 8709, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .tooltip-bottom-left:after {
  bottom: 100%;
  left: 11px;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(0, 0, 0, 0.9);
  border-left: 4px solid transparent;
}

/* line 8716, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input input:focus + .tooltip-bottom-left,
.smart-form .textarea textarea:focus + .tooltip-bottom-left {
  right: auto;
  left: 0;
  margin-top: 5px;
}

/*
		 * normal state
		 */
/* line 8725, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input input,
.smart-form .select select,
.smart-form .textarea textarea,
.smart-form .radio i,
.smart-form .checkbox i,
.smart-form .toggle i,
.smart-form .icon-append,
.smart-form .icon-prepend {
  border-color: #BDBDBD;
  transition: border-color 0.3s;
  -o-transition: border-color 0.3s;
  -ms-transition: border-color 0.3s;
  -moz-transition: border-color 0.3s;
  -webkit-transition: border-color 0.3s;
}

/* line 8740, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle i:before {
  background-color: #3276B1;
}

/* line 8743, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .rating label {
  color: #ccc;
  transition: color 0.3s;
  -o-transition: color 0.3s;
  -ms-transition: color 0.3s;
  -moz-transition: color 0.3s;
  -webkit-transition: color 0.3s;
}

/* line 8751, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .button {
  background-color: #3276B1;
  opacity: 0.8;
  transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -webkit-transition: opacity 0.2s;
}

/* line 8760, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .button.button-secondary {
  background-color: #b3b3b3;
}

/* line 8763, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .icon-append,
.smart-form .icon-prepend {
  color: #A2A2A2;
}

/*
		 * hover state
		 */
/* line 8770, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input:hover input,
.smart-form .select:hover select,
.smart-form .textarea:hover textarea,
.smart-form .radio:hover i,
.smart-form .checkbox:hover i,
.smart-form .toggle:hover i {
  border-color: #5D98CC;
}

/* line 8778, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .rating input + label:hover,
.smart-form .rating input + label:hover ~ label {
  color: #3276B1;
}

/* line 8782, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .button:hover {
  opacity: 1;
}

/* line 8785, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio:hover i,
.smart-form .checkbox:hover i,
.smart-form .toggle:hover i {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}

/*
		 * radio/toggle/checkbox active state
		 */
/* line 8794, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio:active i,
.smart-form .checkbox:active i,
.smart-form .toggle:active i {
  background: #F0F0F0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}

/*
		 * focus state
		 */
/* line 8804, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input input:focus,
.smart-form .select select:focus,
.smart-form .textarea textarea:focus,
.smart-form .radio input:focus + i,
.smart-form .checkbox input:focus + i,
.smart-form .toggle input:focus + i {
  border-color: #3276B1;
}

/*
		 * checked state
		 */
/* line 8815, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio input + i:after {
  background-color: #3276B1;
}

/* line 8818, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .checkbox input + i:after {
  color: #3276B1;
}

/* line 8821, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .radio input:checked + i,
.smart-form .checkbox input:checked + i,
.smart-form .toggle input:checked + i {
  border-color: #3276B1;
}

/* line 8826, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .rating input:checked ~ label {
  color: #3276B1;
}

/*
		 * error state
		 */
/* line 8832, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .state-error input,
.smart-form .state-error select,
.smart-form .state-error textarea,
.smart-form .radio.state-error i,
.smart-form .checkbox.state-error i,
.smart-form .toggle.state-error i {
  background: #fff0f0;
  border-color: #A90329;
}

/* line 8841, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle.state-error input:checked + i {
  background: #fff0f0;
}

/* line 8844, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .state-error + em {
  display: block;
  margin-top: 6px;
  padding: 0 1px;
  font-style: normal;
  font-size: 11px;
  line-height: 15px;
  color: #D56161;
}

/* line 8853, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .rating.state-error + em {
  margin-top: -4px;
  margin-bottom: 4px;
}

/* line 8857, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .state-error select + i {
  background: #FFF0F0;
  box-shadow: 0 0 0 9px #FFF0F0;
}

/* line 8861, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.state-error .icon-append,
.state-error .icon-prepend {
  color: #ed1c24;
}

/*
		 * success state
		 */
/* line 8868, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .state-success input,
.smart-form .state-success select,
.smart-form .state-success textarea,
.smart-form .radio.state-success i,
.smart-form .checkbox.state-success i,
.smart-form .toggle.state-success i {
  background: #f0fff0;
  border-color: #7DC27D;
}

/* line 8877, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle.state-success input:checked + i {
  background: #f0fff0;
}

/* line 8880, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .note-success {
  color: #6fb679;
}

/* line 8883, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .state-success select + i {
  background: honeyDew;
  box-shadow: 0 0 0 9px honeyDew;
}

/*
		 * disable state
		 */
/* line 8890, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input.state-disabled input,
.smart-form .select.state-disabled,
.smart-form .textarea.state-disabled,
.smart-form .radio.state-disabled,
.smart-form .checkbox.state-disabled,
.smart-form .toggle.state-disabled,
.smart-form .button.state-disabled {
  cursor: default !important;
  opacity: 0.6 !important;
}

/* line 8900, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .input.state-disabled:hover input,
.smart-form .select.state-disabled:hover select,
.smart-form .textarea.state-disabled:hover textarea,
.smart-form .radio.state-disabled:hover i,
.smart-form .checkbox.state-disabled:hover i,
.smart-form .toggle.state-disabled:hover i {
  border-color: #e5e5e5 !important;
}

/* line 8908, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .state-disabled.radio input:checked + i,
.smart-form .state-disabled.checkbox input:checked + i,
.smart-form .state-disabled.toggle input:checked + i,
.smart-form .state-disabled.checkbox input + i:after,
.smart-form .state-disabled.radio input + i:after {
  border-color: #e5e5e5 !important;
  color: #333 !important;
}

/* line 8916, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .state-disabled.radio input + i:after {
  background-color: #333;
}

/*
		 * submit state
		 */
/* line 8922, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .message {
  display: none;
  color: #6fb679;
}

/* line 8926, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .message i {
  display: block;
  margin: 0 auto 20px;
  width: 81px;
  height: 81px;
  border: 1px solid #6fb679;
  border-radius: 50%;
  font-size: 30px;
  line-height: 81px;
}

/* line 8936, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form.submited fieldset,
.smart-form.submited footer {
  display: none;
}

/* line 8940, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form.submited .message {
  display: block;
  padding: 25px 30px;
  background: rgba(255, 255, 255, 0.9);
  font: 300 18px/27px 'Open Sans', Helvetica, Arial, sans-serif;
  text-align: center;
}

/*
		 * JQUERY UI UPDATE
		 */
/* line 8950, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .ui-widget-content .ui-spinner-input {
  margin: 0px;
  border: 0px;
  box-shadow: none !important;
  height: 29px;
}

/*
		 * date picker
		
		.ui-datepicker {
			display: none;
			padding: 10px 12px;
			background: #fff;
			box-shadow: 0 0 10px rgba(0,0,0,.3);
			font: 13px/1.55 'Open Sans', Helvetica, Arial, sans-serif;
			text-align: center;
			color: #666;
		}
		.ui-datepicker a {
			color: #404040;
		}
		.ui-datepicker-header {
			position: relative;
			margin: -10px -12px 10px;
			padding: 10px;
			border-bottom: 1px solid rgba(0,0,0,.1);
			font-size: 15px;
			line-height: 27px;
		}
		.ui-datepicker-prev, .ui-datepicker-next {
			position: absolute;
			top: 0;
			display: block;
			width: 47px;
			height: 47px;
			font-size: 15px;
			line-height: 47px;
			text-decoration: none;
			cursor: pointer;
		}
		.ui-datepicker-prev {
			left: 0;
		}
		.ui-datepicker-next {
			right: 0;
		}
		.ui-datepicker-calendar {
			border-collapse: collapse;
			font-size: 13px;
			line-height: 27px;
		}
		.ui-datepicker-calendar th {
			color: #999;
		}
		.ui-datepicker-calendar a, .ui-datepicker-calendar span {
			display: block;
			width: 31px;
			margin: auto;
			text-decoration: none;
			color: #404040;
			text-align:center;
		}
		.ui-datepicker-unselectable.ui-state-disabled {
			
		}
		.ui-datepicker-unselectable.ui-state-disabled > span {
			color:#bfbfbf;
			background-color: #FAFCFD;
		}
		
		.ui-datepicker-calendar a:hover {
			background: #3276B1;
			color:#fff;
		}
		.ui-datepicker-calendar span {
			
		}
		.ui-datepicker-today a {
			font-weight: 700;
		}
		.ui-datepicker-calendar .ui-state-active {
			background: rgba(0,0,0,.05);
			cursor: default;
		}
		.ui-datepicker-inline {
			border: 2px solid #e5e5e5;
			background: #fff;
			box-shadow: none;
		}
		.ui-datepicker-inline .ui-datepicker-calendar {
			width: 100%;
		} */
/*
		 * model
		 */
/* line 9045, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form-modal {
  position: fixed;
  z-index: 1;
  display: none;
  width: 400px;
}

/* line 9051, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form-modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
}

/*
		 * Time picker
		 */
/* line 9063, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-timepicker-div .ui-widget-header {
  margin-bottom: 8px;
}

/* line 9066, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-timepicker-div dl {
  text-align: left;
}

/* line 9069, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-timepicker-div dl dt {
  float: left;
  clear: left;
  padding: 0 0 0 5px;
}

/* line 9074, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-timepicker-div dl dd {
  margin: 17px 10px 12px 40%;
}

/* line 9077, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-timepicker-div td {
  font-size: 90%;
}

/* line 9080, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-tpicker-grid-label {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}

/* line 9086, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-timepicker-rtl {
  direction: rtl;
}

/* line 9089, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-timepicker-rtl dl {
  text-align: right;
  padding: 0 5px 0 0;
}

/* line 9093, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-timepicker-rtl dl dt {
  float: right;
  clear: right;
}

/* line 9097, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ui-timepicker-rtl dl dd {
  margin: 0 40% 10px 10px;
}

/*
		 * Large, small and extra small fields
		 */
/* line 9103, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form input.input-lg {
  height: 44px;
  padding: 10px 16px;
  font-size: 17px;
  line-height: 1.33;
}

/* line 9109, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form input.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}

/* line 9115, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form input.input-xs {
  height: 24px;
  padding: 2px 10px;
  font-size: 11px;
  line-height: 1.5;
}

/* SELECT */
/* line 9122, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form select.input-sm {
  height: 30px;
  line-height: 15px;
  font-size: 12px;
}

/* line 9127, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form select.input-sm + i {
  height: 10px;
}

/* line 9130, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form select.input-lg {
  height: 44px;
  line-height: 22px;
  font-size: 17px;
}

/* line 9135, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form select.input-lg + i {
  height: 11px;
  top: 17px;
}

/* aep fix for aspnet mvc
		   from abelepereira  */
/* line 9141, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .checkbox input + input[type=hidden] + i:after {
  content: '\f00c';
  top: -1px;
  left: 1px;
  width: 15px;
  height: 15px;
  font: normal 16px/19px FontAwesome;
  text-align: center;
}

/* line 9150, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .checkbox input:checked:hover + input[type=hidden] + i:after {
  content: '\f00d';
}

/* line 9153, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .checkbox input:checked:disabled:hover + input[type=hidden] + i:after {
  content: '\f00c';
}

/* line 9156, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .checkbox input:checked + input[type=hidden] + i:after {
  opacity: 1;
}

/* toogle fix */
/* line 9160, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle input:checked + input[type=hidden] + i:after {
  content: attr(data-swchon-text);
  text-align: right;
}

/* line 9164, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form .toggle input:checked + input[type=hidden] + i:before {
  right: 36px;
}

/* end of fix */
/*
 * Error Page
 */
/* line 9171, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.error-box {
  max-width: 900px;
  margin: 0 auto;
}

/* line 9175, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.error-text {
  font-weight: 400;
  color: #ffffff;
  letter-spacing: -4px;
  font-size: 700%;
  margin-bottom: 30px;
  text-shadow: 0 1px 0 #cccccc, 0 2px 0 #bfbfbf, 0 3px 0 #bbbbbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaaaaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.2), 0 20px 20px rgba(0, 0, 0, 0.15);
}

/* line 9183, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.error-search {
  width: 300px;
  margin: 0 auto 20px;
}

/* line 9187, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.error-icon-shadow {
  text-shadow: 0 1px 0 #803838, 0 2px 0 #a85d5d, 0 3px 0 #b86565, 0 4px 0 #d86f6f, 0 5px 0 #b3a5a5, 0 6px 1px rgba(131, 51, 51, 0.1), 0 0 5px rgba(102, 30, 30, 0.1), 0 1px 3px rgba(95, 15, 15, 0.3), 0 3px 5px rgba(100, 23, 23, 0.2), 0 5px 10px rgba(114, 30, 30, 0.25), 0 10px 10px rgba(94, 15, 15, 0.2), 0 20px 20px rgba(121, 38, 38, 0.15);
}

/*
 * LOGIN/REGISTER/EXTR PAGE
 */
/* line 9193, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.display-image {
  margin-top: -60px;
  margin-right: 20px;
}

/* line 9197, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.terms-body {
  max-height: 400px;
  overflow: auto;
}

/* line 9201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page {
  background: #ffffff;
  overflow: visible;
}

/* line 9205, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page .container {
  border: none;
}

/* line 9208, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page #header {
  margin: 0;
  height: 71px;
  border-bottom: 1px solid #eeeeee !important;
  overflow: hidden;
  padding: 0 30px;
  background-clip: padding-box;
  border-width: 0;
  min-height: 28px;
  background: #f4f4f4 !important;
  /*margin-bottom:20px;*/
}

/* line 9220, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page #main {
  padding-top: 20px;
}

/* line 9223, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page #header #logo {
  margin-top: 22px;
  margin-left: 0px;
}

/* line 9227, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page #header #logo img {
  width: 40px;
}

/* line 9230, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page-header-space {
  float: right;
  text-align: right;
  display: block;
  vertical-align: middle;
  line-height: 71px;
}

/* line 9237, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page-header-space > :first-child {
  font-size: 13px;
  margin-right: 14px;
  vertical-align: -3px;
  font-weight: 400;
}

/* line 9243, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page-header-space .btn {
  font-weight: bold;
  text-transform: uppercase;
}

/* line 9247, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page-header-space > * {
  display: inline-block;
}

/* line 9250, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page #main {
  background: #ffffff;
  margin: 0;
}

/* line 9254, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page .hero {
  background-image: url(/assets/gradient/login-8f090a4a5cca96c68f025431ca1ce0382f0755113654114584438f789b880bb1.png);
  background-repeat: no-repeat;
  background-position: 0 137px;
  height: 360px;
  width: 100%;
  float: left;
}

/* line 9262, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page h4.paragraph-header {
  color: #565656;
  font-size: 15px;
  font-weight: normal;
  line-height: 22px;
  margin-top: 15px;
  width: 270px;
}

/* line 9270, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page h5.about-heading {
  color: #565656;
  font-size: 15px;
  font-weight: bold;
  line-height: 24px;
  margin: 0 0 5px;
}

/* line 9277, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page .login-header-big {
  font-weight: 400;
}

/* line 9280, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page .login-desc-box-l {
  min-height: 350px;
  width: 50%;
}

/* line 9284, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page .login-app-icons {
  vertical-align: top;
  margin-top: 90px;
  width: 300px;
}

@media (min-width: 768px) and (max-width: 880px) {
  /* line 9290, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #extr-page #header {
    padding: 0 5px !important;
  }
}
@media only screen and (min-width: 0px) and (max-width: 679px) {
  /* line 9295, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #extr-page #header {
    padding: 0 5px !important;
  }

  /* line 9298, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #extr-page #header #logo img {
    width: 135px;
  }

  /* line 9301, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #extr-page #header #logo {
    margin-top: 22px;
  }
}
/*
 * NESTABLES
 */
/* line 9308, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  max-width: 600px;
  list-style: none;
  font-size: 13px;
  line-height: 20px;
}

/* line 9318, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-list {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 9325, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-list .dd-list {
  padding-left: 30px;
}

/* line 9328, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-collapsed .dd-list {
  display: none;
}

/* line 9331, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-item,
.dd-empty,
.dd-placeholder {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  min-height: 20px;
  font-size: 13px;
  line-height: 20px;
}

/* line 9342, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-handle {
  display: block;
  font-size: 15px;
  margin: 5px 0;
  padding: 7px 15px;
  color: #333333;
  text-decoration: none;
  border: 1px solid #cfcfcf;
  background: #fbfbfb;
}

/* line 9352, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-handle:hover {
  color: #2ea8e5;
  background: #ffffff;
}

/* line 9356, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-item > button {
  position: relative;
  cursor: pointer;
  float: left;
  width: 25px;
  height: 20px;
  margin: 7px 10px;
  line-height: 22px !important;
  padding: 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  border: 0;
  background: rgba(0, 0, 0, 0);
  text-align: center;
}

/* line 9372, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-item > button {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
}

/* line 9382, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-item > button:before {
  content: '\f055';
  display: block;
  position: absolute;
  width: 100%;
  text-align: center;
  text-indent: 0;
  color: #0091d9;
}

/* line 9391, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-item > button[data-action="collapse"]:before {
  content: '\f056';
  color: #a90329;
}

/* line 9395, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-placeholder,
.dd-empty {
  margin: 5px 0;
  padding: 0;
  min-height: 30px;
  background: #f2fbff;
  border: 1px dashed #b6bcbf;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}

/* line 9405, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-empty {
  border: 1px dashed #bbb;
  min-height: 100px;
  background-color: #eeeeee;
  background-image: -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -webkit-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-image: -moz-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), -moz-linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-image: linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff), linear-gradient(45deg, #ffffff 25%, transparent 25%, transparent 75%, #ffffff 75%, #ffffff);
  background-size: 60px 60px;
  background-position: 0 0, 30px 30px;
}

/* line 9415, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-dragel {
  position: absolute;
  pointer-events: none;
  z-index: 9999;
}

/* line 9420, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-dragel > .dd-item .dd-handle {
  margin-top: 0;
}

/* line 9423, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-dragel .dd-handle {
  -webkit-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
}

/**
 * Nestable Extras
 */
/* line 9430, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nestable-lists {
  display: block;
  clear: both;
  padding: 30px 0;
  width: 100%;
  border: 0;
  border-top: 2px solid #bfbfbf;
  border-bottom: 2px solid #bfbfbf;
}

/* line 9439, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#nestable-menu {
  padding: 0;
  margin: 10px 0 20px;
}

/* line 9443, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#nestable-output,
#nestable2-output {
  width: 100%;
  padding: 5px;
}

@media only screen and (min-width: 700px) {
  /* line 9449, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .dd {
    float: left;
    width: 100%;
  }

  /* line 9453, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .dd + .dd {
    margin-left: 2%;
  }
}
/* line 9457, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-hover > .dd-handle {
  background: #2ea8e5 !important;
}

/**
 * Nestable Draggable Handles
 */
/* line 9463, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd3-content {
  display: block;
  margin: 5px 0;
  padding: 6px 10px 8px 40px;
  font-size: 15px;
  color: #333333;
  text-decoration: none;
  border: 1px solid #cfcfcf;
  background: #fbfbfb;
}

/* line 9473, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd3-content:hover {
  color: #2ea8e5;
  background: #ffffff;
}

/* line 9477, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-dragel > .dd3-item > .dd3-content {
  margin: 0;
}

/* line 9480, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd3-item > button {
  margin-left: 38px;
}

/* line 9483, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd3-handle {
  position: absolute;
  margin: 0;
  left: 0;
  top: 0;
  cursor: move;
  width: 30px;
  text-indent: 100%;
  color: transparent;
  white-space: nowrap;
  overflow: hidden;
  border: 1px solid #aaa;
  background: #bfbfbf;
  background: -webkit-linear-gradient(top, #dddddd 0%, #bbbbbb 100%);
  background: -moz-linear-gradient(top, #dddddd 0%, #bbbbbb 100%);
  background: linear-gradient(top, #dddddd 0%, #bbbbbb 100%);
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  padding: 8px 15px;
}

/* line 9509, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd3-handle:before {
  content: '\f0c9';
  display: block;
  position: absolute;
  left: 0;
  top: 3px;
  width: 100%;
  text-align: center;
  text-indent: 0;
  color: #818181;
  font-weight: normal;
  line-height: 28px;
}

/* line 9522, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd3-handle:hover:before {
  color: #C27616;
}

/* line 9525, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-handle:hover + .dd-list .dd-handle,
.dd-handle:hover {
  background: #FDDFB3 !important;
  border: 1px solid #FAA937;
  color: #333 !important;
}

/* line 9531, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-handle > span {
  font-size: 13px;
  color: #777;
}

/* line 9535, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-dragel > .dd-item > .dd-handle {
  border-left-width: 4px;
}

/* line 9538, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dd-dragel > li.dd-item.dd3-item {
  position: relative;
  top: 10px;
  left: 10px;
  z-index: 999;
}

/*
 * FULL CALENDAR
 */
/* line 9547, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#calendar-container {
  position: relative;
}

/* line 9550, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
html .fc,
.fc table {
  font-size: 12px;
}

/* line 9554, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dt-header.calender-spacer {
  height: 46px;
  display: block;
}

/* line 9558, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarviswidget #calendar {
  margin-top: -18px;
}

/* line 9561, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fc-widget-header,
.fc-widget-content {
  border-right: none;
}

/* line 9565, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarviswidget th:first-child,
.jarviswidget td:first-child {
  border-left: none;
}

/* line 9569, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarviswidget th:last-child,
.jarviswidget td:last-child {
  border-right: none;
}

/* line 9573, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarviswidget tbody tr:last-child td {
  border-bottom: none;
}

/* line 9576, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarviswidget .fc-toolbar .fc-left {
  float: none;
}

/* line 9579, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarviswidget .fc-toolbar {
  margin-bottom: 0;
}

/* line 9582, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarviswidget .fc-toolbar h2 {
  text-shadow: 0 1px 0 #ffffff;
  margin-top: -12px;
  margin-left: 10px;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 9px;
}

/* line 9590, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fc-time,
.fc-title {
  padding: 3px 2px 2px 4px;
  line-height: 16px;
  font-weight: bold;
  font-size: 11px;
  box-sizing: border-box;
}

/* line 9598, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fc-axis {
  font-weight: normal;
}

/* calendar button */
/* line 9602, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#calendar-buttons {
  position: absolute;
  right: 14px;
  top: 5px;
}

/* other month */
/* line 9608, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
td.fc-other-month,
.dropzone {
  background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0.25, rgba(0, 0, 0, 0.03)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.03)), color-stop(0.75, rgba(0, 0, 0, 0.03)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(135deg, rgba(0, 0, 0, 0.03) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.03) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(135deg, rgba(0, 0, 0, 0.03) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.03) 75%, transparent 75%, transparent);
  background-image: -ms-linear-gradient(135deg, rgba(0, 0, 0, 0.03) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.03) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(135deg, rgba(0, 0, 0, 0.03) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.03) 75%, transparent 75%, transparent);
  background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.03) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.03) 75%, transparent 75%, transparent);
  background-color: #FAFCFD;
  background-size: 16px 16px;
}

/* line 9619, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fc-corner-right .fc-event-inner {
  padding-right: 15px;
}

/*
	* Select color
	*/
/* line 9625, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-select-tick i {
  display: none;
}

/* line 9628, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-select-tick .btn:hover i {
  opacity: .3;
  display: block;
}

/* line 9632, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-select-tick .active i {
  display: block;
  opacity: 1 !important;
}

/* 
	* Drag and drop events
	*/
/* line 9639, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#external-events > li {
  margin: 6px 4px 6px 0;
  display: inline-block;
}

/* line 9643, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#external-events > li > :first-child {
  padding: 5px 10px 10px;
  cursor: move;
  display: block;
}

/* line 9648, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#external-events > li > :first-child:after {
  color: #ffffff;
  color: rgba(255, 255, 255, 0.7);
  content: attr(data-description);
  font-size: 11px;
  font-weight: 400;
  display: block;
  line-height: 0;
  margin: 7px 0;
  text-transform: lowercase;
}

/*
 * INBOX
 */
/* line 9662, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-wrap {
  overflow: auto;
}

/* line 9665, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-body {
  position: relative;
}

/* line 9668, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-body .table-wrap {
  background: #ffffff;
  padding: 10px 14px 7px;
  position: relative;
  margin-left: 200px;
  overflow-x: hidden;
}

/* line 9675, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-body.no-content-padding {
  margin-top: 0;
  background: #ffffff;
  overflow: hidden;
}

/* line 9680, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-nav-bar {
  height: 70px;
  margin-bottom: 0;
  /*border-bottom: 1px solid #CECECE;*/
  padding: 20px 14px;
  background: #ffffff;
}

/* line 9687, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-nav-bar .page-title {
  display: inline-block;
  margin: 0;
  width: 196px;
  line-height: 33px;
  vertical-align: middle;
}

/* line 9694, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-footer {
  position: absolute;
  bottom: -53px;
}

/* line 9698, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-paging {
  margin-left: 10px;
}

/* line 9701, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-footer .btn-group {
  margin-left: 10px;
}

/* line 9704, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-table {
  font-size: 13px;
  border-top: none;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}

/* line 9710, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-table tbody tr:hover {
  cursor: pointer;
  background: #E4E4E4;
}

/* line 9714, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-table tr td {
  border-right: none;
  border-left: none;
  line-height: 26px;
  padding: 6px 4px 7px !important;
}

/* line 9720, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-table .inbox-table-icon {
  padding-left: 15px !important;
}

/* line 9723, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-table tbody tr th {
  overflow: hidden;
}

/* line 9726, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-table.table tbody > tr > td {
  border-color: #fff !important;
}

/* line 9729, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-table .radio,
#inbox-table .checkbox {
  margin-top: -1px;
  margin-bottom: 0px;
}

/* line 9734, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-table-icon,
.inbox-data-attachment {
  width: 28px;
  text-align: left;
  padding-left: 12px !important;
  padding-right: 0px !important;
}

/* line 9741, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-data-from {
  width: 200px;
}

/* line 9744, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-data-from > :first-child {
  width: 200px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 9751, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-data-date {
  width: 80px;
  padding-left: 7px !important;
  padding-right: 0px !important;
}

/* line 9756, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-data-message > :first-child {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 27px;
  color: #8A8A8A;
}

/* line 9764, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-data-message > :first-child span {
  color: #111;
}

/* line 9767, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-data-message > :first-child span.label {
  color: #ffffff;
}

/* line 9770, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-data-message > :first-child > :first-child:after {
  content: " - ";
}

/* line 9773, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.unread td {
  background: #ffffff;
}

/* line 9776, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.unread .inbox-data-message > :first-child > :first-child,
.unread .inbox-data-from > :first-child,
.unread .inbox-data-date > :first-child {
  font-weight: bold;
}

/* line 9781, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
tr.highlight td,
tr.unread.highlight td {
  background: #ffffcc !important;
  /*#ffffcc;*/
  color: #333333;
}

/* line 9787, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-checkbox-triggered {
  display: inline-block;
}

/* line 9790, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-checkbox-triggered > .btn-group {
  margin-right: 10px;
}

/* line 9793, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-checkbox-triggered > .btn-group .btn {
  padding-left: 14px;
  padding-right: 14px;
}

/* line 9797, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-side-bar {
  height: 100%;
  position: absolute;
  background: #ffffff;
  display: block;
  width: 200px;
  padding: 10px 0 10px 14px;
  /*overflow-y: auto;
	overflow-x: hidden;*/
  -webkit-overflow-scrolling: touch;
  z-index: 1;
}

/* line 9809, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-side-bar::-webkit-scrollbar {
  width: 0 !important;
}

/* line 9812, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-side-bar h6 {
  font-weight: normal;
  font-size: 11px;
  display: block;
  padding: 0px 15px;
  text-transform: uppercase;
  color: #838383;
}

/* line 9820, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-side-bar h6 a {
  font-size: 14px;
  margin-top: -2px;
}

/* line 9824, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-side-bar h6 .tooltip {
  text-transform: none !important;
}

/* line 9827, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-side-bar > .btn {
  margin-bottom: 35px;
}

/* line 9830, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-side-bar .input-group {
  margin-bottom: 25px;
}

/* line 9833, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#compose-mail-mini {
  margin-left: 4px;
}

/* line 9836, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-space {
  display: block;
  width: 185px;
}

/* line 9840, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-space > .progress {
  margin-top: 5px;
}

/* line 9843, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-menu-lg {
  list-style: none;
  padding: 0;
  margin: 0 0 20px 0;
}

/* line 9848, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-menu-lg li a {
  display: block;
  padding: 6px 15px 7px;
  font-size: 13px;
  color: #333333;
}

/* line 9854, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-menu-lg li {
  display: block;
  width: 100%;
}

/* line 9858, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-menu-lg li a:hover {
  text-decoration: none;
  background: #f4f4f4;
}

/* line 9862, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-menu-lg li.active a {
  font-weight: bold;
  background: #F0F0F0;
  border-bottom: 1px solid #E7E7E7;
  color: #3276b1;
}

/* line 9868, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-menu-sm {
  list-style: none;
  padding: 0;
  margin: 0 0 20px 0;
}

/* line 9873, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-menu-sm li a {
  display: block;
  padding: 8px 15px 10px;
  font-size: 13px;
  color: #333333;
}

/* line 9879, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-menu-sm li {
  display: block;
  width: 100%;
}

/* line 9883, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-menu-sm li a:hover {
  text-decoration: none;
  background: #f4f4f4;
}

/* line 9887, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-menu-sm li.active a {
  font-weight: bold;
  background: #F0F0F0;
  border-bottom: 1px solid #E7E7E7;
  color: #3276b1;
}

/*
	* Email opened
	*/
/* line 9896, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.email-open-header {
  margin: -10px 0 0 0;
  font-size: 20px;
  border-bottom: 1px solid #bfbfbf;
  border-top: 1px solid #eeeeee;
  padding: 15px 3px;
}

/* line 9903, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.email-open-header > span {
  font-size: 10px;
  font-weight: normal;
  padding: 3px 5px;
  letter-spacing: normal;
  text-transform: uppercase;
  vertical-align: middle;
  line-height: 33px;
  background: #ACACAC;
}

/* line 9913, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-info-bar {
  padding: 10px 0px;
  border-bottom: 1px solid #bfbfbf;
}

/* line 9917, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-info-bar img {
  width: 35px;
  height: auto;
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
  margin-left: 2px;
  border-left: 3px solid #ffffff;
}

/* line 9926, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-message,
.inbox-download {
  padding: 15px 4px;
  border-bottom: 1px solid #bfbfbf;
}

/* line 9931, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-download-list {
  list-style: none;
  margin: 5px 0 0;
  padding: 0;
}

/* line 9936, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-download-list li {
  display: inline-block;
  margin: 0 5px 0 0;
  vertical-align: top;
}

/* line 9941, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-download-list li > :first-child {
  margin-bottom: 0;
  width: 150px;
  overflow: hidden;
}

/* line 9946, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-download-list li > :first-child:hover {
  background: #ffffff;
  border-color: #C0C0C0;
}

/* line 9950, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-download-list li > :first-child > :first-child {
  text-align: center;
  display: block;
  color: #D6D6D6;
}

/* line 9955, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-download-list li > :first-child > :first-child > .fa {
  font-size: 150px;
}

/* line 9958, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-download-list li > :first-child > :first-child > img {
  max-width: 120px;
}

/* line 9961, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-compose-footer {
  padding: 10px;
  background: #F5F5F5;
  border-bottom: 1px solid #A9A9A9;
}

/* added space for large width devices */
/* line 9967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-info-bar,
.inbox-message,
.inbox-download,
.inbox-compose-footer {
  margin-right: 240px;
  position: relative;
}

/* line 9974, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.email-infobox {
  display: block;
  width: 180px;
  border-bottom: 1px solid #bfbfbf;
  padding-bottom: 0px;
  padding-top: 15px;
  position: absolute;
  top: 65px;
  right: 15px;
}

/* compose email */
/* line 9985, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-info-bar .form-group {
  margin: 0;
}

/* line 9988, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-info-bar .form-group input,
.inbox-info-bar .select2-container-multi .select2-choices {
  border-color: #ffffff !important;
}

/* line 9992, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-info-bar .select2-selection--multiple {
  border-color: #ffffff !important;
}

/* line 9995, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-info-bar .select2-choices > div {
  display: none;
}

/* line 9998, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-info-bar .col-md-1,
.inbox-info-bar .col-md-11 {
  padding-left: 0px;
  padding-right: 0px;
}

/* line 10003, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fileinput {
  padding-top: 3px;
}

/* line 10006, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hidden {
  display: none;
}

/* line 10009, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-info-bar em {
  position: absolute;
  top: 6px;
  right: 20px;
  text-align: right;
  font-style: normal;
}

/* email reply text */
/* line 10017, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.email-reply-text > div {
  border-left: 1px solid #D6D6D6;
  padding-left: 10px;
  margin-left: 50px;
  color: #A9A9A9;
}

/* reply text area */
/* line 10024, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.inbox-body .note-editor .note-editable {
  height: 100% important;
}

/* line 10027, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.email-reply-text > :first-child {
  padding-left: 45px;
}

@media (max-width: 1280px) {
  /* line 10031, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-info-bar,
  .inbox-message,
  .inbox-compose-footer {
    margin-right: 0px;
  }

  /* line 10036, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .email-infobox {
    display: none;
  }
}
@media (max-width: 1024px) {
  /* line 10041, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-side-bar {
    display: none !important;
  }

  /* line 10044, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-body .table-wrap {
    margin-left: 0px !important;
  }

  /* line 10047, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-info-bar .col-md-1,
  .inbox-info-bar .col-md-11 {
    padding-left: 26px;
    padding-right: 26px;
  }
}
/* hide helper inside inbox as it has issues with z-index */
/* line 10054, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-content [data-event="showHelpDialog"],
#inbox-content [data-event="codeview"],
#inbox-content .note-insert {
  display: none !important;
}

/* line 10059, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-content [data-event="fullscreen"] {
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
}

/* adjust buttons */
/* line 10065, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-content .note-toolbar .btn-sm {
  padding: 2px 6px 3px;
  font-size: 14px;
}

/* adjust width of dropdowns */
/* line 10070, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#inbox-content .note-toolbar .note-para .dropdown-menu {
  min-width: 180px;
}

/*
 * PROFILE PAGE
 */
/* line 10076, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.profile-pic {
  text-align: right;
}

/* line 10079, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.profile-pic > img {
  border-radius: 0%;
  position: relative;
  border: 5px solid #ffffff;
  top: -30px;
  left: 10px;
  display: inline-block;
  text-align: right;
  z-index: 4;
  max-width: 100px;
  margin-bottom: -30px;
}

/* line 10091, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.profile-carousel .carousel-inner {
  max-height: 150px;
}

/* line 10094, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.friends-list li {
  margin-bottom: 10px;
  margin-right: 3px;
  padding: 0;
}

/* line 10099, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.friends-list img {
  width: 35px;
  border: 1px solid #ffffff;
  outline: 1px solid #bfbfbf;
}

/* line 10104, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.profile-link-btn {
  color: #999999;
  font-size: 14px;
}

/*
 * Calendar Icon
 */
/* line 10111, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
time.icon {
  font-size: 14px;
  /* change icon size */
  display: block;
  position: relative;
  width: 35px;
  height: 43px;
  background-color: #fff;
  margin: 3px auto;
  border-radius: 7px;
  box-shadow: 0 1px 0 #bdbdbd,0 2px 0 #fff,0 3px 0 #EEE9E9,0 4px 0 #fff,0 5px 0 #FFFFFF,0 0 0 1px #D3D3D3;
  overflow: hidden;
}

/* line 10124, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
time.icon * {
  display: block;
  width: 100%;
  font-size: 10px;
  font-weight: bold;
  font-style: normal;
  text-align: center;
}

/* line 10132, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
time.icon strong {
  position: absolute;
  top: 0;
  padding: 2px 0;
  color: #fff;
  background-color: #3a3633;
  -webkit-box-shadow: 0 2px 0 #3a3633;
  box-shadow: 0 2px 0 #3a3633;
  border-radius: 6px 6px 0 0;
}

/* line 10142, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
time.icon em {
  position: absolute;
  bottom: 3px;
  color: #3276b1;
}

/* line 10147, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
time.icon span {
  width: 100%;
  font-size: 15px;
  letter-spacing: -0.05em;
  padding-top: 21px;
  color: #2f2f2f;
}

/*
 * New users
 */
/* line 10157, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.user {
  display: block;
  float: left;
  width: 170px;
  margin: 0 15px 15px 0;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 10167, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.user img {
  float: left;
  width: 35px;
  margin-right: 5px;
}

/* line 10172, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.user .email {
  color: #999;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/*
 * SEARCH RESULTS
 */
/* line 10182, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.search-results {
  padding: 18px 5px;
}

/* line 10185, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.search-results + .search-results {
  border-top: 1px dashed #E3E3E3;
}

/* line 10188, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.search-results > :first-child {
  margin-bottom: 4px;
  font-weight: 400;
}

/* line 10192, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.search-results > :first-child a {
  text-decoration: underline;
}

/* line 10195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.search-results .url {
  font-style: normal;
  font-size: 14px;
}

/* line 10199, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.search-results img {
  display: inline-block;
  margin-top: 4px;
  margin-right: 4px;
  width: 80px;
}

/* line 10205, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.search-results > div {
  display: inline-block;
  vertical-align: top;
}

/* line 10209, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.search-results .note {
  margin: 0;
  line-height: normal;
}

/* line 10213, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.search-results .note a {
  text-decoration: none !important;
  color: #333333;
}

/* line 10217, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.search-results .note a:hover {
  color: #ed1c24;
}

/*
 * TODO's
 */
/* line 10223, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo-group-title {
  margin: 0;
  line-height: 31px;
  padding: 0 0 0 10px;
  background: #fafafa;
  border-bottom: 1px solid #e7e7e7;
  border-top: 1px solid #f4f4f4;
  color: #999999;
}

/* line 10232, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo {
  margin: 0;
  padding: 0;
  min-height: 5px;
  list-style: none;
}

/* line 10238, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li {
  display: block;
  position: relative;
  overflow: hidden;
  border-bottom: 1px solid #e7e7e7;
  margin: 0 5px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAQCAYAAADagWXwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RkQ1OEY4NTM4NUIxMUUzQjdCMUMxQzJCQUE3MTMxOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RkQ1OEY4NjM4NUIxMUUzQjdCMUMxQzJCQUE3MTMxOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRGRDU4RjgzMzg1QjExRTNCN0IxQzFDMkJBQTcxMzE4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRGRDU4Rjg0Mzg1QjExRTNCN0IxQzFDMkJBQTcxMzE4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pTD+wgAAACtJREFUeNpimDBhwn8gYABhdDYjiIELMDHgAUwTJ06Ea0VnjxpLO2MBAgwAGYZLegQbQ3UAAAAASUVORK5CYII=) 1px 11px no-repeat;
}

/* line 10246, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li:last-child,
.todo > li:only-child {
  border-bottom: none;
}

/* line 10250, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li > :first-child {
  display: block;
  border-right: 1px solid #FFE1EB;
  height: 100%;
  padding: 6px 11px 6px 18px;
  width: 20px;
  vertical-align: top;
  position: absolute;
}

/* line 10259, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li > :first-child:hover {
  cursor: move;
}

/* line 10262, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li.complete > :first-child:hover {
  cursor: default;
}

/* line 10265, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li.complete {
  background: none;
}

/* line 10268, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li > p {
  height: 100%;
  margin-left: 52px;
  border-left: 1px solid #FFE1EB;
  display: inline-block;
  padding: 8px 0px 6px 7px;
  margin-bottom: 0;
  min-height: 37px;
  line-height: normal;
  font-size: 14px;
  font-weight: 500;
  color: #333333;
}

/* line 10281, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li > p > span {
  display: block;
  line-height: 12px;
  font-size: 10px;
  font-weight: normal;
}

/* line 10287, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li > p > :first-child {
  margin-top: -5px;
  color: #999999;
  margin-bottom: 4px;
}

/* line 10292, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li > p > .date {
  color: #bfbfbf;
}

/* line 10295, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li.complete > * {
  text-decoration: line-through;
  font-style: italic;
}

/* drag */
/* line 10300, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.todo > li.ui-sortable-helper {
  border-top: 1px solid #eeeeee;
  background: rgba(113, 132, 63, 0.1);
}

/*
 * TIMELINE PAGE
 */
/* Timeline */
/* line 10308, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline {
  position: relative;
}

/* line 10311, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 10316, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline-list:after {
  content: " ";
  background-color: #eeeeee;
  position: absolute;
  display: block;
  width: 2px;
  top: 0;
  left: 95px;
  bottom: 0;
  z-index: 1;
}

/* line 10327, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline-list li {
  position: relative;
  margin: 0;
  padding: 15px 0;
}

/* line 10332, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline-list > li:hover {
  background-color: #f4f4f4;
}

/* line 10335, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline-hover li:hover {
  background-color: #f9f9f9;
}

/* line 10338, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline-icon {
  background: #3276b1;
  color: #ffffff;
  border-radius: 50%;
  position: absolute;
  width: 32px;
  height: 32px;
  line-height: 28px;
  font-size: 14px;
  text-align: center;
  left: 80px;
  top: 10px;
  z-index: 100;
  padding: 2px;
}

/* line 10353, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline-icon > img {
  height: 32px;
  width: 32px;
  border-radius: 50%;
  margin-top: -2px;
  margin-left: -2px;
  border: 2px solid #3276b1;
}

/* line 10361, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline-time {
  float: left;
  width: 70px;
  text-align: right;
}

/* line 10366, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline-time > small {
  font-style: italic;
}

/* line 10369, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-timeline-content {
  margin-left: 123px;
}

/*
 * FORUM PAGE
 */
/* line 10375, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-forum thead tr {
  background: none !important;
}

/* line 10378, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-forum thead tr th {
  font-size: 17px;
  font-weight: normal;
  border-bottom-color: #F1F1F1;
}

/* line 10383, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-forum tr td {
  border-top-style: dashed !important;
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

/* line 10388, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-forum tr td h4 {
  font-size: 15px;
  font-weight: 700;
}

/* line 10392, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-forum tr td h4 small {
  font-size: 13px;
  display: block;
  margin-top: 2px;
}

/* line 10397, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-forum tr td > i {
  margin-top: 4px;
  padding-left: 10px;
}

/* line 10401, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-forum tr.locked h4 > a:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f023";
}

/* line 10411, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-forum tr.closed h4 > a {
  text-decoration: line-through;
  color: #848484;
  cursor: not-allowed;
}

/* line 10416, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.forum-attachment {
  margin-top: 20px;
  display: block;
}

/* line 10420, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-loading-error {
  margin-top: 70px;
  display: block;
  text-align: center;
  font-size: 23px;
  font-weight: bold;
}

/* line 10427, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-notifications .ajax-loading-error {
  text-align: center;
  margin-top: 20px;
  font-size: 15px;
}

/* line 10432, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-notifications .ajax-loading-animation {
  font-size: 15px;
  text-align: center;
  margin-top: 70px;
}

/* line 10437, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.project-members a {
  display: inline-block;
  overflow: hidden;
  margin: 0 3px 0 0;
  border-radius: 0px;
}

/* line 10443, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-rtl.project-members a {
  margin: 0 0 0 3px;
}

/* line 10446, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.project-members img {
  width: 25px;
  border-radius: 0px;
}

/* line 10450, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.projects-table > tbody > tr > td {
  padding: 7px 10px 3px !important;
}

/* line 10453, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .who {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  padding: 20px;
}

/* line 10457, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .who img {
  float: left;
  height: 40px;
  margin-right: 10px;
  width: 40px;
}

/* line 10463, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .who .name {
  display: block;
  font-size: 13px;
  font-weight: normal;
  line-height: normal;
}

/* line 10469, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .who .name b {
  color: #57889c;
}

/* line 10472, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .who .from {
  font-size: 12px;
  opacity: 0.7;
}

/* line 10476, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .text {
  font-size: 13px;
  line-height: 1.82em;
  padding: 20px;
}

/* line 10481, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .image {
  padding: 20px;
}

/* line 10484, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .image img {
  width: 100%;
}

/* line 10487, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .links {
  border-top: 1px solid rgba(0, 0, 0, 0.07);
  margin: 0;
  padding: 15px 20px;
  background: #fafafa;
}

/* line 10493, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .links .fa {
  color: inherit;
  font-size: 14px;
  margin-right: 2px;
}

/* line 10498, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .links li {
  display: inline;
  padding-right: 20px;
}

/* line 10502, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .comments {
  border-top: 1px solid rgba(0, 0, 0, 0.07);
  font-size: 13px;
  padding: 0 20px;
}

/* line 10507, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .comments li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.07);
  display: block;
  padding: 15px 0 15px 40px;
  position: relative;
}

/* line 10513, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .comments li:last-child {
  border-bottom: none;
  padding-bottom: 5px;
}

/* line 10517, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .comments img {
  height: 30px;
  left: 0px;
  position: absolute;
  width: 30px;
}

/* line 10523, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status .comments .name {
  display: block;
  font-weight: 600;
  opacity: 0.8;
}

/* line 10528, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status.panel-body {
  padding: 0px;
}

/* line 10531, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well.connect {
  padding: 14px;
}

/* line 10534, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well.connect img {
  border-radius: 50% 50% 0;
}

/* line 10537, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status.vote .comments {
  padding: 0px !important;
}

/* line 10540, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status.vote .comments li {
  padding: 10px 0 10px 20px !important;
}

/* line 10543, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.status.vote .comments li:last-child {
  padding-right: 20px !important;
}

/* line 10546, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
blockquote.twitter-tweet {
  border-color: #eeeeee #dddddd #bbbbbb;
  border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
  display: inline-block;
  font-family: "Helvetica Neue", Roboto, "Segoe UI", Calibri, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  margin: 10px 5px;
  width: calc(100% - 10px);
  padding: 0 16px 16px 16px;
}

/* line 10561, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
blockquote.twitter-tweet p {
  font-size: 16px;
  font-weight: normal;
  line-height: 20px;
}

/* line 10566, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
blockquote.twitter-tweet a {
  color: inherit;
  font-weight: normal;
  outline: 0 none;
  text-decoration: none;
}

/* line 10572, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
blockquote.twitter-tweet a:hover {
  text-decoration: underline;
}

/* line 10575, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
blockquote.twitter-tweet a:focus {
  text-decoration: underline;
}

/*.product-view {
	min-height: 380px;

	&> img {
		width:100%;
		height: auto;
		background: fade(#333,10%);
	}

	.price {
		position: absolute;
	    right: 10px;
	    margin-top: -35px;
	    padding: 14px 15px 14px 19px;
	    background: #ed1c24;
	    color: #FFF;
	    border-radius: 50%;
	    font-size: 25px;
	    font-weight: 300;

	    &>b {
	    	font-weight: 300;
			position: absolute;
			margin-top: 1px;
    		font-size: 16px;
			left: 10px;
	    }
	}

	h2 {
		font-size:18px;

	}

	p {
		font-size: 12px;
		margin-top:3px;
		width:90%;
		width: calc(~"100% - 10px");
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}*/
/* line 10622, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content {
  border: 1px solid #dfe5e9;
  margin-bottom: 20px;
  margin-top: 12px;
  background: #ffffff;
}

/* line 10628, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .carousel-control.left {
  margin-left: 0px;
}

/* line 10631, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-image {
  background-color: #ffffff;
  display: block;
  min-height: 238px;
  overflow: hidden;
  position: relative;
}

/* line 10638, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-deatil {
  border-bottom: 1px solid #dfe5e9;
  padding-bottom: 17px;
  padding-left: 16px;
  padding-top: 16px;
  position: relative;
  background: #ffffff;
}

/* line 10646, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-deatil h5 a {
  color: #2f383d;
  font-size: 15px;
  line-height: 19px;
  text-decoration: none;
  padding-left: 0px;
  margin-left: 0px;
}

/* line 10654, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-deatil h5 a span {
  color: #9aa7af;
  display: block;
  font-size: 13px;
}

/* line 10659, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-deatil p.price-container span {
  line-height: 15px;
}

/* line 10662, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-deatil span.tag1 {
  border-radius: 50%;
  color: #ffffff;
  font-size: 15px;
  height: 50px;
  padding: 13px 0px;
  position: absolute;
  right: 10px;
  text-align: center;
  top: 10px;
  width: 50px;
}

/* line 10674, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-deatil span.sale {
  background-color: #21c2f8;
}

/* line 10677, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-deatil span.discount {
  background-color: #71e134;
}

/* line 10680, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-deatil span.hot {
  background-color: #fa9442;
}

/* line 10683, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .description {
  font-size: 12.5px;
  line-height: 20px;
  padding: 10px 14px 16px 19px;
  background: #ffffff;
}

/* line 10689, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-info {
  padding: 11px 19px 10px 20px;
}

/* line 10692, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content .product-info a.add-to-cart {
  color: #2f383d;
  font-size: 13px;
  padding-left: 16px;
}

/* line 10697, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-content name.a {
  padding: 5px 10px;
  margin-left: 16px;
}

/* line 10701, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-info.smart-form .btn {
  padding: 6px 12px;
  margin-left: 12px;
  margin-top: -10px;
}

/* line 10706, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-entry .product-deatil {
  border-bottom: 1px solid #dfe5e9;
  padding-bottom: 17px;
  padding-left: 16px;
  padding-top: 16px;
  position: relative;
}

/* line 10713, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-entry .product-deatil h5 a {
  color: #2f383d;
  font-size: 15px;
  line-height: 19px;
  text-decoration: none;
}

/* line 10719, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-entry .product-deatil h5 a span {
  color: #9aa7af;
  display: block;
  font-size: 13px;
}

/* line 10724, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-entry .product-deatil p.price-container span {
  line-height: 15px;
}

/* line 10727, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.load-more-btn {
  background-color: #21c2f8;
  border-bottom: 2px solid #037ca5;
  border-radius: 2px;
  border-top: 2px solid #00ccff;
  margin-top: 20px;
  padding: 9px 0px;
  width: 100%;
}

/* line 10736, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-block .product-deatil p.price-container span,
.product-content .product-deatil p.price-container span,
.product-entry .product-deatil p.price-container span,
.shopping-items table tbody tr td p.price-container span,
.shipping table tbody tr td p.price-container span {
  color: #21c2f8;
  font-family: 'Lato', sans-serif;
  font-size: 24px;
  line-height: 20px;
}

/* line 10746, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-info.smart-form .rating label {
  margin-top: 0px;
}

/* line 10749, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-wrap .product-image span.tag2 {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  padding: 10px 0px;
  color: #fff;
  font-size: 11px;
  text-align: center;
}

/* line 10761, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-wrap .product-image span.sale {
  background-color: #57889c;
}

/* line 10764, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-wrap .product-image span.hot {
  background-color: #a90329;
}

/* line 10767, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.shop-btn {
  position: relative;
}

/* line 10770, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.shop-btn > span {
  background: #a90329;
  display: inline-block;
  font-size: 10px;
  box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
  font-weight: bold;
  border-radius: 50%;
  padding: 2px 4px 3px 4px !important;
  text-align: center;
  line-height: normal;
  width: 19px;
  top: -7px;
  left: -7px;
}

/* line 10784, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.description-tabs {
  padding: 30px 0px 5px 0px !important;
}

/* line 10787, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.description-tabs .tab-content {
  padding: 10px 0px;
}

/* line 10790, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil {
  padding: 30px 30px 50px 30px;
}

/* line 10793, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil hr + .description-tabs {
  padding: 0px 0px 5px 0px !important;
}

/* line 10796, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .carousel-control.right,
.product-deatil .carousel-control.left {
  background: none !important;
}

/* line 10800, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .glyphicon {
  color: #3276b1;
}

/* line 10803, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .product-image {
  border-right: none !important;
}

/* line 10806, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .name {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* line 10810, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .name small {
  display: block;
}

/* line 10813, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .name a {
  margin-left: 0px;
}

/* line 10816, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .price-container {
  font-size: 24px;
  margin: 0px;
  font-weight: 300;
}

/* line 10821, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .price-container small {
  font-size: 12px;
}

/* line 10824, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .fa-2x {
  font-size: 16px !important;
}

/* line 10827, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .fa-2x > h5 {
  font-size: 12px;
  margin: 0px;
}

/* line 10831, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .fa-2x + a,
.product-deatil .fa-2x + a + a {
  font-size: 13px;
}

/* line 10835, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .certified {
  margin-top: 10px;
}

/* line 10838, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .certified ul {
  padding-left: 0px;
}

/* line 10841, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .certified ul li:not(first-child) {
  margin-left: -3px;
}

/* line 10844, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .certified ul li {
  display: inline-block;
  background-color: #f9f9f9;
  border: 1px solid #ccc;
  padding: 13px 19px;
}

/* line 10850, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .certified ul li:first-child {
  border-right: none;
}

/* line 10853, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .certified ul li a {
  text-align: left;
  font-size: 12px;
  color: #6d7a83;
  line-height: 16px;
  text-decoration: none;
}

/* line 10860, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .certified ul li a span {
  display: block;
  color: #21c2f8;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
}

/* line 10867, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.product-deatil .message-text {
  width: calc(100% - 70px);
}

@media only screen and (min-width: 1024px) {
  /* line 10871, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .product-content .product-image {
    border-right: 1px solid #dfe5e9;
    margin-right: -13px;
  }

  /* line 10875, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .product-content .product-info {
    position: relative;
  }

  /* line 10878, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .product-content .product-info,
  .product-content .description,
  .product-content .product-deatil {
    margin-left: -13px;
  }

  /* line 10883, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .product-deatil.product-content .product-info,
  .product-deatil.product-content .description,
  .product-deatil.product-content .description {
    margin-left: 0;
  }
}
/* line 10889, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
html {
  margin: 0;
  padding: 0;
  min-height: 100%;
  background: url(/assets/mybg-de596377f6ec54f0ed72ea194719439be686b2d3171df9242bab4f4e0af9dcef.png) #ffffff;
  position: relative;
}

/* line 10896, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
body {
  margin: 0;
  padding: 0;
  min-height: 100%;
  background: url(/assets/mybg-de596377f6ec54f0ed72ea194719439be686b2d3171df9242bab4f4e0af9dcef.png) #ffffff;
  direction: ltr;
}

/* when mobile menu is active */
/* line 10904, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
body.mobile-view-activated.hidden-menu {
  overflow-x: hidden;
}

/* line 10907, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
body.modal-open {
  overflow: hidden !important;
}

/* line 10910, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
a:hover,
a:active,
a:focus,
button,
button:active,
button:focus,
object,
embed,
input::-moz-focus-inner {
  outline: 0;
}

/* line 10921, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
h1,
h2,
h3,
h4 {
  margin: 0;
  font-family: "Open Sans", Arial, Helvetica, Sans-Serif;
  font-weight: 300;
}

/* line 10929, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.page-title {
  margin: 12px 0 28px;
}

/* line 10932, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.page-title span {
  font-size: 16px;
  color: #333333;
  display: inline-block;
  vertical-align: 1px;
}

/* line 10938, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label {
  font-weight: normal;
}

/* line 10941, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
*:focus {
  outline: 0 !important;
}

/*
 * IE FIX for tap delay
 */
/* line 10947, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
a,
input,
button {
  -ms-touch-action: none !important;
}

/* line 10952, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
textarea:focus,
select:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}

/* line 10976, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-sm,
.input-lg,
.input-xs,
.form-control {
  border-radius: 0px !important;
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
}

/* line 10984, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-xs {
  height: 24px;
  padding: 2px 10px;
  font-size: 11px;
  line-height: 1.5;
}

/* line 10990, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-xs {
  padding: 1px 5px;
}

/* line 10993, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-sm {
  padding: 6px 10px 5px;
}

/* line 10996, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-lg {
  padding: 10px 16px;
}

/* line 10999, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-space {
  margin: 0;
}

/* line 11002, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-space > [class*="col-"] {
  margin: 0 !important;
  padding-right: 0;
  padding-left: 0;
}

/* line 11007, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#content {
  padding: 10px 14px;
  position: relative;
  /*position:relative;
	 left:0px;*/
}

/* line 11013, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
body.container {
  position: absolute;
  left: 0;
  right: 0;
  padding: 0;
  border-left: 1px solid #bfbfbf;
  border-right: 1px solid #bfbfbf;
  box-shadow: 0 2px 70px rgba(0, 0, 0, 0.45);
}

/* line 11022, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
body.container.hidden-menu:not(.mobile-view-activated) {
  overflow: hidden;
}

/* line 11025, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
body.container.modal-open {
  padding: 0px !important;
}

/*
 * Headers
 */
/* line 11031, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
h1 {
  letter-spacing: -1px;
  font-size: 24px;
  margin: 10px 0;
}

/* line 11036, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
h1 small {
  font-size: 18px;
  font-weight: 300;
  letter-spacing: -1px;
}

/* line 11041, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.lead {
  font-size: 19px;
}

/* line 11044, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
h2 {
  letter-spacing: -1px;
  font-size: 22px;
  margin: 20px 0;
  line-height: normal;
}

/* line 11050, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
h3 {
  display: block;
  font-size: 19px;
  font-weight: 400;
  margin: 20px 0;
  line-height: normal;
}

/* line 11057, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
h4 {
  line-height: normal;
}

/* line 11060, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
h5 {
  font-size: 17px;
  font-weight: 300;
  margin: 10px 0;
  line-height: normal;
}

/* line 11066, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
h6 {
  font-size: 15px;
  margin: 10px 0;
  font-weight: bold;
  line-height: normal;
}

/* line 11072, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.row-seperator-header {
  margin: 15px 14px 20px;
  border-bottom: none;
  display: block;
  color: #646464;
  font-size: 20px;
  font-weight: 400;
}

/*
 * Footer
 * see: main-page-footer.less
 */
/*
 * Center Canvas
 */
/* line 11087, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.center-canvas,
.center-child-canvas > canvas {
  display: block !important;
  margin: 0 auto !important;
}

/*
 * JUST A BORDER
 */
/* line 11095, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bordered {
  border: 1px solid rgba(0, 0, 0, 0.2);
}

/* line 11098, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bordered:hover {
  border: 1px solid rgba(0, 0, 0, 0.4);
}

/*
 * ***************************************************
 * MAIN LAYOUT START
 * ***************************************************
 */
/* line 11106, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
aside {
  display: block;
  /*overflow: hidden;*/
  background: #3a3633;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI5NyUiIHN0b3AtY29sb3I9IiMzYTM2MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMmEyNzI1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==");
  background: -moz-linear-gradient(left, #3a3633 93%, #2a2725 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(93%, #3a3633), color-stop(100%, #2a2725));
  background: -webkit-linear-gradient(left, #3a3633 93%, #2a2725 100%);
  background: -o-linear-gradient(left, #3a3633 93%, #2a2725 100%);
  background: -ms-linear-gradient(left, #3a3633 93%, #2a2725 100%);
  background: linear-gradient(to right, #3a3633 93%, #2a2725 100%);
  min-height: 100%;
}

/*
 * HEADER GROUP
 */
/* line 11122, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#header {
  display: block;
  height: 49px;
  margin: 0;
  padding: 0 13px 0 0;
  background-color: #f3f3f3;
  background-image: -moz-linear-gradient(top, #f3f3f3, #e2e2e2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3f3f3), to(#e2e2e2));
  background-image: -webkit-linear-gradient(top, #f3f3f3, #e2e2e2);
  background-image: -o-linear-gradient(top, #f3f3f3, #e2e2e2);
  background-image: linear-gradient(to bottom, #f3f3f3, #e2e2e2);
  background-repeat: repeat-x;
  position: relative;
  z-index: 905;
}

/* line 11137, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#header > div {
  display: inline-block;
  vertical-align: middle;
  height: 49px;
  float: left;
}

/* line 11143, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#header > div.open {
  font-weight: bold;
}

/* line 11146, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-header #header {
  position: fixed;
  width: 100%;
  z-index: 905;
  top: 0px;
  border-bottom: 2px solid #999999;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  box-shadow: -11px 12px 23px rgba(0, 0, 0, 0.1);
}

/* as per version 1.3 */
/* line 11156, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-header.fixed-ribbon #header {
  border-bottom: none;
  box-shadow: none;
}

/* line 11160, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.container.fixed-header #header {
  max-width: 1164px;
}

/* line 11163, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-header #header .ajax-dropdown {
  z-index: 906;
}

/* line 11166, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-header #shortcut {
  position: fixed;
}

/* line 11169, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-header #main {
  margin-top: 49px;
}

/* line 11172, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#logo-group > span {
  display: inline-block;
  height: 39px;
  float: left;
}

/* line 11177, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#logo-group span#activity {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  cursor: default !important;
  display: inline-block;
  font-weight: bold;
  height: 24px;
  width: 24px;
  padding: 2px;
  text-align: center;
  text-decoration: none !important;
  -moz-user-select: none;
  -webkit-user-select: none;
  background-color: #f8f8f8;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f1f1f1));
  background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
  border: 1px solid #bfbfbf;
  color: #c4bab6;
  font-size: 19px;
  margin: 10px 0 0 0;
  left: 180px;
  position: relative;
}

/* line 11205, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#logo-group span#activity:hover {
  border: 1px solid #bfbfbf;
  transition: all 0.0s;
  cursor: pointer !important;
  -webkit-box-shadow: inset 0px 0px 4px 1px rgba(0, 0, 0, 0.08);
  box-shadow: inset 0px 0px 4px 1px rgba(0, 0, 0, 0.08);
}

/* line 11212, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#logo {
  display: inline-block;
  width: 40px;
  margin-top: 5px;
  margin-left: 9px;
}

/* line 11218, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#logo img {
  width: 40px;
  height: auto;
  padding-left: 3px;
}

/* line 11223, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#activity b.badge {
  position: absolute;
  top: -5px;
  right: -5px;
  cursor: pointer;
  background: #0091d9;
  display: inline-block;
  font-size: 10px;
  box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
  color: #ffffff;
  font-weight: bold;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  padding: 2px 4px 3px 4px;
  text-align: center;
  line-height: normal;
}

/* line 11241, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#activity.active .badge {
  background: #006fa6 !important;
}

/* line 11244, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#project-context,
.project-context {
  display: inline-block;
  padding: 7px 13px 0;
  position: relative;
}

/* line 11250, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#project-context > span,
.project-context > span {
  display: block;
}

/* line 11254, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#project-context > :first-child,
.project-context > :first-child {
  display: block;
  color: #bfbfbf;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  text-shadow: 0 0 1px white;
  padding-left: 0px;
  text-align: left;
}

/* line 11265, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#project-selector,
.project-selector {
  max-width: 97%;
  white-space: nowrap;
  background: none;
  border: none;
  padding: 0;
  text-align: left;
  color: #555555;
  font-size: 14px;
  cursor: pointer;
}

/* line 11277, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#project-selector:hover,
.project-selector:hover {
  color: #333333;
}

/* line 11281, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.header-search {
  position: relative;
}

/* line 11284, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.header-search.pull-right {
  margin-left: 6px;
}

/* line 11287, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.header-search > input[type="text"] {
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  min-width: 200px;
  width: 100%;
  height: 30px;
  padding: 0 10px;
  outline: none;
  border-width: 1px;
  border-style: solid;
  border-radius: 0;
  border-color: #bfbfbf;
  background: #ffffff;
  color: #404040;
  appearance: normal;
  -moz-appearance: none;
  -webkit-appearance: none;
  margin-top: 10px;
  line-height: normal;
}

/* line 11308, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.header-search > button {
  background: none;
  border: none;
  color: #6D6A69;
  font-size: 17px;
  height: 30px;
  line-height: 30px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0px;
  top: 10px;
  width: 30px;
  z-index: 2;
}

/* line 11323, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#search-mobile {
  display: none;
}

/* line 11326, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#cancel-search-js {
  position: absolute;
  display: none;
  background: #a90329;
  z-index: 3;
  color: #ffffff;
  padding: 0;
  right: 10px;
  top: 10px;
  text-align: center;
  height: 29px;
  line-height: 29px;
  width: 30px;
  font-size: 17px;
  text-decoration: none !important;
}

/* line 11342, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#header > :first-child,
aside {
  width: 220px;
}

/*
 * LEFT PANEL
 */
/* line 11349, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#left-panel {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 904;
  padding-top: 49px;
}

/*
 * MAIN PANEL
 */
/* line 11359, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#main {
  margin-left: 220px;
  padding: 0;
  padding-bottom: 52px;
  min-height: 500px;
  position: relative;
}

/*
 * RIBBON
 */
/* line 11369, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#ribbon {
  min-height: 40px;
  background: #474544;
  padding: 0 13px;
  position: relative;
}

/* line 11375, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#ribbon .breadcrumb {
  display: inline-block;
  margin: 0;
  padding: 11px 34px 11px 0 !important;
  background: none;
  vertical-align: top;
}

/* line 11382, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#ribbon .breadcrumb a,
#ribbon .breadcrumb {
  color: #BBB !important;
  text-decoration: none !Important;
}

/* line 11387, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#ribbon .breadcrumb > .active,
#ribbon .breadcrumb li:last-child {
  color: #E4E4E4;
}

/* line 11391, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-ribbon #ribbon {
  position: fixed;
  right: 0;
  left: 220px;
  top: 49px;
  z-index: 901;
}

/* line 11398, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.container.fixed-ribbon #ribbon {
  width: 944px;
  left: 590px;
}

/* line 11402, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-ribbon #content {
  padding-top: 50px;
}

/* line 11405, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified.fixed-ribbon #ribbon {
  left: 45px;
}

/* line 11408, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hidden-menu.fixed-ribbon #ribbon {
  left: 10px;
}

/*
 * NAV
 * Menu CSS is learnt from: http://experiments.wemakesites.net/css3-treeview.html
 */
/* line 11415, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-navigation #left-panel {
  height: 100%;
  position: fixed;
  /*z-index: @fixed-navigation-zindex; */
}

/* Add this if not using slimscroll*/
/* line 11421, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-navigation nav {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  height: 100%;
  padding-bottom: 49px;
}

/* line 11427, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-navigation nav > ul {
  padding-right: 15px;
  position: relative;
  height: 100%;
  width: 114%;
  overflow-x: hidden;
  overflow-y: scroll;
}

/* line 11435, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.mobile-detected.fixed-navigation nav > ul {
  padding-right: 30px !important;
}

/* Slimscrol CSS change: delete this if not using slimscroll

 .fixed-navigation nav {
 padding-bottom: 49px;
 }

 .fixed-navigation nav > ul {
 position: relative;
 }

 .slimScrollBar,
 .slimScrollRail {
 display:none !important;
 }

 .fixed-navigation .slimScrollBar,
 .fixed-navigation .slimScrollRail {
 display:block !important;
 }

 .minified .slimScrollBar {
 display:none !important;
 }*/
/* end slimscroll css change*/
/* line 11462, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified.fixed-navigation nav {
  -webkit-overflow-scrolling: none;
  overflow: visible;
  height: auto;
  padding-bottom: 0px;
}

/* line 11468, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified.fixed-navigation nav > ul {
  overflow: visible;
  padding-right: 0px;
  width: 100%;
}

/* All levels */
/* line 11474, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul li a:active {
  background: #616161 !important;
}

/* All levels */
/* line 11478, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul {
  width: 100%;
  padding: 40px 28px 25px 0;
  padding: 0;
  margin: 0;
  font-size: 13px;
  line-height: 0.5em;
  list-style: none;
  position: relative;
}

/* All levels */
/* line 11489, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul .active > a {
  color: #fff !important;
  position: relative;
}

/* All levels */
/* line 11494, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul li.active > a:before {
  content: "\f0d9";
  font-family: FontAwesome;
  display: block;
  height: 27px;
  line-height: normal;
  width: 27px;
  position: absolute;
  right: -21px;
  font-size: 20px;
  color: #eeeeee;
}

/* line 11506, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul li.active.open > a:before {
  content: "";
}

/* line 11509, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul > li:last-child.open {
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}

/* All levels 
nav ul li {
	overflow: hidden;
}*/
/* All levels */
/* line 11517, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul li a {
  line-height: normal;
  font-size: 14px;
  padding: 10px 10px 10px 11px;
  color: #c0bbb7;
  display: block;
  font-weight: normal;
  text-decoration: none !important;
  position: relative;
}

/* Second level */
/* line 11528, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul > li > ul > li > a {
  padding-top: 7px;
  padding-bottom: 7px;
}

/* Third Level */
/* line 11533, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul > li > ul > li > ul > li > a {
  padding-top: 7px;
  padding-bottom: 7px;
}

/* All levels */
/* line 11538, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul li a:focus {
  color: #c9c9c9;
}

/* All levels */
/* line 11542, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul li a:hover {
  color: #ffffff;
  text-decoration: none;
}

/* line 11546, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul li a.inactive,
nav ul li a.inactive:hover {
  opacity: .5;
  cursor: not-allowed;
  color: #c0bbb7;
}

/* All levels */
/* line 11553, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul b {
  float: right;
  font-size: 11px;
  margin-top: 2px;
}

/* All levels */
/* line 11559, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul span.menu-item-parent {
  display: inline-block;
  margin: 0;
  padding: 0;
}

/* First level: A, Second level: LI Open */
/* line 11565, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul li.open > a,
nav ul li.open > a b {
  color: #fff !important;
}

/* First level: Icon */
/* line 11570, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul > li > a b {
  position: absolute !important;
  right: 10px;
  top: 10px;
}

/* line 11575, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul > li > a > i {
  /*font-size: 121%; fa-lg overrides this so..  */
  margin-right: 5px;
  width: 15px;
  display: inline-block;
  text-align: center;
  position: relative;
}

/* First level icon */
/* line 11584, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul > li > a > i > em {
  font-size: 9px;
  display: block;
  padding: 2px;
  position: absolute;
  top: -8px;
  right: -6px;
  text-decoration: none;
  font-style: normal;
  background: #ED1C24;
  color: #ffffff;
  min-width: 13px;
  border-radius: 50%;
  max-height: 13px;
  line-height: 8px;
  font-weight: bold;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  border: 1px solid rgba(255, 255, 255, 0.1);
}

/* Second level switched to relative */
/* line 11606, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul li li {
  border-bottom: none;
  position: relative;
}

/* Second level: UL */
/* line 11611, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul > li > ul::before {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  left: 23px;
  top: 0;
  bottom: 0;
  border-left: 1px solid #7A7A7A;
}

/* Second level: UL LI */
/* line 11622, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul ul li::before {
  content: "";
  display: block;
  position: absolute;
  width: 8px;
  left: 23px;
  top: 16px;
  border-top: 1px solid #7A7A7A;
  z-index: 1;
}

/* Third level: UL LI */
/* line 11633, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul ul ul li::before {
  content: "";
  display: block;
  position: absolute;
  width: 18px;
  left: 10px;
  top: 17px;
  border-top: 1px solid transparent;
}

/* Second level and onwards > */
/* line 11643, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul ul li a i {
  font-size: 14px !important;
  width: 18px !important;
  text-align: center !important;
  vertical-align: 0 !important;
  line-height: 1 !important;
}

/* Second and Third level line color */
/* line 11651, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav > ul > li:hover > ul::before,
nav > ul > li:hover > ul > li::before {
  border-color: #ACACAC !important;
}

/* Second Level: UL */
/* line 11656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul {
  margin: 0;
  padding: 0;
  display: none;
  background: rgba(69, 69, 69, 0.6);
}

/* line 11662, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul {
  padding: 7px 0;
}

/* Third Level: UL */
/* line 11666, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul ul {
  background: transparent;
  padding: 0;
}

/* Third Level: LI */
/* line 11671, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul li {
  margin: 0;
  padding: 0;
}

/* Second Level: A */
/* line 11676, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul li > a {
  padding-left: 42px;
  font-size: 14px;
  font-weight: normal;
  outline: 0;
}

/* Second Level: A:hover */
/* line 11683, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul li > a:hover {
  background-color: rgba(69, 69, 69, 0.8);
  color: #ffffff;
}

/* Third Level: A */
/* line 11688, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul ul li a {
  color: #bfbfbf;
  padding: 8px 10px 8px 60px;
  font-size: 14px;
}

/* Third Level: A:hover */
/* line 11694, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul ul li a:hover {
  color: #ffffff;
}

/* Fourth Level: A */
/* line 11698, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul ul ul li a {
  padding-left: 80px;
}

/* Fifth Level: A */
/* line 11702, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul ul ul ul li a {
  padding-left: 100px;
}

/* Sixth Level: A */
/* line 11706, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul ul ul ul ul li a {
  padding-left: 120px;
}

/* Second level: B */
/* line 11710, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul b {
  color: #B3B3B3;
}

/* Second level: LI:hover B */
/* line 11714, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
nav ul ul > li:hover b {
  color: #D5D9E2;
}

/*
 * HEADER NAV DROPDOWN LIST
 */
/* line 11720, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.header-dropdown-list {
  list-style: none;
  float: right;
  position: relative;
  margin: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

/* line 11728, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.header-dropdown-list > li {
  display: inline-block;
  padding-right: 5px;
}

/* line 11732, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.header-dropdown-list > li > .dropdown-toggle {
  margin-top: 16px;
  display: block;
}

/*
 * ***************************************************
 * MAIN LAYOUT END
 * ***************************************************
 */
/*
 * ACCORDIONS
 */
/* line 11744, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-accordion-default.panel-group {
  margin-bottom: 0px;
}

/* line 11747, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-accordion-default.panel-group .panel + .panel {
  margin-top: -1px;
}

/* line 11750, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-accordion-default.panel-group .panel-heading {
  padding: 0px;
}

/* line 11753, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-accordion-default.panel-group .panel-title a {
  display: block;
  padding: 10px 15px;
  text-decoration: none !important;
}

/* line 11758, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-accordion-default .panel-heading,
.panel-group .panel {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
}

/* line 11764, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-accordion-default .panel-default > .panel-heading {
  background-color: #fcfcfc;
}

/* line 11767, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-accordion-default .panel-default {
  border-color: #c3c3c3;
}

/* line 11770, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-accordion-default .panel-title > a > :first-child {
  display: none;
}

/* line 11773, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-accordion-default .panel-title > a.collapsed > .fa {
  display: none;
}

/* line 11776, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-accordion-default .panel-title > a.collapsed > :first-child {
  display: inline-block;
}

/* line 11779, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding .smart-accordion-default > div {
  border-left: none !important;
  border-right: none !important;
}

/* line 11783, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding .smart-accordion-default > div:first-child {
  border-top: none !important;
}

/* line 11786, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding .smart-accordion-default > div:last-child {
  border-bottom: none !important;
}

/*
 * ON OFF SWITCHES
 */
/* http://proto.io/freebies/onoff/ */
/* line 11793, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-container {
  margin-top: 4px;
  margin-left: 7px;
  display: inline-block;
}

/* line 11798, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch {
  position: relative;
  width: 50px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 5px;
  display: inline-block;
  vertical-align: middle;
}

/* line 11810, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-checkbox {
  display: none;
}

/* line 11813, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #626262;
  border-radius: 50px;
  border-color: #adadad #b3b3b3 #9e9e9e;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 11824, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-inner {
  width: 200%;
  margin-left: -100%;
  display: block;
}

/* line 11829, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-inner:before,
.onoffswitch-inner:after {
  float: left;
  width: 50%;
  height: 15px;
  padding: 0;
  line-height: 15px;
  font-size: 10px;
  color: #ffffff;
  font-family: Trebuchet, Arial, sans-serif;
  font-weight: bold;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 11844, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-inner:before {
  content: attr(data-swchon-text);
  text-shadow: 0 -1px 0 #333333;
  padding-left: 7px;
  background-color: #3276b1;
  color: #ffffff;
  box-shadow: inset 0 2px 6px rgba(0, 0, 0, 0.5), 0 1px 2px rgba(0, 0, 0, 0.05);
  text-align: left;
}

/* line 11853, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-inner:after {
  content: attr(data-swchoff-text);
  padding-right: 7px;
  text-shadow: 0 -1px 0 #ffffff;
  background-color: #ffffff;
  color: #555555;
  text-align: right;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* line 11862, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-switch {
  width: 19px;
  height: 19px;
  margin: -2px;
  background: white;
  border: 1px solid #9a9a9a;
  border-radius: 50px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 32px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  background-color: #f4f4f4;
  background-image: -moz-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff, #eeeeee);
  background-image: -o-linear-gradient(top, #ffffff, #eeeeee);
  background-image: linear-gradient(to bottom, #ffffff, #eeeeee);
  background-repeat: repeat-x;
  -webkit-box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.3);
}

/* line 11886, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-checkbox + .onoffswitch-label .onoffswitch-switch:before,
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch:before {
  content: "\f00d";
  color: #a90329;
  display: block;
  text-align: center;
  line-height: 19px;
  font-size: 10px;
  text-shadow: 0 -1px 0 #ffffff;
  font-weight: bold;
  font-family: FontAwesome;
}

/* checked */
/* line 11899, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch:before {
  content: "\f00c";
  color: #57889c;
}

/* line 11903, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  margin-left: 0;
  display: block;
}

/* line 11907, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  right: 0px;
}

/* line 11910, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-switch:hover {
  background-color: #eeeeee;
}

/* line 11913, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-switch:active {
  background-color: #eeeeee;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/*
 * Disabled state
 */
/* line 11920, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-inner:after,
.onoffswitch-checkbox:checked:disabled + .onoffswitch-label .onoffswitch-inner:before {
  text-shadow: 0 1px 0 #ffffff;
  background: #bfbfbf;
  color: #333333;
}

/* line 11926, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-checkbox:checked:disabled + .onoffswitch-label .onoffswitch-switch,
.onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-switch {
  background-color: #f4f4f4;
  background-image: -moz-linear-gradient(top, #bfbfbf, #f4f4f4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#bfbfbf), to(#f4f4f4));
  background-image: -webkit-linear-gradient(top, #bfbfbf, #f4f4f4);
  background-image: -o-linear-gradient(top, #bfbfbf, #f4f4f4);
  background-image: linear-gradient(to bottom, #bfbfbf, #f4f4f4);
  box-shadow: none !important;
}

/* line 11936, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-checkbox:disabled + .onoffswitch-label,
.onoffswitch-checkbox:checked:disabled + .onoffswitch-label .onoffswitch-label {
  border-color: #ababab #999999 #878787 !important;
}

/* line 11940, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch-checkbox:checked + .onoffswitch-label {
  border-color: #3276b1 #2a6395 #255681;
}

/* line 11943, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.onoffswitch + span,
.onoffswitch-title {
  display: inline-block;
  vertical-align: middle;
  margin-top: -5px;
}

/*
 * FORMS
 */
/* line 11952, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.form-control {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
}

/* line 11957, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.form hr {
  margin-left: -13px;
  margin-right: -13px;
  border-color: rgba(0, 0, 0, 0.1);
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 11964, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.form fieldset {
  display: block;
  border: none;
  background: rgba(255, 255, 255, 0.9);
  position: relative;
}

/* line 11970, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
fieldset {
  position: relative;
}

/* line 11973, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.form-actions {
  display: block;
  padding: 13px 14px 15px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  background: rgba(249, 249, 249, 0.9);
  margin-top: 25px;
  margin-left: -13px;
  margin-right: -13px;
  margin-bottom: -13px;
  text-align: right;
}

/* line 11984, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well .form-actions {
  margin-left: -19px;
  margin-right: -19px;
  margin-bottom: -19px;
}

/* line 11989, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well.well-lg .form-actions {
  margin-left: -24px;
  margin-right: -24px;
  margin-bottom: -24px;
}

/* line 11994, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well.well-sm .form-actions {
  margin-left: -9px;
  margin-right: -9px;
  margin-bottom: -9px;
}

/* line 11999, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.popover-content .form-actions {
  margin: 0 -14px -9px;
  border-radius: 0 0 3px 3px;
  padding: 9px 14px;
}

/* line 12004, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding .form .form-actions {
  margin: 0;
  display: block;
  padding: 13px 14px 15px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  background: rgba(248, 248, 248, 0.9);
  text-align: right;
  margin-top: 25px;
}

/* line 12013, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.form header,
legend,
.bootstrap-duallistbox-container label {
  display: block;
  padding: 8px 0;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.2);
  background: #ffffff;
  font-size: 16px;
  font-weight: 300;
  color: #222222;
  margin: 25px 0px 20px;
}

/* line 12025, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding .form header {
  margin: 25px 14px 0;
}

/* line 12028, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.form header:first-child {
  margin-top: 10px;
}

/* line 12031, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
legend {
  font-weight: 400;
  margin-top: 0px;
  background: none;
}

/* line 12036, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-group-addon {
  padding: 6px 10px;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}

/* line 12042, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-group-addon {
  transition: border-color 0.3s;
  -o-transition: border-color 0.3s;
  -ms-transition: border-color 0.3s;
  -moz-transition: border-color 0.3s;
  -webkit-transition: border-color 0.3s;
  transition: background-color 0.3s;
  -o-transition: background-color 0.3s;
  -ms-transition: background-color 0.3s;
  -moz-transition: background-color 0.3s;
  -webkit-transition: background-color 0.3s;
}

/* line 12054, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-group-addon .fa {
  font-size: 14px;
}

/* line 12057, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-group-addon .fa-lg,
.input-group-addon .fa-2x {
  font-size: 2em;
}

/* line 12061, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-group-addon .fa-3x,
.input-group-addon .fa-4x,
.input-group-addon .fa-5x {
  font-size: 30px;
}

/* line 12066, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
input[type="text"]:focus + .input-group-addon {
  border-color: #0091d9;
  background-color: #72a0ce;
  color: #ffffff;
}

/* line 12071, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-warning input[type="text"],
.has-warning input[type="text"] + .input-group-addon {
  border-color: #dbab57;
}

/* line 12075, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-warning input[type="text"] + .input-group-addon {
  background-color: #faf2cc;
  color: #c09853;
}

/* line 12079, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-warning input[type="text"]:focus,
.has-warning input[type="text"]:focus + .input-group-addon {
  border-color: #dbab57;
}

/* line 12083, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-warning input[type="text"]:focus + .input-group-addon {
  background-color: #e1c118;
  color: #ffffff;
}

/* line 12087, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-error .input-group-addon {
  border-color: #b94a48;
  background: #f2dede;
  color: #b94a48;
}

/* line 12092, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-error input[type="text"],
.has-error input[type="text"] + .input-group-addon {
  border-color: #b94a48;
}

/* line 12096, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-error input[type="text"] + .input-group-addon {
  background-color: #f2dede;
  color: #b94a48;
}

/* line 12100, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-error input[type="text"]:focus,
.has-error input[type="text"]:focus + .input-group-addon {
  border-color: #c05e5e;
}

/* line 12104, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-error input[type="text"]:focus + .input-group-addon {
  background-color: #c05e5e;
  color: #ffffff;
}

/* line 12108, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-success input[type="text"]:focus + .input-group-addon {
  border-color: #468847;
  background-color: #468847;
  color: #ffffff;
}

/* line 12113, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.form fieldset .form-group:last-child,
.form fieldset .form-group:last-child .note,
.form .form-group:last-child,
.form .form-group:last-child .note {
  margin-bottom: 0;
}

/* line 12119, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.note {
  margin-top: 6px;
  padding: 0 1px;
  font-size: 11px;
  line-height: 15px;
  color: #999999;
}

/*
 * WITH ICON
 */
/* line 12129, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-icon-right {
  position: relative;
}

/* line 12132, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-icon-right > i,
.input-icon-left > i {
  position: absolute;
  right: 10px;
  top: 30%;
  font-size: 16px;
  color: #bfbfbf;
}

/* line 12140, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-icon-left > i {
  right: auto;
  left: 24px;
}

/* line 12144, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-icon-right .form-control {
  padding-right: 27px;
}

/* line 12147, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-icon-left .form-control {
  padding-left: 29px;
}

/* line 12150, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
input[type="text"].ui-autocomplete-loading,
input[type="password"].ui-autocomplete-loading,
input[type="datetime"].ui-autocomplete-loading,
input[type="datetime-local"].ui-autocomplete-loading,
input[type="date"].ui-autocomplete-loading,
input[type="month"].ui-autocomplete-loading,
input[type="time"].ui-autocomplete-loading,
input[type="week"].ui-autocomplete-loading,
input[type="number"].ui-autocomplete-loading,
input[type="email"].ui-autocomplete-loading,
input[type="url"].ui-autocomplete-loading,
input[type="search"].ui-autocomplete-loading,
input[type="tel"].ui-autocomplete-loading,
input[type="color"].ui-autocomplete-loading {
  background-image: url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) !important;
  background-repeat: no-repeat;
  background-position: 99% 50%;
  padding-right: 27px;
}

/* line 12169, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-group-addon .checkbox,
.input-group-addon .radio {
  min-height: 0px;
  margin-right: 0px !important;
  padding-top: 0;
}

/* line 12175, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-group-addon label input[type="checkbox"].checkbox + span,
.input-group-addon label input[type="radio"].radiobox + span,
.input-group-addon label input[type="radio"].radiobox + span:before,
.input-group-addon label input[type="checkbox"].checkbox + span:before {
  margin-right: 0px;
}

/* line 12181, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-group-addon .onoffswitch,
.input-group-addon .onoffswitch-label {
  margin: 0;
}

/*
 * Timeline Seperator
 */
/* line 12188, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.timeline-seperator {
  display: block;
  text-align: center;
  color: #999999;
  margin: 20px 0 0;
}

/* line 12194, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.timeline-seperator > :first-child {
  padding: 4px 5px;
  border: 1px dashed rgba(0, 0, 0, 0.1);
  background: #ffffff;
  font-size: 11px;
  border-radius: 4px;
}

/* line 12201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.timeline-seperator .btn,
.timeline-seperator .btn + .dropdown-menu {
  margin-right: 15px;
}

/* line 12205, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.timeline-seperator:after {
  display: block;
  content: " ";
  margin: 0 20px;
  border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
  margin-top: -8px;
}

/*
 * Alerts
 */
/* line 12215, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.alert {
  margin-bottom: 20px;
  margin-top: 0px;
  padding: 5px 15px 5px 34px;
  color: #675100;
  border-width: 0px;
  border-left-width: 5px;
  padding: 10px;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
}

/* line 12227, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.alert .close {
  top: 0px;
  right: -5px;
  line-height: 20px;
}

/* line 12232, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.alert-heading {
  font-weight: 600;
}

/* line 12235, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.alert-danger {
  border-color: #953b39;
  color: #ffffff;
  background-color: #c26565;
  text-shadow: none;
}

/* line 12241, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.alert-warning {
  border-color: #dfb56c;
  color: #826430;
  background-color: #efe1b3;
}

/* line 12246, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.alert-success {
  border-color: #8ac38b;
  color: #356635;
  background-color: #cde0c4;
}

/* line 12251, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.alert-info {
  border-color: #9cb4c5;
  color: #305d8c;
  background-color: #d6dde7;
}

/*
 * WELLS
 */
/* line 12259, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well {
  background-color: #fbfbfb;
  border: 1px solid #dddddd;
  box-shadow: 0 1px 1px #ececec;
  -webkit-box-shadow: 0 1px 1px #ececec;
  -moz-box-shadow: 0 1px 1px #ececec;
  position: relative;
}

/* line 12267, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well.well-clean {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-color: transparent;
}

/* line 12273, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well.well-glass {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-color: transparent;
  background-color: rgba(255, 255, 255, 0.25);
  color: #ffffff;
}

/* line 12281, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well.well-light {
  background: #ffffff;
  border: 1px solid #e2e2e2;
}

/* line 12285, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.widget-body .well {
  margin-bottom: 0px;
}

/* line 12288, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well.transparent {
  border: none !important;
  background: none !important;
}

/* line 12292, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarviswidget.well.transparent > div,
.jarviswidget.well.transparent > div .widget-body {
  padding: 0px !important;
}

/* any wells with custom bg the border will be darkened */
/* line 12297, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.well[class^="bg-"],
.well[class*=" bg-"] {
  border: 1px solid #555555 !important;
}

/*
 * TABS
 */
/* line 12304, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-tabs > li > a .badge {
  font-size: 11px;
  padding: 3px 5px 3px 5px;
  opacity: .5;
  margin-left: 5px;
  min-width: 17px;
  font-weight: normal;
}

/* line 12312, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-tabs > li > a > .fa {
  opacity: .5;
}

/* line 12315, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left .nav-tabs > li > a .badge {
  margin-right: 5px;
  margin-left: 0px;
}

/* line 12319, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-tabs > li > a .label {
  display: inline-block;
  font-size: 11px;
  margin-left: 5px;
  opacity: .5;
}

/* line 12325, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-tabs > li.active > a .badge,
.nav-tabs > li.active > a .label,
.nav-tabs > li.active > a > .fa {
  opacity: 1;
}

/* line 12330, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-tabs > li > a {
  border-radius: 0px;
  color: #333333;
}

/* line 12334, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-tabs > li.active > a {
  -webkit-box-shadow: 0 -2px 0 #57889c;
  -moz-box-shadow: 0 -2px 0 #57889c;
  box-shadow: 0 -2px 0 #57889c;
  border-top-width: 0px !important;
  margin-top: 1px !important;
  font-weight: bold;
}

/* line 12342, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left .nav-tabs > li.active > a {
  -webkit-box-shadow: -2px 0 0 #57889c;
  -moz-box-shadow: -2px 0 0 #57889c;
  box-shadow: -2px 0 0 #57889c;
  border-top-width: 1px !important;
  border-left: none !important;
  margin-left: 1px !important;
}

/* line 12350, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left .nav-pills > li.active > a {
  border: none !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
}

/* line 12356, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-right .nav-tabs > li.active > a {
  -webkit-box-shadow: 2px 0 0 #57889c;
  -moz-box-shadow: 2px 0 0 #57889c;
  box-shadow: 2px 0 0 #57889c;
  border-top-width: 1px !important;
  border-right: none !important;
  margin-right: 1px !important;
}

/* line 12364, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-below .nav-tabs > li.active > a {
  -webkit-box-shadow: 0 2px 0 #57889c;
  -moz-box-shadow: 0 2px 0 #57889c;
  box-shadow: 0 2px 0 #57889c;
  border-bottom-width: 0px !important;
  border-top: none !important;
  margin-top: 0px !important;
}

/* line 12372, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

/* line 12377, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

/* line 12381, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tab-content > .active,
.pill-content > .active {
  display: block;
}

/* line 12385, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-below > .nav-tabs {
  border-top: 1px solid #dddddd;
}

/* line 12388, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

/* line 12392, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li,
.tabs-left > .nav-pills > li,
.tabs-right > .nav-pills > li {
  float: none;
}

/* line 12398, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a,
.tabs-left > .nav-pills > li > a,
.tabs-right > .nav-pills > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

/* line 12406, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left > .nav-tabs,
.tabs-left > .nav-pills {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #dddddd;
}

/* line 12412, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left > .nav-pills {
  border-right: none;
}

/* line 12415, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
}

/* line 12418, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #d5d5d5 #eeeeee #eeeeee;
}

/* line 12422, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #d5d5d5 transparent #d5d5d5 #dddddd;
  *border-right-color: #ffffff;
}

/* line 12428, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-left > .tab-content {
  margin-left: 109px;
}

/* line 12431, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #dddddd;
  /* DDD */
}

/* line 12437, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
}

/* line 12440, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

/* line 12444, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #dddddd #dddddd #dddddd transparent;
  *border-left-color: #ffffff;
}

/* line 12450, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

/* line 12455, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

/* line 12459, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tab-content > .active,
.pill-content > .active {
  display: block;
}

/* line 12463, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-below > .nav-tabs {
  border-top: 1px solid #dddddd;
}

/* line 12466, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

/* line 12470, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-below > .nav-tabs > li > a:hover,
.tabs-below > .nav-tabs > li > a:focus {
  border-top-color: #dddddd;
  border-bottom-color: transparent;
}

/* line 12475, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover,
.tabs-below > .nav-tabs > .active > a:focus {
  border-color: transparent #dddddd #dddddd #dddddd;
  /* tabs */
}

/* bordered tabs */
/* line 12482, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-tabs.bordered {
  background: #ffffff;
  border: 1px solid #dddddd;
}

/* line 12486, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-tabs.bordered > :first-child a {
  border-left-width: 0px !important;
}

/* line 12489, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-tabs.bordered + .tab-content {
  border: 1px solid #dddddd;
  border-top: none;
}

/* bordered tabs top right */
/* line 12494, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-pull-right.nav-tabs > li,
.tabs-pull-right.nav-pills > li {
  float: right;
}

/* line 12498, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-pull-right.nav-tabs > li:first-child > a,
.tabs-pull-right.nav-pills > li:first-child > a {
  margin-right: 1px;
}

/* line 12502, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tabs-pull-right.bordered.nav-tabs > li:first-child > a,
.tabs-pull-right.bordered.nav-pills > li:first-child > a {
  border-left-width: 1px !important;
  margin-right: 0px;
  border-right-width: 0px;
}

/* jarviswidget header first child is tab */
/* line 12509, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarviswidget > header > .nav-tabs.pull-left > li:first-child a {
  border-left-width: 0px !important;
}

/*
 * WEBKIT IOS HIGHLIGHT COLOR
 *
 */
/* line 12516, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
a:link,
.btn,
button {
  -webkit-tap-highlight-color: rgba(169, 3, 41, 0.5);
}

/* line 12521, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.login-info,
.login-info *,
#logo-group *,
.minified .menu-item-parent {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/*
 * BS2 useful classes
 * these classes and its importance was overlooked in BS3
 */
/* line 12533, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hidden-desktop {
  display: none !important;
}

/*
 * DROPDOWN MENU
 */
/* line 12539, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-xs {
  min-width: 37px;
}

/* line 12542, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-xs > li > a {
  padding: 3px 10px;
}

/* line 12545, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-xs > li > a:hover i {
  color: #fff !important;
}

/* Dropdown menu extended */
/* line 12549, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-submenu {
  position: relative;
}

/* line 12552, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
}

/* line 12558, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

/* line 12561, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-submenu > a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #bfbfbf;
  margin-top: 5px;
  margin-right: -10px;
}

/* line 12574, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-submenu:hover > a:after {
  border-left-color: #ffffff;
}

/* line 12577, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-submenu.pull-left {
  float: none;
}

/* line 12580, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
}

/*
 * Table
 */
/* line 12587, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table.has-tickbox thead tr th:first-child {
  width: 18px;
}

/* line 12590, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table.has-tickbox.smart-form thead tr th:first-child .radio,
.table.has-tickbox.smart-form thead tr th:first-child .checkbox,
.table.has-tickbox.smart-form tbody tr td:first-child .radio,
.table.has-tickbox.smart-form tbody tr td:first-child .checkbox {
  padding: 0px !important;
}

/* line 12596, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table thead tr,
.fc-head-container thead tr {
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#fafafa));
  background-image: -webkit-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -moz-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -ms-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -o-linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  background-image: -linear-gradient(top, #f2f2f2 0, #fafafa 100%);
  font-size: 12px;
}

/* line 12607, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fc-head-container thead tr th {
  padding: 4px;
  line-height: 1.428571429;
}

/* line 12611, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-width: 1px;
}

/* line 12615, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding > .table-bordered,
.no-padding > .table-responsive > .table-bordered {
  border: none !important;
}

/* line 12619, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding > .table-bordered thead tr th:first-child,
.no-padding > .table-bordered thead tr td:first-child,
.no-padding > .table-bordered tbody tr td:first-child,
.no-padding > .table-responsive > .table-bordered thead tr th:first-child,
.no-padding > .table-responsive > .table-bordered thead tr td:first-child,
.no-padding > .table-responsive > .table-bordered tbody tr td:first-child {
  border-left-width: 0px !important;
}

/* line 12627, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding > .table-bordered thead tr th:last-child,
.no-padding > .table-bordered tbody tr td:last-child,
.no-padding > .table-responsive > .table-bordered thead tr th:last-child,
.no-padding > .table-responsive > .table-bordered tbody tr td:last-child {
  border-right-width: 0px !important;
}

/* line 12633, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding > .table-bordered tbody tr:last-child td,
.no-padding > .table-responsive > .table-bordered tbody tr:last-child td {
  border-bottom-width: 0px !important;
}

/* line 12637, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding .table-responsive .table {
  margin-bottom: 0;
}

/* line 12640, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding .note-editable .table-bordered {
  border: 1px solid #dddddd !important;
}

/* line 12643, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smart-form.table td .radio i,
.smart-form.table td .checkbox i,
.smart-form.table th .radio i,
.smart-form.table th .checkbox i {
  top: 0px !important;
}

/* condenced table */
/* line 12650, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.table-condensed.table > tbody > tr > td,
.table-condensed.table > tbody > tr > th,
.table-condensed.table > tfoot > tr > td,
.table-condensed.table > tfoot > tr > th,
.table-condensed.table > thead > tr > td,
.table-condensed.table > thead > tr > th {
  padding: 5px 10px !important;
}

/*
 * small stats
 */
/* line 12661, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.show-stats .progress {
  height: 7px;
  border-radius: 0;
  margin-top: 3px;
  margin-bottom: 15px;
}

/* line 12667, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.show-stats {
  padding-top: 6px !important;
}

/* line 12670, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.show-stat-buttons {
  float: left;
  width: 100%;
}

/* line 12674, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.show-stats .show-stat-buttons > :first-child {
  padding-right: 5px;
}

/* line 12677, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.show-stats .show-stat-buttons > :last-child {
  padding-left: 5px;
}

/* line 12680, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.show-stat-microcharts {
  margin-left: -10px;
  margin-right: -10px;
}

/* line 12684, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.show-stat-microcharts > div {
  border-right: 1px solid #DADADA !important;
  border-top: 1px solid #DADADA !important;
  margin-top: 10px !important;
  height: 65px;
  overflow: hidden;
  padding: 7px 9px;
}

/* line 12692, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.show-stat-microcharts > :last-child {
  border-right: none !important;
}

/* line 12695, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.show-stat-microcharts .sparkline {
  margin-top: 10px;
  margin-right: 8px;
  opacity: .7;
}

/* line 12700, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.show-stat-microcharts .sparkline:hover {
  opacity: 1;
}

/* line 12703, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smaller-stat {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 12708, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smaller-stat li {
  margin-top: 3px;
  margin-right: 0px;
}

/* line 12712, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smaller-stat li:first-child {
  margin-top: 8px;
}

/* line 12715, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smaller-stat span.label {
  width: 40px;
  display: block;
  text-align: left;
  opacity: .5;
  cursor: default;
}

/* line 12722, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.smaller-stat span.label:hover {
  opacity: 1;
}

/*
 * Login info
 */
/* line 12728, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.login-info {
  border-bottom: 1px solid #D8D4D4;
  display: block;
  font-size: 12px;
  height: 39px;
  color: #ffffff;
  border: solid transparent;
  border-width: 1px 0px 1px 0px;
  box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
  width: 100%;
  margin: 0px !important;
  border-bottom: 1px solid #525151;
}

/* line 12741, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.login-info a {
  text-decoration: none !important;
  color: #c0bbb7;
  display: inline-block;
  margin-top: 6px;
}

/* line 12747, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.login-info a span {
  text-transform: capitalize;
  font-size: 14px;
  /* 14px~ */
  display: inline-block;
  text-decoration: none;
  max-width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}

/* line 12759, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.login-info a span + i {
  vertical-align: middle;
}

/* line 12762, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.login-info a:hover {
  color: #ffffff;
}

/* line 12765, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.login-info > span {
  height: 38px;
  display: block;
  padding: 0 10px;
  border-bottom: 1px solid #1A1817;
}

/* line 12771, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.login-info img {
  width: 25px;
  height: auto;
  display: inline-block;
  vertical-align: middle;
  margin-top: 1px;
  margin-right: 5px;
  margin-left: 0px;
  border-left: 3px solid #ffffff;
}

/* line 12781, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
img.online,
img.busy,
img.offline,
img.away {
  border-left: 3px solid #fff;
}

/* line 12787, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
img.online {
  border-left-color: #40ac2b !important;
}

/* line 12790, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
img.busy {
  border-left-color: #ed1c24 !important;
}

/* line 12793, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
img.offline {
  border-left-color: #dddddd !important;
}

/* line 12796, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
img.away {
  border-left-color: #ffc40d !important;
}

/*
 * Client page forms
 */
/* line 12802, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.client-form header {
  padding: 15px 13px;
  margin: 0;
  border-bottom-style: solid;
  border-bottom-color: rgba(0, 0, 0, 0.1);
  background: rgba(248, 248, 248, 0.9);
}

/*
 * MINIFIED MENU
 */
/* line 12812, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified .inbox-badge {
  border-radius: 50%;
  font-size: 9px;
  padding: 2px;
  position: absolute;
  top: 6px;
  right: 6px;
  background: #ED1C24;
  min-width: 13px;
}

/* line 12822, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minifyme {
  border-bottom: 1px solid #302F2F;
  background: #454545;
  color: #A8A8A8;
  text-align: center;
  padding: 0;
  width: 36px;
  height: 28px;
  display: block;
  position: absolute;
  right: 0px;
  border-radius: 5px 0px 0px 5px;
  cursor: pointer;
  margin-top: 7px;
  font-size: 19px;
  transition: all 0.1s linear 0s;
}

/* line 12839, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minifyme:hover {
  background: #646464;
  color: #E4E4E4;
  right: 0px;
  width: 40px;
  padding-right: 5px;
}

/* line 12846, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified .minifyme {
  right: 0px;
  color: #A8A8A8;
  position: relative;
  width: 100%;
  border-radius: 0px;
  margin: 0;
  height: 34px;
  font-size: 23px;
}

/* line 12856, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified .minifyme .fa:before {
  content: "\f0a9";
}

/* line 12859, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified .login-info a span,
.minified .login-info a i {
  display: none;
}

/* line 12863, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified .login-info span {
  padding: 0px 5px;
  text-align: center;
}

/* line 12867, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified .login-info img {
  margin: -2px 0 0;
  width: 30px;
}

/* line 12871, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified .login-info {
  height: 38px;
  border-bottom: 1px solid #181818;
}

/* line 12875, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified #left-panel {
  width: 45px;
}

/* line 12878, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified #main {
  margin-left: 45px;
}

/*
 * Minified NAV
 */
/* line 12884, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified #left-panel,
.minified nav > ul > li {
  overflow: visible;
}

/* line 12888, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > ul {
  min-height: 100px !important;
  max-height: 180px !important;
  overflow-y: scroll;
  overflow-x: hidden;
  background: #ed1c24 !important;
}

/* line 12895, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li,
.minified nav > ul > li a {
  position: relative;
}

/* line 12899, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav ul > li > a {
  padding: 10px 11px;
  display: block;
}

/* line 12903, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > a .fa.fa-fw {
  display: block;
  width: auto;
  text-align: center;
  padding: 0;
}

/* line 12909, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > a > i {
  text-align: center;
  margin: 0;
  display: block;
}

/* line 12914, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li.active > a::before {
  content: "\f0d9";
}

/* line 12917, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav ul ul li a {
  padding-left: 14px;
}

/* line 12920, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav ul ul li li a {
  padding-left: 25px;
}

/* line 12923, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul ul li::before {
  left: 12px;
}

/* line 12926, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > ul::before {
  left: 12px;
}

/* line 12929, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > a .menu-item-parent,
.minified nav > ul > li > a > b {
  display: none;
}

/* line 12933, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > a > .menu-item-parent {
  display: none;
  position: absolute;
  left: 40px;
  top: -3px;
  width: 186px;
  height: 38px;
  line-height: 38px;
  background-color: whiteSmoke;
  color: #333333;
  z-index: 3;
  -webkit-box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 2px 1px 2px 0 rgba(0, 0, 0, 0.2);
  border-left: 1px solid #bfbfbf;
  border-top: 1px solid #D8D4D4;
  border-bottom: 1px solid #ffffff;
  padding-left: 12px;
}

/* line 12952, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > ul {
  display: none !important;
  position: absolute;
  left: 40px;
  width: 199px;
  z-index: 5;
  border: 1px solid #bfbfbf;
  min-height: 180px;
  -webkit-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.2);
  background: #454545;
  margin-top: -3px;
  overflow: hidden;
}

/* line 12967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav ul > li > ul > li > ul {
  position: relative;
  left: 13px;
  border: none;
  width: auto;
  margin-left: -12px;
  width: 197px;
}

/* line 12975, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li:hover > a > .menu-item-parent,
.minified nav > ul > li:hover > ul {
  display: block !important;
}

/* line 12979, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > ul > li {
  background-color: rgba(69, 69, 69, 0.9);
}

/* line 12982, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > ul > li > ul > li {
  background-color: #484B50;
}

/* line 12985, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li {
  border-bottom: 1px solid #1A1817;
  border-top: 1px solid #525151;
}

/* line 12989, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > ul::before {
  border-left: none;
}

/* line 12992, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul ul li::before {
  border: none;
}

/* line 12995, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.slimScrollDiv,
.slimScrollDiv > :first-child {
  overflow: hidden;
}

/* line 12999, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified .slimScrollDiv,
.minified .slimScrollDiv > :first-child {
  overflow: visible !important;
}

/* line 13003, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified .slimScrollBar,
.minified .slimScrollRail {
  display: none;
}

/* line 13007, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > ul > li > a {
  padding-top: 7px;
  padding-bottom: 7px;
}

/* line 13011, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > ul > li > ul > li > a {
  padding-top: 7px;
  padding-bottom: 7px;
}

/* line 13015, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav > ul > li > ul > li > ul > li a {
  padding-top: 6px;
  padding-bottom: 6px;
}

/* Fourth Level: A */
/* line 13020, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav ul ul ul ul li a {
  padding-left: 45px;
}

/* Fifth Level: A */
/* line 13024, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav ul ul ul ul ul li a {
  padding-left: 62px;
}

/* Sixth Level: A */
/* line 13028, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified nav ul ul ul ul ul ul li a {
  padding-left: 82px;
}

/*
 * ALTERNATIVE PAGING
 */
/* line 13034, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pagination.pagination-alt > li > a {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  border: none;
  margin-left: -1px;
}

/* line 13041, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pagination.pagination-alt > li:first-child > a {
  padding-left: 0px;
}

/*
 * CUSTOM BUTTON
 */
/* line 13047, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pagination > li > a,
.pagination > li > span {
  box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
}

/* line 13053, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.disabled {
  color: #ffffff;
}

/* line 13056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-default.disabled {
  color: #999999;
}

/* line 13059, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn {
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
}

/* line 13067, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn:active {
  position: relative;
  top: 1px;
  left: 1px;
}

/* line 13072, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn.btn-ribbon {
  background-color: #707070;
  background-image: -moz-linear-gradient(top, #777777, #666666);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#777777), to(#666666));
  background-image: -webkit-linear-gradient(top, #777777, #666666);
  background-image: -o-linear-gradient(top, #777777, #666666);
  background-image: linear-gradient(to bottom, #777777, #666666);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff777777', endColorstr='#ff666666', GradientType=0);
  color: white;
  padding: 0 5px;
  line-height: 20px;
  vertical-align: middle;
  height: 20px;
  display: block;
  border: none;
  float: left;
  margin: 0 8px 0 0;
  cursor: pointer;
}

/* line 13092, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn.btn-ribbon > i {
  font-size: 111%;
}

/* line 13095, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ribbon-button-alignment {
  padding-top: 10px;
  display: inline-block;
}

/* line 13099, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ribbon-button-alignment.pull-right > .btn.btn-ribbon {
  margin: 0 0 0 8px;
}

/*
 * Panels
 */
/* line 13105, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-purple {
  border-color: #6e587a;
}

/* line 13108, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-purple > .panel-heading {
  color: #ffffff;
  background-color: #6e587a;
  border-color: #6e587a;
}

/* line 13113, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-greenLight {
  border-color: #71843f;
}

/* line 13116, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-greenLight > .panel-heading {
  color: #ffffff;
  background-color: #71843f;
  border-color: #71843f;
}

/* line 13121, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-greenDark {
  border-color: #496949;
}

/* line 13124, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-greenDark > .panel-heading {
  color: #ffffff;
  background-color: #496949;
  border-color: #496949;
}

/* line 13129, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-darken {
  border-color: #333333;
}

/* line 13132, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-darken > .panel-heading {
  color: #ffffff;
  background-color: #404040;
  border-color: #404040;
}

/* line 13137, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-pink {
  border-color: #ac5287;
}

/* line 13140, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-pink > .panel-heading {
  color: #ffffff;
  background-color: #ac5287;
  border-color: #ac5287;
}

/* line 13145, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-green {
  border-color: #356e35;
}

/* line 13148, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-green > .panel-heading {
  color: #ffffff;
  background-color: #356e35;
  border-color: #356e35;
}

/* line 13153, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-blueLight {
  border-color: #92a2a8;
}

/* line 13156, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-blueLight > .panel-heading {
  color: #ffffff;
  background-color: #92a2a8;
  border-color: #92a2a8;
}

/* line 13161, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-pinkDark {
  border-color: #a8829f;
}

/* line 13164, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-pinkDark > .panel-heading {
  color: #ffffff;
  background-color: #a8829f;
  border-color: #a8829f;
}

/* line 13169, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-redLight {
  border-color: #a65858;
}

/* line 13172, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-redLight > .panel-heading {
  color: #ffffff;
  background-color: #a65858;
  border-color: #a65858;
}

/* line 13177, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-red {
  border-color: #a90329;
}

/* line 13180, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-red > .panel-heading {
  color: #ffffff;
  background-color: #a90329;
  border-color: #a90329;
}

/* line 13185, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-teal {
  border-color: #568a89;
}

/* line 13188, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-teal > .panel-heading {
  color: #ffffff;
  background-color: #568a89;
  border-color: #568a89;
}

/* line 13193, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-orange {
  border-color: #c79121;
}

/* line 13196, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-orange > .panel-heading {
  color: #ffffff;
  background-color: #c79121;
  border-color: #c79121;
}

/* line 13201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-blueDark {
  border-color: #4c4f53;
}

/* line 13204, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-blueDark > .panel-heading {
  color: #ffffff;
  background-color: #4c4f53;
  border-color: #4c4f53;
}

/* line 13209, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-magenta {
  border-color: #6e3671;
}

/* line 13212, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-magenta > .panel-heading {
  color: #ffffff;
  background-color: #6e3671;
  border-color: #6e3671;
}

/* line 13217, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-blue {
  border-color: #57889c;
}

/* line 13220, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-blue > .panel-heading {
  color: #ffffff;
  background-color: #57889c;
  border-color: #57889c;
}

/* line 13225, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.panel-footer > .btn-block {
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-bottom: none;
  border-left: none;
  border-right: none;
}

/*
 * Circle Buttons
 */
/* line 13236, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-circle {
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 18px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 13247, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-circle.btn-lg {
  width: 50px;
  height: 50px;
  padding: 10px 15px;
  font-size: 18px;
  line-height: 30px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

/* line 13257, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-circle.btn-xl {
  width: 70px;
  height: 70px;
  padding: 10px 15px;
  font-size: 24px;
  line-height: 50px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

/*
 * Big Metro Buttons
 */
/* line 13270, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-metro {
  margin: 0 0 20px;
  padding-top: 15px;
  padding-bottom: 15px;
}

/* line 13275, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-metro > span {
  display: block;
  vertical-align: bottom;
  margin-top: 10px;
  text-transform: uppercase;
}

/* line 13281, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-metro > span.label {
  position: absolute;
  top: 0px;
  right: 0px;
}

/*
 * buttons with labels
 */
/* line 13289, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-label {
  position: relative;
  left: -12px;
  display: inline-block;
  padding: 6px 12px;
  background: rgba(0, 0, 0, 0.15);
  border-radius: 3px 0 0 3px;
}

/* line 13297, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-labeled {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 13301, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-link {
  box-shadow: none;
  -webkit-box-shadow: none;
  font-size: 14px;
}

/*
 * nav-demo-btn
 */
/* line 13309, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-demo-btn {
  background-color: rgba(77, 118, 134, 0.5);
  border-color: #3a7775;
}

/* line 13313, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.nav-demo-btn:hover,
.nav-demo-btn:active {
  background-color: rgba(77, 118, 134, 0.7);
  border-color: #3a7775;
}

/*
 * ANIMATION
 */
/* line 13321, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#left-panel {
  -webkit-transition: 250ms cubic-bezier(0.1, 0.57, 0.1, 1);
  transition: 250ms cubic-bezier(0.1, 0.57, 0.1, 1);
  -webkit-transform: translate(0px, 0px) translateZ(0px);
}

/* removed as it was too jerky */
/*#main {
	-webkit-transition: all .2s ease-out;
	transition: all .2s ease-out;
}*/
/*
 * CHARTS
 */
/* line 13334, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chart-small,
.chart-large,
.chart-xl {
  overflow: hidden;
}

/* line 13339, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chart-small {
  height: 100px;
  width: 100%;
}

/* line 13343, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chart-large {
  height: 235px;
  width: 100%;
}

/* line 13347, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chart-xl {
  height: 297px;
  width: 100%;
}

/*
 * Flot Tool tips
 */
/* line 13354, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#flotTip {
  padding: 3px 5px;
  background-color: #ffffff;
  z-index: 9999;
  color: #333333;
  -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
  font-size: 14px;
  border: 1px solid #C1C1C1;
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 13369, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#flotTip span {
  color: #38812D;
  font-weight: bold;
}

/* line 13373, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.legendLabel span {
  display: block;
  margin: 0 5px;
}

/* line 13377, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.legendColorBox {
  padding-left: 10px;
  vertical-align: top;
  padding-top: 5px;
}

/* line 13382, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.legendColorBox div > div {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}

/*
 * Morris Charts
 */
/* line 13395, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.morris-hover.morris-default-style {
  border-radius: 10px;
  padding: 6px;
  color: #666;
  background: rgba(255, 255, 255, 0.8);
  border: solid 2px rgba(230, 230, 230, 0.8);
  font-family: sans-serif;
  font-size: 12px;
  text-align: center;
}

/* line 13405, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.morris-hover.morris-default-style .morris-hover-row-label {
  font-weight: bold;
  margin: 0.25em 0;
}

/* line 13409, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.morris-hover.morris-default-style .morris-hover-point {
  white-space: nowrap;
  margin: 0.1em 0;
}

/* line 13413, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.morris-hover {
  position: absolute;
  z-index: 903;
}

/* line 13417, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-page-footer .morris-hover {
  z-index: 900;
}

/*
 * Flot Chart
 */
/* line 13423, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.chart {
  overflow: hidden;
  /*- disabled for widget chrome bug */
  height: 220px;
  margin: 20px 5px 10px 10px;
}

/* line 13429, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-legend {
  margin-top: 30px !important;
}

/* line 13432, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.has-legend-unique {
  margin-top: 19px !important;
}

/*
 * Carren colors
 */
/* line 13438, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-color-good {
  color: #40ac2b;
}

/* line 13441, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-color-bad {
  color: #ed1c24;
}

/*
 * SIGNS
 */
/* line 13447, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.percent-sign:after,
.degree-sign:after {
  content: " %";
  line-height: normal;
}

/* line 13452, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.degree-sign:after {
  content: "°F";
}

/*
 * HIDDEN MENU
 */
/* line 13458, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hidden-menu #left-panel {
  left: -210px;
  z-index: 903;
}

/* line 13462, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hidden-menu #main {
  margin-left: 10px;
}

/* line 13465, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hidden-menu #left-panel:hover {
  left: 0px;
}

/* line 13468, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hidden-menu .minifyme {
  display: none;
}

/* line 13471, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified #hide-menu {
  display: none;
}

/* line 13474, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-header.pull-right {
  margin-left: 6px;
}

/* line 13477, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-header a > span {
  font-size: 13px;
  font-weight: normal;
  line-height: 30px;
  height: 30px;
  display: inline-block;
}

/* line 13484, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-header > :first-child > a {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  cursor: default !important;
  display: inline-block;
  font-weight: bold;
  height: 30px;
  line-height: 24px;
  min-width: 30px;
  padding: 2px;
  text-align: center;
  text-decoration: none !important;
  -moz-user-select: none;
  -webkit-user-select: none;
  background-color: #f8f8f8;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f1f1f1));
  background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
  border: 1px solid #bfbfbf;
  color: #6D6A69;
  font-size: 17px;
  margin: 10px 0 0 0;
}

/* line 13511, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-header > :first-child > a:hover {
  border: 1px solid #bfbfbf;
  color: #222;
  transition: all 0.0s;
  cursor: pointer;
  -webkit-box-shadow: inset 0px 0px 4px 1px rgba(0, 0, 0, 0.08);
  box-shadow: inset 0px 0px 4px 1px rgba(0, 0, 0, 0.08);
}

/* line 13519, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-header > :first-child > a:active {
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top, #e8e8e8 0%, #ededed 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8e8e8), color-stop(100%, #ededed));
  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #ededed 100%);
  background-image: -o-linear-gradient(top, #e8e8e8 0%, #ededed 100%);
  background-image: -ms-linear-gradient(top, #e8e8e8 0%, #ededed 100%);
  background-image: linear-gradient(to bottom, #e8e8e8 0%, #ededed 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#ededed', GradientType=0);
  -webkit-box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
}

/* line 13531, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hidden-menu #hide-menu > :first-child > a {
  background-color: #e8e8e8;
  background-image: -moz-linear-gradient(top, #5a5a5a 0%, #686868 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5a5a5a), color-stop(100%, #686868));
  background-image: -webkit-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -o-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: -ms-linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  background-image: linear-gradient(to bottom, #5a5a5a 0%, #686868 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A5A5A', endColorstr='#686868', GradientType=0);
  -webkit-box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 0px 3px 1px rgba(0, 0, 0, 0.15);
  color: #ffffff;
  border-color: #494949;
}

/* line 13545, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hidden-menu #hide-menu > :first-child > a:active,
.full-screen #fullscreen > :first-child > a:active {
  -webkit-box-shadow: inset 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0px 0px 6px 1px rgba(0, 0, 0, 0.2);
}

/*
 * AJAX DROPDOWN
 */
/* line 13553, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown > :first-child {
  margin: 0 0 3px 0;
  padding: 0 0 9px 0;
}

/* line 13557, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown {
  position: absolute;
  display: none;
  z-index: 905;
  background: white;
  top: 48px;
  left: 16px;
  width: 344px;
  height: 435px;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);
  -moz-box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);
  box-shadow: 0 2px 4px rgba(30, 30, 100, 0.25);
  padding: 10px;
  background: #ffffff;
  border: 1px solid #b3b3b3;
}

/* line 13576, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown:after,
.ajax-dropdown:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

/* line 13586, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
  border-width: 7px;
  left: 50%;
  margin-left: -7px;
}

/* line 13593, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown:before {
  border-color: rgba(131, 131, 131, 0);
  border-bottom-color: #838383;
  border-width: 8px;
  left: 50%;
  margin-left: -8px;
}

/* line 13600, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown .btn-group .btn {
  font-weight: bold;
  text-transform: capitalize;
}

/* better for 3 childs*/
/* line 13605, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown .btn-group > :nth-child(2) {
  border-right-width: 0px;
  border-left-width: 0px;
}

/* line 13609, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown .btn-group > :last-child {
  border-right-width: 1px !important;
}

/* better for 4+ childs
 .ajax-dropdown .btn-group >:first-child {
 border-right-width:1px;
 }

 .ajax-dropdown .btn-group >:nth-child(n+2) {
 border-left-width:0px;
 }

 .ajax-dropdown .btn-group >:last-child {
 border-right-width:1px !important;
 }	*/
/* line 13624, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown .btn-group .btn:active {
  top: 0px;
  left: 0px;
}

/* line 13628, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-notifications {
  height: 365px;
  display: block;
  overflow: auto;
  margin-right: -10px;
  margin-left: -10px;
  border-bottom: 1px solid #CECECE;
  border-top: 1px solid #CECECE;
  background: #E9E9E9;
}

/* line 13638, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-notifications .alert.alert-transparent {
  background-color: transparent;
  border-color: transparent;
  color: #757575;
  margin: 13px 10px;
}

/* line 13644, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-notifications .alert > :first-child {
  margin-bottom: 10px;
  font-weight: 400;
}

/* line 13648, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown > :last-child {
  font-size: 13px;
  display: block;
  padding: 5px 0;
  line-height: 22px;
  font-weight: 400;
}

/* line 13655, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ajax-dropdown .fa-4x.fa-border {
  border-width: 3px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  display: block;
  margin: 0 auto;
  width: 46px;
  text-align: center;
  color: #D1D1D1;
  border-color: #D1D1D1;
}

/*
 * LARGE DROPDOWNS
 */
/* line 13670, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-large {
  position: static !important;
}

/* line 13673, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-large {
  margin-left: 16px;
  margin-right: 16px;
  padding: 20px 0px;
}

/* line 13678, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-large > li > ul {
  padding: 0;
  margin: 0;
}

/* line 13682, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-large > li > ul > li {
  list-style: none;
}

/* line 13685, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-large > li > ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #333333;
  white-space: normal;
}

/* line 13694, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-large > li ul > li > a:hover,
.dropdown-menu-large > li ul > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}

/* line 13700, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-large .disabled > a,
.dropdown-menu-large .disabled > a:hover,
.dropdown-menu-large .disabled > a:focus {
  color: #999999;
}

/* line 13705, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-large .disabled > a:hover,
.dropdown-menu-large .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  cursor: not-allowed;
}

/* line 13713, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dropdown-menu-large .dropdown-header {
  color: #428bca;
  font-size: 18px;
}

@media (max-width: 768px) {
  /* line 13718, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .dropdown-menu-large {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 13722, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .dropdown-menu-large > li {
    margin-bottom: 30px;
  }

  /* line 13725, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .dropdown-menu-large > li:last-child {
    margin-bottom: 0;
  }

  /* line 13728, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .dropdown-menu-large .dropdown-header {
    padding: 3px 15px !important;
  }
}
/*
 * PAGING
 */
/* line 13735, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pagination-xs > li > a,
.pagination-xs > li > span {
  padding: 4px 9px;
  font-size: 12px;
}

/*
 * NOTIFICATIONS : MAIL
 */
/* line 13743, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body *,
.notification-body:before *,
.notification-body:after * {
  box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
}

/* line 13750, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body {
  padding: 0 0 0 3px;
  margin: 0;
  list-style: none;
}

/* line 13755, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body > li {
  border-bottom: 1px solid #E9E9E9;
  position: relative;
}

/* line 13759, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body > li > span {
  background: #ffffff;
  display: block;
  min-height: 25px;
  overflow: hidden;
  padding: 8px 10px 13px;
  white-space: normal;
}

/* line 13767, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body > li > span:hover {
  background: #F0F4F7;
  color: #667F8F;
}

/* line 13771, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body > li a.msg {
  padding-left: 50px !important;
}

/* line 13774, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body > li a,
.notification-body > li a:hover {
  text-decoration: none;
}

/* line 13778, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body > li a,
.notification-body > li a span {
  display: block;
  position: relative;
  overflow: hidden;
}

/* line 13784, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body > li a,
.notification-body > li a:hover {
  text-decoration: none;
}

/* line 13788, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body > li:hover .progress {
  background: #ffffff;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 0 0 1px #a7a7a7 inset;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0), 0 0 0 1px #cccccc inset;
  -moz-box-shadow: 0 1px 0 transparent, 0 0 0 1px #ffffff inset;
}

/* line 13794, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body > li:hover .text-muted {
  color: #333333;
}

/* line 13797, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body .from {
  font-size: 14px;
  line-height: normal;
  color: #333333;
  font-weight: normal;
  margin-right: 60px;
  margin-bottom: 6px;
  height: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* line 13809, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body .unread .from {
  font-weight: bold;
}

/* line 13812, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body .unread {
  background: #FFFFE0;
}

/* line 13815, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body time {
  position: absolute;
  top: 3px;
  right: 0;
  font-size: 11px;
  font-weight: normal;
  color: #058dc7;
}

/* line 13823, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body .msg-body,
.notification-body .subject {
  font-size: 13px;
  color: #A0A0A0;
  max-height: 35px;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* line 13833, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.notification-body .subject {
  font-size: 13px;
  color: #333333;
  max-height: 22px;
}

/*
 * WIZARDS
 */
/* line 13841, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard {
  display: block;
  list-style: none;
  padding: 0;
  position: relative;
  width: 100%;
}

/* line 13848, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard a:hover,
.bootstrapWizard a:active,
.bootstrapWizard a:focus {
  text-decoration: none;
}

/* line 13853, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard li {
  display: block;
  float: left;
  width: 25%;
  text-align: center;
  padding-left: 0;
}

/* line 13860, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard li:before {
  border-top: 3px solid #55606E;
  content: "";
  display: block;
  font-size: 0;
  overflow: hidden;
  position: relative;
  top: 11px;
  right: 1px;
  width: 100%;
  z-index: 1;
}

/* line 13872, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard li:first-child:before {
  left: 50%;
  max-width: 50%;
}

/* line 13876, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard li:last-child:before {
  max-width: 50%;
  width: 50%;
}

/* line 13880, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard li.complete .step {
  background: #0aa66e;
  padding: 1px 6px;
  border: 3px solid #55606E;
}

/* line 13885, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard li .step i {
  font-size: 10px;
  font-weight: normal;
  position: relative;
  top: -1.5px;
}

/* line 13891, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard li .step {
  background: #B2B5B9;
  color: #ffffff;
  display: inline;
  font-size: 15px;
  font-weight: bold;
  line-height: 12px;
  padding: 7px 13px;
  border: 3px solid transparent;
  border-radius: 50%;
  line-height: normal;
  position: relative;
  text-align: center;
  z-index: 2;
  transition: all 0.1s linear 0s;
}

/* line 13907, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard li.active .step,
.bootstrapWizard li.active.complete .step {
  background: #0091d9;
  color: #ffffff;
  font-weight: bold;
  padding: 7px 13px;
  font-size: 15px;
  border-radius: 50%;
  border: 3px solid #55606E;
}

/* line 13917, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard li.complete .title,
.bootstrapWizard li.active .title {
  color: #2B3D53;
}

/* line 13921, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bootstrapWizard li .title {
  color: #bfbfbf;
  display: block;
  font-size: 13px;
  line-height: 15px;
  max-width: 100%;
  position: relative;
  table-layout: fixed;
  text-align: center;
  top: 20px;
  word-wrap: break-word;
  z-index: 104;
}

/* line 13934, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wizard-actions {
  display: block;
  list-style: none;
  padding: 0;
  position: relative;
  width: 100%;
}

/* line 13941, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.wizard-actions li {
  display: inline;
}

/* line 13944, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tab-content.transparent {
  background-color: transparent;
}

/*
 * FUELUX WIZARD
 */
/* line 13950, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard {
  position: relative;
  overflow: hidden;
  background-color: #f9f9f9;
  border: 1px solid #d4d4d4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}

/* line 13963, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard:before,
.fuelux .wizard:after {
  display: table;
  line-height: 0;
  content: "";
}

/* line 13969, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard:after {
  clear: both;
}

/* line 13972, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul {
  width: 4000px;
  padding: 0;
  margin: 0;
  list-style: none outside none;
}

/* line 13978, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul.previous-disabled li.complete {
  cursor: default;
}

/* line 13981, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul.previous-disabled li.complete:hover {
  color: #356e35;
  cursor: default;
  background: #f3f4f5;
}

/* line 13986, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul.previous-disabled li.complete:hover .chevron:before {
  border-left-color: #f3f4f5;
}

/* line 13989, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li {
  position: relative;
  float: left;
  height: 46px;
  padding: 0 20px 0 30px;
  margin: 0;
  font-size: 16px;
  line-height: 46px;
  color: #999999;
  cursor: default;
  background: #ededed;
}

/* line 14001, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li .chevron {
  position: absolute;
  top: 0;
  right: -14px;
  z-index: 1;
  display: block;
  border: 24px solid transparent;
  border-right: 0;
  border-left: 14px solid #d4d4d4;
}

/* line 14011, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li .chevron:before {
  position: absolute;
  top: -24px;
  right: 1px;
  display: block;
  border: 24px solid transparent;
  border-right: 0;
  border-left: 14px solid #ededed;
  content: "";
}

/* line 14021, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li.complete {
  color: #468847;
  background: #f3f4f5;
}

/* line 14025, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li.complete:hover {
  cursor: pointer;
  background: #e7eff8;
}

/* line 14029, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li.complete:hover .chevron:before {
  border-left: 14px solid #e7eff8;
}

/* line 14032, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li.complete .chevron:before {
  border-left: 14px solid #f3f4f5;
}

/* line 14035, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li.active {
  color: #3a87ad;
  background: #f1f6fc;
}

/* line 14039, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li.active .chevron:before {
  border-left: 14px solid #f1f6fc;
}

/* line 14042, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li .badge {
  margin-right: 8px;
}

/* line 14045, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard ul li:first-child {
  padding-left: 20px;
  border-radius: 4px 0 0 4px;
}

/* line 14049, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard .actions {
  position: absolute;
  right: 0;
  z-index: 2;
  float: right;
  padding-right: 15px;
  padding-left: 15px;
  line-height: 46px;
  vertical-align: middle;
  background-color: #eeeeee;
  border-left: 1px solid #d4d4d4;
}

/* line 14061, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard .actions a {
  margin-right: 8px;
  font-size: 12px;
  line-height: 45px;
}

/* line 14066, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard .actions .btn-prev i {
  margin-right: 5px;
}

/* line 14069, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .wizard .actions .btn-next i {
  margin-left: 5px;
}

/* line 14072, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .step-content .step-pane {
  display: none;
}

/* line 14075, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .step-content .active {
  display: block;
}

/* line 14078, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fuelux .step-content .active .btn-group .active {
  display: inline-block;
}

/*
 * jarvismetro TILE
 */
/* line 14084, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarvismetro-tile {
  float: left;
  display: block;
  background-color: #ffffff;
  width: 100px;
  height: 70px;
  cursor: pointer;
  box-shadow: inset 0px 0px 1px #FFFFCC;
  border: 1px dotted #C5C5C5;
  text-decoration: none;
  color: #ffffff;
  font-weight: 300;
  font-smooth: always;
  margin: 0 10px 20px 0;
  padding: 5px;
  position: relative;
}

/* line 14101, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarvismetro-tile:hover {
  z-index: 10;
  -webkit-transform: scale(1.07);
  -moz-transform: scale(1.07);
}

/* line 14106, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarvismetro-tile.big-cubes {
  width: 120px;
  height: 120px;
}

/* line 14110, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarvismetro-tile.double {
  width: 249px;
}

/* line 14113, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarvismetro-tile:active {
  top: 1px;
  left: 1px;
}

/* line 14117, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarvismetro-tile .iconbox {
  text-align: center;
}

/* line 14120, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarvismetro-tile .iconbox i {
  display: block;
  margin: 15px auto 0;
  height: 75px;
}

/* line 14125, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarvismetro-tile .iconbox span {
  display: block;
  text-align: left;
}

/* line 14129, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.jarvismetro-tile .iconbox span > span {
  position: absolute;
  right: -3px;
  bottom: -3px;
  border-radius: 50%;
  padding: 5px 5px;
  border: 1px solid #ffffff;
}

/* line 14137, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#shortcut .selected {
  border: 1px solid #0091d9 !important;
}

/* line 14140, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#shortcut .selected {
  position: relative;
}

/* line 14143, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#shortcut .selected:before {
  display: block;
  position: absolute;
  content: "\f00c";
  color: #ffffff;
  right: 4px;
  top: 3px;
  font-family: FontAwesome;
  z-index: 2;
}

/* line 14153, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#shortcut .selected:after {
  width: 0;
  height: 0;
  border-top: 35px solid #0091d9;
  border-left: 35px solid rgba(0, 0, 0, 0);
  position: absolute;
  display: block;
  right: 0;
  content: "";
  top: 0;
  z-index: 1;
}

/*
 * SHORT CUT
 */
/* line 14168, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#shortcut {
  display: block;
  position: absolute;
  top: 0px;
  left: 0;
  height: auto;
  width: 100%;
  background-color: #33302F;
  background-color: rgba(0, 0, 0, 0.85);
  z-index: 907;
  display: none;
  color: #ffffff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 14184, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#shortcut ul {
  padding: 15px 20px 10px;
  list-style: none;
  margin: 0;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.3);
  border-bottom: 1px solid #423F3F;
}

/* line 14192, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#shortcut ul li {
  display: inline-block;
  width: auto;
}

/* line 14196, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#shortcut ul li .jarvismetro-tile {
  margin: 0px 3px 3px;
  border: none;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}

/* line 14203, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#shortcut ul li .jarvismetro-tile:hover {
  color: #ffffff;
  text-decoration: none;
}

/* line 14207, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#shortcut ul li .jarvismetro-tile:active,
#shortcut ul li .jarvismetro-tile:focus {
  left: 0;
  top: 0;
}

/* line 14212, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.shortcut-on #response-btn {
  display: none !important;
}

/* line 14215, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.shortcut-on #main .navbar,
.shortcut-on #left-bar .navbar {
  border: none !important;
}

/*
 * ARROW BOX
 */
/* line 14222, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.arrow-box-up:after,
.arrow-box-up:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

/* line 14232, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.arrow-box-up:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
  border-width: 7px;
  left: 50%;
  margin-left: -7px;
}

/* line 14239, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.arrow-box-up:before {
  border-color: rgba(131, 131, 131, 0);
  border-bottom-color: #838383;
  border-width: 8px;
  left: 50%;
  margin-left: -8px;
}

/*
 * right
 */
/* line 14249, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.arrow-box-up-right:after,
.arrow-box-up-right:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

/* line 14259, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.arrow-box-up-right:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
  border-width: 7px;
  right: 10px;
  margin-left: -7px;
}

/* line 14266, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.arrow-box-up-right:before {
  border-color: rgba(131, 131, 131, 0);
  border-bottom-color: #838383;
  border-width: 8px;
  right: 9px;
  margin-left: -8px;
}

/*
 * BOOTSTRAP TOOLTIP
 */
/* line 14276, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tooltip-inner {
  padding: 5px 10px;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  border-radius: 0px;
}

/*
 * WEBKIT SCROLLING CSS
 * Reference: http://stackoverflow.com/questions/10592657/scrollbar-stylesheet
 * GitHub Source: https://gist.github.com/jambu/2004633
 */
/* line 14288, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.custom-scroll::-webkit-scrollbar {
  -webkit-overflow-scrolling: touch;
  height: 10px;
  width: 10px;
}

/* line 14293, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.custom-scroll::-webkit-scrollbar:hover {
  background-color: #E9E9E9;
  border: 1px solid #dbdbdb;
}

/* line 14297, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.custom-scroll::-webkit-scrollbar-button:start:decrement,
.custom-scroll::-webkit-scrollbar-button:end:increment {
  background: transparent;
  display: block;
  height: 0;
}

/* line 14303, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.custom-scroll::-webkit-scrollbar-track {
  background-clip: padding-box;
  border-width: 0 0 0 4px;
  border: solid transparent;
}

/* line 14308, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.custom-scroll::-webkit-scrollbar-track-piece {
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  -webkit-border-radius: 0;
  background-color: transparent;
  border-radius: 0;
}

/* line 14316, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.custom-scroll::-webkit-scrollbar-thumb {
  -moz-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
  -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
  background-clip: padding-box;
  background-color: rgba(0, 0, 0, 0.2);
  border-width: 0;
  border: none;
  box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07);
}

/* line 14325, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.custom-scroll::-webkit-scrollbar-thumb:vertical,
.custom-scroll::-webkit-scrollbar-thumb:horizontal {
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  -webkit-border-radius: 0;
  background-color: #bfbfbf;
  border-radius: 0;
}

/* line 14334, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.custom-scroll::-webkit-scrollbar-thumb:active {
  -moz-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.33);
  -webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.33);
  background-color: rgba(0, 0, 0, 0.44);
  box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.33);
}

/* line 14340, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.custom-scroll::-webkit-scrollbar-thumb:hover {
  background-color: #959595;
}

/*
 * Typehead
 */
/* line 14346, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.twitter-typeahead .tt-query,
.twitter-typeahead .tt-hint {
  margin-bottom: 0;
  height: 32px;
  padding: 6px 12px;
}

/* line 14352, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tt-dropdown-menu {
  min-width: 160px;
  margin-top: 2px;
  padding: 5px 0;
  background-color: #ffffff;
  border: 1px solid #bfbfbf;
  border: 1px solid rgba(0, 0, 0, 0.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}

/* line 14368, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tt-suggestion {
  display: block;
  padding: 3px 20px;
}

/* line 14372, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tt-suggestion.tt-is-under-cursor {
  color: #ffffff;
  background-color: #0081c2;
}

/* line 14376, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tt-suggestion.tt-is-under-cursor a {
  color: #ffffff;
}

/* line 14379, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.tt-suggestion p {
  margin: 0;
}

/*
 * Google Maps
 */
/* line 14385, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.google_maps {
  width: 100%;
  height: 350px;
  position: relative;
}

/* line 14390, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.google_maps * {
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
}

/* line 14395, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.google_maps img {
  max-width: none;
  /* needed for google map popup*/
}

/*
 * Header btn
 */
/* line 14402, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.header-btn {
  margin-top: 5px;
}

/*
 * CKEDITOR
 */
/* line 14408, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cke_top {
  background: rgba(248, 248, 248, 0.9) !important;
  background-image: none !important;
}

/*
 * BS Multiselect
 * TODO:
 */
/* line 14416, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.multiselect-container {
  position: absolute;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 14422, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.multiselect-container .input-group {
  margin: 5px;
}

/* line 14425, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.multiselect-container > li {
  padding: 0;
}

/* line 14428, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.multiselect-container > li > a.multiselect-all label {
  font-weight: bold;
}

/* line 14431, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.multiselect-container > li > label.multiselect-group {
  margin: 0;
  padding: 3px 20px 3px 20px;
  height: 100%;
  font-weight: bold;
}

/* line 14437, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.multiselect-container > li > a > label {
  margin: 0;
  height: 100%;
  cursor: pointer;
  font-weight: normal;
}

/* line 14443, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.multiselect-container > li > a > label.radio,
.multiselect-container > li > a > label.checkbox {
  margin: 0;
}

/* line 14447, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.multiselect-container > li > a > label > input[type="checkbox"] {
  margin-bottom: 5px;
}

/* line 14450, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.btn-group > .btn-group:nth-child(2) > .multiselect.btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/*
 * FORMS: INPUT WITH ICONS
 */
/* line 14457, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-group .icon-addon .form-control {
  border-radius: 0;
}

/* line 14460, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon {
  position: relative;
  color: #555;
  display: block;
}

/* line 14465, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon:after,
.icon-addon:before {
  display: table;
  content: " ";
}

/* line 14470, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon:after {
  clear: both;
}

/* line 14473, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon.addon-md .glyphicon,
.icon-addon .glyphicon,
.icon-addon.addon-md .fa,
.icon-addon .fa {
  position: absolute;
  z-index: 2;
  left: 10px;
  width: 20px;
  margin-left: -2.5px;
  text-align: center;
  padding: 10px 0;
  top: 1px;
}

/* line 14486, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon.addon-lg .form-control {
  line-height: 1.33;
  height: 46px;
  font-size: 18px;
  padding: 10px 16px 10px 40px;
}

/* line 14492, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.input-group-lg .icon-addon.addon-lg + .input-group-btn > .btn {
  height: 46px;
}

/* line 14495, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon.addon-sm .form-control {
  height: 30px;
  padding: 5px 10px 5px 28px;
  font-size: 12px;
  line-height: 1.5;
}

/* line 14501, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon.addon-lg .fa,
.icon-addon.addon-lg .glyphicon {
  font-size: 18px;
  margin-left: 0;
  left: 11px;
  top: 4px;
}

/* line 14508, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon.addon-md .form-control,
.icon-addon .form-control {
  padding-left: 30px;
  float: left;
  font-weight: normal;
}

/* line 14514, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon.addon-sm .fa,
.icon-addon.addon-sm .glyphicon {
  margin-left: 0;
  font-size: 12px;
  left: 5px;
  top: -1px;
}

/* line 14521, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon .form-control:focus + .glyphicon,
.icon-addon:hover .glyphicon,
.icon-addon .form-control:focus + .fa,
.icon-addon:hover .fa {
  color: #2580db;
}

/* line 14527, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.icon-addon input:disabled + .glyphicon,
.icon-addon select:disabled + .glyphicon,
.icon-addon input:disabled + .fa,
.icon-addon select:disabled + .fa {
  color: #ccc;
}

/* line 14533, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress {
  position: relative;
}

/* line 14536, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress .progress-bar {
  position: absolute;
  overflow: hidden;
  line-height: 18px;
}

/* line 14541, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress .progressbar-back-text {
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
}

/* line 14549, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress .progressbar-front-text {
  display: block;
  width: 100%;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
}

/* line 14556, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.right .progress-bar {
  right: 0;
}

/* line 14559, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.right .progressbar-front-text {
  position: absolute;
  right: 0;
}

/* line 14563, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.vertical {
  width: 18px;
  height: 100%;
  float: left;
  margin-right: 18px;
}

/* line 14569, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.vertical.bottom {
  position: relative;
}

/* line 14572, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.vertical.bottom .progressbar-front-text {
  position: absolute;
  bottom: 0;
}

/* line 14576, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.vertical .progress-bar {
  width: 100%;
  height: 0;
  -webkit-transition: height 0.6s ease;
  -o-transition: height 0.6s ease;
  transition: height 0.6s ease;
  -webkit-transition: all height 0.6s ease ease-out;
  -moz-transition: all height 0.6s ease ease-out;
  -o-transition: all height 0.6s ease ease-out;
  transition: all height 0.6s ease ease-out;
}

/* line 14587, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.vertical.bottom .progress-bar {
  position: absolute;
  bottom: 0;
}

/*
 * PROGRESS BARS
 */
/* line 14594, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-micro {
  height: 3px !important;
  line-height: 3px !important;
}

/* line 14598, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-xs {
  height: 7px !important;
  line-height: 7px !important;
}

/* line 14602, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-sm {
  height: 14px !important;
  line-height: 14px !important;
}

/* line 14606, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-lg {
  height: 30px !important;
  line-height: 30px !important;
}

/* line 14610, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress .progress-bar {
  position: absolute;
  overflow: hidden;
  line-height: 20px;
}

/* line 14615, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress .progressbar-back-text {
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
}

/* line 14623, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress .progressbar-front-text {
  display: block;
  width: 100%;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
}

/* line 14630, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.right .progress-bar {
  right: 0;
}

/* line 14633, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.right .progressbar-front-text {
  position: absolute;
  right: 0;
}

/* line 14637, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.vertical {
  width: 25px;
  height: 100%;
  min-height: 150px;
  margin-right: 20px;
  display: inline-block;
  margin-bottom: 0px;
}

/* line 14645, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.wide-bar {
  width: 40px;
}

/* line 14648, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.vertical.bottom {
  position: relative;
}

/* line 14651, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.vertical.bottom .progressbar-front-text {
  position: absolute;
  bottom: 0;
}

/* line 14655, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.vertical .progress-bar {
  width: 100%;
  height: 0;
  -webkit-transition: height 0.6s ease;
  transition: height 0.6s ease;
}

/* line 14661, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.vertical.bottom .progress-bar {
  position: absolute;
  bottom: 0;
}

/* line 14665, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress {
  position: relative;
  margin-bottom: 20px;
  overflow: hidden;
  height: 22px;
  background: #eeeeee;
  box-shadow: 0 1px 0 transparent, 0 0 0 1px #e3e3e3 inset;
  -webkit-box-shadow: 0 1px 0 transparent, 0 0 0 1px #e3e3e3 inset;
  -moz-box-shadow: 0 1px 0 transparent, 0 0 0 1px #e3e3e3 inset;
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}

/* line 14678, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 11px;
  color: #ffffff;
  text-align: center;
  background-color: #57889c;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  font-weight: bold;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-image: url(/assets/pattern/overlay-pattern-5c7acaac29e28a2ca53e3d336a6c5090b567115f1b7e28f6895d272b23e8a89b.png);
}

/* line 14692, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-striped .progress-bar {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

/* line 14699, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress.active .progress-bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

/* line 14706, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-bar-danger {
  background-color: #a90329;
}

/* line 14709, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-striped .progress-bar-danger {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 14715, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-bar-success {
  background-color: #739e73;
}

/* line 14718, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-striped .progress-bar-success {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 14724, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-bar-warning {
  background-color: #c79121;
}

/* line 14727, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-striped .progress-bar-warning {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 14733, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-bar-info {
  background-color: #57889c;
}

/* line 14736, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-striped .progress-bar-info {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 14742, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.progress-info .bar,
.progress .bar-info {
  background: #57889c;
}

/* line 14746, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.vertical-bars {
  padding: 0;
  margin: 0;
}

/* line 14750, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.vertical-bars:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}

/* line 14756, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.vertical-bars li {
  padding: 14px 0;
  width: 25%;
  display: block;
  float: left;
  text-align: center;
}

/* line 14763, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.vertical-bars li:first-child {
  border-left: none;
}

/* line 14766, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.vertical-bars > li > .progress.vertical:first-child {
  margin-left: auto;
}

/* line 14769, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.vertical-bars > li > .progress.vertical {
  margin: 0 auto;
  float: none;
}

/*
 * BAR HOLDER
 */
/* line 14776, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bar-holder:first-child {
  border-top: none;
}

/* line 14779, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bar-holder {
  padding: 18px 15px;
}

/* line 14782, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bar-holder .progress {
  margin: 0;
}

/* progress bar colors */
/* line 14786, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value] {
  margin-top: 15px !important;
  overflow: visible;
  margin-bottom: 0px;
}

/* line 14791, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.dataTable [data-progressbar-value] {
  min-width: 70px;
}

/* line 14794, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="100"]:before,
[data-progressbar-value="100"]:after,
[data-progressbar-value]:before,
[data-progressbar-value]:after {
  position: absolute;
  background: none;
  font-size: 11px;
  top: -12px;
}

/* line 14803, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value]:before {
  content: attr(data-progressbar-value);
  left: attr(data-progressbar-value) px;
}

/* line 14807, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value]:after {
  content: "%";
  left: 13px;
}

/* line 14811, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="1"] > .progress-bar {
  width: 1%;
  background: #a90329;
}

/* line 14815, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="2"] > .progress-bar {
  width: 2%;
  background: #a90329;
}

/* line 14819, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="3"] > .progress-bar {
  width: 3%;
  background: #a90329;
}

/* line 14823, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="4"] > .progress-bar {
  width: 4%;
  background: #a90329;
}

/* line 14827, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="5"] > .progress-bar {
  width: 5%;
  background: #a90329;
}

/* line 14831, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="6"] > .progress-bar {
  width: 6%;
  background: #a90329;
}

/* line 14835, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="7"] > .progress-bar {
  width: 7%;
  background: #a90329;
}

/* line 14839, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="8"] > .progress-bar {
  width: 8%;
  background: #a90329;
}

/* line 14843, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="9"] > .progress-bar {
  width: 9%;
  background: #a90329;
}

/* line 14847, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="10"] > .progress-bar {
  width: 10%;
  background: #db0435;
}

/* line 14851, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="11"] > .progress-bar {
  width: 11%;
  background: #c79121;
}

/* line 14855, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="12"] > .progress-bar {
  width: 12%;
  background: #c79121;
}

/* line 14859, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="13"] > .progress-bar {
  width: 13%;
  background: #c79121;
}

/* line 14863, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="14"] > .progress-bar {
  width: 14%;
  background: #c79121;
}

/* line 14867, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="15"] > .progress-bar {
  width: 15%;
  background: #c79121;
}

/* line 14871, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="16"] > .progress-bar {
  width: 16%;
  background: #c79121;
}

/* line 14875, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="17"] > .progress-bar {
  width: 17%;
  background: #c79121;
}

/* line 14879, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="18"] > .progress-bar {
  width: 18%;
  background: #c79121;
}

/* line 14883, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="19"] > .progress-bar {
  width: 19%;
  background: #c79121;
}

/* line 14887, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="20"] > .progress-bar {
  width: 20%;
  background: #c79121;
}

/* line 14891, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="21"] > .progress-bar {
  width: 21%;
  background: #c79121;
}

/* line 14895, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="22"] > .progress-bar {
  width: 22%;
  background: #c79121;
}

/* line 14899, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="23"] > .progress-bar {
  width: 23%;
  background: #c79121;
}

/* line 14903, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="24"] > .progress-bar {
  width: 24%;
  background: #c79121;
}

/* line 14907, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="25"] > .progress-bar {
  width: 25%;
  background: #c79121;
}

/* line 14911, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="26"] > .progress-bar {
  width: 26%;
  background: #c79121;
}

/* line 14915, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="27"] > .progress-bar {
  width: 27%;
  background: #c79121;
}

/* line 14919, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="28"] > .progress-bar {
  width: 28%;
  background: #c79121;
}

/* line 14923, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="29"] > .progress-bar {
  width: 29%;
  background: #c79121;
}

/* line 14927, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="30"] > .progress-bar {
  width: 30%;
  background: #c79121;
}

/* line 14931, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="31"] > .progress-bar {
  width: 31%;
  background: #c79121;
}

/* line 14935, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="32"] > .progress-bar {
  width: 32%;
  background: #c79121;
}

/* line 14939, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="33"] > .progress-bar {
  width: 33%;
  background: #c79121;
}

/* line 14943, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="34"] > .progress-bar {
  width: 34%;
  background: #c79121;
}

/* line 14947, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="35"] > .progress-bar {
  width: 35%;
  background: #c79121;
}

/* line 14951, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="36"] > .progress-bar {
  width: 36%;
  background: #c79121;
}

/* line 14955, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="37"] > .progress-bar {
  width: 37%;
  background: #c79121;
}

/* line 14959, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="38"] > .progress-bar {
  width: 38%;
  background: #c79121;
}

/* line 14963, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="39"] > .progress-bar {
  width: 39%;
  background: #c79121;
}

/* line 14967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="40"] > .progress-bar {
  width: 40%;
  background: #c79121;
}

/* line 14971, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="41"] > .progress-bar {
  width: 41%;
  background: #404040;
}

/* line 14975, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="42"] > .progress-bar {
  width: 42%;
  background: #404040;
}

/* line 14979, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="43"] > .progress-bar {
  width: 43%;
  background: #404040;
}

/* line 14983, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="44"] > .progress-bar {
  width: 44%;
  background: #404040;
}

/* line 14987, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="45"] > .progress-bar {
  width: 45%;
  background: #404040;
}

/* line 14991, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="46"] > .progress-bar {
  width: 46%;
  background: #404040;
}

/* line 14995, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="47"] > .progress-bar {
  width: 47%;
  background: #404040;
}

/* line 14999, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="48"] > .progress-bar {
  width: 48%;
  background: #404040;
}

/* line 15003, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="49"] > .progress-bar {
  width: 49%;
  background: #404040;
}

/* line 15007, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="50"] > .progress-bar {
  width: 50%;
  background: #404040;
}

/* line 15011, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="51"] > .progress-bar {
  width: 51%;
  background: #404040;
}

/* line 15015, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="52"] > .progress-bar {
  width: 52%;
  background: #404040;
}

/* line 15019, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="53"] > .progress-bar {
  width: 53%;
  background: #404040;
}

/* line 15023, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="54"] > .progress-bar {
  width: 54%;
  background: #404040;
}

/* line 15027, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="55"] > .progress-bar {
  width: 55%;
  background: #404040;
}

/* line 15031, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="56"] > .progress-bar {
  width: 56%;
  background: #404040;
}

/* line 15035, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="57"] > .progress-bar {
  width: 57%;
  background: #404040;
}

/* line 15039, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="58"] > .progress-bar {
  width: 58%;
  background: #404040;
}

/* line 15043, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="59"] > .progress-bar {
  width: 59%;
  background: #404040;
}

/* line 15047, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="60"] > .progress-bar {
  width: 60%;
  background: #404040;
}

/* line 15051, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="61"] > .progress-bar {
  width: 61%;
  background: #3276b1;
}

/* line 15055, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="62"] > .progress-bar {
  width: 62%;
  background: #3276b1;
}

/* line 15059, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="63"] > .progress-bar {
  width: 63%;
  background: #3276b1;
}

/* line 15063, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="64"] > .progress-bar {
  width: 64%;
  background: #404040;
}

/* line 15067, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="65"] > .progress-bar {
  width: 65%;
  background: #3276b1;
}

/* line 15071, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="66"] > .progress-bar {
  width: 66%;
  background: #3276b1;
}

/* line 15075, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="67"] > .progress-bar {
  width: 67%;
  background: #3276b1;
}

/* line 15079, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="68"] > .progress-bar {
  width: 68%;
  background: #3276b1;
}

/* line 15083, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="69"] > .progress-bar {
  width: 69%;
  background: #3276b1;
}

/* line 15087, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="70"] > .progress-bar {
  width: 70%;
  background: #3276b1;
}

/* line 15091, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="71"] > .progress-bar {
  width: 71%;
  background: #3276b1;
}

/* line 15095, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="72"] > .progress-bar {
  width: 72%;
  background: #3276b1;
}

/* line 15099, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="73"] > .progress-bar {
  width: 73%;
  background: #3276b1;
}

/* line 15103, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="74"] > .progress-bar {
  width: 74%;
  background: #3276b1;
}

/* line 15107, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="75"] > .progress-bar {
  width: 75%;
  background: #3276b1;
}

/* line 15111, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="76"] > .progress-bar {
  width: 76%;
  background: #3276b1;
}

/* line 15115, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="77"] > .progress-bar {
  width: 77%;
  background: #3276b1;
}

/* line 15119, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="78"] > .progress-bar {
  width: 78%;
  background: #3276b1;
}

/* line 15123, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="79"] > .progress-bar {
  width: 79%;
  background: #3276b1;
}

/* line 15127, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="80"] > .progress-bar {
  width: 80%;
  background: #3276b1;
}

/* line 15131, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="81"] > .progress-bar {
  width: 81%;
  background: #a0bda0;
}

/* line 15135, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="82"] > .progress-bar {
  width: 82%;
  background: #a0bda0;
}

/* line 15139, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="83"] > .progress-bar {
  width: 83%;
  background: #a0bda0;
}

/* line 15143, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="84"] > .progress-bar {
  width: 84%;
  background: #9dbb9d;
}

/* line 15147, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="85"] > .progress-bar {
  width: 85%;
  background: #9dbb9d;
}

/* line 15151, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="86"] > .progress-bar {
  width: 86%;
  background: #9dbb9d;
}

/* line 15155, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="87"] > .progress-bar {
  width: 87%;
  background: #97b797;
}

/* line 15159, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="88"] > .progress-bar {
  width: 88%;
  background: #97b797;
}

/* line 15163, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="89"] > .progress-bar {
  width: 89%;
  background: #91b391;
}

/* line 15167, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="90"] > .progress-bar {
  width: 90%;
  background: #91b391;
}

/* line 15171, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="91"] > .progress-bar {
  width: 91%;
  background: #91b391;
}

/* line 15175, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="92"] > .progress-bar {
  width: 92%;
  background: #8eb18e;
}

/* line 15179, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="93"] > .progress-bar {
  width: 93%;
  background: #8baf8b;
}

/* line 15183, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="94"] > .progress-bar {
  width: 94%;
  background: #88ad88;
}

/* line 15187, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="95"] > .progress-bar {
  width: 95%;
  background: #85ab85;
}

/* line 15191, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="96"] > .progress-bar {
  width: 96%;
  background: #82a882;
}

/* line 15195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="97"] > .progress-bar {
  width: 97%;
  background: #7fa67f;
}

/* line 15199, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="98"] > .progress-bar {
  width: 98%;
  background: #7ca47c;
}

/* line 15203, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="99"] > .progress-bar {
  width: 99%;
  background: #79a279;
}

/* line 15207, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="100"] > .progress-bar {
  width: 100%;
  background: #739e73;
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  -o-animation: none;
  animation: none;
  background-image: none !important;
}

/* line 15217, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="100"]:before {
  content: attr(data-progressbar-value) "%";
  top: -12px;
  left: attr(data-progressbar-value) px;
}

/* line 15222, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[data-progressbar-value="100"]:after {
  content: "complete";
  left: auto;
  right: 0px;
  color: #739e73;
}

/* This issue relates to container + toggle menu with a result of overflow. */
/* line 15229, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
html.hidden-menu-mobile-lock {
  overflow-x: hidden;
}

/*
 * No Padding
 */
/* line 15235, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-content-padding {
  margin: -10px -14px 0 -14px;
  /*used with content >:first-child */
}

/* line 15239, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding {
  padding: 0px !important;
}

/* line 15242, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding > pre {
  margin: 30px;
}

/* line 15245, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding > table,
.no-padding .dataTables_wrapper table {
  border: none !important;
  margin-bottom: 0px !important;
  border-bottom-width: 0px !important;
}

/* line 15251, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding-bottom {
  padding-bottom: 0px !important;
}

/* line 15254, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.padding-5 {
  padding: 5px !important;
}

/* line 15257, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.padding-7 {
  padding: 7px !important;
}

/* line 15260, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.padding-10 {
  padding: 10px !important;
}

/* line 15263, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.padding-gutter {
  padding: 13px !important;
}

/* line 15266, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.padding-top-10 {
  padding-top: 10px !important;
}

/* line 15269, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.padding-top-15 {
  padding-top: 15px !important;
}

/* line 15272, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.padding-bottom-10 {
  padding-bottom: 10px !important;
}

/* line 15275, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.padding-bottom-0 {
  padding-bottom: 0px !important;
}

/* line 15278, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.padding-top-0 {
  padding-top: 0px !important;
}

/* line 15281, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding > table tr td:last-child,
.no-padding > table tr th:last-child,
.no-padding .dataTables_wrapper table tr td:last-child,
.no-padding .dataTables_wrapper table tr th:last-child {
  border-right: none !important;
}

/* line 15287, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding > table tr td:first-child,
.no-padding > table tr th:first-child,
.no-padding .dataTables_wrapper table tr td:first-child,
.no-padding .dataTables_wrapper table tr th:first-child {
  border-left: none !important;
}

/* line 15293, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-padding .dataTables_wrapper table tbody tr:last-child td {
  border-bottom: 0;
}

/*
 * Font Weights
 */
/* line 15299, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.semi-bold {
  font-weight: 400 !important;
}

/* line 15302, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.ultra-light {
  font-weight: 300 !important;
}

/*
 * Font Sizes
 */
/* line 15308, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.font-xs {
  font-size: 85% !important;
}

/* line 15311, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.font-sm {
  font-size: 95% !important;
}

/* line 15314, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.font-md {
  font-size: 130% !important;
}

/* line 15317, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.font-lg {
  font-size: 160% !important;
}

/* line 15320, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.font-xl {
  font-size: 200% !important;
}

/* line 15323, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.font-400 {
  font-size: 400% !important;
}

/*
 * Margins
 */
/* line 15329, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-margin {
  margin: 0px !important;
}

/* line 15332, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.margin-top-5 {
  margin-top: 5px !important;
}

/* line 15335, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.margin-top-10 {
  margin-top: 10px !important;
}

/* line 15338, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.margin-bottom-5 {
  margin-bottom: 5px !important;
}

/* line 15341, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.margin-bottom-10 {
  margin-bottom: 10px !important;
}

/* line 15344, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.margin-right-5 {
  margin-right: 5px !important;
}

/* line 15347, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.margin-top-0 {
  margin-top: 0px !important;
}

/* line 15350, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.margin-bottom-0 {
  margin-bottom: 0px !important;
}

/*
 * No border
 */
/* line 15356, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-border,
.well[class*=" bg-"].no-border {
  border-width: 0px !important;
}

/* line 15360, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-border-transparent {
  border-color: transparent !important;
}

/* line 15363, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-border-radius {
  border-radius: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}

/*
 * Inlines
 */
/* line 15371, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.display-inline {
  display: inline-block !important;
}

/* line 15374, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.display-normal {
  display: inline !important;
}

/*
 * CURSORS
 */
/* line 15380, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.cursor-pointer {
  cursor: pointer;
}

/*
 * Images
 */
/* line 15386, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hover-transparent {
  opacity: .5;
}

/* line 15389, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hover-transparent:hover {
  opacity: 1;
}

/*
 * Forced text alignments
 */
/* line 15395, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.text-align-center,
.text-center {
  text-align: center !important;
}

/* line 15399, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.text-align-left,
.text-left {
  text-align: left !important;
}

/* line 15403, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.text-align-right,
.text-right {
  text-align: right !important;
}

/*
 * HR
 */
/* line 15410, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
hr.simple {
  margin-top: 10px;
  margin-bottom: 10px;
  border-style: dashed;
}

/*
 * SHORT CUTS
 */
/* line 15418, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pull-right {
  float: right !Important;
}

/* line 15421, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.pull-left {
  float: left !Important;
}

/*
 * Air fields
 * Description: absolute positioned objects
 */
/* line 15428, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.air {
  position: absolute;
  z-index: 5;
}

/* line 15432, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.air-bottom {
  bottom: 0px;
}

/* line 15435, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.air-top {
  top: 0px;
}

/* line 15438, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.air-top-right {
  top: 0px;
  right: 0px;
}

/* line 15442, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.air-top-left {
  top: 0px;
  left: 0px;
}

/* line 15446, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.air-bottom-left {
  bottom: 0px;
  left: 0px;
}

/* line 15450, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.air-bottom-right {
  bottom: 0px;
  right: 0px;
}

/*
 * Display none
 */
/* line 15457, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.display-none {
  display: none !important;
}

/*
 * Custom Radio and Input
 * SETUP
 */
/* line 15464, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.checkbox input[type="checkbox"].checkbox + span,
.checkbox-inline input[type="checkbox"].checkbox + span,
.radiobox-inline input[type="radio"].radiobox + span,
.radio input[type="radio"].radiobox + span {
  margin-left: -20px;
}

/* line 15470, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.form-inline .checkbox input[type="checkbox"].checkbox + span,
.form-inline .radiobox input[type="radio"].radiobox + span {
  margin-left: 0px;
}

/* line 15474, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.form-inline .checkbox,
.form-inline .radiobox {
  padding-left: 0px;
}

/* line 15478, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox + span,
input[type="checkbox"].checkbox + span {
  vertical-align: middle;
  line-height: 20px;
}

/* line 15483, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
input[type="checkbox"].checkbox + span,
input[type="checkbox"].checkbox + span:after,
input[type="checkbox"].checkbox + span:before,
input[type="radio"].radiobox + span,
input[type="radio"].radiobox + span:after,
input[type="radio"].radiobox + span:before {
  box-sizing: content-box !important;
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
}

/* line 15493, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
input[type="checkbox"].checkbox,
input[type="radio"].radiobox {
  visibility: hidden;
  position: absolute;
  z-index: 20;
  width: 18px;
  height: 18px;
}

/* line 15501, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox + span,
label input[type="radio"].radiobox + span {
  position: relative;
  z-index: 19;
  display: inline-block;
  margin: 0;
  line-height: 17px;
  min-height: 14px;
  min-width: 14px;
  margin-right: 5px;
}

/* line 15512, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox + span:hover,
label input[type="radio"].radiobox + span:hover {
  cursor: pointer;
}

/* line 15516, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox + span:before,
label input[type="checkbox"].checkbox + span:before {
  font-family: 'FontAwesome';
  font-size: 12px;
  border-radius: 0;
  content: "\a0";
  /* we use '\a0'; to simulate a non-breaking-space (http://milov.nl/7029) */
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding: 1px;
  height: 12px;
  line-height: 12px;
  min-width: 12px;
  margin-right: 5px;
  border: 1px solid #bfbfbf;
  background-color: #f4f4f4;
  font-weight: normal;
  margin-top: -1px;
}

/*
 * RADIO
 */
/* line 15539, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox + span:before {
  content: "\a0";
  /* we use '\a0'; to simulate a non-breaking-space (http://milov.nl/7029) */
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 1px 0px 0px rgba(255, 255, 255, 0.2);
}

/* line 15547, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox:checked + span {
  font-weight: bold;
}

/* DEFAULT COLOR */
/* line 15551, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox:checked + span:before {
  content: "\f111";
  /* circle */
  color: #2E7BCC;
}

/* ORANGE COLOR */
/* line 15557, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox.style-3:checked + span:before {
  color: #a90329;
  border-color: #a90329;
}

/* CHROME COLOR */
/* line 15562, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox.style-2:checked + span:before {
  color: #66665e;
  border-color: #4d90fe;
  font-size: 9px;
}

/* line 15567, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox.style-2:checked + span {
  font-weight: normal;
}

/* Style 1 Radio */
/* line 15571, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox.style-1 + span:before {
  font-size: 9px;
  background: #ffffff;
  text-shadow: none;
  box-shadow: none !important;
  border-width: 1px;
  height: 13px;
  line-height: 13px;
  min-width: 13px;
}

/* line 15581, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox.style-1:checked + span:before {
  font-size: 10px;
  color: #333333;
  border-color: #333333;
  background: #ffffff;
}

/* line 15587, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"].radiobox.style-1:checked + span {
  font-weight: normal;
}

/*
 * RADIO:HOVER & ACTIVE STATES
 */
/* DEFAULT:HOVER radio content --> 2022 */
/* line 15594, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:hover input[type="radio"].radiobox + span:before,
label:hover input[type="radio"].radiobox:checked + span:before {
  color: #2E7BCC;
  border-color: #2E7BCC;
}

/* ORANGE:HOVER */
/* line 15600, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:hover input[type="radio"].radiobox.style-3 + span:before,
label:hover input[type="radio"].radiobox.style-3:checked + span:before {
  color: #a90329;
  border-color: #a90329;
}

/* CHROME:HOVER */
/* line 15606, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:hover input[type="radio"].radiobox.style-2:checked + span:before {
  color: #66665e;
  border-color: #4d90fe;
}

/* METRO:HOVER */
/* line 15611, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:hover input[type="radio"].radiobox.style-1:checked + span:before {
  color: #333333;
  border-color: #333333;
  background: #ffffff;
}

/* line 15616, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:hover input[type="radio"].radiobox.style-1 + span:before {
  color: #333333;
  border-color: #333333;
  background: #ffffff;
}

/* DEFAULT:ACTIVE */
/* line 15622, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:active input[type="radio"].radiobox + span:before {
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
}

/*
 * RADIO:DISABLE STATES
 */
/* GLOBAL */
/* line 15629, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"][disabled].radiobox + span,
label input[type="radio"][disabled].radiobox:checked + span,
label:hover input[type="radio"][disabled].radiobox:checked + span:before {
  color: #A7A7A7;
  cursor: not-allowed;
}

/* line 15635, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"][disabled].radiobox:checked + span:before {
  content: "\f111";
}

/* line 15638, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="radio"][disabled].radiobox:checked + span:before,
label input[type="radio"][disabled].radiobox + span:before,
label:active input[type="radio"][disabled].radiobox:checked + span:before,
label:hover input[type="radio"][disabled].radiobox:checked + span:before {
  background: #eee !important;
  border-color: #CCC !important;
  box-shadow: none;
  color: #A7A7A7;
}

/*
 * CHECKBOX
 */
/* line 15650, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox + span:before {
  content: "\a0";
  /* we use '\a0'; to simulate a non-breaking-space (http://milov.nl/7029) */
}

/* line 15654, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox:checked + span:before {
  content: "\f00c";
}

/* line 15657, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox:checked + span {
  font-weight: bold;
}

/* DEFAULT COLOR */
/* line 15661, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox:checked + span:before {
  color: #2E7BCC;
}

/* RED COLOR */
/* line 15665, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox.style-3:checked + span:before {
  color: #ffffff;
  border-color: #a90329;
  background: #a90329;
}

/* CHROME */
/* line 15671, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox.style-2 + span:before {
  background: transparent;
  border-color: #c1c1c1;
  box-shadow: none;
}

/* line 15676, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox.style-2:checked + span:before {
  content: "\f00c";
  color: #66665e;
  border-color: #4d90fe;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQ0MEM4RUFEQUE4MTFFMkEwMjM5NzlCRjAxM0UwRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQ0MEM4RUJEQUE4MTFFMkEwMjM5NzlCRjAxM0UwRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDQwQzhFOERBQTgxMUUyQTAyMzk3OUJGMDEzRTBGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRDQwQzhFOURBQTgxMUUyQTAyMzk3OUJGMDEzRTBGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsD/PVAAAAAQSURBVHjaYv7//78vQIABAAlYA05NMPppAAAAAElFTkSuQmCC) #ffffff;
  /*#fefeec*/
}

/* line 15683, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox.style-2:checked + span {
  font-weight: normal;
}

/* METRO COLOR */
/* line 15687, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox.style-1 + span:before {
  color: #333333;
  background: #ffffff;
  text-shadow: none;
  box-shadow: none !important;
  border-width: 1px;
  height: 12px;
  line-height: 13px;
  min-width: 12px;
}

/* line 15697, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox.style-1:checked + span:before {
  color: #333333;
  border-color: #333333;
}

/* line 15701, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"].checkbox.style-1:checked + span {
  font-weight: normal;
}

/*
 * CHECKBOX:HOVER & ACTIVE STATES
 */
/* line 15707, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:active input[type="checkbox"].checkbox + span:before {
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
}

/* DEFAULT:HOVER */
/* line 15711, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:hover input[type="checkbox"].checkbox + span:before {
  color: #2E7BCC;
  border-color: #2E7BCC;
}

/* RED:HOVER*/
/* line 15716, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:hover input[type="checkbox"].checkbox.style-3 + span:before {
  color: #ffffff;
  border-color: #A90327;
}

/* CHROME:HOVER*/
/* line 15721, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:hover input[type="checkbox"].checkbox.style-2 + span:before {
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.1), 0px 1px 0px 0px rgba(255, 255, 255, 0.2);
}

/* line 15724, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:hover input[type="checkbox"].checkbox.style-2:checked + span:before {
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
}

/* METRO:HOVER*/
/* line 15728, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:hover input[type="checkbox"].checkbox.style-1 + span:before {
  border-color: #333333;
}

/* DEFAULT:ACTIVE */
/* line 15732, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:active input[type="checkbox"].checkbox:checked + span:before {
  color: #ffffff;
  background: #2E7BCC;
  border-color: #2E7BCC;
}

/* RED:ACTIVE */
/* line 15738, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:active input[type="checkbox"].checkbox.style-3:checked + span:before {
  color: #a90329;
  background: #ffffff;
  border-color: #a90329;
}

/* CHROME:ACTIVE */
/* line 15744, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:active input[type="checkbox"].checkbox.style-2:checked + span:before {
  color: #66665e;
  background: transparent;
  border-color: #c1c1c1;
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
}

/* line 15750, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:active input[type="checkbox"].checkbox.style-2 + span:before {
  color: #66665e;
  background: transparent;
  border-color: #c1c1c1;
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
}

/* METRO:ACTIVE */
/* line 15757, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label:active input[type="checkbox"].checkbox.style-1:checked + span:before {
  color: #ffffff;
  background: #333333;
  border-color: #333333;
}

/*
 * CHECKBOX:DISABLE STATES
 */
/* GLOBAL */
/* line 15766, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"][disabled].checkbox + span,
label input[type="checkbox"][disabled].checkbox:checked + span,
label:hover input[type="checkbox"][disabled].checkbox:checked + span:before {
  color: #A7A7A7;
  cursor: not-allowed;
}

/* line 15772, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"][disabled].checkbox:checked + span:before {
  content: "\f00c";
  color: #A7A7A7;
}

/* line 15776, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"][disabled].checkbox.style-2:checked + span:before {
  content: "\f00c";
}

/* line 15779, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
label input[type="checkbox"][disabled].checkbox:checked + span:before,
label input[type="checkbox"][disabled].checkbox + span:before,
label:active input[type="checkbox"][disabled].checkbox:checked + span:before,
label:hover input[type="checkbox"][disabled].checkbox:checked + span:before {
  background: #eee !important;
  border-color: #CCC !important;
  box-shadow: none;
  color: #A7A7A7;
  box-shadow: none !important;
}

/*
 * ANIMATED
 */
/* Navigation icon first level 
.desktop-detected nav > ul > li > a:hover i {
	-webkit-animation-name: wobble;
	-moz-animation-name: wobble;
	-o-animation-name: wobble;
	animation-name: wobble;
}

.desktop-detected nav > ul > li > a:hover i {
	-webkit-animation-duration: .7s;
	-moz-animation-duration: .7s;
	-o-animation-duration: .7s;
	animation-duration: .7s;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
}*/
/* All dropdowns */
/* line 15811, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.open > .dropdown-menu {
  -webkit-animation-name: flipInX;
  -moz-animation-name: flipInX;
  -o-animation-name: flipInX;
  animation-name: flipInX;
  -webkit-animation-duration: .4s;
  -moz-animation-duration: .4s;
  -o-animation-duration: .4s;
  animation-duration: .4s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* line 15825, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.active + .ajax-dropdown {
  -webkit-animation-name: flipInY;
  -moz-animation-name: flipInY;
  -o-animation-name: flipInY;
  animation-name: flipInY;
  -webkit-animation-duration: .7s;
  -moz-animation-duration: .7s;
  -o-animation-duration: .7s;
  animation-duration: .7s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

/*
	 * USED WITH DEMO
	 */
/* line 15842, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.square {
  display: block;
  float: left;
  margin-right: 10px;
  height: 20px;
  width: 20px;
}

/*
	 * RESET BOOTSTRAP DEFAULT IE FILTER
	 */
/* line 15852, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
[class^="bg-"],
[class*=" bg-"] {
  filter: none !important;
}

/*
	 * TEXT COLOR
	 */
/* line 15859, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-blue {
  color: #57889c !important;
}

/* line 15862, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-blueLight {
  color: #92a2a8 !important;
}

/* line 15865, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-blueDark {
  color: #4c4f53 !important;
}

/* line 15868, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-green {
  color: #356e35 !important;
}

/* line 15871, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-greenLight {
  color: #71843f !important;
}

/* line 15874, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-greenDark {
  color: #496949 !important;
}

/* line 15877, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-red {
  color: #a90329 !important;
}

/* line 15880, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-yellow {
  color: #b09b5b !important;
}

/* line 15883, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-orange {
  color: #b19a6b !important;
}

/* line 15886, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-orangeDark {
  color: #a57225 !important;
}

/* line 15889, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-pink {
  color: #ac5287 !important;
}

/* line 15892, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-pinkDark {
  color: #a8829f !important;
}

/* line 15895, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-purple {
  color: #6e587a !important;
}

/* line 15898, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-darken {
  color: #404040 !important;
}

/* line 15901, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-lighten {
  color: #d5e7ec !important;
}

/* line 15904, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-white {
  color: #ffffff !important;
}

/* line 15907, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-grayDark {
  color: #525252 !important;
}

/* line 15910, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-magenta {
  color: #6e3671 !important;
}

/* line 15913, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-teal {
  color: #568a89 !important;
}

/* line 15916, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.txt-color-redLight {
  color: #a65858 !important;
}

/*
	 * BACKGROUNDS
	 */
/* line 15922, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-blue {
  background-color: #57889c !important;
}

/* line 15925, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-blueLight {
  background-color: #92a2a8 !important;
}

/* line 15928, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-blueDark {
  background-color: #4c4f53 !important;
}

/* line 15931, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-green {
  background-color: #356e35 !important;
}

/* line 15934, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-greenLight {
  background-color: #71843f !important;
}

/* line 15937, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-greenDark {
  background-color: #496949 !important;
}

/* line 15940, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-red {
  background-color: #a90329 !important;
}

/* line 15943, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-yellow {
  background-color: #b09b5b !important;
}

/* line 15946, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-orange {
  background-color: #c79121 !important;
}

/* line 15949, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-orangeDark {
  background-color: #a57225 !important;
}

/* line 15952, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-pink {
  background-color: #ac5287 !important;
}

/* line 15955, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-pinkDark {
  background-color: #a8829f !important;
}

/* line 15958, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-purple {
  background-color: #6e587a !important;
}

/* line 15961, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-darken {
  background-color: #404040 !important;
}

/* line 15964, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-lighten {
  background-color: #d5e7ec !important;
}

/* line 15967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-white {
  background-color: #ffffff !important;
}

/* line 15970, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-grayDark {
  background-color: #525252 !important;
}

/* line 15973, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-magenta {
  background-color: #6e3671 !important;
}

/* line 15976, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-teal {
  background-color: #568a89 !important;
}

/* line 15979, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.bg-color-redLight {
  background-color: #a65858 !important;
}

/*
 * SmartAdmin Colorblind CSS
 * Description: This is an experimental CSS based on 
 * several design factors and pointers derived from
 * http://blog.templatemonster.com/2012/03/21/designing-colorblind-friendly-website/
 * 
 * While this may not be 100% accurate, but makes
 * SmartAdmin's components much more accessable
 * for the colorblind
 */
/* line 15992, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .alert,
.colorblind-friendly .btn-primary {
  color: #FFFFFF;
}

/* line 15996, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .btn:hover {
  background: #fff;
  color: #333;
  border-color: #333;
}

/* line 16001, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .alert-danger,
.colorblind-friendly .btn-danger {
  background-image: url(/assets/colorblind-friendly/pt1-cfc3ae9e1f7c93e89be9f05f57259051192e69beae78fec1c5c0baff8e080c18.png);
  border-color: #272727;
  background-color: #303030;
}

/* line 16007, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .alert-success,
.colorblind-friendly .btn-success {
  background-image: url(/assets/colorblind-friendly/pt2-5374f99f9981a03e013e37c8ad0b6cbb5902aa7dd4fd3620f2c47297e9378c18.png);
  border-color: #FF00EB;
  background-color: #1E5E00;
}

/* line 16013, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .alert-warning,
.colorblind-friendly .btn-warning {
  background-image: url(/assets/colorblind-friendly/pt3-92b0a8f132d476c17f3d85f76385f33ac062e15e60bc50215372f6f0e4cdd283.png);
  border-color: #5F4415;
  background-color: #A07A00;
}

/* line 16019, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .alert-info,
.colorblind-friendly .btn-info {
  border-color: #FF9900;
  background-color: #002E70;
}

/*
 * WIDGETs
 */
/* line 16027, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .jarviswidget-ctrls .button-icon:hover {
  background-color: #333;
  color: #fff !important;
}

/* line 16031, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .jarviswidget-color-blueDark .jarviswidget-ctrls .button-icon:hover,
.colorblind-friendly .jarviswidget-color-darken .jarviswidget-ctrls .button-icon:hover,
.colorblind-friendly .jarviswidget-color-blue .jarviswidget-ctrls .button-icon:hover {
  background-color: #fff;
  color: #333 !important;
}

/* line 16037, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .jarviswidget {
  position: relative;
}

/* line 16040, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .jarviswidget:hover:before {
  position: absolute;
  top: -3px;
  left: -5px;
  right: -5px;
  bottom: 0;
  border: 6px solid #333;
  visibility: visible;
  overflow: visible;
  height: 103%;
  z-index: 0;
  border-bottom-width: 10px;
}

/*
 * TABS
 */
/* line 16056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.colorblind-friendly .nav > li:not(.active) > a:focus,
.colorblind-friendly .nav > li:not(.active) > a:hover {
  background-color: #303030;
  color: #fff !important;
}

/* line 16061, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.page-footer {
  height: 52px;
  padding: 15px 13px 0;
  padding-left: 233px;
  border-top: 1px solid #CECECE;
  background: #2a2725;
  width: 100%;
  position: absolute;
  display: block;
  bottom: 0px;
}

/* line 16072, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.fixed-page-footer .page-footer {
  position: fixed;
  z-index: 901;
}

/* line 16076, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.minified .page-footer {
  padding-left: 58px;
}

/* line 16079, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.container.fixed-page-footer .page-footer {
  max-width: 1164px;
}

/* line 16082, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.hidden-menu .page-footer {
  padding-left: 20px;
}

/*
 * GENERAL MOBILE (Applies to all resolutions below 979px)
 */
@media (max-width: 979px) {
  /* mobile lock x-scroll for menu */
  /* line 16090, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  html.hidden-menu-mobile-lock {
    overflow-x: hidden;
  }

  /* Force content to spread 100% */
  /* line 16094, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main {
    width: 100% !important;
  }

  /* Footer */
  /* line 16098, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .page-footer {
    padding: 15px 14px 0;
  }

  /* Profile Page */
  /* line 16102, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-pic > img {
    width: 110px;
  }

  /* Profile Page */
  /* line 16106, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-pic {
    float: left;
  }

  /* line 16109, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-pic > img {
    margin-right: 10px;
  }

  /* line 16112, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-pic + div,
  .profile-pic + div + div {
    padding-left: 30px;
    padding-right: 30px;
  }

  /* added new class per version 1.3 
	html, body {
		overflow-x: hidden !important;
	}*/
  /* line 16121, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #fullscreen > :first-child > a {
    display: none !important;
  }

  /* line 16124, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  body.container {
    border: none !important;
    width: 100% !important;
  }

  /* line 16128, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-data-message > :first-child {
    height: 50px;
    overflow: hidden;
  }

  /* line 16132, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .show-stats .show-stat-buttons > :first-child {
    padding-right: 13px;
  }

  /* line 16135, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .show-stats .show-stat-buttons > :last-child {
    padding-left: 13px;
  }

  /* line 16138, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-checkbox-triggered > .btn-group .btn {
    padding-left: 10px;
    padding-right: 10px;
  }

  /* line 16142, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-body .table-wrap {
    padding: 0px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  /* line 16147, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-nav-bar {
    padding-left: 5px;
    padding-right: 5px;
  }

  /* line 16151, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-data-message > :first-child > :first-child {
    display: block !important;
    font-size: 14px;
  }

  /* line 16155, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-table-icon > :first-child {
    margin-top: 12px;
  }

  /* line 16158, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #inbox-table .inbox-table-icon {
    padding-left: 10px !important;
  }

  /* search header */
  /* line 16162, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .header-search.pull-right {
    margin-left: 0px;
  }

  /* Visibility */
  /* line 16166, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .visible-tablet {
    display: inline-block !important;
  }

  /* line 16169, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-tablet,
  .display-inline.hidden-tablet {
    display: none !important;
  }

  /* line 16173, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .jarviswidget header h2 {
    width: 310px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
/* MOBILE LAYOUT STARTS HERE */
/*
 * IPAD HORIZONTAL
 */
@media (min-width: 768px) and (max-width: 979px) {
  /* line 16185, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main::after {
    /*content: "IPAD HORIZONTAL";*/
  }

  /* line 16188, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main {
    margin-left: 0;
  }

  /* line 16191, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #left-panel {
    left: -220px;
  }

  /* minified adjustment counter */
  /* line 16195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .minified #left-panel {
    left: 0px;
  }

  /* responsive menu button */
  /* line 16199, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu > :first-child > a {
    margin-top: 9px;
    width: 40px;
  }

  /* line 16203, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .btn-header a {
    margin-top: 9px !important;
    width: 40px !important;
  }

  /* line 16207, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu i {
    color: #6D6A69;
    font-size: 100%;
  }

  /* line 16211, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #hide-menu i {
    color: #ffffff;
  }

  /* line 16214, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu i::before {
    content: "\f0c9";
  }

  /* line 16217, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #left-panel {
    left: 0;
  }

  /* line 16220, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #main {
    position: relative;
    left: 210px;
  }

  /* line 16224, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu.fixed-ribbon #ribbon {
    left: 220px;
    width: 100%;
  }

  /* line 16228, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .fixed-ribbon #ribbon {
    left: 0px;
  }

  /* line 16231, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .jarviswidget header h2 {
    width: 200px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  /*
	 * Header search
	 */
  /* line 16240, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .header-search > input[type="text"] {
    margin-top: 9px;
  }
}
/*
 * IPAD VERTICAL
 */
@media (min-width: 768px) and (max-width: 880px) {
  /* line 16248, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main::after {
    /*content: "IPAD VERTICAL";*/
  }

  /* line 16251, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main {
    margin-left: 0;
    overflow-x: hidden;
  }

  /* line 16255, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #left-panel {
    left: -220px;
  }

  /* line 16258, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .no-content-padding {
    margin: 0 -14px !important;
  }

  /* line 16261, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-nav-bar.no-content-padding {
    margin-top: -10px !important;
  }

  /* minified adjustment counter */
  /* line 16265, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .minified #left-panel {
    left: 0px;
  }

  /* responsive menu button */
  /* line 16269, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu > :first-child > a,
  .btn-header a {
    margin-top: 5px !important;
    width: 40px !important;
    height: 39px !important;
    line-height: 38px !important;
  }

  /* line 16276, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo {
    margin-top: 10px;
  }

  /* line 16279, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo img {
    width: 127px;
  }

  /* transparent header button */
  /* line 16283, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .btn-header.transparent a {
    border: none !important;
    background: none;
    margin-left: 0;
    width: 25px !important;
    box-shadow: none !important;
  }

  /* line 16290, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .btn-header.transparent a:hover {
    color: #a90329;
  }

  /* line 16293, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu i {
    color: #6D6A69;
    font-size: 121%;
  }

  /* line 16297, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #hide-menu i {
    color: #ffffff;
  }

  /* line 16300, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu i::before {
    content: "\f0c9";
  }

  /* line 16303, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #left-panel {
    left: 0px;
  }

  /* line 16306, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #main {
    position: relative;
    left: 210px;
  }

  /* line 16310, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu.fixed-ribbon #ribbon {
    left: 220px;
    width: 100%;
  }

  /* line 16314, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .fixed-ribbon #ribbon {
    left: 0px;
  }

  /* line 16317, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .jarviswidget header h2 {
    width: 180px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  /*
	 * Header search
	 */
  /* line 16326, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .header-search > input[type="text"] {
    margin-top: 9px;
  }
}
/*
 * OTHER DEVICES
 */
@media (max-width: 767px) {
  /* Profile Page */
  /* line 16335, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-pic > img {
    width: 100px;
  }

  /* line 16338, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main::after {
    /*content: "OTHER DEVICES";*/
  }

  /* line 16341, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main {
    margin-left: 0px;
    overflow-x: hidden;
  }

  /* line 16345, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #left-panel {
    left: -220px;
  }

  /* dashboard microcharts */
  /* line 16349, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .show-stat-microcharts > div {
    margin-top: 0px !important;
    border-right: none !important;
  }

  /* line 16353, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .show-stat-buttons {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  /* padding adjustment */
  /* line 16358, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #content,
  #ribbon {
    padding-left: 5px;
    padding-right: 5px;
  }

  /* line 16363, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #header {
    padding-right: 5px;
  }

  /* line 16366, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo {
    margin-left: 4px;
  }

  /* line 16369, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .no-content-padding {
    margin: 0 -5px !important;
  }

  /* line 16372, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-nav-bar.no-content-padding {
    margin-top: -10px !important;
  }

  /* minified adjustment counter */
  /* line 16376, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .minified #left-panel {
    left: 0px;
  }

  /* transparent header button */
  /* line 16380, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .btn-header.transparent a {
    border: none !important;
    background: none;
    margin-left: 0;
    width: 25px !important;
    box-shadow: none !important;
  }

  /* line 16387, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .btn-header.transparent a:hover {
    color: #a90329;
  }

  /* responsive menu button */
  /* line 16391, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu > :first-child > a,
  .btn-header a {
    margin-top: 5px !important;
    width: 40px !important;
    height: 39px !important;
    line-height: 38px !important;
  }

  /* line 16398, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu > :first-child > a {
    width: 50px !important;
  }

  /* line 16401, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo {
    margin-top: 10px;
  }

  /* line 16404, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo img {
    width: 127px;
  }

  /* line 16407, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu i {
    color: #6D6A69;
    font-size: 121%;
  }

  /* line 16411, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #hide-menu i {
    color: #ffffff;
  }

  /* line 16414, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu i::before {
    content: "\f0c9";
  }

  /* line 16417, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #left-panel {
    left: 0px;
  }

  /* line 16420, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #main {
    position: relative;
    left: 210px;
  }

  /* line 16424, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu.fixed-ribbon #ribbon {
    left: 220px;
    width: 100%;
  }

  /* line 16428, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .fixed-ribbon #ribbon {
    left: 0px;
  }

  /*.fixed-navigation #left-panel {
		position:absolute !important;
	}*/
  /* line 16434, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  body.fixed-navigation.hidden-menu {
    overflow: hidden !important;
  }

  /*
	 * fixed ribbon
	 */
  /* line 16440, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .fixed-ribbon #content {
    padding-top: 52px;
  }

  /*
	 * header search
	 */
  /* line 16446, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .header-search {
    display: none;
  }

  /* line 16449, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #search-mobile {
    display: block;
  }

  /* line 16452, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search {
    display: block;
    position: absolute;
    top: 0px;
    width: 100%;
    height: 49px;
    background: #333;
    padding: 0 2px;
    box-sizing: border-box;
    left: 0px;
  }

  /* line 16463, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search > input[type="text"] {
    margin-top: 2px;
    height: 45px;
    border-color: #333;
    padding-right: 75px;
  }

  /* line 16469, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search > button {
    height: 29px;
    line-height: 29px;
    background: #DDDDDD;
  }

  /* line 16474, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search > button {
    right: 44px;
  }

  /* line 16477, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile #search-mobile {
    display: none;
  }

  /* line 16480, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile #cancel-search-js {
    display: block;
  }

  /* line 16483, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .jarviswidget header h2 {
    width: 250px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
/*
 * ANDROID
 */
@media only screen and (min-width: 0px) and (max-width: 679px) {
  /* Profile Page */
  /* line 16495, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-pic > img {
    width: 90px;
  }

  /* line 16498, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main::after {
    /*content: "ANDROID";*/
  }

  /* line 16501, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main {
    margin-left: 0;
    overflow-x: hidden;
  }

  /* line 16505, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #left-panel {
    left: -220px;
  }

  /* dashboard microcharts */
  /* line 16509, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .show-stat-microcharts > div {
    margin-top: 0px !important;
    border-right: none !important;
  }

  /* line 16513, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .show-stat-buttons {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  /* padding adjustment */
  /* line 16518, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #content,
  #ribbon {
    padding-left: 5px;
    padding-right: 5px;
  }

  /* line 16523, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #header {
    padding-right: 5px;
  }

  /* line 16526, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo {
    margin-left: 4px;
  }

  /* line 16529, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .no-content-padding {
    margin: 0 -5px !important;
  }

  /* line 16532, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-nav-bar.no-content-padding {
    margin-top: -10px !important;
  }

  /* minified adjustment counter */
  /* line 16536, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .minified #left-panel {
    left: 0px;
  }

  /* header color altered and adjusted for mobile view & contrast */
  /* line 16540, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #header {
    background: #ffffff;
  }

  /* line 16543, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #ribbon {
    border-bottom: 1px solid #CFCFCF;
    border-top: 1px solid #E6E6E6;
    background: #F5F5F5;
  }

  /* line 16548, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #ribbon .breadcrumb a,
  #ribbon .breadcrumb {
    color: #6D6C6C !important;
  }

  /* line 16552, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #ribbon .breadcrumb > .active,
  #ribbon .breadcrumb li:last-child {
    color: #333 !important;
  }

  /* responsive menu button */
  /* line 16557, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu > :first-child > a,
  .btn-header a {
    margin-top: 5px !important;
    width: 40px !important;
    height: 39px !important;
    line-height: 38px !important;
  }

  /* line 16564, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu > :first-child > a {
    width: 50px !important;
  }

  /* line 16567, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo {
    margin-top: 10px;
  }

  /* line 16570, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo img {
    width: 127px;
  }

  /* transparent header button */
  /* line 16574, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .btn-header.transparent a {
    border: none !important;
    background: none;
    margin-left: 0;
    width: 25px !important;
    box-shadow: none !important;
  }

  /* line 16581, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .btn-header.transparent a:hover {
    color: #a90329;
  }

  /* menu btn cont... */
  /* line 16585, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu i {
    color: #6D6A69;
    font-size: 121%;
  }

  /* line 16589, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #hide-menu i {
    color: #ffffff;
  }

  /* line 16592, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu i::before {
    content: "\f0c9";
  }

  /* line 16595, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #left-panel {
    left: 0;
  }

  /* line 16598, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #main {
    position: relative;
    left: 210px;
  }

  /* line 16602, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu.fixed-ribbon #ribbon {
    left: 220px;
    width: 100%;
  }

  /* line 16606, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .fixed-ribbon #ribbon {
    left: 0px;
  }

  /*
	 * header search
	 */
  /* line 16612, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .header-search {
    display: none;
  }

  /* line 16615, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #search-mobile {
    display: block;
  }

  /* line 16618, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search {
    display: block;
    position: absolute;
    top: 0px;
    width: 100%;
    height: 49px;
    background: #333;
    padding: 0 2px;
    box-sizing: border-box;
    left: 0px;
  }

  /* line 16629, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search > input[type="text"] {
    margin-top: 2px;
    height: 45px;
    border-color: #333;
    padding-right: 75px;
  }

  /* line 16635, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search > button {
    height: 29px;
    line-height: 29px;
    background: #DDDDDD;
  }

  /* line 16640, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search > button {
    right: 44px;
  }

  /* line 16643, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile #search-mobile {
    display: none;
  }

  /* line 16646, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile #cancel-search-js {
    display: block;
  }

  /* line 16649, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-tablet {
    display: none !important;
  }

  /* line 16652, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .jarviswidget header h2 {
    width: 300px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
/*
 * IPHONE
 */
@media only screen and (min-width: 320px) and (max-width: 479px) {
  /* Hide headings on phones as its not needed*/
  /* line 16664, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .page-title {
    display: none;
  }

  /* Profile Page */
  /* line 16668, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-pic {
    text-align: left;
  }

  /* line 16671, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-pic > img {
    width: 90px;
    margin-left: 0px;
    top: -25px;
    margin-right: 0px;
  }

  /* line 16677, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-pic + div > h1 {
    font-size: 20px;
  }

  /* line 16680, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-pic + div > h1 small {
    font-size: 16px;
  }

  /* line 16683, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .profile-carousel .carousel-indicators {
    top: 10px;
  }

  /* line 16686, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main::after {
    /*content: "IPHONE";*/
  }

  /* line 16689, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #main {
    margin-left: 0;
    overflow-x: hidden;
  }

  /* line 16693, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #left-panel {
    left: -220px;
  }

  /* dashboard microcharts */
  /* line 16697, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .show-stat-microcharts > div {
    margin-top: 0px !important;
    border-right: none !important;
  }

  /* line 16701, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .show-stat-buttons {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  /* padding adjustment */
  /* line 16706, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #content,
  #ribbon {
    padding-left: 5px;
    padding-right: 5px;
  }

  /* line 16711, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #header {
    padding-right: 5px;
  }

  /* line 16714, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo {
    margin-left: 4px;
  }

  /* line 16717, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .no-content-padding {
    margin: 0 -5px !important;
  }

  /* line 16720, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .inbox-nav-bar.no-content-padding {
    margin-top: -10px !important;
  }

  /* minified adjustment counter */
  /* line 16724, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .minified #left-panel {
    left: 0px;
  }

  /* header color altered and adjusted for mobile view & contrast */
  /* line 16728, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #header {
    background: #ffffff;
  }

  /* line 16731, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #ribbon {
    border-bottom: 1px solid #CFCFCF;
    border-top: 1px solid #E6E6E6;
    background: #F5F5F5;
  }

  /* line 16736, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #ribbon .breadcrumb a,
  #ribbon .breadcrumb {
    color: #6D6C6C !important;
  }

  /* line 16740, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #ribbon .breadcrumb > .active,
  #ribbon .breadcrumb li:last-child {
    color: #333 !important;
  }

  /* lego width adjustment */
  /* line 16745, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo {
    width: 135px;
  }

  /* line 16748, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo-group {
    width: 169px !important;
  }

  /* spark line top */
  /* line 16752, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #sparks {
    text-align: center;
    background: #E0E0E0;
    padding: 10px 0;
    margin-bottom: 15px;
  }

  /* line 16758, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #sparks li {
    padding: 0 10px 0 20px;
  }

  /* responsive menu button */
  /* line 16762, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu > :first-child > a,
  .btn-header a {
    margin-top: 5px !important;
    width: 40px !important;
    height: 39px !important;
    line-height: 38px !important;
  }

  /* line 16769, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo {
    margin-top: 10px;
  }

  /* line 16772, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #logo img {
    width: 127px;
  }

  /* transparent header button */
  /* line 16776, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .btn-header.transparent a {
    border: none !important;
    background: none;
    margin-left: 0;
    width: 25px !important;
    box-shadow: none !important;
  }

  /* line 16783, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .btn-header.transparent a:hover {
    color: #a90329;
  }

  /* line 16786, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu > :first-child > a {
    width: 46px !important;
  }

  /* line 16789, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu i {
    color: #6D6A69;
    font-size: 121%;
  }

  /* line 16793, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #hide-menu i {
    color: #ffffff;
  }

  /* line 16796, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #hide-menu i::before {
    content: "\f0c9";
  }

  /* line 16799, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #left-panel {
    left: 0px;
  }

  /* line 16802, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu #main {
    position: relative;
    left: 210px;
  }

  /* line 16806, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-menu.fixed-ribbon #ribbon {
    left: 220px;
    width: 100%;
  }

  /* line 16810, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .fixed-ribbon #ribbon {
    left: 0px;
  }

  /* #*$^& Bootstrap 3 ! */
  /* line 16814, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .hidden-mobile {
    display: none !important;
  }

  /* line 16817, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .visible-mobile {
    display: inline-block !important;
  }

  /* activity panel */
  /* line 16821, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .ajax-notifications {
    height: 250px;
  }

  /* line 16824, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .ajax-dropdown {
    width: 299px;
    height: 320px;
    left: 0;
    top: 49px;
  }

  /* line 16830, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .ajax-dropdown:before {
    margin-left: -14px;
  }

  /* line 16833, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .ajax-dropdown:after {
    margin-left: -13px;
  }

  /*
	 * header search
	 */
  /* line 16839, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .header-search {
    display: none;
  }

  /* line 16842, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  #search-mobile {
    display: block;
    margin-left: 0;
  }

  /* line 16846, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search {
    display: block;
    position: absolute;
    top: 0px;
    width: 100%;
    height: 49px;
    background: #333;
    padding: 0 2px;
    box-sizing: border-box;
    left: 0px;
  }

  /* line 16857, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search > input[type="text"] {
    margin-top: 2px;
    height: 45px;
    border-color: #333;
    padding-right: 75px;
  }

  /* line 16863, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search > button {
    height: 29px;
    line-height: 29px;
    background: #DDDDDD;
  }

  /* line 16868, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile .header-search > button {
    right: 44px;
  }

  /* line 16871, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile #search-mobile {
    display: none;
  }

  /* line 16874, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .search-mobile #cancel-search-js {
    display: block;
  }

  /* widget headers width */
  /* line 16878, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .jarviswidget header h2 {
    width: 135px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
}
@-ms-viewport {}
/* line 16888, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#extr-page #main {
  margin-top: 0px !important;
}

/* line 16891, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#mobile-profile-img {
  display: none !important;
  padding-right: 2px !important;
  padding-left: 2px !important;
}

/* line 16896, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top #mobile-profile-img {
  display: block !important;
}

/* line 16899, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
#mobile-profile-img a.userdropdown img {
  width: 30px;
  margin-top: 5px;
  margin-left: 2px;
  border-radius: 3px;
  border: 1px solid #797979 !important;
}

/* line 16906, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top .page-footer {
  padding: 15px 13px 0;
}

/* line 16909, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top.hidden-menu #left-panel {
  left: 0px;
}

/* line 16912, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top #main {
  margin-left: 0px !important;
  margin-top: 69px !important;
}

/* line 16916, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top .minifyme,
.menu-on-top #hide-menu,
.menu-on-top #logout {
  display: none !important;
}

/* line 16921, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel {
  width: 100% !important;
  min-height: 0 !important;
  height: auto;
  overflow: visible;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  border-bottom: 1px solid #222;
  border-top: 1px solid #333;
}

/* line 16931, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel nav > ul {
  display: block;
  width: 100%;
}

/* line 16935, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel nav > ul > li:first-child {
  margin-left: 0px;
}

/* line 16938, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel nav > ul > li {
  display: block;
  position: relative;
  height: auto !important;
  padding: 0px !important;
  display: inline-block;
  float: left;
  border-right: 1px solid #222;
  border-left: 1px solid #4E4E4E;
  overflow: visible;
}

/* line 16949, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel nav > ul > li > a {
  display: inline-block;
  height: 68px;
  line-height: 17px;
  text-shadow: none !important;
  font-size: 13px;
  text-decoration: none;
  line-height: 22px;
  padding: 10px 9px !important;
}

/* line 16959, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top li.active > a {
  font-weight: bold !important;
}

/* line 16962, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top .login-info,
.menu-on-top nav > ul > li > a b {
  display: none;
}

/* line 16966, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel nav > ul > li > a > i {
  display: block !important;
  margin: 1px 0 4px;
  line-height: inherit;
  width: auto;
  /*vertical-align: sub;*/
  text-align: center;
  font-size: 24px;
  margin-bottom: 2px;
  width: 100%;
}

/* line 16977, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top .menu-item-parent {
  max-width: 72px;
  min-width: 50px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  font-size: 13px;
}

/* line 16986, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top .menu-item-parent + span {
  float: none !important;
  top: 5px;
  right: 5px;
  position: absolute;
}

/* line 16992, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav ul ul li a {
  padding-left: 10px !important;
  font-size: 13px;
}

/* Hover state */
/* line 16997, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel nav > ul > li:hover {
  background: #ffffff;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ffffff), color-stop(1, #cfcfcf));
  background: -ms-linear-gradient(bottom, #ffffff, #cfcfcf);
  background: -moz-linear-gradient(center bottom, #ffffff 0%, #cfcfcf 100%);
  background: -o-linear-gradient(#cfcfcf, #ffffff);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfcfcf', endColorstr='#ffffff', GradientType=0);
}

/* line 17005, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel nav > ul > li:hover > a {
  color: #333 !important;
  border-left: 1px solid #c7c7c7;
  border-right: 1px solid #c7c7c7;
  padding-left: 8px !important;
  padding-right: 8px !important;
}

/* line 17012, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel nav > ul > li > ul {
  position: absolute !important;
  background: #3a3633;
}

/* line 17016, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel nav > ul > li:hover > ul {
  display: block !important;
}

/* line 17019, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top aside#left-panel nav ul li.active > a:before {
  content: "" !important;
}

/* line 17022, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav > ul ul li::before,
.menu-on-top nav > ul > li > ul::before {
  border: none;
}

/* hover state universal */
/* line 17027, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav ul ul li a,
.menu-on-top nav ul ul ul li a {
  color: #4C4F53;
}

/* line 17031, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav ul ul li a:hover,
.menu-on-top nav ul ul ul li a:hover {
  color: #fff;
  background-color: #4C4F53;
}

/* line 17036, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav ul ul li:hover > a {
  color: #fff;
  background-color: #4C4F53;
}

/* line 17040, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav > ul ul ul {
  border-top: 1px solid #c7c7c7 !important;
}

/* Hover state second level */
/* line 17044, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav ul ul li {
  overflow: visible;
}

/* line 17047, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav ul ul,
.menu-on-top nav ul ul ul {
  display: none !important;
  background: #ffffff !important;
  box-shadow: none;
  border: 1px solid #c7c7c7;
  -webkit-box-shadow: inset 0px -4px 0px 0px #bd2a2a;
  -moz-box-shadow: inset 0px -4px 0px 0px #bd2a2a;
  box-shadow: inset 0px -4px 0px 0px #bd2a2a;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  border-bottom: 1px solid #BD2A2A;
  border-top: none;
  width: 200px;
  border-radius: 0;
  padding: 3px;
  margin-left: 0px;
}

/* line 17065, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav > ul ul li:hover > ul {
  display: block !important;
  position: absolute;
  z-index: 999;
  left: 100%;
  top: -8px;
  background: #333;
}

/*
 * Child Arrow
 */
/* top level childs */
/* line 17077, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav > ul > li > a:after {
  content: "\f0dd" !important;
  top: 76% !important;
  color: #636363 !important;
  left: 46%;
}

/* next level childs */
/* line 17084, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav > ul > li > a:after,
.menu-on-top nav > ul ul > li a:after,
.menu-on-top nav ul ul li:hover > a:after,
.menu-on-top nav > ul ul > li a:hover:after {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f0da";
  display: block !important;
  position: absolute;
  top: 9px;
  right: 4px;
  color: #333;
}

/* line 17102, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav ul ul li:hover > a:after,
.menu-on-top nav > ul ul > li a:hover:after {
  color: #fff;
}

/* line 17106, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav > ul ul > li a:only-child:after,
.menu-on-top nav > ul > li > a:only-child:after {
  content: "" !important;
}

/*
 * Active Child
 */
/* line 17113, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav ul ul .active > a {
  color: #333 !important;
}

/* line 17116, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top nav ul ul .active > a:hover,
.menu-on-top nav ul ul li.active:hover > a {
  color: #fff !important;
}

/*
 * SLIMSCROLL CSS CHANGE
 */
/* line 17123, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top .slimScrollDiv,
.menu-on-top nav {
  overflow: visible !important;
}

/*
 * FIXED TOP HEADER
 */
/* line 17130, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
body.menu-on-top.fixed-header {
  padding-top: 49px;
}

/*
 * FIXED TOP HEADER + NAV
 */
/* line 17136, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
body.menu-on-top.fixed-header.fixed-navigation nav > ul {
  padding-right: 0px;
  /**/
  position: relative;
  /**/
  height: auto;
  /**/
  width: auto;
  /**/
  overflow: visible;
  /**/
}

/*
 * FIXED TOP HEADER + NAV + RIBBON
 */
/* line 17151, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
body.menu-on-top.fixed-header.fixed-navigation.fixed-ribbon #ribbon {
  left: 0px;
  top: 118px;
}

/*
 * RESPONSIVE
 */
/*
 * GENERAL MOBILE (Applies to all resolutions below 979px)
 */
@media (max-width: 979px) {
  /* line 17162, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top #mobile-profile-img a.userdropdown img {
    width: 39px;
    margin-top: 0px;
    margin-left: 2px;
    border-radius: 3px;
    margin-right: -3px;
  }

  /* line 17169, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top .btn-header.pull-right {
    margin-left: 0px !important;
  }

  /* line 17172, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top #main {
    margin-top: 0px !important;
  }

  /* line 17175, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top #left-panel {
    left: 0px;
    display: none;
  }

  /* line 17179, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  body.menu-on-top.fixed-header.fixed-navigation.fixed-ribbon #ribbon {
    top: 49px;
  }

  /* line 17182, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top.hidden-menu #left-panel {
    display: block;
  }

  /* line 17185, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top.hidden-menu #main {
    left: 0px !important;
  }

  /* line 17188, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top #hide-menu {
    display: block !important;
  }

  /* line 17191, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top aside#left-panel nav {
    height: 300px !important;
    overflow: scroll;
    overflow-x: hidden !important;
    -webkit-overflow-scrolling: touch;
  }

  /* line 17197, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top .menu-item-parent {
    white-space: inherit;
    overflow: visible;
    text-overflow: inherit;
    text-align: left;
    min-width: 85%;
    max-width: 85%;
    padding-left: 5px;
  }

  /* line 17206, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top .menu-item-parent + span {
    top: 50%;
    margin-top: -8px;
  }

  /* line 17210, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top nav li.active > ul {
    display: block;
  }

  /* line 17213, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top nav > ul > li.active {
    background: #fff;
    background: -moz-linear-gradient(top, #cfcfcf 0, #ffffff 66%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cfcfcf), color-stop(66%, #ffffff));
    background: -webkit-linear-gradient(top, #cfcfcf 0, #ffffff 66%);
    background: -o-linear-gradient(top, #cfcfcf 0, #ffffff 66%);
    background: -ms-linear-gradient(top, #cfcfcf 0, #ffffff 66%);
    background: linear-gradient(to bottom, #cfcfcf 0, #ffffff 66%);
  }

  /* line 17222, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top nav > ul > li.active > a {
    color: #333 !important;
  }

  /* line 17225, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top nav ul ul li:hover > a:after,
  .menu-on-top nav > ul ul > li a:after,
  .menu-on-top nav > ul ul > li a:hover:after,
  .menu-on-top nav > ul > li > a:after {
    top: 50%;
    right: 15px;
    font-size: 15px;
    margin-top: -8px;
    content: "\f0dd" !important;
  }

  /* line 17235, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top nav > ul ul > li a:only-child:after,
  .menu-on-top nav > ul > li > a:only-child:after {
    content: "" !important;
  }

  /* line 17239, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top nav > ul > li > a:after {
    top: 50% !important;
    left: auto;
    margin-top: -14px;
    font-size: 20px;
  }

  /* line 17245, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top nav ul ul,
  .menu-on-top nav ul ul ul {
    padding: 0px;
    border: none;
  }

  /* line 17250, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top nav ul ul ul {
    border-bottom: 2px solid #333;
  }

  /* line 17253, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top aside#left-panel nav > ul > li {
    width: 100%;
  }

  /* line 17256, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top aside#left-panel nav > ul > li > a {
    height: auto;
    display: block;
    padding: 8px 9px !important;
    border-bottom: 1px dotted #585858;
  }

  /* line 17262, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top nav > ul > li > ul > li > a,
  .menu-on-top nav > ul > li > ul > li > ul > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  /* line 17267, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top aside#left-panel nav > ul > li > a > i {
    display: inline !important;
  }

  /* menu child */
  /* line 17271, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top aside#left-panel nav > ul li ul {
    position: relative !important;
    width: 100%;
    top: 0px;
    left: 0px;
  }

  /* line 17277, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
  .menu-on-top aside#left-panel nav > ul > li:active > ul,
  .menu-on-top aside#left-panel nav > ul > li:focus > ul {
    display: block !important;
  }
}
/*
 * Menu on top invisible
 * applying this class will make these elements invisible 
 * when menu on top is enabled
 */
/* line 17287, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.menu-on-top .top-menu-invisible {
  display: none !important;
}

/* line 17290, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-menu #left-panel,
.no-menu #hide-menu,
.no-menu #logout {
  display: none !important;
}

/* line 17295, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-menu #main {
  margin: 0px !important;
}

/* line 17298, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-menu #mobile-profile-img {
  display: block !important;
}

/* line 17301, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.no-menu #mobile-profile-img a.userdropdown img {
  width: 30px;
  margin-top: 5px;
  margin-left: 2px;
  border-radius: 3px;
  border: 1px solid #797979 !important;
}

/* line 17309, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-production.scss */
.superbox-imageinfo em {
  display: block;
  width: 250px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/*!
 * SmartAdmin v1.8.2 ()
 * Copyright 2011-2016 
 */
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
/*
 * SMARTADMIN VARIABLES
 * All variables related specifically to the theme starts from here:
 */
/* left side */
/* right side */
/* the color that flashes when you click on the first nav element */
/* the plus icon that appears on the parent nav when expanding and collapsing */
/* these values will only address the first parent in the entire nav */
/* the plus & minus icons */
/* margin top */
/********************************************************************* STYLE 1 *************************************************************/
/* line 24, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 a {
  transition: color 0.1s linear 0s, background-color 0.1s linear 0s !important;
}

/* line 27, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 body.container {
  border-left: 1px solid rgba(34, 38, 46, 0.4);
  border-right: 1px solid rgba(34, 38, 46, 0.4);
}

/* line 31, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 #header {
  background-image: none;
  background-color: #22262e;
}

/* line 35, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .project-context > :first-child {
  color: #697B92;
  text-shadow: 0 0 1px #111318;
}

/* line 39, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 #ribbon {
  background: #e6e6e6;
}

/* line 42, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .breadcrumb > li + li:before {
  color: #646464;
}

/* line 45, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .project-selector {
  color: #B9B9B9;
}

/* line 48, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .btn.btn-ribbon {
  background-color: #697486;
  background-image: -moz-linear-gradient(top, #6f7d94, #697486);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6f7d94), to(#697486));
  background-image: -webkit-linear-gradient(top, #6f7d94, #697486);
  background-image: -o-linear-gradient(top, #6f7d94, #697486);
  background-image: linear-gradient(to bottom, #6f7d94, #697486);
}

/* line 56, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 #logo-group {
  background: #22262e !important;
}

/* line 59, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 #logo-group span#activity {
  background: #0d0f12;
  border: 1px solid #0d0f12;
  color: #fff;
  cursor: pointer;
}

/* line 65, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 #logo-group > span .badge {
  background: #0aa699;
}

/* line 68, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .btn-header > :first-child > a {
  background: #fb3c4a;
  border: 1px solid #fb3c4a;
  color: #fff !important;
  cursor: pointer !important;
}

/* line 74, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .btn-header > :first-child > a:hover {
  opacity: .9;
}

/* line 77, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 #cancel-search-js {
  background: #fb3c4a;
  line-height: 29px !important;
}

/* line 81, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .MsgTitle .txt-color-orangeDark {
  color: #fb3c4a !important;
}

/* line 84, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .minifyme {
  background: #434953;
}

/* line 87, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .minifyme:hover {
  background: #5C6C86;
  color: #E1E8F3;
}

/* line 91, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 #show-shortcut:hover > i {
  color: #fff;
}

/* line 94, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .superbox-list.active:before {
  color: #1b1e24;
}

/* line 97, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul b {
  font-size: 14px;
  margin-top: 0px;
}

/* line 101, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul b .fa-plus-square-o:before {
  content: "\f104";
}

/* line 104, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul b .fa-minus-square-o:before {
  content: "\f107";
}

/* line 107, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul ul {
  background: #22262E;
}

/* line 110, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul ul li > a {
  text-shadow: 0 1px 1px #000;
  font-size: 13px;
  padding-left: 43px;
  color: #e1eaf1;
  display: block;
  font-weight: 300;
  padding-top: 6px !important;
  padding-bottom: 6px !important;
  overflow: hidden;
}

/* line 121, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul ul li > a:hover {
  background: #1b1e24 !important;
}

/* line 124, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul ul ul li a {
  padding: 8px 17px 8px 54px !important;
}

/* line 127, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul ul ul ul li a {
  padding-left: 72px !important;
}

/* line 130, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul ul ul ul ul li a {
  padding-left: 90px !important;
}

/* line 133, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul ul ul ul ul ul li a {
  padding-left: 108px !important;
}

/* line 136, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul li a:active {
  background: none;
}

/* line 139, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul li a:hover {
  color: #E1EAF1;
}

/* line 142, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul li a {
  padding: 12px 17px 12px 16px;
}

/* line 145, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav > ul > li > a > i {
  font-size: 17px;
  vertical-align: 0px;
}

/* line 149, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav > ul > li > a b {
  right: 17px;
  top: 12px;
}

/* line 153, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav > ul > li > a > i:after {
  border: 1px solid #fff;
}

/* line 156, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav > ul > li > a:hover i {
  -webkit-animation-name: none;
  -moz-animation-name: none;
  -o-animation-name: none;
  animation-name: none;
}

/* line 162, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .header-search > input[type="text"] {
  border-color: #FFF !important;
  border-radius: 2px;
}

/* line 166, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .header-dropdown-list a.dropdown-toggle {
  color: #FFF;
  text-decoration: none;
}

/* line 170, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .login-info {
  height: auto;
}

/* line 173, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .login-info > span {
  padding: 5px 10px;
}

/* line 176, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .login-info img {
  width: 35px;
  border-radius: 50%;
}

/* line 180, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .login-info a {
  margin-top: 2px;
}

/* line 183, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .login-info a span {
  max-width: 136px;
}

/* line 186, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .login-info a:hover {
  color: #fff;
}

/* line 189, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 #activity.active .badge {
  background: #0aa699 !important;
}

/* line 192, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .ajax-dropdown {
  background: #E2E8F1;
}

/* line 195, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .ajax-notifications {
  background: #fff;
}

/* line 198, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 img.online {
  border-left-color: #0AA699 !important;
}

/* line 201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .onoffswitch-inner:before {
  background-color: #36AECC !important;
}

/* line 204, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .bg-color-red {
  background-color: #fb3c4a !important;
}

/* line 207, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .jarviswidget-color-darken > header {
  background: #1B1E24 !important;
  border-color: #1B1E24 !important;
}

/* line 211, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .jarviswidget-color-blueDark > header {
  background: #353D4B !important;
  border-color: #353D4B !important;
}

/* line 215, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .jarviswidget-color-blue > header {
  background: #688F9E;
  border-color: #6A838D !important;
}

/* line 219, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .jarviswidget-color-purple > header {
  background: #736086;
}

/* line 222, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .jarviswidget-color-red > header {
  background: #C02631;
  border-color: #8F2129 !important;
}

/* line 226, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .jarviswidget .bg-color-red {
  background: #C02631 !important;
}

/* line 229, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .ui-chatbox-titlebar {
  background: #3E4553 !important;
}

/* line 232, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .ui-chatbox-titlebar.ui-state-focus {
  background: #1B1F27 !important;
}

/* line 235, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 #ribbon .breadcrumb > .active,
.smart-style-1 #ribbon .breadcrumb li:last-child {
  color: #868686;
}

/* line 239, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 #ribbon .breadcrumb a,
.smart-style-1 #ribbon .breadcrumb {
  color: #747474 !important;
}

/* line 243, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .open > .dropdown-menu,
.smart-style-1 .dropdown-menu {
  padding: 4px;
}

/* line 247, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .dropdown-menu > li > a,
.smart-style-1 .dropdown-menu > li > a {
  border-radius: 4px;
  margin: 3px 0;
}

/* line 252, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 aside,
.smart-style-1 .superbox-show,
.smart-style-1 .page-footer {
  background: #1b1e24;
}

/* line 257, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .login-info span,
.smart-style-1 .login-info {
  border-bottom: none;
}

/* line 261, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav > ul > li > ul::before,
.smart-style-1 nav > ul ul li::before {
  border: none !important;
}

/* line 265, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 nav ul li a,
.smart-style-1 .login-info strong,
.smart-style-1 .login-info a {
  color: #8b91a0;
}

/* line 270, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .pagination > .active > a,
.smart-style-1 .pagination > .active > span,
.smart-style-1 .pagination > .active > a:hover,
.smart-style-1 .pagination > .active > span:hover,
.smart-style-1 .pagination > .active > a:focus,
.smart-style-1 .pagination > .active > span:focus {
  background-color: #36AECC;
  border-color: #36AECC;
}

/* line 279, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified .login-info a {
  margin-top: 6px;
}

/* line 282, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified .login-info img {
  width: 30px !important;
}

/* line 285, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified .login-info span {
  padding: 0px 5px !important;
}

/* line 288, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav ul li a {
  padding: 12px 17px 12px 14px;
}

/* line 291, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav ul ul li > a:hover {
  background: #30343D !important;
}

/* line 294, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav ul ul li > a {
  padding-left: 13px;
  padding-right: 13px !important;
}

/* line 298, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav ul ul ul li a {
  padding-left: 33px !important;
  padding-right: 13px !important;
}

/* line 302, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav ul ul ul ul li a {
  padding-left: 43px !important;
  padding-right: 13px !important;
}

/* line 306, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav ul ul ul ul ul li a {
  padding-left: 53px !important;
  padding-right: 13px !important;
}

/* line 310, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav ul ul ul ul ul ul li a {
  padding-left: 63px !important;
  padding-right: 13px !important;
}

/* line 314, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav ul > li > ul > li > ul {
  background: #1B1E24;
}

/* line 317, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav > ul > li {
  border-bottom: 1px solid #131416;
  border-top: 1px solid #303031;
}

/* line 321, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav > ul > li > a > i {
  font-size: 18px;
}

/* line 324, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav > ul > li > ul {
  background: #1B1E24;
}

/* line 327, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav > ul > li > ul > li {
  background: #22262E;
}

/* line 330, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.minified nav > ul > li > ul > li > ul > li {
  background: #1B1E24;
}

/* line 333, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .jarviswidget-color-greenLight > header,
.smart-style-1 .jarviswidget .bg-color-greenLight {
  border-color: #96B447 !important;
  background: #96B447 !important;
}

/* line 338, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .jarviswidget-color-yellow > header,
.smart-style-1 .jarviswidget .bg-color-yellow {
  border-color: #DBB727 !important;
  background: #FDD01C !important;
  color: #25241F;
}

/* line 344, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1 .jarviswidget-color-pink > header,
.smart-style-1 .jarviswidget .bg-color-pink {
  background: #DB8EBB !important;
}

/* line 348, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav ul ul li > a {
  text-shadow: none !important;
  color: #646E75;
}

/* line 352, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav ul ul li a {
  padding-left: 10px !important;
  font-size: 13px;
}

/* line 356, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav ul ul li:hover > a {
  color: #fff;
  background-color: #1b1e24;
}

/* line 360, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav ul ul .active > a {
  color: #fff !important;
}

/* line 363, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav > ul ul ul {
  border-top: 1px solid #c7c7c7 !important;
}

/* line 366, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav > ul ul li:hover > ul {
  background: #333;
}

/* line 369, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav > ul > li > a:after {
  color: #8AA1B3 !important;
}

/* line 372, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top aside {
  background: #14161B;
}

/* line 375, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top aside#left-panel {
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  border-bottom: 1px solid #222;
  border-top: 1px solid #333;
}

/* line 381, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top aside#left-panel nav > ul > li {
  border-right: 1px solid transparent;
  border-left: 1px solid transparent;
}

/* line 385, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top aside#left-panel nav > ul > li > a {
  text-shadow: none !important;
  font-size: 13px;
  padding: 10px 9px !important;
}

/* line 390, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top aside#left-panel nav > ul > li > ul {
  background: #3a3633;
}

/* line 393, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top aside#left-panel nav > ul > li:hover {
  border-right-color: #333;
  border-left-color: #333;
  background: #fff;
  background: -moz-linear-gradient(top, #04070c 0%, #2e3e57 66%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cfcfcf), color-stop(66%, #2e3e57));
  background: -webkit-linear-gradient(top, #04070c 0%, #2e3e57 66%);
  background: -o-linear-gradient(top, #04070c 0%, #2e3e57 66%);
  background: -ms-linear-gradient(top, #04070c 0%, #2e3e57 66%);
  background: linear-gradient(to bottom, #04070c, #2e3e57 66%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#04070C', endColorstr='#2E3E57', GradientType=0);
}

/* line 405, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top aside#left-panel nav > ul > li:hover > a {
  color: #F1F1F1 !important;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  padding-left: 8px !important;
  padding-right: 8px !important;
}

/* line 412, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav ul ul li a,
.smart-style-1.menu-on-top nav ul ul ul li a {
  color: #D8DEE5;
}

/* line 416, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav ul ul li a:hover,
.smart-style-1.menu-on-top nav ul ul ul li a:hover {
  color: #fff;
  background-color: #1b1e24 !important;
}

/* line 421, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav ul ul,
.smart-style-1.menu-on-top nav ul ul ul {
  background: #2e3e57 !important;
  border: 1px solid transparent;
  padding: 0px;
}

/* line 427, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav > ul > li > a:after,
.smart-style-1.menu-on-top nav > ul ul > li a:after,
.smart-style-1.menu-on-top nav ul ul li:hover > a:after,
.smart-style-1.menu-on-top nav > ul ul > li a:hover:after {
  color: #D5D5D5;
}

/* line 433, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav ul ul li:hover > a:after,
.smart-style-1.menu-on-top nav > ul ul > li a:hover:after {
  color: #fff;
}

/* line 437, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav > ul ul > li a:only-child:after,
.smart-style-1.menu-on-top nav > ul > li > a:only-child:after {
  content: "" !important;
}

/* line 441, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-1.menu-on-top nav ul ul li.active > a:hover,
.smart-style-1.menu-on-top nav ul ul li.active:hover > a {
  color: #fff !important;
}

/*
 * STYLE 1 Responsive
 */
@media (max-width: 979px) and (min-width: 768px) {
  /* line 449, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-1 #hide-menu i {
    color: #fff !important;
  }
}
@media (max-width: 767px) {
  /* line 454, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-1 #hide-menu i {
    color: #fff !important;
  }
}
@media only screen and (max-width: 679px) and (min-width: 0px) {
  /* line 459, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-1 #hide-menu i {
    color: #fff !important;
  }
}
@media only screen and (max-width: 479px) and (min-width: 320px) {
  /* line 464, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-1 #sparks {
    background: #fff;
  }

  /* line 467, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-1 #cancel-search-js,
  .smart-style-1 .search-mobile .header-search > button {
    border-radius: 3px;
  }
}
/********************************************************************* STYLE 2 *************************************************************/
/* line 473, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 #shortcut {
  background-color: rgba(255, 255, 255, 0.9);
}

/* line 476, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 #shortcut ul {
  -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
  border-bottom: 1px solid #A8BADB;
}

/* line 481, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .superbox-list.active:before {
  color: #2C3742;
}

/* line 484, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .superbox-img-description {
  color: #9EA8B1 !important;
}

/* line 487, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .project-context > :first-child {
  text-shadow: none;
}

/* line 490, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .project-selector {
  color: #B2C1D5;
}

/* line 493, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .project-selector:hover {
  color: #fff;
}

/* line 496, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 #logo-group span#activity {
  background: none !important;
  border: none !important;
  color: #C5C6CA;
}

/* line 501, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 #logo-group span#activity:hover {
  color: #fff;
}

/* line 504, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 #logo-group > span .badge {
  background: #008DC4;
}

/* line 507, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .header-search > input[type="text"] {
  background: #161B22;
  border: 1px solid #0F1217;
  color: #fff;
  border-radius: 4px;
}

/* line 513, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 #ribbon {
  background: #fff;
}

/* line 516, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn.btn-ribbon {
  background: #9498A0;
}

/* line 519, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 aside {
  background: #F7F7F7;
  background: -webkit-gradient(linear, left top, right top, color-stop(99%, #f7f7f7), color-stop(100%, #cacaca));
  background: -webkit-linear-gradient(left, #f7f7f7 99%, #cacaca 100%);
  background: -webkit-gradient(linear, top left, top right, from(#f7f7f7), to(#cacaca));
  background: linear-gradient(to right, #f7f7f7 99%, #cacaca 100%);
  min-height: 100%;
}

/* line 527, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 #left-panel {
  padding-right: 15px;
  padding-left: 15px;
  padding-bottom: 15px;
  padding-top: 64px;
}

/* line 533, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .login-info {
  margin-bottom: 7px !important;
  height: auto;
}

/* line 537, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .login-info span {
  padding: 5px 10px 7px;
  background: #FFF;
  border-radius: 4px;
}

/* line 542, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .login-info a {
  font-size: 16px !important;
  color: #33455A;
  margin-top: 2px;
}

/* line 547, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .login-info a span {
  padding: 0;
  font-size: 16px !important;
  max-width: 105px;
}

/* line 552, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .login-info img {
  width: 35px;
}

/* line 555, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav ul li a {
  color: #69737A !important;
  font-size: 12px !important;
}

/* line 559, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav ul ul {
  background: none;
}

/* line 562, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav ul ul > li:hover b {
  color: #69737A !important;
}

/* line 565, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav ul ul li > a {
  padding-left: 23px;
}

/* line 568, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav ul ul ul li a {
  padding-left: 30px;
}

/* line 571, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav ul ul ul ul li a {
  padding-left: 40px;
}

/* line 574, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav ul ul ul ul ul li a {
  padding-left: 50px;
}

/* line 577, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav ul ul ul ul ul ul li a {
  padding-left: 60px;
}

/* line 580, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav > ul > li > a {
  padding-top: 16px;
  padding-bottom: 16px;
}

/* line 584, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav > ul > li > a > i {
  font-size: 25px !important;
}

/* line 587, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav > ul > li > a b {
  top: 16px;
}

/* line 590, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .jarviswidget-color-blueDark > header {
  background: #2C3742 !important;
  border-color: #2C3742 !important;
}

/* line 594, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn-success {
  background-color: #96bf48;
  border-color: #84A83E;
}

/* line 598, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn-danger {
  background-color: #DB4A67;
  border-color: #CA4862;
}

/* line 602, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn-warning {
  background-color: #E2B14A;
  border-color: #C99D42;
}

/* line 606, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .bg-color-red {
  background: #DB4A67 !important;
}

/* line 609, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .bg-color-blue {
  background: #4387bf !important;
}

/* line 612, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .smart-form .toggle i:before {
  background-color: #3b9ff3;
}

/* line 615, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .bg-color-greenLight {
  background-color: #89AD45 !important;
}

/* line 618, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .bg-color-orange {
  background-color: #D6A848 !important;
}

/* line 621, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .bg-color-teal {
  background-color: #5ba0a3 !important;
}

/* line 624, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .minifyme {
  background: #D7DAE2;
  border-bottom: 1px solid #818181;
  color: #7E7E7E;
}

/* line 629, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .minifyme:hover {
  color: #4E4E4E;
}

/* line 632, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .onoffswitch-inner:before {
  background: #3b9ff3;
  border-color: #3b9ff3 #257DC7 #2A7DC4;
}

/* line 636, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch:before {
  color: #84A83E;
}

/* line 639, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .ui-chatbox-titlebar {
  background: #576574 !important;
}

/* line 642, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .ui-chatbox-titlebar.ui-state-focus {
  background: #2C3742 !important;
}

/* line 645, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-2 {
  background: #fff;
}

/* line 648, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 #header,
.smart-style-2 .page-footer,
.smart-style-2 .superbox-show {
  background-image: none;
  background-color: #2C3742;
}

/* line 654, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn-header > :first-child > a,
.smart-style-2 #hide-menu a > i {
  background: none;
  border: none !important;
  color: #C5C6CA !important;
  box-shadow: none !important;
}

/* line 661, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn-header > :first-child > a:hover,
.smart-style-2 #hide-menu a:hover i {
  color: #fff !important;
  cursor: pointer !important;
}

/* line 666, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .header-search > button,
.smart-style-2 .header-dropdown-list a.dropdown-toggle {
  color: #C5C6CA;
}

/* line 670, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.fixed-ribbon #ribbon {
  border-bottom: 1px solid #E0E0E0;
}

/* line 673, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 #ribbon .breadcrumb li:last-child,
.smart-style-2 #ribbon .breadcrumb > .active,
.smart-style-2 #ribbon .breadcrumb,
.smart-style-2 #ribbon .breadcrumb a {
  color: #7C7C7C !important;
}

/* line 679, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.menu-on-top.smart-style-2 #left-panel {
  padding-top: 49px !important;
}

/* line 682, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .login-info span,
.smart-style-2 .login-info {
  border: 0 !important;
  box-shadow: none !important;
}

/* line 687, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav ul li.open > a,
.smart-style-2 nav ul li.open > a b,
.smart-style-2 nav ul .active > a {
  color: #202427 !important;
  font-weight: bold;
}

/* line 693, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav ul ul li > a:hover,
.smart-style-2 nav ul li a:hover {
  color: #202427 !important;
  background: none !important;
}

/* line 698, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 nav > ul > li > ul::before,
.smart-style-2 nav > ul ul li::before {
  border: none !important;
}

/* line 702, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn-primary,
.smart-style-2 .smart-form .button {
  background-color: #3b9ff3;
  border-color: #3292E2;
}

/* line 707, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn-primary:hover,
.smart-style-2 .btn-primary:focus,
.smart-style-2 .btn-primary:active,
.smart-style-2 .btn-primary.active,
.smart-style-2 .open .dropdown-toggle.btn-primary {
  background-color: #3E90D4;
  border-color: #2F7DBE;
}

/* line 715, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .dropdown-menu > li > a:hover,
.smart-style-2 .dropdown-menu > li > a:focus {
  background-color: #3E90D4;
}

/* line 719, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn-success:hover,
.smart-style-2 .btn-success:focus,
.smart-style-2 .btn-success:active,
.smart-style-2 .btn-success.active,
.smart-style-2 .open .dropdown-toggle.btn-success {
  background-color: #89AD45;
  border-color: #78973B;
}

/* line 727, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn-danger:hover,
.smart-style-2 .btn-danger:focus,
.smart-style-2 .btn-danger:active,
.smart-style-2 .btn-danger.active,
.smart-style-2 .open .dropdown-toggle.btn-danger {
  background-color: #CF4762;
  border-color: #C0455E;
}

/* line 735, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .btn-warning:hover,
.smart-style-2 .btn-warning:focus,
.smart-style-2 .btn-warning:active,
.smart-style-2 .btn-warning.active,
.smart-style-2 .open .dropdown-toggle.btn-warning {
  background-color: #D6A848;
  border-color: #C09844;
}

/* line 743, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .pagination > .active > a,
.smart-style-2 .pagination > .active > span,
.smart-style-2 .pagination > .active > a:hover,
.smart-style-2 .pagination > .active > span:hover,
.smart-style-2 .pagination > .active > a:focus,
.smart-style-2 .pagination > .active > span:focus {
  background-color: #3b9ff3;
}

/* line 751, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.minified .login-info {
  margin: 0 !important;
}

/* line 754, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.minified .login-info a {
  margin-top: 4px;
}

/* line 757, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.minified .login-info span {
  padding: 0;
}

/* line 760, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.minified #left-panel {
  padding: 0 !important;
  padding-top: 50px !important;
}

/* line 764, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.minified nav ul > li > a {
  padding: 12px 11px;
}

/* line 767, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.minified nav ul li.active > a:before {
  height: 23px;
  right: -19px;
  top: 7px;
  font-size: 20px;
  color: #FFFFFF;
}

/* line 774, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.minified nav > ul > li {
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #FFFFFF;
}

/* line 778, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.minified nav > ul > li > a > i {
  font-size: 18px !important;
}

/* line 781, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.minified nav > ul > li > ul,
.smart-style-2.minified nav > ul > li > ul > li,
.smart-style-2.minified nav > ul > li > ul > li > ul > li {
  background: #fff !important;
}

/* line 786, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2 .smart-form .checkbox input:checked + i,
.smart-style-2 .smart-form .radio input:checked + i,
.smart-style-2 .smart-form .toggle input:checked + i {
  border-color: #3b9ff3;
}

/* line 791, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-form .rating input + label:hover,
.smart-form .rating input + label:hover ~ label {
  color: #3b9ff3;
}

/* line 795, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top .menu-item-parent {
  font-size: 10px;
}

/* line 798, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top #left-panel {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
}

/* line 803, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav ul ul li > a {
  text-shadow: none !important;
  color: #646E75;
}

/* line 807, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav ul ul li a {
  padding-left: 10px !important;
  font-size: 13px;
}

/* line 811, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav ul ul li:hover > a {
  color: #fff !important;
  background-color: #5E6C88;
}

/* line 815, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav ul ul .active > a {
  color: #fff !important;
}

/* line 818, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav > ul ul ul {
  border-top: 1px solid #c7c7c7 !important;
}

/* line 821, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav > ul ul li:hover > ul {
  background: #333;
}

/* line 824, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav > ul > li > a:after {
  color: #8AA1B3 !important;
}

/* line 827, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top aside {
  background: inherit;
}

/* line 830, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top aside#left-panel {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-bottom: 1px solid #B8B8B8;
  border-top: 1px solid #333;
}

/* line 836, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top aside#left-panel nav > ul > li {
  border-right: 1px solid transparent;
  border-left: 1px solid transparent;
}

/* line 840, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top aside#left-panel nav > ul > li > a {
  text-shadow: none !important;
  font-size: 13px;
  padding: 10px 9px !important;
}

/* line 845, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top aside#left-panel nav > ul > li > ul {
  background: #2C3742;
}

/* line 848, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top aside#left-panel nav > ul > li:hover {
  background: #2e3e57;
  border-right-color: #fff;
  border-left-color: #fff;
}

/* line 853, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top aside#left-panel nav > ul > li:hover > a {
  color: #F1F1F1 !important;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
  padding-left: 8px !important;
  padding-right: 8px !important;
}

/* line 860, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav ul ul li a,
.smart-style-2.menu-on-top nav ul ul ul li a {
  color: #ADBED3 !important;
}

/* line 864, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav ul ul li a:hover,
.smart-style-2.menu-on-top nav ul ul ul li a:hover {
  color: #fff;
  background-color: #5E6C88 !important;
}

/* line 869, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav ul ul,
.smart-style-2.menu-on-top nav ul ul ul {
  background: #2e3e57 !important;
  border: 1px solid transparent;
}

/* line 874, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav > ul > li > a:after,
.smart-style-2.menu-on-top nav > ul ul > li a:after,
.smart-style-2.menu-on-top nav ul ul li:hover > a:after,
.smart-style-2.menu-on-top nav > ul ul > li a:hover:after {
  color: #D5D5D5;
}

/* line 880, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav ul ul li:hover > a:after,
.smart-style-2.menu-on-top nav > ul ul > li a:hover:after {
  color: #fff;
}

/* line 884, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-2.menu-on-top nav ul ul .active > a:hover,
.smart-style-2.menu-on-top nav ul ul li.active:hover > a {
  color: #fff !important;
}

/********************************************************************* STYLE 3 *************************************************************/
/* line 889, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-3,
.smart-style-3 body {
  background: #ffffff !important;
  font-family: Arial, sans-serif;
}

/* line 894, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 #logo img {
  width: 125px;
  height: auto;
  padding-left: 3px;
  margin-top: -3px;
}

/* line 900, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 #header {
  background-color: #f78c40;
  background-image: -moz-linear-gradient(top, #f78c40, #d67632);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f78c40), to(#d67632));
  background-image: -webkit-linear-gradient(top, #f78c40, #d67632);
  background-image: -o-linear-gradient(top, #f78c40, #d67632);
  background-image: linear-gradient(to bottom, #f78c40, #d67632);
}

/* line 908, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 #ribbon {
  background: #fff;
}

/* line 911, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 #hide-menu i {
  color: #fff !important;
}

/* line 914, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .header-dropdown-list > li > .dropdown-toggle {
  display: block;
  background: rgba(0, 0, 0, 0.2);
  padding: 2px 7px 3px;
  border-radius: 3px;
  margin-top: 14px;
}

/* line 921, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .header-search > input[type=text] {
  border-color: #CA854F;
}

/* line 924, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .header-search > button {
  color: #DF9B45;
}

/* line 927, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 aside {
  background: #f2f2f2;
  border-right: 2px solid #ccc;
}

/* line 931, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .login-info {
  border-bottom: 1px solid #E2E2E2;
  background: #fff;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}

/* line 938, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .login-info span {
  border-bottom: none;
}

/* line 941, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .login-info a span {
  color: #444 !important;
}

/* line 944, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav > ul > li {
  background-color: #f2f2f2;
  background-image: -moz-linear-gradient(top, #f9f9f9, #f2f2f2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f2f2f2));
  background-image: -webkit-linear-gradient(top, #f9f9f9, #f2f2f2);
  background-image: -o-linear-gradient(top, #f9f9f9, #f2f2f2);
  background-image: linear-gradient(to bottom, #f9f9f9, #f2f2f2);
  border-bottom: 1px solid #DFDFDF;
}

/* line 953, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav > ul > li > a {
  padding: 12px 10px 12px 11px;
  font-size: 13px;
}

/* line 957, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav > ul > li > a b {
  top: 12px;
}

/* line 960, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav > ul > li > a > i {
  color: #4D8BA5;
  font-size: 20px;
}

/* line 964, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav > ul > li.active > a:before {
  top: 10px !important;
}

/* line 967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav > ul > li.open {
  border-left: 4px solid #4D8BA5;
}

/* line 970, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav > ul > li.open > a {
  padding-left: 7px;
}

/* line 973, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav > ul > li.open ul li > a {
  padding-left: 38px;
}

/* line 976, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav > ul > li.open > ul > li > a {
  padding-left: 38px;
}

/* line 979, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav ul li.active > a:before {
  top: 6px;
  color: #bbb;
}

/* line 983, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav ul li.active > a {
  font-weight: bold;
}

/* line 986, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav ul ul {
  background: none;
}

/* line 989, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav ul ul li > a {
  font-size: 13px;
}

/* line 992, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav ul li a:hover {
  background: rgba(0, 0, 0, 0.05) !important;
}

/* line 995, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .superbox-list.active:before {
  color: #3D3B39;
}

/* line 998, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .active + .ajax-dropdown {
  -webkit-box-shadow: 1px 14px 16px rgba(61, 35, 14, 0.55);
  box-shadow: 1px 14px 16px rgba(61, 35, 14, 0.55);
}

/* line 1002, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .dropdown-menu {
  border-radius: 0;
  border-bottom: 2px solid #ADADAD;
  background: #FDDFB3;
}

/* line 1007, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .dropdown-menu > li > a {
  color: #4E361B;
}

/* line 1010, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .dropdown-menu .divider {
  background-color: #EBC7A6;
}

/* line 1013, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .dropdown-menu-large .dropdown-header {
  color: #5C391E;
}

/* line 1016, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .has-warning .form-control {
  border-color: #c09853 !important;
}

/* line 1019, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .has-error .form-control {
  border-color: #b94a48 !important;
}

/* line 1022, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .has-success .form-control {
  border-color: #468847 !important;
}

/* line 1025, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 #shortcut {
  background-color: rgba(25, 16, 6, 0.85);
}

/* line 1028, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .ui-chatbox-titlebar {
  background-color: #66605B !important;
}

/* line 1031, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .ui-chatbox-titlebar.ui-state-focus {
  background-color: #4B433C !important;
}

/* line 1034, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 #ribbon .breadcrumb,
.smart-style-3 #ribbon .breadcrumb a {
  color: #7C7C7C !important;
}

/* line 1038, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 #ribbon .breadcrumb li:last-child,
.smart-style-3 #ribbon .breadcrumb > .active {
  color: #5F5F5F;
}

/* line 1042, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.fixed-ribbon #ribbon {
  box-shadow: 0 0.0625em 0.3125em rgba(0, 0, 0, 0.35);
}

/* line 1045, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .btn-header > :first-child > a,
.smart-style-3 #logo-group span#activity {
  background-color: #DD7C37;
  background-image: -moz-linear-gradient(top, #dd7c37, #b9662b);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b9662b), to(#b9662b));
  background-image: -webkit-linear-gradient(top, #dd7c37, #b9662b);
  background-image: -o-linear-gradient(top, #dd7c37, #b9662b);
  background-image: linear-gradient(to bottom, #dd7c37, #b9662b);
  color: #fff !important;
  border: 1px solid #f09d61;
  text-shadow: #985813 0 -1px;
}

/* line 1057, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .btn-header > :first-child > a:hover,
.smart-style-3 #logo-group span#activity:hover,
.smart-style-3 .btn-header > :first-child > a:active,
.smart-style-3 #logo-group span#activity:active {
  -webkit-box-shadow: inset 1px 1px 0px #985813, inset -1px -1px 0px #985813;
  -moz-box-shadow: inset 1px 1px 0px #985813, inset -1px -1px 0px #985813;
  box-shadow: inset 1px 1px 0px #985813, inset -1px -1px 0px #985813;
  background-color: #dd7a35;
  background-image: -moz-linear-gradient(top, #dd7a35, #984a13);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd7a35), to(#984a13));
  background-image: -webkit-linear-gradient(top, #dd7a35, #984a13);
  background-image: -o-linear-gradient(top, #dd7a35, #984a13);
  background-image: linear-gradient(to bottom, #dd7a35, #984a13);
}

/* line 1071, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .project-selector,
.smart-style-3 .project-context > :first-child,
.smart-style-3 .header-dropdown-list > li > .dropdown-toggle {
  color: #fff;
  text-shadow: #985813 0 -1px;
}

/* line 1077, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav ul li a,
.smart-style-3 nav ul li.open > a,
.smart-style-3 nav ul li.open > a b {
  color: #444 !important;
}

/* line 1082, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 nav > ul ul li::before,
.smart-style-3 nav > ul > li > ul::before {
  border: none;
}

/* line 1086, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .page-footer,
.smart-style-3 .superbox-show {
  background: #3D3B39;
}

/* line 1090, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.minified nav > ul > li {
  border-bottom: 1px solid #E9E4E4;
  border-top: 1px solid #FFFFFF;
}

/* line 1094, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.minified nav > ul > li.open ul li > a {
  padding-left: 14px;
}

/* line 1097, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.minified nav > ul > li > ul,
.smart-style-3.minified nav > ul > li > ul > li > ul > li {
  background-color: rgba(69, 69, 69, 0.9);
}

/* line 1101, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.minified nav ul li a,
.smart-style-3.minified nav ul li.open > a,
.smart-style-3.minified nav ul li.open > a b {
  color: #fff !important;
}

/* line 1106, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .dropdown-menu > .active > a,
.smart-style-3 .dropdown-menu > .active > a:hover,
.smart-style-3 .dropdown-menu > li > a:hover,
.smart-style-3 .dropdown-menu > li > a:focus,
.smart-style-3 .tt-suggestion.tt-is-under-cursor {
  background-color: #EC9519;
  color: #fff;
}

/* line 1114, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .dropdown-menu-large > li ul > li > a:focus,
.smart-style-3 .dropdown-menu-large > li ul > li > a:hover {
  border-radius: 3px;
  background-color: #F1B686;
}

/* line 1119, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 input:not([type]),
.smart-style-3 input[type="color"],
.smart-style-3 input[type="email"],
.smart-style-3 input[type="number"],
.smart-style-3 input[type="password"],
.smart-style-3 input[type="tel"],
.smart-style-3 input[type="url"],
.smart-style-3 input[type="text"],
.smart-style-3 textarea {
  border-top-color: #a3a3a3;
  border-left-color: #a3a3a3;
  border-bottom-color: #ccc;
  border-right-color: #ccc;
  -webkit-box-shadow: inset 0 1px 0 #d6d6d6;
  -moz-box-shadow: inset 0 1px 0 #d6d6d6;
  box-shadow: inset 0 1px 0 #d6d6d6;
  color: #000;
}

/* line 1137, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .select2-container-multi .select2-choices .select2-search-field input,
.smart-style-3 .tt-hint {
  box-shadow: none !important;
  border: none !important;
}

/* line 1142, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3 .bigBox span,
.smart-style-3 .SmallBox span {
  letter-spacing: 0px;
}

/* line 1146, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul ul li > a {
  color: inherit;
}

/* line 1149, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul ul li a {
  padding-left: 10px !important;
  font-size: 13px;
}

/* line 1153, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul ul li:hover > a {
  color: #fff;
}

/* line 1156, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul ul .active > a {
  color: #333 !important;
}

/* line 1159, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul > li > ul {
  left: -2px;
}

/* line 1162, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav > ul > li > a:hover {
  background: #fff !important;
}

/* line 1165, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav > ul > li > a:after {
  color: #8AA1B3 !important;
}

/* line 1168, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top aside {
  background: inherit;
}

/* line 1171, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top aside#left-panel {
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
}

/* line 1177, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top aside#left-panel nav > ul > li {
  border-right: 1px solid #E2E2E2;
  border-left: 1px solid #FFFFFF;
}

/* line 1181, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top aside#left-panel nav > ul > li > a {
  text-shadow: none !important;
  font-size: 13px;
  padding: 10px 9px !important;
  border: none !important;
}

/* line 1187, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top aside#left-panel nav > ul > li:hover {
  background: #fff;
}

/* line 1190, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul ul,
.smart-style-3.menu-on-top nav ul ul ul {
  border-color: #E2E2E2;
}

/* line 1194, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul ul li a:hover,
.smart-style-3.menu-on-top nav ul ul li:hover > a,
.smart-style-3.menu-on-top nav ul ul ul li a:hover {
  background: rgba(0, 0, 0, 0.05);
}

/* line 1199, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul ul li a,
.smart-style-3.menu-on-top nav ul ul ul li a {
  color: #D8DEE5;
}

/* line 1203, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul ul li a:hover,
.smart-style-3.menu-on-top nav ul ul ul li a:hover {
  color: #fff;
}

/* line 1207, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav > ul > li > a:after,
.smart-style-3.menu-on-top nav > ul ul > li a:after,
.smart-style-3.menu-on-top nav ul ul li:hover > a:after,
.smart-style-3.menu-on-top nav > ul ul > li a:hover:after {
  color: inherit;
}

/* line 1213, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul ul li:hover > a:after,
.smart-style-3.menu-on-top nav > ul ul > li a:hover:after {
  color: inherit;
}

/* line 1217, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-3.menu-on-top nav ul ul .active > a:hover,
.smart-style-3.menu-on-top nav ul ul li.active:hover > a {
  color: #333 !important;
}

/*
 * Style 3 Responsive
 */
@media (max-width: 979px) {
  /* line 1225, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-3 #content {
    padding-left: 5px;
    padding-right: 5px;
  }

  /* line 1229, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-3 #ribbon {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    border-radius: 0px;
  }
}
/********************************************************************* Skin-4 *************************************************************/
/* line 1237, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-4 {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

/* line 1240, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 .ribbon-button-alignment {
  display: none;
}

/* line 1243, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.menu-on-top) #left-panel {
  padding-top: 49px;
}

/* line 1246, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 #ribbon {
  position: absolute !important;
  z-index: 1;
  left: 3px;
  top: 30px;
  background: 0 0;
  font-size: 11px;
  font-weight: bold;
}

/* line 1255, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 #header {
  background-image: none;
  background: #fff;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(0, 0, 0, 0.05);
}

/* line 1260, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 #header > :first-child {
  background: #71a06a;
}

/* line 1263, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 .login-info > span {
  border-bottom-color: #000000;
}

/* line 1266, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 .page-title {
  margin: 8px 0 13px;
  font-size: 24px;
}

/* line 1270, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 .page-title > span {
  font-size: 14px;
}

/* line 1273, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 .page-title > i:first-child {
  display: none;
}

/* line 1276, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 #logo-group span#activity {
  background: #5a8354;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #5a8354), color-stop(1, #8fb489));
  background: -ms-linear-gradient(bottom, #5a8354, #8fb489);
  background: -moz-linear-gradient(center bottom, #5a8354 0%, #8fb489 100%);
  background: -o-linear-gradient(#8fb489, #5a8354);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fb489', endColorstr='#5a8354', GradientType=0);
  border-color: #5a8354;
  color: #e8efe7;
}

/* LEFT PANEL */
/* line 1287, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.mobile-view-activated) .login-info {
  display: none;
}

/* line 1290, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.mobile-view-activated) #mobile-profile-img {
  display: inline-block !important;
}

/* line 1293, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 #mobile-profile-img a.userdropdown img {
  margin-left: 3px;
}

/* line 1296, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 #mobile-profile-img > li {
  display: inline-block;
  padding-right: 0px;
  margin-right: -3px;
}

/* line 1301, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 aside {
  background: #3a3f51;
}

/* line 1304, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 aside .minifyme {
  background: #71a06a;
  color: #e8efe7;
}

/* line 1308, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 aside .minifyme:hover {
  background: #8fb489;
  color: #ffffff;
}

/* line 1312, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.menu-on-top) nav ul li.active:not(.open) > a:before,
.smart-style-4:not(.menu-on-top) nav > ul > li.active:not(.open) > a:before {
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAqBAMAAAAt0TTmAAAAHlBMVEUAAAD///////////////////////////////////8kfJuVAAAACnRSTlMABQMJDRIBFhofGayHogAAAOFJREFUKM+F070RgzAMBeBU6QkbuKDnlA1INoCjpWIDzmyA2QC2zVMC6IfcIbrvnjC2xe1v3XuUs4AqoN6gBjMuYOcNqINElHskLqDuflY/fKjgC1VRCZTgu/6isaZpoByU5nYAIqgtRiRhJZp3HKc4AInUynOKQNs8LwlWc3MoNluXNEWsYmxNabdwGDefbRp4YW2rmM1dv8+ue/4+v49MLB37lTMYQdxKclbq/ELfbdaCEOPX2ftA7HRviMHU/SIl1yazUdrZ2MjMUA7gaSn8/IE6ZSHD42Y3oGQH+l+4qg+S/XPD6LV6iwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: left;
  border-left: 4px solid #ffffff;
  left: 0px;
  height: 20px;
  top: 6px;
}

/* line 1323, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 nav > ul > li.active:not(.open) > a:before {
  height: 26px !important;
  top: 7px !important;
}

/* line 1327, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 nav ul li a {
  color: #bbc0cf;
  -webkit-transition: background-color 0.2s ease-in-out 0s;
  transition: background-color 0.2s ease-in-out 0s;
  font-size: 13px;
  padding-top: 12px;
  padding-bottom: 11px;
}

/* line 1335, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 nav > ul > li > a {
  padding-top: 13px;
  padding-bottom: 13px;
}

/* line 1339, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 nav > ul > li > a b {
  top: 11px;
  font-size: 14px;
}

/* line 1343, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 nav > ul ul li a {
  padding-top: 9px;
  padding-bottom: 8px;
}

/* line 1347, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.minified) nav ul ul li > a {
  padding-left: 46px;
}

/* line 1350, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.minified) nav ul ul ul li a {
  padding-left: 69px;
}

/* line 1353, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.minified) nav ul ul ul ul li a {
  padding-left: 92px;
}

/* line 1356, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.minified) nav ul ul ul ul ul li a {
  padding-left: 115px;
}

/* line 1359, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.minified) nav ul ul ul ul ul ul li a {
  padding-left: 138px;
}

/* line 1362, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.minified) nav > ul > li > a > i {
  margin-right: 9px;
}

/* line 1365, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4:not(.menu-on-top) nav ul li a:hover {
  background: #313645;
  color: #ffffff;
}

/* line 1369, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 nav ul li a:active {
  background: #292d39;
  color: #ffffff;
}

/* line 1373, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 nav ul ul,
.smart-style-4 nav ul li.open > a,
.smart-style-4.minified nav ul ul,
.smart-style-4.minified nav li li {
  background: #363a4b;
}

/* line 1379, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 nav > ul > li > ul:before,
.smart-style-4 nav > ul ul li:before {
  border: none;
}

/* line 1383, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 #content > .row:first-child {
  background-color: #f7f7f9;
  margin-top: -10px;
  padding-top: 10px;
  margin-bottom: 13px;
  padding-bottom: 7px;
  border-bottom: 1px solid #d9dbe4;
}

/* unique classes for this skin only */
/* line 1392, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 #smart-fixed-ribbon + span,
.smart-style-4 #ribbon {
  display: none;
}

/* line 1396, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4.fixed-ribbon #content {
  padding-top: 10px;
}

/* pages: gallery */
/* line 1400, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 .superbox-show {
  background: #1e212a;
}

/* line 1403, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 .superbox-list.active:before {
  color: #1e212a;
}

/* line 1406, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-4 .superbox-imageinfo span {
  color: #a7acc0;
}

/*
 * Style 4 Responsive
 */
@media (max-width: 979px) {
  /* line 1413, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-4 #header {
    background: #71a06a;
  }

  /* line 1416, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-4 #hide-menu > :first-child > a {
    border-color: #FFFFFF !important;
  }

  /* line 1419, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-4:not(.menu-on-top) #left-panel {
    margin-top: 0px !important;
  }

  /* line 1422, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-4 #project-selector,
  .smart-style-4 .project-selector,
  .smart-style-4 #project-context > :first-child,
  .smart-style-4 .project-context > :first-child,
  .smart-style-4 .header-dropdown-list > li > .dropdown-toggle,
  .smart-style-4 .btn-header.transparent a {
    color: #fff !important;
    text-shadow: none;
  }
}
/********************************************************************* Skin-5 *************************************************************/
/*
   Insturctions: add the class    "smart-style-5" to the HTML and the BODY tag to get started.

*/
/* line 1437, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 {
  background: url(/assets/glass-ba4b17d4f703c3d7c4b90e772e9a954a281cb19a1e1ff69f986874b5b4ad6e6a.jpg) no-repeat center top fixed;
  background-size: cover;
  color: #fff;
}

/* line 1442, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .btn-header > :first-child > a,
.smart-style-5 #ribbon,
.smart-style-5 #logo-group span#activity,
.smart-style-5 .header-search > input[type=text],
.smart-style-5 #header,
.smart-style-5 .jvectormap-container {
  background: none !important;
}

/* line 1450, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.fixed-header #header {
  background: rgba(0, 0, 0, 0.7) !important;
}

/* line 1453, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.fixed-ribbon #ribbon {
  background: rgba(0, 0, 0, 0.23) !important;
}

/* line 1456, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jarviswidget > header,
.smart-style-5 .login-info,
.smart-style-5 .header-search > input[type=text],
.smart-style-5 .btn-header > :first-child > a,
.smart-style-5 #logo-group span#activity {
  border-color: transparent;
}

/* line 1463, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jarviswidget > header:hover,
.smart-style-5 .login-info:hover,
.smart-style-5 .header-search > input[type=text]:hover,
.smart-style-5 .btn-header > :first-child > a:hover,
.smart-style-5 #logo-group span#activity:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 1472, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jarviswidget > header,
.smart-style-5 .page-title span,
.smart-style-5 #project-context > :first-child,
.smart-style-5 .project-context > :first-child,
.smart-style-5 #logo-group span#activity,
.smart-style-5 #project-selector,
.smart-style-5 .project-selector,
.smart-style-5 a,
.smart-style-5 .bs-example-type .table .info,
.smart-style-5 .highlight,
.smart-style-5 pre,
.smart-style-5 .highlight pre code,
.smart-style-5 code,
.smart-style-5 .smart-form .checkbox input + i:after,
.smart-style-5 .smart-form header,
.smart-style-5 .easy-pie-chart .percent,
.smart-style-5 .tree li span,
.smart-style-5 .dd-handle > span,
.smart-style-5 .irs-grid-text,
.smart-style-5 .irs-max,
.smart-style-5 .irs-min,
.smart-style-5 .irs-grid-pol,
.smart-style-5 .dygraph-axis-label,
.smart-style-5 .h1 .small,
.smart-style-5 .h1 small,
.smart-style-5 .h2 .small,
.smart-style-5 .h2 small,
.smart-style-5 .h3 .small,
.smart-style-5 .h3 small,
.smart-style-5 .h4 .small,
.smart-style-5 .h4 small,
.smart-style-5 .h5 .small,
.smart-style-5 .h5 small,
.smart-style-5 .h6 .small,
.smart-style-5 .h6 small,
.smart-style-5 h1 .small,
.smart-style-5 h1 small,
.smart-style-5 h2 .small,
.smart-style-5 h2 small,
.smart-style-5 h3 .small,
.smart-style-5 h3 small,
.smart-style-5 h4 .small,
.smart-style-5 h4 small,
.smart-style-5 h5 .small,
.smart-style-5 h5 small,
.smart-style-5 h6 .small,
.smart-style-5 h6 small,
.smart-style-5 .todo-group-title,
.smart-style-5 .todo > li > p > :first-child,
.smart-style-5 .todo > li > p > .date,
.smart-style-5 .text-muted,
.smart-style-5 .todo > li > p,
.smart-style-5 .inbox-menu-lg li a,
.smart-style-5 .inbox-data-message > *:first-child span,
.smart-style-5 .inbox-data-message > *:first-child,
.smart-style-5 .responsive-utilities td.is-visible,
.smart-style-5 .close,
.smart-style-5 .close:focus,
.smart-style-5 .close:hover,
.smart-style-5 .jarviswidget header:first-child .nav-tabs li a,
.smart-style-5 .nav-tabs > li > a,
.smart-style-5 .row-seperator-header,
.smart-style-5 .usr-card-content > :first-child,
.smart-style-5 .superbox-imageinfo span,
#extr-page .smart-style-5 h4.paragraph-header,
#extr-page .smart-style-5 h5.about-heading,
.smart-style-5 .pager .disabled > a,
.smart-style-5 .pager .disabled > a:focus,
.smart-style-5 .pager .disabled > a:hover,
.smart-style-5 .pager .disabled > span,
.smart-style-5 .header-search > button,
.smart-style-5 .dropdown-menu > li > a,
.smart-style-5 .notification-body .from,
.smart-style-5 .notification-body time,
.smart-style-5 .ui-widget-content {
  color: #fff;
}

/* line 1549, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .txt-color-blueDark,
.smart-style-5 #ribbon .breadcrumb,
.smart-style-5 #ribbon .breadcrumb a {
  color: #fff !important;
}

/* line 1554, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .open .project-selector,
.smart-style-5 #ribbon .breadcrumb li:last-child,
.smart-style-5 #ribbon .breadcrumb > .active {
  color: #FFD600;
}

/* line 1559, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 a:hover,
.smart-style-5 a:focus {
  color: #FFD600;
  text-decoration: none;
}

/* line 1564, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 #header {
  border-bottom: 1px solid rgba(255, 255, 225, 0.15);
}

/* line 1567, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .login-info > span {
  border-bottom: 1px solid rgba(255, 255, 225, 0.15);
}

/* line 1570, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jarviswidget > header {
  background: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* line 1576, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 aside#left-panel {
  background: rgba(0, 0, 0, 0.43);
}

/* line 1579, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .fc-border-separate thead tr,
.smart-style-5 .table thead tr {
  background: rgba(0, 0, 0, 0.43);
}

/* line 1583, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jarviswidget > div {
  background: rgba(0, 0, 0, 0.18) !important;
  border-color: rgba(0, 0, 0, 0.13) !important;
}

/* line 1587, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .highlight {
  border-color: rgba(255, 255, 225, 0.15);
  background: rgba(255, 255, 225, 0.43);
}

/* line 1591, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 pre {
  background: rgba(255, 255, 255, 0.13);
}

/* line 1594, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .highlight pre code,
.smart-style-5 code {
  background: rgba(0, 0, 0, 0.13);
  border-color: transparent;
}

/* line 1599, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .well,
.smart-style-5 .bs-example {
  background: rgba(255, 255, 255, 0.23);
  border-color: transparent;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.43);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.43);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.43);
}

/* ALERTS*/
/* line 1608, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .alert {
  -webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 1613, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .alert-info {
  background: rgba(174, 207, 233, 0.43);
  color: #E7F1FF;
}

/* line 1617, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .alert-success {
  border-color: rgba(132, 233, 177, 0.5);
  color: #ffffff;
  background-color: rgba(120, 201, 156, 0.5);
}

/* line 1622, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .alert-warning {
  border-color: rgba(255, 242, 200, 0.4);
  color: #ffffff;
  background-color: rgba(255, 242, 200, 0.4);
}

/* line 1627, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.alert-warning a {
  color: #333;
}

/* line 1630, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .alert-danger {
  border-color: #953b39;
  color: #ffffff;
  background-color: rgba(194, 101, 101, 0.7);
}

/* line 1635, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 hr {
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 1638, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .header-search > input[type=text],
.smart-style-5 .btn-header > :first-child > a {
  color: #fff;
  background: rgba(0, 0, 0, 0.1) !important;
}

/* line 1643, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bs-example-type .table td,
.smart-style-5 .table-bordered,
.smart-style-5 .table-bordered > tbody > tr > td,
.smart-style-5 .table-bordered > tbody > tr > th,
.smart-style-5 .table-bordered > tfoot > tr > td,
.smart-style-5 .table-bordered > tfoot > tr > th,
.smart-style-5 .table-bordered > thead > tr > td,
.smart-style-5 .table-bordered > thead > tr > th {
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 1653, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bs-example {
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 1656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 ::-webkit-input-placeholder,
.smart-style-5 ::-moz-placeholder,
.smart-style-5 :-moz-placeholder,
.smart-style-5 :-webkit-placeholder,
.smart-style-5 :placeholder,
.smart-style-5 :-moz-placeholder,
.smart-style-5 nav ul li.active > a:before,
.smart-style-5.menu-on-top nav ul ul li a,
.smart-style-5.menu-on-top nav ul ul ul li a {
  color: #fff;
}

/* line 1667, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .page-footer {
  background: rgba(0, 0, 0, 0.33);
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 1671, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 nav ul ul {
  background: rgba(0, 0, 0, 0.23);
}

/* line 1674, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 nav ul .active > a {
  color: #FFD600 !important;
}

/* line 1677, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.menu-on-top aside#left-panel nav > ul > li {
  border-right-color: rgba(255, 255, 225, 0.15);
  border-left-color: transparent;
}

/* line 1681, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.menu-on-top aside#left-panel nav > ul > li:first-child {
  border-left-color: rgba(255, 255, 225, 0.15);
}

/* line 1684, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.menu-on-top aside#left-panel nav > ul > li:hover > a {
  background: #000;
  border-left-color: transparent;
  border-right-color: transparent;
  color: #FFD600 !important;
}

/* line 1690, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.menu-on-top nav ul ul li a:hover,
.smart-style-5.menu-on-top nav ul ul ul li a:hover {
  color: #FFD600;
}

/* line 1694, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .menu-on-top nav ul ul ul li a:hover {
  color: #FFD600;
}

/* line 1697, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.menu-on-top nav ul ul li:hover > a:after,
.smart-style-5.menu-on-top nav > ul ul > li a:after,
.smart-style-5.menu-on-top nav > ul ul > li a:hover:after,
.smart-style-5.menu-on-top nav > ul > li > a:after {
  color: #fff;
}

/* line 1703, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ajax-dropdown {
  background: rgba(0, 0, 0, 0.43);
}

/* line 1706, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ajax-dropdown:after,
.smart-style-5 .ajax-dropdown:before {
  border-bottom-color: rgba(255, 255, 225, 0.15);
}

/* line 1710, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ajax-dropdown .fa-4x.fa-border {
  color: rgba(170, 241, 219, 0.9);
  border-color: rgba(0, 255, 224, 0.3);
}

/* line 1714, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .notification-body .msg-body,
.smart-style-5 .notification-body .subject {
  color: rgba(255, 255, 255, 0.7);
}

/* line 1718, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .notification-body .unread {
  background-color: rgba(169, 255, 241, 0.2);
}

/* line 1721, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .notification-body > li {
  border-bottom: 1px dashed rgba(255, 255, 255, 0.3);
}

/* line 1724, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dropdown-menu {
  background: rgba(0, 0, 0, 0.63);
}

/* line 1727, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dropdown-menu .divider {
  background: rgba(255, 255, 225, 0.15);
}

/* line 1730, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .btn-default,
.smart-style-5 .btn-default.active,
.smart-style-5 .btn-default:active,
.smart-style-5 .btn-default:focus,
.smart-style-5 .btn-default:hover,
.smart-style-5 .open > .dropdown-toggle.btn-default {
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  border-color: transparent;
}

/* line 1740, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ajax-notifications {
  background: none;
}

/* line 1743, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table-responsive {
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 1746, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dropdown-menu > li > a {
  color: #fff !important;
}

/* line 1749, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .form-control,
.smart-style-5 .input-group-addon,
.smart-style-5 .smart-form .input input,
.smart-style-5 .smart-form .select select,
.smart-style-5 .smart-form .textarea textarea,
.smart-style-5 .bootstrap-tagsinput,
.smart-style-5 .select2-container-multi .select2-choices,
.smart-style-5 .select2-container .select2-choice .select2-arrow,
.smart-style-5 .select2-container .select2-choice {
  background: rgba(255, 255, 255, 0.2);
  border-color: rgba(255, 255, 255, 0.4);
  color: #FFF;
}

/* line 1762, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .select2-dropdown-open .select2-arrow {
  background: rgba(0, 0, 0, 0.2) !important;
  border-color: rgba(0, 0, 0, 0.4) !important;
}

/* line 1766, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .note,
.smart-style-5 .form header,
.smart-style-5 legend {
  color: #fff;
  -webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 1774, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .form-actions {
  background: rgba(0, 0, 0, 0.43);
}

/* line 1777, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 label input[type=checkbox].checkbox + span:before,
.smart-style-5 label input[type=radio].radiobox + span:before {
  background: rgba(0, 0, 0, 0.43);
}

/* line 1781, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form.widget-body-toolbar,
.smart-style-5 .widget-body-toolbar {
  background: rgba(0, 0, 0, 0.43);
}

/* line 1785, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .label {
  color: #ffffff;
}

/* line 1788, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jarviswidget .fc-header-title h2 {
  text-shadow: none;
}

/* line 1791, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dropzone,
.smart-style-5 td.fc-other-month {
  background-color: rgba(72, 112, 85, 0.23);
}

/* line 1795, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-widget-content,
.smart-style-5 .popover {
  background: rgba(0, 0, 0, 0.8);
  border-color: rgba(0, 0, 0, 0.4);
}

/* line 1800, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-datepicker {
  background: rgba(0, 0, 0, 0.8) !important;
}

/* line 1803, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .editable + .popover {
  background: rgba(20, 114, 88, 0.8);
  border-color: rgba(0, 0, 0, 0.4);
}

/* line 1807, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-widget-content {
  background: rgba(0, 0, 0, 0.1);
}

/* line 1810, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 tr.ui-widget-content {
  background: rgba(255, 255, 225, 0.15);
}

/* line 1813, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-spinner {
  background: none;
  border-color: rgba(0, 0, 0, 0.4);
}

/* line 1817, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bootstrapWizard li .title {
  color: #000;
}

/* line 1820, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dropzone .dz-preview,
.smart-style-5 .dropzone-previews .dz-preview {
  color: #000;
}

/* line 1824, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .tree li:after,
.smart-style-5 .tree li span,
.smart-style-5 .tree li:before {
  border-color: #fff;
}

/* line 1829, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 label input[type=radio][disabled].radiobox + span,
.smart-style-5 label input[type=radio][disabled].radiobox:checked + span,
.smart-style-5 label:hover input[type=radio][disabled].radiobox:checked + span:before {
  color: rgba(255, 255, 255, 0.7);
}

/* line 1834, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table,
.smart-style-5 .ui-jqgrid .ui-jqgrid-bdiv {
  background: none;
}

/* line 1838, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-jqgrid .ui-jqgrid-pager,
.smart-style-5 .ui-jqgrid .ui-jqgrid-titlebar {
  border-color: rgba(255, 255, 225, 0.15);
  background-color: rgba(0, 0, 0, 0.23);
}

/* line 1843, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-jqgrid {
  border-color: rgba(255, 255, 225, 0.15) !important;
}

/* line 1846, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-jqgrid .ui-pg-input,
.smart-style-5 .ui-jqgrid .ui-pg-selbox {
  color: #000;
}

/* line 1850, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-state-focus,
.smart-style-5 .ui-state-hover,
.smart-style-5 .ui-widget-content .ui-state-focus,
.smart-style-5 .ui-widget-content .ui-state-hover,
.smart-style-5 .ui-widget-header .ui-state-focus,
.smart-style-5 .ui-widget-header .ui-state-hover {
  background: none;
}

/* line 1858, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .arrow-box-up-right:after {
  border-color: transparent;
}

/* line 1861, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .arrow-box-up-right:before {
  border-bottom-color: rgba(0, 0, 0, 0.63);
}

/* line 1864, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-tabs .ui-tabs-nav {
  background: rgba(0, 0, 0, 0.43);
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 1868, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-tabs {
  background: none;
}

/* line 1871, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-tabs-panel {
  background: none;
  border-color: rgba(255, 255, 255, 0.15);
}

/* line 1875, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .popover.bottom > .arrow,
.smart-style-5 .popover.top > .arrow,
.smart-style-5 .popover.left > .arrow,
.smart-style-5 .popover.right > .arrow {
  border-color: transparent;
}

/* line 1881, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .popover.right > .arrow:after {
  border-right-color: rgba(0, 0, 0, 0.8);
  left: 0px;
}

/* line 1885, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .popover.bottom > .arrow:after {
  border-bottom-color: rgba(0, 0, 0, 0.8);
  top: 0px;
}

/* line 1889, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .popover.top > .arrow:after {
  border-top-color: rgba(0, 0, 0, 0.8);
  bottom: 0px;
}

/* line 1893, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .popover.left > .arrow:after {
  border-left-color: rgba(0, 0, 0, 0.8);
  right: 0px;
}

/* line 1897, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .popover-title {
  background-color: rgba(247, 247, 247, 0.3);
  border-bottom: 1px solid rgba(247, 247, 247, 0.3);
}

/* line 1901, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-chatbox-input-focus {
  color: #000;
}

/* line 1904, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dt-toolbar,
.smart-style-5 table.dataTable thead .sorting_asc,
.smart-style-5 table.dataTable thead .sorting_desc {
  background-color: rgba(0, 0, 0, 0.43);
}

/* line 1909, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dt-toolbar {
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 1912, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table-striped > tbody > tr:nth-child(odd),
.smart-style-5 .table-hover > tbody > tr:hover {
  background-color: transparent !important;
}

/* line 1916, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dt-toolbar-footer,
.smart-style-5 .table-striped > tbody > tr:nth-child(odd) > th,
.smart-style-5 .table-hover > tbody > tr:hover > td,
.smart-style-5 .table-hover > tbody > tr:hover > th {
  background: rgba(0, 0, 0, 0.43);
}

/* line 1922, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table-striped > tbody > tr:nth-child(odd) > td {
  background: rgba(0, 0, 0, 0.13);
}

/* line 1925, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dt-toolbar-footer {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 1931, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jarviswidget-color-blueDark > header {
  border-color: rgba(255, 255, 225, 0.15) !important;
}

/* line 1934, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .pagination > li > a,
.smart-style-5 .pagination > li > span {
  background: rgba(0, 0, 0, 0.43);
  border-color: rgba(255, 255, 225, 0.15);
  color: #fff;
}

/* line 1940, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .pagination > .disabled > a,
.smart-style-5 .pagination > .disabled > a:focus,
.smart-style-5 .pagination > .disabled > a:hover,
.smart-style-5 .pagination > .disabled > span,
.smart-style-5 .pagination > .disabled > span:focus,
.smart-style-5 .pagination > .disabled > span:hover {
  background: rgba(0, 0, 0, 0.43);
  border-color: rgba(255, 255, 225, 0.15);
  color: #cccccc;
}

/* line 1950, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .pagination > .active > a,
.smart-style-5 .pagination > .active > a:focus,
.smart-style-5 .pagination > .active > a:hover,
.smart-style-5 .pagination > .active > span,
.smart-style-5 .pagination > .active > span:focus,
.smart-style-5 .pagination > .active > span:hover .pagination > .active > a {
  color: #FFD600;
  border-color: rgba(255, 255, 225, 0.15);
  background: rgba(0, 0, 0, 0.63);
}

/* line 1960, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 div.DTTT .btn {
  color: #fff !important;
}

/* line 1963, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 button.ColVis_Button,
.smart-style-5 ul.ColVis_collection li {
  background: rgba(0, 0, 0, 0.43);
}

/* line 1967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-white {
  background: rgba(0, 0, 0, 0.43) !important;
}

/* line 1970, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dygraph-legend {
  background: none !important;
}

/* line 1973, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
#extr-page .smart-style-5 #main {
  background: none;
}

/* line 1976, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
#extr-page .smart-style-5 #header {
  background: rgba(0, 0, 0, 0.43) !important;
  border-color: rgba(255, 255, 225, 0.15) !important;
}

/* line 1980, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .client-form header,
.smart-style-5 .client-form footer {
  background: rgba(0, 0, 0, 0.63);
  color: #fff;
}

/* line 1985, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form fieldset {
  background: rgba(255, 255, 255, 0.03);
}

/* line 1988, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .timeline-seperator > :first-child {
  background: rgba(0, 0, 0, 0.43);
  color: #fff;
}

/* line 1992, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form footer {
  background: rgba(0, 0, 0, 0.43);
}

/* line 1995, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .rating,
.smart-style-5 .smart-form .toggle,
.smart-style-5 .smart-form .checkbox,
.smart-style-5 .smart-form .radio {
  color: #fff;
  -webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 2004, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-datepicker .ui-datepicker-header {
  background-color: rgba(255, 255, 225, 0.15);
}

/* line 2007, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table-forum thead tr th {
  border-bottom-color: rgba(255, 255, 225, 0.15);
}

/* line 2010, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table > tbody > tr > td,
.smart-style-5 .table > tbody > tr > th,
.smart-style-5 .table > tfoot > tr > td,
.smart-style-5 .table > tfoot > tr > th,
.smart-style-5 .table > thead > tr > td,
.smart-style-5 .table > thead > tr > th {
  border-top-color: rgba(255, 255, 225, 0.07);
}

/* line 2018, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .note-editor .note-toolbar {
  background: rgba(0, 0, 0, 0.43);
  border-bottom-color: rgba(255, 255, 225, 0.15);
}

/* line 2022, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .note-editor,
.smart-style-5 .md-editor > textarea {
  border-color: rgba(255, 255, 225, 0.15);
  background: rgba(255, 255, 225, 0.15);
}

/* line 2027, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .note-editor .note-editable:focus,
.smart-style-5 .md-editor > textarea:focus {
  background: rgba(255, 255, 225, 0.05);
}

/* line 2031, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .superbox-show {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2034, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .superbox-list.active:before {
  color: rgba(0, 0, 0, 0.43);
}

/* line 2037, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .progress {
  background: rgba(0, 0, 0, 0.13);
  -webkit-box-shadow: 0 0 0 1px rgba(255, 255, 225, 0.15) inset;
  -moz-box-shadow: 0 0 0 1px rgba(255, 255, 225, 0.15) inset;
  box-shadow: 0 0 0 1px rgba(255, 255, 225, 0.15) inset;
}

/* line 2043, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .nav > li > a:focus,
.smart-style-5 .nav > li > a:hover {
  background: rgba(0, 0, 0, 0.63);
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 2048, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .nav-tabs > li.active > a,
.smart-style-5 .nav-tabs > li.active > a:focus,
.smart-style-5 .nav-tabs > li.active > a:hover,
.smart-style-5 .nav-tabs.bordered {
  background: rgba(0, 0, 0, 0.43);
  color: #fff;
  border-color: rgba(255, 255, 225, 0.15) !important;
}

/* line 2056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .nav-tabs > li.active > a {
  -webkit-box-shadow: 0 -2px 0 #ccf0ff;
  -moz-box-shadow: 0 -2px 0 #ccf0ff;
  box-shadow: 0 -2px 0 #ccf0ff;
}

/* line 2061, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .nav-tabs.bordered + .tab-content {
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 2064, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .tabs-left > .nav-pills,
.smart-style-5 .tabs-left > .nav-tabs {
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 2068, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .tabs-right > .nav-tabs {
  border-left-color: rgba(255, 255, 225, 0.15);
}

/* line 2071, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jarviswidget header .nav-tabs > li.active > a,
.smart-style-5 .jarviswidget header .nav-tabs > li.active > a:focus,
.smart-style-5 .jarviswidget header .nav-tabs > li.active > a:hover {
  background: rgba(0, 0, 0, 0.43);
  color: #fff;
}

/* line 2077, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-accordion-default .panel-default {
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 2080, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-accordion-default .panel-default > .panel-heading {
  background: none;
}

/* line 2083, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .panel {
  background: none;
}

/* line 2086, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgba(255, 255, 225, 0.15);
}

/* line 2089, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jumbotron {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2092, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .pagination.pagination-alt > li:first-child > a {
  padding-left: 12px;
}

/* line 2095, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .pager li > a,
.smart-style-5 .pager li > span {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2099, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .pager .disabled > a,
.smart-style-5 .pager .disabled > a:focus,
.smart-style-5 .pager .disabled > a:hover,
.smart-style-5 .pager .disabled > span {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2105, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .modal-content {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2108, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .modal-header {
  border-bottom-color: rgba(255, 255, 225, 0.15);
}

/* line 2111, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .modal-footer {
  border-top-color: rgba(255, 255, 225, 0.15);
}

/* line 2114, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bs-glyphicons li {
  border-color: rgba(255, 255, 225, 0.15) !important;
}

/* line 2117, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .responsive-utilities td.is-hidden {
  background: rgba(0, 0, 0, 0.43) !important;
  color: #fff;
}

/* line 2121, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .inbox-body.no-content-padding {
  background: none;
}

/* line 2124, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .inbox-body .table-wrap,
.smart-style-5 .inbox-side-bar,
.smart-style-5 .inbox-nav-bar {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2129, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .txt-color-darken {
  color: #fff !important;
}

/* line 2132, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .inbox-menu-lg li a:hover {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2135, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .inbox-menu-lg li.active a {
  background: rgba(0, 0, 0, 0.43);
  border-bottom-color: rgba(255, 255, 225, 0.15);
}

/* line 2139, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .fill-a,
.smart-style-5 .fill-b {
  background: transparent;
}

/* line 2143, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 #heat-fill {
  left: 20px;
}

/* line 2146, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .fill-a {
  top: -11px;
  left: -10px;
}

/* line 2150, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .fill-b {
  top: -11px;
  right: -23px;
}

/* line 2154, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .chat-body {
  background: none;
  border-color: transparent;
}

/* line 2158, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .chat-footer {
  background: rgba(255, 255, 225, 0.15);
}

/* line 2161, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .todo-group-title,
.smart-style-5 .textarea-div,
.smart-style-5 .textarea-controls {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2166, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .typearea textarea {
  background: none;
}

/* line 2169, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .show-stat-microcharts > div {
  border-color: rgba(255, 255, 225, 0.15) !important;
  background: rgba(0, 255, 255, 0.1) !important;
}

/* line 2173, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form.widget-body-toolbar,
.smart-style-5 .widget-body-toolbar,
.smart-style-5 .todo > li,
.smart-style-5 .todo > li > p,
.smart-style-5 .todo > li > :first-child,
.smart-style-5 .todo-group-title,
.smart-style-5 .typearea,
.smart-style-5 .textarea-div,
.smart-style-5 .textarea-controls,
.smart-style-5 .fc-widget-content,
.smart-style-5 .fc-widget-header {
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 2186, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table > thead > tr > th {
  border-bottom-color: rgba(255, 255, 225, 0.25);
}

/* line 2189, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table-bordered,
.smart-style-5 .table-bordered > tbody > tr > td,
.smart-style-5 .table-bordered > tbody > tr > th,
.smart-style-5 .table-bordered > tfoot > tr > td,
.smart-style-5 .table-bordered > tfoot > tr > th,
.smart-style-5 .table-bordered > thead > tr > td,
.smart-style-5 .table-bordered > thead > tr > th {
  border-color: rgba(255, 255, 225, 0.15);
}

/* line 2198, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-jqgrid .ui-jqgrid-titlebar {
  background: rgba(0, 0, 0, 0.23);
}

/* line 2201, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-jqgrid .ui-jqgrid-htable th {
  background: none;
}

/* line 2204, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-jqgrid .ui-state-hover td {
  background: rgba(255, 255, 225, 0.15) !important;
}

/* line 2207, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-accordion .ui-accordion-header {
  background: rgba(0, 0, 0, 0.43);
  color: #fff;
}

/* line 2211, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-menu .ui-state-disabled {
  color: #fff !important;
}

/* line 2214, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-accordion-content {
  background: none;
}

/* line 2217, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-dialog .ui-dialog-title {
  color: #fff;
  background: none;
}

/* line 2221, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-dialog .ui-dialog-titlebar {
  border-bottom-color: rgba(255, 255, 255, 0.15);
  color: #fff;
  background: none;
}

/* line 2226, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-dialog .ui-dialog-buttonpane {
  border-top-color: rgba(255, 255, 255, 0.15);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
}

/* line 2232, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-dialog-buttonpane,
.smart-style-5 .ui-dialog-content {
  background: none;
}

/* line 2236, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-dialog {
  background: url(/assets/glass-ba4b17d4f703c3d7c4b90e772e9a954a281cb19a1e1ff69f986874b5b4ad6e6a.jpg) no-repeat;
}

/* line 2239, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .slider-track {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2242, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-tabs .ui-tabs-nav li a:hover {
  border-bottom: none;
}

/* line 2245, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-tabs .ui-tabs-nav li a:hover,
.smart-style-5 .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
  background: rgba(0, 0, 0, 0.43);
  color: #fff;
  border-color: rgba(255, 255, 255, 0.15);
  -webkit-box-shadow: 0 -2px 0 #ccf0ff;
  -moz-box-shadow: 0 -2px 0 #ccf0ff;
  box-shadow: 0 -2px 0 #ccf0ff;
}

/* line 2254, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-accordion .ui-accordion-header,
.smart-style-5 .ui-accordion .ui-accordion-content {
  border-color: rgba(255, 255, 255, 0.15) !important;
}

/* line 2258, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-accordion-header-active + .ui-accordion-content {
  border-top-color: transparent;
}

/* line 2261, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-tabs .ui-tabs-nav li.ui-tabs-active:hover,
.smart-style-5 .ui-tabs .ui-tabs-nav li a {
  background: none;
  color: #fff;
  border-color: transparent;
}

/* line 2267, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-tabs .ui-state-default,
.smart-style-5 .ui-tabs .ui-widget-content .smart-style-5 .ui-tabs .ui-state-default,
.smart-style-5 .ui-tabs .ui-widget-header .ui-state-default {
  background: none;
  margin: 0;
}

/* line 2273, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .lockscreen .logo + div {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2276, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .chart text {
  fill: #fff;
}

/* line 2279, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .dd3-content,
.smart-style-5 .dd-handle {
  background: rgba(0, 0, 0, 0.43);
  border-color: rgba(255, 255, 225, 0.15);
  color: #fff;
}

/* line 2285, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .widget-footer,
.smart-style-5 .md-editor .md-footer,
.smart-style-5 .md-editor > .md-header {
  background: rgba(0, 0, 0, 0.43);
  border-bottom-color: rgba(255, 255, 225, 0.15);
}

/* line 2291, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .widget-footer {
  border-top: 1px solid rgba(255, 255, 225, 0.15);
}

/* line 2294, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .noUi-target[disabled] .noUi-base {
  background: rgba(26, 26, 26, 0.43);
}

/* line 2297, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .noUi-background,
.smart-style-5 .irs-line {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2301, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .select2-search input {
  border: 1px solid rgba(255, 255, 255, 0.2);
  background: rgba(29, 29, 29, 0.9);
  color: #ffffff;
}

/* line 2306, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .select2-results .select2-no-results,
.smart-style-5 .select2-results .select2-searching,
.smart-style-5 .select2-results .select2-selection-limit {
  background: transparent;
}

/* line 2311, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .select2-drop {
  border-color: rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.8);
  color: #ffffff;
}

/* line 2316, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .select2-search:before {
  color: #e0e0e0 !important;
}

/* line 2319, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .knob[data-fgcolor="#222222"],
.smart-style-5 .select2-container-multi .select2-choices .select2-search-field input {
  color: #fff !important;
}

/* line 2323, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .select2-dropdown-open .select2-choice {
  border: 1px solid #000000;
  background: rgba(0, 0, 0, 0.9);
  box-shadow: none !important;
}

/* line 2328, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .profile-message li.message.message-reply,
.smart-style-5 .price-features {
  background: rgba(0, 0, 0, 0.43);
}

/* line 2332, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .panel-footer {
  background: rgba(0, 0, 0, 0.63);
  border-top-color: rgba(255, 255, 225, 0.15);
}

/* line 2336, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .pricing-big .panel-footer {
  background: rgba(0, 0, 0, 0.63) !important;
}

/* line 2339, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table > tbody > tr.active > td,
.smart-style-5 .table > tbody > tr.active > th,
.smart-style-5 .table > tbody > tr > td.active,
.smart-style-5 .table > tbody > tr > th.active,
.smart-style-5 .table > tfoot > tr.active > td,
.smart-style-5 .table > tfoot > tr.active > th,
.smart-style-5 .table > tfoot > tr > td.active,
.smart-style-5 .table > tfoot > tr > th.active,
.smart-style-5 .table > thead > tr.active > td,
.smart-style-5 .table > thead > tr.active > th,
.smart-style-5 .table > thead > tr > td.active,
.smart-style-5 .table > thead > tr > th.active {
  background: rgba(255, 255, 225, 0.15);
}

/* line 2353, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table > tbody > tr.success > td,
.smart-style-5 .table > tbody > tr.danger > td,
.smart-style-5 .table > tbody > tr.info > td,
.smart-style-5 .table > tbody > tr.warning > td {
  color: #000;
}

/* line 2359, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-timeline-list > li:hover {
  background: rgba(0, 0, 0, 0.43);
}

/* jvector map buttons */
/* line 2363, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jvectormap-zoomin,
.smart-style-5 .jvectormap-zoomout {
  background: rgba(0, 0, 0, 0.3) !important;
  border: 1px solid rgba(0, 0, 0, 0.3);
}

/* line 2368, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .text-primary {
  color: #E2F2FF;
}

/* line 2371, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .text-success {
  color: #90FF92;
}

/* Widgets */
/* css switch */
/* line 2376, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .onoffswitch-switch {
  border-color: transparent;
}

/* adjustments */
/* line 2380, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 #shortcut {
  background-color: rgba(27, 16, 43, 0.75);
}

/* line 2383, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.minified nav > ul > li {
  border-bottom: 1px solid rgba(2, 8, 9, 0.33);
  border-top: 1px solid rgba(255, 255, 255, 0.23);
}

/* line 2387, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .minifyme {
  background: rgba(77, 209, 172, 0.5);
  color: rgba(255, 255, 255, 0.7);
}

/* line 2391, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .minifyme:hover {
  background: rgba(77, 209, 172, 0.7);
  color: #ffffff;
}

/* line 2395, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.minified nav > ul > li > ul {
  border: 1px solid rgba(255, 255, 255, 0.4);
  background: rgba(0, 0, 0, 0.8);
  margin-top: 0px;
  padding: 0px;
}

/* line 2401, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.minified nav > ul > li > ul > li,
.smart-style-5.minified nav > ul > li > ul > li > ul > li {
  background: transparent;
}

/* line 2405, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 [class^="txt-color-"],
.smart-style-5 [class*=" txt-color-"],
.smart-style-5 #sparks li h5,
.smart-style-5 #project-context > :first-child,
.smart-style-5 .project-context > :first-child,
.smart-style-5 .bootstrap-duallistbox-container label,
.smart-style-5 .form header,
.smart-style-5 .inbox-side-bar h6,
.smart-style-5 .ajax-notifications > .alert.alert-transparent {
  color: #fff !important;
  -webkit-text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
}

/* jarvis widgets */
/* line 2420, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-green,
.smart-style-5 .jarviswidget-color-green > header {
  background: rgba(144, 255, 146, 0.5) !important;
  border-color: rgba(144, 255, 146, 0.5) !important;
  color: #ffffff;
}

/* line 2426, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-greenLight,
.smart-style-5 .jarviswidget-color-greenLight > header {
  border-color: rgba(127, 207, 113, 0.5) !important;
  background: rgba(127, 207, 113, 0.5) !important;
  color: #ffffff;
}

/* line 2432, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-greenDark,
.smart-style-5 .jarviswidget-color-greenDark > header {
  border-color: rgba(135, 233, 117, 0.5) !important;
  background: rgba(135, 233, 117, 0.5) !important;
  color: #ffffff;
}

/* line 2438, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-purple,
.smart-style-5 .jarviswidget-color-purple > header {
  border-color: rgba(98, 57, 149, 0.43) !important;
  background: rgba(122, 72, 185, 0.43) !important;
  color: #ffffff;
}

/* line 2444, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-magenta,
.smart-style-5 .jarviswidget-color-magenta > header {
  border-color: rgba(76, 38, 78, 0.43) !important;
  background: rgba(110, 54, 113, 0.43) !important;
  color: #ffffff;
}

/* line 2450, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-pink,
.smart-style-5 .jarviswidget-color-pink > header {
  border-color: rgba(233, 157, 201, 0.43) !important;
  background: rgba(233, 157, 201, 0.43) !important;
  color: #ffffff;
}

/* line 2456, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-pinkDark,
.smart-style-5 .jarviswidget-color-pinkDark > header {
  border-color: rgba(208, 58, 146, 0.43) !important;
  background: rgba(218, 99, 169, 0.43) !important;
  color: #ffffff;
}

/* line 2462, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-blueLight,
.smart-style-5 .jarviswidget-color-blueLight > header {
  border-color: rgba(140, 210, 236, 0.43) !important;
  background: rgba(184, 227, 243, 0.43) !important;
  color: #ffffff;
}

/* line 2468, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jarviswidget-color-blueLight > header > .jarviswidget-ctrls a {
  color: #ffffff !important;
}

/* line 2471, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-teal,
.smart-style-5 .jarviswidget-color-teal > header {
  border-color: rgba(84, 210, 208, 0.83) !important;
  background: rgba(124, 221, 219, 0.83) !important;
  color: #ffffff;
}

/* line 2477, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-blue,
.smart-style-5 .jarviswidget-color-blue > header {
  border-color: rgba(59, 184, 235, 0.43) !important;
  background: rgba(59, 184, 235, 0.43) !important;
  color: #ffffff;
}

/* line 2483, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-blueDark,
.smart-style-5 .jarviswidget-color-blueDark > header {
  border-color: rgba(29, 61, 104, 0.43) !important;
  background: rgba(29, 61, 104, 0.43) !important;
  color: #ffffff;
}

/* line 2489, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-darken,
.smart-style-5 .jarviswidget-color-darken > header {
  border-color: rgba(0, 0, 0, 0.23) !important;
  background: rgba(0, 0, 0, 0.23) !important;
  color: #ffffff;
}

/* line 2495, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-yellow,
.smart-style-5 .jarviswidget-color-yellow > header {
  border-color: rgba(253, 236, 184, 0.43) !important;
  background: rgba(253, 236, 184, 0.43) !important;
  color: #ffffff;
}

/* line 2501, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-orange,
.smart-style-5 .jarviswidget-color-orange > header {
  border-color: rgba(255, 159, 71, 0.43) !important;
  background: rgba(255, 159, 71, 0.43) !important;
  color: #ffffff;
}

/* line 2507, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-orangeDark,
.smart-style-5 .jarviswidget-color-orangeDark > header {
  border-color: rgba(255, 161, 87, 0.43) !important;
  background: rgba(255, 161, 87, 0.43) !important;
  color: #ffffff;
}

/* line 2513, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-red,
.smart-style-5 .jarviswidget-color-red > header {
  border-color: rgba(255, 7, 7, 0.43) !important;
  background: rgba(255, 7, 7, 0.43) !important;
  color: #ffffff;
}

/* line 2519, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-redLight,
.smart-style-5 .jarviswidget-color-redLight > header {
  border-color: rgba(252, 61, 61, 0.43) !important;
  background: rgba(252, 61, 61, 0.43) !important;
  color: #ffffff;
}

/* line 2525, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bg-color-white,
.smart-style-5 .jarviswidget-color-white > header {
  border-color: rgba(255, 255, 255, 0.33) !important;
  background: rgba(255, 255, 255, 0.43) !important;
  color: #000;
}

/* line 2531, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .jarviswidget-color-white > header > .jarviswidget-ctrls a {
  color: #3d3d3d !important;
}

/* line 2534, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 button.ColVis_Button,
.smart-style-5 ul.ColVis_collection li {
  color: #fff !important;
}

/* line 2538, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 ul.ColVis_collection {
  background: rgba(0, 0, 0, 0.5);
}

/* end jarvis widget */
/* dashboard social wall fix*/
/* line 2543, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .status .links {
  background: rgba(255, 255, 255, 0.1);
}

/* buttons */
/* line 2547, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .btn-primary,
.smart-style-5 .btn-primary.active,
.smart-style-5 .btn-primary:active,
.smart-style-5 .btn-primary:focus,
.smart-style-5 .btn-primary:hover,
.smart-style-5 .open > .dropdown-toggle.btn-primary,
.smart-style-5 .bootstrap-tagsinput > span,
.smart-style-5 .select2-container-multi .select2-choices .select2-search-choice {
  border-color: rgba(117, 205, 241, 0.83);
  background: rgba(71, 188, 236, 0.83);
  webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 2561, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .btn-info,
.smart-style-5 .btn-info.active,
.smart-style-5 .btn-info:active,
.smart-style-5 .btn-info:focus,
.smart-style-5 .btn-info:hover,
.smart-style-5 .open > .dropdown-toggle.btn-info {
  border-color: rgba(164, 232, 230, 0.83);
  background: rgba(124, 221, 219, 0.83);
  webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 2573, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .btn-success,
.smart-style-5 .sa-chat-learnmore-btn,
.smart-style-5 .sa-chat-learnmore-btn:active,
.smart-style-5 .sa-chat-learnmore-btn:focus,
.smart-style-5 .sa-chat-learnmore-btn:hover,
.smart-style-5 .btn-success.active,
.smart-style-5 .btn-success:active,
.smart-style-5 .btn-success:focus,
.smart-style-5 .btn-success:hover,
.smart-style-5 .open > .dropdown-toggle.btn-success {
  border-color: rgba(0, 246, 4, 0.83);
  background: rgba(144, 255, 146, 0.5);
  webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 2589, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .btn-warning,
.smart-style-5 .btn-warning.active,
.smart-style-5 .btn-warning:active,
.smart-style-5 .btn-warning:focus,
.smart-style-5 .btn-warning:hover,
.smart-style-5 .open > .dropdown-toggle.btn-warning {
  border-color: rgba(250, 220, 156, 0.83);
  background-color: rgba(245, 206, 122, 0.83);
  webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 2601, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .btn-danger,
.smart-style-5 .btn-danger.active,
.smart-style-5 .btn-danger:active,
.smart-style-5 .btn-danger:focus,
.smart-style-5 .btn-danger:hover,
.smart-style-5 .open > .dropdown-toggle.btn-danger {
  border-color: rgba(217, 20, 44, 0.83);
  background-color: rgba(236, 52, 74, 0.83);
  webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* end buttons */
/* line 2614, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .rating input:checked ~ label {
  color: #7ED5EB;
}

/* line 2617, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .rating input + label:hover,
.smart-style-5 .smart-form .rating input + label:hover ~ label {
  color: #A3EDFF;
}

/* line 2621, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 select:not([multiple]) option,
.smart-style-5 .dt-toolbar option {
  background: #000;
  border-color: rgba(0, 0, 0, 0.4);
  color: #FFF;
}

/* line 2627, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .control-label {
  -webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 2632, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .has-error .checkbox,
.smart-style-5 .has-error .checkbox-inline,
.smart-style-5 .has-error .control-label,
.smart-style-5 .has-error .help-block,
.smart-style-5 .has-error .radio,
.smart-style-5 .has-error .radio-inline,
.smart-style-5 .has-error .form-control-feedback {
  color: #ff7676;
  -webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 2644, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .has-success .checkbox,
.smart-style-5 .has-success .checkbox-inline,
.smart-style-5 .has-success .control-label,
.smart-style-5 .has-success .help-block,
.smart-style-5 .has-success .radio,
.smart-style-5 .has-success .radio-inline,
.smart-style-5 .has-success .form-control-feedback {
  color: #b1f3b2;
  -webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 2656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 label input[type=checkbox].checkbox:checked + span:before {
  color: #d2e8ff;
}

/* line 2659, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 label input[type=checkbox].checkbox.style-2:checked + span:before {
  color: #66665e;
}

/* line 2662, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 label input[type=radio].radiobox + span:before,
.smart-style-5 label input[type=radio].radiobox:checked + span:before {
  color: #d2e8ff !important;
  border-color: #d2e8ff !important;
}

/* line 2667, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 input[type=checkbox].checkbox + span:before {
  color: #FFFFFF;
  border-color: #FFFFFF;
}

/* line 2671, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .form-actions,
.smart-style-5 .smart-form.widget-body-toolbar,
.smart-style-5 .widget-body-toolbar,
.smart-style-5 label input[type=checkbox].checkbox + span:before,
.smart-style-5 label input[type=radio].radiobox + span:before {
  background: rgba(255, 255, 255, 0.23);
  border-color: rgba(255, 255, 255, 0.53);
}

/* line 2679, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .irs-diapason,
.smart-style-5 .noUi-connect {
  background: #FFFFFF;
}

/* line 2683, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .noUi-origin-lower {
  background: rgba(0, 255, 255, 0.8);
}

/* line 2686, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .modal-content,
.smart-style-5 .MessageBoxContainer,
.smart-style-5 .ajax-dropdown,
#extr-page.smart-style-5 {
  background: url(/assets/glass-ba4b17d4f703c3d7c4b90e772e9a954a281cb19a1e1ff69f986874b5b4ad6e6a.jpg) no-repeat 0 0;
  color: #fff;
  background-size: cover;
}

/* line 2694, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
#extr-page body.smart-style-5 {
  background: none !important;
}

/* line 2697, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-chatbox-titlebar {
  background: #2A4F58 !important;
}

/* line 2700, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-chatbox-titlebar.ui-state-focus {
  background: #204149 !important;
}

/* line 2703, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-chatbox .ui-widget-content {
  background: rgba(51, 103, 105, 0.6);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(81, 165, 177, 0.6)), color-stop(1, rgba(68, 85, 139, 0.6)));
  background: -ms-linear-gradient(bottom, rgba(81, 165, 177, 0.6), rgba(68, 85, 139, 0.6));
  background: -moz-linear-gradient(center bottom, rgba(81, 165, 177, 0.6) 0%, rgba(68, 85, 139, 0.6) 100%);
  background: -o-linear-gradient(rgba(68, 85, 139, 0.6), rgba(81, 165, 177, 0.6));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(68, 85, 139, 0.6)', endColorstr='rgba(81, 165, 177, 0.6)', GradientType=0);
}

/* line 2711, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-state-focus + .ui-widget-content {
  background: rgba(51, 103, 105, 0.6);
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(68, 85, 139, 0.9)), color-stop(1, rgba(68, 85, 139, 0.9)));
  background: -ms-linear-gradient(bottom, rgba(68, 85, 139, 0.9), rgba(68, 85, 139, 0.9));
  background: -moz-linear-gradient(center bottom, rgba(68, 85, 139, 0.9) 0%, rgba(68, 85, 139, 0.9) 100%);
  background: -o-linear-gradient(rgba(68, 85, 139, 0.9), rgba(68, 85, 139, 0.9));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(68, 85, 139, 0.9)', endColorstr='rgba(68, 85, 139, 0.9)', GradientType=0);
}

/* line 2719, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-chatbox-content > .alert-msg {
  background: #FFFDD0;
}

/* line 2722, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-chatbox-input {
  background: rgba(29, 96, 117, 0.6);
}

/* line 2725, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-chatbox .ui-widget-content textarea {
  background: rgba(0, 0, 0, 0.23) !important;
  border-color: rgba(0, 0, 0, 0.23) !important;
  color: #fff;
}

/* line 2730, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-chatbox .ui-widget-content textarea:focus {
  background: rgba(0, 0, 0, 0.53) !important;
  border-color: rgba(0, 0, 0, 0.53) !important;
  font-weight: bold;
}

/* line 2735, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .MessageBoxContainer,
.smart-style-5 .fc-widget-content {
  -webkit-text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
  -moz-text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
  text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
}

/* line 2741, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 #jarviswidget-fullscreen-mode .jarviswidget {
  background: url(/assets/glass-ba4b17d4f703c3d7c4b90e772e9a954a281cb19a1e1ff69f986874b5b4ad6e6a.jpg) no-repeat center bottom fixed;
  background-size: cover;
}

/* line 2745, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.hidden-menu aside#left-panel {
  background: rgba(7, 38, 41, 0.83);
}

/* line 2748, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .fc-widget-content {
  border-color: rgba(0, 0, 0, 0.25);
}

/* line 2751, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .fc-grid .fc-day-number {
  padding: 0 4px;
  font-size: 17px;
}

/* line 2755, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .fc-state-highlight {
  background: none;
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -moz-animation: progress-bar-stripes 2s linear infinite;
  -ms-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

/* line 2768, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .inbox-body .table-wrap,
.smart-style-5 .inbox-nav-bar,
.smart-style-5 .inbox-side-bar,
.smart-style-5 .bootstrap-duallistbox-container label,
.smart-style-5 .form header,
.smart-style-5 .notification-body > li > span,
.smart-style-5 .smart-form header {
  background: transparent;
}

/* line 2777, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 #inbox-table.table tbody > tr > td {
  border-color: rgba(255, 255, 225, 0.15) !important;
}

/* line 2780, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 #inbox-table tbody tr:hover,
.smart-style-5 .table-hover > tbody > tr:hover > td {
  background: rgba(0, 255, 225, 0.25);
}

/* line 2784, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .inbox-message {
  background: rgba(0, 0, 0, 0.35);
}

/* line 2787, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table {
  background: rgba(0, 0, 0, 0.15);
}

/* line 2790, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bs-example .table {
  background: transparent;
}

/* line 2793, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .checkbox i,
.smart-style-5 .smart-form .radio i {
  background: rgba(255, 255, 255, 0.2);
  border-color: rgba(255, 255, 255, 0.4) !important;
}

/* line 2798, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .radio input + i:after {
  background: #fff;
}

/* line 2801, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .icon-append,
.smart-style-5 .smart-form .icon-prepend {
  color: #FFFFFF;
  border-color: rgba(255, 255, 255, 0.5);
}

/* line 2806, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .checkbox.state-error i,
.smart-style-5 .smart-form .radio.state-error i,
.smart-style-5 .smart-form .state-error input,
.smart-style-5 .smart-form .state-error select,
.smart-style-5 .smart-form .state-error textarea,
.smart-style-5 .smart-form .toggle.state-error i {
  background: rgba(255, 8, 8, 0.2) !important;
  border-color: #a90329 !important;
}

/* line 2815, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .checkbox.state-success i,
.smart-style-5 .smart-form .radio.state-success i,
.smart-style-5 .smart-form .state-success input,
.smart-style-5 .smart-form .state-success select,
.smart-style-5 .smart-form .state-success textarea,
.smart-style-5 .smart-form .toggle.state-success i {
  background: rgba(98, 248, 98, 0.2) !important;
  border-color: #7dc27d;
}

/* line 2824, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-form .toggle i {
  background: rgba(255, 255, 255, 0.12);
}

/* line 2827, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .toggle i:after {
  color: #ffffff;
}

/* line 2830, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form .toggle i:before {
  background-color: #ffffff;
}

/* line 2833, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .bootstrap-timepicker-widget table td input {
  color: #333;
}

/* line 2836, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.menu-on-top nav > ul > li > a:after {
  color: #90D8CF !important;
}

/* line 2839, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.menu-on-top nav ul ul li a,
.smart-style-5.menu-on-top nav ul ul ul li a {
  color: #ffffff;
}

/* line 2843, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.menu-on-top nav ul ul,
.smart-style-5.menu-on-top nav ul ul ul {
  margin-left: -1px;
  border-bottom-color: #2AB7BD;
  background-color: transparent !important;
  background-image: -moz-linear-gradient(top, #000000, rgba(0, 0, 0, 0.7)) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#000000), to(rgba(0, 0, 0, 0.7))) !important;
  background-image: -webkit-linear-gradient(top, #000000, rgba(0, 0, 0, 0.7)) !important;
  background-image: -o-linear-gradient(top, #000000, rgba(0, 0, 0, 0.7)) !important;
  background-image: linear-gradient(to bottom, #000000, rgba(0, 0, 0, 0.7)) !important;
}

/* line 2854, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5.menu-on-top nav ul ul .active > a {
  color: #FFD600 !important;
}

/* line 2857, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .inbox-info-bar .form-group input,
.smart-style-5 .inbox-info-bar .select2-container-multi .select2-choices {
  border-color: transparent !important;
  background: transparent !important;
}

/* line 2862, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .highlight .inbox-data-message > :first-child,
.smart-style-5 .highlight .inbox-data-message > :first-child > :first-child {
  color: #333 !important;
}

/* line 2866, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .unread td,
.smart-style-5 .table > tbody > tr.warning > td,
.smart-style-5 .table > tbody > tr.warning > th,
.smart-style-5 .table > tbody > tr > td.warning,
.smart-style-5 .table > tbody > tr > th.warning,
.smart-style-5 .table > tfoot > tr.warning > td,
.smart-style-5 .table > tfoot > tr.warning > th,
.smart-style-5 .table > tfoot > tr > td.warning,
.smart-style-5 .table > tfoot > tr > th.warning,
.smart-style-5 .table > thead > tr.warning > td,
.smart-style-5 .table > thead > tr.warning > th,
.smart-style-5 .table > thead > tr > td.warning,
.smart-style-5 .table > thead > tr > th.warning {
  background-color: rgba(255, 214, 0, 0.3) !important;
  color: #ffffff;
}

/* line 2882, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table > tbody > tr.danger > td,
.smart-style-5 .table > tbody > tr.danger > th,
.smart-style-5 .table > tbody > tr > td.danger,
.smart-style-5 .table > tbody > tr > th.danger,
.smart-style-5 .table > tfoot > tr.danger > td,
.smart-style-5 .table > tfoot > tr.danger > th,
.smart-style-5 .table > tfoot > tr > td.danger,
.smart-style-5 .table > tfoot > tr > th.danger,
.smart-style-5 .table > thead > tr.danger > td,
.smart-style-5 .table > thead > tr.danger > th,
.smart-style-5 .table > thead > tr > td.danger,
.smart-style-5 .table > thead > tr > th.danger {
  background-color: rgba(236, 43, 43, 0.5) !important;
  color: #ffffff;
}

/* line 2897, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .table > tbody > tr.success > td,
.smart-style-5 .table > tbody > tr.success > th,
.smart-style-5 .table > tbody > tr > td.success,
.smart-style-5 .table > tbody > tr > th.success,
.smart-style-5 .table > tfoot > tr.success > td,
.smart-style-5 .table > tfoot > tr.success > th,
.smart-style-5 .table > tfoot > tr > td.success,
.smart-style-5 .table > tfoot > tr > th.success,
.smart-style-5 .table > thead > tr.success > td,
.smart-style-5 .table > thead > tr.success > th,
.smart-style-5 .table > thead > tr > td.success,
.smart-style-5 .table > thead > tr > th.success {
  background-color: rgba(106, 228, 56, 0.5) !important;
  color: #ffffff;
}

/* line 2912, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .login-info img,
.smart-style-5 .profile-pic > img,
.smart-style-5 .friends-list img,
.smart-style-5 .notification-body,
.smart-style-5 .inbox-download-list li > :first-child > :first-child > img,
.smart-style-5 .chat-body li.message img,
.smart-style-5 #chat-container #chat-users li a img,
.smart-style-5 .usr-card > img,
.smart-style-5 #shortcut ul li .jarvismetro-tile {
  border-radius: 50% 0 !important;
}

/* line 2923, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .friends-list img {
  outline: none;
}

/* line 2926, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .inbox-download-list li > :first-child:hover {
  background: rgba(255, 255, 255, 0.3);
  border-color: rgba(192, 192, 192, 0.3);
}

/* line 2930, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .inbox-download,
.smart-style-5 .inbox-message {
  border-bottom-color: rgba(255, 255, 255, 0.3);
}

/* line 2934, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .demo > *,
.smart-style-5 .demo legend,
.smart-style-5 .demo [class*=" txt-color-"] {
  color: #333 !important;
  -webkit-text-shadow: none;
  -moz-text-shadow: none;
  text-shadow: none;
}

/* line 2942, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .demo .txt-color-white {
  color: #fff !important;
}

/* line 2945, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .demo .txt-color-darken {
  color: #333 !important;
}

/* line 2948, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .demo label input[type=checkbox].checkbox + span:before,
.smart-style-5 .demo label input[type=radio].radiobox + span:before {
  background-color: #f4f4f4;
}

/* line 2952, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 #hide-menu i {
  color: #ffffff !important;
}

/* line 2955, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 nav > ul ul li::before,
.smart-style-5 nav > ul > li > ul::before {
  border: none !important;
}

/* line 2959, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 nav ul ul li > a:hover,
.smart-style-5 nav ul ul ul li a:hover {
  background-color: rgba(0, 0, 0, 0.3);
}

/* line 2963, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 {
  /*.profile-pic{
        color: #333;
        & small{
            color: #333;
        }
        & + div a:not(.btn),
        & + div .txt-color-darken,
        & + div + div a,
        & + div + div h1 small,
        & + div h1 small,
        & + div .text-muted,
        & + div{
        color: #333 !important;
        }

    }*/
}

/* line 2981, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .smart-form {
  color: #ffffff;
}

/* line 2984, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-jqgrid .ui-jqgrid-title {
  color: #ffffff;
}

/* line 2987, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .ui-state-hover,
.smart-style-5 .ui-widget-content .ui-state-hover,
.smart-style-5 .ui-widget-header .ui-state-hover,
.smart-style-5 .ui-state-focus,
.smart-style-5 .ui-widget-content .ui-state-focus,
.smart-style-5 .ui-widget-header .ui-state-focus {
  color: #ffffff;
}

/* line 2995, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .well-light {
  /*color: #333;*/
}

/* line 2998, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .well-light .nav-tabs {
  background: rgba(0, 0, 0, 0.43);
  color: #fff;
  padding-left: 10px;
}

/* line 3003, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .input-icon-left > i,
.smart-style-5 .input-icon-right > i,
.smart-style-5 .icon-addon {
  color: #fff;
}

/* line 3008, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
.smart-style-5 .show-stats .progress-bar {
  background: rgba(255, 255, 255, 0.8) !important;
}

@media (max-width: 979px) {
  /* line 3012, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  .smart-style-5 #sparks {
    background: transparent;
  }
}
/* SmartStyle 6 */
/* line 3017, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 {
  background: #edecec;
  font-family: "RobotoDraft", "Roboto", sans-serif;
  -webkit-font-smoothing: antialiased;
  /* ripple effect */
  /* fixes initial animation run, without user input, on page load.
     */
 /* ripple
*/
  /* to re-trigger the animation with just CSS, we need to duplicate the keyframes
     */
  /* fixes initial animation run, without user input, on page load.
     */
  /* forms */
  /* widget */
  /* tables */
  /* pages */
}

/* line 3035, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-green {
  color: #4CAF50 !important;
}

/* line 3038, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-greenDark {
  background: #2E7D32 !important;
}

/* line 3041, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-greenDark {
  color: #2E7D32 !important;
}

/* line 3044, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-greenLight {
  background: #43A047 !important;
}

/* line 3047, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-greenLight {
  color: #43A047 !important;
}

/* line 3050, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-purple {
  background: #9C27B0 !important;
}

/* line 3053, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-purple {
  color: #9C27B0 !important;
}

/* line 3056, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-magenta,
body.smart-style-6 .jarviswidget-color-magenta > header {
  background: #AA00FF !important;
}

/* line 3060, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .jarviswidget-color-magenta > header {
  border-color: #AA00FF !important;
}

/* line 3063, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-magenta,
body.smart-style-6 nav ul li.active > a:before {
  color: #AA00FF !important;
}

/* line 3067, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-pink {
  background: #E91E63 !important;
}

/* line 3070, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-pink {
  color: #E91E63 !important;
}

/* line 3073, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-pinkDark {
  background: #AD1457 !important;
}

/* line 3076, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-pinkDark {
  color: #AD1457 !important;
}

/* line 3079, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-blue,
body.smart-style-6 .onoffswitch-inner:before,
body.smart-style-6 .open > .dropdown-toggle.btn-primary,
body.smart-style-6 .select2-container-multi .select2-choices .select2-search-choice,
body.smart-style-6 .bootstrap-tagsinput > span {
  background: #2196F3 !important;
}

/* line 3086, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-blue {
  color: #2196F3 !important;
}

/* line 3089, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-blueLight,
body.smart-style-6 .slider-selection,
body.smart-style-6 .noUi-connect,
body.smart-style-6 .pagination > .active > a,
body.smart-style-6 .pagination > .active > a:focus,
body.smart-style-6 .pagination > .active > a:hover,
body.smart-style-6 .pagination > .active > span,
body.smart-style-6 .pagination > .active > span:focus,
body.smart-style-6 .pagination > .active > span:hover,
body.smart-style-6 .label-primary {
  background: #03A9F4 !important;
}

/* line 3101, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-primary {
  background: #2196F3;
  border-color: #0c7cd5 !important;
}

/* line 3105, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-primary:active,
body.smart-style-6 .btn-primary:hover,
body.smart-style-6 .btn-primary:focus {
  background: #0c7cd5 !important;
}

/* line 3110, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-primary.active,
body.smart-style-6 .btn-primary:active,
body.smart-style-6 .btn-primary:hover,
body.smart-style-6 .open > .dropdown-toggle.btn-primary {
  border-color: #0c7cd5 !important;
}

/* line 3116, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-primary.active.focus,
body.smart-style-6 .btn-primary.active:focus,
body.smart-style-6 .btn-primary.active:hover,
body.smart-style-6 .btn-primary:active.focus,
body.smart-style-6 .btn-primary:active:focus,
body.smart-style-6 .btn-primary:active:hover,
body.smart-style-6 .open > .dropdown-toggle.btn-primary.focus,
body.smart-style-6 .open > .dropdown-toggle.btn-primary:focus,
body.smart-style-6 .open > .dropdown-toggle.btn-primary:hover {
  background: #0c7cd5 !important;
  border-color: #0c7cd5 !important;
}

/* line 3128, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-warning {
  background: #FF9800;
  border-color: #cc7a00 !important;
}

/* line 3132, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-warning:active,
body.smart-style-6 .btn-warning:hover,
body.smart-style-6 .btn-warning:focus {
  background: #cc7a00 !important;
}

/* line 3137, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-warning.active,
body.smart-style-6 .btn-warning:active,
body.smart-style-6 .btn-warning:hover,
body.smart-style-6 .open > .dropdown-toggle.btn-warning {
  border-color: #cc7a00 !important;
}

/* line 3143, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-warning.active.focus,
body.smart-style-6 .btn-warning.active:focus,
body.smart-style-6 .btn-warning.active:hover,
body.smart-style-6 .btn-warning:active.focus,
body.smart-style-6 .btn-warning:active:focus,
body.smart-style-6 .btn-warning:active:hover,
body.smart-style-6 .open > .dropdown-toggle.btn-warning.focus,
body.smart-style-6 .open > .dropdown-toggle.btn-warning:focus,
body.smart-style-6 .open > .dropdown-toggle.btn-warning:hover {
  background: #cc7a00 !important;
  border-color: #cc7a00 !important;
}

/* line 3155, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .pagination > li > a,
body.smart-style-6 .pagination > li > span {
  color: #03A9F4;
}

/* line 3159, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .pagination > .active > a,
body.smart-style-6 .pagination > .active > a:focus,
body.smart-style-6 .pagination > .active > a:hover,
body.smart-style-6 .pagination > .active > span,
body.smart-style-6 .pagination > .active > span:focus,
body.smart-style-6 .pagination > .active > span:hover {
  color: #fff;
}

/* line 3167, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .pagination > .active > a,
body.smart-style-6 .pagination > .active > a:focus,
body.smart-style-6 .pagination > .active > a:hover,
body.smart-style-6 .pagination > .active > span,
body.smart-style-6 .pagination > .active > span:focus,
body.smart-style-6 .pagination > .active > span:hover {
  border-color: #0398db;
}

/* line 3175, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-danger {
  color: #fff;
  background-color: #F44336;
  border-color: #f32c1e;
}

/* line 3180, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-danger:active,
body.smart-style-6 .btn-danger:hover,
body.smart-style-6 .btn-danger:focus {
  background-color: #ba160a;
}

/* line 3185, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-danger.active,
body.smart-style-6 .btn-danger:active,
body.smart-style-6 .btn-danger:hover,
body.smart-style-6 .open > .dropdown-toggle.btn-warning {
  border-color: #ea1c0d !important;
}

/* line 3191, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-danger.active.focus,
body.smart-style-6 .btn-danger.active:focus,
body.smart-style-6 .btn-danger.active:hover,
body.smart-style-6 .btn-danger:active.focus,
body.smart-style-6 .btn-danger:active:focus,
body.smart-style-6 .btn-danger:active:hover,
body.smart-style-6 .open > .dropdown-toggle.btn-danger.focus,
body.smart-style-6 .open > .dropdown-toggle.btn-danger:focus,
body.smart-style-6 .open > .dropdown-toggle.btn-danger:hover {
  background: #ea1c0d !important;
  border-color: #ea1c0d !important;
}

/* line 3203, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .label-danger {
  background-color: #F44336;
}

/* line 3206, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .alert-success,
body.smart-style-6 .btn-success {
  border-color: #388E3C;
  color: #FFF;
  background-color: #4CAF50;
}

/* line 3212, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .label-success {
  background-color: #4CAF50;
}

/* line 3215, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-success:hover,
body.smart-style-6 .btn-success:active,
body.smart-style-6 .btn-success:focus {
  background: #3d8b40;
  border-color: #388E3C;
}

/* line 3221, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-success.active.focus,
body.smart-style-6 .btn-success.active:focus,
body.smart-style-6 .btn-success.active:hover,
body.smart-style-6 .btn-success:active.focus,
body.smart-style-6 .btn-success:active:focus,
body.smart-style-6 .btn-success:active:hover,
body.smart-style-6 .open > .dropdown-toggle.btn-success.focus,
body.smart-style-6 .open > .dropdown-toggle.btn-success:focus,
body.smart-style-6 .open > .dropdown-toggle.btn-success:hover {
  border-color: #388E3C;
  background: #3d8b40;
}

/* line 3233, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-blueLight {
  color: #03A9F4 !important;
}

/* line 3236, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-blueDark {
  background: #1565C0 !important;
}

/* line 3239, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .alert-info,
body.smart-style-6 .btn-info {
  border-color: #03A9F4;
  color: #01579B;
  background-color: #B3E5FC;
}

/* line 3245, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .label-info {
  background-color: #B3E5FC;
}

/* line 3248, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-info:hover,
body.smart-style-6 .btn-info:active,
body.smart-style-6 .btn-info:focus,
body.smart-style-6 .btn-info.active,
body.smart-style-6 .btn-info:active,
body.smart-style-6 .btn-info:hover,
body.smart-style-6 .open > .dropdown-toggle.btn-info {
  background: #82d4fa;
  border-color: #03A9F4;
}

/* line 3258, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .slider-info + .slider-track > .slider-selection {
  background-color: #B3E5FC;
}

/* line 3261, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-blueDark {
  color: #1565C0 !important;
}

/* line 3264, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-teal {
  background: #009688 !important;
}

/* line 3267, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-teal {
  color: #009688 !important;
}

/* line 3270, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-yellow,
body.smart-style-6 .slider-warning + .slider-track > .slider-selection {
  background: #FFEB3B !important;
}

/* line 3274, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .alert-warning {
  border-color: #F9A825;
  color: #5A4E3F;
  background-color: #FFEB3B;
}

/* line 3279, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .label-warning {
  background-color: #FFEB3B;
  color: #333;
}

/* line 3283, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-yellow {
  color: #FFEB3B !important;
}

/* line 3286, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-orange {
  background: #FF9800 !important;
}

/* line 3289, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-orange {
  color: #FF9800 !important;
}

/* line 3292, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-orangeDark {
  background: #E65100 !important;
}

/* line 3295, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-orangeDark {
  color: #E65100 !important;
}

/* line 3298, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-red,
body.smart-style-6 .alert-danger,
body.smart-style-6 .slider-danger + .slider-track > .slider-selection {
  background: #F44336 !important;
}

/* line 3303, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-red {
  color: #F44336 !important;
}

/* line 3306, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .bg-color-redLight {
  background: #FF5252 !important;
}

/* line 3309, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .alert-danger {
  border-color: #B71C1C;
}

/* line 3312, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .txt-color-redLight {
  color: #FF5252 !important;
}

/* line 3315, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .text-primary {
  color: #3F51B5 !important;
}

/* line 3318, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .text-success {
  color: #00C853 !important;
}

/* line 3321, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .text-danger {
  color: #C62828 !important;
}

/* line 3324, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .text-warning {
  color: #FF5722 !important;
}

/* line 3327, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .text-info {
  color: #607D8B !important;
}

/* line 3330, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .ajax-notifications {
  background: #D8F4FF;
}

/* line 3333, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .ajax-notifications .fa-4x.fa-border {
  color: #2196F3;
  border-color: #2196F3;
}

/* line 3337, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 aside,
body.smart-style-6 nav ul ul {
  background: #fff;
}

/* line 3341, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .nav-tabs > li.active > a {
  -webkit-box-shadow: 0 2px 0 #E91E63;
  -moz-box-shadow: 0 2px 0 #E91E63;
  box-shadow: 0 2px 0 #E91E63;
  z-index: 10;
}

/* line 3347, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #header,
body.smart-style-6 .dropdown-menu > .active > a,
body.smart-style-6 .dropdown-menu > .active > a:focus,
body.smart-style-6 .dropdown-menu > .active > a:hover,
body.smart-style-6 .dropdown-menu > li > a:focus,
body.smart-style-6 .dropdown-menu > li > a:hover {
  background: #2196F3;
}

/* line 3355, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #content {
  margin-left: 30px;
  margin-right: 30px;
  margin-top: 20px;
}

/* line 3360, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #content > .row {
  margin-bottom: 20px;
}

/* line 3363, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .page-title {
  text-transform: uppercase;
  font-size: 19px;
  margin-bottom: 0px;
  margin-top: 10px;
  letter-spacing: normal;
}

/* line 3370, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .page-title > .fa {
  display: none;
}

/* line 3373, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .page-footer {
  background: #455A64;
}

/* line 3376, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #updating-chart.txt-color-blue {
  color: #4d7686 !important;
}

/* line 3379, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .ribbon-button-alignment {
  display: none;
}

/* line 3382, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #ribbon {
  background: rgba(255, 255, 255, 0.4);
}

/* line 3385, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .btn-header > :first-child > a,
body.smart-style-6 #logo-group span#activity {
  background: none;
  border: none;
  color: #fff;
  border-radius: 50%;
}

/* line 3392, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #project-selector,
body.smart-style-6 .project-selector,
#project-context body.smart-style-6 > :first-child,
body.smart-style-6 .project-context > :first-child,
body.smart-style-6 .header-dropdown-list > li > .dropdown-toggle {
  color: #fff !important;
  text-shadow: none;
}

/* line 3400, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .open > .dropdown-menu {
  -webkit-animation-name: none;
  -moz-animation-name: none;
  -o-animation-name: none;
  animation-name: none;
  -webkit-animation-duration: .4s;
  -moz-animation-duration: .4s;
  -o-animation-duration: .4s;
  animation-duration: .4s;
  -webkit-animation-fill-mode: none;
  -moz-animation-fill-mode: none;
  -o-animation-fill-mode: none;
  animation-fill-mode: none;
}

/* line 3414, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .dropdown .dropdown-menu.pull-right,
body.smart-style-6 .bootstrap-select .dropdown-menu.pull-right,
body.smart-style-6 .btn-group .dropdown-menu.pull-right,
body.smart-style-6 .date-picker .dropdown-menu.pull-right,
body.smart-style-6 .dropdown .dropdown-menu.dropdown-menu-right,
body.smart-style-6 .bootstrap-select .dropdown-menu.dropdown-menu-right,
body.smart-style-6 .btn-group .dropdown-menu.dropdown-menu-right,
body.smart-style-6 .date-picker .dropdown-menu.dropdown-menu-right,
body.smart-style-6 .dropdown-menu.pull-right {
  -webkit-transform-origin: top right !important;
  -moz-transform-origin: top right !important;
  -ms-transform-origin: top right !important;
  transform-origin: top right !important;
}

/* line 3428, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .dropdown .dropdown-menu.pull-left,
body.smart-style-6 .bootstrap-select .dropdown-menu.pull-left,
body.smart-style-6 .btn-group .dropdown-menu.pull-left,
body.smart-style-6 .dropdown-menu.pull-left,
body.smart-style-6 .date-picker .dropdown-menu.pull-left,
body.smart-style-6 .dropdown .dropdown-menu.dropdown-menu-left,
body.smart-style-6 .bootstrap-select .dropdown-menu.dropdown-menu-left,
body.smart-style-6 .btn-group .dropdown-menu.dropdown-menu-left,
body.smart-style-6 .date-picker .dropdown-menu.dropdown-menu-left,
body.smart-style-6 .project-selector + .dropdown-menu {
  -webkit-transform-origin: top left !important;
  -moz-transform-origin: top left !important;
  -ms-transform-origin: top left !important;
  transform-origin: top left !important;
}

/* line 3443, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .dropdown,
body.smart-style-6 .dropdown-menu,
body.smart-style-6 .btn-group .dropdown-menu,
body.smart-style-6 .date-picker .dropdown-menu {
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  -webkit-transition: all;
  -o-transition: all;
  transition: all;
  -webkit-transition-duration: 250ms;
  transition-duration: 250ms;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  opacity: 0;
  filter: alpha(opacity=0);
  display: block;
}

/* line 3467, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .project-selector + .dropdown-menu {
  margin-top: -27px;
}

/* line 3470, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .header-dropdown-list .dropdown-menu {
  margin-top: -20px;
}

/* line 3473, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .dropdown.open .dropdown-menu,
body.smart-style-6 .dropup.open .dropdown-menu,
body.smart-style-6 .bootstrap-select.open .dropdown-menu,
body.smart-style-6 .btn-group.open .dropdown-menu,
body.smart-style-6 .open > .dropdown-menu {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 3485, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .login-info {
  height: 120px;
  background: url(/cover.png) no-repeat center center;
  margin-top: -1px !important;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  border: 0px;
}

/* line 3495, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .login-info > span {
  height: 119px;
  border: 0px;
  padding: 0px;
}

/* line 3500, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .login-info a {
  display: block;
  margin: 0;
  padding: 10px;
}

/* line 3505, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .login-info a span {
  display: block;
  background: rgba(0, 0, 0, 0.2);
  width: 100%;
  max-width: 100%;
  padding: 5px 10px;
  margin-left: -10px;
  margin-top: 22px;
  color: #fff;
}

/* line 3515, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .login-info img {
  border-radius: 50%;
  width: 50px;
  border: 3px solid rgba(0, 0, 0, 0.14);
  box-sizing: content-box;
}

/* line 3521, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #logo img {
  display: none;
}

/* line 3524, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #activity b.badge {
  padding: 4px;
}

/* line 3527, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #logo-group > span#logo:before {
  content: "SmartAdmin";
  font-size: 17px;
  color: #fff;
  font-weight: 300;
  margin-top: 1px;
  display: block;
}

/* line 3535, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .header-search > input[type=text] {
  background: transparent;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-width: 0px;
  border-bottom-color: #fff;
  color: #fff;
  padding: 0;
}

/* line 3544, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .header-search > button {
  color: #fff;
}

/* line 3547, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .header-search input[type=text]::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}

/* line 3550, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .header-search input[type=text]:-moz-placeholder {
  /* Firefox 18- */
  color: rgba(255, 255, 255, 0.7);
}

/* line 3554, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .header-search input[type=text]::-moz-placeholder {
  /* Firefox 19+ */
  color: rgba(255, 255, 255, 0.7);
}

/* line 3558, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .header-search input[type=text]:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}

/* line 3561, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav ul li a,
body.smart-style-6 nav ul li.open > a,
body.smart-style-6 nav ul li.open > a b {
  color: #4C4C4C !important;
}

/* line 3566, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav ul .active body.smart-style-6 nav ul > a,
nav ul li.open body.smart-style-6 nav ul > a {
  color: #3C3C3C !important;
}

/* line 3570, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav ul li a:hover,
ul li body.smart-style-6 nav ul > a:hover {
  background-color: rgba(69, 69, 69, 0.05);
}

/* line 3574, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav ul li a {
  font-size: 13px;
}

/* line 3577, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav > ul > li > a {
  font-weight: 400;
  text-transform: uppercase;
  padding: 14px 10px 14px 11px;
}

/* line 3582, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav > ul > li > a b {
  margin-top: 6px;
}

/* line 3585, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav ul li a:active {
  background: none;
}

/* line 3588, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .login-info a span + i {
  display: none;
}

/* line 3591, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #ribbon .breadcrumb li:last-child,
#ribbon .breadcrumb body.smart-style-6 > .active,
body.smart-style-6 #ribbon .breadcrumb,
body.smart-style-6 #ribbon .breadcrumb a,
.breadcrumb body.smart-style-6 > li + li:before {
  color: #374850 !important;
}

/* line 3598, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .ajax-dropdown,
#speech-btn body.smart-style-6 > :first-child body.smart-style-6 > a + .popover {
  -webkit-box-shadow: 0 0px 30px rgba(30, 30, 100, 0.75);
  -moz-box-shadow: 0 0px 30px rgba(30, 30, 100, 0.75);
  box-shadow: 0 0px 30px rgba(30, 30, 100, 0.75);
}

/* line 3604, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav > ul > li > ul::before,
body.smart-style-6 nav > ul ul li::before {
  border: none;
}

/* line 3608, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .minifyme {
  background: #2196F3;
  color: #FFFFFF;
  position: absolute;
  width: 29px;
  border-radius: 50%;
  z-index: 999;
  right: -12px;
  padding: 1px 3px;
  border-bottom: 1px solid #3D6A8A;
}

/* line 3619, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav li a {
  position: relative;
  overflow: hidden;
}

/* line 3623, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav li a:after {
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 300px;
  height: 300px;
  margin-left: -120px;
  margin-top: -150px;
  background: #455A64;
  border-radius: 100%;
  opacity: .3;
  transform: scale(0);
}

@keyframes ripple {
  0% {
    transform: scale(0);
  }
  20% {
    transform: scale(1);
  }
  100% {
    opacity: 0;
    transform: scale(1);
  }
}
/* line 3650, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav li a:not(:active):after {
  animation: ripple 1.5s ease-in-out;
}

/* line 3653, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav li a:after {
  visibility: hidden;
}

/* line 3656, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav li a:focus:after {
  visibility: visible;
}

/* line 3659, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 nav li a:active {
  background-color: transparent !important;
}

/* line 3662, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .checkbox label > input[type=checkbox]:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 48px;
  height: 48px;
  margin-left: -18px;
  margin-top: -18px;
  background: #3f51b5;
  border-radius: 100%;
  opacity: .6;
  transform: scale(0);
}

@keyframes rippleDuplicate {
  0% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
  100% {
    opacity: 0;
    transform: scale(1);
  }
}
/* line 3689, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .checkbox label > input[type=checkbox]:focus:after {
  animation: rippleDuplicate 0.5s ease-out;
}

/* line 3692, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .checkbox label > input[type=checkbox]:checked {
  animation-name: rippleDuplicate;
}

/* line 3695, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .checkbox label > input[type=checkbox]:focus:after {
  visibility: hidden;
}

/* line 3698, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .checkbox label > input[type=checkbox]:focus:after {
  visibility: visible;
}

/* line 3701, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .smart-form .checkbox input:focus + i,
body.smart-style-6 .smart-form .input input:focus,
body.smart-style-6 .smart-form .radio input:focus + i,
body.smart-style-6 .smart-form .select select:focus,
body.smart-style-6 .smart-form .textarea textarea:focus,
body.smart-style-6 .smart-form .toggle input:focus + i {
  border-color: #2196F3;
}

/* line 3709, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .smart-form .rating input:checked ~ label,
body.smart-style-6 .smart-form .checkbox input + i:after {
  color: #2196F3;
}

/* line 3713, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .form-control[disabled],
body.smart-style-6 .form-control[readonly],
body.smart-style-6 .fieldset[disabled] .form-control,
body.smart-style-6 .smart-form .select select,
body.smart-style-6 .smart-form .textarea textarea {
  border-bottom: 1px dashed #E0E0E0;
}

/* line 3720, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .form-control-feedback {
  width: auto;
  height: auto;
}

/* line 3724, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .smart-form .checkbox input:checked + i,
body.smart-style-6 .smart-form .radio input:checked + i,
body.smart-style-6 .smart-form .toggle input:checked + i {
  border-color: transparent;
}

/* line 3729, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .form-control,
body.smart-style-6 .smart-form .icon-append,
body.smart-style-6 .smart-form .icon-prepend,
body.smart-style-6 .smart-form .input input,
body.smart-style-6 .smart-form .select select,
body.smart-style-6 .smart-form .textarea textarea {
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}

/* line 3739, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .form-control,
body.smart-style-6 .smart-form .icon-append,
body.smart-style-6 .smart-form .icon-prepend,
body.smart-style-6 .smart-form .select select,
body.smart-style-6 .smart-form .textarea textarea {
  padding-left: 0px;
}

/* line 3746, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .form-control:not(.ui-autocomplete-loading) {
  background: transparent;
}

/* line 3749, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .input-icon-left input[type="text"].form-control,
body.smart-style-6 .icon-addon > input[type="text"] {
  padding-left: 32px;
}

/* line 3753, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 input[type=checkbox],
body.smart-style-6 input[type=radio] {
  margin-top: 2px;
  line-height: normal;
}

/* line 3758, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .dataTables_filter > label:focus .input-group-addon {
  border-bottom-color: #2196F3;
}

/* line 3761, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .dataTables_filter .input-group-addon {
  border-top-width: 0px !important;
  border-left-width: 0px !important;
  border-right-width: 0px !important;
  background: transparent;
}

/* line 3767, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .dataTables_filter .input-group-addon + .form-control {
  background: transparent;
}

/* line 3770, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .input-group-addon:last-child,
body.smart-style-6 .input-group-addon:first-child {
  border: 1px solid inherit;
}

/* line 3774, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .input-group .form-control:first-child {
  border-right: 0px !important;
}

/* line 3777, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .input-group-addon + .form-control[type="text"] {
  padding-left: 10px;
  padding-right: 10px;
}

/* line 3781, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .ui-sortable .jarviswidget-sortable > header {
  box-shadow: none !important;
}

/* line 3784, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .jarviswidget > header {
  border-bottom: 0px;
}

/* line 3787, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .widget-toolbar,
body.smart-style-6 .jarviswidget-ctrls .button-icon {
  border: 0px;
}

/* line 3791, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .widget-toolbar > .color-box {
  outline: none !important;
  border-radius: 30%;
  box-shadow: 0 0 1px 1px rgba(56, 56, 56, 0.3);
}

/* line 3796, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .color-box,
body.smart-style-6 .color-select li span {
  border-radius: 30%;
}

/* line 3800, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .jarviswidget header .nav-tabs > li.active > a,
body.smart-style-6 .jarviswidget header .nav-tabs > li.active > a:focus,
body.smart-style-6 .jarviswidget header .nav-tabs > li.active > a:hover {
  border: 0px !important;
}

/* line 3805, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .jarviswidget-sortable.ui-sortable-helper {
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);
}

/* line 3808, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .jarviswidget-placeholder {
  background: linear-gradient(90deg, #0000ff 50%, transparent 50%), linear-gradient(90deg, #0000ff 50%, transparent 50%), linear-gradient(0deg, #0000ff 50%, transparent 50%), linear-gradient(0deg, #0000ff 50%, transparent 50%);
  background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
  background-size: 10px 2px, 10px 2px, 2px 10px, 2px 10px;
  background-position: 0% 0%, 100% 100%, 0% 100%, 100% 0%;
  animation: border-dance 4s infinite linear;
  width: 100%;
  height: 100%;
  padding: 10px;
}

@keyframes border-dance {
  0% {
    background-position: 0px 0px, 300px 116px, 0px 150px, 216px 0px;
  }
  100% {
    background-position: 300px 0px, 0px 116px, 0px 0px, 216px 150px;
  }
}
/* line 3826, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .MessageBoxContainer {
  border-radius: 4px;
  max-width: 600px;
  margin: 0 auto;
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22);
  background: #fff;
  color: #333;
}

/* line 3834, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .table > tbody > tr > td,
body.smart-style-6 .table > tbody > tr > th,
body.smart-style-6 .table > tfoot > tr > td,
body.smart-style-6 .table > tfoot > tr > th,
body.smart-style-6 .table > thead > tr > td,
body.smart-style-6 .table > thead > tr > th {
  padding: 16px 10px;
}

/* line 3842, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .dt-toolbar {
  padding: 14px 20px 11px;
}

/* line 3845, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .inbox-nav-bar,
body.smart-style-6 .inbox-body .table-wrap,
body.smart-style-6 .inbox-side-bar,
body.smart-style-6 .inbox-info-bar .form-group input,
body.smart-style-6 .inbox-info-bar .select2-container-multi .select2-choices,
body.smart-style-6 .inbox-compose-footer {
  background: #ffffff;
}

/* line 3853, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .inbox-compose-footer {
  border-bottom-width: 0px;
  padding-left: 0px;
  padding-right: 0px;
}

/* line 3858, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .inbox-body {
  box-shadow: -11px 12px 23px rgba(0, 0, 0, 0.1);
}

/* line 3861, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .inbox-download,
body.smart-style-6 .inbox-message {
  border-bottom: 0px;
}

/* line 3865, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .inbox-info-bar .form-group input,
body.smart-style-6 .inbox-info-bar .select2-container-multi .select2-choices {
  border-color: transparent !important;
}

/* line 3869, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #inbox-content {
  margin-bottom: 30px !important;
}

/* line 3872, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.desktop-detected .inbox-download,
body.smart-style-6.desktop-detected .inbox-compose-footer {
  padding-bottom: 56px;
}

/* line 3876, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 ::-webkit-scrollbar {
  width: 10px;
  background-color: transparent;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}

/* line 3882, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 ::-webkit-scrollbar:hover {
  background-color: rgba(0, 0, 0, 0.05);
}

/* line 3885, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 ::-webkit-scrollbar-thumb:vertical {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 100px;
  background-clip: padding-box;
  border: 2px solid transparent;
  min-height: 10px;
}

/* line 3892, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .inbox-message {
  background: #fff;
}

/* line 3895, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .note-editor .note-editable {
  background-color: rgba(33, 150, 243, 0.15);
}

/* line 3898, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .note-editor .note-editable:focus {
  background: #fff;
}

/* line 3901, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .inbox-nav-bar {
  height: auto !important;
}

/* line 3904, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .superbox-show {
  background-color: #37474F;
}

/* line 3907, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .superbox-list.active:before {
  color: #37474F;
}

/* line 3910, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .superbox-imageinfo span {
  color: rgba(255, 255, 255, 0.5);
}

/* line 3913, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 #sparks {
  display: none;
}

/* line 3916, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .page-footer .txt-color-blueLight {
  color: #ffffff !important;
}

/* line 3919, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6 .input-group .form-control:first-child {
  border-right: 1px solid #ccc;
}

/* line 3922, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified .login-info {
  height: 55px;
}

/* line 3925, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified .login-info img {
  width: 34px;
}

/* line 3928, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified .login-info a {
  padding: 10px 0px;
}

/* line 3931, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified .login-info a span {
  display: none;
}

/* line 3934, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified .minifyme {
  border-radius: 0%;
  left: 0px;
  width: 45px;
  border: 0px;
}

/* line 3940, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified nav > ul > li > a > .menu-item-parent,
body.smart-style-6.minified nav > ul > li > ul {
  left: 45px;
}

/* line 3944, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified nav > ul > li > a > .menu-item-parent {
  padding-top: 4px;
  top: 0px;
}

/* line 3948, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified nav > ul > li ul li {
  background: #ffffff;
  overflow: hidden;
}

/* line 3952, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified nav li a {
  overflow: visible;
  border-left: 1px solid #C1C1C1;
  border: 0px;
}

/* line 3957, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified nav > ul > li {
  border-bottom: 0px !important;
  border-top: 0px !important;
}

/* line 3961, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.minified nav > ul > li > ul {
  padding-top: 0px;
  border: 0px;
  background: #f5f5f5;
  border-left: 1px solid #CACACA;
}

/* line 3967, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.menu-on-top aside#left-panel nav > ul > li {
  border: 0px;
}

/* line 3970, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.menu-on-top aside#left-panel {
  border: 0px;
}

/* line 3973, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.menu-on-top aside#left-panel nav > ul > li:hover {
  background: #ffffff;
}

/* line 3976, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
body.smart-style-6.menu-on-top nav ul ul li a:hover,
body.smart-style-6.menu-on-top nav ul ul li:hover > a,
body.smart-style-6.menu-on-top nav ul ul ul li a:hover,
body.smart-style-6.menu-on-top nav ul li a:hover,
body.smart-style-6.menu-on-top nav ul > a:hover,
body.smart-style-6.menu-on-top aside#left-panel nav > ul > li:hover > a {
  color: #ffffff !important;
  background-color: #2196F3;
}

@media (max-width: 979px) and (min-width: 768px) {
  /* line 3986, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  body.smart-style-6 #hide-menu i {
    color: #ffffff;
  }
}
@media (max-width: 767px) {
  /* line 3991, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  body.smart-style-6 #content {
    margin-left: 0px;
    margin-right: 0px;
  }

  /* line 3995, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  body.smart-style-6 #hide-menu > :first-child > a {
    width: 40px !important;
  }

  /* line 3998, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  body.smart-style-6 #hide-menu i {
    color: #ffffff;
  }
}
@media only screen and (max-width: 479px) and (min-width: 320px) {
  /* line 4003, /var/www/nbtc-server/app/assets/stylesheets/smartadmin-skins.scss */
  body.smart-style-6 #hide-menu i {
    color: #ffffff;
  }
}
/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */

.bootstrap-datetimepicker-widget {
  list-style: none;
}
.bootstrap-datetimepicker-widget.dropdown-menu {
  display: block;
  margin: 2px 0;
  padding: 4px;
  width: 19em;
}
@media (min-width: 768px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 992px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 1200px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em;
  }
}
.bootstrap-datetimepicker-widget.dropdown-menu:before,
.bootstrap-datetimepicker-widget.dropdown-menu:after {
  content: '';
  display: inline-block;
  position: absolute;
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: -7px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  top: -6px;
  left: 8px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  bottom: -7px;
  left: 6px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid white;
  bottom: -6px;
  left: 7px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before {
  left: auto;
  right: 6px;
}
.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after {
  left: auto;
  right: 7px;
}
.bootstrap-datetimepicker-widget .list-unstyled {
  margin: 0;
}
.bootstrap-datetimepicker-widget a[data-action] {
  padding: 6px 0;
}
.bootstrap-datetimepicker-widget a[data-action]:active {
  box-shadow: none;
}
.bootstrap-datetimepicker-widget .timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker-minute,
.bootstrap-datetimepicker-widget .timepicker-second {
  width: 54px;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0;
}
.bootstrap-datetimepicker-widget button[data-action] {
  padding: 6px;
}
.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Increment Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Increment Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Decrement Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Decrement Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Show Hours";
}
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Show Minutes";
}
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Toggle AM/PM";
}
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Clear the picker";
}
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Set the date to today";
}
.bootstrap-datetimepicker-widget .picker-switch {
  text-align: center;
}
.bootstrap-datetimepicker-widget .picker-switch::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Toggle Date and Time Screens";
}
.bootstrap-datetimepicker-widget .picker-switch td {
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  line-height: inherit;
}
.bootstrap-datetimepicker-widget .picker-switch td span {
  line-height: 2.5;
  height: 2.5em;
  width: 100%;
}
.bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-datetimepicker-widget table td,
.bootstrap-datetimepicker-widget table th {
  text-align: center;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget table th {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget table th.picker-switch {
  width: 145px;
}
.bootstrap-datetimepicker-widget table th.disabled,
.bootstrap-datetimepicker-widget table th.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget table th.prev::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Previous Month";
}
.bootstrap-datetimepicker-widget table th.next::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  content: "Next Month";
}
.bootstrap-datetimepicker-widget table thead tr:first-child th {
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
  background: #eeeeee;
}
.bootstrap-datetimepicker-widget table td {
  height: 54px;
  line-height: 54px;
  width: 54px;
}
.bootstrap-datetimepicker-widget table td.cw {
  font-size: .8em;
  height: 20px;
  line-height: 20px;
  color: #777777;
}
.bootstrap-datetimepicker-widget table td.day {
  height: 20px;
  line-height: 20px;
  width: 20px;
}
.bootstrap-datetimepicker-widget table td.day:hover,
.bootstrap-datetimepicker-widget table td.hour:hover,
.bootstrap-datetimepicker-widget table td.minute:hover,
.bootstrap-datetimepicker-widget table td.second:hover {
  background: #eeeeee;
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table td.old,
.bootstrap-datetimepicker-widget table td.new {
  color: #777777;
}
.bootstrap-datetimepicker-widget table td.today {
  position: relative;
}
.bootstrap-datetimepicker-widget table td.today:before {
  content: '';
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #337ab7;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #337ab7;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td.active.today:before {
  border-bottom-color: #fff;
}
.bootstrap-datetimepicker-widget table td.disabled,
.bootstrap-datetimepicker-widget table td.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget table td span {
  display: inline-block;
  width: 54px;
  height: 54px;
  line-height: 54px;
  margin: 2px 1.5px;
  cursor: pointer;
  border-radius: 4px;
}
.bootstrap-datetimepicker-widget table td span:hover {
  background: #eeeeee;
}
.bootstrap-datetimepicker-widget table td span.active {
  background-color: #337ab7;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td span.old {
  color: #777777;
}
.bootstrap-datetimepicker-widget table td span.disabled,
.bootstrap-datetimepicker-widget table td span.disabled:hover {
  background: none;
  color: #777777;
  cursor: not-allowed;
}
.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
  height: 27px;
  line-height: 27px;
}
.bootstrap-datetimepicker-widget.wider {
  width: 21em;
}
.bootstrap-datetimepicker-widget .datepicker-decades .decade {
  line-height: 1.8em !important;
}
.input-group.date .input-group-addon {
  cursor: pointer;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
/*
 * It is advised not to edit the smartadmin_production.scss
 * as this will override any changes you make in the 
 * later versions of this theme. 
 * 
 * We advise that you use use this CSS to override 
 * SmartAdmin styles. 
 * 
 * Rename the stylesheet to whatever your liking so it will stay
 * unique to you with each update of SmartAdmin.
 */

/*
 * INDEX
 * 
 * - HTML
 * - BODY
 * - CUSTOM STYLES
 */


label.control-label.disabled, input.form-control.disabled {
  color: #999999;
}

.dataTables_wrapper table {
  padding-bottom: 10px;
}

table.dataTable thead > tr > th {
  vertical-align: top;
}

.has-error span {
  border-color: #b94a48;
}

.select2-selection__placeholder {
  color: #999999 !important;
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *
 * Basic Styles


 *
 * SmartAdmin Styles : Caution! DO NOT change the order



 * require smartadmin-rtl
 *
 * Bootstrap Datetimepicker

 *
 * We recommend you use "your_style.scss" to override SmartAdmin
 * specific styles this will also ensure you retrain your customization with
 * each SmartAdmin update.

 *
 * Demo purpose only: goes with demo.js, you can delete this css when designing
 * your own WebApp
 * require demo

 *
 * Invoice related styles
 * require invoice
 *
 * Lock screen related styles

 */

/* line 1, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen {
  height: 250px;
  left: 50%;
  margin-left: -239px;
  margin-top: -185px;
  position: absolute;
  top: 50%;
  width: 478px;
}

/* line 11, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen .logo {
  padding: 15px 0;
  display: block;
}

/* line 16, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen .logo + div {
  background: #FFF;
  box-shadow: -31px 32px 53px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  padding: 13px;
  position: relative;
}

/* line 24, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen .logo > :first-child {
  margin: 0;
}

/* line 28, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen .logo img {
  width: 29px;
  margin-top: -4px;
  margin-right: -2px;
}

/* line 34, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen .logo + div > img {
  float: left;
}

/* line 38, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen .logo + div > img + div {
  float: right;
  width: 318px;
}

/* line 43, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen .logo + div > img + div > :first-child {
  margin-top: 0;
}

/* line 47, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen .logo + div > img + div > :first-child > :first-child {
  opacity: .1;
  padding: 15px;
}

/* line 52, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen .logo + div > img + div > :first-child > small {
  display: block;
  padding-top: 5px;
}

/* line 57, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
.lockscreen .logo + div > img + div > :first-child + p {
  margin-bottom: 12px;
}

/* line 61, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
#lock-page #main {
  position: static;
}

@media (max-width: 767px) {
  /* line 66, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
  .lockscreen .logo + div > img {
    float: none !important;
  }

  /* line 69, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
  .lockscreen {
    height: auto;
    left: 5%;
    margin-left: 0;
    margin-top: 0;
    position: absolute;
    top: 0;
    width: 90%;
    text-align: center;
  }

  /* line 79, /var/www/nbtc-server/app/assets/stylesheets/lockscreen.scss */
  .lockscreen .logo + div > img + div {
    float: none;
    width: 100%;
    height: auto;
  }
}
