/* ::::: https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css ::::: */

html { font-family: sans-serif; }
body { margin: 0px; }
audio:not([controls]) { display: none; height: 0px; }
a { background-color: transparent; }
a:active, a:hover { outline: 0px none; }
b, strong { font-weight: 700; }
small { font-size: 80%; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
button, input, optgroup, select, textarea { margin: 0px; font: inherit; color: inherit; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0px; border: 0px none; }
input { line-height: normal; }
table { border-spacing: 0px; border-collapse: collapse; }
td, th { padding: 0px; }
@media print {
  *, *::after, *::before { color: rgb(0, 0, 0) !important; text-shadow: none !important; background: transparent none repeat scroll 0px 0px !important; box-shadow: none !important; }
  a, a:visited { text-decoration: underline; }
  a[href]::after { content: " (" attr(href) ")"; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  a[href^="javascript:"]::after, a[href^="#"]::after { content: ""; }
  blockquote, pre { border: 1px solid rgb(153, 153, 153); page-break-inside: avoid; }
  thead { display: table-header-group; }
  img, tr { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  h2, h3, p {  }
  h2, h3 { page-break-after: avoid; }
  .navbar { display: none; }
  .btn > .caret, .dropup > .btn > .caret { border-top-color: rgb(0, 0, 0) !important; }
  .label { border: 1px solid rgb(0, 0, 0); }
  .table { border-collapse: collapse !important; }
  .table td, .table th { background-color: rgb(255, 255, 255) !important; }
  .table-bordered td, .table-bordered th { border: 1px solid rgb(221, 221, 221) !important; }
}
@font-face {
  font-family: "Glyphicons Halflings";  src: url('glyphicons-halflings-regular.eot') format("embedded-opentype"), url('glyphicons-halflings-regular.woff2') format("woff2"), url('glyphicons-halflings-regular.woff') format("woff"), url('glyphicons-halflings-regular.ttf') format("truetype"), url('glyphicons-halflings-regular.svg') format("svg");}
.glyphicon-asterisk::before { content: "*"; }
.glyphicon-plus::before { content: "+"; }
.glyphicon-eur::before, .glyphicon-euro::before { content: "€"; }
.glyphicon-minus::before { content: "−"; }
.glyphicon-cloud::before { content: "☁"; }
.glyphicon-envelope::before { content: "✉"; }
.glyphicon-pencil::before { content: "✏"; }
.glyphicon-glass::before { content: ""; }
.glyphicon-music::before { content: ""; }
.glyphicon-search::before { content: ""; }
.glyphicon-heart::before { content: ""; }
.glyphicon-star::before { content: ""; }
.glyphicon-star-empty::before { content: ""; }
.glyphicon-user::before { content: ""; }
.glyphicon-film::before { content: ""; }
.glyphicon-th-large::before { content: ""; }
.glyphicon-th::before { content: ""; }
.glyphicon-th-list::before { content: ""; }
.glyphicon-ok::before { content: ""; }
.glyphicon-remove::before { content: ""; }
.glyphicon-zoom-in::before { content: ""; }
.glyphicon-zoom-out::before { content: ""; }
.glyphicon-off::before { content: ""; }
.glyphicon-signal::before { content: ""; }
.glyphicon-cog::before { content: ""; }
.glyphicon-trash::before { content: ""; }
.glyphicon-home::before { content: ""; }
.glyphicon-file::before { content: ""; }
.glyphicon-time::before { content: ""; }
.glyphicon-road::before { content: ""; }
.glyphicon-download-alt::before { content: ""; }
.glyphicon-download::before { content: ""; }
.glyphicon-upload::before { content: ""; }
.glyphicon-inbox::before { content: ""; }
.glyphicon-play-circle::before { content: ""; }
.glyphicon-repeat::before { content: ""; }
.glyphicon-refresh::before { content: ""; }
.glyphicon-list-alt::before { content: ""; }
.glyphicon-lock::before { content: ""; }
.glyphicon-flag::before { content: ""; }
.glyphicon-headphones::before { content: ""; }
.glyphicon-volume-off::before { content: ""; }
.glyphicon-volume-down::before { content: ""; }
.glyphicon-volume-up::before { content: ""; }
.glyphicon-qrcode::before { content: ""; }
.glyphicon-barcode::before { content: ""; }
.glyphicon-tag::before { content: ""; }
.glyphicon-tags::before { content: ""; }
.glyphicon-book::before { content: ""; }
.glyphicon-bookmark::before { content: ""; }
.glyphicon-print::before { content: ""; }
.glyphicon-camera::before { content: ""; }
.glyphicon-font::before { content: ""; }
.glyphicon-bold::before { content: ""; }
.glyphicon-italic::before { content: ""; }
.glyphicon-text-height::before { content: ""; }
.glyphicon-text-width::before { content: ""; }
.glyphicon-align-left::before { content: ""; }
.glyphicon-align-center::before { content: ""; }
.glyphicon-align-right::before { content: ""; }
.glyphicon-align-justify::before { content: ""; }
.glyphicon-list::before { content: ""; }
.glyphicon-indent-left::before { content: ""; }
.glyphicon-indent-right::before { content: ""; }
.glyphicon-facetime-video::before { content: ""; }
.glyphicon-picture::before { content: ""; }
.glyphicon-map-marker::before { content: ""; }
.glyphicon-adjust::before { content: ""; }
.glyphicon-tint::before { content: ""; }
.glyphicon-edit::before { content: ""; }
.glyphicon-share::before { content: ""; }
.glyphicon-check::before { content: ""; }
.glyphicon-move::before { content: ""; }
.glyphicon-step-backward::before { content: ""; }
.glyphicon-fast-backward::before { content: ""; }
.glyphicon-backward::before { content: ""; }
.glyphicon-play::before { content: ""; }
.glyphicon-pause::before { content: ""; }
.glyphicon-stop::before { content: ""; }
.glyphicon-forward::before { content: ""; }
.glyphicon-fast-forward::before { content: ""; }
.glyphicon-step-forward::before { content: ""; }
.glyphicon-eject::before { content: ""; }
.glyphicon-chevron-left::before { content: ""; }
.glyphicon-chevron-right::before { content: ""; }
.glyphicon-plus-sign::before { content: ""; }
.glyphicon-minus-sign::before { content: ""; }
.glyphicon-remove-sign::before { content: ""; }
.glyphicon-ok-sign::before { content: ""; }
.glyphicon-question-sign::before { content: ""; }
.glyphicon-info-sign::before { content: ""; }
.glyphicon-screenshot::before { content: ""; }
.glyphicon-remove-circle::before { content: ""; }
.glyphicon-ok-circle::before { content: ""; }
.glyphicon-ban-circle::before { content: ""; }
.glyphicon-arrow-left::before { content: ""; }
.glyphicon-arrow-right::before { content: ""; }
.glyphicon-arrow-up::before { content: ""; }
.glyphicon-arrow-down::before { content: ""; }
.glyphicon-share-alt::before { content: ""; }
.glyphicon-resize-full::before { content: ""; }
.glyphicon-resize-small::before { content: ""; }
.glyphicon-exclamation-sign::before { content: ""; }
.glyphicon-gift::before { content: ""; }
.glyphicon-leaf::before { content: ""; }
.glyphicon-fire::before { content: ""; }
.glyphicon-eye-open::before { content: ""; }
.glyphicon-eye-close::before { content: ""; }
.glyphicon-warning-sign::before { content: ""; }
.glyphicon-plane::before { content: ""; }
.glyphicon-calendar::before { content: ""; }
.glyphicon-random::before { content: ""; }
.glyphicon-comment::before { content: ""; }
.glyphicon-magnet::before { content: ""; }
.glyphicon-chevron-up::before { content: ""; }
.glyphicon-chevron-down::before { content: ""; }
.glyphicon-retweet::before { content: ""; }
.glyphicon-shopping-cart::before { content: ""; }
.glyphicon-folder-close::before { content: ""; }
.glyphicon-folder-open::before { content: ""; }
.glyphicon-resize-vertical::before { content: ""; }
.glyphicon-resize-horizontal::before { content: ""; }
.glyphicon-hdd::before { content: ""; }
.glyphicon-bullhorn::before { content: ""; }
.glyphicon-bell::before { content: ""; }
.glyphicon-certificate::before { content: ""; }
.glyphicon-thumbs-up::before { content: ""; }
.glyphicon-thumbs-down::before { content: ""; }
.glyphicon-hand-right::before { content: ""; }
.glyphicon-hand-left::before { content: ""; }
.glyphicon-hand-up::before { content: ""; }
.glyphicon-hand-down::before { content: ""; }
.glyphicon-circle-arrow-right::before { content: ""; }
.glyphicon-circle-arrow-left::before { content: ""; }
.glyphicon-circle-arrow-up::before { content: ""; }
.glyphicon-circle-arrow-down::before { content: ""; }
.glyphicon-globe::before { content: ""; }
.glyphicon-wrench::before { content: ""; }
.glyphicon-tasks::before { content: ""; }
.glyphicon-filter::before { content: ""; }
.glyphicon-briefcase::before { content: ""; }
.glyphicon-fullscreen::before { content: ""; }
.glyphicon-dashboard::before { content: ""; }
.glyphicon-paperclip::before { content: ""; }
.glyphicon-heart-empty::before { content: ""; }
.glyphicon-link::before { content: ""; }
.glyphicon-phone::before { content: ""; }
.glyphicon-pushpin::before { content: ""; }
.glyphicon-usd::before { content: ""; }
.glyphicon-gbp::before { content: ""; }
.glyphicon-sort::before { content: ""; }
.glyphicon-sort-by-alphabet::before { content: ""; }
.glyphicon-sort-by-alphabet-alt::before { content: ""; }
.glyphicon-sort-by-order::before { content: ""; }
.glyphicon-sort-by-order-alt::before { content: ""; }
.glyphicon-sort-by-attributes::before { content: ""; }
.glyphicon-sort-by-attributes-alt::before { content: ""; }
.glyphicon-unchecked::before { content: ""; }
.glyphicon-expand::before { content: ""; }
.glyphicon-collapse-down::before { content: ""; }
.glyphicon-collapse-up::before { content: ""; }
.glyphicon-log-in::before { content: ""; }
.glyphicon-flash::before { content: ""; }
.glyphicon-log-out::before { content: ""; }
.glyphicon-new-window::before { content: ""; }
.glyphicon-record::before { content: ""; }
.glyphicon-save::before { content: ""; }
.glyphicon-open::before { content: ""; }
.glyphicon-saved::before { content: ""; }
.glyphicon-import::before { content: ""; }
.glyphicon-export::before { content: ""; }
.glyphicon-send::before { content: ""; }
.glyphicon-floppy-disk::before { content: ""; }
.glyphicon-floppy-saved::before { content: ""; }
.glyphicon-floppy-remove::before { content: ""; }
.glyphicon-floppy-save::before { content: ""; }
.glyphicon-floppy-open::before { content: ""; }
.glyphicon-credit-card::before { content: ""; }
.glyphicon-transfer::before { content: ""; }
.glyphicon-cutlery::before { content: ""; }
.glyphicon-header::before { content: ""; }
.glyphicon-compressed::before { content: ""; }
.glyphicon-earphone::before { content: ""; }
.glyphicon-phone-alt::before { content: ""; }
.glyphicon-tower::before { content: ""; }
.glyphicon-stats::before { content: ""; }
.glyphicon-sd-video::before { content: ""; }
.glyphicon-hd-video::before { content: ""; }
.glyphicon-subtitles::before { content: ""; }
.glyphicon-sound-stereo::before { content: ""; }
.glyphicon-sound-dolby::before { content: ""; }
.glyphicon-sound-5-1::before { content: ""; }
.glyphicon-sound-6-1::before { content: ""; }
.glyphicon-sound-7-1::before { content: ""; }
.glyphicon-copyright-mark::before { content: ""; }
.glyphicon-registration-mark::before { content: ""; }
.glyphicon-cloud-download::before { content: ""; }
.glyphicon-cloud-upload::before { content: ""; }
.glyphicon-tree-conifer::before { content: ""; }
.glyphicon-tree-deciduous::before { content: ""; }
.glyphicon-cd::before { content: ""; }
.glyphicon-save-file::before { content: ""; }
.glyphicon-open-file::before { content: ""; }
.glyphicon-level-up::before { content: ""; }
.glyphicon-copy::before { content: ""; }
.glyphicon-paste::before { content: ""; }
.glyphicon-alert::before { content: ""; }
.glyphicon-equalizer::before { content: ""; }
.glyphicon-king::before { content: ""; }
.glyphicon-queen::before { content: ""; }
.glyphicon-pawn::before { content: ""; }
.glyphicon-bishop::before { content: ""; }
.glyphicon-knight::before { content: ""; }
.glyphicon-baby-formula::before { content: ""; }
.glyphicon-tent::before { content: "⛺"; }
.glyphicon-blackboard::before { content: ""; }
.glyphicon-bed::before { content: ""; }
.glyphicon-apple::before { content: ""; }
.glyphicon-erase::before { content: ""; }
.glyphicon-hourglass::before { content: "⌛"; }
.glyphicon-lamp::before { content: ""; }
.glyphicon-duplicate::before { content: ""; }
.glyphicon-piggy-bank::before { content: ""; }
.glyphicon-scissors::before { content: ""; }
.glyphicon-bitcoin::before { content: ""; }
.glyphicon-btc::before { content: ""; }
.glyphicon-xbt::before { content: ""; }
.glyphicon-yen::before { content: "¥"; }
.glyphicon-jpy::before { content: "¥"; }
.glyphicon-ruble::before { content: "₽"; }
.glyphicon-rub::before { content: "₽"; }
.glyphicon-scale::before { content: ""; }
.glyphicon-ice-lolly::before { content: ""; }
.glyphicon-ice-lolly-tasted::before { content: ""; }
.glyphicon-education::before { content: ""; }
.glyphicon-option-horizontal::before { content: ""; }
.glyphicon-option-vertical::before { content: ""; }
.glyphicon-menu-hamburger::before { content: ""; }
.glyphicon-modal-window::before { content: ""; }
.glyphicon-oil::before { content: ""; }
.glyphicon-grain::before { content: ""; }
.glyphicon-sunglasses::before { content: ""; }
.glyphicon-text-size::before { content: ""; }
.glyphicon-text-color::before { content: ""; }
.glyphicon-text-background::before { content: ""; }
.glyphicon-object-align-top::before { content: ""; }
.glyphicon-object-align-bottom::before { content: ""; }
.glyphicon-object-align-horizontal::before { content: ""; }
.glyphicon-object-align-left::before { content: ""; }
.glyphicon-object-align-vertical::before { content: ""; }
.glyphicon-object-align-right::before { content: ""; }
.glyphicon-triangle-right::before { content: ""; }
.glyphicon-triangle-left::before { content: ""; }
.glyphicon-triangle-bottom::before { content: ""; }
.glyphicon-triangle-top::before { content: ""; }
.glyphicon-console::before { content: ""; }
.glyphicon-superscript::before { content: ""; }
.glyphicon-subscript::before { content: ""; }
.glyphicon-menu-left::before { content: ""; }
.glyphicon-menu-right::before { content: ""; }
.glyphicon-menu-down::before { content: ""; }
.glyphicon-menu-up::before { content: ""; }
* { box-sizing: border-box; }
*::after, *::before { box-sizing: border-box; }
html { font-size: 10px; }
body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
a { color: rgb(51, 122, 183); text-decoration: none; }
a:focus, a:hover { color: rgb(35, 82, 124); text-decoration: underline; }
a:focus { outline-offset: -2px; }
img { vertical-align: middle; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; }
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; }
.h4, .h5, .h6, h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; }
.h4, h4 { font-size: 18px; }
p { margin: 0px 0px 10px; }
@media (min-width: 768px) {
  .lead { font-size: 21px; }
}
.small, small { font-size: 85%; }
.text-center { text-align: center; }
.text-muted { color: rgb(119, 119, 119); }
ol, ul { margin-top: 0px; margin-bottom: 10px; }
ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }
@media (min-width: 768px) {
  .dl-horizontal dt { float: left; width: 160px; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap; }
  .dl-horizontal dd { margin-left: 180px; }
}
blockquote .small::before, blockquote footer::before, blockquote small::before { content: "— "; }
.blockquote-reverse .small::before, .blockquote-reverse footer::before, .blockquote-reverse small::before, blockquote.pull-right .small::before, blockquote.pull-right footer::before, blockquote.pull-right small::before { content: ""; }
.blockquote-reverse .small::after, .blockquote-reverse footer::after, .blockquote-reverse small::after, blockquote.pull-right .small::after, blockquote.pull-right footer::after, blockquote.pull-right small::after { content: " —"; }
@media (min-width: 768px) {
  .container { width: 750px; }
}
@media (min-width: 992px) {
  .container { width: 970px; }
}
@media (min-width: 1200px) {
  .container { width: 1170px; }
}
.row { margin-right: 10px; margin-left: 10px; }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position: relative; min-height: 1px; }
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { float: left; }
.col-xs-12 { width: 100%; }
@media (min-width: 768px) {
  .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 { float: left; }
  .col-sm-12 { width: 100%; }
  .col-sm-11 { width: 91.6667%; }
  .col-sm-10 { width: 83.3333%; }
  .col-sm-9 { width: 85%; }
  .col-sm-8 { width: 66.6667%; }
  .col-sm-7 { width: 58.3333%; }
  .col-sm-6 { width: 50%; }
  .col-sm-5 { width: 41.6667%; }
  .col-sm-4 { width: 33.3333%; }
  .col-sm-3 { width: 15%; }
  .col-sm-2 { width: 16.6667%; }
  .col-sm-1 { width: 8.33333%; }
  .col-sm-pull-12 { right: 100%; }
  .col-sm-pull-11 { right: 91.6667%; }
  .col-sm-pull-10 { right: 83.3333%; }
  .col-sm-pull-9 { right: 75%; }
  .col-sm-pull-8 { right: 66.6667%; }
  .col-sm-pull-7 { right: 58.3333%; }
  .col-sm-pull-6 { right: 50%; }
  .col-sm-pull-5 { right: 41.6667%; }
  .col-sm-pull-4 { right: 33.3333%; }
  .col-sm-pull-3 { right: 25%; }
  .col-sm-pull-2 { right: 16.6667%; }
  .col-sm-pull-1 { right: 8.33333%; }
  .col-sm-pull-0 { right: auto; }
  .col-sm-push-12 { left: 100%; }
  .col-sm-push-11 { left: 91.6667%; }
  .col-sm-push-10 { left: 83.3333%; }
  .col-sm-push-9 { left: 75%; }
  .col-sm-push-8 { left: 66.6667%; }
  .col-sm-push-7 { left: 58.3333%; }
  .col-sm-push-6 { left: 50%; }
  .col-sm-push-5 { left: 41.6667%; }
  .col-sm-push-4 { left: 33.3333%; }
  .col-sm-push-3 { left: 25%; }
  .col-sm-push-2 { left: 16.6667%; }
  .col-sm-push-1 { left: 8.33333%; }
  .col-sm-push-0 { left: auto; }
  .col-sm-offset-12 { margin-left: 100%; }
  .col-sm-offset-11 { margin-left: 91.6667%; }
  .col-sm-offset-10 { margin-left: 83.3333%; }
  .col-sm-offset-9 { margin-left: 75%; }
  .col-sm-offset-8 { margin-left: 66.6667%; }
  .col-sm-offset-7 { margin-left: 58.3333%; }
  .col-sm-offset-6 { margin-left: 50%; }
  .col-sm-offset-5 { margin-left: 41.6667%; }
  .col-sm-offset-4 { margin-left: 33.3333%; }
  .col-sm-offset-3 { margin-left: 25%; }
  .col-sm-offset-2 { margin-left: 16.6667%; }
  .col-sm-offset-1 { margin-left: 8.33333%; }
  .col-sm-offset-0 { margin-left: 0px; }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left; }
  .col-md-12 { width: 100%; }
  .col-md-11 { width: 91.6667%; }
  .col-md-10 { width: 83.3333%; }
  .col-md-9 { width: 75%; }
  .col-md-8 { width: 66.6667%; }
  .col-md-7 { width: 58.3333%; }
  .col-md-6 { width: 50%; }
  .col-md-5 { width: 41.6667%; }
  .col-md-4 { width: 33.3333%; }
  .col-md-3 { width: 25%; }
  .col-md-2 { width: 16.6667%; }
  .col-md-1 { width: 8.33333%; }
  .col-md-pull-12 { right: 100%; }
  .col-md-pull-11 { right: 91.6667%; }
  .col-md-pull-10 { right: 83.3333%; }
  .col-md-pull-9 { right: 75%; }
  .col-md-pull-8 { right: 66.6667%; }
  .col-md-pull-7 { right: 58.3333%; }
  .col-md-pull-6 { right: 50%; }
  .col-md-pull-5 { right: 41.6667%; }
  .col-md-pull-4 { right: 33.3333%; }
  .col-md-pull-3 { right: 25%; }
  .col-md-pull-2 { right: 16.6667%; }
  .col-md-pull-1 { right: 8.33333%; }
  .col-md-pull-0 { right: auto; }
  .col-md-push-12 { left: 100%; }
  .col-md-push-11 { left: 91.6667%; }
  .col-md-push-10 { left: 83.3333%; }
  .col-md-push-9 { left: 75%; }
  .col-md-push-8 { left: 66.6667%; }
  .col-md-push-7 { left: 58.3333%; }
  .col-md-push-6 { left: 50%; }
  .col-md-push-5 { left: 41.6667%; }
  .col-md-push-4 { left: 33.3333%; }
  .col-md-push-3 { left: 25%; }
  .col-md-push-2 { left: 16.6667%; }
  .col-md-push-1 { left: 8.33333%; }
  .col-md-push-0 { left: auto; }
  .col-md-offset-12 { margin-left: 100%; }
  .col-md-offset-11 { margin-left: 91.6667%; }
  .col-md-offset-10 { margin-left: 83.3333%; }
  .col-md-offset-9 { margin-left: 75%; }
  .col-md-offset-8 { margin-left: 66.6667%; }
  .col-md-offset-7 { margin-left: 58.3333%; }
  .col-md-offset-6 { margin-left: 50%; }
  .col-md-offset-5 { margin-left: 41.6667%; }
  .col-md-offset-4 { margin-left: 33.3333%; }
  .col-md-offset-3 { margin-left: 25%; }
  .col-md-offset-2 { margin-left: 16.6667%; }
  .col-md-offset-1 { margin-left: 8.33333%; }
  .col-md-offset-0 { margin-left: 0px; }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 { float: left; }
  .col-lg-12 { width: 100%; }
  .col-lg-11 { width: 91.6667%; }
  .col-lg-10 { width: 83.3333%; }
  .col-lg-9 { width: 75%; }
  .col-lg-8 { width: 66.6667%; }
  .col-lg-7 { width: 58.3333%; }
  .col-lg-6 { width: 50%; }
  .col-lg-5 { width: 41.6667%; }
  .col-lg-4 { width: 33.3333%; }
  .col-lg-3 { width: 25%; }
  .col-lg-2 { width: 16.6667%; }
  .col-lg-1 { width: 8.33333%; }
  .col-lg-pull-12 { right: 100%; }
  .col-lg-pull-11 { right: 91.6667%; }
  .col-lg-pull-10 { right: 83.3333%; }
  .col-lg-pull-9 { right: 75%; }
  .col-lg-pull-8 { right: 66.6667%; }
  .col-lg-pull-7 { right: 58.3333%; }
  .col-lg-pull-6 { right: 50%; }
  .col-lg-pull-5 { right: 41.6667%; }
  .col-lg-pull-4 { right: 33.3333%; }
  .col-lg-pull-3 { right: 25%; }
  .col-lg-pull-2 { right: 16.6667%; }
  .col-lg-pull-1 { right: 8.33333%; }
  .col-lg-pull-0 { right: auto; }
  .col-lg-push-12 { left: 100%; }
  .col-lg-push-11 { left: 91.6667%; }
  .col-lg-push-10 { left: 83.3333%; }
  .col-lg-push-9 { left: 75%; }
  .col-lg-push-8 { left: 66.6667%; }
  .col-lg-push-7 { left: 58.3333%; }
  .col-lg-push-6 { left: 50%; }
  .col-lg-push-5 { left: 41.6667%; }
  .col-lg-push-4 { left: 33.3333%; }
  .col-lg-push-3 { left: 25%; }
  .col-lg-push-2 { left: 16.6667%; }
  .col-lg-push-1 { left: 8.33333%; }
  .col-lg-push-0 { left: auto; }
  .col-lg-offset-12 { margin-left: 100%; }
  .col-lg-offset-11 { margin-left: 91.6667%; }
  .col-lg-offset-10 { margin-left: 83.3333%; }
  .col-lg-offset-9 { margin-left: 75%; }
  .col-lg-offset-8 { margin-left: 66.6667%; }
  .col-lg-offset-7 { margin-left: 58.3333%; }
  .col-lg-offset-6 { margin-left: 50%; }
  .col-lg-offset-5 { margin-left: 41.6667%; }
  .col-lg-offset-4 { margin-left: 33.3333%; }
  .col-lg-offset-3 { margin-left: 25%; }
  .col-lg-offset-2 { margin-left: 16.6667%; }
  .col-lg-offset-1 { margin-left: 8.33333%; }
  .col-lg-offset-0 { margin-left: 0px; }
}
table { background-color: transparent; }
.table { width: 100%; max-width: 100%; margin-bottom: 20px; }
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { padding: 8px; line-height: 1.42857; vertical-align: top; border-top: 1px solid rgb(221, 221, 221); }
.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th { border-top: 0px none; }
.table-bordered { border: 1px solid rgb(221, 221, 221); }
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th { border: 1px solid rgb(221, 221, 221); }
.table-bordered > thead > tr > td, .table-bordered > thead > tr > th { border-bottom-width: 2px; }
.table-striped > tbody > tr:nth-of-type(2n+1) { background-color: rgb(249, 249, 249); }
@media screen and (max-width: 767px) {
  .table-responsive { width: 100%; margin-bottom: 15px; overflow-y: hidden; border: 1px solid rgb(221, 221, 221); }
  .table-responsive > .table { margin-bottom: 0px; }
  .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th { white-space: nowrap; }
  .table-responsive > .table-bordered { border: 0px none; }
  .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child { border-left: 0px none; }
  .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child { border-right: 0px none; }
  .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0px none; }
}
label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700; }
.form-control::-moz-placeholder { color: rgb(153, 153, 153); opacity: 1; }
@media not all {
  input.form-control[type="date"], input.form-control[type="time"], input.form-control[type="datetime-local"], input.form-control[type="month"] { line-height: 34px; }
  .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"], input.input-sm[type="date"], input.input-sm[type="time"], input.input-sm[type="datetime-local"], input.input-sm[type="month"] { line-height: 30px; }
  .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"], input.input-lg[type="date"], input.input-lg[type="time"], input.input-lg[type="datetime-local"], input.input-lg[type="month"] { line-height: 46px; }
}
.form-group { margin-bottom: 15px; }
.form-control-static { min-height: 34px; padding-top: 7px; padding-bottom: 7px; margin-bottom: 0px; }
.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: rgb(115, 115, 115); }
@media (min-width: 768px) {
  .form-inline .form-group { display: inline-block; margin-bottom: 0px; vertical-align: middle; }
  .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }
  .form-inline .form-control-static { display: inline-block; }
  .form-inline .input-group { display: inline-table; vertical-align: middle; }
  .form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn { width: auto; }
  .form-inline .input-group > .form-control { width: 100%; }
  .form-inline .control-label { margin-bottom: 0px; vertical-align: middle; }
  .form-inline .checkbox, .form-inline .radio { display: inline-block; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; }
  .form-inline .checkbox label, .form-inline .radio label { padding-left: 0px; }
  .form-inline .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"] { position: relative; margin-left: 0px; }
  .form-inline .has-feedback .form-control-feedback { top: 0px; }
}
.form-horizontal .form-group { margin-right: 0px; margin-left: 0px; }
@media (min-width: 768px) {
  .form-horizontal .control-label { padding-top: 7px; margin-bottom: 0px;}
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label { padding-top: 11px; font-size: 18px; }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label { padding-top: 6px; font-size: 12px; }
}
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; white-space: nowrap; vertical-align: middle; touch-action: manipulation; cursor: pointer; -moz-user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus { outline-offset: -2px; }
.btn.focus, .btn:focus, .btn:hover { color: rgb(51, 51, 51); text-decoration: none; }
.btn.active, .btn:active { background-image: none; outline: 0px none; box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.125) inset; }
.btn-primary { color: rgb(255, 255, 255); background-color: rgb(51, 122, 183); border-color: rgb(46, 109, 164); }
.btn-primary.focus, .btn-primary:focus { color: rgb(255, 255, 255); background-color: rgb(40, 96, 144); border-color: rgb(18, 43, 64); }
.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(40, 96, 144); border-color: rgb(32, 77, 116); }
.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary { color: rgb(255, 255, 255); background-color: rgb(40, 96, 144); border-color: rgb(32, 77, 116); }
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus:active, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(32, 77, 116); border-color: rgb(18, 43, 64); }
.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary { background-image: none; }
.btn-success { color: rgb(255, 255, 255); background-color: rgb(92, 184, 92); border-color: rgb(76, 174, 76); }
.btn-success.focus, .btn-success:focus { color: rgb(255, 255, 255); background-color: rgb(68, 157, 68); border-color: rgb(37, 86, 37); }
.btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(68, 157, 68); border-color: rgb(57, 132, 57); }
.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success { color: rgb(255, 255, 255); background-color: rgb(68, 157, 68); border-color: rgb(57, 132, 57); }
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success.focus:active, .btn-success:active:focus, .btn-success:active:hover, .open > .dropdown-toggle.btn-success.focus, .open > .dropdown-toggle.btn-success:focus, .open > .dropdown-toggle.btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(57, 132, 57); border-color: rgb(37, 86, 37); }
.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success { background-image: none; }
.btn-group-xs > .btn, .btn-xs { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; }
.fade { opacity: 0; transition: opacity 0.15s linear 0s; }
.dropdown-toggle:focus { outline: 0px none; }
.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0px; margin: 2px 0px 0px; font-size: 14px; text-align: left; list-style: outside none none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176); }
.dropdown-menu .divider { height: 1px; margin: 9px 0px; overflow: hidden; background-color: rgb(229, 229, 229); }
.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.42857; color: rgb(51, 51, 51); white-space: nowrap; }
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { color: rgb(38, 38, 38); text-decoration: none; background-color: rgb(245, 245, 245); }
.dropdown-menu-right { right: 0px; left: auto; }
@media (min-width: 768px) {
  .navbar-right .dropdown-menu { right: 0px; left: auto; }
  .navbar-right .dropdown-menu-left { right: auto; left: 0px; }
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px; }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.btn-group-vertical > .btn:first-child:not(:last-child) { border-radius: 4px 4px 0px 0px; }
.btn-group-vertical > .btn:last-child:not(:first-child) { border-radius: 0px 0px 4px 4px; }
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.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: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.input-group { position: relative; display: table; border-collapse: separate; }
.input-group .form-control, .input-group-addon, .input-group-btn { display: table-cell; }
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; }
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.input-group-btn { position: relative; font-size: 0px; white-space: nowrap; }
.input-group-btn > .btn { position: relative; }
.input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover { z-index: 2; }
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-right: -1px; }
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { z-index: 2; margin-left: -1px; }
.nav { padding-left: 0px; margin-bottom: 0px; list-style: outside none none; }
.nav > li { position: relative; display: block; }
.nav > li > a { position: relative; display: block; padding: 10px 15px; }
.nav > li > a:focus, .nav > li > a:hover { text-decoration: none; background-color: rgb(238, 238, 238); }
.nav > li > a > img { max-width: none; }
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li { display: table-cell; width: 1%; }
  .nav-tabs.nav-justified > li > a { margin-bottom: 0px; }
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a { border-bottom: 1px solid rgb(221, 221, 221); border-radius: 4px 4px 0px 0px; }
  .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover { border-bottom-color: rgb(255, 255, 255); }
}
.nav-pills > li { float: left; }
.nav-pills > li > a { border-radius: 4px; }
.nav-pills > li + li { margin-left: 2px; }
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover { color: rgb(255, 255, 255); background-color: rgb(51, 122, 183); }
@media (min-width: 768px) {
  .nav-justified > li { display: table-cell; width: 1%; }
  .nav-justified > li > a { margin-bottom: 0px; }
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a { border-bottom: 1px solid rgb(221, 221, 221); border-radius: 4px 4px 0px 0px; }
  .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover { border-bottom-color: rgb(255, 255, 255); }
}
.navbar { position: relative; min-height: 50px; margin-bottom: 20px;  border: 1px solid transparent; }
@media (min-width: 768px) {
  .navbar { border-radius: 4px; }
}
@media (min-width: 768px) {
  .navbar-header { float: left; }
}
@media (min-width: 768px) {
  .navbar-collapse { width: auto; border-top: 0px none; box-shadow: none; }
  .navbar-collapse.collapse { display: block !important; height: auto !important; padding-bottom: 0px; overflow: visible !important; }
  .navbar-collapse.in { overflow-y: visible; }
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse { padding-right: 0px; padding-left: 0px; }
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { max-height: 200px; }
}
@media (min-width: 768px) {
  .container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header { margin-right: 0px; margin-left: 0px; }
}
@media (min-width: 768px) {
  .navbar-static-top { border-radius: 0px; }
}
@media (min-width: 768px) {
  .navbar-fixed-bottom, .navbar-fixed-top { border-radius: 0px; }
}
.navbar-brand { float: left; height: 50px; padding: 15px; font-size: 18px; line-height: 20px; }
.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; }
@media (min-width: 768px) {
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -15px; }
}
.navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.navbar-toggle:focus { outline: 0px none; }
.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; }
.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; }
@media (min-width: 768px) {
  .navbar-toggle { display: none; }
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0px; background-color: transparent; border: 0px none; box-shadow: none; }
  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a { padding: 5px 15px 5px 25px; }
  .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; }
  .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropdown-menu > li > a:hover { background-image: none; }
}
@media (min-width: 768px) {
  .navbar-nav { float: left; margin: 0px; }
  .navbar-nav > li { float: left; }
  .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; }
}
@media (min-width: 768px) {
  .navbar-form .form-group { display: inline-block; margin-bottom: 0px; vertical-align: middle; }
  .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; }
  .navbar-form .form-control-static { display: inline-block; }
  .navbar-form .input-group { display: inline-table; vertical-align: middle; }
  .navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn { width: auto; }
  .navbar-form .input-group > .form-control { width: 100%; }
  .navbar-form .control-label { margin-bottom: 0px; vertical-align: middle; }
  .navbar-form .checkbox, .navbar-form .radio { display: inline-block; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; }
  .navbar-form .checkbox label, .navbar-form .radio label { padding-left: 0px; }
  .navbar-form .checkbox input[type="checkbox"], .navbar-form .radio input[type="radio"] { position: relative; margin-left: 0px; }
  .navbar-form .has-feedback .form-control-feedback { top: 0px; }
}
@media (max-width: 767px) {
  .navbar-form .form-group { margin-bottom: 5px; }
  .navbar-form .form-group:last-child { margin-bottom: 0px; }
}
@media (min-width: 768px) {
  .navbar-form { width: auto; padding-top: 0px; padding-bottom: 0px; margin-right: 0px; margin-left: 0px; border: 0px none; box-shadow: none; }
}
@media (min-width: 768px) {
  .navbar-text { float: left; margin-right: 15px; margin-left: 15px; }
}
@media (min-width: 768px) {
  .navbar-left { float: left !important; }
  .navbar-right { float: right !important; margin-right: -15px; }
  .navbar-right ~ .navbar-right { margin-right: 0px; }
}
.navbar-default { background-color: rgb(248, 248, 248); border-color: rgb(231, 231, 231); }
.navbar-default .navbar-brand { color: rgb(119, 119, 119); }
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover { color: rgb(94, 94, 94); background-color: transparent; }
.navbar-default .navbar-toggle { border-color: rgb(221, 221, 221); }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: rgb(221, 221, 221); }
.navbar-default .navbar-toggle .icon-bar { background-color: rgb(136, 136, 136); }
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: rgb(119, 119, 119); }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover { color: rgb(51, 51, 51); background-color: transparent; }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover { color: rgb(85, 85, 85); background-color: rgb(231, 231, 231); }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover { color: rgb(204, 204, 204); background-color: transparent; }
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: rgb(8, 8, 8); }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: rgb(8, 8, 8); }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: rgb(157, 157, 157); }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover { color: rgb(255, 255, 255); background-color: transparent; }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover { color: rgb(255, 255, 255); background-color: rgb(8, 8, 8); }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover { color: rgb(68, 68, 68); background-color: transparent; }
}
.breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: outside none none; background-color: rgb(245, 245, 245); border-radius: 4px; }
.breadcrumb > li { display: inline-block; }
.breadcrumb > li + li::before { padding: 0px 5px; color: rgb(204, 204, 204); content: "/ "; }
.breadcrumb > .active { color: rgb(119, 119, 119); }
.pagination { display: inline-block; padding-left: 0px; margin: 20px 0px; border-radius: 4px; }
.pagination > li { display: inline; }
.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857; color: rgb(51, 122, 183); text-decoration: none; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); }
.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.pagination > li:last-child > a, .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover { z-index: 2; color: rgb(35, 82, 124); background-color: rgb(238, 238, 238); border-color: rgb(221, 221, 221); }
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { z-index: 3; color: rgb(255, 255, 255); cursor: default; background-color: rgb(51, 122, 183); border-color: rgb(51, 122, 183); }
.pager { padding-left: 0px; margin: 20px 0px; text-align: center; list-style: outside none none; }
.pager li { display: inline; }
.pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 15px; }
.pager li > a:focus, .pager li > a:hover { text-decoration: none; background-color: rgb(238, 238, 238); }
.pager .next > a, .pager .next > span { float: right; }
@media screen and (min-width: 768px) {
  .jumbotron { padding-top: 48px; padding-bottom: 48px; }
  .container .jumbotron, .container-fluid .jumbotron { padding-right: 60px; padding-left: 60px; }
  .jumbotron .h1, .jumbotron h1 { font-size: 63px; }
}
.alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; }
.alert-warning { color: rgb(138, 109, 59); background-color: rgb(252, 248, 227); border-color: rgb(250, 235, 204); }
.close { float: right; font-size: 21px; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: 0px 1px 0px rgb(255, 255, 255); opacity: 0.2; }
.close:focus, .close:hover { color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; opacity: 0.5; }
button.close { padding: 0px; cursor: pointer; background: transparent none repeat scroll 0px 0px; border: 0px none; }
.modal { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px none; }
.modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s; transform: translate(0px, -25%); }
.modal-dialog { position: relative; width: auto; margin: 10px; }
.modal-content { position: relative; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0px none; box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.5); }
.modal-header { padding: 15px; border-bottom: 1px solid rgb(229, 229, 229); }
.modal-header .close { margin-top: -2px; }
.modal-title { margin: 0px; line-height: 1.42857; }
.modal-body { position: relative; padding: 15px; }
.modal-footer { padding: 15px; text-align: right; border-top: 1px solid rgb(229, 229, 229); }
@media (min-width: 768px) {
  .modal-dialog { width: 600px; margin: 30px auto; }
  .modal-content { box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5); }
  .modal-sm { width: 300px; }
}
@media (min-width: 992px) {
  .modal-lg { width: 900px; }
}
.popover > .arrow, .popover > .arrow::after { position: absolute; display: block; width: 0px; height: 0px; border-color: transparent; border-style: solid; }
.popover > .arrow::after { content: ""; border-width: 10px; }
.popover.top > .arrow::after { bottom: 1px; margin-left: -10px; content: " "; border-top-color: rgb(255, 255, 255); border-bottom-width: 0px; }
.popover.right > .arrow::after { bottom: -10px; left: 1px; content: " "; border-right-color: rgb(255, 255, 255); border-left-width: 0px; }
.popover.bottom > .arrow::after { top: 1px; margin-left: -10px; content: " "; border-top-width: 0px; border-bottom-color: rgb(255, 255, 255); }
.popover.left > .arrow::after { right: 1px; bottom: -10px; content: " "; border-right-width: 0px; border-left-color: rgb(255, 255, 255); }
@media not all, (-webkit-transform-3d) {
  .carousel-inner > .item { transition: transform 0.6s ease-in-out 0s; backface-visibility: hidden; perspective: 1000px; }
  .carousel-inner > .item.active.right, .carousel-inner > .item.next { left: 0px; transform: translate3d(100%, 0px, 0px); }
  .carousel-inner > .item.active.left, .carousel-inner > .item.prev { left: 0px; transform: translate3d(-100%, 0px, 0px); }
  .carousel-inner > .item.active, .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right { left: 0px; transform: translate3d(0px, 0px, 0px); }
}
.carousel-control .icon-prev::before { content: "‹"; }
.carousel-control .icon-next::before { content: "›"; }
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev { width: 30px; height: 30px; margin-top: -10px; font-size: 30px; }
  .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -10px; }
  .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -10px; }
  .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px; }
  .carousel-indicators { bottom: 20px; }
}
.btn-group-vertical > .btn-group::after, .btn-group-vertical > .btn-group::before, .btn-toolbar::after, .btn-toolbar::before, .clearfix::after, .clearfix::before, .container-fluid::after, .container-fluid::before, .container::after, .container::before, .dl-horizontal dd::after, .dl-horizontal dd::before, .form-horizontal .form-group::after, .form-horizontal .form-group::before, .modal-footer::after, .modal-footer::before, .modal-header::after, .modal-header::before, .nav::after, .nav::before, .navbar-collapse::after, .navbar-collapse::before, .navbar-header::after, .navbar-header::before, .navbar::after, .navbar::before, .pager::after, .pager::before, .panel-body::after, .panel-body::before, .row::after, .row::before { display: table; content: " "; }
.btn-group-vertical > .btn-group::after, .btn-toolbar::after, .clearfix::after, .container-fluid::after, .container::after, .dl-horizontal dd::after, .form-horizontal .form-group::after, .modal-footer::after, .modal-header::after, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after { clear: both; }
.pull-right { float: right !important; }
.pull-left { float: left !important; }
@media (max-width: 767px) {
  .visible-xs { display: block !important; }
  table.visible-xs { display: table !important; }
  tr.visible-xs { display: table-row !important; }
  td.visible-xs, th.visible-xs { display: table-cell !important; }
}
@media (max-width: 767px) {
  .visible-xs-block { display: block !important; }
}
@media (max-width: 767px) {
  .visible-xs-inline { display: inline !important; }
}
@media (max-width: 767px) {
  .visible-xs-inline-block { display: inline-block !important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm { display: block !important; }
  table.visible-sm { display: table !important; }
  tr.visible-sm { display: table-row !important; }
  td.visible-sm, th.visible-sm { display: table-cell !important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block { display: block !important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline { display: inline !important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block { display: inline-block !important; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md { display: block !important; }
  table.visible-md { display: table !important; }
  tr.visible-md { display: table-row !important; }
  td.visible-md, th.visible-md { display: table-cell !important; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block { display: block !important; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline { display: inline !important; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block { display: inline-block !important; }
}
@media (min-width: 1200px) {
  .visible-lg { display: block !important; }
  table.visible-lg { display: table !important; }
  tr.visible-lg { display: table-row !important; }
  td.visible-lg, th.visible-lg { display: table-cell !important; }
}
@media (min-width: 1200px) {
  .visible-lg-block { display: block !important; }
}
@media (min-width: 1200px) {
  .visible-lg-inline { display: inline !important; }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block { display: inline-block !important; }
}
@media (max-width: 767px) {
  .hidden-xs { display: none !important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm { display: none !important; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md { display: none !important; }
}
@media (min-width: 1200px) {
  .hidden-lg { display: none !important; }
}
@media print {
  .visible-print { display: block !important; }
  table.visible-print { display: table !important; }
  tr.visible-print { display: table-row !important; }
  td.visible-print, th.visible-print { display: table-cell !important; }
}
@media print {
  .visible-print-block { display: block !important; }
}
@media print {
  .visible-print-inline { display: inline !important; }
}
@media print {
  .visible-print-inline-block { display: inline-block !important; }
}
@media print {
  .hidden-print { display: none !important; }
}
/* ::::: https://cdn.bootcss.com/webui-popover/2.1.15/jquery.webui-popover.min.css ::::: */

.webui-popover-inner .close::after { content: "×"; width: 0.8em; height: 0.8em; padding: 4px; position: relative; }
.webui-popover > .webui-arrow, .webui-popover > .webui-arrow::after { position: absolute; display: block; width: 0px; height: 0px; border-color: transparent; border-style: solid; }
.webui-popover > .webui-arrow::after { border-width: 10px; content: ""; }
.webui-popover.top > .webui-arrow::after, .webui-popover.top-right > .webui-arrow::after, .webui-popover.top-left > .webui-arrow::after { content: " "; bottom: 1px; margin-left: -10px; border-top-color: rgb(255, 255, 255); border-bottom-width: 0px; }
.webui-popover.right > .webui-arrow::after, .webui-popover.right-top > .webui-arrow::after, .webui-popover.right-bottom > .webui-arrow::after { content: " "; left: 1px; bottom: -10px; border-left-width: 0px; border-right-color: rgb(255, 255, 255); }
.webui-popover.bottom > .webui-arrow::after, .webui-popover.bottom-right > .webui-arrow::after, .webui-popover.bottom-left > .webui-arrow::after { content: " "; top: 1px; margin-left: -10px; border-bottom-color: rgb(255, 255, 255); border-top-width: 0px; }
.webui-popover.left > .webui-arrow::after, .webui-popover.left-top > .webui-arrow::after, .webui-popover.left-bottom > .webui-arrow::after { content: " "; right: 1px; border-right-width: 0px; border-left-color: rgb(255, 255, 255); bottom: -10px; }
.webui-popover-inverse.top > .webui-arrow, .webui-popover-inverse.top-left > .webui-arrow, .webui-popover-inverse.top-right > .webui-arrow, .webui-popover-inverse.top > .webui-arrow::after, .webui-popover-inverse.top-left > .webui-arrow::after, .webui-popover-inverse.top-right > .webui-arrow::after { border-top-color: rgb(51, 51, 51); }
.webui-popover-inverse.right > .webui-arrow, .webui-popover-inverse.right-top > .webui-arrow, .webui-popover-inverse.right-bottom > .webui-arrow, .webui-popover-inverse.right > .webui-arrow::after, .webui-popover-inverse.right-top > .webui-arrow::after, .webui-popover-inverse.right-bottom > .webui-arrow::after { border-right-color: rgb(51, 51, 51); }
.webui-popover-inverse.bottom > .webui-arrow, .webui-popover-inverse.bottom-left > .webui-arrow, .webui-popover-inverse.bottom-right > .webui-arrow, .webui-popover-inverse.bottom > .webui-arrow::after, .webui-popover-inverse.bottom-left > .webui-arrow::after, .webui-popover-inverse.bottom-right > .webui-arrow::after { border-bottom-color: rgb(51, 51, 51); }
.webui-popover-inverse.left > .webui-arrow, .webui-popover-inverse.left-top > .webui-arrow, .webui-popover-inverse.left-bottom > .webui-arrow, .webui-popover-inverse.left > .webui-arrow::after, .webui-popover-inverse.left-top > .webui-arrow::after, .webui-popover-inverse.left-bottom > .webui-arrow::after { border-left-color: rgb(51, 51, 51); }
.webui-popover i.icon-refresh::before { content: ""; }
/* ::::: http://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css ::::: */

@font-face {
  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  src: url('fontawesome-webfont.eot') format("embedded-opentype"), url('fontawesome-webfont.woff2') format("woff2"), url('fontawesome-webfont.woff') format("woff"), url('fontawesome-webfont.ttf') format("truetype"), url('fontawesome-webfont.svg') format("svg");}
.fa { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; font-size-adjust: none; font-stretch: normal; font-feature-settings: normal; font-language-override: normal; font-kerning: auto; font-synthesis: weight style; font-variant: normal; font-size: inherit; text-rendering: auto; }
.fa-fw { width: 1.28571em; text-align: center; }
.pull-right { float: right; }
.pull-left { float: left; }
.fa-glass::before { content: ""; }
.fa-music::before { content: ""; }
.fa-search::before { content: ""; }
.fa-envelope-o::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-o::before { content: ""; }
.fa-user::before { content: ""; }
.fa-film::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-check::before { content: ""; }
.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-gear::before, .fa-cog::before { content: ""; }
.fa-trash-o::before { content: ""; }
.fa-home::before { content: ""; }
.fa-file-o::before { content: ""; }
.fa-clock-o::before { content: ""; }
.fa-road::before { content: ""; }
.fa-download::before { content: ""; }
.fa-arrow-circle-o-down::before { content: ""; }
.fa-arrow-circle-o-up::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-play-circle-o::before { content: ""; }
.fa-rotate-right::before, .fa-repeat::before { content: ""; }
.fa-refresh::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-book::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-print::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-font::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-list::before { content: ""; }
.fa-dedent::before, .fa-outdent::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-video-camera::before { content: ""; }
.fa-photo::before, .fa-image::before, .fa-picture-o::before { content: ""; }
.fa-pencil::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-edit::before, .fa-pencil-square-o::before { content: ""; }
.fa-share-square-o::before { content: ""; }
.fa-check-square-o::before { content: ""; }
.fa-arrows::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-play::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-times-circle-o::before { content: ""; }
.fa-check-circle-o::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-mail-forward::before, .fa-share::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-random::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-arrows-v::before { content: ""; }
.fa-arrows-h::before { content: ""; }
.fa-bar-chart-o::before, .fa-bar-chart::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-key::before { content: ""; }
.fa-gears::before, .fa-cogs::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-thumbs-o-up::before { content: ""; }
.fa-thumbs-o-down::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-heart-o::before { content: ""; }
.fa-sign-out::before { content: ""; }
.fa-linkedin-square::before { content: ""; }
.fa-thumb-tack::before { content: ""; }
.fa-external-link::before { content: ""; }
.fa-sign-in::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-lemon-o::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-square-o::before { content: ""; }
.fa-bookmark-o::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-facebook-f::before, .fa-facebook::before { content: ""; }
.fa-github::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-feed::before, .fa-rss::before { content: ""; }
.fa-hdd-o::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-hand-o-right::before { content: ""; }
.fa-hand-o-left::before { content: ""; }
.fa-hand-o-up::before { content: ""; }
.fa-hand-o-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-group::before, .fa-users::before { content: ""; }
.fa-chain::before, .fa-link::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-cut::before, .fa-scissors::before { content: ""; }
.fa-copy::before, .fa-files-o::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-save::before, .fa-floppy-o::before { content: ""; }
.fa-square::before { content: ""; }
.fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-table::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-money::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-unsorted::before, .fa-sort::before { content: ""; }
.fa-sort-down::before, .fa-sort-desc::before { content: ""; }
.fa-sort-up::before, .fa-sort-asc::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-rotate-left::before, .fa-undo::before { content: ""; }
.fa-legal::before, .fa-gavel::before { content: ""; }
.fa-dashboard::before, .fa-tachometer::before { content: ""; }
.fa-comment-o::before { content: ""; }
.fa-comments-o::before { content: ""; }
.fa-flash::before, .fa-bolt::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-paste::before, .fa-clipboard::before { content: ""; }
.fa-lightbulb-o::before { content: ""; }
.fa-exchange::before { content: ""; }
.fa-cloud-download::before { content: ""; }
.fa-cloud-upload::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-bell-o::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cutlery::before { content: ""; }
.fa-file-text-o::before { content: ""; }
.fa-building-o::before { content: ""; }
.fa-hospital-o::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-mobile-phone::before, .fa-mobile::before { content: ""; }
.fa-circle-o::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-mail-reply::before, .fa-reply::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-folder-o::before { content: ""; }
.fa-folder-open-o::before { content: ""; }
.fa-smile-o::before { content: ""; }
.fa-frown-o::before { content: ""; }
.fa-meh-o::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-keyboard-o::before { content: ""; }
.fa-flag-o::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-code::before { content: ""; }
.fa-mail-reply-all::before, .fa-reply-all::before { content: ""; }
.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-code-fork::before { content: ""; }
.fa-unlink::before, .fa-chain-broken::before { content: ""; }
.fa-question::before { content: ""; }
.fa-info::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-shield::before { content: ""; }
.fa-calendar-o::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-ticket::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-minus-square-o::before { content: ""; }
.fa-level-up::before { content: ""; }
.fa-level-down::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-pencil-square::before { content: ""; }
.fa-external-link-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }
.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }
.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }
.fa-euro::before, .fa-eur::before { content: ""; }
.fa-gbp::before { content: ""; }
.fa-dollar::before, .fa-usd::before { content: ""; }
.fa-rupee::before, .fa-inr::before { content: ""; }
.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }
.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }
.fa-won::before, .fa-krw::before { content: ""; }
.fa-bitcoin::before, .fa-btc::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-text::before { content: ""; }
.fa-sort-alpha-asc::before { content: ""; }
.fa-sort-alpha-desc::before { content: ""; }
.fa-sort-amount-asc::before { content: ""; }
.fa-sort-amount-desc::before { content: ""; }
.fa-sort-numeric-asc::before { content: ""; }
.fa-sort-numeric-desc::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-youtube-square::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-youtube-play::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitbucket-square::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-long-arrow-down::before { content: ""; }
.fa-long-arrow-up::before { content: ""; }
.fa-long-arrow-left::before { content: ""; }
.fa-long-arrow-right::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-android::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-female::before { content: ""; }
.fa-male::before { content: ""; }
.fa-gittip::before, .fa-gratipay::before { content: ""; }
.fa-sun-o::before { content: ""; }
.fa-moon-o::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-arrow-circle-o-right::before { content: ""; }
.fa-arrow-circle-o-left::before { content: ""; }
.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }
.fa-dot-circle-o::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-turkish-lira::before, .fa-try::before { content: ""; }
.fa-plus-square-o::before { content: ""; }
.fa-space-shuttle::before { content: ""; }
.fa-slack::before { content: ""; }
.fa-envelope-square::before { content: ""; }
.fa-wordpress::before { content: ""; }
.fa-openid::before { content: ""; }
.fa-institution::before, .fa-bank::before, .fa-university::before { content: ""; }
.fa-mortar-board::before, .fa-graduation-cap::before { content: ""; }
.fa-yahoo::before { content: ""; }
.fa-google::before { content: ""; }
.fa-reddit::before { content: ""; }
.fa-reddit-square::before { content: ""; }
.fa-stumbleupon-circle::before { content: ""; }
.fa-stumbleupon::before { content: ""; }
.fa-delicious::before { content: ""; }
.fa-digg::before { content: ""; }
.fa-pied-piper-pp::before { content: ""; }
.fa-pied-piper-alt::before { content: ""; }
.fa-drupal::before { content: ""; }
.fa-joomla::before { content: ""; }
.fa-language::before { content: ""; }
.fa-fax::before { content: ""; }
.fa-building::before { content: ""; }
.fa-child::before { content: ""; }
.fa-paw::before { content: ""; }
.fa-spoon::before { content: ""; }
.fa-cube::before { content: ""; }
.fa-cubes::before { content: ""; }
.fa-behance::before { content: ""; }
.fa-behance-square::before { content: ""; }
.fa-steam::before { content: ""; }
.fa-steam-square::before { content: ""; }
.fa-recycle::before { content: ""; }
.fa-automobile::before, .fa-car::before { content: ""; }
.fa-cab::before, .fa-taxi::before { content: ""; }
.fa-tree::before { content: ""; }
.fa-spotify::before { content: ""; }
.fa-deviantart::before { content: ""; }
.fa-soundcloud::before { content: ""; }
.fa-database::before { content: ""; }
.fa-file-pdf-o::before { content: ""; }
.fa-file-word-o::before { content: ""; }
.fa-file-excel-o::before { content: ""; }
.fa-file-powerpoint-o::before { content: ""; }
.fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: ""; }
.fa-file-zip-o::before, .fa-file-archive-o::before { content: ""; }
.fa-file-sound-o::before, .fa-file-audio-o::before { content: ""; }
.fa-file-movie-o::before, .fa-file-video-o::before { content: ""; }
.fa-file-code-o::before { content: ""; }
.fa-vine::before { content: ""; }
.fa-codepen::before { content: ""; }
.fa-jsfiddle::before { content: ""; }
.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: ""; }
.fa-circle-o-notch::before { content: ""; }
.fa-ra::before, .fa-resistance::before, .fa-rebel::before { content: ""; }
.fa-ge::before, .fa-empire::before { content: ""; }
.fa-git-square::before { content: ""; }
.fa-git::before { content: ""; }
.fa-y-combinator-square::before, .fa-yc-square::before, .fa-hacker-news::before { content: ""; }
.fa-tencent-weibo::before { content: ""; }
.fa-qq::before { content: ""; }
.fa-wechat::before, .fa-weixin::before { content: ""; }
.fa-send::before, .fa-paper-plane::before { content: ""; }
.fa-send-o::before, .fa-paper-plane-o::before { content: ""; }
.fa-history::before { content: ""; }
.fa-circle-thin::before { content: ""; }
.fa-header::before { content: ""; }
.fa-paragraph::before { content: ""; }
.fa-sliders::before { content: ""; }
.fa-share-alt::before { content: ""; }
.fa-share-alt-square::before { content: ""; }
.fa-bomb::before { content: ""; }
.fa-soccer-ball-o::before, .fa-futbol-o::before { content: ""; }
.fa-tty::before { content: ""; }
.fa-binoculars::before { content: ""; }
.fa-plug::before { content: ""; }
.fa-slideshare::before { content: ""; }
.fa-twitch::before { content: ""; }
.fa-yelp::before { content: ""; }
.fa-newspaper-o::before { content: ""; }
.fa-wifi::before { content: ""; }
.fa-calculator::before { content: ""; }
.fa-paypal::before { content: ""; }
.fa-google-wallet::before { content: ""; }
.fa-cc-visa::before { content: ""; }
.fa-cc-mastercard::before { content: ""; }
.fa-cc-discover::before { content: ""; }
.fa-cc-amex::before { content: ""; }
.fa-cc-paypal::before { content: ""; }
.fa-cc-stripe::before { content: ""; }
.fa-bell-slash::before { content: ""; }
.fa-bell-slash-o::before { content: ""; }
.fa-trash::before { content: ""; }
.fa-copyright::before { content: ""; }
.fa-at::before { content: ""; }
.fa-eyedropper::before { content: ""; }
.fa-paint-brush::before { content: ""; }
.fa-birthday-cake::before { content: ""; }
.fa-area-chart::before { content: ""; }
.fa-pie-chart::before { content: ""; }
.fa-line-chart::before { content: ""; }
.fa-lastfm::before { content: ""; }
.fa-lastfm-square::before { content: ""; }
.fa-toggle-off::before { content: ""; }
.fa-toggle-on::before { content: ""; }
.fa-bicycle::before { content: ""; }
.fa-bus::before { content: ""; }
.fa-ioxhost::before { content: ""; }
.fa-angellist::before { content: ""; }
.fa-cc::before { content: ""; }
.fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: ""; }
.fa-meanpath::before { content: ""; }
.fa-buysellads::before { content: ""; }
.fa-connectdevelop::before { content: ""; }
.fa-dashcube::before { content: ""; }
.fa-forumbee::before { content: ""; }
.fa-leanpub::before { content: ""; }
.fa-sellsy::before { content: ""; }
.fa-shirtsinbulk::before { content: ""; }
.fa-simplybuilt::before { content: ""; }
.fa-skyatlas::before { content: ""; }
.fa-cart-plus::before { content: ""; }
.fa-cart-arrow-down::before { content: ""; }
.fa-diamond::before { content: ""; }
.fa-ship::before { content: ""; }
.fa-user-secret::before { content: ""; }
.fa-motorcycle::before { content: ""; }
.fa-street-view::before { content: ""; }
.fa-heartbeat::before { content: ""; }
.fa-venus::before { content: ""; }
.fa-mars::before { content: ""; }
.fa-mercury::before { content: ""; }
.fa-intersex::before, .fa-transgender::before { content: ""; }
.fa-transgender-alt::before { content: ""; }
.fa-venus-double::before { content: ""; }
.fa-mars-double::before { content: ""; }
.fa-venus-mars::before { content: ""; }
.fa-mars-stroke::before { content: ""; }
.fa-mars-stroke-v::before { content: ""; }
.fa-mars-stroke-h::before { content: ""; }
.fa-neuter::before { content: ""; }
.fa-genderless::before { content: ""; }
.fa-facebook-official::before { content: ""; }
.fa-pinterest-p::before { content: ""; }
.fa-whatsapp::before { content: ""; }
.fa-server::before { content: ""; }
.fa-user-plus::before { content: ""; }
.fa-user-times::before { content: ""; }
.fa-hotel::before, .fa-bed::before { content: ""; }
.fa-viacoin::before { content: ""; }
.fa-train::before { content: ""; }
.fa-subway::before { content: ""; }
.fa-medium::before { content: ""; }
.fa-yc::before, .fa-y-combinator::before { content: ""; }
.fa-optin-monster::before { content: ""; }
.fa-opencart::before { content: ""; }
.fa-expeditedssl::before { content: ""; }
.fa-battery-4::before, .fa-battery::before, .fa-battery-full::before { content: ""; }
.fa-battery-3::before, .fa-battery-three-quarters::before { content: ""; }
.fa-battery-2::before, .fa-battery-half::before { content: ""; }
.fa-battery-1::before, .fa-battery-quarter::before { content: ""; }
.fa-battery-0::before, .fa-battery-empty::before { content: ""; }
.fa-mouse-pointer::before { content: ""; }
.fa-i-cursor::before { content: ""; }
.fa-object-group::before { content: ""; }
.fa-object-ungroup::before { content: ""; }
.fa-sticky-note::before { content: ""; }
.fa-sticky-note-o::before { content: ""; }
.fa-cc-jcb::before { content: ""; }
.fa-cc-diners-club::before { content: ""; }
.fa-clone::before { content: ""; }
.fa-balance-scale::before { content: ""; }
.fa-hourglass-o::before { content: ""; }
.fa-hourglass-1::before, .fa-hourglass-start::before { content: ""; }
.fa-hourglass-2::before, .fa-hourglass-half::before { content: ""; }
.fa-hourglass-3::before, .fa-hourglass-end::before { content: ""; }
.fa-hourglass::before { content: ""; }
.fa-hand-grab-o::before, .fa-hand-rock-o::before { content: ""; }
.fa-hand-stop-o::before, .fa-hand-paper-o::before { content: ""; }
.fa-hand-scissors-o::before { content: ""; }
.fa-hand-lizard-o::before { content: ""; }
.fa-hand-spock-o::before { content: ""; }
.fa-hand-pointer-o::before { content: ""; }
.fa-hand-peace-o::before { content: ""; }
.fa-trademark::before { content: ""; }
.fa-registered::before { content: ""; }
.fa-creative-commons::before { content: ""; }
.fa-gg::before { content: ""; }
.fa-gg-circle::before { content: ""; }
.fa-tripadvisor::before { content: ""; }
.fa-odnoklassniki::before { content: ""; }
.fa-odnoklassniki-square::before { content: ""; }
.fa-get-pocket::before { content: ""; }
.fa-wikipedia-w::before { content: ""; }
.fa-safari::before { content: ""; }
.fa-chrome::before { content: ""; }
.fa-firefox::before { content: ""; }
.fa-opera::before { content: ""; }
.fa-internet-explorer::before { content: ""; }
.fa-tv::before, .fa-television::before { content: ""; }
.fa-contao::before { content: ""; }
.fa-500px::before { content: ""; }
.fa-amazon::before { content: ""; }
.fa-calendar-plus-o::before { content: ""; }
.fa-calendar-minus-o::before { content: ""; }
.fa-calendar-times-o::before { content: ""; }
.fa-calendar-check-o::before { content: ""; }
.fa-industry::before { content: ""; }
.fa-map-pin::before { content: ""; }
.fa-map-signs::before { content: ""; }
.fa-map-o::before { content: ""; }
.fa-map::before { content: ""; }
.fa-commenting::before { content: ""; }
.fa-commenting-o::before { content: ""; }
.fa-houzz::before { content: ""; }
.fa-vimeo::before { content: ""; }
.fa-black-tie::before { content: ""; }
.fa-fonticons::before { content: ""; }
.fa-reddit-alien::before { content: ""; }
.fa-edge::before { content: ""; }
.fa-credit-card-alt::before { content: ""; }
.fa-codiepie::before { content: ""; }
.fa-modx::before { content: ""; }
.fa-fort-awesome::before { content: ""; }
.fa-usb::before { content: ""; }
.fa-product-hunt::before { content: ""; }
.fa-mixcloud::before { content: ""; }
.fa-scribd::before { content: ""; }
.fa-pause-circle::before { content: ""; }
.fa-pause-circle-o::before { content: ""; }
.fa-stop-circle::before { content: ""; }
.fa-stop-circle-o::before { content: ""; }
.fa-shopping-bag::before { content: ""; }
.fa-shopping-basket::before { content: ""; }
.fa-hashtag::before { content: ""; }
.fa-bluetooth::before { content: ""; }
.fa-bluetooth-b::before { content: ""; }
.fa-percent::before { content: ""; }
.fa-gitlab::before { content: ""; }
.fa-wpbeginner::before { content: ""; }
.fa-wpforms::before { content: ""; }
.fa-envira::before { content: ""; }
.fa-universal-access::before { content: ""; }
.fa-wheelchair-alt::before { content: ""; }
.fa-question-circle-o::before { content: ""; }
.fa-blind::before { content: ""; }
.fa-audio-description::before { content: ""; }
.fa-volume-control-phone::before { content: ""; }
.fa-braille::before { content: ""; }
.fa-assistive-listening-systems::before { content: ""; }
.fa-asl-interpreting::before, .fa-american-sign-language-interpreting::before { content: ""; }
.fa-deafness::before, .fa-hard-of-hearing::before, .fa-deaf::before { content: ""; }
.fa-glide::before { content: ""; }
.fa-glide-g::before { content: ""; }
.fa-signing::before, .fa-sign-language::before { content: ""; }
.fa-low-vision::before { content: ""; }
.fa-viadeo::before { content: ""; }
.fa-viadeo-square::before { content: ""; }
.fa-snapchat::before { content: ""; }
.fa-snapchat-ghost::before { content: ""; }
.fa-snapchat-square::before { content: ""; }
.fa-pied-piper::before { content: ""; }
.fa-first-order::before { content: ""; }
.fa-yoast::before { content: ""; }
.fa-themeisle::before { content: ""; }
.fa-google-plus-circle::before, .fa-google-plus-official::before { content: ""; }
.fa-fa::before, .fa-font-awesome::before { content: ""; }
.fa-handshake-o::before { content: ""; }
.fa-envelope-open::before { content: ""; }
.fa-envelope-open-o::before { content: ""; }
.fa-linode::before { content: ""; }
.fa-address-book::before { content: ""; }
.fa-address-book-o::before { content: ""; }
.fa-vcard::before, .fa-address-card::before { content: ""; }
.fa-vcard-o::before, .fa-address-card-o::before { content: ""; }
.fa-user-circle::before { content: ""; }
.fa-user-circle-o::before { content: ""; }
.fa-user-o::before { content: ""; }
.fa-id-badge::before { content: ""; }
.fa-drivers-license::before, .fa-id-card::before { content: ""; }
.fa-drivers-license-o::before, .fa-id-card-o::before { content: ""; }
.fa-quora::before { content: ""; }
.fa-free-code-camp::before { content: ""; }
.fa-telegram::before { content: ""; }
.fa-thermometer-4::before, .fa-thermometer::before, .fa-thermometer-full::before { content: ""; }
.fa-thermometer-3::before, .fa-thermometer-three-quarters::before { content: ""; }
.fa-thermometer-2::before, .fa-thermometer-half::before { content: ""; }
.fa-thermometer-1::before, .fa-thermometer-quarter::before { content: ""; }
.fa-thermometer-0::before, .fa-thermometer-empty::before { content: ""; }
.fa-shower::before { content: ""; }
.fa-bathtub::before, .fa-s15::before, .fa-bath::before { content: ""; }
.fa-podcast::before { content: ""; }
.fa-window-maximize::before { content: ""; }
.fa-window-minimize::before { content: ""; }
.fa-window-restore::before { content: ""; }
.fa-times-rectangle::before, .fa-window-close::before { content: ""; }
.fa-times-rectangle-o::before, .fa-window-close-o::before { content: ""; }
.fa-bandcamp::before { content: ""; }
.fa-grav::before { content: ""; }
.fa-etsy::before { content: ""; }
.fa-imdb::before { content: ""; }
.fa-ravelry::before { content: ""; }
.fa-eercast::before { content: ""; }
.fa-microchip::before { content: ""; }
.fa-snowflake-o::before { content: ""; }
.fa-superpowers::before { content: ""; }
.fa-wpexplorer::before { content: ""; }
.fa-meetup::before { content: ""; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; }
/* ::::: http://cdn.bootcss.com/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css ::::: */

@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 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 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 .btn[data-action="incrementHours"]::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Increment Hours"; }
.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Increment Minutes"; }
.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Decrement Hours"; }
.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Decrement Minutes"; }
.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Show Hours"; }
.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Show Minutes"; }
.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Toggle AM/PM"; }
.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Clear the picker"; }
.bootstrap-datetimepicker-widget .btn[data-action="today"]::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Set the date to today"; }
.bootstrap-datetimepicker-widget .picker-switch::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Toggle Date and Time Screens"; }
.bootstrap-datetimepicker-widget table th.prev::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Previous Month"; }
.bootstrap-datetimepicker-widget table th.next::after { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; content: "Next Month"; }
.bootstrap-datetimepicker-widget table td.today::before { content: ""; display: inline-block; border-style: solid; border-color: rgba(0, 0, 0, 0.2) transparent rgb(51, 122, 183); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 0px 7px 7px; position: absolute; bottom: 4px; right: 4px; }
.bootstrap-datetimepicker-widget table td.active.today::before { border-bottom-color: rgb(255, 255, 255); }
.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; }
/* ::::: http://cdn.bootcss.com/toastr.js/2.1.3/toastr.min.css ::::: */

@media all and (max-width: 240px) {
  #toast-container > div { padding: 8px 8px 8px 50px; width: 11em; }
  #toast-container > div.rtl { padding: 8px 50px 8px 8px; }
  #toast-container .toast-close-button { right: -0.2em; top: -0.2em; }
  #toast-container .rtl .toast-close-button { left: -0.2em; right: 0.2em; }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div { padding: 8px 8px 8px 50px; width: 18em; }
  #toast-container > div.rtl { padding: 8px 50px 8px 8px; }
  #toast-container .toast-close-button { right: -0.2em; top: -0.2em; }
  #toast-container .rtl .toast-close-button { left: -0.2em; right: 0.2em; }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div { padding: 15px 15px 15px 50px; width: 25em; }
  #toast-container > div.rtl { padding: 15px 50px 15px 15px; }
}
/* ::::: http://cdn.bootcss.com/blueimp-file-upload/9.18.0/css/jquery.fileupload.min.css ::::: */

@media screen	 {
  .fileinput-button input { font-size: 100%; height: 100%; }
}
/* ::::: https://cdn.bootcss.com/select2/4.0.3/css/select2.min.css ::::: */

/* ::::: http://novel.818tu.com/static/assets/css/ace-fonts.css ::::: */

@font-face {
  font-family: "Open Sans";  font-style: normal;  font-weight: 300;  src: local("Open Sans Light"), local("OpenSans-Light"), url('dxi1orhcpsqm3vp6mxoatxhcuogz7vygh680lgh-uxm.woff') format("woff");}
@font-face {
  font-family: "Open Sans";  font-style: normal;  font-weight: 400;  src: local("Open Sans"), local("OpenSans"), url('cjzkeoubrn4kerxqtauh3t8e0i7kzn-epnyo3hzu7kw.woff') format("woff");}
/* ::::: http://novel.818tu.com/static/assets/css/ace.min.css ::::: */

html { min-height: 100%; position: relative; }
body { background-color: rgb(228, 230, 233); min-height: 100%; padding-bottom: 0px; font-family: "Open Sans"; font-size: 13px; color: rgb(57, 57, 57); line-height: 1.5; }
.main-container::before { display: block; content: ""; position: absolute; z-index: -2; max-width: inherit; bottom: 0px; top: 0px; background-color: rgb(255, 255, 255); }
.main-container.container::before { box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1); width: inherit; }
@media (max-width: 767px) {
  .main-container.container::before { box-shadow: none; width: 100%; }
}
.main-content { margin-left: 0px; min-height: 100%; padding: 0px; }
.sidebar + .main-content { margin-left: 170px; margin-top: -20px; }
.page-content { background-color: rgb(255, 255, 255); position: relative; margin: 0px; }
.ace-icon { text-align: center; }
a:active, a:focus { text-decoration: none; }
h4 { font-size: 18px; font-weight: 400; font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif; }
ol, ul { margin: 0px 0px 10px 25px; padding: 0px; }
li > ol, li > ul { margin-left: 18px; }
li.divider { margin-top: 3px; margin-bottom: 3px; height: 0px; font-size: 0px; }
li.divider::before { content: ""; display: inline-block; }
.modal-content { border-radius: 0px; box-shadow: none; }
.modal-footer { padding-top: 12px; padding-bottom: 14px; border-top-color: rgb(228, 233, 238); box-shadow: none; background-color: rgb(239, 243, 248); }
.modal-header .close { font-size: 32px; }
.alert { font-size: 14px; border-radius: 0px; }
.pager > li > a, .pagination > li > a { border-width: 1px; border-color: rgb(212, 223, 227); border-radius: 0px !important; color: rgb(34, 131, 197); background-color: rgb(250, 250, 250); margin: 0px -1px 0px 0px; position: relative; z-index: auto; }
.pager > li > a:hover, .pagination > li > a:hover { color: rgb(28, 108, 162); background-color: rgb(234, 239, 242); border-color: rgb(193, 209, 215); z-index: 1; }
.pager > li > a:focus, .pagination > li > a:focus { background-color: rgb(234, 238, 242); }
.pagination > li.active > a, .pagination > li.active > a:hover { background-color: rgb(111, 174, 217); border-color: rgb(111, 174, 217); color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25); z-index: 2; }
.light-blue { color: rgb(147, 203, 249) !important; }
@media only screen and (max-width: 479px) {
  [class*="vspace-"][class*="-xs"] { display: block; }
}
@media only screen and (max-width: 767px) {
  [class*="vspace-"][class*="-sm"] { display: block; }
}
@media only screen and (max-width: 991px) {
  [class*="vspace-"][class*="-md"] { display: block; }
}
@media only screen and (max-width: 1199px) {
  [class*="vspace-"][class*="-lg"] { display: block; }
}
.navbar {padding-left: 0px; padding-right: 0px; border-width: 0px; border-radius: 0px; box-shadow: none; min-height: 45px; background: rgb(255, 25, 185) none repeat scroll 0% 0%; }
.navbar .navbar-brand { color: rgb(255, 255, 255); font-size: 24px; text-shadow: none; padding-top: 10px; padding-bottom: 10px; height: auto; }
.navbar .navbar-brand:focus, .navbar .navbar-brand:hover { color: rgb(255, 255, 255); }
@media only screen and (min-width: 992px) {
  .navbar-container { padding-left: 10px; padding-right: 10px; }
}
.ace-nav { height: 100%; margin: 0px !important; }
.ace-nav > li { line-height: 45px; height: 45px; border-left: 1px solid rgb(225, 225, 225); padding: 0px; position: relative; float: left; }
.ace-nav > li:first-child { border-left-width: 0px; }
.ace-nav > li > a { background-color: rgb(46, 101, 137); color: rgb(255, 255, 255); display: block; line-height: inherit; text-align: center; height: 100%; width: auto; min-width: 50px; padding: 0px 8px; position: relative; }
.ace-nav > li > a > .ace-icon { display: inline-block; font-size: 16px; color: rgb(255, 255, 255); text-align: center; width: 20px; }
.ace-nav > li.open > a, .ace-nav > li > a:focus, .ace-nav > li > a:hover { background-color: rgb(44, 89, 118); color: rgb(255, 255, 255); }
.ace-nav > li.light-blue > a { background-color: rgb(255, 188, 209); }
.ace-nav > li.light-blue > a:focus, .ace-nav > li.light-blue > a:hover, .ace-nav > li.open.light-blue > a { background-color: rgb(255, 158, 200); }
.ace-nav > li .dropdown-menu { z-index: 1031; }
.ace-nav .nav-user-photo { margin: -4px 8px 0px 0px; border-radius: 100%; border: 2px solid rgb(255, 255, 255); max-width: 40px; }
@media only screen and (max-width: 767px) {
  .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right { right: -100px; }
  .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right::before { right: 120px; }
  .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right { right: -80px; }
  .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right::before { right: 100px; }
  .user-menu.dropdown-close.dropdown-menu-right { right: 0px !important; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(1) > .dropdown-menu.dropdown-menu-right, .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(2) > .dropdown-menu.dropdown-menu-right { left: auto; right: -60px; }
  .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(1) > .dropdown-menu.dropdown-menu-right::after, .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(1) > .dropdown-menu.dropdown-menu-right::before, .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(2) > .dropdown-menu.dropdown-menu-right::after, .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(2) > .dropdown-menu.dropdown-menu-right::before { right: 80px; left: auto; }
}
@media only screen and (max-width: 480px) {
  .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right { right: -120px; }
  .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right::before { right: 140px; }
  .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right { right: -90px; }
  .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right::before { right: 110px; }
  .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right { right: -50px; }
  .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right::before { right: 70px; }
}
@media only screen and (max-width: 479px) {
  .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right { left: -10px; right: auto; }
  .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-last-child(4) > .dropdown-menu.dropdown-menu-right::before { right: auto; left: 30px; }
  .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right { left: -50px; right: auto; }
  .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-last-child(3) > .dropdown-menu.dropdown-menu-right::before { left: 75px; right: auto; }
  .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right { left: -70px; right: auto; }
  .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right::before { left: 90px; right: auto; }
}
@media only screen and (max-width: 319px) {
  .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right { left: -110px; right: auto; }
  .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-last-child(2) > .dropdown-menu.dropdown-menu-right::before { left: 130px; right: auto; }
  .ace-nav > li:nth-child(2):nth-last-child(2) > .dropdown-menu.dropdown-menu-right { left: -85px; right: auto; }
  .ace-nav > li:nth-child(2):nth-last-child(2) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-child(2):nth-last-child(2) > .dropdown-menu.dropdown-menu-right::before { left: 105px; right: auto; }
  .ace-nav > li:nth-child(1):nth-last-child(3) > .dropdown-menu.dropdown-menu-right { left: -35px; right: auto; }
  .ace-nav > li:nth-child(1):nth-last-child(3) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-child(1):nth-last-child(3) > .dropdown-menu.dropdown-menu-right::before { left: 55px; right: auto; }
  .ace-nav > li:nth-child(1):nth-last-child(2) > .dropdown-menu.dropdown-menu-right { left: -60px; right: auto; }
  .ace-nav > li:nth-child(1):nth-last-child(2) > .dropdown-menu.dropdown-menu-right::after, .ace-nav > li:nth-child(1):nth-last-child(2) > .dropdown-menu.dropdown-menu-right::before { left: 75px; right: auto; }
}
@media only screen and (max-width: 479px) {
  .navbar:not(.navbar-collapse) .navbar-header { float: none !important; display: block; }
  .navbar:not(.navbar-collapse) .ace-nav { display: block; float: none !important; text-align: center; background-color: rgba(0, 0, 0, 0.15); border-style: solid; border-color: rgba(0, 0, 0, 0.1); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 1px 0px 0px; letter-spacing: -3px; }
  .navbar:not(.navbar-collapse) .ace-nav > li { display: inline-block; float: none !important; text-align: left; letter-spacing: normal; }
  .navbar:not(.navbar-collapse) .ace-nav > li:first-child { border-left: 1px solid rgba(255, 255, 255, 0.4); }
  .navbar:not(.navbar-collapse) .ace-nav > li:last-child { border-right: 1px solid rgba(255, 255, 255, 0.4); }
}
@media only screen and (max-width: 319px) {
  .ace-nav > li > a { padding: 0px 5px !important; }
}
.user-menu > li > a { padding: 4px 12px; }
.user-info { max-width: 100px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; vertical-align: top; line-height: 15px; position: relative; top: 6px; }
.user-info small { display: block; }
@media (min-width: 480px) and (max-width: 540px), (max-width: 768px) {
  .navbar:not(.navbar-collapse) .navbar-buttons .user-menu { padding-top: 42px !important; }
  .navbar:not(.navbar-collapse) .navbar-buttons .nav-user-photo { margin-right: 0px; }
  .navbar:not(.navbar-collapse) .navbar-buttons .user-info { position: absolute !important; margin-top: 40px; margin-left: 1px; right: 2px; z-index: 1032; color: rgb(119, 119, 119); font-size: 14px; width: 156px; max-width: 156px; padding-left: 8px; padding-right: 8px; height: 32px; line-height: 26px !important; display: none; border-bottom: 1px solid rgb(229, 229, 229); text-align: center; cursor: text; }
  .navbar:not(.navbar-collapse) .navbar-buttons .user-info > small { display: inline; opacity: 1; }
  li.open .user-info { display: inline-block !important; }
}
@media (max-width: 768px) {
  .navbar.navbar-collapse .navbar-buttons .user-menu { padding-top: 42px !important; }
  .navbar.navbar-collapse .navbar-buttons .nav-user-photo { margin-right: 0px; }
  .navbar.navbar-collapse .navbar-buttons .user-info { position: absolute !important; margin-top: 40px; margin-left: 1px; right: 2px; z-index: 1032; color: rgb(119, 119, 119); font-size: 14px; width: 156px; max-width: 156px; padding-left: 8px; padding-right: 8px; height: 32px; line-height: 26px !important; display: none; border-bottom: 1px solid rgb(229, 229, 229); text-align: center; cursor: text; }
  .navbar.navbar-collapse .navbar-buttons .user-info > small { display: inline; opacity: 1; }
  li.open .user-info { display: inline-block !important; right: 2px; }
}
@media (min-width: 992px) {
  .user-min .user-menu { padding-top: 42px !important; }
  .user-min .nav-user-photo { margin-right: 0px; }
  .user-min .user-info { position: absolute !important; margin-top: 40px; margin-left: 1px; z-index: 1032; color: rgb(119, 119, 119); font-size: 14px; width: 156px; max-width: 156px; padding-left: 8px; padding-right: 8px; height: 32px; line-height: 26px !important; display: none; border-bottom: 1px solid rgb(229, 229, 229); text-align: center; cursor: text; }
  .user-min .user-info > small { display: inline; opacity: 1; }
  .user-min .user-info { right: -3px; }
  .user-min.open .user-info { display: inline-block !important; }
}
@media only screen and (max-width: 991px) {
  .navbar.navbar-collapse { max-height: none; }
  .navbar .navbar-collapse, .navbar .navbar-header { margin-left: 0px !important; margin-right: 0px !important; }
  .navbar.navbar-collapse .navbar-header { float: none !important; min-height: 45px; }
  .navbar.navbar-collapse .navbar-buttons { min-height: 0px; padding-left: 0px; padding-right: 0px; border-style: solid; border-color: rgba(255, 255, 255, 0.4); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 1px 0px 0px; width: 100%; }
  .navbar.navbar-collapse .navbar-buttons.in { overflow: visible !important; }
  .navbar.navbar-collapse .navbar-buttons > .ace-nav { display: block; float: none !important; text-align: center; background-color: transparent !important; border-width: 0px; letter-spacing: -3px; }
  .navbar.navbar-collapse .navbar-buttons > .ace-nav > li { display: inline-block; float: none !important; text-align: left; letter-spacing: normal; }
  .navbar.navbar-collapse .navbar-buttons > .ace-nav > li:first-child { border-left: 1px solid rgba(255, 255, 255, 0.4); }
  .navbar.navbar-collapse .navbar-buttons > .ace-nav > li:last-child { border-right: 1px solid rgba(255, 255, 255, 0.4); }
}
@media only screen and (max-height: 400px) {
  .navbar-fixed-top .navbar-collapse { max-height: 280px; }
}
@media only screen and (max-height: 768px) {
  .navbar-fixed-top .navbar-collapse { max-height: 240px; }
}
@media only screen and (max-height: 320px) {
  .navbar-fixed-top .navbar-collapse { max-height: 200px; }
}
@media only screen and (max-height: 280px) {
  .navbar-fixed-top .navbar-collapse { max-height: 160px; }
}
@media only screen and (max-height: 240px) {
  .navbar-fixed-top .navbar-collapse { max-height: 120px; }
}
@media only screen and (max-width: 991px) {
  .navbar.navbar-collapse .navbar-menu { float: none !important; clear: both; }
  .navbar.navbar-collapse .navbar-menu .dropdown-menu::after, .navbar.navbar-collapse .navbar-menu .dropdown-menu::before { display: none !important; }
  .navbar .navbar-nav { margin: 0px -6px; }
  .navbar .navbar-nav > li, .navbar .navbar-nav > li:first-child { border-width: 1px 0px 0px; }
  .navbar .navbar-nav .dropdown-menu { float: none; position: relative; background-color: transparent; box-shadow: none; border-width: 0px; }
  .navbar .navbar-nav .dropdown-menu > li > a { color: rgb(255, 255, 255) !important; }
  .navbar .navbar-nav .dropdown-menu > li > a:hover { background-color: rgba(0, 0, 0, 0.07) !important; }
  .navbar .navbar-nav .dropdown-menu > li > a > .ace-icon { color: rgb(255, 255, 255) !important; }
  .navbar .navbar-nav .dropdown-hover > .dropdown-menu { left: 32px !important; right: auto !important; top: auto !important; width: 80% !important; }
}
@media only screen and (max-width: 991px) {
  .navbar-form .form-group { display: inline-block; width: 50%; margin-bottom: 0px; vertical-align: middle; }
  .navbar-form.form-search input[type="text"] { width: 100%; }
  .navbar-nav + .navbar-form { margin-top: 0px; }
  .navbar .navbar-collapse, .navbar .navbar-form { border-color: rgba(255, 255, 255, 0.4); }
  .navbar .navbar-nav > li:first-child { border-top-width: 0px; }
}
@media only screen and (max-width: 480px) {
  .navbar-form .form-group { width: 80%; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .navbar.navbar-collapse { background-color: transparent; }
  .navbar.navbar-collapse::before { background: rgb(67, 142, 185) none repeat scroll 0% 0%; content: ""; display: block; position: absolute; min-height: inherit; left: 0px; right: 0px; top: 0px; z-index: -1; border-radius: inherit; }
  .navbar.navbar-collapse .navbar-container { background-color: rgb(67, 142, 185); }
}
.navbar .navbar-toggle { border: 1px solid transparent; width: 40px; height: 35px; line-height: 0; padding: 0px 0px 1px; text-align: center; }
.navbar .navbar-toggle.pull-left { margin: 5px 0px 4px 6px; }
.navbar .navbar-toggle:active { top: 1px; }
.navbar .navbar-toggle .icon-bar { background-color: rgb(255, 255, 255); border-radius: 0px; width: 24px; margin-left: 7px; }
.sidebar { width: 170px; float: left; position: static; padding-left: 0px; padding-right: 0px; }
.sidebar::before { content: ""; display: block; width: inherit; position: absolute; top: 0px; bottom: 0px; z-index: -1; background-color: inherit; border-style: inherit; border-color: inherit; border-width: inherit; }
.nav-list { margin: 0px; padding: 0px; list-style: outside none none; }
.nav-list .nav-header, .nav-list > li, .nav-list > li > a { margin: 0px; }
.nav-list li > a:focus { outline: 0px none; }
.nav-list > li { display: block; position: relative; float: none; padding: 0px; border-style: solid; border-width: 1px 0px 0px; }
.nav-list > li:last-child { border-bottom-width: 1px; }
.nav-list > li > a { display: block; height: 39px; line-height: 20px; padding-left: 7px; text-shadow: none !important; font-size: 20px; text-decoration: none; }
.nav-list > li > a > .menu-icon { display: inline-block; min-width: 30px; margin-right: 2px; vertical-align: sub; text-align: center; font-size: 18px; font-weight: 400; }
.nav-list > li::before { display: none; content: ""; position: absolute; top: -1px; left: 0px; z-index: 1; height: 41px; width: 3px; max-width: 3px; overflow: hidden; background-color: rgb(98, 156, 201); }
@media only screen and (min-width: 992px) {
  .main-container.container .sidebar:not(.h-sidebar) .nav-list > li::before { left: -2px; }
}
.nav-list > li:hover::before { display: block; }
.nav-list > li > .submenu > li::before { content: ""; display: block; width: 7px; position: absolute; z-index: 1; left: 20px; top: 17px; border-style: dotted; border-color: currentcolor; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 1px 0px 0px; }
.nav-list > li > .submenu::before { content: ""; display: block; position: absolute; z-index: 1; left: 18px; top: 0px; bottom: 0px; border-style: dotted; border-color: currentcolor; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 0px 0px 1px; }
.nav-list > li > .submenu li > .submenu > li::before { display: none; }
.nav-list > li > .submenu li.open:not(.hover) > a > .menu-icon { display: inline-block; }
.sidebar.sidebar-fixed::before { height: 5000px; top: auto; bottom: auto; }
@media (max-width: 479px) {
  body.mob-safari .navbar-fixed-top:not(.navbar-collapse) + .main-container .sidebar-fixed { top: 90px; }
}
@media (max-width: 991px) {
  body.mob-safari .navbar-fixed-top + .main-container .sidebar.responsive { top: 45px; }
}
@media (max-width: 479px) {
  body.mob-safari .navbar-fixed-top + .main-container .sidebar.responsive { top: 90px; }
}
@media only screen and (max-width: 991px) {
  .responsive.sidebar-fixed { left: auto; margin-left: auto; }
  .navbar-fixed-top + .main-container > .responsive { position: fixed; left: auto; margin-left: auto; backface-visibility: hidden; }
  .navbar-fixed-top + .main-container > .menu-toggler + .responsive { position: absolute; left: 190px; margin-left: -190px; backface-visibility: visible; }
  .navbar-fixed-top + .main-container > .menu-toggler + .responsive.sidebar-fixed { position: fixed; left: auto; margin-left: auto; backface-visibility: hidden; }
}
@media only screen and (max-width: 991px) {
  .sidebar.responsive.sidebar-fixed { position: fixed; left: auto; margin-left: auto; }
  .main-container .menu-toggler.fixed { position: fixed; left: auto; z-index: 1026; backface-visibility: hidden; }
  .sidebar.sidebar-fixed.responsive-max { position: fixed; left: auto; margin-left: auto; }
}
.sidebar .sidebar-toggle { border-style: solid; border-width: 0px 0px 1px; text-align: center; padding: 3px 0px; position: relative; }
.sidebar .sidebar-toggle > .ace-icon { padding: 0px 5px; line-height: 18px; cursor: pointer; font-size: 14px; border-radius: 100%; border: 1px solid; position: relative; }
.sidebar .sidebar-toggle::before { content: ""; display: block; height: 0px; border-top-width: 1px; border-top-style: solid; border-color: inherit; position: absolute; left: 15px; right: 15px; top: 13px; }
@media not all {
}
.nav-list li.active > a::after { display: block; content: ""; position: absolute; right: 0px; top: 4px; border-style: solid; border-color: transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 14px 10px; }
.nav-list li.open > a::after { display: none; }
.nav-list li.active.no-active-child > a::after { display: block; }
.nav-list > li li.active > a::after { top: 2px; border-width: 14px 8px; }
.nav-list li.active:not(.open) li.active > a::after { display: none !important; }
@media (min-width: 992px) {
  .sidebar.compact, .sidebar.compact.navbar-collapse { width: 105px; }
  .sidebar.compact .sidebar-shortcuts { max-height: 40px; }
  .sidebar.compact .nav-list > li::before { height: auto; bottom: -1px; }
  .sidebar.compact .nav-list > li > a { height: auto; line-height: 16px; padding: 2px 0px 8px; text-align: center; }
  .sidebar.compact .nav-list > li > a > .menu-icon { display: block; margin: 0px; vertical-align: inherit; line-height: 32px; height: 32px; font-size: 20px; }
  .sidebar.compact .nav-list > li > a > .arrow { display: none; }
  .sidebar.compact .nav-list a .badge, .sidebar.compact .nav-list a .label { right: 12px; }
  .sidebar.compact .nav-list > li.active > .submenu, .sidebar.compact .nav-list > li.open > .submenu { display: none; }
  .sidebar.compact + .main-content { margin-left: 105px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .sidebar.compact + .main-content { margin-left: 0px; }
  .sidebar.navbar-collapse.compact .nav-list > li > a { text-align: left; height: 39px; line-height: 37px; padding: 0px 16px 0px 7px; }
  .sidebar.navbar-collapse.compact .nav-list > li > a > .menu-icon { display: inline-block; vertical-align: sub; height: auto; line-height: inherit; margin: 0px 2px 0px 0px; font-size: 18px; }
  .sidebar.navbar-collapse.compact .nav-list > li > a > .arrow, .sidebar.navbar-collapse.compact .nav-list > li > a > .menu-text { display: inline; }
  .sidebar.navbar-collapse.compact + .main-content { margin-left: 0px; }
}
@media only screen and (min-width: 992px) {
  .nav-list li.hover > .submenu { position: absolute; left: 100%; margin-left: -2px; top: -10px; bottom: auto; z-index: 1026; width: 190px; border: 1px solid; display: none !important; }
  .nav-list li.hover:hover > .submenu { display: block !important; }
  .nav-list li.hover > .submenu::before, .nav-list li.hover > .submenu > li::before { display: none; }
  .nav-list li.hover.active > a::after { display: block; }
  .nav-list li.hover.active:hover > a.dropdown-toggle::after { display: none; }
  .nav-list li.hover .submenu > li.active > a::after { display: none !important; }
  .nav-list li.hover > .submenu.bottom { top: auto; bottom: -10px; }
  .nav-list li.hover > .submenu.bottom::after, .nav-list li.hover > .submenu.bottom::before { top: auto; bottom: 18px; }
  .nav-list li.hover > .submenu { padding: 0px 2px; }
  .nav-list li.hover > .submenu > li > a { margin-top: 2px; margin-bottom: 2px; padding-left: 18px; border-top-width: 0px; }
  .nav-list > li.hover > .submenu > li.active > a { font-weight: 700; }
  .nav-list > li > .submenu li.hover > .submenu > li > a { padding-left: 12px !important; margin-left: auto !important; }
  .nav-list > li > .submenu li.hover > .submenu > li > a > .menu-icon { margin-right: 2px; }
  .nav-list > li .submenu > li.hover > a { padding-left: 22px; }
  .nav-list > li .submenu > li.hover > a > .menu-icon { left: 4px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .sidebar.navbar-collapse .nav-list li.hover > .submenu { position: relative; left: auto; top: auto; z-index: auto; margin: auto; padding: 0px; width: auto; box-shadow: none; border-width: 0px; }
  .sidebar.navbar-collapse .nav-list li.hover > .submenu::before, .sidebar.navbar-collapse .nav-list li.hover > .submenu > li::before { display: block; }
  .sidebar.navbar-collapse .nav-list li.hover > .submenu li > a { padding-left: 37px; }
  .sidebar.navbar-collapse .nav-list > li.hover > .submenu { border-top-width: 1px; }
  .sidebar.navbar-collapse .nav-list li.hover > .submenu > li > a > .menu-icon { background-color: inherit; margin-right: auto; width: 18px; position: absolute; }
  .sidebar.navbar-collapse .nav-list > li .submenu > li.hover > a > .menu-icon { left: 10px; }
  .sidebar.navbar-collapse .nav-list li.hover > .submenu > li.active > a { font-weight: 400; }
  .sidebar.navbar-collapse .nav-list li.hover > .submenu > li.active > a > .menu-icon, .sidebar.navbar-collapse .nav-list li.hover > .submenu > li:hover > a > .menu-icon { display: inline-block; }
  .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu { padding-left: 0px; padding-right: 0px; }
  .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a { padding-left: 22px !important; margin-left: 20px !important; }
  .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a > .menu-icon { display: inline-block; width: auto; position: static; background-color: transparent; margin-right: 4px; }
  .sidebar.navbar-collapse .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a { margin-left: 20px !important; padding-left: 38px !important; }
  .sidebar.navbar-collapse .nav-list li.hover > .submenu > li > a { border-top-width: 1px; margin-top: 0px; margin-bottom: 0px; }
  .sidebar.navbar-collapse .nav-list > li.hover > .submenu > li:first-child > a { border-top-width: 0px; }
  .sidebar.navbar-collapse .nav-list li.hover:hover > .submenu, .sidebar.navbar-collapse .nav-list li.hover > .arrow, .sidebar.navbar-collapse .nav-list li.hover > .submenu { display: none !important; }
  .sidebar.navbar-collapse .nav-list li.hover.active > .submenu { display: block !important; }
  .sidebar.navbar-collapse .nav-list li.hover > .submenu.nav-hide { display: none !important; }
  .sidebar.navbar-collapse .nav-list li.hover > .submenu.nav-show { display: block !important; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .sidebar.navbar-collapse.compact .nav-list > li.hover.active > a::after { display: none; }
}
.nav-list li > .arrow { display: none; position: absolute; top: 8px; right: 1px; z-index: 1027; }
.nav-list li > .arrow::after, .nav-list li > .arrow::before { border: 10px solid transparent; display: block; height: 0px; width: 0px; position: absolute; left: -20px; top: 0px; right: auto; bottom: auto; content: ""; }
.nav-list li > .arrow::before { z-index: 1; left: -21px; }
.nav-list li > .arrow::after { z-index: 2; }
.nav-list li:hover > a + .arrow { display: none; }
@media only screen and (min-width: 992px) {
  .nav-list li.hover:hover > a.dropdown-toggle + .arrow { display: block; }
}
.sidebar.menu-min .nav-list > li.active > a::after { border-width: 10px 6px; top: 8px; }
.sidebar.menu-min .nav-list > li.active.open > a::after { display: block; }
.sidebar.menu-min .nav-list > li.active.open li.active > a::after { display: none; }
.sidebar.menu-min .nav-list > li > .submenu::before { display: none; }
.sidebar.menu-min .nav-list > li > .submenu::after { content: ""; display: block; height: 1px; width: 1px; position: absolute; right: -1px; top: -1px; border-right-width: 1px; border-right-style: solid; border-right-color: inherit; }
.sidebar.menu-min .nav-list > li > .submenu li::before { display: none; }
.sidebar.menu-min .nav-list > li > .arrow::after, .sidebar.menu-min .nav-list > li > .arrow::before { border-width: 8px; left: -16px; }
.sidebar.menu-min .nav-list > li > .arrow::before { left: -17px; }
.sidebar.menu-min .nav-list > li.pull_up > .arrow::after, .sidebar.menu-min .nav-list > li.pull_up > .arrow::before { border-width: 10px; left: -20px; }
.sidebar.menu-min .nav-list > li.pull_up > .arrow::before { left: -21px; }
.sidebar.menu-min .sidebar-toggle::before { left: 5px; right: 5px; }
.sidebar.menu-min .nav-list li.active.open > .submenu > li.active > a::after, .sidebar.menu-min .nav-list > li.active.open:hover > a::after, .sidebar.menu-min .nav-list > li.active:hover::after, .sidebar.menu-min .nav-list > li.active:hover > a::after, .sidebar.menu-min .nav-list > li > .submenu li.active > a::after { display: none; }
@media only screen and (min-width: 992px) {
  .sidebar.menu-min .nav-list li.hover > .submenu { margin-left: 0px; }
  .sidebar.menu-min .nav-list > li > .submenu li.hover > .submenu > li > a, .sidebar.menu-min .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a { margin-left: 0px !important; }
}
@media (min-width: 992px) {
  .sidebar.menu-min.compact .nav-list > li > a { height: 39px; line-height: 37px; padding: 0px 16px 0px 7px; position: relative; }
  .sidebar.menu-min.compact .nav-list > li > a > .menu-icon { font-size: 18px; height: auto; line-height: inherit; display: inline-block; vertical-align: sub; width: auto; }
}
@media only screen and (min-width: 992px) {
  .navbar.h-navbar { box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25); }
  .sidebar.h-sidebar { position: relative; float: none !important; width: auto !important; margin-top: 17px; border-width: 0px !important; box-shadow: none; }
  .sidebar.h-sidebar.sidebar-fixed { position: fixed; }
  .sidebar.h-sidebar::before { display: block; position: absolute; z-index: -1; left: 0px !important; right: 0px !important; top: -17px; bottom: auto; height: 17px; width: auto; border-width: 0px 0px 1px; border-bottom-style: solid; border-bottom-color: inherit; }
  .sidebar.h-sidebar.hide-before .nav-list > li::before { top: 0px; }
  .sidebar.h-sidebar .nav-list { border-width: 0px 0px 2px; border-bottom: 2px solid rgb(121, 176, 206); }
  .sidebar.h-sidebar .nav-list > li { float: left; border-width: 0px 1px; margin-left: -1px; }
  .sidebar.h-sidebar .nav-list > li::before { left: -1px; right: -1px; bottom: auto; top: -2px; max-width: none; width: auto; height: 2px; border-width: 0px; }
  .sidebar.h-sidebar .nav-list > li.active::before { display: block; }
  .sidebar.h-sidebar .nav-list > li.active::after { display: none; }
  .sidebar.h-sidebar .nav-list > li:hover { z-index: 1026; }
  .sidebar.h-sidebar .nav-list > li.active { z-index: 1027; }
  .sidebar.h-sidebar .nav-list > li:first-child { border-left-width: 0px; margin-left: 0px; }
  .sidebar.h-sidebar .sidebar-shortcuts + .nav-list > li:first-child { border-left-width: 1px; margin-left: -1px; }
  .sidebar.h-sidebar .nav-list > li > a { line-height: 22px !important; height: auto !important; padding: 10px 14px !important; }
  .sidebar.h-sidebar .nav-list > li > a > .menu-icon { display: block !important; margin: 1px 0px 4px; line-height: inherit; width: auto; }
  .sidebar.h-sidebar .nav-list > li > a > .arrow { display: none; }
  .sidebar.h-sidebar .nav-list > li.hover.pull_right { float: none !important; }
  .sidebar.h-sidebar .nav-list > li.hover > .submenu { top: 100%; left: 1px; margin-top: auto; margin-left: -2px; width: 190px; z-index: 1026; }
  .sidebar.h-sidebar .nav-list > li.hover.pull_right > .submenu { left: auto; right: 1px; }
  .sidebar.h-sidebar .nav-list > li.hover > .arrow { right: auto; top: auto; left: 24px; bottom: 7px; }
  .sidebar.h-sidebar .nav-list > li.hover.pull_right > .arrow { left: auto; right: 24px; }
  .sidebar.h-sidebar .nav-list > li.hover > .arrow::after, .sidebar.h-sidebar .nav-list > li.hover > .arrow::before { border-width: 0px 8px 8px !important; }
  .sidebar.h-sidebar .nav-list > li.hover > .arrow::after { border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent !important; border-right-color: transparent !important; -moz-border-right-colors: none !important; -moz-border-left-colors: none !important; -moz-border-top-colors: none; -moz-border-bottom-colors: none; left: -10px !important; right: auto !important; }
  .sidebar.h-sidebar .nav-list > li.hover > .arrow::before { border-top-color: transparent; border-bottom-color: transparent; border-left-color: transparent !important; border-right-color: transparent !important; -moz-border-right-colors: none !important; -moz-border-left-colors: none !important; -moz-border-top-colors: none; -moz-border-bottom-colors: none; right: auto !important; left: -10px !important; top: -1px !important; }
  .sidebar.h-sidebar .nav-list > li.hover:hover > a ~ .arrow { display: none; }
  .sidebar.h-sidebar .nav-list > li.hover:hover > a.dropdown-toggle ~ .arrow { display: block; }
  .sidebar.h-sidebar .sidebar-shortcuts-large::after, .sidebar.h-sidebar .sidebar-shortcuts-large::before { display: block; content: ""; position: absolute; left: 50%; margin-left: -8px; border-style: solid; border-color: transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 8px 8px; }
  .sidebar.h-sidebar .sidebar-shortcuts-large::after { border-right-color: transparent; -moz-border-right-colors: none; top: -8px; }
  .sidebar.h-sidebar .sidebar-shortcuts-large::before { -moz-border-bottom-colors: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); top: -9px; }
  .sidebar.h-sidebar .sidebar-toggle { display: none; }
  .sidebar.h-sidebar .sidebar-shortcuts { float: left; display: block; overflow: visible; position: relative; margin: 0px; padding: 12px 8px 9px; max-height: none !important; background-color: transparent; }
  .sidebar.h-sidebar .sidebar-shortcuts:hover .sidebar-shortcuts-large { display: block; }
  .sidebar.h-sidebar .sidebar-shortcuts-large { display: none; width: 52px; height: auto; position: absolute; z-index: 15; top: 100%; margin-top: -5px; left: 10px; padding: 3px 2px; border: 1px solid; }
  .sidebar.h-sidebar .sidebar-shortcuts-mini { width: auto; max-width: 52px; display: block; background-color: transparent; padding-top: 3px; padding-bottom: 5px; }
  .sidebar.h-sidebar .sidebar-shortcuts-mini > .btn { margin: 1px; padding: 9px !important; }
  .sidebar.h-sidebar .nav-list a .badge, .sidebar.h-sidebar .nav-list a .label { position: absolute; top: 11px; right: auto !important; left: 50%; margin-left: 10px; }
  .sidebar.h-sidebar + .main-content { margin-left: 0px; }
  .sidebar.h-sidebar + .main-content .breadcrumbs { margin: 6px 9px; border: 1px solid rgb(229, 229, 229); }
  .h-sidebar.sidebar-fixed { top: auto; width: 100%; left: 0px; right: 0px; }
  .h-sidebar.sidebar-fixed::before { z-index: auto; }
  .h-sidebar.sidebar-fixed, .h-sidebar.sidebar-fixed .nav-list { border-right-width: 0px; border-left-width: 0px; }
  .h-sidebar.sidebar-fixed .sidebar-shortcuts { border-width: 0px; }
  .h-sidebar.sidebar-fixed + .main-content { padding-top: 88px; }
}
@media only screen and (min-width: 992px) and (max-width: 991px) {
  .sidebar.h-sidebar + .main-content .breadcrumbs { margin: 0px; border-width: 0px 0px 1px; }
}
@media (min-width: 768px) {
  .main-container.container .h-sidebar.sidebar-fixed.navbar-collapse { left: auto !important; right: auto !important; width: 744px !important; }
}
@media (min-width: 992px) {
  .main-container.container .h-sidebar.sidebar-fixed.navbar-collapse { width: 964px !important; }
}
@media (min-width: 1200px) {
  .main-container.container .h-sidebar.sidebar-fixed.navbar-collapse { width: 1164px !important; }
}
@media (min-width: 992px) {
  .sidebar.h-sidebar .nav-list > li > a > .menu-text { background-color: transparent !important; border-width: 0px !important; box-shadow: none !important; display: inline !important; margin: auto !important; padding: 0px !important; position: static !important; font-size: inherit; line-height: inherit; text-align: inherit; }
  .sidebar.h-sidebar .nav-list > li > a > .menu-icon { height: auto; font-size: 18px; }
}
@media only screen and (max-width: 991px) {
  .sidebar.responsive::before { display: none; }
  .sidebar.responsive { box-shadow: 2px 1px 2px 0px rgba(0, 0, 0, 0.15); z-index: 1027; overflow: hidden; max-height: 0px; transform: translateX(-200px); transition: transform 0.2s linear 0s, max-height 0s linear 0.2s; position: relative; bottom: auto; left: 190px; margin-left: -190px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .sidebar.responsive.compact { transform: translateX(-115px); }
  .navbar.navbar-fixed-top + .main-container .sidebar.responsive.compact.push_away.display ~ .footer .footer-inner, .sidebar.responsive.compact.push_away.display + .main-content { transform: translateX(105px); }
}
@media only screen and (max-width: 991px) {
  .sidebar.responsive.menu-min { transform: translateX(-53px); }
  .sidebar.responsive.display { transform: none !important; overflow: visible; max-height: 2000px; transition-delay: 0s; }
  .sidebar.responsive.push_away { box-shadow: none !important; }
  .sidebar.responsive.push_away::before { display: block !important; }
  .sidebar.responsive.push_away + .main-content { transition: transform 0.2s linear 0s; }
  .sidebar.responsive.push_away.display + .main-content { transform: translateX(190px); }
  .sidebar.responsive.push_away.display.menu-min + .main-content { transform: translateX(43px); }
  .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away::before { height: 5000px; }
  .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away ~ .footer .footer-inner { transition: transform 0.2s linear 0s; }
  .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away.display ~ .footer .footer-inner { transform: translateX(190px); }
  .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away.display.menu-min ~ .footer .footer-inner { transform: translateX(43px); }
  .sidebar.responsive .nav-list > li.active::after { height: 41px; }
  .sidebar.responsive .nav-list li li.active > a::after { display: none; }
  .sidebar.responsive.menu-min .nav-list > li.active::after { display: block; }
  .sidebar.responsive + .main-content { margin-left: 0px !important; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .main-container.container .sidebar.responsive { transition: none 0s ease 0s ; display: none; }
  .main-container.container .sidebar.responsive.display { display: block; }
  .main-container.container .sidebar.responsive.push_away + .main-content, .main-container.container .sidebar.responsive.push_away ~ .footer .footer-inner { transition: none 0s ease 0s  !important; transform: none !important; }
}
@media only screen and (max-width: 991px) {
  .responsive.sidebar-fixed { position: fixed; }
  .main-container .menu-toggler.fixed { position: fixed; left: auto; z-index: 1026; backface-visibility: hidden; }
}
@media only screen and (max-width: 991px) {
  .menu-toggler + .sidebar.responsive { margin-top: 40px; }
  .main-container .menu-toggler { display: block; position: absolute; z-index: 1026; width: 52px; height: 32px; margin-right: 2px; line-height: normal; padding-left: 33px; padding-top: 7px; padding-bottom: 1px; font-size: 13px; font-weight: 700; text-transform: uppercase; box-sizing: content-box; }
  .main-container .menu-toggler:hover { text-decoration: none; }
  .main-container .menu-toggler:focus { outline: 0px none; }
  .main-container .menu-toggler::before { border-top: 1px solid rgb(135, 184, 127); border-bottom: 1px solid rgb(111, 179, 224); height: 2px; width: 24px; content: ""; position: absolute; z-index: 1; top: 13px; left: 4px; transition: all 0.1s ease 0s; box-sizing: content-box; }
  .main-container .menu-toggler::after { border-top: 1px solid rgb(255, 162, 77); border-bottom: 1px solid rgb(209, 91, 71); content: ""; height: 2px; width: 24px; position: absolute; top: 19px; left: 4px; transition: all 0.1s ease 0s; box-sizing: content-box; }
  .main-container .menu-toggler.display::before { height: 4px; top: 8px; border-width: 2px; }
  .main-container .menu-toggler.display::after { height: 4px; top: 20px; border-width: 2px; }
  .main-container .menu-toggler > .toggler-text { display: block; position: absolute; bottom: -9px; left: 0px; border-style: solid; border-color: rgb(68, 68, 68) transparent transparent; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 9px 42px 0px; -moz-border-top-colors: rgb(68, 68, 68); }
  .main-container .menu-toggler > .toggler-text::after { display: block; content: "MENU"; color: rgb(255, 255, 255); position: absolute; left: -8px; top: -41px; }
  .menu-toggler + .responsive.sidebar-scroll .nav-wrap { overflow: hidden; }
}
@media only screen and (max-width: 320px) {
  .main-container .menu-toggler { width: 0px; }
  .main-container .menu-toggler > .toggler-text { border-width: 7px 16px; bottom: -14px; }
  .main-container .menu-toggler > .toggler-text::after { font-size: 9px; font-weight: 400; color: rgb(255, 255, 255); position: absolute; left: -13px; top: -42px; }
  .main-container .menu-toggler::after, .main-container .menu-toggler::before { margin-top: 8px; }
  .main-container .menu-toggler.display::after, .main-container .menu-toggler.display::before { height: 2px; border-width: 1px; }
  .main-container .menu-toggler.display::before { top: 13px; }
  .main-container .menu-toggler.display::after { top: 19px; }
}
@media (max-width: 991px) {
  .menu-toggler.invisible { position: fixed; z-index: -999; visibility: hidden; opacity: 0; width: 1px; height: 1px; }
  .sidebar.responsive-min, .sidebar.responsive-min.compact, .sidebar.responsive-min.navbar-collapse { width: 43px; }
  .sidebar.responsive-min + .main-content { margin-left: 43px; }
  .sidebar.responsive-min .nav-list a .badge, .sidebar.responsive-min .nav-list a .label { position: relative; top: -1px; right: auto; left: 4px; }
  .sidebar.responsive-min .nav-list .submenu .submenu a .badge, .sidebar.responsive-min .nav-list .submenu .submenu a .label { top: 0px; }
  .sidebar.responsive-min .nav-list > li > a { position: relative; height: 39px; line-height: 37px; padding: 0px; }
  .sidebar.responsive-min .nav-list > li > a > .menu-icon { font-size: 18px; height: auto; line-height: inherit; display: inline-block; vertical-align: sub; margin-right: 0px; width: 44px; }
  .sidebar.responsive-min .nav-list > li > a > .menu-text { display: none; text-align: left; position: absolute; top: -1px; left: 42px; z-index: 1025; width: 176px; height: 41px; line-height: 38px; padding-left: 12px; border: 1px solid; }
  .sidebar.responsive-min .nav-list > li > a.dropdown-toggle > .menu-text { top: -1px; border-width: 1px 1px 0px; }
  .sidebar.responsive-min .nav-list > li > a .arrow { display: none; }
  .sidebar.responsive-min .nav-list > li:hover > a > .menu-text { display: block; }
  .sidebar.responsive-min .nav-list > li.active > a::after { border-width: 10px 6px; top: 8px; }
  .sidebar.responsive-min .nav-list > li.active.open > a::after { display: block; }
  .sidebar.responsive-min .nav-list > li.active.open li.active > a::after { display: none; }
  .sidebar.responsive-min .nav-list > li > .submenu { position: absolute; z-index: 1028; left: 42px; top: -1px; margin-top: 40px; padding-bottom: 2px; width: 176px; display: none !important; }
  .sidebar.responsive-min .nav-list > li > .submenu::before { display: none; }
  .sidebar.responsive-min .nav-list > li > .submenu::after { content: ""; display: block; height: 1px; width: 1px; position: absolute; right: -1px; top: -1px; border-right-width: 1px; border-right-style: solid; border-right-color: inherit; }
  .sidebar.responsive-min .nav-list > li > .submenu li::before { display: none; }
  .sidebar.responsive-min .nav-list > li > .submenu li > a { margin-left: 0px; padding-left: 22px; }
  .sidebar.responsive-min .nav-list > li > .submenu li > a > .menu-icon { left: 4px; }
  .sidebar.responsive-min .nav-list > li.hover > .submenu { padding-bottom: 0px; }
  .sidebar.responsive-min .nav-list > li.open > .submenu { display: none; }
  .sidebar.responsive-min .nav-list > li:hover > .submenu { display: block !important; }
  .sidebar.responsive-min .nav-list > li > .arrow { top: 10px; }
  .sidebar.responsive-min .nav-list > li > .arrow::after, .sidebar.responsive-min .nav-list > li > .arrow::before { border-width: 8px; left: -16px; }
  .sidebar.responsive-min .nav-list > li > .arrow::before { left: -17px; }
  .sidebar.responsive-min .nav-list li > .arrow { right: -1px; }
  .sidebar.responsive-min .nav-list > li:hover > .arrow { display: block; }
  .sidebar.responsive-min .nav-list > li.pull_up > .arrow { z-index: 1029; }
  .sidebar.responsive-min .nav-list > li.pull_up > .arrow::after, .sidebar.responsive-min .nav-list > li.pull_up > .arrow::before { border-width: 10px; left: -20px; }
  .sidebar.responsive-min .nav-list > li.pull_up > .arrow::before { left: -21px; }
  .sidebar.responsive-min .sidebar-shortcuts { position: relative; overflow: visible; z-index: 1; }
  .sidebar.responsive-min .sidebar-shortcuts-mini { display: block; }
  .sidebar.responsive-min .sidebar-shortcuts-large { display: none; position: absolute; top: 0px; left: 42px; width: 182px; padding: 0px 2px 3px; border-width: 0px 1px 1px; border-style: solid; border-color: currentcolor; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
  .sidebar.responsive-min .sidebar-shortcuts:hover .sidebar-shortcuts-large { display: block; }
  .sidebar.responsive-min .sidebar-toggle::before { left: 5px; right: 5px; }
  .sidebar.responsive-min .sidebar-toggle > .ace-icon { font-size: 13px; padding: 0px 4px; line-height: 15px; border-width: 1px; }
  .sidebar.responsive-min .nav-list > li > .submenu li > .submenu > li > a { margin-left: 2px !important; padding-left: 30px; }
  .sidebar.responsive-min .nav-list > li > .submenu li > .submenu > li > .submenu > li > a { margin-left: 2px !important; padding-left: 45px; }
  .sidebar.responsive-min .nav-list li.active.open > .submenu > li.active > a::after, .sidebar.responsive-min .nav-list > li.active.open:hover > a::after, .sidebar.responsive-min .nav-list > li.active:hover::after, .sidebar.responsive-min .nav-list > li.active:hover > a::after, .sidebar.responsive-min .nav-list > li > .submenu li.active > a::after { display: none; }
  .sidebar.responsive-min::before { display: block; }
  .sidebar.responsive-min .sidebar-toggle.sidebar-collapse { display: none; }
  .sidebar.responsive-min .sidebar-toggle.sidebar-expand { display: block; }
  .sidebar.responsive-min + .main-content { margin-left: 43px !important; }
  .sidebar.responsive-min + .main-content .breadcrumb { margin-left: 12px; }
  .sidebar.responsive-max { display: block; position: relative; left: 190px; margin-left: -190px; z-index: 1027; }
  .sidebar.responsive-max .sidebar-toggle.sidebar-collapse { display: none; }
  .sidebar.responsive-max .sidebar-toggle.sidebar-expand { display: block; }
  .sidebar.responsive-max + .main-content { margin-left: 43px !important; }
  .sidebar.responsive-max + .main-content .breadcrumb { margin-left: 12px; }
}
@media not all {
  .sidebar.responsive-min .nav-list li.hover > .submenu { margin-left: 0px; }
  .sidebar.responsive-min .nav-list > li > .submenu li.hover > .submenu > li > a, .sidebar.responsive-min .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a { margin-left: 0px !important; }
}
@media (max-width: 991px) and (min-width: 992px) {
  .sidebar.responsive-min.compact .nav-list > li > a { height: 39px; line-height: 37px; padding: 0px 16px 0px 7px; position: relative; }
  .sidebar.responsive-min.compact .nav-list > li > a > .menu-icon { font-size: 18px; height: auto; line-height: inherit; display: inline-block; vertical-align: sub; width: auto; }
}
@media only screen and (min-width: 992px) {
  .sidebar.navbar-collapse { max-height: none; }
}
@media only screen and (max-width: 991px) {
  .sidebar.navbar-collapse { position: relative; float: none !important; margin-top: auto; z-index: 1; width: 100% !important; max-height: 340px; margin-left: 0px; margin-right: 0px; }
  .sidebar.navbar-collapse::before { display: none; }
  .sidebar.navbar-collapse .nav-list > li:last-child { border-bottom-width: 0px; }
  .sidebar.navbar-collapse .nav-list > li > a { padding-top: 10px !important; padding-bottom: 10px !important; line-height: 20px !important; height: 41px !important; }
  .sidebar.navbar-collapse .nav-list > li::before { height: 43px !important; }
  .sidebar.navbar-collapse li > .arrow { display: none !important; }
  .sidebar.navbar-collapse .nav-list li > .submenu { border-left-width: 0px !important; }
  .sidebar.navbar-collapse .sidebar-toggle { display: none !important; }
  .sidebar.navbar-collapse .sidebar-shortcuts { padding: 3px 0px 6px !important; max-height: none !important; border-bottom-width: 0px; }
  .sidebar.navbar-collapse + .main-content { margin-left: 0px !important; }
  .sidebar.navbar-collapse + .main-content .breadcrumb { margin-left: 12px; }
  .sidebar.navbar-collapse .nav-wrap + .ace-scroll { display: none; }
  .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu { position: relative; left: auto; top: auto; width: auto; z-index: auto; margin-top: auto !important; padding-top: 0px; padding-bottom: 0px; border-width: 1px 0px 0px; box-shadow: none !important; }
  .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu::before, .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu > li::before { display: block; }
  .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu li > a { padding-left: 37px !important; }
  .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu li > a > .menu-icon { left: 10px; }
  .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu::after { display: none; }
  .sidebar.navbar-collapse.menu-min .nav-list > li > a:hover::before { width: 3px; }
  .sidebar.navbar-collapse.menu-min .nav-list > li > a { text-align: left; padding-left: 7px; }
  .sidebar.navbar-collapse.menu-min .nav-list > li > a > .menu-icon { display: inline-block; width: auto; margin-right: 2px; }
  .sidebar.navbar-collapse.menu-min .nav-list > li > a > .menu-text { position: relative; display: inline !important; line-height: normal; padding-left: 0px; height: auto; top: auto; left: auto; z-index: auto; width: auto; border-width: 0px !important; background-color: transparent !important; box-shadow: none !important; }
  .sidebar.navbar-collapse.menu-min .nav-list a > .arrow { display: block; }
  .sidebar.navbar-collapse.menu-min .nav-list > li:hover > .submenu { display: none !important; }
  .sidebar.navbar-collapse.menu-min .nav-list > li.active > .submenu, .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu.nav-show { display: block !important; }
  .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu.nav-hide { display: none !important; }
  .sidebar.navbar-collapse.menu-min .sidebar-shortcuts-large { display: block; position: static; box-shadow: none !important; border-width: 0px; background-color: transparent; width: auto; padding: 0px !important; }
  .sidebar.navbar-collapse.menu-min .sidebar-shortcuts-mini { display: none; }
  .sidebar.navbar-collapse .nav-list a .badge, .sidebar.navbar-collapse .nav-list a .label { position: relative; top: -1px; right: auto; left: 4px; }
  .sidebar.navbar-collapse .nav-list li.active > a::after, .sidebar.navbar-collapse .nav-list li.active > a::before, .sidebar.navbar-collapse .nav-list > li.active::after, .sidebar.navbar-collapse .nav-list > li.highlight.active > a::after, .sidebar.navbar-collapse .nav-list > li.highlight.active > a::before { display: none !important; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a, .sidebar.navbar-collapse .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a { margin-left: 20px !important; }
}
@media (max-width: 991px) {
  .navbar-fixed-top + .main-container .sidebar.navbar-collapse { position: fixed; z-index: 1027; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .navbar-fixed-top + .main-container.container .sidebar.navbar-collapse { width: 744px !important; }
}
@media only screen and (min--moz-device-pixel-ratio: 0) {
  .navbar.navbar-fixed-top { border-radius: 0.05em; }
  .navbar.navbar-fixed-top, .navbar.navbar-fixed-top .ace-nav > li .dropdown-menu, .navbar.navbar-fixed-top > .navbar-container, .sidebar.sidebar-fixed { backface-visibility: hidden; }
}
.scroll-chrome .scroll-bar::before { display: block; content: ""; position: absolute; top: 1px; bottom: 3px; left: 1px; right: 1px; background-color: rgb(217, 217, 217); border: 1px solid rgb(187, 187, 187); border-radius: 1px; }
.scroll-chrome .scroll-track:hover .scroll-bar::before { background-color: silver; border-color: rgb(166, 166, 166); }
.scroll-chrome .scroll-track.active .scroll-bar::before { background-color: rgb(169, 169, 169); border-color: rgb(139, 139, 139); }
.breadcrumbs { position: relative; z-index: auto; border-bottom: 1px solid rgb(229, 229, 229); background-color: rgb(245, 245, 245); min-height: 41px; line-height: 40px; padding: 0px 12px 0px 0px; }
.breadcrumb { background-color: transparent; display: inline-block; line-height: 20px; margin: 6px 22px 0px 12px; padding: 0px; font-size: 13px; color: rgb(51, 51, 51); border-radius: 0px; }
.breadcrumb > li, .breadcrumb > li.active { color: rgb(85, 85, 85); padding: 0px 3px; }
.breadcrumb > li > a { display: inline-block; color: rgb(76, 143, 189); }
.breadcrumb > li + li::before { font-family: FontAwesome; font-size: 14px; content: ""; color: rgb(178, 182, 191); padding: 0px; margin: 0px 8px 0px 0px; position: relative; top: 1px; }
.breadcrumb .home-icon { font-size: 20px; margin-left: 2px; margin-right: 2px; vertical-align: top; }
@media only screen and (max-width: 480px) {
  .breadcrumb > li > a { padding: 0px 1px; }
}
@media only screen and (max-width: 991px) {
  .menu-toggler + .sidebar.responsive + .main-content .breadcrumb { margin-left: 90px; }
}
@media only screen and (max-width: 320px) {
  .breadcrumb { margin-left: 8px; }
  .menu-toggler + .sidebar.responsive + .main-content .breadcrumb { margin-left: 36px; }
}
@media (min-width: 992px) {
  .breadcrumbs-fixed { position: fixed; right: 0px; left: 0px; top: auto; z-index: 1024; }
  .breadcrumbs-fixed + .page-content { padding-top: 49px; }
  .sidebar + .main-content .breadcrumbs-fixed { left: 190px; }
  body.mob-safari .breadcrumbs-fixed { top: 45px; }
}
@media (min-width: 992px) {
  .sidebar.compact + .main-content .breadcrumbs-fixed { left: 105px; }
}
@media (min-width: 992px) {
  .sidebar.menu-min + .main-content .breadcrumbs-fixed { left: 43px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .breadcrumbs-fixed, .sidebar.menu-min + .main-content .breadcrumbs-fixed { left: 0px; }
  .sidebar.responsive-max + .main-content .breadcrumbs-fixed, .sidebar.responsive-min + .main-content .breadcrumbs-fixed { left: 43px; }
}
@media (min-width: 992px) {
  .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { left: auto; right: auto; width: 639px; }
}
@media (min-width: 992px) {
  .container.main-container .breadcrumbs-fixed { left: auto; right: auto; width: 744px; }
  .container.main-container .sidebar + .main-content .breadcrumbs-fixed { left: auto; right: auto; width: 554px; }
  .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { left: auto; right: auto; width: 701px; }
}
@media (min-width: 992px) {
  .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { width: 859px; }
}
@media (min-width: 992px) {
  .container.main-container .breadcrumbs-fixed { width: 964px; }
  .container.main-container .sidebar + .main-content .breadcrumbs-fixed { width: 774px; }
  .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { width: 921px; }
}
@media (min-width: 992px) {
  .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { width: 1059px; }
}
@media (min-width: 1200px) {
  .container.main-container .breadcrumbs-fixed { width: 1164px; }
  .container.main-container .sidebar + .main-content .breadcrumbs-fixed { width: 974px; }
  .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { width: 1121px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { width: 744px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .container.main-container .breadcrumbs-fixed, .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { width: 744px; }
  .container.main-container .sidebar.responsive-max + .main-content .breadcrumbs-fixed, .container.main-container .sidebar.responsive-min + .main-content .breadcrumbs-fixed { left: auto; right: auto; width: 701px; }
}
@media (min-width: 992px) {
  .h-sidebar + .main-content .breadcrumbs.breadcrumbs-fixed { position: relative !important; top: auto; left: auto; z-index: auto; width: auto !important; }
  .h-sidebar + .main-content .page-content { padding-top: 8px !important; }
}
@media (max-width: 991px) {
  .sidebar.responsive-min .nav-search .form-search { position: absolute; left: 5px; z-index: 14; }
  .sidebar.responsive-min .nav-search .nav-search-input { width: 0px !important; max-width: 0px !important; opacity: 0 !important; }
  .sidebar.responsive-min .nav-search .nav-search-input:active, .sidebar.responsive-min .nav-search .nav-search-input:focus, .sidebar.responsive-min .nav-search .nav-search-input:hover { width: 162px !important; max-width: 162px !important; opacity: 1 !important; }
  .sidebar.responsive-min .nav-search .nav-search-input:active ~ #nav-search-icon, .sidebar.responsive-min .nav-search .nav-search-input:focus ~ #nav-search-icon, .sidebar.responsive-min .nav-search .nav-search-input:hover ~ #nav-search-icon { border: medium none; border-radius: 0px; padding: 0px 3px !important; }
  .sidebar.responsive-min .nav-search:hover .nav-search-input { width: 162px !important; max-width: 162px !important; opacity: 1 !important; }
  .sidebar.responsive-min .nav-search:hover .nav-search-input ~ .nav-search-icon { border: medium none; border-radius: 0px; padding: 0px 3px !important; }
  .sidebar.responsive-min .nav-search .nav-search-icon { border: 1px solid; border-radius: 32px; background-color: rgb(255, 255, 255); padding: 0px 5px !important; }
}
@media only screen and (max-width: 991px) {
  .nav-search { right: 10px; }
  .nav-search .nav-search-input { width: 105px; }
  .nav-search .nav-search-btn:active + .nav-search-input, .nav-search .nav-search-input:active, .nav-search .nav-search-input:focus, .nav-search .nav-search-input:hover, .nav-search:hover .nav-search-input { width: 145px; }
}
@media only screen and (max-width: 767px) {
  .nav-search .nav-search-input { width: 0px; opacity: 0; max-width: 0px; }
  .nav-search .nav-search-btn:active + .nav-search-input, .nav-search .nav-search-input:active, .nav-search .nav-search-input:focus, .nav-search .nav-search-input:hover, .nav-search:hover .nav-search-input { opacity: 1; width: 152px; max-width: 152px; }
  .nav-search .nav-search-icon { border: 1px solid; border-radius: 100%; background-color: rgb(255, 255, 255); padding: 0px 5px !important; }
  .nav-search .nav-search-input:active ~ .nav-search-icon, .nav-search .nav-search-input:focus ~ .nav-search-icon, .nav-search .nav-search-input:hover ~ .nav-search-icon, .nav-search:hover .nav-search-icon { border: medium none; border-radius: 0px; padding: 0px 3px !important; }
}
@media (min-width: 992px) {
  .sidebar.compact ~ .footer .footer-inner { left: 105px; }
}
@media (min-width: 992px) {
  .sidebar.h-sidebar ~ .footer .footer-inner { left: 0px; }
}
@media (max-width: 991px) {
  .footer .footer-inner, .sidebar.compact ~ .footer .footer-inner, .sidebar.menu-min ~ .footer .footer-inner, .sidebar ~ .footer .footer-inner { left: 0px; }
  .sidebar.responsive-min ~ .footer .footer-inner { left: 43px; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .container.main-container .footer .footer-inner { left: auto !important; right: auto !important; margin-left: auto; width: 744px; }
}
@media (min-width: 992px) {
  .container.main-container .footer .footer-inner { left: auto !important; right: auto !important; width: 964px; }
}
@media (min-width: 1200px) {
  .container.main-container .footer .footer-inner { width: 1164px; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .container.main-container .sidebar ~ .footer .footer-inner { left: auto !important; right: auto !important; margin-left: auto; width: 744px; }
}
@media (min-width: 992px) {
  .container.main-container .sidebar ~ .footer .footer-inner { left: auto !important; right: auto !important; margin-left: 190px; width: 774px; }
}
@media (min-width: 1200px) {
  .container.main-container .sidebar ~ .footer .footer-inner { margin-left: 190px; width: 974px; }
}
@media (min-width: 992px) {
  .container.main-container .sidebar.compact ~ .footer .footer-inner { margin-left: 105px; width: 859px; }
}
@media (min-width: 1200px) {
  .container.main-container .sidebar.compact ~ .footer .footer-inner { margin-left: 105px; width: 1059px; }
}
@media (min-width: 992px) {
  .container.main-container .sidebar.menu-min ~ .footer .footer-inner { margin-left: 43px; width: 921px; }
}
@media (min-width: 1200px) {
  .container.main-container .sidebar.menu-min ~ .footer .footer-inner { margin-left: 43px; width: 1121px; }
}
@media (min-width: 992px) {
  .container.main-container .sidebar.h-sidebar ~ .footer .footer-inner { margin-left: 0px; width: 964px; }
}
@media (min-width: 992px) {
  .container.main-container .sidebar.h-sidebar ~ .footer .footer-inner { margin-left: 0px; width: 964px; }
}
@media (min-width: 1200px) {
  .container.main-container .sidebar.h-sidebar ~ .footer .footer-inner { margin-left: 0px; width: 1164px; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .container.main-container .sidebar.responsive-min ~ .footer .footer-inner { margin-left: 43px; width: 701px; }
}
.btn { display: inline-block; color: rgb(255, 255, 255) !important; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25) !important; background-image: none !important; border: 5px solid rgb(255, 255, 255); border-radius: 0px; box-shadow: none !important; transition: all 0.15s ease 0s; cursor: pointer; vertical-align: middle; margin: 0px; position: relative; }
.btn-xs { border-width: 3px; }
button.btn:active { top: 1px; }
.btn, .btn-default, .btn-default:focus, .btn:focus { background-color: rgb(171, 186, 195) !important; border-color: rgb(171, 186, 195); }
.btn-default:active, .btn-default:hover, .btn:active, .btn:hover, .open .btn-default.dropdown-toggle, .open .btn.dropdown-toggle { background-color: rgb(139, 154, 163) !important; border-color: rgb(171, 186, 195); }
.btn-primary, .btn-primary:focus { background-color: rgb(66, 139, 202) !important; border-color: rgb(66, 139, 202); }
.btn-primary:active, .btn-primary:hover, .open .btn-primary.dropdown-toggle { background-color: rgb(27, 106, 170) !important; border-color: rgb(66, 139, 202); }
.btn-success, .btn-success:focus { background-color: rgb(135, 184, 127) !important; border-color: rgb(135, 184, 127); }
.btn-success:active, .btn-success:hover, .open .btn-success.dropdown-toggle { background-color: rgb(98, 155, 88) !important; border-color: rgb(135, 184, 127); }
.btn-light.btn-xs::after { left: -2px; right: -2px; top: -2px; bottom: -2px; }
.btn-light.btn-sm::after { left: -4px; right: -4px; top: -4px; bottom: -4px; }
.btn-light .btn-lg::after { left: -6px; right: -6px; top: -6px; bottom: -6px; }
.btn.btn-white.active::after { display: none; }
.btn.active::after { display: inline-block; content: ""; position: absolute; border-bottom: 1px solid rgb(239, 229, 181); left: -4px; right: -4px; bottom: -4px; }
.btn.active.btn-sm::after { left: -3px; right: -3px; bottom: -3px; }
.btn.active.btn-lg::after { left: -5px; right: -5px; bottom: -5px; }
.btn.active.btn-minier::after, .btn.active.btn-xs::after { left: -1px; right: -1px; bottom: -2px; }
.btn.active.btn-minier::after { bottom: -1px; }
.btn.active.btn-yellow::after { border-bottom-color: rgb(201, 99, 56); }
.btn.active.btn-light::after { border-bottom-color: rgb(181, 181, 181); }
.btn.btn-link.active::after { display: none; }
.btn-group + .btn.active::after, .btn-group > .btn.active::after { left: -2px; right: -2px; bottom: -2px; border-bottom-width: 1px; }
.btn-group + .btn-large.active::after, .btn-group > .btn-large.active::after { left: -3px; right: -3px; bottom: -3px; border-bottom-width: 1px; }
.btn-group + .btn-sm.active::after, .btn-group > .btn-sm.active::after { left: -1px; right: -1px; bottom: -1px; border-bottom-width: 1px; }
.btn-group + .btn-xs.active::after, .btn-group > .btn-xs.active::after { left: 0px; right: 0px; bottom: 0px; border-bottom-width: 1px; }
.btn-group + .btn-minier.active::after, .btn-group > .btn-minier.active::after { left: 0px; right: 0px; bottom: 0px; border-bottom-width: 1px; }
.btn.btn-app.active::after { display: none; }
@media not all {
}
.label.arrowed-in::before, .label.arrowed::before { display: inline-block; content: ""; position: absolute; top: 0px; z-index: -1; border-width: 1px; border-style: solid; border-color: transparent rgb(171, 186, 195) transparent transparent; -moz-border-top-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; -moz-border-right-colors: rgb(171, 186, 195); }
.label.arrowed-in::before { border-top-color: rgb(171, 186, 195); border-right-color: rgb(171, 186, 195); border-bottom-color: rgb(171, 186, 195); border-left-color: transparent !important; -moz-border-left-colors: none !important; }
.label.arrowed-in-right::after, .label.arrowed-right::after { display: inline-block; content: ""; position: absolute; top: 0px; z-index: -1; border-width: 1px; border-style: solid; border-color: transparent transparent transparent rgb(171, 186, 195); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; border-image: none; -moz-border-left-colors: rgb(171, 186, 195); }
.label.arrowed-in-right::after { border-top-color: rgb(171, 186, 195); border-bottom-color: rgb(171, 186, 195); border-left-color: rgb(171, 186, 195); border-right-color: transparent !important; -moz-border-right-colors: none !important; }
.label-info.arrowed::before { border-right-color: rgb(58, 135, 173); -moz-border-right-colors: rgb(58, 135, 173); }
.label-info.arrowed-in::before { border-color: rgb(58, 135, 173); -moz-border-right-colors: rgb(58, 135, 173); }
.label-info.arrowed-right::after { border-left-color: rgb(58, 135, 173); -moz-border-left-colors: rgb(58, 135, 173); }
.label-info.arrowed-in-right::after { border-color: rgb(58, 135, 173); -moz-border-left-colors: rgb(58, 135, 173); }
.label-primary.arrowed::before { border-right-color: rgb(66, 139, 202); -moz-border-right-colors: rgb(66, 139, 202); }
.label-primary.arrowed-in::before { border-color: rgb(66, 139, 202); -moz-border-right-colors: rgb(66, 139, 202); }
.label-primary.arrowed-right::after { border-left-color: rgb(66, 139, 202); -moz-border-left-colors: rgb(66, 139, 202); }
.label-primary.arrowed-in-right::after { border-color: rgb(66, 139, 202); -moz-border-left-colors: rgb(66, 139, 202); }
.label-success.arrowed::before { border-right-color: rgb(130, 175, 111); -moz-border-right-colors: rgb(130, 175, 111); }
.label-success.arrowed-in::before { border-color: rgb(130, 175, 111); -moz-border-right-colors: rgb(130, 175, 111); }
.label-success.arrowed-right::after { border-left-color: rgb(130, 175, 111); -moz-border-left-colors: rgb(130, 175, 111); }
.label-success.arrowed-in-right::after { border-color: rgb(130, 175, 111); -moz-border-left-colors: rgb(130, 175, 111); }
.label-warning.arrowed::before { border-right-color: rgb(248, 148, 6); -moz-border-right-colors: rgb(248, 148, 6); }
.label-warning.arrowed-in::before { border-color: rgb(248, 148, 6); -moz-border-right-colors: rgb(248, 148, 6); }
.label-warning.arrowed-right::after { border-left-color: rgb(248, 148, 6); -moz-border-left-colors: rgb(248, 148, 6); }
.label-warning.arrowed-in-right::after { border-color: rgb(248, 148, 6); -moz-border-left-colors: rgb(248, 148, 6); }
.label-important.arrowed::before { border-right-color: rgb(209, 91, 71); -moz-border-right-colors: rgb(209, 91, 71); }
.label-important.arrowed-in::before { border-color: rgb(209, 91, 71); -moz-border-right-colors: rgb(209, 91, 71); }
.label-important.arrowed-right::after { border-left-color: rgb(209, 91, 71); -moz-border-left-colors: rgb(209, 91, 71); }
.label-important.arrowed-in-right::after { border-color: rgb(209, 91, 71); -moz-border-left-colors: rgb(209, 91, 71); }
.label-danger.arrowed::before { border-right-color: rgb(209, 91, 71); -moz-border-right-colors: rgb(209, 91, 71); }
.label-danger.arrowed-in::before { border-color: rgb(209, 91, 71); -moz-border-right-colors: rgb(209, 91, 71); }
.label-danger.arrowed-right::after { border-left-color: rgb(209, 91, 71); -moz-border-left-colors: rgb(209, 91, 71); }
.label-danger.arrowed-in-right::after { border-color: rgb(209, 91, 71); -moz-border-left-colors: rgb(209, 91, 71); }
.label-inverse.arrowed::before { border-right-color: rgb(51, 51, 51); -moz-border-right-colors: rgb(51, 51, 51); }
.label-inverse.arrowed-in::before { border-color: rgb(51, 51, 51); -moz-border-right-colors: rgb(51, 51, 51); }
.label-inverse.arrowed-right::after { border-left-color: rgb(51, 51, 51); -moz-border-left-colors: rgb(51, 51, 51); }
.label-inverse.arrowed-in-right::after { border-color: rgb(51, 51, 51); -moz-border-left-colors: rgb(51, 51, 51); }
.label-pink.arrowed::before { border-right-color: rgb(214, 72, 126); -moz-border-right-colors: rgb(214, 72, 126); }
.label-pink.arrowed-in::before { border-color: rgb(214, 72, 126); -moz-border-right-colors: rgb(214, 72, 126); }
.label-pink.arrowed-right::after { border-left-color: rgb(214, 72, 126); -moz-border-left-colors: rgb(214, 72, 126); }
.label-pink.arrowed-in-right::after { border-color: rgb(214, 72, 126); -moz-border-left-colors: rgb(214, 72, 126); }
.label-purple.arrowed::before { border-right-color: rgb(149, 133, 191); -moz-border-right-colors: rgb(149, 133, 191); }
.label-purple.arrowed-in::before { border-color: rgb(149, 133, 191); -moz-border-right-colors: rgb(149, 133, 191); }
.label-purple.arrowed-right::after { border-left-color: rgb(149, 133, 191); -moz-border-left-colors: rgb(149, 133, 191); }
.label-purple.arrowed-in-right::after { border-color: rgb(149, 133, 191); -moz-border-left-colors: rgb(149, 133, 191); }
.label-yellow.arrowed::before { border-right-color: rgb(254, 225, 136); -moz-border-right-colors: rgb(254, 225, 136); }
.label-yellow.arrowed-in::before { border-color: rgb(254, 225, 136); -moz-border-right-colors: rgb(254, 225, 136); }
.label-yellow.arrowed-right::after { border-left-color: rgb(254, 225, 136); -moz-border-left-colors: rgb(254, 225, 136); }
.label-yellow.arrowed-in-right::after { border-color: rgb(254, 225, 136); -moz-border-left-colors: rgb(254, 225, 136); }
.label-light.arrowed::before { border-right-color: rgb(231, 231, 231); -moz-border-right-colors: rgb(231, 231, 231); }
.label-light.arrowed-in::before { border-color: rgb(231, 231, 231); -moz-border-right-colors: rgb(231, 231, 231); }
.label-light.arrowed-right::after { border-left-color: rgb(231, 231, 231); -moz-border-left-colors: rgb(231, 231, 231); }
.label-light.arrowed-in-right::after { border-color: rgb(231, 231, 231); -moz-border-left-colors: rgb(231, 231, 231); }
.label-grey.arrowed::before { border-right-color: rgb(160, 160, 160); -moz-border-right-colors: rgb(160, 160, 160); }
.label-grey.arrowed-in::before { border-color: rgb(160, 160, 160); -moz-border-right-colors: rgb(160, 160, 160); }
.label-grey.arrowed-right::after { border-left-color: rgb(160, 160, 160); -moz-border-left-colors: rgb(160, 160, 160); }
.label-grey.arrowed-in-right::after { border-color: rgb(160, 160, 160); -moz-border-left-colors: rgb(160, 160, 160); }
.label.arrowed::before { left: -10px; border-width: 10px 5px; }
.label.arrowed-in::before { left: -5px; border-width: 10px 5px; }
.label.arrowed-right::after { right: -10px; border-width: 10px 5px; }
.label.arrowed-in-right::after { right: -5px; border-width: 10px 5px; }
.label-lg.arrowed::before { left: -12px; border-width: 12px 6px; }
.label-lg.arrowed-in::before { left: -6px; border-width: 12px 6px; }
.label-lg.arrowed-right::after { right: -12px; border-width: 12px 6px; }
.label-lg.arrowed-in-right::after { right: -6px; border-width: 12px 6px; }
.label-xlg.arrowed::before { left: -14px; border-width: 14px 7px; }
.label-xlg.arrowed-in::before { left: -7px; border-width: 14px 7px; }
.label-xlg.arrowed-right::after { right: -14px; border-width: 14px 7px; }
.label-xlg.arrowed-in-right::after { right: -7px; border-width: 14px 7px; }
.label-sm.arrowed::before { left: -8px; border-width: 9px 4px; }
.label-sm.arrowed-in::before { left: -4px; border-width: 9px 4px; }
.label-sm.arrowed-right::after { right: -8px; border-width: 9px 4px; }
.label-sm.arrowed-in-right::after { right: -4px; border-width: 9px 4px; }
@media not all, not all, not all {
  .label.arrowed:not(.label-lg):not(.label-xlg):not(.label-sm)::before { border-width: 10px 6px 11px; left: -11px; }
  .label.arrowed-right:not(.label-lg):not(.label-xlg):not(.label-sm)::after { border-width: 10px 6px 11px; right: -11px; }
  .label.arrowed-in:not(.label-lg):not(.label-xlg):not(.label-sm)::before { border-width: 10px 5px 10.5px; left: -6px; }
  .label.arrowed-in-right:not(.label-lg):not(.label-xlg):not(.label-sm)::after { border-width: 10px 5px 10.5px; right: -6px; }
}
@media screen and (min--moz-device-pixel-ratio: 1.08) and (max--moz-device-pixel-ratio: 1.15), screen and (min--moz-device-pixel-ratio: 1.3) and (max--moz-device-pixel-ratio: 1.35), screen and (min--moz-device-pixel-ratio: 1.7) and (max--moz-device-pixel-ratio: 1.75) {
  .label.arrowed:not(.label-lg):not(.label-xlg):not(.label-sm)::before { border-width: 10px 6px 11px; left: -11px; }
  .label.arrowed-right:not(.label-lg):not(.label-xlg):not(.label-sm)::after { border-width: 10px 6px 11px; right: -11px; }
  .label.arrowed-in:not(.label-lg):not(.label-xlg):not(.label-sm)::before { border-width: 10px 5px 10.5px; left: -6px; }
  .label.arrowed-in-right:not(.label-lg):not(.label-xlg):not(.label-sm)::after { border-width: 10px 5px 10.5px; right: -6px; }
}
@media not all {
  .label.arrowed:not(.label-lg):not(.label-xlg):not(.label-sm)::before { border-width: 10px 6px 11px; left: -11.5px; }
  .label.arrowed-right:not(.label-lg):not(.label-xlg):not(.label-sm)::after { border-width: 10px 6px 11px; right: -11.5px; }
}
@media screen and (min--moz-device-pixel-ratio: 1.3) and (max--moz-device-pixel-ratio: 1.34) {
  .label.arrowed:not(.label-lg):not(.label-xlg):not(.label-sm)::before { border-width: 10px 6px 11px; left: -11.5px; }
  .label.arrowed-right:not(.label-lg):not(.label-xlg):not(.label-sm)::after { border-width: 10px 6px 11px; right: -11.5px; }
}
@media not all {
  .label.arrowed-in:not(.label-lg):not(.label-xlg):not(.label-sm)::before { border-width: 10px 5px; left: -6px; }
  .label.arrowed-in-right:not(.label-lg):not(.label-xlg):not(.label-sm)::after { border-width: 10px 5px; right: -6px; }
}
@media only screen and (min--moz-device-pixel-ratio: 1.7) and (max--moz-device-pixel-ratio: 1.75) {
  .label.arrowed-in:not(.label-lg):not(.label-xlg):not(.label-sm)::before { border-width: 10px 5px; left: -6px; }
  .label.arrowed-in-right:not(.label-lg):not(.label-xlg):not(.label-sm)::after { border-width: 10px 5px; right: -6px; }
}
.dropdown-menu { border-radius: 0px !important; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); }
.dropdown-menu > li > a { font-size: 13px; padding-left: 11px; padding-right: 11px; margin-bottom: 1px; margin-top: 1px; }
.dropdown-menu .dropdown-submenu:hover > a, .dropdown-menu > li.active > a, .dropdown-menu > li.active > a:hover, .dropdown-menu > li > a:active, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { background: rgb(79, 153, 198) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.dropdown-yellow .dropdown-submenu:hover > a, .dropdown-yellow > li.active > a, .dropdown-yellow > li.active > a:hover, .dropdown-yellow > li > a:active, .dropdown-yellow > li > a:focus, .dropdown-yellow > li > a:hover { background: rgb(254, 225, 136) none repeat scroll 0% 0%; color: rgb(68, 68, 68); }
.dropdown-light .dropdown-submenu:hover > a::after, .dropdown-lighter .dropdown-submenu:hover > a::after, .dropdown-lightest .dropdown-submenu:hover > a::after { border-left-color: rgb(68, 68, 68); }
.dropdown-menu.dropdown-close { top: 92%; left: -5px; }
.dropdown-menu.dropdown-close.dropdown-menu-right { left: auto; right: -5px; }
.dropdown-submenu > a::after { margin-right: -5px; }
.dropdown-hover::before { display: block; content: ""; position: absolute; top: -2px; bottom: -2px; left: -2px; right: -2px; background-color: transparent; }
.dropdown-menu.dropdown-caret::before { border-bottom: 7px solid rgba(0, 0, 0, 0.2); -moz-border-bottom-colors: rgba(0, 0, 0, 0.2); border-left: 7px solid transparent; border-right: 7px solid transparent; content: ""; display: inline-block; left: 9px; position: absolute; top: -7px; }
.dropdown-menu.dropdown-caret::after { border-bottom: 6px solid rgb(255, 255, 255); -moz-border-bottom-colors: rgb(255, 255, 255); border-left: 6px solid transparent; border-right: 6px solid transparent; content: ""; display: inline-block; left: 10px; position: absolute; top: -6px; }
.dropdown-menu.dropdown-menu-right.dropdown-caret::before { left: auto; right: 9px; }
.dropdown-menu.dropdown-menu-right.dropdown-caret::after { left: auto; right: 10px; }
.dropup > .dropdown-menu.dropdown-caret::before, .navbar-fixed-bottom .dropdown > .dropdown-menu.dropdown-caret::before { border-bottom-width: 0px; border-top: 7px solid rgba(0, 0, 0, 0.2); -moz-border-top-colors: rgba(0, 0, 0, 0.2); bottom: -7px; top: auto; }
.dropup > .dropdown-menu.dropdown-caret::after, .navbar-fixed-bottom .dropdown > .dropdown-menu.dropdown-caret::after { border-bottom-width: 0px; border-top: 6px solid rgb(255, 255, 255); -moz-border-top-colors: rgb(255, 255, 255); bottom: -6px; top: auto; }
.dropdown-colorpicker > .dropdown-menu > li > .colorpick-btn.selected::after { content: ""; display: inline-block; font-family: FontAwesome; font-size: 11px; color: rgb(255, 255, 255); position: absolute; left: 0px; right: 0px; text-align: center; line-height: 20px; }
.dropdown-navbar .nav-tabs > li > a::before { display: block; content: ""; position: absolute; left: -1px; top: 3px; bottom: 3px; width: 1px; background-color: rgb(190, 202, 209); }
.dropdown-navbar .nav-tabs > li:first-child > a::before { display: none; }
.dropdown-navbar.navbar-pink .nav-tabs > li:not(.active) > a:hover { color: rgb(186, 115, 150); }
.dropdown-navbar.navbar-pink .nav-tabs > li > a::before { background-color: rgb(206, 187, 203); }
label { font-weight: 400; font-size: 14px; }
.form-group > label[class*="col-"] { padding-top: 4px; margin-bottom: 4px; }
input[type="color"], input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], textarea { border-radius: 0px !important; color: rgb(133, 133, 133); background-color: rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); padding: 5px 4px 6px; font-size: 14px; font-family: inherit; box-shadow: none !important; transition-duration: 0.1s; }
input[type="color"]:hover, input[type="date"]:hover, input[type="datetime-local"]:hover, input[type="datetime"]:hover, input[type="email"]:hover, input[type="month"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="time"]:hover, input[type="url"]:hover, input[type="week"]:hover, textarea:hover { border-color: rgb(181, 181, 181); }
input[type="color"]:focus, input[type="date"]:focus, input[type="datetime-local"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, textarea:focus { box-shadow: none; color: rgb(105, 105, 105); border-color: rgb(245, 153, 66); background-color: rgb(255, 255, 255); outline: 0px none; }
.limiterBox::after { display: none; }
.limiterBox::before { display: block; content: ""; position: absolute; width: 0px; height: 0px; top: -8px; left: 50%; margin-left: -5px; border-color: transparent transparent rgb(51, 51, 51); border-style: solid; -moz-border-bottom-colors: rgb(51, 51, 51); border-width: 0px 8px 8px; }
input.ace[type="checkbox"] + .lbl::before, input.ace[type="radio"] + .lbl::before { cursor: pointer; font-family: fontAwesome; font-weight: 400; font-size: 12px; color: rgb(50, 163, 206); content: " "; background-color: rgb(250, 250, 250); border: 1px solid rgb(200, 200, 200); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05); border-radius: 0px; display: inline-block; text-align: center; height: 16px; line-height: 14px; min-width: 16px; margin-right: 1px; position: relative; top: -1px; }
input.ace[type="checkbox"]:checked + .lbl::before, input.ace[type="radio"]:checked + .lbl::before { display: inline-block; content: ""; background-color: rgb(245, 248, 252); border-color: rgb(173, 184, 192); }
input.ace[type="checkbox"] + .lbl:hover::before, input.ace[type="checkbox"]:hover + .lbl::before, input.ace[type="radio"] + .lbl:hover::before, input.ace[type="radio"]:hover + .lbl::before { border-color: rgb(255, 137, 60); }
input.ace[type="checkbox"]:active + .lbl::before, input.ace[type="checkbox"]:checked:active + .lbl::before, input.ace[type="radio"]:active + .lbl::before, input.ace[type="radio"]:checked:active + .lbl::before { box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.05), 0px 1px 3px rgba(0, 0, 0, 0.1) inset; }
input.ace.ace-checkbox-2[type="checkbox"] + .lbl::before, input.ace.ace-checkbox-2[type="radio"] + .lbl::before { box-shadow: none; }
input.ace.ace-checkbox-2[type="checkbox"]:checked + .lbl::before, input.ace.ace-checkbox-2[type="radio"]:checked + .lbl::before { background-color: rgb(249, 160, 33); border-color: rgb(249, 160, 33); color: rgb(255, 255, 255); }
input.ace.disabled[type="checkbox"] + .lbl::before, input.ace[type="checkbox"]:disabled + .lbl::before, input.ace[type="checkbox"][disabled] + .lbl::before, input.ace.disabled[type="radio"] + .lbl::before, input.ace[type="radio"]:disabled + .lbl::before, input.ace[type="radio"][disabled] + .lbl::before { background-color: rgb(221, 221, 221) !important; border-color: rgb(204, 204, 204) !important; box-shadow: none !important; color: rgb(187, 187, 187); }
input.ace + .lbl.padding-16::before { margin-right: 16px; }
input.ace + .lbl.padding-12::before { margin-right: 12px; }
input.ace + .lbl.padding-8::before { margin-right: 8px; }
input.ace + .lbl.padding-4::before { margin-right: 4px; }
input.ace + .lbl.padding-0::before { margin-right: 0px; }
input.ace[type="radio"] + .lbl::before { border-radius: 100%; font-size: 10px; font-family: FontAwesome; text-shadow: 0px 0px 1px rgb(50, 163, 206); line-height: 15px; height: 17px; min-width: 17px; }
input.ace[type="radio"]:checked + .lbl::before { content: ""; }
input.ace.ace-switch[type="checkbox"] + .lbl::before { font-family: "Open Sans"; content: "ON         OFF"; color: rgb(153, 153, 153); text-shadow: 0px 0px 0px rgb(153, 153, 153); font-weight: 400; font-size: 11px; line-height: 17px; height: 20px; overflow: hidden; border-radius: 12px; background-color: rgb(245, 245, 245); box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.15) inset; border: 1px solid rgb(204, 204, 204); text-align: left; float: left; padding: 0px; width: 52px; text-indent: -21px; margin-right: 0px; transition: text-indent 0.3s ease 0s; top: auto; }
input.ace.ace-switch[type="checkbox"] + .lbl::after { font-family: "Open Sans"; content: "III"; font-size: 12px; font-weight: 400; letter-spacing: 0px; color: rgb(170, 170, 170); text-shadow: none; background-color: rgb(255, 255, 255); border-radius: 100%; width: 22px; height: 22px; line-height: 22px; text-align: center; position: absolute; top: -2px; left: -3px; box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.3); transition: left 0.3s ease 0s; }
input.ace.ace-switch[type="checkbox"]:checked + .lbl::before { text-indent: 8px; color: rgb(255, 255, 255); text-shadow: 0px 0px 0px rgb(255, 255, 255); background-color: rgb(138, 178, 201); border-color: rgb(106, 140, 168); }
input.ace.ace-switch[type="checkbox"]:checked + .lbl::after { left: 34px; background-color: rgb(255, 255, 255); color: rgb(152, 160, 165); }
input.ace.ace-switch.ace-switch-2[type="checkbox"] + .lbl::before { content: "YES         NO"; }
input.ace.ace-switch.ace-switch-3[type="checkbox"] + .lbl::after { font-family: FontAwesome; font-size: 13px; line-height: 22px; content: ""; top: -1px; text-shadow: none; padding: 0px; text-align: center; color: rgb(187, 187, 187); letter-spacing: 0px; }
input.ace.ace-switch.ace-switch-3[type="checkbox"]:checked + .lbl::after { content: ""; color: rgb(138, 178, 201); text-shadow: none; }
input.ace.ace-switch.ace-switch-4[type="checkbox"] + .lbl::before, input.ace.ace-switch.ace-switch-5[type="checkbox"] + .lbl::before { content: "ON           OFF"; font-size: 12px; line-height: 21px; height: 24px; overflow: hidden; border-radius: 12px; background-color: rgb(139, 154, 163); border: 1px solid rgb(139, 154, 163); color: rgb(255, 255, 255); width: 56px; text-shadow: 0px 0px 0px rgb(255, 255, 255); display: inline-block; position: relative; box-shadow: none; transition: all 0.3s ease 0s; }
input.ace.ace-switch.ace-switch-4[type="checkbox"] + .lbl::after, input.ace.ace-switch.ace-switch-5[type="checkbox"] + .lbl::after { content: "III"; font-size: 11px; position: absolute; top: 2px; left: 2px; letter-spacing: 0px; width: 20px; height: 20px; line-height: 19px; text-shadow: none !important; color: rgb(147, 147, 147); background-color: rgb(255, 255, 255); transition: all 0.3s ease 0s; }
input.ace.ace-switch.ace-switch-4[type="checkbox"]:checked + .lbl::before, input.ace.ace-switch.ace-switch-5[type="checkbox"]:checked + .lbl::before { background-color: rgb(70, 143, 204); border-color: rgb(70, 143, 204); }
input.ace.ace-switch.ace-switch-4[type="checkbox"]:checked + .lbl::after, input.ace.ace-switch.ace-switch-5[type="checkbox"]:checked + .lbl::after { left: 34px; background-color: rgb(255, 255, 255); color: rgb(132, 132, 132); }
input.ace.ace-switch.ace-switch-5[type="checkbox"] + .lbl::before { content: "YES           NO"; }
input.ace.ace-switch.ace-switch-6[type="checkbox"] + .lbl::before { font-family: FontAwesome; content: ""; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25); box-shadow: none; border-width: 0px; font-weight: lighter; font-size: 16px; border-radius: 12px; display: inline-block; background-color: rgb(136, 136, 136); color: rgb(242, 242, 242); width: 52px; height: 22px; line-height: 21px; text-indent: 32px; transition: background 0.1s ease 0s; }
input.ace.ace-switch.ace-switch-6[type="checkbox"] + .lbl::after { content: ""; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25); position: absolute; top: 2px; left: 3px; border-radius: 12px; box-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25); width: 18px; height: 18px; text-align: center; background-color: rgb(242, 242, 242); border: 4px solid rgb(242, 242, 242); transition: left 0.2s ease 0s; }
input.ace.ace-switch.ace-switch-6[type="checkbox"]:checked + .lbl::before { content: ""; text-indent: 6px; color: rgb(255, 255, 255); border-color: rgb(183, 211, 229); background-color: rgb(255, 137, 60); }
input.ace.ace-switch.ace-switch-6[type="checkbox"]:checked + .lbl::after { left: 32px; background-color: rgb(255, 255, 255); border: 4px solid rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0, 200, 0, 0.25); }
input.ace.ace-switch.ace-switch-7[type="checkbox"] + .lbl::before { content: "OFF              ON"; font-weight: bolder; font-size: 13px; background-color: rgb(255, 255, 255); border: 2px solid rgb(170, 170, 170); border-radius: 0px; box-shadow: none; color: rgb(170, 170, 170); width: 74px; height: 26px; line-height: 22px; overflow: hidden; text-indent: 5px; display: inline-block; position: relative; transition: all 0.2s ease 0s; }
input.ace.ace-switch.ace-switch-7[type="checkbox"] + .lbl::after { content: ""; font-family: FontAwesome; font-size: 16px; position: absolute; top: 3px; left: 39px; width: 32px; height: 20px; line-height: 18px; text-align: center; padding: 0px; text-indent: 0px; background-color: rgb(170, 170, 170); color: rgb(255, 255, 255); border-radius: 0px; box-shadow: none; transition: all 0.2s ease-in-out 0s; }
input.ace.ace-switch.ace-switch-7[type="checkbox"]:checked + .lbl::before { color: rgb(70, 143, 204); background-color: rgb(255, 255, 255); text-indent: -28px; border-color: rgb(111, 179, 224); }
input.ace.ace-switch.ace-switch-7[type="checkbox"]:checked + .lbl::after { left: 3px; content: ""; background-color: rgb(70, 143, 204); color: rgb(255, 255, 255); }
input.ace.ace-switch[type="checkbox"] + .lbl[data-lbl]::before { content: attr(data-lbl); }
input.ace.ace-switch.btn-empty[type="checkbox"] + .lbl::after { content: ""; }
input.ace.ace-switch.btn-rotate[type="checkbox"] + .lbl::after { content: "≡"; line-height: 20px; font-size: 17px; }
input.ace.ace-switch-4.btn-rotate[type="checkbox"] + .lbl::after, input.ace.ace-switch-5.btn-rotate[type="checkbox"] + .lbl::after { line-height: 17px; }
input.ace.ace-switch.btn-flat[type="checkbox"] + .lbl::after, input.ace.ace-switch.btn-flat[type="checkbox"] + .lbl::before { border-radius: 0px !important; }
input.ace.ace-switch.ace-switch-4[type="checkbox"] + .lbl::before, input.ace.ace-switch.ace-switch-5[type="checkbox"] + .lbl::before { text-indent: -24px; }
input.ace.ace-switch.ace-switch-4[type="checkbox"]:checked + .lbl::before, input.ace.ace-switch.ace-switch-5[type="checkbox"]:checked + .lbl::before { text-indent: 7px; }
.ace-file-input .ace-file-container::before { display: inline-block; content: attr(data-title); position: absolute; right: 0px; top: 0px; bottom: 0px; line-height: 24px; text-align: center; padding: 0px 8px; background-color: rgb(111, 179, 224); color: rgb(255, 255, 255); font-size: 11px; font-weight: 700; border-width: 2px 2px 2px 4px; border-style: solid; border-color: rgb(255, 255, 255); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; transition: all 0.3s ease 0s; }
.ace-file-input .ace-file-container .ace-file-name::after { display: inline-block; content: attr(data-title); }
.ace-file-input .ace-file-container.hide-placeholder::before { display: none; }
@media not all {
  .ace-file-input input[type="file"] { position: absolute; width: 0px; height: 0px; }
}
.ace-file-input input.disabled[type="file"] + .ace-file-container::before, .ace-file-input input[type="file"][disabled] + .ace-file-container::before, .ace-file-input input[type="file"][readonly] + .ace-file-container::before { border-color: rgb(238, 238, 238); background-color: rgb(161, 170, 175); }
.ace-file-multiple .ace-file-container::before { display: inline-block; content: attr(data-title); position: relative; right: 0px; left: 0px; margin: 12px; line-height: 22px; background-color: rgb(255, 255, 255); color: rgb(204, 204, 204); font-size: 18px; font-weight: 700; border-width: 0px; }
.ace-file-multiple .ace-file-container .ace-file-name::after { display: none; }
.ace-file-multiple .ace-file-container.selected .ace-file-name::after { display: inline-block; white-space: pre; }
.ace-file-multiple .ace-file-container.selected::after { display: none; }
.ace-file-multiple .ace-file-container .ace-file-name.large::after { position: absolute; top: auto; bottom: 0px; left: 0px; right: 0px; padding: 0px 4px; background-color: rgb(85, 85, 85); color: rgb(255, 255, 255); opacity: 0.8; }
.ace-file-multiple input.disabled[type="file"] + .ace-file-container::before, .ace-file-multiple input[type="file"][disabled] + .ace-file-container::before, .ace-file-multiple input[type="file"][readonly] + .ace-file-container::before { background-color: transparent; }
.form-group input[type="color"], .form-group input[type="date"], .form-group input[type="datetime-local"], .form-group input[type="datetime"], .form-group input[type="email"], .form-group input[type="month"], .form-group input[type="number"], .form-group input[type="password"], .form-group input[type="search"], .form-group input[type="tel"], .form-group input[type="text"], .form-group input[type="time"], .form-group input[type="url"], .form-group input[type="week"], .form-group select, .form-group textarea { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.form-group input:disabled, .form-group input[disabled] { color: rgb(132, 132, 132) !important; background-color: rgb(238, 238, 238) !important; }
@media only screen and (max-width: 767px) {
  .help-inline, .input-icon + .help-inline { padding-left: 0px; display: block !important; }
}
.nav-tabs > li:not(.active):not(.open) > a:not(:hover) > .ace-icon.disabled:first-child { color: rgb(144, 144, 144) !important; }
.nav-tabs[class*="tab-color-"] > li:not(.active) > a:hover { opacity: 0.85; border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) transparent; }
.nav-tabs[class*="tab-color-"] > li:not(.active) > a > .ace-icon:first-child { color: rgb(255, 255, 255) !important; }
.nav-tabs[class*="tab-color-"] > li:not(.active) > a > .badge { color: rgba(0, 0, 0, 0.4) !important; background-color: rgb(255, 255, 255) !important; border-radius: 2px; }
.table-bordered, td, th { border-radius: 0px !important; }
.table > thead > tr { color: rgb(112, 112, 112); font-weight: 400; background: rgb(242, 242, 242) linear-gradient(to bottom, rgb(248, 248, 248) 0px, rgb(236, 236, 236) 100%) repeat-x scroll 0% 0%; }
@media only screen and (max-width: 767px) {
  .widget-box { margin-top: 7px; margin-bottom: 7px; }
}
.widget-header::after, .widget-header::before { content: ""; display: table; line-height: 0; }
.widget-header::after { clear: right; }
.widget-toolbar::before { display: inline-block; content: ""; position: absolute; top: 3px; bottom: 3px; left: -1px; border-style: solid; border-color: rgb(217, 217, 217); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px 0px 0px; }
.widget-header-large > .widget-toolbar::before { top: 6px; bottom: 6px; }
[class*="widget-color-"] > .widget-header > .widget-toolbar::before { border-color: rgb(238, 238, 238); }
.widget-color-orange > .widget-header > .widget-toolbar::before { border-color: rgb(255, 238, 170); }
.widget-color-dark > .widget-header > .widget-toolbar::before { border-color: rgb(34, 34, 34); box-shadow: -1px 0px 0px rgba(255, 255, 255, 0.2), 1px 0px 0px rgba(255, 255, 255, 0.1) inset; }
.widget-toolbar.no-border::before { display: none; }
.widget-box.light-border[class*="widget-color-"]:not(.fullscreen) { border-width: 0px; }
.widget-box.light-border[class*="widget-color-"]:not(.fullscreen) > .widget-header { border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: inherit; }
.widget-box.light-border[class*="widget-color-"]:not(.fullscreen) > .widget-body { border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(214, 214, 214); border-width: 0px 1px 1px; }
.widget-box.fullscreen:not([class*="widget-color-"]) { border-color: rgb(170, 170, 170); }
.widget-toolbar > .nav-tabs > li:not(.active) > a { border-color: transparent; background-color: transparent; }
.widget-toolbar > .nav-tabs > li:not(.active) > a:hover { background-color: transparent; }
.popover.bottom > .arrow::after { top: 1px; margin-left: -10px; border-bottom-color: rgb(239, 243, 248); -moz-border-bottom-colors: rgb(239, 243, 248); border-top-width: 0px; }
.popover.left > .arrow::after { -moz-border-left-colors: rgb(255, 255, 255); }
.popover.right > .arrow::after { -moz-border-right-colors: rgb(255, 255, 255); }
.popover.top > .arrow::after { -moz-border-top-colors: rgb(255, 255, 255); }
.popover-error + .popover.top .arrow::after, .popover.popover-error.top .arrow::after { border-top-color: rgb(247, 240, 239); -moz-border-top-colors: rgb(247, 240, 239); }
.popover-error + .popover.bottom .arrow::after, .popover.popover-error.bottom .arrow::after { border-bottom-color: rgb(247, 240, 239); -moz-border-bottom-colors: rgb(247, 240, 239); }
.popover-error + .popover.right .arrow::after, .popover.popover-error.right .arrow::after { border-right-color: rgb(247, 240, 239); -moz-border-right-colors: rgb(247, 240, 239); }
.popover-error + .popover.left .arrow::after, .popover.popover-error.left .arrow::after { border-left-color: rgb(247, 240, 239); -moz-border-left-colors: rgb(247, 240, 239); }
.popover-warning + .popover.top .arrow::after, .popover.popover-warning.top .arrow::after { border-top-color: rgb(244, 238, 227); -moz-border-top-colors: rgb(244, 238, 227); }
.popover-warning + .popover.bottom .arrow::after, .popover.popover-warning.bottom .arrow::after { border-bottom-color: rgb(244, 238, 227); -moz-border-bottom-colors: rgb(244, 238, 227); }
.popover-warning + .popover.right .arrow::after, .popover.popover-warning.right .arrow::after { border-right-color: rgb(244, 238, 227); -moz-border-right-colors: rgb(244, 238, 227); }
.popover-warning + .popover.left .arrow::after, .popover.popover-warning.left .arrow::after { border-left-color: rgb(244, 238, 227); -moz-border-left-colors: rgb(244, 238, 227); }
.popover-success + .popover.top .arrow::after, .popover.popover-success.top .arrow::after { border-top-color: rgb(232, 242, 227); -moz-border-top-colors: rgb(232, 242, 227); }
.popover-success + .popover.bottom .arrow::after, .popover.popover-success.bottom .arrow::after { border-bottom-color: rgb(232, 242, 227); -moz-border-bottom-colors: rgb(232, 242, 227); }
.popover-success + .popover.right .arrow::after, .popover.popover-success.right .arrow::after { border-right-color: rgb(232, 242, 227); -moz-border-right-colors: rgb(232, 242, 227); }
.popover-success + .popover.left .arrow::after, .popover.popover-success.left .arrow::after { border-left-color: rgb(232, 242, 227); -moz-border-left-colors: rgb(232, 242, 227); }
.popover-info + .popover.top .arrow::after, .popover.popover-info.top .arrow::after { border-top-color: rgb(229, 237, 248); -moz-border-top-colors: rgb(229, 237, 248); }
.popover-info + .popover.bottom .arrow::after, .popover.popover-info.bottom .arrow::after { border-bottom-color: rgb(229, 237, 248); -moz-border-bottom-colors: rgb(229, 237, 248); }
.popover-info + .popover.right .arrow::after, .popover.popover-info.right .arrow::after { border-right-color: rgb(229, 237, 248); -moz-border-right-colors: rgb(229, 237, 248); }
.popover-info + .popover.left .arrow::after, .popover.popover-info.left .arrow::after { border-left-color: rgb(229, 237, 248); -moz-border-left-colors: rgb(229, 237, 248); }
.popover-notitle + .popover.top .arrow::after, .popover.popover-notitle.top .arrow::after { border-top-color: rgb(255, 255, 255); -moz-border-top-colors: rgb(255, 255, 255); }
.popover-notitle + .popover.bottom .arrow::after, .popover.popover-notitle.bottom .arrow::after { border-bottom-color: rgb(255, 255, 255); -moz-border-bottom-colors: rgb(255, 255, 255); }
.popover-notitle + .popover.left .arrow::after, .popover.popover-notitle.left .arrow::after { border-left-color: rgb(255, 255, 255); -moz-border-left-colors: rgb(255, 255, 255); }
.popover-notitle + .popover.right .arrow::after, .popover.popover-notitle.right .arrow::after { border-right-color: rgb(255, 255, 255); -moz-border-right-colors: rgb(255, 255, 255); }
.progress[data-percent]::after { display: inline-block; content: attr(data-percent); color: rgb(255, 255, 255); position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; line-height: 16px; text-align: center; font-size: 12px; }
.progress.progress-yellow[data-percent]::after { color: rgb(153, 102, 51); }
.progress.progress-small .progress-bar, .progress.progress-small[data-percent]::after { line-height: 10px; font-size: 11px; }
.progress.progress-mini .progress-bar, .progress.progress-mini[data-percent]::after { line-height: 8px; font-size: 11px; }
.infobox > .infobox-icon > .ace-icon::before { font-size: 24px; display: block; padding: 6px 0px 7px; width: 40px; text-align: center; border-radius: 100%; color: rgba(255, 255, 255, 0.9); background-color: rgba(255, 255, 255, 0.2); text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.14); }
@media only screen and (max-width: 479px) {
  .infobox { min-width: 95%; margin-top: 2px; margin-bottom: 2px; }
}
.infobox-dark > .infobox-icon > .ace-icon, .infobox-dark > .infobox-icon > .ace-icon::before { background-color: transparent; box-shadow: none !important; text-shadow: none; border-radius: 0px; font-size: 30px; }
.infobox-dark > .infobox-icon > .ace-icon::before { opacity: 1; }
.infobox > .stat::before { display: inline-block; content: ""; width: 8px; height: 11px; background-color: rgb(171, 186, 195); position: absolute; right: 4px; top: 7px; }
.infobox > .stat::after { display: inline-block; content: ""; position: absolute; right: 1px; top: -8px; border-style: solid; border-color: transparent transparent rgb(171, 186, 195); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 8px 7px; }
.infobox > .stat.stat-success::before { background-color: rgb(119, 198, 70); }
.infobox > .stat.stat-success::after { border-bottom-color: rgb(119, 198, 70); }
.infobox > .stat.stat-important::before { background-color: rgb(228, 86, 79); top: 3px; }
.infobox > .stat.stat-important::after { border-top-color: rgb(228, 86, 79); border-bottom-color: transparent; bottom: -6px; top: auto; }
.infobox.infobox-dark > .stat::before { background-color: rgb(225, 229, 232); }
.infobox.infobox-dark > .stat::after { border-bottom-color: rgb(225, 229, 232); }
.infobox.infobox-dark > .stat.stat-success::before { background-color: rgb(208, 226, 158); }
.infobox.infobox-dark > .stat.stat-success::after { border-bottom-color: rgb(208, 226, 158); }
.infobox.infobox-dark > .stat.stat-important::before { background-color: rgb(255, 132, 130); top: 3px; }
.infobox.infobox-dark > .stat.stat-important::after { border-top-color: rgb(255, 132, 130); border-bottom-color: transparent; bottom: -6px; top: auto; }
.pricing-box:not(:first-child) { padding-left: 7px; }
.pricing-box:not(:last-child) { padding-right: 7px; }
@media only screen and (max-width: 480px) {
  .pricing-box { margin: 0px 0px 16px -1px; padding-left: 0px !important; padding-right: 0px !important; }
  .pricing-box:nth-child(2n+1) { padding-left: 12px !important; }
  .pricing-box:nth-child(2n) { padding-right: 12px !important; }
}
@media only screen and (max-width: 479px) {
  .pricing-box { margin: 0px 0px 16px; width: 100%; padding-left: 12px !important; padding-right: 12px !important; }
}
.list-striped > li:nth-child(2n+1) { background-color: rgb(255, 255, 255); }
.list-striped > li:nth-child(2n) { background-color: rgb(242, 243, 235); }
.list-striped.pricing-table-header > li:nth-child(2n) { background-color: rgb(238, 238, 238); }
.pricing-box-small .price .label::after, .pricing-box-small .price .label::before { margin-top: -2px; opacity: 0.9; }
@media only screen and (min-width: 480px) {
  .pricing-span-body { padding-left: 0px; padding-right: 0px; }
}
@media only screen and (max-width: 480px) {
  .pricing-span-body, .pricing-span-header { width: 100%; padding-right: 12px; }
}
.login-layout .main-container::before { display: none; }
.social-or-login::before { content: ""; display: block; position: absolute; z-index: -1; top: 50%; left: 0px; right: 0px; border-top: 1px dotted rgb(166, 196, 219); }
@media only screen and (max-width: 540px) {
  .login-layout .widget-box .widget-main { padding: 16px; }
  .login-container { width: 98%; }
  .login-layout .widget-box { padding: 0px; }
  .login-layout .main-content { padding-left: 6px; padding-right: 6px; }
  .login-box .toolbar > div { width: auto; }
}
@media only screen and (max-width: 767px) {
  .error-container { margin: 12px; }
}
@media only screen and (max-width: 479px) {
  .error-container { margin: 6px; }
}
.ace-thumbnails > li > :first-child { display: block; position: relative; }
.ace-thumbnails > li > :first-child:focus { outline: 0px none; }
.ace-thumbnails > li > :first-child > .text { position: absolute; right: 0px; left: 0px; bottom: 0px; top: 0px; text-align: center; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.55); opacity: 0; transition: all 0.2s ease 0s; }
.ace-thumbnails > li > :first-child > .text::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: 0px; }
.ace-thumbnails > li > :first-child > .text > .inner { padding: 4px 0px; margin: 0px; display: inline-block; vertical-align: middle; max-width: 90%; }
.ace-thumbnails > li:hover > :first-child > .text { opacity: 1; }
@media only screen and (max-width: 480px) {
  .ace-thumbnails { text-align: center; }
  .ace-thumbnails > li { float: none; display: inline-block; }
}
.itemdiv > .body > .text::after { display: block; content: ""; height: 1px; font-size: 0px; overflow: hidden; position: absolute; left: 16px; right: -12px; margin-top: 9px; border-top: 1px solid rgb(228, 236, 243); }
.itemdiv:last-child > .body > .text::after { display: none; }
.itemdiv.dialogdiv::before { position: absolute; display: block; content: ""; top: 0px; bottom: 0px; left: 19px; width: 3px; max-width: 3px; background-color: rgb(225, 230, 237); border-style: solid; border-color: rgb(215, 219, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px; }
.itemdiv.dialogdiv:last-child::before { display: none; }
.itemdiv.dialogdiv > .body::before { content: ""; display: block; position: absolute; left: -7px; top: 11px; width: 8px; height: 8px; border-style: solid; border-color: rgb(221, 228, 237); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 2px 0px 0px 2px; background-color: rgb(255, 255, 255); box-sizing: content-box; transform: rotate(-45deg); }
.itemdiv.dialogdiv > .body > .text::after { display: none; }
@media (min-width: 992px) {
  .itemdiv.memberdiv { max-width: 50%; }
}
@media (max-width: 991px) {
  .itemdiv.memberdiv { min-width: 33.333%; }
}
@media only screen and (max-width: 480px) {
  .itemdiv.memberdiv { float: none; width: auto; }
}
.profile-info-value > span + span::before { display: inline; content: ","; margin-left: 1px; margin-right: 3px; color: rgb(102, 102, 102); border-bottom: 1px solid rgb(255, 255, 255); }
.profile-info-value > span + span.editable-container::before { display: none; }
@media only screen and (max-width: 480px) {
  .profile-info-name { width: 80px; }
  .profile-user-info-striped .profile-info-name { float: none; width: auto; text-align: left; padding: 6px 4px 6px 10px; display: block; }
  .profile-user-info-striped .profile-info-value { margin-left: 10px; display: block; }
}
@media only screen and (max-width: 480px) {
  .user-profile .memberdiv { width: 50%; margin-left: 0px; margin-right: 0px; }
}
.inbox-tabs.nav-tabs > li.active:not(.open) > a, .inbox-tabs.nav-tabs > li.active:not(.open) > a:focus, .inbox-tabs.nav-tabs > li.active:not(.open) > a:hover { background-color: rgb(241, 245, 250); box-shadow: 0px -2px 3px 0px rgba(0, 0, 0, 0.1); color: rgb(72, 118, 142); }
.inbox-tabs.nav-tabs > li.active > a.btn-new-mail > .btn::before { content: ""; display: block; position: absolute; top: 100%; left: 50%; margin-left: -6px; border-width: 6px 8px; border-style: solid; border-right: 8px solid transparent; border-bottom: 6px solid transparent; border-left: 8px solid transparent; border-top-color: inherit; }
.inbox-tabs.nav-tabs.tab-size-bigger > li.active > a.btn-new-mail > .btn::before { left: 50%; margin-left: -8px; border-width: 8px 10px; }
@media only screen and (max-width: 479px) {
  .inbox-tabs > .li-new-mail { display: block; text-align: right; margin-bottom: 8px !important; float: none !important; }
  .inbox-tabs > .li-new-mail > .btn-new-mail { display: inline-block; width: auto; }
}
.message-item input.ace + .lbl::before, .message-navbar input.ace + .lbl::before { top: auto; }
@media only screen and (max-width: 991px) {
  .message-item .summary { min-width: 0px; }
  .message-item .sender { width: 100px; }
}
@media only screen and (max-width: 550px) {
  .message-item .summary { margin: 8px 0px 0px 32px; max-width: 95%; min-width: 0px; display: block; }
  .message-item .sender { width: auto; max-width: 150px; }
  .message-item .summary .text { max-width: 95%; }
}
@media only screen and (max-width: 480px) {
  .message-bar { display: block; min-height: 60px; }
}
@media only screen and (max-width: 480px) {
  .message-form { padding-left: 16px; padding-right: 16px; }
}
@media only screen and (max-width: 480px) {
  .message-condensed .message-bar { min-height: 42px; }
}
@media only screen and (max-width: 767px) {
  .inbox-folders.inbox-folders-responsive .btn-block { width: 24%; }
}
@media only screen and (max-width: 600px) {
  .inbox-folders.inbox-folders-responsive .btn-block { width: 48%; }
}
@media only screen and (max-width: 320px) {
  .inbox-folders.inbox-folders-responsive .btn-block { width: 99%; }
}
.inbox-folders .btn.active::before { display: block; content: ""; position: absolute; top: 1px; bottom: 1px; left: -1px; border-left: 3px solid rgb(79, 153, 198); }
.inbox-folders .btn.active::after { display: none; }
.timeline-container::before { content: ""; display: block; position: absolute; left: 28px; top: 0px; bottom: 0px; border-style: solid; border-color: rgb(226, 227, 231); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-color: rgb(231, 234, 239); width: 4px; border-width: 0px 1px; }
.timeline-container:first-child::before { border-top-width: 1px; }
.timeline-container:last-child::before { border-bottom-width: 1px; }
.timeline-item:nth-child(2n) .widget-box { background-color: rgb(243, 243, 243); color: rgb(97, 97, 97); }
.timeline-item:nth-child(2n) .widget-box.transparent { border-left-color: rgb(219, 219, 219) !important; }
.timeline-item:nth-child(2n) .widget-box.transparent .widget-header { background-color: rgb(238, 238, 238) !important; }
.timeline-container:not(.timeline-style2) .timeline-indicator { opacity: 1; border-radius: 100%; display: inline-block; font-size: 16px; height: 36px; line-height: 30px; width: 36px; text-align: center; text-shadow: none !important; padding: 0px; cursor: default; border: 3px solid rgb(255, 255, 255) !important; }
.timeline-style2::before { display: none; }
.timeline-style2 .timeline-item::before { content: ""; display: block; position: absolute; left: 90px; top: 5px; bottom: -5px; border-width: 0px; background-color: rgb(221, 221, 221); width: 2px; max-width: 2px; }
.timeline-style2 .timeline-item:last-child::before { display: none; }
.timeline-style2 .timeline-item:first-child::before { display: block; }
.dataTable > thead > tr > th[class*="sort"]::after { float: right; display: inline; content: ""; font-family: FontAwesome; font-size: 13px; font-weight: 400; color: rgb(85, 85, 85); }
.dataTable > thead > tr > th.sorting_desc::after { content: ""; top: -6px; color: rgb(48, 126, 204); }
.dataTable > thead > tr > th.sorting_asc::after { content: ""; top: 4px; color: rgb(48, 126, 204); }
.dataTable > thead > tr > th.sorting_disabled::after, .dataTables_scrollHead + .dataTables_scrollBody > .dataTable > thead > tr > th::after { display: none; }
@media only screen and (max-width: 480px) {
  .fc-header td { display: block; width: auto; text-align: left; }
}
.chosen-container-single .chosen-single abbr::after { content: ""; display: inline-block; color: rgb(136, 136, 136); font-family: FontAwesome; font-size: 13px; position: absolute; right: 0px; top: -7px; }
.chosen-container-single .chosen-single abbr:hover::after, .chosen-container-single.chosen-disabled .chosen-single abbr:hover::after { color: rgb(70, 70, 70); }
.chosen-single div b::before { content: ""; display: inline-block; color: rgb(136, 136, 136); font-family: FontAwesome; font-size: 12px; position: relative; top: -1px; left: 1px; }
.chosen-container-active.chosen-with-drop .chosen-single div b::before { content: ""; }
.chosen-container-single .chosen-search::after { content: ""; display: inline-block; color: rgb(136, 136, 136); font-family: FontAwesome; font-size: 14px; position: absolute; top: 8px; right: 12px; }
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close::before { content: ""; display: inline-block; color: rgb(136, 136, 136); font-family: FontAwesome; font-size: 13px; position: absolute; right: 2px; top: -1px; }
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover::before, .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close::before { color: rgb(70, 70, 70); }
.chosen-container .chosen-results-scroll-down span::before, .chosen-container .chosen-results-scroll-up span::before { content: ""; display: inline-block; color: rgb(136, 136, 136); font-family: FontAwesome; font-size: 12px; position: relative; top: -1px; left: 1px; }
.chosen-container .chosen-results-scroll-up span::before, .chosen-container-active .chosen-single-with-drop div b::before { content: ""; }
.chosen-rtl .chosen-search::after { content: ""; display: none; }
.chosen-rtl .chosen-search::before { content: ""; display: inline-block; color: rgb(136, 136, 136); font-family: FontAwesome; font-size: 14px; position: absolute; top: 9px; left: 12px; }
@media not all, only screen and (min-resolution: 144dpi) {
  .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span, .chosen-container-multi .chosen-choices li.search-choice .search-choice-close, .chosen-container-single .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-rtl .chosen-search input[type="text"] { background-image: none !important; background-repeat: no-repeat !important; background-size: auto auto !important; }
}
.tag-input-style + .chosen-container-multi .chosen-choices li.search-choice .search-choice-close::before { color: rgb(255, 255, 255); position: static; font-size: 11px; }
.tag-input-style + .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover::before { color: rgb(255, 255, 255); }
.select2-container .select2-choice abbr::before, .select2-search-choice-close::before { font-family: FontAwesome; font-size: 12px; display: inline; content: ""; color: rgb(136, 136, 136); position: relative; top: -1px; }
.select2-container .select2-choice abbr:hover::before, .select2-search-choice-close:hover::before { color: rgb(85, 85, 85); }
.select2-container .select2-choice abbr::before { top: -7px; }
.select2-container .select2-choice .select2-arrow b::before { font-family: FontAwesome; font-size: 12px; display: inline; content: ""; color: rgb(136, 136, 136); position: relative; left: 5px; }
.select2-dropdown-open .select2-choice .select2-arrow b::before { content: ""; }
.select2-search::after { font-family: FontAwesome; font-size: 14px; display: inline; content: ""; color: rgb(119, 119, 119); position: relative; top: 0px; left: -20px; z-index: 0; }
@media not all, only screen and (min-resolution: 144dpi) {
  .select2-container .select2-choice abbr, .select2-container .select2-choice div b, .select2-search input, .select2-search-choice-close { background-image: none !important; background-size: auto auto !important; }
  .select2-search input {  }
}
@media not all, only screen and (min-resolution: 144dpi) {
  .select2-container .select2-choice .select2-arrow b, .select2-container .select2-choice abbr, .select2-search input, .select2-search-choice-close { background-image: none !important; background-repeat: no-repeat !important; background-size: auto auto !important; }
  .select2-search input {  }
}
.wizard-steps li::before { display: block; content: ""; width: 100%; height: 1px; font-size: 0px; overflow: hidden; border-top: 4px solid rgb(206, 209, 214); position: relative; top: 21px; z-index: 1; }
.wizard-steps li:last-child::before { max-width: 50%; width: 50%; }
.wizard-steps li:first-child::before { max-width: 51%; left: 50%; }
.wizard-steps li.active .step, .wizard-steps li.active::before, .wizard-steps li.complete .step, .wizard-steps li.complete::before { border-color: rgb(82, 147, 196); }
.wizard-steps li.complete .step::before { display: block; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; line-height: 30px; text-align: center; border-radius: 100%; content: ""; background-color: rgb(255, 255, 255); z-index: 3; font-family: FontAwesome; font-size: 17px; color: rgb(135, 186, 33); }
.wizard-steps li.complete:hover::before { border-color: rgb(128, 175, 212); }
@media only screen and (max-width: 767px) {
  .wizard-steps li .step { width: 30px; height: 30px; line-height: 24px; border-width: 3px; }
  .wizard-steps li::after, .wizard-steps li::before { border-width: 3px; }
  .wizard-steps li.complete .step::before { line-height: 24px; font-size: 13px; }
  .wizard-steps li::before { top: 16px; }
  .step-content .step-pane { padding: 4px 4px 6px; min-height: 150px; }
}
.tree::before { display: inline-block; content: ""; position: absolute; top: -20px; bottom: 16px; left: 0px; z-index: 1; border-style: dotted; border-color: rgb(103, 178, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 0px 0px 1px; }
.tree .tree-folder:last-child::after { display: inline-block; content: ""; position: absolute; z-index: 1; top: 15px; bottom: 0px; left: -15px; border-left: 1px solid rgb(255, 255, 255); }
.tree .tree-folder .tree-folder-content::before { display: inline-block; content: ""; position: absolute; z-index: 1; top: -14px; bottom: 16px; left: -14px; border-style: dotted; border-color: rgb(103, 178, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 0px 0px 1px; }
.tree .tree-folder::before, .tree .tree-item::before { display: inline-block; content: ""; position: absolute; top: 14px; left: -13px; width: 18px; height: 0px; border-top: 1px dotted rgb(103, 178, 221); z-index: 1; }
.tree .tree-minus.ace-icon:first-child::before, .tree .tree-plus.ace-icon:first-child::before { content: ""; display: block; width: 7px; height: 0px; border-top: 1px solid rgb(77, 104, 120); position: absolute; top: 5px; left: 2px; }
.tree .tree-plus.ace-icon:first-child::after { content: ""; display: block; height: 7px; width: 0px; border-left: 1px solid rgb(77, 104, 120); position: absolute; top: 2px; left: 5px; }
.gritter-close::before { font-family: FontAwesome; font-size: 16px; content: ""; }
@media only screen and (max-width: 767px) {
  .gritter-center { left: 16%; right: 16%; top: 30%; }
}
@media only screen and (max-width: 480px) {
  .gritter-center { left: 30px; right: 30px; }
}
@media only screen and (max-width: 320px) {
  .gritter-center { left: 10px; right: 10px; }
}
.wysiwyg-style1 .btn-group > .btn.active::after, .wysiwyg-style1 .btn-group > .inline > .btn.active::after, .wysiwyg-style2 .btn-group > .btn.active::after, .wysiwyg-style2 .btn-group > .inline > .btn.active::after { display: none; }
.wysiwyg-style1 .btn-group::after, .wysiwyg-style2 .btn-group::after { display: block; content: ""; position: absolute; left: -2px; top: 6px; bottom: 6px; width: 0px; max-width: 0px; border-left: 1px solid rgb(225, 230, 234); }
.wysiwyg-style1 .btn-group:first-child::after, .wysiwyg-style2 .btn-group:first-child::after { display: none; }
.wysiwyg-style2 .btn-group::after { display: none; }
@media not all {
  .wysiwyg-editor img { display: inline !important; }
  .wysiwyg-editor .ui-wrapper { border: 1px dotted rgb(221, 0, 0); overflow: visible !important; display: inline-block !important; vertical-align: middle; }
  .wysiwyg-editor .ui-wrapper::after { content: ""; display: block; position: absolute; right: -3px; bottom: -3px; width: 7px; height: 7px; border: 1px solid rgb(221, 0, 0); background-color: rgb(255, 255, 255); z-index: 1; }
}
.editable-clear-x::before { display: inline-block; content: ""; font-family: FontAwesome; font-size: 15px; position: absolute; margin-top: -9px; width: 16px; height: 30px; line-height: 30px; text-align: center; }
.datepicker-dropdown.datepicker-orient-bottom::after, .datepicker-dropdown.datepicker-orient-bottom::before { top: auto; }
.daterangepicker.opensleft::before, .daterangepicker.opensright::before { -moz-border-bottom-colors: rgba(0, 0, 0, 0.2); }
.daterangepicker.opensleft::after, .daterangepicker.opensright::after { -moz-border-bottom-colors: rgb(255, 255, 255); }
.datepicker-dropdown::before { -moz-border-bottom-colors: rgba(0, 0, 0, 0.2); }
.datepicker-dropdown::after { -moz-border-bottom-colors: rgb(255, 255, 255); }
.datepicker-dropdown.datepicker-orient-bottom::before { -moz-border-top-colors: rgb(153, 153, 153); }
.datepicker-dropdown.datepicker-orient-bottom::after { -moz-border-top-colors: rgb(255, 255, 255); }
.bootstrap-timepicker-widget.dropdown-menu::before { -moz-border-bottom-colors: rgba(0, 0, 0, 0.2); }
.bootstrap-timepicker-widget.dropdown-menu::after { -moz-border-bottom-colors: rgb(255, 255, 255); }
.bootstrap-timepicker-widget.timepicker-orient-bottom::before { -moz-border-top-colors: rgb(153, 153, 153); }
.bootstrap-timepicker-widget.timepicker-orient-bottom::after { -moz-border-top-colors: rgb(255, 255, 255); }
.ui-slider .ui-slider-handle::after, .ui-slider .ui-slider-handle::before { display: block; content: ""; position: absolute; top: 4px; left: 5px; width: 4px; height: 8px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px; border-color: inherit; }
.ui-slider .ui-slider-handle::after { left: 8px; border-width: 0px 1px 0px 0px; }
.ui-slider-small .ui-slider-handle::after, .ui-slider-small .ui-slider-handle::before { height: 7px; left: 5px; width: 3px; }
.ui-slider-small .ui-slider-handle::after { left: 7px; }
.ui-slider-simple .ui-slider-handle::after, .ui-slider-simple .ui-slider-handle::before { display: none; }
.ui-datepicker .ui-datepicker-next::before, .ui-datepicker .ui-datepicker-prev::before { display: inline; font-family: FontAwesome; font-size: 14px; content: ""; color: rgb(57, 57, 57); }
.ui-datepicker .ui-datepicker-next::before { content: ""; }
.ui-dialog .ui-dialog-titlebar-close::before, .ui-dialog .ui-jqdialog-titlebar-close::before, .ui-jqdialog .ui-dialog-titlebar-close::before, .ui-jqdialog .ui-jqdialog-titlebar-close::before { content: ""; display: inline; font-family: FontAwesome; font-size: 16px; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon::before { display: inline; font-family: FontAwesome; font-size: 15px; content: ""; }
.ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon::before { content: ""; font-weight: 400; }
.ui-menu .ui-menu-item a .ui-menu-icon::before { content: ""; font-family: FontAwesome; font-size: 14px; display: inline; }
.ui-grid-ico-sort::before { display: inline; content: ""; font-family: FontAwesome; font-size: 12px; }
.ui-icon-asc::before { content: ""; }
.ui-pg-table > tbody > tr > .ui-pg-button > .ui-icon::before { width: 20px; text-align: center; display: inline-block; }
.ui-pg-div .ui-icon::before { font-family: FontAwesome; display: inline; }
.ui-icon-pencil::before { content: ""; }
.ui-icon-trash::before { content: ""; }
.ui-icon-disk::before { content: ""; }
.ui-icon-cancel::before { content: ""; }
.fm-button:not(.btn) { background-color: rgb(171, 186, 195); border-radius: 0px; box-shadow: none; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 13px; line-height: 28px; padding: 0px 12px 1px; margin: 0px 8px; position: relative; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25); transition: all 0.15s ease 0s; vertical-align: middle; }
.ui-jqgrid .ui-jqgrid-titlebar-close .ui-icon::before { display: inline-block; font-family: FontAwesome; content: ""; color: rgb(255, 255, 255); }
.ui-jqgrid .ui-jqgrid-titlebar-close .ui-icon-circle-triangle-s::before { content: ""; }
@media only screen and (max-width: 767px) {
  .ui-jqgrid .ui-jqgrid-pager { height: 90px; }
  .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control { height: 85px; padding-top: 9px; }
  .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control > .ui-pg-table > tbody > tr > td { vertical-align: top; }
  .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control > .ui-pg-table > tbody > tr > td#grid-pager_center { width: 0px !important; position: static; }
  .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control > .ui-pg-table > tbody > tr > td#grid-pager_center > .ui-pg-table { margin: 36px auto 0px; position: absolute; right: 0px; left: 0px; text-align: center; }
}
@media not all {
  .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control > .ui-pg-table > tbody > tr > td#grid-pager_center > .ui-pg-table { width: 300px; }
}
.dd-item > button::before { font-family: FontAwesome; content: ""; display: block; position: absolute; width: 100%; text-align: center; text-indent: 0px; font-weight: 400; font-size: 14px; }
.dd-item > button[data-action="collapse"]::before { content: ""; }
.dropzone .dz-preview .dz-error-mark::before, .dropzone-previews .dz-preview .dz-error-mark::before { font-family: FontAwesome; font-size: 30px; color: rgb(219, 98, 98); content: ""; }
.dropzone .dz-preview .dz-success-mark::before, .dropzone-previews .dz-preview .dz-success-mark::before { font-family: FontAwesome; font-size: 30px; color: rgb(109, 165, 82); content: ""; }
@media (min-width: 768px) {
  .main-container.container > .btn-scroll-up { right: auto; margin-left: 714px; }
}
@media (min-width: 992px) {
  .main-container.container > .btn-scroll-up { right: auto; margin-left: 934px; }
}
@media (min-width: 1200px) {
  .main-container.container > .btn-scroll-up { right: auto; margin-left: 1134px; }
}
@media (max-width: 480px) {
  .ace-settings-container { text-align: right; }
  .ace-settings-box { float: none !important; text-align: left; }
  .btn.ace-settings-btn { float: none !important; display: inline-block; }
}
@media (max-width: 320px) {
  .ace-settings-box > .clearfix > .pull-left, .ace-settings-box > .clearfix > .pull-right { float: none !important; }
}
@media (min-width: 768px) {
  .col-sm-reset { width: auto; padding-left: 0px; padding-right: 0px; float: none !important; }
}
@media (min-width: 992px) {
  .col-md-reset { width: auto; padding-left: 0px; padding-right: 0px; float: none !important; }
}
@media (min-width: 1200px) {
  .col-lg-reset { width: auto; padding-left: 0px; padding-right: 0px; float: none !important; }
}
@media only screen and (max-width: 991px) {
  body { overflow-x: hidden; }
}
@media (max-width: 479px) {
  .navbar-fixed-top + .main-container { padding-top: 90px; }
  .navbar-fixed-top.navbar-collapse + .main-container { padding-top: 45px; }
}
@media only screen and (max-width: 768px) {
  .grid2, .grid3, .grid4 { float: none; display: block; width: 96%; border-left-width: 0px; position: relative; margin-bottom: 11px; border-bottom: 1px solid rgb(227, 227, 227); padding-bottom: 4px; }
  .grid2 > [class*="pull-"], .grid3 > [class*="pull-"], .grid4 > [class*="pull-"] { float: none !important; display: inline-block; position: absolute; right: 11px; top: 0px; margin-top: 0px; }
  .grid2:last-child, .grid3:last-child, .grid4:last-child { border-bottom-width: 0px; }
}
@media only screen and (max-width: 480px) {
  .hidden-480 { display: none !important; }
}
@media only screen and (max-width: 320px) {
  .hidden-320 { display: none !important; }
}
.no-skin .navbar .navbar-toggle { background-color: rgb(117, 179, 215); }
.no-skin .navbar .navbar-toggle:focus { background-color: rgb(117, 179, 215); border-color: transparent; }
.no-skin .navbar .navbar-toggle:hover { background-color: rgb(97, 168, 209); border-color: rgba(255, 255, 255, 0.1); }
.no-skin .navbar .navbar-toggle.display, .no-skin .navbar .navbar-toggle[data-toggle="collapse"]:not(.collapsed) { background-color: rgb(77, 157, 204); box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25) inset; border-color: rgba(255, 255, 255, 0.35); }
.no-skin .sidebar { background-color: rgb(242, 242, 242); border-style: solid; border-color: rgb(204, 204, 204); border-width: 0px 1px 0px 0px; }
.no-skin .nav-list > li { border-color: rgb(229, 229, 229); }
.no-skin .nav-list > li > a { background-color: rgb(248, 248, 248); color: rgb(88, 88, 88); }
.no-skin .nav-list > li > a:focus { background-color: rgb(248, 248, 248); color: rgb(25, 99, 170); }
.no-skin .nav-list > li:hover > a { background-color: rgb(255, 255, 255); color: rgb(38, 108, 173); }
@media only screen and (min-width: 992px) {
  .no-skin .nav-list > li .submenu > li.active.hover > a.dropdown-toggle > .menu-icon { color: inherit; }
}
.no-skin .nav-list > li .submenu > li.active:not(.open) > a { background-color: rgb(245, 247, 250); }
.no-skin .nav-list > li .submenu > li.active:not(.open) > a:hover { background-color: rgb(241, 245, 249); }
.no-skin .nav-list > li > .submenu::before, .no-skin .nav-list > li > .submenu > li::before { border-color: rgb(157, 189, 214); }
.no-skin .nav-list > li.active > .submenu::before, .no-skin .nav-list > li.active > .submenu > li::before { border-color: rgb(142, 179, 208); }
.no-skin .sidebar-toggle { background-color: rgb(243, 243, 243); border-color: rgb(224, 224, 224); }
.no-skin .sidebar-toggle > .ace-icon { border-color: rgb(187, 187, 187); color: rgb(170, 170, 170); background-color: rgb(255, 255, 255); }
.no-skin .nav-list li > .arrow::before { border-right-color: rgb(184, 184, 184); -moz-border-right-colors: rgb(184, 184, 184); border-width: 10px 10px 10px 0px; left: -11px; }
.no-skin .nav-list li > .arrow::after { border-right-color: rgb(255, 255, 255); -moz-border-right-colors: rgb(255, 255, 255); border-width: 10px 10px 10px 0px; left: -10px; }
.no-skin .nav-list > li.pull_up > .arrow::after { border-right-color: rgb(255, 255, 255) !important; -moz-border-right-colors: rgb(255, 255, 255) !important; border-width: 10px 10px 10px 0px !important; left: -10px !important; }
.no-skin .nav-list > li.pull_up > .arrow::before { border-width: 10px 10px 10px 0px !important; left: -11px !important; }
.no-skin .nav-list li.active > a::after { border-right-color: rgb(43, 125, 188); -moz-border-right-colors: rgb(43, 125, 188); }
.no-skin .nav-list > li.active::after { display: block; content: ""; position: absolute; right: -2px; top: -1px; bottom: 0px; z-index: 1; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 2px 0px 0px; border-color: rgb(43, 125, 188); }
.no-skin .sidebar-scroll .nav-list > li.active::after { right: 0px; }
@media only screen and (max-width: 991px) {
  .no-skin .sidebar.responsive .nav-list > li.active.open > a::after { display: block; }
}
.no-skin .sidebar.menu-min .nav-list > li > .arrow::after { border-right-color: rgb(245, 245, 245); -moz-border-right-colors: rgb(245, 245, 245); border-width: 8px 8px 8px 0px; left: -8px; }
.no-skin .sidebar.menu-min .nav-list > li > .arrow::before { border-width: 8px 8px 8px 0px; left: -9px; }
.no-skin .sidebar.menu-min .nav-list > li.active > .arrow::before { border-right-color: rgb(90, 158, 194); -moz-border-right-colors: rgb(90, 158, 194); }
@media (max-width: 991px) {
  .no-skin .sidebar.responsive-min .nav-list > li > a > .menu-text { background-color: rgb(245, 245, 245); box-shadow: 2px 1px 2px 0px rgba(0, 0, 0, 0.1); border-color: rgb(204, 204, 204); }
  .no-skin .sidebar.responsive-min .nav-list > li > a.dropdown-toggle > .menu-text { box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.1); }
  .no-skin .sidebar.responsive-min .nav-list > li.active > .submenu { border-left-color: rgb(131, 182, 209); }
  .no-skin .sidebar.responsive-min .nav-list > li > .submenu { background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(230, 230, 230) rgb(204, 204, 204) rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.1); }
  .no-skin .sidebar.responsive-min .nav-list > li > .arrow::after { border-right-color: rgb(245, 245, 245); -moz-border-right-colors: rgb(245, 245, 245); border-width: 8px 8px 8px 0px; left: -8px; }
  .no-skin .sidebar.responsive-min .nav-list > li > .arrow::before { border-width: 8px 8px 8px 0px; left: -9px; }
  .no-skin .sidebar.responsive-min .nav-list > li.active > .arrow::before { border-right-color: rgb(90, 158, 194); -moz-border-right-colors: rgb(90, 158, 194); }
  .no-skin .sidebar.responsive-min .nav-list > li.active > a > .menu-text { border-left-color: rgb(131, 182, 209); }
  .no-skin .sidebar.responsive-min .sidebar-shortcuts-large { background-color: rgb(255, 255, 255); box-shadow: 2px 1px 2px 0px rgba(0, 0, 0, 0.1); border-color: rgb(204, 204, 204); }
  .no-skin .sidebar.responsive-min .sidebar-toggle > .ace-icon { border-color: rgb(177, 177, 177); }
}
@media only screen and (min-width: 992px) {
  .no-skin .nav-list li.hover > .submenu { box-shadow: 2px 1px 2px 0px rgba(0, 0, 0, 0.1); border-color: rgb(204, 204, 204); }
  .no-skin .nav-list li.hover > .submenu > li.active > a { background-color: rgb(245, 245, 245); }
  .no-skin .nav-list li.hover > .submenu > li:hover > a { background-color: rgb(238, 243, 247); color: rgb(46, 125, 180); }
}
@media only screen and (min-width: 992px) and (max-width: 991px) {
  .no-skin .sidebar.navbar-collapse .nav-list li li.hover.active.open > a, .no-skin .sidebar.navbar-collapse .nav-list li li.hover:hover > a { background-color: rgb(255, 255, 255); }
  .no-skin .sidebar.navbar-collapse .nav-list li li.hover.open.active > a:hover, .no-skin .sidebar.navbar-collapse .nav-list li li.hover.open > a:hover, .no-skin .sidebar.navbar-collapse .nav-list li li.hover > a:hover { background-color: rgb(241, 245, 249); }
  .no-skin .sidebar.navbar-collapse .nav-list > li .submenu > li.active.hover > a.dropdown-toggle > .menu-icon { color: rgb(200, 97, 57); }
  .no-skin .sidebar.navbar-collapse .nav-list > li .submenu > li.active.open.hover > a.dropdown-toggle > .menu-icon { color: inherit; }
}
@media only screen and (min-width: 992px) {
  .no-skin .sidebar.navbar-collapse .nav-list > li.open.hover:not(:hover):not(:focus):not(.active) > a { color: rgb(88, 88, 88); }
  .no-skin .sidebar.navbar-collapse .nav-list > li.open.hover:not(:hover):not(:focus):not(.active) > a > .arrow { color: inherit; }
  .no-skin .sidebar.navbar-collapse .nav-list > li.open.hover:hover > a { background-color: rgb(255, 255, 255); }
  .no-skin .sidebar.navbar-collapse .nav-list > li > .submenu li.open.hover:not(:hover):not(:focus):not(.active) > a { color: rgb(97, 97, 97); }
  .no-skin .sidebar.navbar-collapse .nav-list > li > .submenu li.open.hover:not(:hover):not(:focus):not(.active) > a > .arrow { color: inherit; }
}
@media only screen and (min-width: 992px) and (max-width: 991px) {
  .no-skin .sidebar.navbar-collapse .nav-list li.hover > .submenu { border-top-color: rgb(229, 229, 229); background-color: rgb(255, 255, 255); }
  .no-skin .nav-list li.hover > .submenu > li.active:not(.open) > a { background-color: rgb(245, 247, 250); }
  .no-skin .nav-list li.hover > .submenu > li.active:not(.open) > a:hover { background-color: rgb(241, 245, 249); }
}
@media only screen and (min-width: 992px) {
  .no-skin .sidebar.h-sidebar { background-color: rgb(248, 248, 248); }
  .no-skin .sidebar.h-sidebar::before { background-color: rgb(228, 228, 228); box-shadow: 0px -1px 1px 0px rgba(0, 0, 0, 0.05) inset; }
  .no-skin .sidebar.h-sidebar .nav-list > li:hover { border-color: rgb(206, 221, 229); }
  .no-skin .sidebar.h-sidebar .nav-list > li.active { border-color: rgb(121, 176, 206); }
  .no-skin .sidebar.h-sidebar .nav-list > li.active::before { background-color: rgb(43, 125, 188); }
  .no-skin .sidebar.h-sidebar .nav-list > li.active > a::after { border-width: 0px 0px 3px; border-color: transparent transparent rgb(255, 255, 255); left: 0px; right: 0px; top: auto; bottom: -3px; }
  .no-skin .sidebar.h-sidebar .sidebar-shortcuts-large { background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); box-shadow: 2px 1px 2px 0px rgba(0, 0, 0, 0.1); }
  .no-skin .sidebar.h-sidebar .sidebar-shortcuts-large::after { border-bottom-color: rgb(255, 255, 255); -moz-border-bottom-colors: rgb(255, 255, 255); }
  .no-skin .sidebar.h-sidebar .nav-list > li.hover > .submenu { border-color: rgb(204, 204, 204); }
  .no-skin .sidebar.h-sidebar .nav-list > li.hover > .arrow::after { border-color: transparent transparent rgb(255, 255, 255); -moz-border-right-colors: none; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: rgb(255, 255, 255); }
  .no-skin .sidebar.h-sidebar .nav-list > li.hover > .arrow::before { border-color: transparent transparent rgb(184, 184, 184); -moz-border-right-colors: none; -moz-border-top-colors: none; -moz-border-left-colors: none; -moz-border-bottom-colors: rgb(184, 184, 184); }
}
@media only screen and (max-width: 991px) {
  .no-skin .sidebar { border-width: 0px 1px 1px 0px; border-top-color: rgb(214, 214, 214); }
  .no-skin .menu-toggler + .sidebar.responsive { border-top-width: 1px; }
  .no-skin .sidebar.responsive-min { border-width: 0px 1px 0px 0px; }
  .no-skin .sidebar.navbar-collapse { border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; border-bottom-width: 1px !important; border-bottom-color: rgb(204, 204, 204); box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1) !important; }
  .no-skin .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu { background-color: rgb(255, 255, 255); }
}
.no-skin .main-container .menu-toggler::before { border-top-color: rgb(135, 184, 127); border-bottom-color: rgb(111, 179, 224); }
.no-skin .main-container .menu-toggler::after { border-top-color: rgb(255, 162, 77); border-bottom-color: rgb(209, 91, 71); }
.no-skin .nav-list > li.disabled::before { display: none !important; }
.nav-list li li.highlight.active > a::after, .nav-list li li.highlight.active > a::before, .nav-list li.highlight li.active > a::after, .nav-list li.highlight li.active > a::before { display: none !important; }
.nav-list > li.highlight.active > a::after, .nav-list > li.highlight.active > a::before { display: block !important; }
.sidebar-scroll .nav-list > li.active.highlight > a::after, .sidebar-scroll .nav-list > li.active.highlight > a::before { display: none !important; }
.no-skin .nav-list > li.highlight.active::after { display: none; }
.no-skin .nav-list > li.highlight.active::before { display: block; background-color: rgb(79, 144, 194); }
.no-skin .nav-list > li.highlight.active > a::after, .no-skin .nav-list > li.highlight.active > a::before { display: block; content: ""; position: absolute; top: -1px; right: -10px; bottom: auto; z-index: 1; border-style: solid; border-width: 20px 0px 21px 10px; border-color: transparent; }
.no-skin .nav-list > li.highlight.active > a::before { border-left-color: rgb(160, 188, 205); -moz-border-left-colors: rgb(160, 188, 205); right: -11px; }
.no-skin .nav-list > li.highlight.active > a::after { border-left-color: rgb(242, 246, 249); -moz-border-left-colors: rgb(242, 246, 249); }
@media (min-width: 992px) {
  .no-skin .sidebar.h-sidebar .nav-list > li.highlight.active > a::after { display: block; content: ""; position: absolute; top: auto; right: auto; bottom: -2px; left: 50%; margin-left: -7px; border-color: transparent transparent rgb(255, 255, 255); -moz-border-right-colors: none; -moz-border-left-colors: none; -moz-border-top-colors: none; border-width: 8px 7px; -moz-border-bottom-colors: rgb(255, 255, 255); }
  .no-skin .sidebar.h-sidebar .nav-list > li.highlight.active > a::before { content: ""; position: absolute; display: block; top: auto; right: auto; bottom: -1px; left: 50%; margin-left: -7px; border-width: 8px; border-color: transparent transparent rgb(116, 173, 215); -moz-border-right-colors: none; -moz-border-left-colors: none; -moz-border-top-colors: none; -moz-border-bottom-colors: rgb(116, 173, 215); }
  .no-skin .sidebar.h-sidebar .nav-list > li.highlight.active:hover > a::after, .no-skin .sidebar.h-sidebar .nav-list > li.highlight.active:hover > a::before { display: none; }
}
@media (min-width: 992px) {
  .sidebar.compact .nav-list li.highlight.active > a::after, .sidebar.compact .nav-list li.highlight.active > a::before { display: none !important; }
}
@media (min-width: 992px) {
  .sidebar.h-sidebar .nav-list li.highlight.active > a::after, .sidebar.h-sidebar .nav-list li.highlight.active > a::before { display: block !important; border-width: 8px !important; -moz-border-left-colors: none !important; -moz-border-right-colors: none !important; border-left-color: transparent !important; border-right-color: transparent !important; }
  .sidebar.h-sidebar .nav-list > li.highlight.active:hover > a::after, .sidebar.h-sidebar .nav-list > li.highlight.active:hover > a::before { display: none !important; }
}
.sidebar.menu-min .nav-list > li.highlight.active > a::after, .sidebar.menu-min .nav-list > li.highlight.active > a::before { display: block !important; top: -1px; border-width: 20px 0px 21px 10px; }
@media (max-width: 991px) {
  .sidebar.responsive-min .nav-list > li.highlight.active > a::after, .sidebar.responsive-min .nav-list > li.highlight.active > a::before { display: block !important; top: -1px; border-width: 20px 0px 21px 10px; }
}
@media print {
  .navbar, .sidebar { display: none !important; }
  .main-content { margin-left: 0px !important; margin-right: 0px !important; }
  .main-content .nav-search { display: none !important; }
  .main-content .breadcrumbs { float: right; border-width: 0px !important; }
  .main-content .breadcrumbs .breadcrumb > li + li::before { content: "/"; }
  .main-content .breadcrumbs .breadcrumb .home-icon { display: none; }
  .ace-settings-container { display: none !important; }
  .footer { width: 100%; height: auto; position: relative; }
  .footer .footer-inner, .footer .footer-inner .footer-content { width: 100%; }
  .btn-scroll-up { display: none !important; }
  .btn, .btn.btn-app { background: transparent none repeat scroll 0px 0px !important; border-width: 1px !important; border-radius: 0px !important; color: rgb(85, 85, 85) !important; }
  .label { border: 1px solid rgb(102, 102, 102) !important; }
  .label[class*="arrowed"]::after, .label[class*="arrowed"]::before { display: none !important; }
}
/* ::::: http://novel.818tu.com/static/assets/css/ace-skins.min.css ::::: */

.skin-1 .nav-list > li:hover::before { background-color: rgb(98, 156, 201); }
.skin-1 .nav-list > li.active::before { display: block; background-color: rgb(77, 150, 198); }
.skin-1 .nav-list li.active > a::after { border-width: 16px 10px; border-right-color: rgb(255, 255, 255); -moz-border-right-colors: rgb(255, 255, 255); top: 3px; right: 0px; }
.skin-1 .nav-list > li.active > .submenu li.active > a::after { top: 1px; }
.skin-1 .nav-list > li > .submenu::before, .skin-1 .nav-list > li > .submenu > li::before { border-color: rgb(100, 108, 112); }
.skin-1 .nav-list > li.active > .submenu::before, .skin-1 .nav-list > li.active > .submenu > li::before { border-color: rgb(63, 78, 84); }
.skin-1 .nav-list > li.active.highlight > a::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(20, 26, 27); -moz-border-left-colors: rgb(20, 26, 27); border-width: 20px 0px 20px 10px; z-index: 1; top: 0px; right: -10px; display: block; }
@media (min-width: 992px) {
  .skin-1 .breadcrumbs.breadcrumbs-fixed { border-bottom-width: 1px; }
}
@media only screen and (max-width: 991px) {
  .skin-1 .sidebar { border-width: 0px; box-shadow: none; }
  .skin-1 .nav-list li.active > a::after { display: none; }
}
.skin-1 .sidebar.menu-min nav-list > li.active > a::after { border-width: 10px 6px; top: 8px; }
.skin-1 .sidebar.menu-min .nav-list > li.active:hover > a::after { border-right-color: rgb(36, 42, 43); }
.skin-1 .sidebar.menu-min .nav-list > li > .submenu::after { display: none; }
.skin-1 .sidebar.menu-min .nav-list > li > .arrow::after { border-right-color: rgb(65, 75, 81); -moz-border-right-colors: rgb(65, 75, 81); }
.skin-1 .sidebar.menu-min .nav-list > li > .arrow::before { border-right-color: rgb(17, 20, 21); -moz-border-right-colors: rgb(36, 42, 43); }
.skin-1 .sidebar.menu-min .nav-list > li.active > .arrow::after { border-right-color: rgb(36, 42, 43); -moz-border-right-colors: rgb(36, 42, 43); }
.skin-1 .sidebar.menu-min .nav-list > li.active > .arrow::before { border-right-color: rgb(80, 160, 221); -moz-border-right-colors: rgb(80, 160, 221); }
@media (max-width: 991px) {
  .skin-1 .sidebar.responsive-min .nav-list > li.open > a { background-color: rgb(34, 42, 45); color: rgb(177, 186, 193); }
  .skin-1 .sidebar.responsive-min nav-list > li.active > a::after { border-width: 10px 6px; top: 8px; }
  .skin-1 .sidebar.responsive-min .nav-list > li.active:hover > a::after { border-right-color: rgb(36, 42, 43); }
  .skin-1 .sidebar.responsive-min .nav-list > li.active > a, .skin-1 .sidebar.responsive-min .nav-list > li.active > a:hover { background-color: rgb(20, 26, 27); color: rgb(123, 183, 229); }
  .skin-1 .sidebar.responsive-min .nav-list > li:hover > a { color: rgb(225, 234, 241); }
  .skin-1 .sidebar.responsive-min .nav-list > li > a > .menu-text { background-color: rgb(65, 75, 81); }
  .skin-1 .sidebar.responsive-min .nav-list > li.active > a > .menu-text { background-color: rgb(36, 42, 43); }
  .skin-1 .sidebar.responsive-min .nav-list > li.active:hover > a, .skin-1 .sidebar.responsive-min .nav-list > li.active > a > .menu-text { color: rgb(123, 183, 229); }
  .skin-1 .sidebar.responsive-min .nav-list > li.open.active > a { background-color: rgb(20, 26, 27); }
  .skin-1 .sidebar.responsive-min .nav-list > li > .submenu, .skin-1 .sidebar.responsive-min .nav-list > li > a > .menu-text { border-width: 0px 0px 0px 1px; border-left: 1px solid rgb(24, 29, 31); box-shadow: none; }
  .skin-1 .sidebar.responsive-min .nav-list > li.active > a > .menu-text { border-left-color: rgb(48, 86, 117); }
  .skin-1 .sidebar.responsive-min .nav-list > li > .submenu { border-top: 1px solid rgb(63, 78, 84); }
  .skin-1 .sidebar.responsive-min .nav-list > li > .submenu::after { display: none; }
  .skin-1 .sidebar.responsive-min .nav-list > li > .submenu { background-color: rgb(51, 61, 63); border-top-color: rgb(90, 96, 106); border-top-width: 1px !important; }
  .skin-1 .sidebar.responsive-min .nav-list > li.active > .submenu { background-color: rgb(24, 30, 32); border-top-color: rgb(59, 69, 71); border-left-color: rgb(48, 86, 117); }
  .skin-1 .sidebar.responsive-min .nav-list > li > .arrow::after { border-right-color: rgb(65, 75, 81); -moz-border-right-colors: rgb(65, 75, 81); }
  .skin-1 .sidebar.responsive-min .nav-list > li > .arrow::before { border-right-color: rgb(17, 20, 21); -moz-border-right-colors: rgb(36, 42, 43); }
  .skin-1 .sidebar.responsive-min .nav-list > li.active > .arrow::after { border-right-color: rgb(36, 42, 43); -moz-border-right-colors: rgb(36, 42, 43); }
  .skin-1 .sidebar.responsive-min .nav-list > li.active > .arrow::before { border-right-color: rgb(80, 160, 221); -moz-border-right-colors: rgb(80, 160, 221); }
  .skin-1 .sidebar.responsive-min .sidebar-shortcuts-large { background-color: rgb(34, 42, 45); box-shadow: none; border-width: 0px; top: 0px; }
}
@media only screen and (min-width: 992px) {
  .skin-1 .nav-list li.hover > .submenu { padding-left: 0px; padding-bottom: 2px; padding-right: 0px; border-color: rgb(35, 40, 40); }
  .skin-1 .nav-list li.hover > .submenu > li > a { border-top-width: 1px; margin-bottom: 0px; margin-top: 0px; }
  .skin-1 .nav-list li.hover > .submenu > li:first-child > a { border-top-width: 0px; }
  .skin-1 .nav-list > li > .submenu li.hover > .submenu { padding: 3px 2px; }
  .skin-1 .nav-list > li.active > .submenu li.hover > .submenu { border-left-color: rgb(71, 85, 97); }
  .skin-1 .nav-list li.active > .submenu li.hover.active > .submenu, .skin-1 .nav-list li.hover.active > .submenu { border-left-color: rgb(48, 86, 117); }
  .skin-1 .nav-list > li.active > .submenu li.hover > .submenu { background-color: rgb(23, 30, 31); }
}
@media only screen and (min-width: 992px) {
  .skin-1 .sidebar.navbar-collapse .nav-list > li.open.hover:not(:hover):not(:focus):not(.active) > a { color: rgb(177, 186, 193); }
  .skin-1 .sidebar.navbar-collapse .nav-list > li.open.hover:hover > a { color: rgb(225, 234, 241); background-color: rgb(65, 75, 81); }
  .skin-1 .sidebar.navbar-collapse .nav-list > li.active.hover:hover > a { color: rgb(123, 183, 229); background-color: rgb(20, 26, 27); }
  .skin-1 .sidebar.navbar-collapse .nav-list > li > .submenu li.open.hover:not(:hover):not(:focus):not(.active) > a { color: rgb(217, 223, 230); }
}
@media only screen and (min-width: 992px) and (max-width: 991px) {
  .skin-1 .sidebar.navbar-collapse .nav-list li.hover > .submenu { padding-bottom: 0px; border-top-color: rgb(80, 90, 91); }
  .skin-1 .sidebar.navbar-collapse .nav-list li.hover.active > .submenu { border-top-color: rgb(47, 62, 68); }
  .skin-1 .sidebar.navbar-collapse .nav-list li.active > .submenu li.hover.active > .submenu, .skin-1 .sidebar.navbar-collapse .nav-list li.hover.active > .submenu, .skin-1 .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu { border-left-width: 0px; }
  .skin-1 .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu { padding: 0px; }
  .skin-1 .sidebar.navbar-collapse .nav-list li li.hover > .submenu > li:first-child > a { border-top-width: 1px; }
}
@media only screen and (min-width: 992px) {
  .skin-1 .sidebar:not(.navbar-collapse) .nav-list > li .submenu > li.hover:hover > a { background-color: rgb(45, 54, 56); }
  .skin-1 .sidebar:not(.navbar-collapse) .nav-list > li.active .submenu > li.hover:hover > a { background-color: rgb(20, 25, 26); }
}
.skin-1 .nav-list li > .arrow::after { border-right-color: rgb(53, 60, 61); -moz-border-right-colors: rgb(53, 60, 61); }
.skin-1 .nav-list li > .arrow::before { border-right-color: rgb(29, 33, 34); -moz-border-right-colors: rgb(29, 33, 34); }
.skin-1 .nav-list > li.active > .arrow::after { border-right-color: rgb(23, 30, 31); -moz-border-right-colors: rgb(23, 30, 31); }
.skin-1 .nav-list > li.active > .arrow::before { border-right-color: rgb(80, 160, 221); -moz-border-right-colors: rgb(80, 160, 221); }
.skin-1 .nav-list > li.active > .submenu li.hover > .arrow::before { border-right-color: rgb(79, 110, 134); -moz-border-right-colors: rgb(143, 182, 213); }
.skin-1 .nav-list > li.active > .submenu li.hover.active > .arrow::before { border-right-color: rgb(48, 86, 117); -moz-border-right-colors: rgb(34, 144, 233); }
.skin-1 .nav-list > li.active > .submenu li.hover > .arrow::after { border-right-color: rgb(23, 30, 31); -moz-border-right-colors: rgb(23, 30, 31); }
.skin-1 .nav-list li.pull_up > .arrow::after { border-right-color: rgb(53, 60, 61) !important; -moz-border-right-colors: rgb(53, 60, 61) !important; }
.skin-1 .nav-list li.pull_up > .arrow::before { border-right-color: rgb(29, 33, 34) !important; -moz-border-right-colors: rgb(29, 33, 34) !important; }
.skin-1 .nav-list li.pull_up.active > .arrow::after { border-right-color: rgb(23, 30, 31) !important; -moz-border-right-colors: rgb(23, 30, 31) !important; }
.skin-1 .nav-list li.pull_up.active > .arrow::before { border-right-color: rgb(80, 160, 221) !important; -moz-border-right-colors: rgb(80, 160, 221) !important; }
.skin-1 .main-container .menu-toggler::before { border-top-color: rgb(135, 184, 127); border-bottom-color: rgb(111, 179, 224); }
.skin-1 .main-container .menu-toggler::after { border-top-color: rgb(255, 162, 77); border-bottom-color: rgb(209, 91, 71); }
.skin-1.display::before { border-top-color: rgb(181, 211, 176); border-bottom-color: rgb(174, 212, 238); }
.skin-1.display::after { border-top-color: rgb(255, 202, 154); border-bottom-color: rgb(224, 146, 132); }
.skin-1 .navbar .navbar-toggle.display, .skin-1 .navbar .navbar-toggle[data-toggle="collapse"]:not(.collapsed) { background-color: rgb(51, 132, 179); box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25) inset; border-color: rgba(255, 255, 255, 0.35); }
@media only screen and (min-width: 768px) {
  .skin-1 .container.main-container::before { box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1); }
}
@media only screen and (min-width: 992px) {
  .skin-1 .sidebar.h-sidebar::before { background-color: rgb(56, 66, 74); border-bottom-color: rgb(74, 92, 99); }
  .skin-1 .sidebar.h-sidebar .nav-list { border-bottom-width: 0px; }
  .skin-1 .sidebar.h-sidebar .nav-list > li.active::before { display: block; }
  .skin-1 .sidebar.h-sidebar .nav-list > li.hover.active > a::after { -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: rgb(255, 255, 255); border-color: transparent transparent rgb(255, 255, 255); border-width: 8px; top: auto; bottom: 0px; right: auto; left: 50%; margin-left: -8px; content: ""; display: block; }
  .skin-1 .sidebar.h-sidebar .nav-list > li.hover.active:hover > a::after { display: none; }
  .skin-1 .sidebar.h-sidebar + .main-content .breadcrumbs { border-color: rgb(232, 232, 232); }
  .skin-1 .sidebar.h-sidebar .nav-list > li:hover { border-color: rgb(80, 101, 117); }
  .skin-1 .sidebar.h-sidebar .nav-list > li.active { border-color: rgb(85, 115, 138); }
  .skin-1 .sidebar.h-sidebar .nav-list > li.hover > .submenu { border-top-color: rgb(35, 40, 40); }
  .skin-1 .sidebar.h-sidebar .nav-list > li.hover.active > .submenu { border-top-color: rgb(48, 86, 117); border-left-color: rgb(35, 40, 40); }
  .skin-1 .sidebar.h-sidebar .sidebar-shortcuts-large { background-color: rgb(34, 42, 45); border-width: 1px; border-style: solid; border-color: rgb(48, 86, 117) rgb(35, 40, 40) rgb(35, 40, 40); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; top: 100%; }
  .skin-1 .sidebar.h-sidebar .nav-list > li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-bottom-color: rgb(53, 60, 61); -moz-border-bottom-colors: rgb(53, 60, 61); }
  .skin-1 .sidebar.h-sidebar .nav-list > li > .arrow::before { -moz-border-right-colors: none; border-right-color: transparent; border-bottom-color: rgb(25, 28, 28); -moz-border-bottom-colors: rgb(34, 39, 39); }
  .skin-1 .sidebar.h-sidebar .nav-list > li.active > .arrow::before, .skin-1 .sidebar.h-sidebar .sidebar-shortcuts-large::before { border-right-color: transparent; -moz-border-right-colors: none; border-bottom-color: rgb(80, 160, 221); -moz-border-bottom-colors: rgb(33, 108, 166); }
  .skin-1 .sidebar.h-sidebar .nav-list > li.active > .arrow::after, .skin-1 .sidebar.h-sidebar .sidebar-shortcuts-large::after { border-right-color: transparent; -moz-border-right-colors: none; border-bottom-color: rgb(23, 30, 31); -moz-border-bottom-colors: rgb(23, 30, 31); }
  .skin-1 .sidebar.h-sidebar .sidebar-shortcuts-large::after { border-bottom-color: rgb(34, 42, 45); -moz-border-bottom-colors: rgb(34, 42, 45); }
  .skin-1 .sidebar.h-sidebar .nav-list > li.highlight.active > a::before { display: none; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .skin-1 .navbar.navbar-collapse { background-color: transparent; }
  .skin-1 .navbar.navbar-collapse .navbar-container, .skin-1 .navbar.navbar-collapse::before { background: rgb(44, 106, 160) none repeat scroll 0% 0%; }
}
.skin-1 .nav-list > li.disabled::before { display: none !important; }
.skin-2 .nav-list > li.active.open:not(.highlight) > a, .skin-2 .nav-list > li.active.open > a, .skin-2 .nav-list > li.active:hover > a, .skin-2 .nav-list > li.active:hover:not(.highlight) > a { background-color: rgb(36, 36, 36); }
.skin-2 .nav-list li.active > a::after { border-width: 16px 10px; border-right-color: rgb(255, 255, 255); -moz-border-right-colors: rgb(255, 255, 255); top: 3px; right: 0px; }
.skin-2 .nav-list > li.active::after { display: none; }
.skin-2 .nav-list > li.active > .submenu li.active > a::after { top: 1px; }
.skin-2 .nav-list > li::before { top: 0px; height: 39px; }
.skin-2 .nav-list > li.active::before { display: block; background-color: rgb(206, 125, 167); }
.skin-2 .nav-list > li.active.highlight::before, .skin-2 .nav-list > li::before { background-color: rgb(222, 168, 196); }
.skin-2 .nav-list > li > .submenu::before, .skin-2 .nav-list > li > .submenu > li::before { display: none; }
@media only screen and (min-width: 992px) {
  .skin-2 .nav-list > li .submenu > li.hover > a { padding-left: 26px; }
  .skin-2 .nav-list > li .submenu > li.hover > a > .menu-icon { left: 6px; }
}
@media only screen and (min-width: 992px) {
  .skin-2 .nav-list > li > .submenu li > .submenu > li.hover > a { border-top-width: 1px; padding-bottom: 9px; }
  .skin-2 .nav-list > li > .submenu li > .submenu > li.hover:first-child > a { border-top-width: 0px; }
}
.skin-2 .nav-list > li.active.highlight .badge, .skin-2 .nav-list > li.active.highlight .label, .skin-2 .nav-list > li.open:not(.active) > a .badge, .skin-2 .nav-list > li.open:not(.active) > a .label, .skin-2 .nav-list > li:hover:not(.active) > a .badge, .skin-2 .nav-list > li:hover:not(.active) > a .label { background-color: rgba(0, 0, 0, 0.5) !important; }
.skin-2 .nav-list > li.active.highlight .badge.badge-transparent, .skin-2 .nav-list > li.active.highlight .label.label-transparent, .skin-2 .nav-list > li.open:not(.active) > a .badge.badge-transparent, .skin-2 .nav-list > li.open:not(.active) > a .label.label-transparent, .skin-2 .nav-list > li:hover:not(.active) > a .badge.badge-transparent, .skin-2 .nav-list > li:hover:not(.active) > a .label.label-transparent { color: rgba(255, 255, 255, 0.8) !important; background-color: transparent !important; }
.skin-2 .nav-list > li.active.highlight .badge.badge-transparent .ace-icon, .skin-2 .nav-list > li.active.highlight .label.label-transparent .ace-icon, .skin-2 .nav-list > li.open:not(.active) > a .badge.badge-transparent .ace-icon, .skin-2 .nav-list > li.open:not(.active) > a .label.label-transparent .ace-icon, .skin-2 .nav-list > li:hover:not(.active) > a .badge.badge-transparent .ace-icon, .skin-2 .nav-list > li:hover:not(.active) > a .label.label-transparent .ace-icon { color: rgba(255, 255, 255, 0.8) !important; }
.skin-2 .nav-list li > .arrow::after { border-right-color: rgb(69, 48, 59); -moz-border-right-colors: rgb(69, 48, 59); }
.skin-2 .nav-list li > .arrow::before { border-right-color: rgb(25, 25, 25); -moz-border-right-colors: rgb(25, 25, 25); }
.skin-2 .nav-list > li.pull_up > .arrow::after { border-right-color: rgb(69, 48, 59) !important; -moz-border-right-colors: rgb(69, 48, 59) !important; }
.skin-2 .nav-list > li.pull_up > .arrow::before { border-right-color: rgb(25, 25, 25) !important; -moz-border-right-colors: rgb(25, 25, 25) !important; }
.skin-2 .nav-list > li.active.highlight > a::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(189, 82, 137); -moz-border-left-colors: rgb(189, 82, 137); border-width: 20px 0px 20px 10px; z-index: 1; top: 0px; right: -10px; display: block; }
.skin-2 .nav-list > li:nth-child(1) > a { color: rgb(0, 190, 103); }
.skin-2 .nav-list > li.open:nth-child(1) > a, .skin-2 .nav-list > li:nth-child(1):hover > a { background-color: rgb(24, 166, 101); }
.skin-2 .nav-list > li:nth-child(1) > .submenu { background-color: rgb(42, 65, 55); }
.skin-2 .nav-list > li:nth-child(1) li > .arrow::after, .skin-2 .nav-list > li:nth-child(1) > .arrow::after { border-right-color: rgb(42, 65, 55); -moz-border-right-colors: rgb(42, 65, 55); }
.skin-2 .nav-list > li.pull_up:nth-child(1) > .arrow::after { border-right-color: rgb(42, 65, 55) !important; -moz-border-right-colors: rgb(42, 65, 55) !important; }
.skin-2 .nav-list > li:nth-child(1) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(1) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(1) > .submenu li:hover > a { color: rgb(30, 237, 142); }
.skin-2 .nav-list > li.active:nth-child(1)::before { background-color: rgb(82, 188, 140); }
.skin-2 .nav-list > li.active.highlight:nth-child(1)::before, .skin-2 .nav-list > li:nth-child(1)::before { background-color: rgb(139, 211, 178); }
.skin-2 .nav-list > li:nth-child(2) > a { color: rgb(94, 208, 43); }
.skin-2 .nav-list > li.open:nth-child(2) > a, .skin-2 .nav-list > li:nth-child(2):hover > a { background-color: rgb(106, 177, 74); }
.skin-2 .nav-list > li:nth-child(2) > .submenu { background-color: rgb(54, 67, 47); }
.skin-2 .nav-list > li:nth-child(2) li > .arrow::after, .skin-2 .nav-list > li:nth-child(2) > .arrow::after { border-right-color: rgb(54, 67, 47); -moz-border-right-colors: rgb(54, 67, 47); }
.skin-2 .nav-list > li.pull_up:nth-child(2) > .arrow::after { border-right-color: rgb(54, 67, 47) !important; -moz-border-right-colors: rgb(54, 67, 47) !important; }
.skin-2 .nav-list > li:nth-child(2) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(2) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(2) > .submenu li:hover > a { color: rgb(146, 210, 117); }
.skin-2 .nav-list > li.active:nth-child(2)::before { background-color: rgb(143, 196, 120); }
.skin-2 .nav-list > li.active.highlight:nth-child(2)::before, .skin-2 .nav-list > li:nth-child(2)::before { background-color: rgb(180, 216, 165); }
.skin-2 .nav-list > li:nth-child(3) > a { color: rgb(167, 215, 0); }
.skin-2 .nav-list > li.open:nth-child(3) > a, .skin-2 .nav-list > li:nth-child(3):hover > a { background-color: rgb(152, 188, 27); }
.skin-2 .nav-list > li:nth-child(3) > .submenu { background-color: rgb(62, 68, 42); }
.skin-2 .nav-list > li:nth-child(3) li > .arrow::after, .skin-2 .nav-list > li:nth-child(3) > .arrow::after { border-right-color: rgb(62, 68, 42); -moz-border-right-colors: rgb(62, 68, 42); }
.skin-2 .nav-list > li.pull_up:nth-child(3) > .arrow::after { border-right-color: rgb(62, 68, 42) !important; -moz-border-right-colors: rgb(62, 68, 42) !important; }
.skin-2 .nav-list > li:nth-child(3) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(3) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(3) > .submenu li:hover > a { color: rgb(197, 239, 53); }
.skin-2 .nav-list > li.active:nth-child(3)::before { background-color: rgb(178, 205, 84); }
.skin-2 .nav-list > li.active.highlight:nth-child(3)::before, .skin-2 .nav-list > li:nth-child(3)::before { background-color: rgb(204, 222, 141); }
.skin-2 .nav-list > li:nth-child(4) > a { color: rgb(206, 225, 0); }
.skin-2 .nav-list > li.open:nth-child(4) > a, .skin-2 .nav-list > li:nth-child(4):hover > a { background-color: rgb(183, 197, 28); }
.skin-2 .nav-list > li:nth-child(4) > .submenu { background-color: rgb(67, 69, 42); }
.skin-2 .nav-list > li:nth-child(4) li > .arrow::after, .skin-2 .nav-list > li:nth-child(4) > .arrow::after { border-right-color: rgb(67, 69, 42); -moz-border-right-colors: rgb(67, 69, 42); }
.skin-2 .nav-list > li.pull_up:nth-child(4) > .arrow::after { border-right-color: rgb(67, 69, 42) !important; -moz-border-right-colors: rgb(67, 69, 42) !important; }
.skin-2 .nav-list > li:nth-child(4) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(4) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(4) > .submenu li:hover > a { color: rgb(224, 239, 62); }
.skin-2 .nav-list > li.active:nth-child(4)::before { background-color: rgb(201, 211, 85); }
.skin-2 .nav-list > li.active.highlight:nth-child(4)::before, .skin-2 .nav-list > li:nth-child(4)::before { background-color: rgb(219, 226, 142); }
.skin-2 .nav-list > li:nth-child(5) > a { color: rgb(248, 198, 0); }
.skin-2 .nav-list > li.open:nth-child(5) > a, .skin-2 .nav-list > li:nth-child(5):hover > a { background-color: rgb(217, 180, 31); }
.skin-2 .nav-list > li:nth-child(5) > .submenu { background-color: rgb(72, 66, 42); }
.skin-2 .nav-list > li:nth-child(5) li > .arrow::after, .skin-2 .nav-list > li:nth-child(5) > .arrow::after { border-right-color: rgb(72, 66, 42); -moz-border-right-colors: rgb(72, 66, 42); }
.skin-2 .nav-list > li.pull_up:nth-child(5) > .arrow::after { border-right-color: rgb(72, 66, 42) !important; -moz-border-right-colors: rgb(72, 66, 42) !important; }
.skin-2 .nav-list > li:nth-child(5) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(5) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(5) > .submenu li:hover > a { color: rgb(241, 209, 83); }
.skin-2 .nav-list > li.active:nth-child(5)::before { background-color: rgb(227, 198, 87); }
.skin-2 .nav-list > li.active.highlight:nth-child(5)::before, .skin-2 .nav-list > li:nth-child(5)::before { background-color: rgb(236, 217, 143); }
.skin-2 .nav-list > li:nth-child(6) > a { color: rgb(255, 171, 0); }
.skin-2 .nav-list > li.open:nth-child(6) > a, .skin-2 .nav-list > li:nth-child(6):hover > a { background-color: rgb(223, 160, 32); }
.skin-2 .nav-list > li:nth-child(6) > .submenu { background-color: rgb(73, 63, 42); }
.skin-2 .nav-list > li:nth-child(6) li > .arrow::after, .skin-2 .nav-list > li:nth-child(6) > .arrow::after { border-right-color: rgb(73, 63, 42); -moz-border-right-colors: rgb(73, 63, 42); }
.skin-2 .nav-list > li.pull_up:nth-child(6) > .arrow::after { border-right-color: rgb(73, 63, 42) !important; -moz-border-right-colors: rgb(73, 63, 42) !important; }
.skin-2 .nav-list > li:nth-child(6) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(6) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(6) > .submenu li:hover > a { color: rgb(242, 192, 90); }
.skin-2 .nav-list > li.active:nth-child(6)::before { background-color: rgb(231, 184, 88); }
.skin-2 .nav-list > li.active.highlight:nth-child(6)::before, .skin-2 .nav-list > li:nth-child(6)::before { background-color: rgb(239, 208, 143); }
.skin-2 .nav-list > li:nth-child(7) > a { color: rgb(255, 110, 0); }
.skin-2 .nav-list > li.open:nth-child(7) > a, .skin-2 .nav-list > li:nth-child(7):hover > a { background-color: rgb(223, 114, 32); }
.skin-2 .nav-list > li:nth-child(7) > .submenu { background-color: rgb(73, 55, 42); }
.skin-2 .nav-list > li:nth-child(7) li > .arrow::after, .skin-2 .nav-list > li:nth-child(7) > .arrow::after { border-right-color: rgb(73, 55, 42); -moz-border-right-colors: rgb(73, 55, 42); }
.skin-2 .nav-list > li.pull_up:nth-child(7) > .arrow::after { border-right-color: rgb(73, 55, 42) !important; -moz-border-right-colors: rgb(73, 55, 42) !important; }
.skin-2 .nav-list > li:nth-child(7) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(7) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(7) > .submenu li:hover > a { color: rgb(242, 155, 90); }
.skin-2 .nav-list > li.active:nth-child(7)::before { background-color: rgb(231, 150, 88); }
.skin-2 .nav-list > li.active.highlight:nth-child(7)::before, .skin-2 .nav-list > li:nth-child(7)::before { background-color: rgb(239, 185, 143); }
.skin-2 .nav-list > li:nth-child(8) > a { color: rgb(242, 28, 48); }
.skin-2 .nav-list > li.open:nth-child(8) > a, .skin-2 .nav-list > li:nth-child(8):hover > a { background-color: rgb(212, 58, 72); }
.skin-2 .nav-list > li:nth-child(8) > .submenu { background-color: rgb(71, 46, 48); }
.skin-2 .nav-list > li:nth-child(8) li > .arrow::after, .skin-2 .nav-list > li:nth-child(8) > .arrow::after { border-right-color: rgb(71, 46, 48); -moz-border-right-colors: rgb(71, 46, 48); }
.skin-2 .nav-list > li.pull_up:nth-child(8) > .arrow::after { border-right-color: rgb(71, 46, 48) !important; -moz-border-right-colors: rgb(71, 46, 48) !important; }
.skin-2 .nav-list > li:nth-child(8) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(8) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(8) > .submenu li:hover > a { color: rgb(234, 113, 124); }
.skin-2 .nav-list > li.active:nth-child(8)::before { background-color: rgb(223, 107, 118); }
.skin-2 .nav-list > li.active.highlight:nth-child(8)::before, .skin-2 .nav-list > li:nth-child(8)::before { background-color: rgb(234, 157, 164); }
.skin-2 .nav-list > li:nth-child(9) > a { color: rgb(219, 52, 138); }
.skin-2 .nav-list > li.open:nth-child(9) > a, .skin-2 .nav-list > li:nth-child(9):hover > a { background-color: rgb(189, 82, 137); }
.skin-2 .nav-list > li:nth-child(9) > .submenu { background-color: rgb(69, 48, 59); }
.skin-2 .nav-list > li:nth-child(9) li > .arrow::after, .skin-2 .nav-list > li:nth-child(9) > .arrow::after { border-right-color: rgb(69, 48, 59); -moz-border-right-colors: rgb(69, 48, 59); }
.skin-2 .nav-list > li.pull_up:nth-child(9) > .arrow::after { border-right-color: rgb(69, 48, 59) !important; -moz-border-right-colors: rgb(69, 48, 59) !important; }
.skin-2 .nav-list > li:nth-child(9) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(9) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(9) > .submenu li:hover > a { color: rgb(218, 129, 175); }
.skin-2 .nav-list > li.active:nth-child(9)::before { background-color: rgb(206, 125, 167); }
.skin-2 .nav-list > li.active.highlight:nth-child(9)::before, .skin-2 .nav-list > li:nth-child(9)::before { background-color: rgb(222, 168, 196); }
.skin-2 .nav-list > li:nth-child(10) > a { color: rgb(197, 94, 231); }
.skin-2 .nav-list > li.open:nth-child(10) > a, .skin-2 .nav-list > li:nth-child(10):hover > a { background-color: rgb(185, 117, 208); }
.skin-2 .nav-list > li:nth-child(10) > .submenu { background-color: rgb(66, 54, 70); }
.skin-2 .nav-list > li:nth-child(10) li > .arrow::after, .skin-2 .nav-list > li:nth-child(10) > .arrow::after { border-right-color: rgb(66, 54, 70); -moz-border-right-colors: rgb(66, 54, 70); }
.skin-2 .nav-list > li.pull_up:nth-child(10) > .arrow::after { border-right-color: rgb(66, 54, 70) !important; -moz-border-right-colors: rgb(66, 54, 70) !important; }
.skin-2 .nav-list > li:nth-child(10) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(10) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(10) > .submenu li:hover > a { color: rgb(217, 169, 233); }
.skin-2 .nav-list > li.active:nth-child(10)::before { background-color: rgb(203, 152, 220); }
.skin-2 .nav-list > li.active.highlight:nth-child(10)::before, .skin-2 .nav-list > li:nth-child(10)::before { background-color: rgb(220, 186, 231); }
.skin-2 .nav-list > li:nth-child(11) > a { color: rgb(33, 139, 238); }
.skin-2 .nav-list > li.open:nth-child(11) > a, .skin-2 .nav-list > li:nth-child(11):hover > a { background-color: rgb(63, 138, 208); }
.skin-2 .nav-list > li:nth-child(11) > .submenu { background-color: rgb(46, 59, 71); }
.skin-2 .nav-list > li:nth-child(11) li > .arrow::after, .skin-2 .nav-list > li:nth-child(11) > .arrow::after { border-right-color: rgb(46, 59, 71); -moz-border-right-colors: rgb(46, 59, 71); }
.skin-2 .nav-list > li.pull_up:nth-child(11) > .arrow::after { border-right-color: rgb(46, 59, 71) !important; -moz-border-right-colors: rgb(46, 59, 71) !important; }
.skin-2 .nav-list > li:nth-child(11) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(11) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(11) > .submenu li:hover > a { color: rgb(116, 176, 231); }
.skin-2 .nav-list > li.active:nth-child(11)::before { background-color: rgb(111, 167, 220); }
.skin-2 .nav-list > li.active.highlight:nth-child(11)::before, .skin-2 .nav-list > li:nth-child(11)::before { background-color: rgb(159, 196, 232); }
.skin-2 .nav-list > li:nth-child(12) > a { color: rgb(46, 206, 231); }
.skin-2 .nav-list > li.open:nth-child(12) > a, .skin-2 .nav-list > li:nth-child(12):hover > a { background-color: rgb(75, 185, 202); }
.skin-2 .nav-list > li:nth-child(12) > .submenu { background-color: rgb(48, 67, 70); }
.skin-2 .nav-list > li:nth-child(12) li > .arrow::after, .skin-2 .nav-list > li:nth-child(12) > .arrow::after { border-right-color: rgb(48, 67, 70); -moz-border-right-colors: rgb(48, 67, 70); }
.skin-2 .nav-list > li.pull_up:nth-child(12) > .arrow::after { border-right-color: rgb(48, 67, 70) !important; -moz-border-right-colors: rgb(48, 67, 70) !important; }
.skin-2 .nav-list > li:nth-child(12) > .submenu li.active > a, .skin-2 .nav-list > li:nth-child(12) > .submenu li.open > a, .skin-2 .nav-list > li:nth-child(12) > .submenu li:hover > a { color: rgb(126, 214, 227); }
.skin-2 .nav-list > li.active:nth-child(12)::before { background-color: rgb(120, 202, 215); }
.skin-2 .nav-list > li.active.highlight:nth-child(12)::before, .skin-2 .nav-list > li:nth-child(12)::before { background-color: rgb(165, 220, 228); }
@media only screen and (min-width: 992px) {
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(1) > a { color: rgb(0, 190, 103); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(1) > .arrow::after { border-bottom-color: rgb(42, 65, 55); -moz-border-bottom-colors: rgb(42, 65, 55); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(2) > a { color: rgb(94, 208, 43); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(2) > .arrow::after { border-bottom-color: rgb(54, 67, 47); -moz-border-bottom-colors: rgb(54, 67, 47); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(3) > a { color: rgb(167, 215, 0); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(3) > .arrow::after { border-bottom-color: rgb(62, 68, 42); -moz-border-bottom-colors: rgb(62, 68, 42); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(4) > a { color: rgb(206, 225, 0); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(4) > .arrow::after { border-bottom-color: rgb(67, 69, 42); -moz-border-bottom-colors: rgb(67, 69, 42); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(5) > a { color: rgb(248, 198, 0); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(5) > .arrow::after { border-bottom-color: rgb(72, 66, 42); -moz-border-bottom-colors: rgb(72, 66, 42); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(6) > a { color: rgb(255, 171, 0); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(6) > .arrow::after { border-bottom-color: rgb(73, 63, 42); -moz-border-bottom-colors: rgb(73, 63, 42); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(7) > a { color: rgb(255, 110, 0); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(7) > .arrow::after { border-bottom-color: rgb(73, 55, 42); -moz-border-bottom-colors: rgb(73, 55, 42); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(8) > a { color: rgb(242, 28, 48); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(8) > .arrow::after { border-bottom-color: rgb(71, 46, 48); -moz-border-bottom-colors: rgb(71, 46, 48); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(9) > a { color: rgb(219, 52, 138); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(9) > .arrow::after { border-bottom-color: rgb(69, 48, 59); -moz-border-bottom-colors: rgb(69, 48, 59); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(10) > a { color: rgb(197, 94, 231); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(10) > .arrow::after { border-bottom-color: rgb(66, 54, 70); -moz-border-bottom-colors: rgb(66, 54, 70); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(11) > a { color: rgb(33, 139, 238); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(11) > .arrow::after { border-bottom-color: rgb(46, 59, 71); -moz-border-bottom-colors: rgb(46, 59, 71); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(12) > a { color: rgb(46, 206, 231); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover:nth-child(12) > .arrow::after { border-bottom-color: rgb(48, 67, 70); -moz-border-bottom-colors: rgb(48, 67, 70); }
}
.skin-2 .nav-list > li.highlight.active:nth-child(1) > a { background-color: rgb(24, 166, 101); }
.skin-2 .nav-list > li.active.highlight:nth-child(1) > a::after { border-left-color: rgb(24, 166, 101); -moz-border-left-colors: rgb(24, 166, 101); }
.skin-2 .nav-list > li.highlight.active:nth-child(2) > a { background-color: rgb(106, 177, 74); }
.skin-2 .nav-list > li.active.highlight:nth-child(2) > a::after { border-left-color: rgb(106, 177, 74); -moz-border-left-colors: rgb(106, 177, 74); }
.skin-2 .nav-list > li.highlight.active:nth-child(3) > a { background-color: rgb(152, 188, 27); }
.skin-2 .nav-list > li.active.highlight:nth-child(3) > a::after { border-left-color: rgb(152, 188, 27); -moz-border-left-colors: rgb(152, 188, 27); }
.skin-2 .nav-list > li.highlight.active:nth-child(4) > a { background-color: rgb(183, 197, 28); }
.skin-2 .nav-list > li.active.highlight:nth-child(4) > a::after { border-left-color: rgb(183, 197, 28); -moz-border-left-colors: rgb(183, 197, 28); }
.skin-2 .nav-list > li.highlight.active:nth-child(5) > a { background-color: rgb(217, 180, 31); }
.skin-2 .nav-list > li.active.highlight:nth-child(5) > a::after { border-left-color: rgb(217, 180, 31); -moz-border-left-colors: rgb(217, 180, 31); }
.skin-2 .nav-list > li.highlight.active:nth-child(6) > a { background-color: rgb(223, 160, 32); }
.skin-2 .nav-list > li.active.highlight:nth-child(6) > a::after { border-left-color: rgb(223, 160, 32); -moz-border-left-colors: rgb(223, 160, 32); }
.skin-2 .nav-list > li.highlight.active:nth-child(7) > a { background-color: rgb(223, 114, 32); }
.skin-2 .nav-list > li.active.highlight:nth-child(7) > a::after { border-left-color: rgb(223, 114, 32); -moz-border-left-colors: rgb(223, 114, 32); }
.skin-2 .nav-list > li.highlight.active:nth-child(8) > a { background-color: rgb(212, 58, 72); }
.skin-2 .nav-list > li.active.highlight:nth-child(8) > a::after { border-left-color: rgb(212, 58, 72); -moz-border-left-colors: rgb(212, 58, 72); }
.skin-2 .nav-list > li.highlight.active:nth-child(9) > a { background-color: rgb(189, 82, 137); }
.skin-2 .nav-list > li.active.highlight:nth-child(9) > a::after { border-left-color: rgb(189, 82, 137); -moz-border-left-colors: rgb(189, 82, 137); }
.skin-2 .nav-list > li.highlight.active:nth-child(10) > a { background-color: rgb(185, 117, 208); }
.skin-2 .nav-list > li.active.highlight:nth-child(10) > a::after { border-left-color: rgb(185, 117, 208); -moz-border-left-colors: rgb(185, 117, 208); }
.skin-2 .nav-list > li.highlight.active:nth-child(11) > a { background-color: rgb(63, 138, 208); }
.skin-2 .nav-list > li.active.highlight:nth-child(11) > a::after { border-left-color: rgb(63, 138, 208); -moz-border-left-colors: rgb(63, 138, 208); }
.skin-2 .nav-list > li.highlight.active:nth-child(12) > a { background-color: rgb(75, 185, 202); }
.skin-2 .nav-list > li.active.highlight:nth-child(12) > a::after { border-left-color: rgb(75, 185, 202); -moz-border-left-colors: rgb(75, 185, 202); }
.skin-2 .sidebar-toggle::before { border-color: inherit; }
.skin-2 .navbar:not(.navbar-fixed-top):not(.h-navbar) + .main-container .breadcrumbs { margin-top: auto; top: 8px; margin-bottom: 8px; }
@media only screen and (max-width: 991px) {
  .skin-2 .breadcrumbs { margin: 5px 5px 0px; }
  .skin-2 .navbar:not(.navbar-fixed-top) + .main-container .breadcrumbs, .skin-2 .navbar:not(.navbar-fixed-top):not(.h-navbar) + .main-container .breadcrumbs { margin-top: auto; top: 5px; margin-bottom: 5px; }
  .skin-2 .menu-toggler + .sidebar.responsive + .main-content .breadcrumbs { margin: 0px; top: auto; border-radius: 0px; }
}
@media (min-width: 992px) {
  .skin-2 .breadcrumbs.breadcrumbs-fixed + .page-content { padding-top: 57px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .skin-2 .breadcrumbs.breadcrumbs-fixed + .page-content { padding-top: 54px; }
  .skin-2 .menu-toggler + .sidebar.reponsive + .main-content .breadcrumbs.breadcrumbs-fixed + .page-content { padding-top: 49px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .skin-2 .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { width: 734px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .skin-2 .container.main-container .breadcrumbs-fixed, .skin-2 .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { width: 734px; }
  .skin-2 .container.main-container .sidebar.responsive-min + .main-content .breadcrumbs-fixed { width: 691px; }
}
@media (min-width: 992px) {
  .skin-2 .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { width: 843px; }
}
@media (min-width: 992px) {
  .skin-2 .container.main-container .breadcrumbs-fixed { width: 964px; }
  .skin-2 .container.main-container .sidebar + .main-content .breadcrumbs-fixed { width: 758px; }
  .skin-2 .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { width: 905px; }
}
@media (min-width: 1200px) {
  .skin-2 .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { width: 1043px; }
}
@media (min-width: 1200px) {
  .skin-2 .container.main-container .breadcrumbs-fixed { width: 1148px; }
  .skin-2 .container.main-container .sidebar + .main-content .breadcrumbs-fixed { width: 958px; }
  .skin-2 .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { width: 1105px; }
}
@media (min-width: 768px) {
  .skin-2 .container.main-container .sidebar.h-sidebar + .main-content .breadcrumbs-fixed { width: auto; }
}
@media only screen and (max-width: 991px) {
  .skin-2 .sidebar { border-width: 0px; box-shadow: none; }
  .skin-2 .nav-list li.active > a::after { display: none; }
}
.skin-2 .sidebar.menu-min .nav-list > li > .submenu::after { display: none; }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li > .arrow::after { border-right-color: rgb(189, 82, 137); -moz-border-right-colors: rgb(189, 82, 137); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight > .arrow::before, .skin-2 .sidebar.menu-min .nav-list > li > .arrow::before { border-right-color: rgba(0, 0, 0, 0.7); -moz-border-right-colors: rgba(0, 0, 0, 0.7); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(189, 82, 137); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-bottom-color: rgb(25, 25, 25); -moz-border-bottom-colors: rgb(25, 25, 25); }
.skin-2 .sidebar.menu-min .nav-list > li.pull_up.active:not(.highlight) > a > .menu-text { border-left-color: rgb(102, 102, 102); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(1) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(1) > .arrow::after { border-right-color: rgb(24, 166, 101); -moz-border-right-colors: rgb(24, 166, 101); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(1) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(42, 65, 55); -moz-border-bottom-colors: rgb(42, 65, 55); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(2) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(2) > .arrow::after { border-right-color: rgb(106, 177, 74); -moz-border-right-colors: rgb(106, 177, 74); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(2) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(54, 67, 47); -moz-border-bottom-colors: rgb(54, 67, 47); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(3) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(3) > .arrow::after { border-right-color: rgb(152, 188, 27); -moz-border-right-colors: rgb(152, 188, 27); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(3) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(62, 68, 42); -moz-border-bottom-colors: rgb(62, 68, 42); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(4) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(4) > .arrow::after { border-right-color: rgb(183, 197, 28); -moz-border-right-colors: rgb(183, 197, 28); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(4) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(67, 69, 42); -moz-border-bottom-colors: rgb(67, 69, 42); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(5) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(5) > .arrow::after { border-right-color: rgb(217, 180, 31); -moz-border-right-colors: rgb(217, 180, 31); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(5) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(72, 66, 42); -moz-border-bottom-colors: rgb(72, 66, 42); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(6) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(6) > .arrow::after { border-right-color: rgb(223, 160, 32); -moz-border-right-colors: rgb(223, 160, 32); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(6) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(73, 63, 42); -moz-border-bottom-colors: rgb(73, 63, 42); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(7) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(7) > .arrow::after { border-right-color: rgb(223, 114, 32); -moz-border-right-colors: rgb(223, 114, 32); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(7) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(73, 55, 42); -moz-border-bottom-colors: rgb(73, 55, 42); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(8) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(8) > .arrow::after { border-right-color: rgb(212, 58, 72); -moz-border-right-colors: rgb(212, 58, 72); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(8) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(71, 46, 48); -moz-border-bottom-colors: rgb(71, 46, 48); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(9) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(9) > .arrow::after { border-right-color: rgb(189, 82, 137); -moz-border-right-colors: rgb(189, 82, 137); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(9) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(69, 48, 59); -moz-border-bottom-colors: rgb(69, 48, 59); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(10) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(10) > .arrow::after { border-right-color: rgb(185, 117, 208); -moz-border-right-colors: rgb(185, 117, 208); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(10) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(66, 54, 70); -moz-border-bottom-colors: rgb(66, 54, 70); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(11) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(11) > .arrow::after { border-right-color: rgb(63, 138, 208); -moz-border-right-colors: rgb(63, 138, 208); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(11) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(46, 59, 71); -moz-border-bottom-colors: rgb(46, 59, 71); }
.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(12) > .arrow::after, .skin-2 .sidebar.menu-min .nav-list > li:nth-child(12) > .arrow::after { border-right-color: rgb(75, 185, 202); -moz-border-right-colors: rgb(75, 185, 202); }
.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(12) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(48, 67, 70); -moz-border-bottom-colors: rgb(48, 67, 70); }
.skin-2 .sidebar.menu-min .nav-list > li.active > .arrow::after { border-right-color: rgb(36, 36, 36); -moz-border-right-colors: rgb(36, 36, 36); }
.skin-2 .sidebar.menu-min .nav-list > li.active > .arrow::before { border-right-color: rgb(136, 136, 136); -moz-border-right-colors: rgb(255, 255, 255); }
@media (max-width: 991px) {
  .skin-2 .sidebar.responsive-min .nav-list > li.open > a { color: rgb(225, 225, 225); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active > a { color: rgb(255, 255, 255); }
  .skin-2 .sidebar.responsive-min .nav-list > li > a > .menu-text { background-color: inherit; font-weight: 700; color: rgba(0, 0, 0, 0.6); border-width: 0px 0px 0px 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.4); box-shadow: none; margin-left: 1px; }
  .skin-2 .sidebar.responsive-min .nav-list > li.active > a > .menu-text { background-color: inherit; color: rgb(255, 255, 255); }
  .skin-2 .sidebar.responsive-min .nav-list > li > .submenu { border-style: solid; border-width: 1px 0px 0px 1px; border-color: rgba(0, 0, 0, 0.3); box-shadow: none; margin-left: 1px; }
  .skin-2 .sidebar.responsive-min .nav-list > li > .submenu::after { display: none; }
  .skin-2 .sidebar.responsive-min .nav-list > li.active > .submenu { border-top-color: rgba(0, 0, 0, 0.5); }
  .skin-2 .sidebar.responsive-min .sidebar-shortcuts-large { background-color: rgb(57, 57, 57); box-shadow: none; border-width: 0px 0px 0px 1px; top: 0px; border-color: rgb(102, 102, 102); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li > .arrow::after { border-right-color: rgb(189, 82, 137); -moz-border-right-colors: rgb(189, 82, 137); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight > .arrow::before, .skin-2 .sidebar.responsive-min .nav-list > li > .arrow::before { border-right-color: rgba(0, 0, 0, 0.7); -moz-border-right-colors: rgba(0, 0, 0, 0.7); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(189, 82, 137); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-bottom-color: rgb(25, 25, 25); -moz-border-bottom-colors: rgb(25, 25, 25); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight > a > .menu-text, .skin-2 .sidebar.responsive-min .nav-list > li > a > .menu-text { border-left-color: rgba(0, 0, 0, 0.5); }
  .skin-2 .sidebar.responsive-min .nav-list > li.pull_up.active.highlight > a > .menu-text, .skin-2 .sidebar.responsive-min .nav-list > li.pull_up > a > .menu-text { border-left-color: rgba(0, 0, 0, 0.7); }
  .skin-2 .sidebar.responsive-min .nav-list > li.pull_up.active:not(.highlight) > a > .menu-text { border-left-color: rgb(102, 102, 102); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(1) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(1) > .arrow::after { border-right-color: rgb(24, 166, 101); -moz-border-right-colors: rgb(24, 166, 101); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(1) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(42, 65, 55); -moz-border-bottom-colors: rgb(42, 65, 55); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(2) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(2) > .arrow::after { border-right-color: rgb(106, 177, 74); -moz-border-right-colors: rgb(106, 177, 74); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(2) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(54, 67, 47); -moz-border-bottom-colors: rgb(54, 67, 47); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(3) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(3) > .arrow::after { border-right-color: rgb(152, 188, 27); -moz-border-right-colors: rgb(152, 188, 27); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(3) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(62, 68, 42); -moz-border-bottom-colors: rgb(62, 68, 42); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(4) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(4) > .arrow::after { border-right-color: rgb(183, 197, 28); -moz-border-right-colors: rgb(183, 197, 28); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(4) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(67, 69, 42); -moz-border-bottom-colors: rgb(67, 69, 42); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(5) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(5) > .arrow::after { border-right-color: rgb(217, 180, 31); -moz-border-right-colors: rgb(217, 180, 31); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(5) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(72, 66, 42); -moz-border-bottom-colors: rgb(72, 66, 42); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(6) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(6) > .arrow::after { border-right-color: rgb(223, 160, 32); -moz-border-right-colors: rgb(223, 160, 32); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(6) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(73, 63, 42); -moz-border-bottom-colors: rgb(73, 63, 42); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(7) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(7) > .arrow::after { border-right-color: rgb(223, 114, 32); -moz-border-right-colors: rgb(223, 114, 32); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(7) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(73, 55, 42); -moz-border-bottom-colors: rgb(73, 55, 42); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(8) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(8) > .arrow::after { border-right-color: rgb(212, 58, 72); -moz-border-right-colors: rgb(212, 58, 72); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(8) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(71, 46, 48); -moz-border-bottom-colors: rgb(71, 46, 48); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(9) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(9) > .arrow::after { border-right-color: rgb(189, 82, 137); -moz-border-right-colors: rgb(189, 82, 137); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(9) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(69, 48, 59); -moz-border-bottom-colors: rgb(69, 48, 59); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(10) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(10) > .arrow::after { border-right-color: rgb(185, 117, 208); -moz-border-right-colors: rgb(185, 117, 208); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(10) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(66, 54, 70); -moz-border-bottom-colors: rgb(66, 54, 70); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(11) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(11) > .arrow::after { border-right-color: rgb(63, 138, 208); -moz-border-right-colors: rgb(63, 138, 208); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(11) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(46, 59, 71); -moz-border-bottom-colors: rgb(46, 59, 71); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(12) > .arrow::after, .skin-2 .sidebar.responsive-min .nav-list > li:nth-child(12) > .arrow::after { border-right-color: rgb(75, 185, 202); -moz-border-right-colors: rgb(75, 185, 202); }
  .skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(12) > .arrow::after { border-right-color: transparent; border-bottom-color: rgb(48, 67, 70); -moz-border-bottom-colors: rgb(48, 67, 70); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active > a > .menu-text { border-left-color: rgb(119, 119, 119); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active > .arrow::after { border-right-color: rgb(36, 36, 36); -moz-border-right-colors: rgb(36, 36, 36); }
  .skin-2 .sidebar.responsive-min .nav-list > li.active > .arrow::before { border-right-color: rgb(136, 136, 136); -moz-border-right-colors: rgb(255, 255, 255); }
}
@media only screen and (min-width: 992px) {
  .skin-2 .nav-list li.hover > .submenu { padding-left: 0px; padding-right: 0px; border: 1px solid rgba(0, 0, 0, 0.4); }
  .skin-2 .nav-list li.hover > .submenu > li > a { margin-bottom: 0px; margin-top: 0px; }
  .skin-2 .nav-list li.hover > .submenu > li:first-child > a { border-top-width: 0px; }
  .skin-2 .nav-list li .submenu > li.hover.active > a { background-color: rgba(0, 0, 0, 0.05); }
  .skin-2 .nav-list > li > .submenu li.hover > .submenu { padding: 2px; }
  .skin-2 .nav-list > li > .submenu li > .submenu > li.hover > a { border-top-color: rgba(255, 255, 255, 0.08); }
  .skin-2 .menu-min .nav-list > li.active:hover > a::after, .skin-2 .nav-list > li.active.hover:hover > a.dropdown-toggle::after { display: none; }
}
@media only screen and (min-width: 992px) {
  .skin-2 .sidebar.navbar-collapse .nav-list > li.open.hover:not(:hover):not(:focus):not(.active) > a { background-color: rgb(57, 57, 57); font-weight: 400; }
  .skin-2 .sidebar.navbar-collapse .nav-list > li.open.hover:not(:hover):not(:focus):not(.active) > a > .arrow, .skin-2 .sidebar.navbar-collapse .nav-list > li.open.hover:not(:hover):not(:focus):not(.active) > a > .menu-icon, .skin-2 .sidebar.navbar-collapse .nav-list > li.open.hover:not(:hover):not(:focus):not(.active) > a > .menu-text { color: inherit; }
  .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu li.open.hover:not(:hover):not(:focus):not(.active) > a { color: rgb(238, 238, 238); }
  .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu > li.open.hover:not(:hover):not(:focus):not(.active) > a > .menu-icon { display: none; }
}
@media only screen and (min-width: 992px) {
  .skin-2 .sidebar:not(.navbar-collapse) .nav-list > li .submenu > li.hover:hover > a, .skin-2 .sidebar:not(.navbar-collapse) .nav-list > li.active .submenu > li.hover:hover > a { background-color: rgba(0, 0, 0, 0.1); }
}
@media only screen and (max-width: 991px) {
  .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu::before, .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu > li::before, .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu > li > .submenu::before { display: none; }
  .skin-2 .sidebar.navbar-collapse .nav-list > li::before { height: 41px !important; }
}
@media only screen and (min-width: 992px) and (max-width: 991px) {
  .skin-2 .sidebar.navbar-collapse .nav-list > li.hover > .submenu { padding-bottom: 0px; }
  .skin-2 .sidebar.navbar-collapse .nav-list li.hover > .submenu { border-width: 0px; }
  .skin-2 .sidebar.navbar-collapse .nav-list li li.hover:hover > a { background-color: transparent; }
  .skin-2 .sidebar.navbar-collapse .nav-list li li.hover > a:hover { background-color: rgba(0, 0, 0, 0.1); }
  .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu > li.active.hover:hover > a { background-color: rgba(0, 0, 0, 0.05); }
  .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu > li.active.hover > a:hover { background-color: rgba(0, 0, 0, 0.1); }
  .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu { padding: 0px; }
  .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a { margin-left: 0px !important; padding-left: 37px !important; }
  .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu li > .submenu > li > .submenu > li > a { margin-left: 0px !important; padding-left: 51px !important; }
  .skin-2 .sidebar.navbar-collapse .nav-list li.hover > .submenu li > a { padding-left: 32px !important; }
  .skin-2 .sidebar.navbar-collapse .nav-list li.hover > .submenu li > a > .menu-icon { background-color: transparent; }
  .skin-2 .sidebar.navbar-collapse .nav-list li.hover > .submenu > li.active > a { background-color: transparent; font-weight: 400; }
  .skin-2 .sidebar.navbar-collapse .nav-list > li.hover > .submenu > li.active > a { background-color: rgba(0, 0, 0, 0.05); font-weight: 700; }
  .skin-2 .sidebar.navbar-collapse .nav-list li.hover > .submenu > li.active > a:hover { background-color: rgba(0, 0, 0, 0.1); }
  .skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu li > .submenu > li.hover > a { border-top-width: 0px; }
  .skin-2 .sidebar.navbar-collapse .nav-list > li .submenu > li.hover > a > .menu-icon { left: 12px; }
  .skin-2 .sidebar.navbar-collapse .nav-list > li .submenu > li.hover:hover > a, .skin-2 .sidebar.navbar-collapse .nav-list > li.active .submenu > li.hover:hover > a { background-color: rgba(0, 0, 0, 0.1); }
  .skin-2 .sidebar.navbar-collapse.menu-min .nav-list li.hover > .submenu li > a { padding-left: 32px; }
}
@media only screen and (max-width: 991px) {
  .skin-2 .sidebar.navbar-collapse.menu-min .sidebar-shortcuts-large { border-width: 0px; }
  .skin-2 .sidebar.navbar-collapse.menu-min .nav-list > li > a > .menu-text { font-weight: 400; color: rgb(225, 225, 225); margin-left: 0px; }
  .skin-2 .sidebar.navbar-collapse.menu-min .nav-list > li:hover > a > .menu-text { font-weight: 700; color: rgba(0, 0, 0, 0.6); }
  .skin-2 .sidebar.navbar-collapse.menu-min .nav-list > li.active > a > .menu-text { font-weight: 700; color: rgb(255, 255, 255); }
  .skin-2 .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu { margin-left: 0px; border-top-width: 0px; }
  .skin-2 .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu li > a > .menu-icon { left: 12px; }
}
@media (min-width: 992px) {
  .skin-2 .sidebar.compact .nav-list > li.active::before { height: auto; bottom: 0px; }
}
.skin-2 .main-container .menu-toggler::after, .skin-2 .main-container .menu-toggler::before { border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); }
.skin-2 .navbar .navbar-toggle.display, .skin-2 .navbar .navbar-toggle[data-toggle="collapse"]:not(.collapsed) { background-color: rgb(210, 88, 139); box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.25) inset; border-color: rgba(255, 255, 255, 0.35); }
@media only screen and (min-width: 768px) {
  .skin-2 .container.main-container::before { box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1); }
}
@media only screen and (min-width: 992px) {
  .skin-2 .sidebar.h-sidebar { background-color: rgb(57, 57, 57); }
  .skin-2 .sidebar.h-sidebar::before { background-color: rgb(118, 118, 118); border-bottom-color: rgb(123, 123, 123); }
  .skin-2 .sidebar.h-sidebar .nav-list { border-bottom-width: 0px; }
  .skin-2 .sidebar.h-sidebar .nav-list > li > a > .menu-text { color: rgb(225, 225, 225); font-weight: 400; }
  .skin-2 .sidebar.h-sidebar .nav-list > li:hover > a > .menu-text { color: rgb(255, 255, 255); font-weight: 400; }
  .skin-2 .sidebar.h-sidebar .nav-list > li.active > a > .menu-text { font-weight: 700; color: rgb(255, 255, 255); }
  .skin-2 .sidebar.h-sidebar .nav-list > li::before { left: 0px; right: 0px; }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover > .submenu { margin-left: -1px; border-width: 1px; border-top-color: rgba(0, 0, 0, 0.4); }
  .skin-2 .sidebar.h-sidebar .nav-list > li .submenu > li.hover > a { padding-left: 22px; }
  .skin-2 .sidebar.h-sidebar .nav-list > li .submenu > li.hover > a > .menu-icon { left: 4px; }
  .skin-2 .sidebar.h-sidebar.compact .nav-list > li.active::before { height: 2px; bottom: auto; }
  .skin-2 .sidebar.h-sidebar .nav-list > li.highlight.active > a::after { display: none; }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover.active > a::after { display: block; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: rgb(255, 255, 255); border-color: transparent transparent rgb(255, 255, 255); border-width: 8px; top: auto; bottom: 0px; right: auto; left: 50%; margin-left: -8px; }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover.active:hover > a::after { display: none; }
  .skin-2 .sidebar.h-sidebar .sidebar-shortcuts-large { background-color: rgb(80, 80, 80); border-width: 1px 0px 0px !important; border-top-style: solid; border-top-color: rgb(119, 119, 119); top: 100%; }
  .skin-2 .sidebar.h-sidebar .sidebar-shortcuts-mini { padding-top: 2px; }
  .skin-2 .sidebar.h-sidebar .sidebar-shortcuts-mini > .btn { padding: 7px !important; }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-bottom-color: rgb(69, 48, 59); -moz-border-bottom-colors: rgb(69, 48, 59); }
  .skin-2 .sidebar.h-sidebar .nav-list > li.hover > .arrow::before { -moz-border-right-colors: none; border-right-color: transparent; border-bottom-color: rgb(25, 25, 25); -moz-border-bottom-colors: rgb(25, 25, 25); }
  .skin-2 .sidebar.h-sidebar .sidebar-shortcuts-large::after { border-bottom-color: rgb(80, 80, 80); }
  .skin-2 .sidebar.h-sidebar .sidebar-shortcuts-large::before { border-bottom-color: rgb(153, 153, 153); -moz-border-bottom-colors: rgb(153, 153, 153); }
  .skin-2 .sidebar.h-sidebar + .main-content .breadcrumbs { border-color: rgb(213, 231, 241); top: 2px; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .skin-2 .navbar.navbar-collapse { background-color: transparent; }
  .skin-2 .navbar.navbar-collapse .navbar-container, .skin-2 .navbar.navbar-collapse::before { background: rgb(198, 72, 126) none repeat scroll 0% 0%; }
}
.skin-2 .nav-list > li.disabled::before { display: none !important; }
.skin-2 .nav-list > li.active.highlight.disabled > a::after, .skin-2 .nav-list > li.active.highlight > a.disabled::after { -moz-border-left-colors: rgb(85, 85, 85) !important; border-left-color: rgb(85, 85, 85) !important; }
.skin-3 .main-container::before { background: transparent -moz-linear-gradient(center top , rgb(238, 245, 250) 0px, rgb(255, 255, 255) 8%) repeat scroll 0px 4px / 100% 26px; }
@media (min-width: 768px) {
  .skin-3 .main-container.container::before { box-shadow: 0px 0px 0px 1px rgba(50, 100, 200, 0.1); }
}
.skin-3 .nav-list > li.open::before, .skin-3 .nav-list > li:hover::before { display: block; background-color: rgb(79, 138, 180) !important; }
.skin-3 .nav-list > li.active::before { display: block; background-color: rgb(77, 150, 203) !important; }
.skin-3 .infobox-container .infobox:not(.infobox-dark) { border-style: solid; background-color: transparent; }
.skin-3 .nav-list > li.active::after { display: none; }
.skin-3 .nav-list li.active > a::after { right: -1px; top: 3px; border-width: 16px 10px; border-right-color: rgb(255, 255, 255); -moz-border-right-colors: rgb(255, 255, 255); }
.skin-3 .nav-list li.active > a::before { display: block; content: ""; position: absolute; top: 3px; right: 0px; background-color: transparent; border-style: solid; border-color: transparent rgb(145, 186, 214) transparent transparent; -moz-border-right-colors: rgb(145, 186, 214); border-width: 16px 10px; }
.skin-3 .nav-list > li.active > .submenu li.active > a::after, .skin-3 .nav-list > li.active > .submenu li.active > a::before { top: 1px; }
.skin-3 .nav-list li.active.open > a::before { display: none; }
.skin-3 .nav-list li.active:not(.open) li.active > a::before { display: none !important; }
.skin-3 .nav-list > li.highlight.active > a::after { border-left-color: rgb(243, 250, 255); -moz-border-left-colors: rgb(243, 250, 255); }
.skin-3 .nav-list > li.highlight.active > a::before { border-left-color: rgb(145, 186, 214); -moz-border-left-colors: rgb(145, 186, 214); }
.skin-3 .nav-list li > .arrow::before { border-right-color: rgb(127, 175, 207); -moz-border-right-colors: rgb(127, 175, 207); }
.skin-3 .nav-list > li .submenu > li.active:not(.open) > a { background-color: rgb(245, 247, 250); }
.skin-3 .nav-list > li .submenu > li.active:not(.open) > a:hover { background-color: rgb(241, 245, 249); }
@media only screen and (max-width: 991px) {
  .skin-3 .sidebar.responsive .nav-list > li.active.open > a::after { display: none; }
}
@media only screen and (min-width: 992px) {
  .skin-3 .nav-list li.hover > .submenu { border-color: rgb(153, 191, 217); }
}
@media only screen and (min-width: 992px) {
  .skin-3 .nav-list li.hover.active > a::before { display: block; }
  .skin-3 .nav-list li.hover .submenu > li.active > a::before { display: none; }
}
.skin-3 .sidebar.menu-min .nav-list > li.active > .arrow::before { border-right-color: rgb(112, 159, 191); -moz-border-right-colors: rgb(112, 159, 191); }
.skin-3 .sidebar.menu-min .nav-list > li > .arrow::after { border-right-color: rgb(237, 243, 247); -moz-border-right-colors: rgb(237, 243, 247); }
.skin-3 .sidebar.menu-min .nav-list li.active > a::after, .skin-3 .sidebar.menu-min .nav-list li.active > a::before { display: none; }
.skin-3 .sidebar.menu-min .nav-list > li.active > a::after, .skin-3 .sidebar.menu-min .nav-list > li.active > a::before { display: block; border-width: 9px 7px; top: 10px; }
@media only screen and (max-width: 991px) {
  .skin-3 .sidebar.menu-min.responsive .nav-list > li.active > a::after, .skin-3 .sidebar.menu-min.responsive .nav-list > li.active > a::before { display: none; }
}
.skin-3 .sidebar.menu-min .nav-list > li.active.highlight > a::after, .skin-3 .sidebar.menu-min .nav-list > li.active.highlight > a::before { border-width: 20px 0px 21px 10px; top: -1px; }
.skin-3 .sidebar.menu-min .nav-list > li.active:hover > a::after, .skin-3 .sidebar.menu-min .nav-list > li.active:hover > a::before { display: none; }
@media only screen and (max-width: 991px) {
  .skin-3 .sidebar.responsive { border-bottom-width: 1px !important; }
  .skin-3 .sidebar.navbar-collapse { border-bottom-color: rgb(164, 198, 221); }
  .skin-3 .nav-list li.active > a::after, .skin-3 .nav-list li.active > a::before { display: none; }
  .skin-3 .sidebar.responsive-min .nav-list > li > a > .menu-text { background-color: rgb(241, 245, 249); border-color: rgb(164, 198, 221); }
  .skin-3 .sidebar.responsive-min .nav-list > li.active > a > .menu-text { background-color: rgb(237, 243, 247); }
  .skin-3 .sidebar.responsive-min .nav-list > li > .submenu { border-color: rgb(201, 218, 229) rgb(164, 198, 221) rgb(164, 198, 221); }
  .skin-3 .sidebar.responsive-min .nav-list > li.active > .arrow::before { border-right-color: rgb(112, 159, 191); -moz-border-right-colors: rgb(112, 159, 191); }
  .skin-3 .sidebar.responsive-min .nav-list > li > .arrow::after { border-right-color: rgb(237, 243, 247); -moz-border-right-colors: rgb(237, 243, 247); }
  .skin-3 .sidebar.responsive-min .nav-list li.active > a::after, .skin-3 .sidebar.responsive-min .nav-list li.active > a::before { display: none; }
  .skin-3 .sidebar.responsive-min .nav-list > li.active > a::after, .skin-3 .sidebar.responsive-min .nav-list > li.active > a::before { display: block; border-width: 9px 7px; top: 10px; }
  .skin-3 .sidebar.responsive-min .nav-list > li.active.highlight > a::after, .skin-3 .sidebar.responsive-min .nav-list > li.active.highlight > a::before { border-width: 20px 0px 21px 10px; top: -1px; }
  .skin-3 .sidebar.responsive-min .nav-list > li.active:hover > a::after, .skin-3 .sidebar.responsive-min .nav-list > li.active:hover > a::before { display: none; }
  .skin-3 .sidebar.responsive-min .sidebar-shortcuts-large { background-color: rgb(245, 245, 245); }
  .skin-3 .sidebar.responsive-max { border-width: 0px 1px 1px 0px; }
  .skin-3 .sidebar.responsive-max .nav-list li.hover.active > a::before { display: none; }
  .skin-3 .sidebar.navbar-collapse .sidebar-shortcuts-large { background-color: transparent; }
}
@media not all {
  .skin-3 .sidebar.responsive-min.responsive .nav-list > li.active > a::after, .skin-3 .sidebar.responsive-min.responsive .nav-list > li.active > a::before { display: none; }
}
.skin-3 .sidebar-toggle::before { border-color: rgb(242, 242, 242); }
@media only screen and (max-width: 991px) {
  .skin-3 .sidebar.navbar-collapse .nav-list > li::before { height: 43px !important; }
  .skin-3 .sidebar.navbar-collapse .sidebar-shortcuts { padding: 0px 0px 3px !important; }
}
@media only screen and (min-width: 992px) {
  .skin-3 .nav-list > li.active.hover:hover > a.dropdown-toggle::after, .skin-3 .nav-list > li.active.hover:hover > a.dropdown-toggle::before { display: none; }
}
.skin-3 .main-container .menu-toggler::after, .skin-3 .main-container .menu-toggler::before { border-color: rgb(255, 255, 255); }
.skin-3 .main-container .menu-toggler > .toggler-text::after { color: rgb(255, 255, 255); }
.skin-3 .navbar .navbar-toggle.display, .skin-3 .navbar .navbar-toggle[data-toggle="collapse"]:not(.collapsed) { background-color: rgb(80, 120, 153); border-color: rgba(255, 255, 255, 0.3); }
.skin-3 .navbar:not(.navbar-fixed-top):not(.h-navbar) + .main-container .breadcrumbs { margin-top: auto; top: 8px; margin-bottom: 8px; }
@media only screen and (max-width: 991px) {
  .skin-3 .breadcrumbs { margin: 5px 5px 0px; }
  .skin-3 .navbar:not(.navbar-fixed-top) + .main-container .breadcrumbs, .skin-3 .navbar:not(.navbar-fixed-top):not(.h-navbar) + .main-container .breadcrumbs { margin-top: auto; top: 5px; margin-bottom: 5px; }
  .skin-3 .menu-toggler + .sidebar.responsive + .main-content .breadcrumbs { margin: 0px; top: auto; border-radius: 0px; }
}
@media (min-width: 992px) {
  .skin-3 .breadcrumbs.breadcrumbs-fixed + .page-content { padding-top: 57px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .skin-3 .breadcrumbs.breadcrumbs-fixed + .page-content { padding-top: 54px; }
  .skin-3 .menu-toggler + .sidebar.reponsive + .main-content .breadcrumbs.breadcrumbs-fixed + .page-content { padding-top: 49px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .skin-3 .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { width: 734px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .skin-3 .container.main-container .breadcrumbs-fixed, .skin-3 .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { width: 734px; }
  .skin-3 .container.main-container .sidebar.responsive-min + .main-content .breadcrumbs-fixed { width: 691px; }
}
@media (min-width: 992px) {
  .skin-3 .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { width: 843px; }
}
@media (min-width: 992px) {
  .skin-3 .container.main-container .breadcrumbs-fixed { width: 964px; }
  .skin-3 .container.main-container .sidebar + .main-content .breadcrumbs-fixed { width: 758px; }
  .skin-3 .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { width: 905px; }
}
@media (min-width: 1200px) {
  .skin-3 .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { width: 1043px; }
}
@media (min-width: 1200px) {
  .skin-3 .container.main-container .breadcrumbs-fixed { width: 1148px; }
  .skin-3 .container.main-container .sidebar + .main-content .breadcrumbs-fixed { width: 958px; }
  .skin-3 .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { width: 1105px; }
}
@media only screen and (max-width: 991px) {
  .skin-3 .nav-list li.active > a::after, .skin-3 .nav-list li.active > a::before { display: none; }
}
@media only screen and (min-width: 992px) {
  .skin-3 .sidebar.h-sidebar { background-color: rgb(227, 227, 227); }
  .skin-3 .sidebar.h-sidebar::before { background-color: rgb(203, 208, 214); border-bottom-width: 0px; }
  .skin-3 .sidebar.h-sidebar .sidebar-shortcuts-mini > .btn { padding: 8px !important; }
  .skin-3 .sidebar.h-sidebar .sidebar-shortcuts-large { background-color: rgb(255, 255, 255); line-height: 36px; }
  .skin-3 .sidebar.h-sidebar + .main-content .breadcrumbs { border-color: rgb(213, 231, 241); top: 2px; }
  .skin-3 .sidebar.h-sidebar .nav-list > li.hover > .submenu { border-color: rgb(164, 198, 221); }
  .skin-3 .sidebar.h-sidebar .nav-list > li { border-color: rgb(242, 242, 242); }
  .skin-3 .sidebar.h-sidebar .nav-list > li:hover { border-color: rgb(149, 186, 210); }
  .skin-3 .sidebar.h-sidebar .nav-list > li.active { border-color: rgb(164, 198, 221); }
  .skin-3 .sidebar.h-sidebar .nav-list > li.active > a::after { top: auto; right: auto; bottom: -2px; left: 50%; margin-left: -7px; border-color: transparent transparent rgb(255, 255, 255); -moz-border-right-colors: none; border-width: 8px 7px !important; -moz-border-bottom-colors: rgb(255, 255, 255); }
  .skin-3 .sidebar.h-sidebar .nav-list > li.active > a::before { display: block; top: auto; right: auto; bottom: -1px; left: 50%; margin-left: -8px !important; border-width: 8px !important; border-color: transparent transparent rgb(116, 173, 215); -moz-border-right-colors: none; -moz-border-bottom-colors: rgb(116, 173, 215); }
  .skin-3 .sidebar.h-sidebar .nav-list > li.hover > .arrow::before { -moz-border-right-colors: none; border-right-color: transparent; border-bottom-color: rgb(127, 175, 207); -moz-border-bottom-colors: rgb(127, 175, 207); }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .skin-3 .navbar.navbar-collapse { background-color: transparent; }
  .skin-3 .navbar.navbar-collapse .navbar-container, .skin-3 .navbar.navbar-collapse::before { background: rgb(64, 64, 64) none repeat scroll 0% 0%; }
}
.skin-3 .nav-list > li.disabled::before { display: none !important; }
/* ::::: http://novel.818tu.com/static/assets/css/ace-rtl.min.css ::::: */

@media (min-width: 992px) {
  .rtl .dl-horizontal dt { float: right; clear: right; text-align: left; }
  .rtl .dl-horizontal dd { margin-left: auto; margin-right: 180px; }
}
@media (min-width: 768px) {
  .rtl .col-sm-1, .rtl .col-sm-10, .rtl .col-sm-11, .rtl .col-sm-12, .rtl .col-sm-2, .rtl .col-sm-3, .rtl .col-sm-4, .rtl .col-sm-5, .rtl .col-sm-6, .rtl .col-sm-7, .rtl .col-sm-8, .rtl .col-sm-9 { float: right; }
  .rtl .col-sm-pull-12 { right: auto; left: 100%; }
  .rtl .col-sm-pull-11 { right: auto; left: 91.666%; }
  .rtl .col-sm-pull-10 { right: auto; left: 83.333%; }
  .rtl .col-sm-pull-9 { right: auto; left: 75%; }
  .rtl .col-sm-pull-8 { right: auto; left: 66.666%; }
  .rtl .col-sm-pull-7 { right: auto; left: 58.333%; }
  .rtl .col-sm-pull-6 { right: auto; left: 50%; }
  .rtl .col-sm-pull-5 { right: auto; left: 41.666%; }
  .rtl .col-sm-pull-4 { right: auto; left: 33.333%; }
  .rtl .col-sm-pull-3 { right: auto; left: 25%; }
  .rtl .col-sm-pull-2 { right: auto; left: 16.666%; }
  .rtl .col-sm-pull-1 { right: auto; left: 8.333%; }
  .rtl .col-sm-pull-0 { right: auto; left: auto; }
  .rtl .col-sm-push-12 { left: auto; right: 100%; }
  .rtl .col-sm-push-11 { left: auto; right: 91.666%; }
  .rtl .col-sm-push-10 { left: auto; right: 83.333%; }
  .rtl .col-sm-push-9 { left: auto; right: 75%; }
  .rtl .col-sm-push-8 { left: auto; right: 66.666%; }
  .rtl .col-sm-push-7 { left: auto; right: 58.333%; }
  .rtl .col-sm-push-6 { left: auto; right: 50%; }
  .rtl .col-sm-push-5 { left: auto; right: 41.666%; }
  .rtl .col-sm-push-4 { left: auto; right: 33.333%; }
  .rtl .col-sm-push-3 { left: auto; right: 25%; }
  .rtl .col-sm-push-2 { left: auto; right: 16.666%; }
  .rtl .col-sm-push-1 { left: auto; right: 8.333%; }
  .rtl .col-sm-push-0 { left: auto; right: auto; }
  .rtl .col-sm-offset-12 { margin-left: auto; margin-right: 100%; }
  .rtl .col-sm-offset-11 { margin-left: auto; margin-right: 91.666%; }
  .rtl .col-sm-offset-10 { margin-left: auto; margin-right: 83.333%; }
  .rtl .col-sm-offset-9 { margin-left: auto; margin-right: 75%; }
  .rtl .col-sm-offset-8 { margin-left: auto; margin-right: 66.666%; }
  .rtl .col-sm-offset-7 { margin-left: auto; margin-right: 58.333%; }
  .rtl .col-sm-offset-6 { margin-left: auto; margin-right: 50%; }
  .rtl .col-sm-offset-5 { margin-left: auto; margin-right: 41.666%; }
  .rtl .col-sm-offset-4 { margin-left: auto; margin-right: 33.333%; }
  .rtl .col-sm-offset-3 { margin-left: auto; margin-right: 25%; }
  .rtl .col-sm-offset-2 { margin-left: auto; margin-right: 16.666%; }
  .rtl .col-sm-offset-1 { margin-left: auto; margin-right: 8.333%; }
  .rtl .col-sm-offset-0 { margin-left: auto; margin-right: 0px; }
}
@media (min-width: 992px) {
  .rtl .col-md-1, .rtl .col-md-10, .rtl .col-md-11, .rtl .col-md-12, .rtl .col-md-2, .rtl .col-md-3, .rtl .col-md-4, .rtl .col-md-5, .rtl .col-md-6, .rtl .col-md-7, .rtl .col-md-8, .rtl .col-md-9 { float: right; }
  .rtl .col-md-pull-12 { right: auto; left: 100%; }
  .rtl .col-md-pull-11 { right: auto; left: 91.666%; }
  .rtl .col-md-pull-10 { right: auto; left: 83.333%; }
  .rtl .col-md-pull-9 { right: auto; left: 75%; }
  .rtl .col-md-pull-8 { right: auto; left: 66.666%; }
  .rtl .col-md-pull-7 { right: auto; left: 58.333%; }
  .rtl .col-md-pull-6 { right: auto; left: 50%; }
  .rtl .col-md-pull-5 { right: auto; left: 41.666%; }
  .rtl .col-md-pull-4 { right: auto; left: 33.333%; }
  .rtl .col-md-pull-3 { right: auto; left: 25%; }
  .rtl .col-md-pull-2 { right: auto; left: 16.666%; }
  .rtl .col-md-pull-1 { right: auto; left: 8.333%; }
  .rtl .col-md-pull-0 { right: auto; left: auto; }
  .rtl .col-md-push-12 { left: auto; right: 100%; }
  .rtl .col-md-push-11 { left: auto; right: 91.666%; }
  .rtl .col-md-push-10 { left: auto; right: 83.333%; }
  .rtl .col-md-push-9 { left: auto; right: 75%; }
  .rtl .col-md-push-8 { left: auto; right: 66.666%; }
  .rtl .col-md-push-7 { left: auto; right: 58.333%; }
  .rtl .col-md-push-6 { left: auto; right: 50%; }
  .rtl .col-md-push-5 { left: auto; right: 41.666%; }
  .rtl .col-md-push-4 { left: auto; right: 33.333%; }
  .rtl .col-md-push-3 { left: auto; right: 25%; }
  .rtl .col-md-push-2 { left: auto; right: 16.666%; }
  .rtl .col-md-push-1 { left: auto; right: 8.333%; }
  .rtl .col-md-push-0 { left: auto; right: auto; }
  .rtl .col-md-offset-12 { margin-left: auto; margin-right: 100%; }
  .rtl .col-md-offset-11 { margin-left: auto; margin-right: 91.666%; }
  .rtl .col-md-offset-10 { margin-left: auto; margin-right: 83.333%; }
  .rtl .col-md-offset-9 { margin-left: auto; margin-right: 75%; }
  .rtl .col-md-offset-8 { margin-left: auto; margin-right: 66.666%; }
  .rtl .col-md-offset-7 { margin-left: auto; margin-right: 58.333%; }
  .rtl .col-md-offset-6 { margin-left: auto; margin-right: 50%; }
  .rtl .col-md-offset-5 { margin-left: auto; margin-right: 41.666%; }
  .rtl .col-md-offset-4 { margin-left: auto; margin-right: 33.333%; }
  .rtl .col-md-offset-3 { margin-left: auto; margin-right: 25%; }
  .rtl .col-md-offset-2 { margin-left: auto; margin-right: 16.666%; }
  .rtl .col-md-offset-1 { margin-left: auto; margin-right: 8.333%; }
  .rtl .col-md-offset-0 { margin-left: auto; margin-right: 0px; }
}
@media (min-width: 1200px) {
  .rtl .col-lg-1, .rtl .col-lg-10, .rtl .col-lg-11, .rtl .col-lg-12, .rtl .col-lg-2, .rtl .col-lg-3, .rtl .col-lg-4, .rtl .col-lg-5, .rtl .col-lg-6, .rtl .col-lg-7, .rtl .col-lg-8, .rtl .col-lg-9 { float: right; }
  .rtl .col-lg-pull-12 { right: auto; left: 100%; }
  .rtl .col-lg-pull-11 { right: auto; left: 91.666%; }
  .rtl .col-lg-pull-10 { right: auto; left: 83.333%; }
  .rtl .col-lg-pull-9 { right: auto; left: 75%; }
  .rtl .col-lg-pull-8 { right: auto; left: 66.666%; }
  .rtl .col-lg-pull-7 { right: auto; left: 58.333%; }
  .rtl .col-lg-pull-6 { right: auto; left: 50%; }
  .rtl .col-lg-pull-5 { right: auto; left: 41.666%; }
  .rtl .col-lg-pull-4 { right: auto; left: 33.333%; }
  .rtl .col-lg-pull-3 { right: auto; left: 25%; }
  .rtl .col-lg-pull-2 { right: auto; left: 16.666%; }
  .rtl .col-lg-pull-1 { right: auto; left: 8.333%; }
  .rtl .col-lg-pull-0 { right: auto; left: auto; }
  .rtl .col-lg-push-12 { left: auto; right: 100%; }
  .rtl .col-lg-push-11 { left: auto; right: 91.666%; }
  .rtl .col-lg-push-10 { left: auto; right: 83.333%; }
  .rtl .col-lg-push-9 { left: auto; right: 75%; }
  .rtl .col-lg-push-8 { left: auto; right: 66.666%; }
  .rtl .col-lg-push-7 { left: auto; right: 58.333%; }
  .rtl .col-lg-push-6 { left: auto; right: 50%; }
  .rtl .col-lg-push-5 { left: auto; right: 41.666%; }
  .rtl .col-lg-push-4 { left: auto; right: 33.333%; }
  .rtl .col-lg-push-3 { left: auto; right: 25%; }
  .rtl .col-lg-push-2 { left: auto; right: 16.666%; }
  .rtl .col-lg-push-1 { left: auto; right: 8.333%; }
  .rtl .col-lg-push-0 { left: auto; right: auto; }
  .rtl .col-lg-offset-12 { margin-left: auto; margin-right: 100%; }
  .rtl .col-lg-offset-11 { margin-left: auto; margin-right: 91.666%; }
  .rtl .col-lg-offset-10 { margin-left: auto; margin-right: 83.333%; }
  .rtl .col-lg-offset-9 { margin-left: auto; margin-right: 75%; }
  .rtl .col-lg-offset-8 { margin-left: auto; margin-right: 66.666%; }
  .rtl .col-lg-offset-7 { margin-left: auto; margin-right: 58.333%; }
  .rtl .col-lg-offset-6 { margin-left: auto; margin-right: 50%; }
  .rtl .col-lg-offset-5 { margin-left: auto; margin-right: 41.666%; }
  .rtl .col-lg-offset-4 { margin-left: auto; margin-right: 33.333%; }
  .rtl .col-lg-offset-3 { margin-left: auto; margin-right: 25%; }
  .rtl .col-lg-offset-2 { margin-left: auto; margin-right: 16.666%; }
  .rtl .col-lg-offset-1 { margin-left: auto; margin-right: 8.333%; }
  .rtl .col-lg-offset-0 { margin-left: auto; margin-right: 0px; }
}
@media (min-width: 768px) {
  .rtl .form-inline .checkbox label, .rtl .form-inline .radio label { padding-left: 0px; padding-right: 0px; }
  .rtl .form-inline .checkbox input[type="checkbox"], .rtl .form-inline .radio input[type="radio"] { margin-left: auto; margin-right: 0px; }
}
@media (min-width: 768px) {
  .rtl .form-horizontal .control-label { text-align: left; }
}
.rtl .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .rtl .btn-group > .btn:last-child:not(:first-child), .rtl .btn-group > .dropdown-toggle:not(:first-child) { border-radius: 0px; }
.rtl .btn-group-vertical > .btn:first-child:not(:last-child) { border-radius: 4px 0px 0px; }
.rtl .btn-group-vertical > .btn:last-child:not(:first-child) { border-radius: 0px 0px 4px; }
.rtl .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .rtl .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.rtl .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-right-radius: 0px; border-top-left-radius: 0px; }
.rtl .input-group .form-control:first-child, .rtl .input-group-addon:first-child, .rtl .input-group-btn:first-child > .btn, .rtl .input-group-btn:first-child > .btn-group > .btn, .rtl .input-group-btn:first-child > .dropdown-toggle, .rtl .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .rtl .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-radius: 0px; }
.rtl .input-group .form-control:last-child, .rtl .input-group-addon:last-child, .rtl .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .rtl .input-group-btn:first-child > .btn:not(:first-child), .rtl .input-group-btn:last-child > .btn, .rtl .input-group-btn:last-child > .btn-group > .btn, .rtl .input-group-btn:last-child > .dropdown-toggle { border-radius: 0px; }
@media (min-width: 992px) {
  .rtl .navbar-header { float: right; }
}
@media (min-width: 992px) {
  .rtl .navbar-fixed-bottom .navbar-collapse, .rtl .navbar-fixed-top .navbar-collapse, .rtl .navbar-static-top .navbar-collapse { padding-left: 0px; padding-right: 0px; }
}
@media (min-width: 992px) {
  .rtl .container-fluid > .navbar-collapse, .rtl .container-fluid > .navbar-header, .rtl .container > .navbar-collapse, .rtl .container > .navbar-header { margin-right: 0px; margin-left: 0px; }
}
@media (min-width: 992px) {
  .rtl .navbar > .container .navbar-brand, .rtl .navbar > .container-fluid .navbar-brand { margin-left: auto; margin-right: -12px; }
}
@media (min-width: 992px) {
  .rtl .navbar-nav, .rtl .navbar-nav > li { float: right; }
}
@media (min-width: 768px) {
  .rtl .navbar-form .checkbox label, .rtl .navbar-form .radio label { padding-left: 0px; padding-right: 0px; }
  .rtl .navbar-form .checkbox input[type="checkbox"], .rtl .navbar-form .radio input[type="radio"] { margin-left: auto; margin-right: 0px; }
}
@media (min-width: 992px) {
  .rtl .navbar-form { margin-left: 0px; margin-right: 0px; }
}
@media (min-width: 992px) {
  .rtl .navbar-text { float: right; margin-left: 12px; margin-right: 12px; }
}
@media screen and (min-width: 768px) {
  .rtl .container .jumbotron { padding-left: 60px; padding-right: 60px; }
}
@media (min-width: 768px) {
  .rtl .modal-content { box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5); }
}
@media screen and (min-width: 768px) {
  .rtl .carousel-control .icon-prev { margin-left: auto; margin-right: -15px; }
  .rtl .carousel-control .icon-next { margin-right: auto; margin-left: -15px; }
  .rtl .carousel-caption { left: 20%; right: 20%; }
}
.rtl .main-container.container::before { box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1); }
@media only screen and (min-width: 992px) {
  .rtl .navbar-container { padding-left: 10px; padding-right: 10px; }
}
@media only screen and (max-width: 479px) {
  .rtl .navbar:not(.navbar-collapse) .ace-nav { text-align: center; }
  .rtl .navbar:not(.navbar-collapse) .ace-nav > li { text-align: right; }
  .rtl .navbar:not(.navbar-collapse) .ace-nav > li:first-child { border-left: medium none; border-right: 1px solid rgba(255, 255, 255, 0.4); }
  .rtl .navbar:not(.navbar-collapse) .ace-nav > li:last-child { border-right: medium none; border-left: 1px solid rgba(255, 255, 255, 0.4); }
}
@media (min-width: 480px) and (max-width: 540px), (max-width: 768px) {
  .rtl .navbar:not(.navbar-collapse) .navbar-buttons .nav-user-photo { margin-right: auto; margin-left: 0px; }
  .rtl .navbar:not(.navbar-collapse) .navbar-buttons .user-info { margin-left: auto; right: auto; padding-left: 8px; padding-right: 8px; text-align: center; margin-right: 1px; left: 2px; }
}
@media (max-width: 768px) {
  .rtl .navbar.navbar-collapse .navbar-buttons .nav-user-photo { margin-right: auto; margin-left: 0px; }
  .rtl .navbar.navbar-collapse .navbar-buttons .user-info { margin-left: auto; right: auto; padding-left: 8px; padding-right: 8px; text-align: center; margin-right: 1px; left: 2px; }
  .rtl li.open .user-info { right: auto; left: 2px; }
}
@media (min-width: 992px) {
  .rtl .user-min .nav-user-photo { margin-right: auto; margin-left: 0px; }
  .rtl .user-min .user-info { margin-left: auto; padding-left: 8px; padding-right: 8px; text-align: center; margin-right: 1px; right: auto; left: -3px; }
}
@media only screen and (max-width: 991px) {
  .rtl .navbar .navbar-collapse, .rtl .navbar .navbar-header { margin-left: 0px !important; margin-right: 0px !important; }
  .rtl .navbar.navbar-collapse .navbar-buttons { padding-left: 0px; padding-right: 0px; }
  .rtl .navbar.navbar-collapse .navbar-buttons > .ace-nav { text-align: center; }
  .rtl .navbar.navbar-collapse .navbar-buttons > .ace-nav > li { text-align: right; }
  .rtl .navbar.navbar-collapse .navbar-buttons > .ace-nav > li:first-child { border-left: medium none; border-right: 1px solid rgba(255, 255, 255, 0.4); }
  .rtl .navbar.navbar-collapse .navbar-buttons > .ace-nav > li:last-child { border-right: medium none; border-left: 1px solid rgba(255, 255, 255, 0.4); }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .rtl .navbar.navbar-collapse::before { left: 0px; right: 0px; }
}
.rtl .nav-list > li::before { left: auto; right: 0px; }
@media only screen and (min-width: 992px) {
  .rtl .main-container.container .sidebar:not(.h-sidebar) .nav-list > li::before { left: auto; right: -2px; }
}
.rtl .nav-list > li > .submenu > li::before { left: auto; right: 20px; }
.rtl .nav-list > li > .submenu::before { left: auto; border-width: 0px 1px 0px 0px; right: 18px; }
@media only screen and (max-width: 991px) {
  .rtl .navbar-fixed-top + .main-container > .responsive, .rtl .responsive.sidebar-fixed { left: auto; margin-left: auto; right: auto; margin-right: auto; }
  .rtl .navbar-fixed-top + .main-container > .menu-toggler + .responsive { left: auto; margin-left: auto; right: 190px; margin-right: -190px; }
  .rtl .navbar-fixed-top + .main-container > .menu-toggler + .responsive.sidebar-fixed { left: auto; margin-left: auto; right: auto; margin-right: auto; }
}
@media only screen and (max-width: 991px) {
  .rtl .sidebar.responsive.sidebar-fixed { left: auto; margin-left: auto; right: auto; margin-right: auto; }
  .rtl .main-container .menu-toggler.fixed { left: auto; right: auto; }
  .rtl .sidebar.sidebar-fixed.responsive-max { left: auto; margin-left: auto; right: auto; margin-right: auto; }
}
.rtl .sidebar .sidebar-toggle::before { left: 15px; right: 15px; }
.rtl .nav-list li.active > a::after { right: auto; left: 0px; }
@media (min-width: 992px) {
  .rtl .sidebar.compact .nav-list > li > a { text-align: center; }
  .rtl .sidebar.compact .nav-list a .badge, .rtl .sidebar.compact .nav-list a .label { right: auto; left: 12px; }
  .rtl .sidebar.compact + .main-content { margin-left: auto; margin-right: 105px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .rtl .sidebar.compact + .main-content { margin-left: auto; margin-right: 0px; }
  .rtl .sidebar.navbar-collapse.compact .nav-list > li > a { text-align: right; padding: 0px 7px 0px 16px; }
  .rtl .sidebar.navbar-collapse.compact .nav-list > li > a > .menu-icon { margin: 0px 0px 0px 2px; }
  .rtl .sidebar.navbar-collapse.compact + .main-content { margin-left: auto; margin-right: 0px; }
}
@media only screen and (min-width: 992px) {
  .rtl .nav-list li.hover > .submenu { left: auto; margin-left: auto; right: 100%; margin-right: -2px; }
  .rtl .nav-list li.hover > .submenu > li > a { padding-left: 0px; padding-right: 18px; }
  .rtl .nav-list > li > .submenu li.hover > .submenu > li > a { padding-left: 0px !important; margin-left: auto !important; padding-right: 12px !important; margin-right: auto !important; }
  .rtl .nav-list > li > .submenu li.hover > .submenu > li > a > .menu-icon { margin-right: auto; margin-left: 2px; }
  .rtl .nav-list > li .submenu > li.hover > a { padding-left: 0px; padding-right: 22px; }
  .rtl .nav-list > li .submenu > li.hover > a > .menu-icon { left: auto; right: 4px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .rtl .sidebar.navbar-collapse .nav-list li.hover > .submenu { left: auto; right: auto; }
  .rtl .sidebar.navbar-collapse .nav-list li.hover > .submenu li > a { padding-left: 0px; padding-right: 37px; }
  .rtl .sidebar.navbar-collapse .nav-list li.hover > .submenu > li > a > .menu-icon { margin-right: auto; margin-left: auto; }
  .rtl .sidebar.navbar-collapse .nav-list > li .submenu > li.hover > a > .menu-icon { left: auto; right: 10px; }
  .rtl .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu { padding-left: 0px; padding-right: 0px; }
  .rtl .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a { padding-left: 0px !important; margin-left: auto !important; padding-right: 22px !important; margin-right: 20px !important; }
  .rtl .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a > .menu-icon { margin-right: auto; margin-left: 4px; }
  .rtl .sidebar.navbar-collapse .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a { margin-left: auto !important; padding-left: 0px !important; margin-right: 20px !important; padding-right: 38px !important; }
}
.rtl .nav-list li > .arrow::after, .rtl .nav-list li > .arrow::before { left: auto; right: -20px; }
.rtl .nav-list li > .arrow::before { left: auto; right: -21px; }
.rtl .sidebar.menu-min .nav-list > li > .submenu::after { border-left-width: 1px; border-left-style: solid; border-left-color: inherit; }
.rtl .sidebar.menu-min .nav-list > li > .arrow::after, .rtl .sidebar.menu-min .nav-list > li > .arrow::before { left: auto; right: -16px; }
.rtl .sidebar.menu-min .nav-list > li > .arrow::before { left: auto; right: -17px; }
.rtl .sidebar.menu-min .nav-list > li.pull_up > .arrow::after, .rtl .sidebar.menu-min .nav-list > li.pull_up > .arrow::before { left: auto; right: -20px; }
.rtl .sidebar.menu-min .nav-list > li.pull_up > .arrow::before { left: auto; right: -21px; }
.rtl .sidebar.menu-min .sidebar-toggle::before { left: 5px; right: 5px; }
@media only screen and (min-width: 992px) {
  .rtl .sidebar.menu-min .nav-list li.hover > .submenu { margin-left: auto; margin-right: 0px; }
  .rtl .sidebar.menu-min .nav-list > li > .submenu li.hover > .submenu > li > a, .rtl .sidebar.menu-min .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a { margin-left: auto !important; margin-right: 0px !important; }
}
@media (min-width: 992px) {
  .rtl .sidebar.menu-min.compact .nav-list > li > a { padding: 0px 7px 0px 16px; }
}
@media only screen and (min-width: 992px) {
  .rtl .navbar.h-navbar { box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25); }
  .rtl .sidebar.h-sidebar::before { left: 0px !important; right: 0px !important; }
  .rtl .sidebar.h-sidebar .nav-list > li { float: right; margin-left: auto; margin-right: -1px; }
  .rtl .sidebar.h-sidebar .nav-list > li::before { left: -1px; right: -1px; }
  .rtl .sidebar.h-sidebar .nav-list > li:first-child { margin-left: auto; border-right-width: 0px; margin-right: 0px; }
  .rtl .sidebar.h-sidebar .sidebar-shortcuts + .nav-list > li:first-child { margin-left: auto; border-right-width: 1px; margin-right: -1px; }
  .rtl .sidebar.h-sidebar .nav-list > li.hover > .submenu { left: auto; margin-left: auto; right: 1px; margin-right: -2px; }
  .rtl .sidebar.h-sidebar .nav-list > li.hover > .arrow { right: 24px; left: auto; }
  .rtl .sidebar.h-sidebar .nav-list > li.hover > .arrow::after { border-left-color: transparent !important; border-right-color: transparent !important; -moz-border-right-colors: none !important; -moz-border-left-colors: none !important; left: auto !important; right: -10px !important; }
  .rtl .sidebar.h-sidebar .nav-list > li.hover > .arrow::before { border-left-color: transparent !important; border-right-color: transparent !important; -moz-border-right-colors: none !important; -moz-border-left-colors: none !important; right: -10px !important; left: auto !important; }
  .rtl .sidebar.h-sidebar .sidebar-shortcuts-large::after, .rtl .sidebar.h-sidebar .sidebar-shortcuts-large::before { left: auto; margin-left: auto; right: 50%; margin-right: -8px; }
  .rtl .sidebar.h-sidebar .sidebar-shortcuts-large::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: transparent; -moz-border-left-colors: none; }
  .rtl .sidebar.h-sidebar .sidebar-shortcuts { float: right; }
  .rtl .sidebar.h-sidebar .sidebar-shortcuts-large { left: auto; right: 10px; }
  .rtl .sidebar.h-sidebar .nav-list a .badge, .rtl .sidebar.h-sidebar .nav-list a .label { right: 50% !important; left: auto !important; margin-left: auto; margin-right: 10px; }
  .rtl .sidebar.h-sidebar + .main-content { margin-left: auto; margin-right: 0px; }
  .rtl .h-sidebar.sidebar-fixed { left: 0px; right: 0px; }
  .rtl .h-sidebar.sidebar-fixed, .rtl .h-sidebar.sidebar-fixed .nav-list { border-right-width: 0px; border-left-width: 0px; }
}
@media (min-width: 768px) {
  .rtl .main-container.container .h-sidebar.sidebar-fixed.navbar-collapse { left: auto !important; right: auto !important; }
}
@media only screen and (max-width: 991px) {
  .rtl .sidebar.responsive { box-shadow: -2px 1px 2px 0px rgba(0, 0, 0, 0.15); transform: translateX(200px); left: auto; margin-left: auto; right: 190px; margin-right: -190px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .rtl .sidebar.responsive.compact { transform: translateX(115px); }
  .rtl .sidebar.responsive.compact.push_away.display + .main-content { transform: translateX(-105px); }
}
@media only screen and (max-width: 991px) {
  .rtl .sidebar.responsive.menu-min { transform: translateX(53px); }
  .rtl .sidebar.responsive.push_away.display + .main-content { transform: translateX(-190px); }
  .rtl .sidebar.responsive.push_away.display.menu-min + .main-content { transform: translateX(-43px); }
  .rtl .sidebar.responsive + .main-content { margin-left: auto !important; margin-right: 0px !important; }
}
@media only screen and (max-width: 991px) {
  .rtl .main-container .menu-toggler.fixed { left: auto; right: auto; }
}
@media only screen and (max-width: 991px) {
  .rtl .main-container .menu-toggler { margin-right: auto; padding-left: 0px; margin-left: 2px; padding-right: 33px; }
  .rtl .main-container .menu-toggler::after, .rtl .main-container .menu-toggler::before { left: auto; right: 4px; }
  .rtl .main-container .menu-toggler > .toggler-text { left: auto; right: 0px; }
  .rtl .main-container .menu-toggler > .toggler-text::after { left: auto; right: -8px; }
}
@media only screen and (max-width: 320px) {
  .rtl .main-container .menu-toggler > .toggler-text::after { left: auto; right: -13px; }
}
@media (max-width: 991px) {
  .rtl .sidebar.responsive-min + .main-content { margin-left: auto; margin-right: 43px; }
  .rtl .sidebar.responsive-min .nav-list a .badge, .rtl .sidebar.responsive-min .nav-list a .label { right: 4px; left: auto; }
  .rtl .sidebar.responsive-min .nav-list > li > a > .menu-icon { margin-right: auto; margin-left: 0px; }
  .rtl .sidebar.responsive-min .nav-list > li > a > .menu-text { text-align: right; left: auto; padding-left: 0px; right: 42px; padding-right: 12px; }
  .rtl .sidebar.responsive-min .nav-list > li > .submenu { left: auto; right: 42px; }
  .rtl .sidebar.responsive-min .nav-list > li > .submenu::after { right: auto; border-right: medium none transparent; left: -1px; border-left-width: 1px; border-left-style: solid; border-left-color: inherit; }
  .rtl .sidebar.responsive-min .nav-list > li > .submenu li > a { margin-left: auto; padding-left: 0px; margin-right: 0px; padding-right: 22px; }
  .rtl .sidebar.responsive-min .nav-list > li > .submenu li > a > .menu-icon { left: auto; right: 4px; }
  .rtl .sidebar.responsive-min .nav-list > li > .arrow::after, .rtl .sidebar.responsive-min .nav-list > li > .arrow::before { left: auto; right: -16px; }
  .rtl .sidebar.responsive-min .nav-list > li > .arrow::before { left: auto; right: -17px; }
  .rtl .sidebar.responsive-min .nav-list li > .arrow { right: auto; left: -1px; }
  .rtl .sidebar.responsive-min .nav-list > li.pull_up > .arrow::after, .rtl .sidebar.responsive-min .nav-list > li.pull_up > .arrow::before { left: auto; right: -20px; }
  .rtl .sidebar.responsive-min .nav-list > li.pull_up > .arrow::before { left: auto; right: -21px; }
  .rtl .sidebar.responsive-min .sidebar-shortcuts-large { left: auto; right: 42px; }
  .rtl .sidebar.responsive-min .sidebar-toggle::before { left: 5px; right: 5px; }
  .rtl .sidebar.responsive-min .nav-list > li > .submenu li > .submenu > li > a { margin-left: auto !important; padding-left: 0px; margin-right: 2px !important; padding-right: 30px; }
  .rtl .sidebar.responsive-min .nav-list > li > .submenu li > .submenu > li > .submenu > li > a { margin-left: auto !important; padding-left: 0px; margin-right: 2px !important; padding-right: 45px; }
  .rtl .sidebar.responsive-min + .main-content { margin-left: auto !important; margin-right: 43px !important; }
  .rtl .sidebar.responsive-min + .main-content .breadcrumb { margin-left: auto; margin-right: 12px; }
  .rtl .sidebar.responsive-max { left: auto; margin-left: auto; right: 190px; margin-right: -190px; }
  .rtl .sidebar.responsive-max + .main-content { margin-left: auto !important; margin-right: 43px !important; }
  .rtl .sidebar.responsive-max + .main-content .breadcrumb { margin-left: auto; margin-right: 12px; }
}
@media not all {
  .rtl .sidebar.responsive-min .nav-list li.hover > .submenu { margin-left: auto; margin-right: 0px; }
  .rtl .sidebar.responsive-min .nav-list > li > .submenu li.hover > .submenu > li > a, .rtl .sidebar.responsive-min .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a { margin-left: auto !important; margin-right: 0px !important; }
}
@media (max-width: 991px) and (min-width: 992px) {
  .rtl .sidebar.responsive-min.compact .nav-list > li > a { padding: 0px 7px 0px 16px; }
}
@media only screen and (max-width: 991px) {
  .rtl .sidebar.navbar-collapse { margin-left: 0px; margin-right: 0px; }
  .rtl .sidebar.navbar-collapse .nav-list li > .submenu { border-right-width: 0px !important; }
  .rtl .sidebar.navbar-collapse + .main-content { margin-left: auto !important; margin-right: 0px !important; }
  .rtl .sidebar.navbar-collapse + .main-content .breadcrumb { margin-left: auto; margin-right: 12px; }
  .rtl .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu { left: auto; border-width: 1px 0px 0px; right: auto; }
  .rtl .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu li > a { padding-left: 0px !important; padding-right: 37px !important; }
  .rtl .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu li > a > .menu-icon { left: auto; right: 10px; }
  .rtl .sidebar.navbar-collapse.menu-min .nav-list > li > a { text-align: right; padding-left: 0px; padding-right: 7px; }
  .rtl .sidebar.navbar-collapse.menu-min .nav-list > li > a > .menu-icon { margin-right: auto; margin-left: 2px; }
  .rtl .sidebar.navbar-collapse.menu-min .nav-list > li > a > .menu-text { padding-left: 0px; left: auto; padding-right: 0px; right: auto; }
  .rtl .sidebar.navbar-collapse .nav-list a .badge, .rtl .sidebar.navbar-collapse .nav-list a .label { right: 4px; left: auto; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .rtl .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a, .rtl .sidebar.navbar-collapse .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a { margin-left: auto !important; margin-right: 20px !important; }
}
.rtl .breadcrumb > li + li::before { margin: 0px 0px 0px 8px; }
@media only screen and (max-width: 991px) {
  .rtl .menu-toggler + .sidebar.responsive + .main-content .breadcrumb { margin-left: auto; margin-right: 90px; }
}
@media only screen and (max-width: 320px) {
  .rtl .breadcrumb { margin-left: auto; margin-right: 8px; }
  .rtl .menu-toggler + .sidebar.responsive + .main-content .breadcrumb { margin-left: auto; margin-right: 36px; }
}
@media (min-width: 992px) {
  .rtl .breadcrumbs-fixed { right: 0px; left: 0px; }
  .rtl .sidebar + .main-content .breadcrumbs-fixed { left: auto; right: 190px; }
}
@media (min-width: 992px) {
  .rtl .sidebar.compact + .main-content .breadcrumbs-fixed { left: auto; right: 105px; }
}
@media (min-width: 992px) {
  .rtl .sidebar.menu-min + .main-content .breadcrumbs-fixed { left: auto; right: 43px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .rtl .breadcrumbs-fixed, .rtl .sidebar.menu-min + .main-content .breadcrumbs-fixed { left: auto; right: 0px; }
  .rtl .sidebar.responsive-max + .main-content .breadcrumbs-fixed, .rtl .sidebar.responsive-min + .main-content .breadcrumbs-fixed { left: auto; right: 43px; }
}
@media (min-width: 992px) {
  .rtl .container.main-container .sidebar.compact + .main-content .breadcrumbs-fixed { left: auto; right: auto; }
}
@media (min-width: 992px) {
  .rtl .container.main-container .breadcrumbs-fixed, .rtl .container.main-container .sidebar + .main-content .breadcrumbs-fixed, .rtl .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { left: auto; right: auto; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .rtl .container.main-container .sidebar.responsive-max + .main-content .breadcrumbs-fixed, .rtl .container.main-container .sidebar.responsive-min + .main-content .breadcrumbs-fixed { left: auto; right: auto; }
}
@media (min-width: 992px) {
  .rtl .h-sidebar + .main-content .breadcrumbs.breadcrumbs-fixed { left: auto; right: auto; }
}
@media (max-width: 991px) {
  .rtl .sidebar.responsive-min .nav-search .form-search { left: auto; right: 5px; }
}
@media only screen and (max-width: 991px) {
  .rtl .nav-search { right: auto; left: 10px; }
}
.rtl .btn-light.btn-xs::after { left: -2px; right: -2px; }
.rtl .btn-light.btn-sm::after { left: -4px; right: -4px; }
.rtl .btn-light .btn-lg::after { left: -6px; right: -6px; }
.rtl .btn.active::after { left: -4px; right: -4px; }
.rtl .btn.active.btn-sm::after { left: -3px; right: -3px; }
.rtl .btn.active.btn-lg::after { left: -5px; right: -5px; }
.rtl .btn.active.btn-minier::after, .rtl .btn.active.btn-xs::after { left: -1px; right: -1px; }
.rtl .btn-group + .btn.active::after, .rtl .btn-group > .btn.active::after { left: -2px; right: -2px; }
.rtl .btn-group + .btn-large.active::after, .rtl .btn-group > .btn-large.active::after { left: -3px; right: -3px; }
.rtl .btn-group + .btn-sm.active::after, .rtl .btn-group > .btn-sm.active::after { left: -1px; right: -1px; }
.rtl .btn-group + .btn-minier.active::after, .rtl .btn-group + .btn-xs.active::after, .rtl .btn-group > .btn-minier.active::after, .rtl .btn-group > .btn-xs.active::after { left: 0px; right: 0px; }
.rtl .dropdown-light .dropdown-submenu:hover > a::after, .rtl .dropdown-lighter .dropdown-submenu:hover > a::after, .rtl .dropdown-lightest .dropdown-submenu:hover > a::after { border-left-color: transparent; border-right-color: rgb(68, 68, 68); }
.rtl .dropdown-submenu > a::after { margin-right: auto; margin-left: -5px; }
.rtl .dropdown-hover::before { left: -2px; right: -2px; }
.rtl .limiterBox::before { left: auto; margin-left: auto; right: 50%; margin-right: -5px; }
.rtl .ace-file-input .ace-file-container::before { right: auto; text-align: center; left: 0px; border-right-width: 4px; }
.rtl .ace-file-multiple .ace-file-container::before { right: 0px; left: 0px; }
.rtl .ace-file-multiple .ace-file-container .ace-file-name.large::after { left: 0px; right: 0px; }
@media only screen and (max-width: 767px) {
  .rtl .help-inline { padding-left: 0px; padding-right: 0px; }
}
.rtl .widget-header::after { clear: left; }
.rtl .widget-toolbar::before { left: auto; border-width: 0px 0px 0px 1px; right: -1px; }
.rtl .widget-color-dark > .widget-header > .widget-toolbar::before { box-shadow: 1px 0px 0px rgba(255, 255, 255, 0.2), 1px 0px 0px rgba(255, 255, 255, 0.1) inset; }
.rtl .progress[data-percent]::after, .rtl .widget-box-overlay > .loading-icon { left: 0px; right: 0px; text-align: center; }
.rtl .infobox > .infobox-icon > .ace-icon::before { text-align: center; }
.rtl .infobox > .stat::before { right: auto; left: 4px; }
.rtl .infobox > .stat::after { right: auto; left: 1px; }
.rtl .pricing-box:not(:first-child) { padding-left: 0px; padding-right: 7px; }
.rtl .pricing-box:not(:last-child) { padding-right: 0px; padding-left: 7px; }
@media only screen and (max-width: 480px) {
  .rtl .pricing-box { padding-left: 0px !important; padding-right: 0px !important; margin-left: auto; margin-right: -1px; }
  .rtl .pricing-box:nth-child(2n+1) { padding-left: 0px !important; padding-right: 12px !important; }
  .rtl .pricing-box:nth-child(2n) { padding-right: 0px !important; padding-left: 12px !important; }
}
@media only screen and (max-width: 479px) {
  .rtl .pricing-box { padding-left: 12px !important; padding-right: 12px !important; }
}
@media only screen and (min-width: 480px) {
  .rtl .pricing-span-body { padding-left: 0px; padding-right: 0px; }
}
@media only screen and (max-width: 480px) {
  .rtl .pricing-span-body, .rtl .pricing-span-header { padding-right: 0px; padding-left: 12px; }
}
.rtl .social-or-login::before { left: 0px; right: 0px; }
@media only screen and (max-width: 540px) {
  .rtl .login-layout .main-content { padding-left: 6px; padding-right: 6px; }
}
.rtl .ace-thumbnails > li > :first-child > .text { right: 0px; left: 0px; text-align: center; }
.rtl .ace-thumbnails > li > :first-child > .text::before { margin-right: auto; margin-left: 0px; }
@media only screen and (max-width: 480px) {
  .rtl .ace-thumbnails { text-align: center; }
}
.rtl .itemdiv > .body > .text::after { left: -12px; right: 16px; }
.rtl .itemdiv.dialogdiv::before { left: auto; right: 19px; }
.rtl .itemdiv.dialogdiv > .body::before { left: auto; border-width: 2px 2px 0px 0px; right: -7px; }
.rtl .profile-info-value > span + span::before { margin-left: 3px; margin-right: 1px; }
@media only screen and (max-width: 480px) {
  .rtl .profile-user-info-striped .profile-info-name { text-align: right; padding: 6px 10px 6px 4px; }
  .rtl .profile-user-info-striped .profile-info-value { margin-left: auto; margin-right: 10px; }
}
@media only screen and (max-width: 480px) {
  .rtl .user-profile .memberdiv { margin-left: 0px; margin-right: 0px; }
}
@media only screen and (max-width: 479px) {
  .rtl .inbox-tabs > .li-new-mail { text-align: left; }
}
@media only screen and (max-width: 550px) {
  .rtl .message-item .summary { margin: 8px 32px 0px 0px; }
}
@media only screen and (max-width: 480px) {
  .rtl .message-form { padding-left: 16px; padding-right: 16px; }
}
.rtl .inbox-folders .btn.active::before { left: auto; border-left: medium none; right: -1px; border-right: 3px solid rgb(79, 153, 198); }
.rtl .timeline-container::before { left: auto; right: 28px; }
.rtl .timeline-item:nth-child(2n) .widget-box.transparent { border-left-color: transparent !important; border-right-color: rgb(219, 219, 219) !important; }
.rtl .timeline-container:not(.timeline-style2) .timeline-indicator { text-align: center; }
.rtl .timeline-style2 .timeline-item::before { left: auto; right: 90px; }
.rtl .dataTable > thead > tr > th[class*="sort"]::after { float: left; }
@media only screen and (max-width: 480px) {
  .rtl .fc-header td { text-align: right; }
}
.rtl .wizard-steps li.complete .step::before { left: 0px; right: 0px; text-align: center; }
.rtl .tree .tree-minus.ace-icon:first-child::before, .rtl .tree .tree-plus.ace-icon:first-child::before { left: auto; right: 2px; }
.rtl .tree .tree-plus.ace-icon:first-child::after { border-left: medium none; left: auto; border-right: 1px solid rgb(77, 104, 120); right: 5px; }
@media only screen and (max-width: 767px) {
  .rtl .gritter-center { left: 16%; right: 16%; }
}
@media only screen and (max-width: 480px) {
  .rtl .gritter-center { left: 30px; right: 30px; }
}
@media only screen and (max-width: 320px) {
  .rtl .gritter-center { left: 10px; right: 10px; }
}
.rtl .wysiwyg-style1 .btn-group::after, .rtl .wysiwyg-style2 .btn-group::after { border-left: medium none; }
@media not all {
  .rtl .wysiwyg-editor .ui-wrapper::after { right: auto; left: -3px; }
}
.rtl .editable-clear-x::before { text-align: center; }
.rtl .EditTable .navButton .fm-button .ace-icon, .rtl .ui-pg-div .ui-icon, .rtl .ui-pg-table > tbody > tr > .ui-pg-button > .ui-icon, .rtl .ui-pg-table > tbody > tr > .ui-pg-button > .ui-icon::before { text-align: center; }
@media only screen and (max-width: 767px) {
  .rtl .ui-jqgrid .ui-jqgrid-pager > .ui-pager-control > .ui-pg-table > tbody > tr > td#grid-pager_center > .ui-pg-table { right: 0px; left: 0px; text-align: center; }
}
.rtl .dd-item > button, .rtl .dd-item > button::before { text-align: center; }
@media (min-width: 768px) {
  .rtl .main-container.container > .btn-scroll-up { right: auto; margin-left: auto; left: auto; margin-right: 714px; }
}
@media (min-width: 992px) {
  .rtl .main-container.container > .btn-scroll-up { right: auto; margin-left: auto; left: auto; margin-right: 934px; }
}
@media (min-width: 1200px) {
  .rtl .main-container.container > .btn-scroll-up { right: auto; margin-left: auto; left: auto; margin-right: 1134px; }
}
@media (max-width: 480px) {
  .rtl .ace-settings-container { text-align: left; }
  .rtl .ace-settings-box { text-align: right; }
}
@media (min-width: 768px) {
  .rtl .col-sm-reset { padding-left: 0px; padding-right: 0px; }
}
@media (min-width: 992px) {
  .rtl .col-md-reset { padding-left: 0px; padding-right: 0px; }
}
@media (min-width: 1200px) {
  .rtl .col-lg-reset { padding-left: 0px; padding-right: 0px; }
}
@media only screen and (max-width: 768px) {
  .rtl .grid2, .rtl .grid3, .rtl .grid4 { border-right-width: 0px; }
  .rtl .grid2 > [class*="pull-"], .rtl .grid3 > [class*="pull-"], .rtl .grid4 > [class*="pull-"] { right: auto; left: 11px; }
}
.rtl.no-skin .nav-list li > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-width: 10px 0px 10px 10px; left: auto; border-left-color: rgb(184, 184, 184); -moz-border-left-colors: rgb(184, 184, 184); right: -11px; }
.rtl.no-skin .nav-list li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-width: 10px 0px 10px 10px; left: auto; border-left-color: rgb(255, 255, 255); -moz-border-left-colors: rgb(255, 255, 255); right: -10px; }
.rtl.no-skin .nav-list > li.pull_up > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-width: 10px 0px 10px 10px !important; left: auto !important; border-left-color: rgb(255, 255, 255) !important; -moz-border-left-colors: rgb(255, 255, 255) !important; right: -10px !important; }
.rtl.no-skin .nav-list > li.pull_up > .arrow::before { border-width: 10px 0px 10px 10px !important; left: auto !important; right: -11px !important; }
.rtl.no-skin .nav-list li.active > a::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(43, 125, 188); -moz-border-left-colors: rgb(43, 125, 188); }
.rtl.no-skin .nav-list > li.active::after { right: auto; border-width: 0px 0px 0px 2px; left: -2px; }
.rtl.no-skin .sidebar-scroll .nav-list > li.active::after { right: auto; left: 0px; }
.rtl.no-skin .sidebar.menu-min .nav-list > li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-width: 8px 0px 8px 8px; left: auto; border-left-color: rgb(245, 245, 245); -moz-border-left-colors: rgb(245, 245, 245); right: -8px; }
.rtl.no-skin .sidebar.menu-min .nav-list > li > .arrow::before { border-width: 8px 0px 8px 8px; left: auto; right: -9px; }
.rtl.no-skin .sidebar.menu-min .nav-list > li.active > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(90, 158, 194); -moz-border-left-colors: rgb(90, 158, 194); }
@media (max-width: 991px) {
  .rtl.no-skin .sidebar.responsive-min .nav-list > li > a > .menu-text { box-shadow: -2px 1px 2px 0px rgba(0, 0, 0, 0.1); }
  .rtl.no-skin .sidebar.responsive-min .nav-list > li > a.dropdown-toggle > .menu-text { box-shadow: -2px 2px 2px 0px rgba(0, 0, 0, 0.1); }
  .rtl.no-skin .sidebar.responsive-min .nav-list > li.active > .submenu { border-left-color: transparent; border-right-color: rgb(131, 182, 209); }
  .rtl.no-skin .sidebar.responsive-min .nav-list > li > .submenu { box-shadow: -2px 2px 2px 0px rgba(0, 0, 0, 0.1); }
  .rtl.no-skin .sidebar.responsive-min .nav-list > li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-width: 8px 0px 8px 8px; left: auto; border-left-color: rgb(245, 245, 245); -moz-border-left-colors: rgb(245, 245, 245); right: -8px; }
  .rtl.no-skin .sidebar.responsive-min .nav-list > li > .arrow::before { border-width: 8px 0px 8px 8px; left: auto; right: -9px; }
  .rtl.no-skin .sidebar.responsive-min .nav-list > li.active > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(90, 158, 194); -moz-border-left-colors: rgb(90, 158, 194); }
  .rtl.no-skin .sidebar.responsive-min .nav-list > li.active > a > .menu-text { border-left-color: transparent; border-right-color: rgb(131, 182, 209); }
  .rtl.no-skin .sidebar.responsive-min .sidebar-shortcuts-large { box-shadow: -2px 1px 2px 0px rgba(0, 0, 0, 0.1); }
}
@media only screen and (min-width: 992px) {
  .rtl.no-skin .nav-list li.hover > .submenu { box-shadow: -2px 1px 2px 0px rgba(0, 0, 0, 0.1); }
}
@media only screen and (min-width: 992px) {
  .rtl.no-skin .sidebar.h-sidebar::before { box-shadow: 0px -1px 1px 0px rgba(0, 0, 0, 0.05) inset; }
  .rtl.no-skin .sidebar.h-sidebar .nav-list > li.active > a::after { border-width: 0px 0px 3px; left: 0px; right: 0px; }
  .rtl.no-skin .sidebar.h-sidebar .sidebar-shortcuts-large { box-shadow: -2px 1px 2px 0px rgba(0, 0, 0, 0.1); }
  .rtl.no-skin .sidebar.h-sidebar .nav-list > li.hover > .arrow::after, .rtl.no-skin .sidebar.h-sidebar .nav-list > li.hover > .arrow::before { -moz-border-right-colors: none; -moz-border-left-colors: none; }
}
@media only screen and (max-width: 991px) {
  .rtl.no-skin .sidebar { border-width: 0px 0px 1px 1px; }
  .rtl.no-skin .sidebar.responsive-min { border-width: 0px 0px 0px 1px; }
  .rtl.no-skin .sidebar.navbar-collapse { box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1) !important; }
}
.rtl.no-skin .nav-list > li.highlight.active > a::after, .rtl.no-skin .nav-list > li.highlight.active > a::before { right: auto; border-width: 20px 10px 21px 0px; left: -10px; }
.rtl.no-skin .nav-list > li.highlight.active > a::before { border-left-color: transparent; -moz-border-left-colors: none; right: auto; border-right-color: rgb(160, 188, 205); -moz-border-right-colors: rgb(160, 188, 205); left: -11px; }
.rtl.no-skin .nav-list > li.highlight.active > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(242, 246, 249); -moz-border-right-colors: rgb(242, 246, 249); }
@media (min-width: 992px) {
  .rtl.no-skin .sidebar.h-sidebar .nav-list > li.highlight.active > a::after, .rtl.no-skin .sidebar.h-sidebar .nav-list > li.highlight.active > a::before { left: auto; right: 50%; margin-left: auto; -moz-border-right-colors: none; -moz-border-left-colors: none; margin-right: -7px; }
}
@media (min-width: 992px) {
  .rtl .sidebar.h-sidebar .nav-list li.highlight.active > a::after, .rtl .sidebar.h-sidebar .nav-list li.highlight.active > a::before { -moz-border-left-colors: none !important; -moz-border-right-colors: none !important; border-left-color: transparent !important; border-right-color: transparent !important; }
}
.rtl .sidebar.menu-min .nav-list > li.highlight.active > a::after, .rtl .sidebar.menu-min .nav-list > li.highlight.active > a::before { border-width: 20px 10px 21px 0px; }
@media (max-width: 991px) {
  .rtl .sidebar.responsive-min .nav-list > li.highlight.active > a::after, .rtl .sidebar.responsive-min .nav-list > li.highlight.active > a::before { border-width: 20px 10px 21px 0px; }
}
@media print {
  .rtl .main-content { margin-left: 0px !important; margin-right: 0px !important; }
  .rtl .main-content .breadcrumbs { float: left; }
}
.rtl.skin-1 .nav-list li.active > a::after { border-right-color: transparent; -moz-border-right-colors: none; right: auto; border-left-color: rgb(255, 255, 255); -moz-border-left-colors: rgb(255, 255, 255); left: 0px; }
.rtl.skin-1 .nav-list > li.active.highlight > a::after { border-right-color: rgb(20, 26, 27); -moz-border-right-colors: rgb(20, 26, 27); border-left-color: transparent; -moz-border-left-colors: none; border-width: 20px 10px 20px 0px; right: auto; left: -10px; }
.rtl.skin-1 .sidebar.menu-min .nav-list > li.active:hover > a::after { border-right-color: transparent; border-left-color: rgb(36, 42, 43); }
.rtl.skin-1 .sidebar.menu-min .nav-list > li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(65, 75, 81); -moz-border-left-colors: rgb(65, 75, 81); }
.rtl.skin-1 .sidebar.menu-min .nav-list > li > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(17, 20, 21); -moz-border-left-colors: rgb(36, 42, 43); }
.rtl.skin-1 .sidebar.menu-min .nav-list > li.active > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(36, 42, 43); -moz-border-left-colors: rgb(36, 42, 43); }
.rtl.skin-1 .sidebar.menu-min .nav-list > li.active > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(80, 160, 221); -moz-border-left-colors: rgb(80, 160, 221); }
@media (max-width: 991px) {
  .rtl.skin-1 .sidebar.responsive-min .nav-list > li.active:hover > a::after { border-right-color: transparent; border-left-color: rgb(36, 42, 43); }
  .rtl.skin-1 .sidebar.responsive-min .nav-list > li > .submenu, .rtl.skin-1 .sidebar.responsive-min .nav-list > li > a > .menu-text { border-left: medium none; border-right: 1px solid rgb(24, 29, 31); }
  .rtl.skin-1 .sidebar.responsive-min .nav-list > li.active > .submenu, .rtl.skin-1 .sidebar.responsive-min .nav-list > li.active > a > .menu-text { border-left-color: transparent; border-right-color: rgb(48, 86, 117); }
  .rtl.skin-1 .sidebar.responsive-min .nav-list > li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(65, 75, 81); -moz-border-left-colors: rgb(65, 75, 81); }
  .rtl.skin-1 .sidebar.responsive-min .nav-list > li > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(17, 20, 21); -moz-border-left-colors: rgb(36, 42, 43); }
  .rtl.skin-1 .sidebar.responsive-min .nav-list > li.active > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(36, 42, 43); -moz-border-left-colors: rgb(36, 42, 43); }
  .rtl.skin-1 .sidebar.responsive-min .nav-list > li.active > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(80, 160, 221); -moz-border-left-colors: rgb(80, 160, 221); }
}
@media only screen and (min-width: 992px) {
  .rtl.skin-1 .nav-list li.hover > .submenu { padding-left: 0px; padding-right: 0px; }
  .rtl.skin-1 .nav-list > li.active > .submenu li.hover > .submenu { border-left-color: transparent; border-right-color: rgb(71, 85, 97); }
  .rtl.skin-1 .nav-list li.active > .submenu li.hover.active > .submenu, .rtl.skin-1 .nav-list li.hover.active > .submenu { border-left-color: transparent; border-right-color: rgb(48, 86, 117); }
}
@media only screen and (min-width: 992px) and (max-width: 991px) {
  .rtl.skin-1 .sidebar.navbar-collapse .nav-list li.active > .submenu li.hover.active > .submenu, .rtl.skin-1 .sidebar.navbar-collapse .nav-list li.hover.active > .submenu, .rtl.skin-1 .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu { border-right-width: 0px; }
}
.rtl.skin-1 .nav-list li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(53, 60, 61); -moz-border-left-colors: rgb(53, 60, 61); }
.rtl.skin-1 .nav-list li > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(29, 33, 34); -moz-border-left-colors: rgb(29, 33, 34); }
.rtl.skin-1 .nav-list > li.active > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(23, 30, 31); -moz-border-left-colors: rgb(23, 30, 31); }
.rtl.skin-1 .nav-list > li.active > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(80, 160, 221); -moz-border-left-colors: rgb(80, 160, 221); }
.rtl.skin-1 .nav-list > li.active > .submenu li.hover > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(79, 110, 134); -moz-border-left-colors: rgb(143, 182, 213); }
.rtl.skin-1 .nav-list > li.active > .submenu li.hover.active > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(48, 86, 117); -moz-border-left-colors: rgb(34, 144, 233); }
.rtl.skin-1 .nav-list > li.active > .submenu li.hover > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(23, 30, 31); -moz-border-left-colors: rgb(23, 30, 31); }
.rtl.skin-1 .nav-list li.pull_up > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(53, 60, 61) !important; -moz-border-left-colors: rgb(53, 60, 61) !important; }
.rtl.skin-1 .nav-list li.pull_up > .arrow::before { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(29, 33, 34) !important; -moz-border-left-colors: rgb(29, 33, 34) !important; }
.rtl.skin-1 .nav-list li.pull_up.active > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(23, 30, 31) !important; -moz-border-left-colors: rgb(23, 30, 31) !important; }
.rtl.skin-1 .nav-list li.pull_up.active > .arrow::before { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(80, 160, 221) !important; -moz-border-left-colors: rgb(80, 160, 221) !important; }
@media only screen and (min-width: 768px) {
  .rtl.skin-1 .container.main-container::before { box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1); }
}
@media only screen and (min-width: 992px) {
  .rtl.skin-1 .sidebar.h-sidebar .nav-list > li.hover.active > a::after { -moz-border-left-colors: none; -moz-border-right-colors: none; right: 50%; left: auto; margin-left: auto; margin-right: -8px; }
  .rtl.skin-1 .sidebar.h-sidebar .nav-list > li.hover.active > .submenu { border-left-color: transparent; border-right-color: rgb(35, 40, 40); }
  .rtl.skin-1 .sidebar.h-sidebar .nav-list > li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: transparent; -moz-border-left-colors: none; }
  .rtl.skin-1 .sidebar.h-sidebar .nav-list > li > .arrow::before { -moz-border-right-colors: none; border-right-color: transparent; -moz-border-left-colors: none; border-left-color: transparent; }
  .rtl.skin-1 .sidebar.h-sidebar .nav-list > li.active > .arrow::after, .rtl.skin-1 .sidebar.h-sidebar .nav-list > li.active > .arrow::before, .rtl.skin-1 .sidebar.h-sidebar .sidebar-shortcuts-large::after, .rtl.skin-1 .sidebar.h-sidebar .sidebar-shortcuts-large::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: transparent; -moz-border-left-colors: none; }
}
.rtl.skin-2 .nav-list li.active > a::after { border-right-color: transparent; -moz-border-right-colors: none; right: auto; border-left-color: rgb(255, 255, 255); -moz-border-left-colors: rgb(255, 255, 255); left: 0px; }
@media only screen and (min-width: 992px) {
  .rtl.skin-2 .nav-list > li .submenu > li.hover > a { padding-left: 0px; padding-right: 26px; }
  .rtl.skin-2 .nav-list > li .submenu > li.hover > a > .menu-icon { left: auto; right: 6px; }
}
.rtl.skin-2 .nav-list li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(69, 48, 59); -moz-border-left-colors: rgb(69, 48, 59); }
.rtl.skin-2 .nav-list li > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(25, 25, 25); -moz-border-left-colors: rgb(25, 25, 25); }
.rtl.skin-2 .nav-list > li.pull_up > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(69, 48, 59) !important; -moz-border-left-colors: rgb(69, 48, 59) !important; }
.rtl.skin-2 .nav-list > li.pull_up > .arrow::before { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(25, 25, 25) !important; -moz-border-left-colors: rgb(25, 25, 25) !important; }
.rtl.skin-2 .nav-list > li.active.highlight > a::after { border-right-color: rgb(189, 82, 137); -moz-border-right-colors: rgb(189, 82, 137); border-left-color: transparent; -moz-border-left-colors: none; border-width: 20px 10px 20px 0px; right: auto; left: -10px; }
.rtl.skin-2 .nav-list > li:nth-child(1) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(1) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(42, 65, 55); -moz-border-left-colors: rgb(42, 65, 55); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(1) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(42, 65, 55) !important; -moz-border-left-colors: rgb(42, 65, 55) !important; }
.rtl.skin-2 .nav-list > li:nth-child(2) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(2) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(54, 67, 47); -moz-border-left-colors: rgb(54, 67, 47); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(2) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(54, 67, 47) !important; -moz-border-left-colors: rgb(54, 67, 47) !important; }
.rtl.skin-2 .nav-list > li:nth-child(3) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(3) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(62, 68, 42); -moz-border-left-colors: rgb(62, 68, 42); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(3) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(62, 68, 42) !important; -moz-border-left-colors: rgb(62, 68, 42) !important; }
.rtl.skin-2 .nav-list > li:nth-child(4) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(4) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(67, 69, 42); -moz-border-left-colors: rgb(67, 69, 42); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(4) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(67, 69, 42) !important; -moz-border-left-colors: rgb(67, 69, 42) !important; }
.rtl.skin-2 .nav-list > li:nth-child(5) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(5) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(72, 66, 42); -moz-border-left-colors: rgb(72, 66, 42); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(5) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(72, 66, 42) !important; -moz-border-left-colors: rgb(72, 66, 42) !important; }
.rtl.skin-2 .nav-list > li:nth-child(6) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(6) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(73, 63, 42); -moz-border-left-colors: rgb(73, 63, 42); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(6) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(73, 63, 42) !important; -moz-border-left-colors: rgb(73, 63, 42) !important; }
.rtl.skin-2 .nav-list > li:nth-child(7) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(7) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(73, 55, 42); -moz-border-left-colors: rgb(73, 55, 42); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(7) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(73, 55, 42) !important; -moz-border-left-colors: rgb(73, 55, 42) !important; }
.rtl.skin-2 .nav-list > li:nth-child(8) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(8) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(71, 46, 48); -moz-border-left-colors: rgb(71, 46, 48); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(8) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(71, 46, 48) !important; -moz-border-left-colors: rgb(71, 46, 48) !important; }
.rtl.skin-2 .nav-list > li:nth-child(9) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(9) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(69, 48, 59); -moz-border-left-colors: rgb(69, 48, 59); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(9) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(69, 48, 59) !important; -moz-border-left-colors: rgb(69, 48, 59) !important; }
.rtl.skin-2 .nav-list > li:nth-child(10) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(10) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(66, 54, 70); -moz-border-left-colors: rgb(66, 54, 70); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(10) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(66, 54, 70) !important; -moz-border-left-colors: rgb(66, 54, 70) !important; }
.rtl.skin-2 .nav-list > li:nth-child(11) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(11) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(46, 59, 71); -moz-border-left-colors: rgb(46, 59, 71); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(11) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(46, 59, 71) !important; -moz-border-left-colors: rgb(46, 59, 71) !important; }
.rtl.skin-2 .nav-list > li:nth-child(12) li > .arrow::after, .rtl.skin-2 .nav-list > li:nth-child(12) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(48, 67, 70); -moz-border-left-colors: rgb(48, 67, 70); }
.rtl.skin-2 .nav-list > li.pull_up:nth-child(12) > .arrow::after { border-right-color: transparent !important; -moz-border-right-colors: none !important; border-left-color: rgb(48, 67, 70) !important; -moz-border-left-colors: rgb(48, 67, 70) !important; }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(1) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(24, 166, 101); -moz-border-right-colors: rgb(24, 166, 101); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(2) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(106, 177, 74); -moz-border-right-colors: rgb(106, 177, 74); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(3) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(152, 188, 27); -moz-border-right-colors: rgb(152, 188, 27); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(4) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(183, 197, 28); -moz-border-right-colors: rgb(183, 197, 28); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(5) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(217, 180, 31); -moz-border-right-colors: rgb(217, 180, 31); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(6) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(223, 160, 32); -moz-border-right-colors: rgb(223, 160, 32); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(7) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(223, 114, 32); -moz-border-right-colors: rgb(223, 114, 32); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(8) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(212, 58, 72); -moz-border-right-colors: rgb(212, 58, 72); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(9) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(189, 82, 137); -moz-border-right-colors: rgb(189, 82, 137); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(10) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(185, 117, 208); -moz-border-right-colors: rgb(185, 117, 208); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(11) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(63, 138, 208); -moz-border-right-colors: rgb(63, 138, 208); }
.rtl.skin-2 .nav-list > li.active.highlight:nth-child(12) > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(75, 185, 202); -moz-border-right-colors: rgb(75, 185, 202); }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(189, 82, 137); -moz-border-left-colors: rgb(189, 82, 137); }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight > .arrow::before, .rtl.skin-2 .sidebar.menu-min .nav-list > li > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgba(0, 0, 0, 0.7); -moz-border-left-colors: rgba(0, 0, 0, 0.7); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: transparent; -moz-border-left-colors: none; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.pull_up.active:not(.highlight) > a > .menu-text { border-left-color: transparent; border-right-color: rgb(102, 102, 102); }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(1) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(1) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(24, 166, 101); -moz-border-left-colors: rgb(24, 166, 101); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(1) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(2) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(2) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(106, 177, 74); -moz-border-left-colors: rgb(106, 177, 74); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(2) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(3) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(3) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(152, 188, 27); -moz-border-left-colors: rgb(152, 188, 27); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(3) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(4) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(4) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(183, 197, 28); -moz-border-left-colors: rgb(183, 197, 28); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(4) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(5) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(5) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(217, 180, 31); -moz-border-left-colors: rgb(217, 180, 31); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(5) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(6) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(6) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(223, 160, 32); -moz-border-left-colors: rgb(223, 160, 32); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(6) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(7) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(7) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(223, 114, 32); -moz-border-left-colors: rgb(223, 114, 32); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(7) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(8) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(8) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(212, 58, 72); -moz-border-left-colors: rgb(212, 58, 72); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(8) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(9) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(9) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(189, 82, 137); -moz-border-left-colors: rgb(189, 82, 137); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(9) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(10) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(10) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(185, 117, 208); -moz-border-left-colors: rgb(185, 117, 208); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(10) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(11) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(11) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(63, 138, 208); -moz-border-left-colors: rgb(63, 138, 208); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(11) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active.highlight:nth-child(12) > .arrow::after, .rtl.skin-2 .sidebar.menu-min .nav-list > li:nth-child(12) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(75, 185, 202); -moz-border-left-colors: rgb(75, 185, 202); }
.rtl.skin-2 .sidebar.menu-min.h-sidebar .nav-list > li.active.highlight:nth-child(12) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(36, 36, 36); -moz-border-left-colors: rgb(36, 36, 36); }
.rtl.skin-2 .sidebar.menu-min .nav-list > li.active > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(136, 136, 136); -moz-border-left-colors: rgb(255, 255, 255); }
@media (max-width: 991px) {
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li > a > .menu-text { border-width: 0px 1px 0px 0px; margin-left: auto; margin-right: 1px; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li > .submenu { border-width: 1px 1px 0px 0px; margin-left: auto; margin-right: 1px; }
  .rtl.skin-2 .sidebar.responsive-min .sidebar-shortcuts-large { border-width: 0px 1px 0px 0px; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(189, 82, 137); -moz-border-left-colors: rgb(189, 82, 137); }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight > .arrow::before, .rtl.skin-2 .sidebar.responsive-min .nav-list > li > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgba(0, 0, 0, 0.7); -moz-border-left-colors: rgba(0, 0, 0, 0.7); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: transparent; -moz-border-left-colors: none; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight > a > .menu-text, .rtl.skin-2 .sidebar.responsive-min .nav-list > li > a > .menu-text { border-left-color: transparent; border-right-color: rgba(0, 0, 0, 0.5); }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.pull_up.active.highlight > a > .menu-text, .rtl.skin-2 .sidebar.responsive-min .nav-list > li.pull_up > a > .menu-text { border-left-color: transparent; border-right-color: rgba(0, 0, 0, 0.7); }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.pull_up.active:not(.highlight) > a > .menu-text { border-left-color: transparent; border-right-color: rgb(102, 102, 102); }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(1) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(1) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(24, 166, 101); -moz-border-left-colors: rgb(24, 166, 101); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(1) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(2) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(2) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(106, 177, 74); -moz-border-left-colors: rgb(106, 177, 74); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(2) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(3) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(3) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(152, 188, 27); -moz-border-left-colors: rgb(152, 188, 27); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(3) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(4) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(4) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(183, 197, 28); -moz-border-left-colors: rgb(183, 197, 28); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(4) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(5) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(5) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(217, 180, 31); -moz-border-left-colors: rgb(217, 180, 31); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(5) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(6) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(6) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(223, 160, 32); -moz-border-left-colors: rgb(223, 160, 32); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(6) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(7) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(7) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(223, 114, 32); -moz-border-left-colors: rgb(223, 114, 32); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(7) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(8) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(8) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(212, 58, 72); -moz-border-left-colors: rgb(212, 58, 72); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(8) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(9) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(9) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(189, 82, 137); -moz-border-left-colors: rgb(189, 82, 137); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(9) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(10) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(10) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(185, 117, 208); -moz-border-left-colors: rgb(185, 117, 208); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(10) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(11) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(11) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(63, 138, 208); -moz-border-left-colors: rgb(63, 138, 208); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(11) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active.highlight:nth-child(12) > .arrow::after, .rtl.skin-2 .sidebar.responsive-min .nav-list > li:nth-child(12) > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(75, 185, 202); -moz-border-left-colors: rgb(75, 185, 202); }
  .rtl.skin-2 .sidebar.responsive-min.h-sidebar .nav-list > li.active.highlight:nth-child(12) > .arrow::after { border-right-color: transparent; border-left-color: transparent; }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active > a > .menu-text { border-left-color: transparent; border-right-color: rgb(119, 119, 119); }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(36, 36, 36); -moz-border-left-colors: rgb(36, 36, 36); }
  .rtl.skin-2 .sidebar.responsive-min .nav-list > li.active > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(136, 136, 136); -moz-border-left-colors: rgb(255, 255, 255); }
}
@media only screen and (min-width: 992px) {
  .rtl.skin-2 .nav-list li.hover > .submenu { padding-left: 0px; padding-right: 0px; }
}
@media only screen and (min-width: 992px) and (max-width: 991px) {
  .rtl.skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu {  }
  .rtl.skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a { margin-left: auto !important; padding-left: 0px !important; margin-right: 0px !important; padding-right: 37px !important; }
  .rtl.skin-2 .sidebar.navbar-collapse .nav-list > li > .submenu li > .submenu > li > .submenu > li > a { margin-left: auto !important; padding-left: 0px !important; margin-right: 0px !important; padding-right: 51px !important; }
  .rtl.skin-2 .sidebar.navbar-collapse .nav-list li.hover > .submenu li > a { padding-left: 0px !important; padding-right: 32px !important; }
  .rtl.skin-2 .sidebar.navbar-collapse .nav-list > li .submenu > li.hover > a > .menu-icon { left: auto; right: 12px; }
  .rtl.skin-2 .sidebar.navbar-collapse.menu-min .nav-list li.hover > .submenu li > a { padding-left: 0px; padding-right: 32px; }
}
@media only screen and (max-width: 991px) {
  .rtl.skin-2 .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu, .rtl.skin-2 .sidebar.navbar-collapse.menu-min .nav-list > li > a > .menu-text { margin-left: auto; margin-right: 0px; }
  .rtl.skin-2 .sidebar.navbar-collapse.menu-min .nav-list > li > .submenu li > a > .menu-icon { left: auto; right: 12px; }
}
@media only screen and (min-width: 768px) {
  .rtl.skin-2 .container.main-container::before { box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.1); }
}
@media only screen and (min-width: 992px) {
  .rtl.skin-2 .sidebar.h-sidebar .nav-list > li::before { left: 0px; right: 0px; }
  .rtl.skin-2 .sidebar.h-sidebar .nav-list > li.hover > .submenu { margin-left: auto; margin-right: -1px; }
  .rtl.skin-2 .sidebar.h-sidebar .nav-list > li .submenu > li.hover > a { padding-left: 0px; padding-right: 22px; }
  .rtl.skin-2 .sidebar.h-sidebar .nav-list > li .submenu > li.hover > a > .menu-icon { left: auto; right: 4px; }
  .rtl.skin-2 .sidebar.h-sidebar .nav-list > li.hover.active > a::after { -moz-border-left-colors: none; -moz-border-right-colors: none; right: 50%; left: auto; margin-left: auto; margin-right: -8px; }
  .rtl.skin-2 .sidebar.h-sidebar .nav-list > li.hover > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: transparent; -moz-border-left-colors: none; }
  .rtl.skin-2 .sidebar.h-sidebar .nav-list > li.hover > .arrow::before { -moz-border-right-colors: none; border-right-color: transparent; -moz-border-left-colors: none; border-left-color: transparent; }
}
.rtl.skin-2 .nav-list > li.active.highlight.disabled > a::after, .rtl.skin-2 .nav-list > li.active.highlight > a.disabled::after { -moz-border-left-colors: none !important; border-left-color: transparent !important; -moz-border-right-colors: rgb(85, 85, 85) !important; border-right-color: rgb(85, 85, 85) !important; }
@media (min-width: 768px) {
  .rtl.skin-3 .main-container.container::before { box-shadow: 0px 0px 0px 1px rgba(50, 100, 200, 0.1); }
}
.rtl.skin-3 .nav-list li.active > a::after { right: auto; border-right-color: transparent; -moz-border-right-colors: none; left: -1px; border-left-color: rgb(255, 255, 255); -moz-border-left-colors: rgb(255, 255, 255); }
.rtl.skin-3 .nav-list li.active > a::before { right: auto; border-right-color: transparent; -moz-border-right-colors: none; left: 0px; border-left-color: rgb(145, 186, 214); -moz-border-left-colors: rgb(145, 186, 214); }
.rtl.skin-3 .nav-list > li.highlight.active > a::after { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(243, 250, 255); -moz-border-right-colors: rgb(243, 250, 255); }
.rtl.skin-3 .nav-list > li.highlight.active > a::before { border-left-color: transparent; -moz-border-left-colors: none; border-right-color: rgb(145, 186, 214); -moz-border-right-colors: rgb(145, 186, 214); }
.rtl.skin-3 .nav-list li > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(127, 175, 207); -moz-border-left-colors: rgb(127, 175, 207); }
.rtl.skin-3 .sidebar.menu-min .nav-list > li.active > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(112, 159, 191); -moz-border-left-colors: rgb(112, 159, 191); }
.rtl.skin-3 .sidebar.menu-min .nav-list > li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(237, 243, 247); -moz-border-left-colors: rgb(237, 243, 247); }
.rtl.skin-3 .sidebar.menu-min .nav-list > li.active.highlight > a::after, .rtl.skin-3 .sidebar.menu-min .nav-list > li.active.highlight > a::before { border-width: 20px 10px 21px 0px; }
@media only screen and (max-width: 991px) {
  .rtl.skin-3 .sidebar.responsive-min .nav-list > li.active > .arrow::before { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(112, 159, 191); -moz-border-left-colors: rgb(112, 159, 191); }
  .rtl.skin-3 .sidebar.responsive-min .nav-list > li > .arrow::after { border-right-color: transparent; -moz-border-right-colors: none; border-left-color: rgb(237, 243, 247); -moz-border-left-colors: rgb(237, 243, 247); }
  .rtl.skin-3 .sidebar.responsive-min .nav-list > li.active.highlight > a::after, .rtl.skin-3 .sidebar.responsive-min .nav-list > li.active.highlight > a::before { border-width: 20px 10px 21px 0px; }
  .rtl.skin-3 .sidebar.responsive-max { border-width: 0px 0px 1px 1px; }
}
@media only screen and (min-width: 992px) {
  .rtl.skin-3 .sidebar.h-sidebar .nav-list > li.active > a::after { left: auto; right: 50%; margin-left: auto; -moz-border-right-colors: none; margin-right: -7px; -moz-border-left-colors: none; }
  .rtl.skin-3 .sidebar.h-sidebar .nav-list > li.active > a::before { left: auto; right: 50%; margin-left: auto !important; -moz-border-right-colors: none; margin-right: -8px !important; -moz-border-left-colors: none; }
  .rtl.skin-3 .sidebar.h-sidebar .nav-list > li.hover > .arrow::before { -moz-border-right-colors: none; border-right-color: transparent; -moz-border-left-colors: none; border-left-color: transparent; }
}
@media only screen and (max-width: 991px) {
  .rtl .navbar .navbar-nav > li, .rtl .navbar .navbar-nav > li:first-child { border-width: 1px 0px 0px; }
}
.rtl input.ace[type="checkbox"] + .lbl::before, .rtl input.ace[type="checkbox"] ~ .lbl::before, .rtl input.ace[type="radio"] + .lbl::before, .rtl input.ace[type="radio"] ~ .lbl::before { margin-right: auto; margin-left: 1px; }
.rtl input.ace + .lbl.padding-16::before, .rtl input.ace ~ .lbl.padding-16::before { margin-left: 16px; }
.rtl input.ace + .lbl.padding-12::before, .rtl input.ace ~ .lbl.padding-12::before { margin-left: 12px; }
.rtl input.ace + .lbl.padding-8::before, .rtl input.ace ~ .lbl.padding-8::before { margin-left: 8px; }
.rtl input.ace + .lbl.padding-4::before, .rtl input.ace ~ .lbl.padding-4::before { margin-left: 4px; }
.rtl input.ace + .lbl.padding-0::before, .rtl input.ace ~ .lbl.padding-0::before { margin-left: 0px; }
.rtl .breadcrumb > li + li::before { content: ""; float: right; }
.rtl .itemdiv.dialogdiv > .body::before { transform: rotate(45deg); }
@media (min-width: 992px) {
  .rtl .sidebar.compact + .main-content .breadcrumbs-fixed, .rtl .sidebar.menu-min + .main-content .breadcrumbs-fixed { left: 0px; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .rtl .sidebar.navbar-collapse .nav-list > li > .submenu li.hover > .submenu > li > a, .rtl .sidebar.navbar-collapse .nav-list > li > .submenu li > .submenu > li.hover > .submenu > li > a { margin-right: 20px !important; }
}
@media (min-width: 992px) and (max-width: 991px) {
  .rtl .breadcrumbs-fixed, .rtl .sidebar.menu-min + .main-content .breadcrumbs-fixed { left: 0px !important; }
  .rtl .container.main-container .breadcrumbs-fixed, .rtl .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { left: auto !important; }
}
@media (max-width: 767px) and (min-width: 992px) {
  .rtl .container.main-container .breadcrumbs-fixed, .rtl .container.main-container .sidebar.menu-min + .main-content .breadcrumbs-fixed { left: 0px !important; }
}
.rtl .sidebar:not(.h-sidebar) .nav-list > li.highlight.active > a::after { border-width: 20px 10px 21px !important; left: -20px !important; }
.rtl .sidebar:not(.h-sidebar) .nav-list > li.highlight.active > a::before { border-width: 20px 10px 21px !important; left: -21px !important; }
@media (min-width: 992px) {
  .rtl.no-skin .sidebar.h-sidebar .nav-list > li.active > .submenu { border-color: rgb(204, 204, 204) !important; }
  .rtl.skin-3 .sidebar.h-sidebar .nav-list > li.active > .submenu { border-color: rgb(164, 198, 221) !important; }
}
.rtl .sidebar.menu-min .nav-list > li > .submenu::after { border-left-width: 0px; border-right-width: 1px; border-right-style: solid; border-right-color: inherit; display: block; right: -1px; left: auto; }
.rtl .popover.bottom .arrow::after, .rtl .popover.top .arrow::after { margin-left: auto; margin-right: -10px; }
.rtl .dropdown-navbar .nav-tabs > li > a::before { left: auto; right: 0px; }
@media only screen and (max-width: 767px) {
  .rtl .ace-nav > li:nth-last-child(4) > .dropdown-menu { right: auto; left: -100px; }
  .rtl .ace-nav > li:nth-last-child(4) > .dropdown-menu::after, .rtl .ace-nav > li:nth-last-child(4) > .dropdown-menu::before { right: auto; left: 120px; }
  .rtl .ace-nav > li:nth-last-child(3) > .dropdown-menu { right: auto; left: -80px; }
  .rtl .ace-nav > li:nth-last-child(3) > .dropdown-menu::after, .rtl .ace-nav > li:nth-last-child(3) > .dropdown-menu::before { right: auto; left: 100px; }
  .rtl .user-menu.dropdown-close { right: auto !important; left: 0px !important; }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .rtl .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(1) > .dropdown-menu, .rtl .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(2) > .dropdown-menu { left: -60px; right: auto; }
  .rtl .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(1) > .dropdown-menu::after, .rtl .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(1) > .dropdown-menu::before, .rtl .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(2) > .dropdown-menu::after, .rtl .navbar.navbar-collapse .ace-nav > li:nth-last-child(2):nth-child(2) > .dropdown-menu::before { right: auto; left: 80px; }
}
@media only screen and (max-width: 480px) {
  .rtl .ace-nav > li:nth-last-child(4) > .dropdown-menu { right: auto; left: -120px; }
  .rtl .ace-nav > li:nth-last-child(4) > .dropdown-menu::after, .rtl .ace-nav > li:nth-last-child(4) > .dropdown-menu::before { right: auto; left: 140px; }
  .rtl .ace-nav > li:nth-last-child(3) > .dropdown-menu { right: auto; left: -120px; }
  .rtl .ace-nav > li:nth-last-child(3) > .dropdown-menu::after, .rtl .ace-nav > li:nth-last-child(3) > .dropdown-menu::before { right: auto; left: 110px; }
  .rtl .ace-nav > li:nth-last-child(2) > .dropdown-menu { right: auto; left: -50px; }
  .rtl .ace-nav > li:nth-last-child(2) > .dropdown-menu::after, .rtl .ace-nav > li:nth-last-child(2) > .dropdown-menu::before { right: auto; left: 70px; }
}
@media only screen and (max-width: 479px) {
  .rtl .ace-nav > li:nth-last-child(4) > .dropdown-menu { left: auto; right: -10px; }
  .rtl .ace-nav > li:nth-last-child(4) > .dropdown-menu::after, .rtl .ace-nav > li:nth-last-child(4) > .dropdown-menu::before { right: 30px; left: auto; }
  .rtl .ace-nav > li:nth-last-child(3) > .dropdown-menu { left: auto; right: -50px; }
  .rtl .ace-nav > li:nth-last-child(3) > .dropdown-menu::after, .rtl .ace-nav > li:nth-last-child(3) > .dropdown-menu::before { left: auto; right: 75px; }
  .rtl .ace-nav > li:nth-last-child(2) > .dropdown-menu { left: auto; right: -70px; }
  .rtl .ace-nav > li:nth-last-child(2) > .dropdown-menu::after, .rtl .ace-nav > li:nth-last-child(2) > .dropdown-menu::before { left: auto; right: 90px; }
}
@media only screen and (max-width: 319px) {
  .rtl .ace-nav > li:nth-last-child(2) > .dropdown-menu { left: auto; right: -110px; }
  .rtl .ace-nav > li:nth-last-child(2) > .dropdown-menu::after, .rtl .ace-nav > li:nth-last-child(2) > .dropdown-menu::before { left: auto; right: 130px; }
  .rtl .ace-nav > li:nth-child(2):nth-last-child(2) > .dropdown-menu { left: auto; right: -85px; }
  .rtl .ace-nav > li:nth-child(2):nth-last-child(2) > .dropdown-menu::after, .rtl .ace-nav > li:nth-child(2):nth-last-child(2) > .dropdown-menu::before { left: auto; right: 105px; }
  .rtl .ace-nav > li:nth-child(1):nth-last-child(3) > .dropdown-menu { left: auto; right: -35px; }
  .rtl .ace-nav > li:nth-child(1):nth-last-child(3) > .dropdown-menu::after, .rtl .ace-nav > li:nth-child(1):nth-last-child(3) > .dropdown-menu::before { left: auto; right: 55px; }
  .rtl .ace-nav > li:nth-child(1):nth-last-child(2) > .dropdown-menu { left: auto; right: -60px; }
  .rtl .ace-nav > li:nth-child(1):nth-last-child(2) > .dropdown-menu::after, .rtl .ace-nav > li:nth-child(1):nth-last-child(2) > .dropdown-menu::before { left: auto; right: 75px; }
}
@media (min-width: 992px) {
  .rtl .sidebar.compact ~ .footer .footer-inner { right: 105px; left: 0px; }
}
@media (min-width: 992px) {
  .rtl .sidebar.h-sidebar ~ .footer .footer-inner { right: 0px; left: 0px; }
}
@media (max-width: 991px) {
  .rtl .footer .footer-inner, .rtl .sidebar.compact ~ .footer .footer-inner, .rtl .sidebar.menu-min ~ .footer .footer-inner, .rtl .sidebar ~ .footer .footer-inner { right: 0px; left: 0px; }
  .rtl .sidebar.responsive-min ~ .footer .footer-inner { right: 43px; left: 0px; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .rtl .container.main-container .footer .footer-inner { margin-right: auto; }
}
@media (min-width: 992px) {
  .rtl .container.main-container .footer .footer-inner { margin-left: auto; margin-right: 190px; }
}
@media (min-width: 1200px) {
  .rtl .container.main-container .footer .footer-inner { margin-left: auto; margin-right: 190px; }
}
@media (min-width: 992px) {
  .rtl .container.main-container .sidebar.compact ~ .footer .footer-inner { margin-left: auto; margin-right: 105px; }
}
@media (min-width: 1200px) {
  .rtl .container.main-container .sidebar.compact ~ .footer .footer-inner { margin-left: auto; margin-right: 105px; }
}
@media (min-width: 992px) {
  .rtl .container.main-container .sidebar.menu-min ~ .footer .footer-inner { margin-left: auto; margin-right: 43px; }
}
@media (min-width: 1200px) {
  .rtl .container.main-container .sidebar.menu-min ~ .footer .footer-inner { margin-left: auto; margin-right: 43px; }
}
@media (min-width: 992px) {
  .rtl .container.main-container .sidebar.h-sidebar ~ .footer .footer-inner { margin-right: 0px; }
}
@media (min-width: 992px) {
  .rtl .container.main-container .sidebar.h-sidebar ~ .footer .footer-inner { margin-right: 0px; }
}
@media (min-width: 1200px) {
  .rtl .container.main-container .sidebar.h-sidebar ~ .footer .footer-inner { margin-right: 0px; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .rtl .container.main-container .sidebar.responsive-min ~ .footer .footer-inner { margin-right: 43px; margin-left: auto; }
}
@media only screen and (max-width: 991px) and (min-width: 992px) {
  .rtl .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away.display.compact ~ .footer .footer-inner { transform: translateX(-105px); }
}
@media only screen and (max-width: 991px) {
  .rtl .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away.display ~ .footer .footer-inner { transform: translateX(-190px); }
  .rtl .navbar.navbar-fixed-top + .main-container .sidebar.responsive.push_away.display.menu-min ~ .footer .footer-inner { transform: translateX(-43px); }
}
.rtl blockquote small::before { content: ""; }
.rtl blockquote small::after { content: " —"; }
.rtl .blockquote-reverse small::after, .rtl blockquote.pull-right small::after { content: ""; }
.rtl .blockquote-reverse small::before, .rtl blockquote.pull-right small::before { content: "— "; }
.rtl .wizard-steps li:first-child::before { right: 50%; left: auto; }
.rtl .tree::before { left: auto; right: 0px; border-width: 0px 1px 0px 0px; }
.rtl .tree .tree-folder:last-child::after { left: auto; right: -15px; border-left: medium none; border-right: 1px solid rgb(255, 255, 255); }
.rtl .tree .tree-folder .tree-folder-content::before { left: auto; right: -14px; border-width: 0px 1px 0px 0px; }
.rtl .tree .tree-folder::before, .rtl .tree .tree-item::before { left: auto; right: -13px; }
.rtl .wysiwyg-style1 .btn-group::after, .rtl .wysiwyg-style2 .btn-group::after { left: auto; border-left-width: 0px; right: -2px; border-right: 1px solid rgb(225, 230, 234); }
.rtl .select2-container .select2-choice .select2-arrow b::before { right: 5px; left: auto; }
.rtl .select2-search::after { right: -20px; left: auto; }
.rtl .ui-datepicker .ui-datepicker-prev::before { content: ""; }
.rtl .ui-datepicker .ui-datepicker-next::before { content: ""; }
.rtl .ui-menu .ui-menu-item a .ui-menu-icon::before { content: ""; }
.rtl .ui-accordion .ui-accordion-header .ui-accordion-header-icon::before { content: ""; }
.rtl .ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon::before { content: ""; }
/* ::::: http://novel.818tu.com/static/jgrowl/jquery.jgrowl.min.css ::::: */

@media print {
  .jGrowl { display: none; }
}
/* ::::: http://novel.818tu.com/static/css/admin.css?v=17 ::::: */

body { font-size: 14px !important; }
.btn, .input-group .input-group-btn .btn { border-width: 1px; }
.actions-bar { margin-bottom: 10px; }
.search-form .input-group input[type="text"] { width: 100%; }
.search-form .input-group-btn .fa { line-height: 20px; }
.pager { text-align: right; }
.pager .pager-summary { display: inline-block; margin: 20px; vertical-align: bottom; }
.pager .pager-summary em { font-style: normal; font-weight: bold; }
.form-control-static { padding-top: 4px; }
.nav-pills > li > a { padding: 7px 12px 8px; }
.nav-pills-sm > li > a { padding: 4px 12px; }
/* ::::: http://novel.818tu.com/static/assets/css/ace.onpage-help.css ::::: */

@media (min-width: 768px) {
  .main-container.container ~ .onpage-help-container .onpage-help-toggle-container { right: auto; margin-left: 690px; }
  .rtl .main-container.container ~ .onpage-help-container .onpage-help-toggle-container { right: auto; left: auto; margin-left: auto; margin-right: 690px; }
}
@media (min-width: 992px) {
  .h-navbar ~ .onpage-help-container .onpage-help-toggle-container { margin-top: 48px; }
  .main-container.container ~ .onpage-help-container .onpage-help-toggle-container { right: auto; margin-left: 910px; }
  .rtl .main-container.container ~ .onpage-help-container .onpage-help-toggle-container { right: auto; left: auto; margin-left: auto; margin-right: 910px; }
}
@media (min-width: 1200px) {
  .main-container.container ~ .onpage-help-container .onpage-help-toggle-container { right: auto; margin-left: 1110px; }
  .rtl .main-container.container ~ .onpage-help-container .onpage-help-toggle-container { right: auto; left: auto; margin-left: auto; margin-right: 1110px; }
}
@media (max-width: 767px) {
  .onpage-help-content .panel-default > .panel-heading, .onpage-help-content .panel-default > .panel-heading + .panel-collapse .panel-body { padding-right: 5px; padding-left: 5px; }
  .onpage-help-content .thumbnail { max-width: 100%; }
  .onpage-help-content .thumbnail img { max-width: 100%; }
  .onpage-help-modal .modal-body { padding-right: 10px; padding-left: 10px; }
  .onpage-help-modal .modal-title code { white-space: normal; }
}
.onpage-help-content .info-list > li:nth-child(2n+1) > .ace-icon:first-child { color: rgb(71, 143, 202); }
.onpage-help-content .info-list > li:nth-child(2n) > .ace-icon:first-child { color: rgb(105, 170, 70); }
.onpage-help-content .info-list > li:not(.hr) { margin-top: 0px; margin-bottom: 0px; padding: 16px 12px; line-height: 22px; }
.onpage-help-content .info-list > li:nth-child(2n):not(.hr) { background-color: rgb(255, 255, 255); border: 1px solid rgb(233, 233, 233); }
.onpage-help-content .info-list > li:nth-child(2n+1):not(.hr) { background-color: rgb(240, 244, 249); }
.onpage-help-content .info-list > li:nth-child(2n):not(.hr) code { background-color: rgb(240, 244, 249); }
.onpage-help-content .info-list > li:nth-child(2n+1):not(.hr) code { background-color: rgb(255, 255, 255); }
.onpage-help-content a[href^="http"]::before { font-family: FontAwesome; font-size: 15px; content: ""; display: inline; margin-right: 3px; }
.open>.dropdown-menu{display:block;}