a { color: rgb(140, 140, 250); }::-webkit-scrollbar-track-piece { background-color: rgba(255, 255, 255, 0.2) !important; }::-webkit-scrollbar-track { background-color: rgba(255, 255, 255, 0.3) !important; }::-webkit-scrollbar-thumb { background-color: rgba(255, 255, 255, 0.5) !important; }embed[type="application/pdf"] { filter: invert(90%); }

html { color: rgb(191, 191, 191); background: rgb(28, 28, 33) !important; }body { background-color: rgb(31, 31, 31); background-image: none !important; }input, select, textarea, button { color: rgb(191, 191, 191); background-color: rgb(31, 31, 31); }font { color: rgb(191, 191, 191); }

html { filter: contrast(100%) brightness(100%) saturate(100%); }.NIGHTEYE_Filter { width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; pointer-events: none; z-index: 2147483647; }.NIGHTEYE_YellowFilter { background: rgba(255, 255, 0, 0.15); opacity: 0; }.NIGHTEYE_BlueFilter { background: rgba(0, 0, 255, 0.15); opacity: 0; }.NIGHTEYE_DimFilter { background: rgba(0, 0, 0, 0.5); opacity: 0; }.NIGHTEYE_TransformZ { transform: translateZ(0px); }

@media screen {html { font-family: sans-serif; text-size-adjust: 100%; }}@media screen {body { margin: 0px; }}@media screen {article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }}@media screen {audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }}@media screen {audio:not([controls]) { display: none; height: 0px; }}@media screen {[hidden], template { display: none; }}@media screen {a { background-color: transparent; }}@media screen {a:active, a:hover { outline: 0px; }}@media screen {b, strong { font-weight: 700; }}@media screen {dfn { font-style: italic; }}@media screen {h1 { margin: 0.67em 0px; }}@media screen {mark { background: rgb(102, 75, 0); color: rgb(191, 191, 191); }}@media screen {sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }}@media screen {sup { top: -0.5em; }}@media screen {sub { bottom: -0.25em; }}@media screen {img { border: 0px; }}@media screen {svg:not(:root) { overflow: hidden; }}@media screen {hr { box-sizing: content-box; height: 0px; }}@media screen {pre { overflow: auto; }}@media screen {code, kbd, pre, samp { font-size: 1em; }}@media screen {button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0px; }}@media screen {button { overflow: visible; }}@media screen {button, select { text-transform: none; }}@media screen {button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }}@media screen {button[disabled], html input[disabled] { cursor: default; }}@media screen {input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }}@media screen {input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }}@media screen {input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }}@media screen {textarea { overflow: auto; }}@media screen {optgroup { font-weight: 700; }}@media screen {table { border-collapse: collapse; border-spacing: 0px; }}@media screen {td, th { padding: 0px; }}@media screen {@media print {
  *, ::after, ::before { background: transparent !important; color: rgb(0, 0, 0) !important; box-shadow: none !important; text-shadow: none !important; }
  a, a:visited { text-decoration: underline; }
  a[href]::after { content: " (" attr(href) ")"; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  a[href^="#"]::after, a[href^="javascript:"]::after { content: ""; }
  blockquote, pre { border: 1px solid rgb(153, 153, 153); break-inside: avoid; }
  thead { display: table-header-group; }
  img, tr { break-inside: avoid; }
  img { max-width: 100% !important; }
  h2, h3, p { orphans: 3; widows: 3; }
  h2, h3 { break-after: avoid; }
  select { background: rgb(255, 255, 255) !important; }
  .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; }
}}@media screen {@font-face { font-family: "Glyphicons Halflings"; src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg"); }}@media screen {.glyphicon { position: relative; top: 1px; display: inline-block; font-family: "Glyphicons Halflings"; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; }}@media screen {.glyphicon-asterisk::before { content: "*"; }}@media screen {.glyphicon-plus::before { content: "+"; }}@media screen {.glyphicon-eur::before, .glyphicon-euro::before { content: "€"; }}@media screen {.glyphicon-minus::before { content: "−"; }}@media screen {.glyphicon-cloud::before { content: "☁"; }}@media screen {.glyphicon-envelope::before { content: "✉"; }}@media screen {.glyphicon-pencil::before { content: "✏"; }}@media screen {.glyphicon-glass::before { content: ""; }}@media screen {.glyphicon-music::before { content: ""; }}@media screen {.glyphicon-search::before { content: ""; }}@media screen {.glyphicon-heart::before { content: ""; }}@media screen {.glyphicon-star::before { content: ""; }}@media screen {.glyphicon-star-empty::before { content: ""; }}@media screen {.glyphicon-user::before { content: ""; }}@media screen {.glyphicon-film::before { content: ""; }}@media screen {.glyphicon-th-large::before { content: ""; }}@media screen {.glyphicon-th::before { content: ""; }}@media screen {.glyphicon-th-list::before { content: ""; }}@media screen {.glyphicon-ok::before { content: ""; }}@media screen {.glyphicon-remove::before { content: ""; }}@media screen {.glyphicon-zoom-in::before { content: ""; }}@media screen {.glyphicon-zoom-out::before { content: ""; }}@media screen {.glyphicon-off::before { content: ""; }}@media screen {.glyphicon-signal::before { content: ""; }}@media screen {.glyphicon-cog::before { content: ""; }}@media screen {.glyphicon-trash::before { content: ""; }}@media screen {.glyphicon-home::before { content: ""; }}@media screen {.glyphicon-file::before { content: ""; }}@media screen {.glyphicon-time::before { content: ""; }}@media screen {.glyphicon-road::before { content: ""; }}@media screen {.glyphicon-download-alt::before { content: ""; }}@media screen {.glyphicon-download::before { content: ""; }}@media screen {.glyphicon-upload::before { content: ""; }}@media screen {.glyphicon-inbox::before { content: ""; }}@media screen {.glyphicon-play-circle::before { content: ""; }}@media screen {.glyphicon-repeat::before { content: ""; }}@media screen {.glyphicon-refresh::before { content: ""; }}@media screen {.glyphicon-list-alt::before { content: ""; }}@media screen {.glyphicon-lock::before { content: ""; }}@media screen {.glyphicon-flag::before { content: ""; }}@media screen {.glyphicon-headphones::before { content: ""; }}@media screen {.glyphicon-volume-off::before { content: ""; }}@media screen {.glyphicon-volume-down::before { content: ""; }}@media screen {.glyphicon-volume-up::before { content: ""; }}@media screen {.glyphicon-qrcode::before { content: ""; }}@media screen {.glyphicon-barcode::before { content: ""; }}@media screen {.glyphicon-tag::before { content: ""; }}@media screen {.glyphicon-tags::before { content: ""; }}@media screen {.glyphicon-book::before { content: ""; }}@media screen {.glyphicon-bookmark::before { content: ""; }}@media screen {.glyphicon-print::before { content: ""; }}@media screen {.glyphicon-camera::before { content: ""; }}@media screen {.glyphicon-font::before { content: ""; }}@media screen {.glyphicon-bold::before { content: ""; }}@media screen {.glyphicon-italic::before { content: ""; }}@media screen {.glyphicon-text-height::before { content: ""; }}@media screen {.glyphicon-text-width::before { content: ""; }}@media screen {.glyphicon-align-left::before { content: ""; }}@media screen {.glyphicon-align-center::before { content: ""; }}@media screen {.glyphicon-align-right::before { content: ""; }}@media screen {.glyphicon-align-justify::before { content: ""; }}@media screen {.glyphicon-list::before { content: ""; }}@media screen {.glyphicon-indent-left::before { content: ""; }}@media screen {.glyphicon-indent-right::before { content: ""; }}@media screen {.glyphicon-facetime-video::before { content: ""; }}@media screen {.glyphicon-picture::before { content: ""; }}@media screen {.glyphicon-map-marker::before { content: ""; }}@media screen {.glyphicon-adjust::before { content: ""; }}@media screen {.glyphicon-tint::before { content: ""; }}@media screen {.glyphicon-edit::before { content: ""; }}@media screen {.glyphicon-share::before { content: ""; }}@media screen {.glyphicon-check::before { content: ""; }}@media screen {.glyphicon-move::before { content: ""; }}@media screen {.glyphicon-step-backward::before { content: ""; }}@media screen {.glyphicon-fast-backward::before { content: ""; }}@media screen {.glyphicon-backward::before { content: ""; }}@media screen {.glyphicon-play::before { content: ""; }}@media screen {.glyphicon-pause::before { content: ""; }}@media screen {.glyphicon-stop::before { content: ""; }}@media screen {.glyphicon-forward::before { content: ""; }}@media screen {.glyphicon-fast-forward::before { content: ""; }}@media screen {.glyphicon-step-forward::before { content: ""; }}@media screen {.glyphicon-eject::before { content: ""; }}@media screen {.glyphicon-chevron-left::before { content: ""; }}@media screen {.glyphicon-chevron-right::before { content: ""; }}@media screen {.glyphicon-plus-sign::before { content: ""; }}@media screen {.glyphicon-minus-sign::before { content: ""; }}@media screen {.glyphicon-remove-sign::before { content: ""; }}@media screen {.glyphicon-ok-sign::before { content: ""; }}@media screen {.glyphicon-question-sign::before { content: ""; }}@media screen {.glyphicon-info-sign::before { content: ""; }}@media screen {.glyphicon-screenshot::before { content: ""; }}@media screen {.glyphicon-remove-circle::before { content: ""; }}@media screen {.glyphicon-ok-circle::before { content: ""; }}@media screen {.glyphicon-ban-circle::before { content: ""; }}@media screen {.glyphicon-arrow-left::before { content: ""; }}@media screen {.glyphicon-arrow-right::before { content: ""; }}@media screen {.glyphicon-arrow-up::before { content: ""; }}@media screen {.glyphicon-arrow-down::before { content: ""; }}@media screen {.glyphicon-share-alt::before { content: ""; }}@media screen {.glyphicon-resize-full::before { content: ""; }}@media screen {.glyphicon-resize-small::before { content: ""; }}@media screen {.glyphicon-exclamation-sign::before { content: ""; }}@media screen {.glyphicon-gift::before { content: ""; }}@media screen {.glyphicon-leaf::before { content: ""; }}@media screen {.glyphicon-fire::before { content: ""; }}@media screen {.glyphicon-eye-open::before { content: ""; }}@media screen {.glyphicon-eye-close::before { content: ""; }}@media screen {.glyphicon-warning-sign::before { content: ""; }}@media screen {.glyphicon-plane::before { content: ""; }}@media screen {.glyphicon-calendar::before { content: ""; }}@media screen {.glyphicon-random::before { content: ""; }}@media screen {.glyphicon-comment::before { content: ""; }}@media screen {.glyphicon-magnet::before { content: ""; }}@media screen {.glyphicon-chevron-up::before { content: ""; }}@media screen {.glyphicon-chevron-down::before { content: ""; }}@media screen {.glyphicon-retweet::before { content: ""; }}@media screen {.glyphicon-shopping-cart::before { content: ""; }}@media screen {.glyphicon-folder-close::before { content: ""; }}@media screen {.glyphicon-folder-open::before { content: ""; }}@media screen {.glyphicon-resize-vertical::before { content: ""; }}@media screen {.glyphicon-resize-horizontal::before { content: ""; }}@media screen {.glyphicon-hdd::before { content: ""; }}@media screen {.glyphicon-bullhorn::before { content: ""; }}@media screen {.glyphicon-bell::before { content: ""; }}@media screen {.glyphicon-certificate::before { content: ""; }}@media screen {.glyphicon-thumbs-up::before { content: ""; }}@media screen {.glyphicon-thumbs-down::before { content: ""; }}@media screen {.glyphicon-hand-right::before { content: ""; }}@media screen {.glyphicon-hand-left::before { content: ""; }}@media screen {.glyphicon-hand-up::before { content: ""; }}@media screen {.glyphicon-hand-down::before { content: ""; }}@media screen {.glyphicon-circle-arrow-right::before { content: ""; }}@media screen {.glyphicon-circle-arrow-left::before { content: ""; }}@media screen {.glyphicon-circle-arrow-up::before { content: ""; }}@media screen {.glyphicon-circle-arrow-down::before { content: ""; }}@media screen {.glyphicon-globe::before { content: ""; }}@media screen {.glyphicon-wrench::before { content: ""; }}@media screen {.glyphicon-tasks::before { content: ""; }}@media screen {.glyphicon-filter::before { content: ""; }}@media screen {.glyphicon-briefcase::before { content: ""; }}@media screen {.glyphicon-fullscreen::before { content: ""; }}@media screen {.glyphicon-dashboard::before { content: ""; }}@media screen {.glyphicon-paperclip::before { content: ""; }}@media screen {.glyphicon-heart-empty::before { content: ""; }}@media screen {.glyphicon-link::before { content: ""; }}@media screen {.glyphicon-phone::before { content: ""; }}@media screen {.glyphicon-pushpin::before { content: ""; }}@media screen {.glyphicon-usd::before { content: ""; }}@media screen {.glyphicon-gbp::before { content: ""; }}@media screen {.glyphicon-sort::before { content: ""; }}@media screen {.glyphicon-sort-by-alphabet::before { content: ""; }}@media screen {.glyphicon-sort-by-alphabet-alt::before { content: ""; }}@media screen {.glyphicon-sort-by-order::before { content: ""; }}@media screen {.glyphicon-sort-by-order-alt::before { content: ""; }}@media screen {.glyphicon-sort-by-attributes::before { content: ""; }}@media screen {.glyphicon-sort-by-attributes-alt::before { content: ""; }}@media screen {.glyphicon-unchecked::before { content: ""; }}@media screen {.glyphicon-expand::before { content: ""; }}@media screen {.glyphicon-collapse-down::before { content: ""; }}@media screen {.glyphicon-collapse-up::before { content: ""; }}@media screen {.glyphicon-log-in::before { content: ""; }}@media screen {.glyphicon-flash::before { content: ""; }}@media screen {.glyphicon-log-out::before { content: ""; }}@media screen {.glyphicon-new-window::before { content: ""; }}@media screen {.glyphicon-record::before { content: ""; }}@media screen {.glyphicon-save::before { content: ""; }}@media screen {.glyphicon-open::before { content: ""; }}@media screen {.glyphicon-saved::before { content: ""; }}@media screen {.glyphicon-import::before { content: ""; }}@media screen {.glyphicon-export::before { content: ""; }}@media screen {.glyphicon-send::before { content: ""; }}@media screen {.glyphicon-floppy-disk::before { content: ""; }}@media screen {.glyphicon-floppy-saved::before { content: ""; }}@media screen {.glyphicon-floppy-remove::before { content: ""; }}@media screen {.glyphicon-floppy-save::before { content: ""; }}@media screen {.glyphicon-floppy-open::before { content: ""; }}@media screen {.glyphicon-credit-card::before { content: ""; }}@media screen {.glyphicon-transfer::before { content: ""; }}@media screen {.glyphicon-cutlery::before { content: ""; }}@media screen {.glyphicon-header::before { content: ""; }}@media screen {.glyphicon-compressed::before { content: ""; }}@media screen {.glyphicon-earphone::before { content: ""; }}@media screen {.glyphicon-phone-alt::before { content: ""; }}@media screen {.glyphicon-tower::before { content: ""; }}@media screen {.glyphicon-stats::before { content: ""; }}@media screen {.glyphicon-sd-video::before { content: ""; }}@media screen {.glyphicon-hd-video::before { content: ""; }}@media screen {.glyphicon-subtitles::before { content: ""; }}@media screen {.glyphicon-sound-stereo::before { content: ""; }}@media screen {.glyphicon-sound-dolby::before { content: ""; }}@media screen {.glyphicon-sound-5-1::before { content: ""; }}@media screen {.glyphicon-sound-6-1::before { content: ""; }}@media screen {.glyphicon-sound-7-1::before { content: ""; }}@media screen {.glyphicon-copyright-mark::before { content: ""; }}@media screen {.glyphicon-registration-mark::before { content: ""; }}@media screen {.glyphicon-cloud-download::before { content: ""; }}@media screen {.glyphicon-cloud-upload::before { content: ""; }}@media screen {.glyphicon-tree-conifer::before { content: ""; }}@media screen {.glyphicon-tree-deciduous::before { content: ""; }}@media screen {*, ::after, ::before { box-sizing: border-box; }}@media screen {html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }}@media screen {body { font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.42857; color: rgb(191, 191, 191); background-color: rgb(28, 28, 33); }}@media screen {button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }}@media screen {a { color: rgb(156, 194, 227); text-decoration: none; }}@media screen {a:focus, a:hover { color: rgb(156, 194, 227); text-decoration: none; }}@media screen {a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }}@media screen {figure { margin: 0px; }}@media screen {img { vertical-align: middle; }}@media screen {.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img { display: block; max-width: 100%; height: auto; }}@media screen {.img-rounded { border-radius: 3px; }}@media screen {.img-thumbnail { padding: 4px; line-height: 1.42857; background-color: rgb(28, 28, 33); border: 1px solid rgb(59, 59, 59); border-radius: 2px; transition: all 0.2s ease-in-out 0s; display: inline-block; max-width: 100%; height: auto; }}@media screen {.img-circle { border-radius: 50%; }}@media screen {hr { margin-top: 18px; margin-bottom: 18px; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(43, 43, 43); }}@media screen {.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; }}@media screen {.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0px; overflow: visible; clip: auto; }}@media screen {.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: "Open Sans", Arial, Helvetica, sans-serif; font-weight: 500; line-height: 1.1; color: inherit; }}@media screen {.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small { font-weight: 400; line-height: 1; color: rgb(191, 191, 191); }}@media screen {.h1, .h2, .h3, h1, h2, h3 { margin-top: 18px; margin-bottom: 9px; }}@media screen {.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small { font-size: 65%; }}@media screen {.h4, .h5, .h6, h4, h5, h6 { margin-top: 9px; margin-bottom: 9px; }}@media screen {.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small { font-size: 75%; }}@media screen {.h1, h1 { font-size: 24px; }}@media screen {.h2, h2 { font-size: 22px; }}@media screen {.h3, h3 { font-size: 19px; }}@media screen {.h4, h4 { font-size: 18px; }}@media screen {.h5, h5 { font-size: 17px; }}@media screen {.h6, h6 { font-size: 15px; }}@media screen {p { margin: 0px 0px 9px; }}@media screen {.lead { margin-bottom: 18px; font-size: 14px; font-weight: 300; line-height: 1.4; }}@media screen {@media (min-width: 768px) {
  .lead { font-size: 19.5px; }
}}@media screen {.small, small { font-size: 92%; }}@media screen {.mark, mark { background-color: rgb(102, 75, 0); padding: 0.2em; }}@media screen {.text-left { text-align: left; }}@media screen {.text-right { text-align: right; }}@media screen {.text-center { text-align: center; }}@media screen {.text-justify { text-align: justify; }}@media screen {.text-nowrap { white-space: nowrap; }}@media screen {.text-lowercase { text-transform: lowercase; }}@media screen {.text-uppercase { text-transform: uppercase; }}@media screen {.text-capitalize { text-transform: capitalize; }}@media screen {.text-muted { color: rgb(191, 191, 191); }}@media screen {.text-primary { color: rgb(156, 194, 227); }}@media screen {a.text-primary:hover { color: rgb(156, 194, 227); }}@media screen {.text-success { color: rgb(171, 212, 172); }}@media screen {a.text-success:hover { color: rgb(171, 212, 171); }}@media screen {.text-info { color: rgb(160, 191, 222); }}@media screen {a.text-info:hover { color: rgb(160, 191, 222); }}@media screen {.text-warning { color: rgb(221, 199, 162); }}@media screen {a.text-warning:hover { color: rgb(221, 199, 162); }}@media screen {.text-danger { color: rgb(220, 164, 163); }}@media screen {a.text-danger:hover { color: rgb(220, 164, 163); }}@media screen {.bg-primary { color: rgb(255, 255, 255); background-color: rgb(50, 119, 179); }}@media screen {a.bg-primary:hover { background-color: rgb(39, 93, 139); }}@media screen {.bg-success { background-color: rgb(43, 77, 30); }}@media screen {a.bg-success:hover { background-color: rgb(65, 115, 43); }}@media screen {.bg-info { background-color: rgb(43, 56, 74); }}@media screen {a.bg-info:hover { background-color: rgb(62, 80, 106); }}@media screen {.bg-warning { background-color: rgb(102, 75, 0); }}@media screen {a.bg-warning:hover { background-color: rgb(102, 75, 0); }}@media screen {.bg-danger { background-color: rgb(69, 28, 28); }}@media screen {a.bg-danger:hover { background-color: rgb(106, 41, 41); }}@media screen {.page-header { padding-bottom: 8px; margin: 36px 0px 18px; border-bottom: 1px solid rgb(43, 43, 43); }}@media screen {ol, ul { margin-top: 0px; margin-bottom: 9px; }}@media screen {ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }}@media screen {.list-unstyled { padding-left: 0px; list-style: none; }}@media screen {.list-inline { padding-left: 0px; list-style: none; margin-left: -5px; }}@media screen {.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }}@media screen {dl { margin-top: 0px; margin-bottom: 18px; }}@media screen {dd, dt { line-height: 1.42857; }}@media screen {dt { font-weight: 700; }}@media screen {dd { margin-left: 0px; }}@media screen {@media (min-width: 768px) {
  .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .dl-horizontal dd { margin-left: 180px; }
}}@media screen {abbr[data-original-title], abbr[title] { cursor: help; border-bottom: 1px dotted rgb(153, 153, 153); }}@media screen {.initialism { font-size: 90%; text-transform: uppercase; }}@media screen {blockquote { padding: 9px 18px; margin: 0px 0px 18px; font-size: 16.25px; border-left: 5px solid rgb(43, 43, 43); }}@media screen {blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child { margin-bottom: 0px; }}@media screen {blockquote .small, blockquote footer, blockquote small { display: block; font-size: 80%; line-height: 1.42857; color: rgb(191, 191, 191); }}@media screen {blockquote .small::before, blockquote footer::before, blockquote small::before { content: "— "; }}@media screen {.blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0px; border-right: 5px solid rgb(43, 43, 43); border-left: 0px; text-align: right; }}@media screen {.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: ""; }}@media screen {.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 screen {address { margin-bottom: 18px; font-style: normal; line-height: 1.42857; }}@media screen {code, kbd, pre, samp { font-family: Monaco, Menlo, Consolas, "Courier New", monospace; }}@media screen {code { padding: 2px 4px; font-size: 90%; color: rgb(230, 153, 172); background-color: rgb(36, 36, 36); border-radius: 2px; }}@media screen {kbd { padding: 2px 4px; font-size: 90%; color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px inset; }}@media screen {kbd kbd { padding: 0px; font-size: 100%; font-weight: 700; box-shadow: none; }}@media screen {pre { display: block; padding: 8.5px; margin: 0px 0px 9px; font-size: 12px; line-height: 1.42857; word-break: break-all; overflow-wrap: break-word; color: rgb(191, 191, 191); background-color: rgb(36, 36, 36); border: 1px solid rgb(77, 77, 77); border-radius: 2px; }}@media screen {pre code { padding: 0px; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0px; }}@media screen {.pre-scrollable { max-height: 340px; overflow-y: scroll; }}@media screen {.container, .container-fluid { margin-right: auto; margin-left: auto; padding-left: 13px; padding-right: 13px; }}@media screen {@media (min-width: 768px) {
  .container { width: 746px; }
}}@media screen {@media (min-width: 992px) {
  .container { width: 966px; }
}}@media screen {@media (min-width: 1200px) {
  .container { width: 1166px; }
}}@media screen {.row { margin-left: -13px; margin-right: -13px; }}@media screen {.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position: relative; min-height: 1px; padding-left: 13px; padding-right: 13px; }}@media screen {.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; }}@media screen {.col-xs-12 { width: 100%; }}@media screen {.col-xs-11 { width: 91.6667%; }}@media screen {.col-xs-10 { width: 83.3333%; }}@media screen {.col-xs-9 { width: 75%; }}@media screen {.col-xs-8 { width: 66.6667%; }}@media screen {.col-xs-7 { width: 58.3333%; }}@media screen {.col-xs-6 { width: 50%; }}@media screen {.col-xs-5 { width: 41.6667%; }}@media screen {.col-xs-4 { width: 33.3333%; }}@media screen {.col-xs-3 { width: 25%; }}@media screen {.col-xs-2 { width: 16.6667%; }}@media screen {.col-xs-1 { width: 8.33333%; }}@media screen {.col-xs-pull-12 { right: 100%; }}@media screen {.col-xs-pull-11 { right: 91.6667%; }}@media screen {.col-xs-pull-10 { right: 83.3333%; }}@media screen {.col-xs-pull-9 { right: 75%; }}@media screen {.col-xs-pull-8 { right: 66.6667%; }}@media screen {.col-xs-pull-7 { right: 58.3333%; }}@media screen {.col-xs-pull-6 { right: 50%; }}@media screen {.col-xs-pull-5 { right: 41.6667%; }}@media screen {.col-xs-pull-4 { right: 33.3333%; }}@media screen {.col-xs-pull-3 { right: 25%; }}@media screen {.col-xs-pull-2 { right: 16.6667%; }}@media screen {.col-xs-pull-1 { right: 8.33333%; }}@media screen {.col-xs-pull-0 { right: auto; }}@media screen {.col-xs-push-12 { left: 100%; }}@media screen {.col-xs-push-11 { left: 91.6667%; }}@media screen {.col-xs-push-10 { left: 83.3333%; }}@media screen {.col-xs-push-9 { left: 75%; }}@media screen {.col-xs-push-8 { left: 66.6667%; }}@media screen {.col-xs-push-7 { left: 58.3333%; }}@media screen {.col-xs-push-6 { left: 50%; }}@media screen {.col-xs-push-5 { left: 41.6667%; }}@media screen {.col-xs-push-4 { left: 33.3333%; }}@media screen {.col-xs-push-3 { left: 25%; }}@media screen {.col-xs-push-2 { left: 16.6667%; }}@media screen {.col-xs-push-1 { left: 8.33333%; }}@media screen {.col-xs-push-0 { left: auto; }}@media screen {.col-xs-offset-12 { margin-left: 100%; }}@media screen {.col-xs-offset-11 { margin-left: 91.6667%; }}@media screen {.col-xs-offset-10 { margin-left: 83.3333%; }}@media screen {.col-xs-offset-9 { margin-left: 75%; }}@media screen {.col-xs-offset-8 { margin-left: 66.6667%; }}@media screen {.col-xs-offset-7 { margin-left: 58.3333%; }}@media screen {.col-xs-offset-6 { margin-left: 50%; }}@media screen {.col-xs-offset-5 { margin-left: 41.6667%; }}@media screen {.col-xs-offset-4 { margin-left: 33.3333%; }}@media screen {.col-xs-offset-3 { margin-left: 25%; }}@media screen {.col-xs-offset-2 { margin-left: 16.6667%; }}@media screen {.col-xs-offset-1 { margin-left: 8.33333%; }}@media screen {.col-xs-offset-0 { margin-left: 0px; }}@media screen {@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: 75%; }
  .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: 25%; }
  .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 screen {@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 screen {@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; }
}}@media screen {table { background-color: transparent; }}@media screen {caption { padding-top: 8px; padding-bottom: 8px; color: rgb(191, 191, 191); text-align: left; }}@media screen {th { text-align: left; }}@media screen {.table { width: 100%; max-width: 100%; margin-bottom: 18px; }}@media screen {.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(59, 59, 59); }}@media screen {.table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid rgb(59, 59, 59); }}@media screen {.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; }}@media screen {.table > tbody + tbody { border-top: 2px solid rgb(59, 59, 59); }}@media screen {.table .table { background-color: rgb(28, 28, 33); }}@media screen {.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th { padding: 5px; }}@media screen {.table-bordered, .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(59, 59, 59); }}@media screen {.table-bordered > thead > tr > td, .table-bordered > thead > tr > th { border-bottom-width: 2px; }}@media screen {.table-striped > tbody > tr:nth-child(2n+1) { background-color: rgb(31, 31, 31); }}@media screen {.table-hover > tbody > tr:hover { background-color: rgb(21, 41, 56); }}@media screen {table col[class*="col-"] { position: static; float: none; display: table-column; }}@media screen {table td[class*="col-"], table th[class*="col-"] { position: static; float: none; display: table-cell; }}@media screen {.table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active { background-color: rgb(21, 41, 56); }}@media screen {.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover { background-color: rgb(28, 55, 74); }}@media screen {.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success { background-color: rgb(43, 77, 30); }}@media screen {.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover { background-color: rgb(52, 92, 36); }}@media screen {.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info { background-color: rgb(43, 56, 74); }}@media screen {.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover { background-color: rgb(52, 68, 91); }}@media screen {.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning { background-color: rgb(102, 75, 0); }}@media screen {.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover { background-color: rgb(102, 75, 0); }}@media screen {.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger { background-color: rgb(69, 28, 28); }}@media screen {.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover { background-color: rgb(88, 34, 34); }}@media screen {.table-responsive { overflow-x: auto; min-height: 0.01%; }}@media screen {@media screen and (max-width: 767px) {
  .table-responsive { width: 100%; margin-bottom: 13.5px; overflow-y: hidden; border: 1px solid rgb(59, 59, 59); }
  .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; }
  .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; }
  .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; }
  .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; }
}}@media screen {fieldset { padding: 0px; margin: 0px; border: 0px; min-width: 0px; }}@media screen {legend { display: block; width: 100%; padding: 0px; margin-bottom: 18px; font-size: 19.5px; line-height: inherit; color: rgb(191, 191, 191); border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(51, 51, 51); }}@media screen {label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700; }}@media screen {input[type="search"] { box-sizing: border-box; }}@media screen {input[type="checkbox"], input[type="radio"] { margin: 4px 0px 0px; line-height: normal; }}@media screen {input[type="file"] { display: block; }}@media screen {input[type="range"] { display: block; width: 100%; }}@media screen {select[multiple], select[size] { height: auto; }}@media screen {input[type="checkbox"]:focus, input[type="file"]:focus, input[type="radio"]:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }}@media screen {output { display: block; padding-top: 7px; font-size: 13px; line-height: 1.42857; color: rgb(191, 191, 191); }}@media screen {.form-control { display: block; width: 100%; height: 32px; padding: 6px 12px; font-size: 13px; line-height: 1.42857; color: rgb(191, 191, 191); background-color: rgb(28, 28, 33); background-image: none; border: 1px solid rgb(77, 77, 77); border-radius: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }}@media screen {.form-control:focus { border-color: rgb(45, 119, 180); outline: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(45, 119, 180, 0.6) 0px 0px 8px; }}@media screen {.form-control::-webkit-input-placeholder { color: rgb(191, 191, 191); }}@media screen {.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: rgb(43, 43, 43); opacity: 1; }}@media screen {textarea.form-control { height: auto; }}@media screen {input[type="search"] { -webkit-appearance: none; }}@media screen {@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"], input[type="datetime-local"], input[type="month"], input[type="time"] { line-height: 32px; }
  input[type="date"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, input[type="time"].input-sm { line-height: 30px; }
  input[type="date"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, input[type="time"].input-lg { line-height: 45px; }
}}@media screen {.form-group { margin-bottom: 15px; }}@media screen {.checkbox, .radio { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; }}@media screen {.checkbox label, .radio label { min-height: 18px; padding-left: 20px; margin-bottom: 0px; font-weight: 400; cursor: pointer; }}@media screen {.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"] { position: absolute; margin-left: -20px; }}@media screen {.checkbox + .checkbox, .radio + .radio { margin-top: -5px; }}@media screen {.checkbox-inline, .radio-inline { display: inline-block; padding-left: 20px; margin-bottom: 0px; vertical-align: middle; font-weight: 400; cursor: pointer; }}@media screen {.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline { margin-top: 0px; margin-left: 10px; }}@media screen {.checkbox-inline.disabled, .checkbox.disabled label, .radio-inline.disabled, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio label, fieldset[disabled] .radio-inline, fieldset[disabled] input[type="checkbox"], fieldset[disabled] input[type="radio"], input[type="checkbox"].disabled, input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="radio"][disabled] { cursor: not-allowed; }}@media screen {.form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom: 0px; }}@media screen {.form-control-static.input-lg, .form-control-static.input-sm { padding-left: 0px; padding-right: 0px; }}@media screen {.form-group-sm .form-control, .input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 2px; }}@media screen {select.form-group-sm .form-control, select.input-sm { height: 30px; line-height: 30px; }}@media screen {select[multiple].form-group-sm .form-control, select[multiple].input-sm, textarea.form-group-sm .form-control, textarea.input-sm { height: auto; }}@media screen {.form-group-lg .form-control, .input-lg { height: 45px; padding: 10px 16px; font-size: 17px; line-height: 1.33; border-radius: 3px; }}@media screen {select.form-group-lg .form-control, select.input-lg { height: 45px; line-height: 45px; }}@media screen {select[multiple].form-group-lg .form-control, select[multiple].input-lg, textarea.form-group-lg .form-control, textarea.input-lg { height: auto; }}@media screen {.has-feedback { position: relative; }}@media screen {.has-feedback .form-control { padding-right: 40px; }}@media screen {.form-control-feedback { position: absolute; top: 0px; right: 0px; z-index: 2; display: block; width: 32px; height: 32px; line-height: 32px; text-align: center; pointer-events: none; }}@media screen {.input-lg + .form-control-feedback { width: 45px; height: 45px; line-height: 45px; }}@media screen {.input-sm + .form-control-feedback { width: 30px; height: 30px; line-height: 30px; }}@media screen {.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label { color: rgb(171, 212, 172); }}@media screen {.has-success .form-control { border-color: rgb(69, 135, 70); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; }}@media screen {.has-success .form-control:focus { border-color: rgb(52, 101, 52); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(120, 186, 121) 0px 0px 6px; }}@media screen {.has-success .input-group-addon { color: rgb(171, 212, 172); border-color: rgb(69, 135, 70); background-color: rgb(43, 77, 30); }}@media screen {.has-success .form-control-feedback { color: rgb(171, 212, 172); }}@media screen {.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label { color: rgb(221, 199, 162); }}@media screen {.has-warning .form-control { border-color: rgb(192, 152, 84); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; }}@media screen {.has-warning .form-control:focus { border-color: rgb(164, 126, 61); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(134, 103, 50) 0px 0px 6px; }}@media screen {.has-warning .input-group-addon { color: rgb(221, 199, 162); border-color: rgb(192, 152, 84); background-color: rgb(102, 75, 0); }}@media screen {.has-warning .form-control-feedback { color: rgb(221, 199, 162); }}@media screen {.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label { color: rgb(220, 164, 163); }}@media screen {.has-error .form-control { border-color: rgb(185, 72, 70); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; }}@media screen {.has-error .form-control:focus { border-color: rgb(148, 58, 56); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(147, 59, 57) 0px 0px 6px; }}@media screen {.has-error .input-group-addon { color: rgb(220, 164, 163); border-color: rgb(185, 72, 70); background-color: rgb(69, 28, 28); }}@media screen {.has-error .form-control-feedback { color: rgb(220, 164, 163); }}@media screen {.has-feedback label ~ .form-control-feedback { top: 23px; }}@media screen {.has-feedback label.sr-only ~ .form-control-feedback { top: 0px; }}@media screen {.help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: rgb(191, 191, 191); }}@media screen {@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; }
}}@media screen {.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline { margin-top: 0px; margin-bottom: 0px; padding-top: 7px; }}@media screen {.form-horizontal .checkbox, .form-horizontal .radio { min-height: 25px; }}@media screen {.form-horizontal .form-group { margin-left: -13px; margin-right: -13px; }}@media screen {@media (min-width: 768px) {
  .form-horizontal .control-label { text-align: right; margin-bottom: 0px; padding-top: 7px; }
}}@media screen {.form-horizontal .has-feedback .form-control-feedback { right: 13px; }}@media screen {@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label { padding-top: 14.3px; }
}}@media screen {@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label { padding-top: 6px; }
}}@media screen {.btn { display: inline-block; margin-bottom: 0px; font-weight: 400; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 13px; line-height: 1.42857; border-radius: 2px; user-select: none; }}@media screen {.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }}@media screen {.btn.focus, .btn:focus, .btn:hover { color: rgb(191, 191, 191); text-decoration: none; }}@media screen {.btn.active, .btn:active { outline: 0px; background-image: none; box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; }}@media screen {.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor: not-allowed; pointer-events: none; opacity: 0.65; box-shadow: none; }}@media screen {.btn-default { color: rgb(191, 191, 191); background-color: rgb(28, 28, 33); border-color: rgb(77, 77, 77); }}@media screen {.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open > .dropdown-toggle.btn-default { color: rgb(191, 191, 191); background-color: rgb(51, 51, 51); border-color: rgb(107, 107, 107); }}@media screen {.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default { background-image: none; }}@media screen {.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover { background-color: rgb(28, 28, 33); border-color: rgb(77, 77, 77); }}@media screen {.btn-default .badge { color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); }}@media screen {.btn-primary { color: rgb(255, 255, 255); background-color: rgb(50, 119, 179); border-color: rgb(44, 103, 155); }}@media screen {.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary { color: rgb(255, 255, 255); background-color: rgb(39, 93, 139); border-color: rgb(30, 71, 107); }}@media screen {.btn-primary.active, .btn-primary:active, .open > .dropdown-toggle.btn-primary { background-image: none; }}@media screen {.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover { background-color: rgb(50, 119, 179); border-color: rgb(44, 103, 155); }}@media screen {.btn-primary .badge { color: rgb(156, 194, 227); background-color: rgb(28, 28, 33); }}@media screen {.btn-success { color: rgb(255, 255, 255); background-color: rgb(117, 159, 117); border-color: rgb(100, 144, 100); }}@media screen {.btn-success.active, .btn-success.focus, .btn-success:active, .btn-success:focus, .btn-success:hover, .open > .dropdown-toggle.btn-success { color: rgb(255, 255, 255); background-color: rgb(92, 132, 92); border-color: rgb(75, 108, 75); }}@media screen {.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success { background-image: none; }}@media screen {.btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover { background-color: rgb(117, 159, 117); border-color: rgb(100, 144, 100); }}@media screen {.btn-success .badge { color: rgb(180, 203, 180); background-color: rgb(28, 28, 33); }}@media screen {.btn-info { color: rgb(255, 255, 255); background-color: rgb(88, 137, 157); border-color: rgb(79, 123, 140); }}@media screen {.btn-info.active, .btn-info.focus, .btn-info:active, .btn-info:focus, .btn-info:hover, .open > .dropdown-toggle.btn-info { color: rgb(255, 255, 255); background-color: rgb(70, 108, 124); border-color: rgb(57, 88, 101); }}@media screen {.btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info { background-image: none; }}@media screen {.btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover { background-color: rgb(88, 137, 157); border-color: rgb(79, 123, 140); }}@media screen {.btn-info .badge { color: rgb(173, 199, 209); background-color: rgb(28, 28, 33); }}@media screen {.btn-warning { color: rgb(255, 255, 255); background-color: rgb(184, 138, 46); border-color: rgb(102, 75, 0); }}@media screen {.btn-warning.active, .btn-warning.focus, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .open > .dropdown-toggle.btn-warning { color: rgb(255, 255, 255); background-color: rgb(143, 107, 36); border-color: rgb(118, 89, 30); }}@media screen {.btn-warning.active, .btn-warning:active, .open > .dropdown-toggle.btn-warning { background-image: none; }}@media screen {.btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover { background-color: rgb(184, 138, 46); border-color: rgb(102, 75, 0); }}@media screen {.btn-warning .badge { color: rgb(230, 204, 153); background-color: rgb(28, 28, 33); }}@media screen {.btn-danger { color: rgb(255, 255, 255); background-color: rgb(139, 35, 59); border-color: rgb(118, 30, 50); }}@media screen {.btn-danger.active, .btn-danger.focus, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open > .dropdown-toggle.btn-danger { color: rgb(255, 255, 255); background-color: rgb(98, 24, 42); border-color: rgb(69, 17, 29); }}@media screen {.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger { background-image: none; }}@media screen {.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover { background-color: rgb(139, 35, 59); border-color: rgb(118, 30, 50); }}@media screen {.btn-danger .badge { color: rgb(230, 153, 171); background-color: rgb(28, 28, 33); }}@media screen {.btn-link { color: rgb(156, 194, 227); font-weight: 400; border-radius: 0px; }}@media screen {.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; box-shadow: none; }}@media screen {.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover { border-color: transparent; }}@media screen {.btn-link:focus, .btn-link:hover { color: rgb(156, 194, 227); text-decoration: underline; background-color: transparent; }}@media screen {.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover { color: rgb(191, 191, 191); text-decoration: none; }}@media screen {.btn-group-lg > .btn, .btn-lg { padding: 10px 16px; font-size: 17px; line-height: 1.33; border-radius: 3px; }}@media screen {.btn-group-sm > .btn, .btn-sm { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 2px; }}@media screen {.btn-group-xs > .btn, .btn-xs { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 2px; }}@media screen {.btn-block { display: block; width: 100%; }}@media screen {.btn-block + .btn-block { margin-top: 5px; }}@media screen {input[type="button"].btn-block, input[type="reset"].btn-block, input[type="submit"].btn-block { width: 100%; }}@media screen {.fade { opacity: 0; transition: opacity 0.15s linear 0s; }}@media screen {.fade.in { opacity: 1; }}@media screen {.collapse { display: none; visibility: hidden; }}@media screen {.collapse.in { display: block; visibility: visible; }}@media screen {tr.collapse.in { display: table-row; }}@media screen {tbody.collapse.in { display: table-row-group; }}@media screen {.collapsing { position: relative; height: 0px; overflow: hidden; transition-property: height, visibility; transition-duration: 0.35s; transition-timing-function: ease; }}@media screen {.caret { display: inline-block; width: 0px; height: 0px; margin-left: 2px; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent; }}@media screen {.dropdown { position: relative; }}@media screen {.dropdown-toggle:focus { outline: 0px; }}@media screen {.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; list-style: none; font-size: 13px; text-align: left; background-color: rgb(28, 28, 33); border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px; background-clip: padding-box; }}@media screen {.dropdown-menu.pull-right { right: 0px; left: auto; }}@media screen {.dropdown-menu .divider { height: 1px; margin: 8px 0px; overflow: hidden; background-color: rgb(51, 51, 51); }}@media screen {.dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.42857; color: rgb(191, 191, 191); white-space: nowrap; }}@media screen {.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { text-decoration: none; color: rgb(255, 255, 255); background-color: rgb(50, 119, 179); }}@media screen {.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover { color: rgb(255, 255, 255); text-decoration: none; outline: 0px; background-color: rgb(50, 119, 179); }}@media screen {.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover { color: rgb(191, 191, 191); }}@media screen {.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover { text-decoration: none; background-color: transparent; background-image: none; cursor: not-allowed; }}@media screen {.open > .dropdown-menu { display: block; }}@media screen {.open > a { outline: 0px; }}@media screen {.dropdown-menu-right { left: auto; right: 0px; }}@media screen {.dropdown-menu-left { left: 0px; right: auto; }}@media screen {.dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857; color: rgb(191, 191, 191); white-space: nowrap; }}@media screen {.dropdown-backdrop { position: fixed; left: 0px; right: 0px; bottom: 0px; top: 0px; z-index: 990; }}@media screen {.pull-right > .dropdown-menu { right: 0px; left: auto; }}@media screen {.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0px; border-bottom: 4px solid; content: ""; }}@media screen {.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; }}@media screen {@media (min-width: 768px) {
  .navbar-right .dropdown-menu { left: auto; right: 0px; }
  .navbar-right .dropdown-menu-left { left: 0px; right: auto; }
}}@media screen {.btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; }}@media screen {.btn-group-vertical > .btn, .btn-group > .btn { position: relative; float: left; }}@media screen {.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover { z-index: 2; }}@media screen {.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; }}@media screen {.btn-toolbar { margin-left: -5px; }}@media screen {.btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; }}@media screen {.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px; }}@media screen {.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px; }}@media screen {.btn-group > .btn:first-child { margin-left: 0px; }}@media screen {.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }}@media screen {.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }}@media screen {.btn-group > .btn-group { float: left; }}@media screen {.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }}@media screen {.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }}@media screen {.btn-group > .btn-group:last-child > .btn:first-child { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }}@media screen {.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0px; }}@media screen {.btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; }}@media screen {.btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; }}@media screen {.btn-group.open .dropdown-toggle { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; }}@media screen {.btn-group.open .dropdown-toggle.btn-link { box-shadow: none; }}@media screen {.btn .caret { margin-left: 0px; }}@media screen {.btn-lg .caret { border-width: 5px 5px 0px; }}@media screen {.dropup .btn-lg .caret { border-width: 0px 5px 5px; }}@media screen {.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; }}@media screen {.btn-group-vertical > .btn-group > .btn { float: none; }}@media screen {.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0px; }}@media screen {.btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0px; }}@media screen {.btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 2px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }}@media screen {.btn-group-vertical > .btn:last-child:not(:first-child) { border-bottom-left-radius: 2px; border-top-right-radius: 0px; border-top-left-radius: 0px; }}@media screen {.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }}@media screen {.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; }}@media screen {.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-right-radius: 0px; border-top-left-radius: 0px; }}@media screen {.btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; }}@media screen {.btn-group-justified > .btn, .btn-group-justified > .btn-group { float: none; display: table-cell; width: 1%; }}@media screen {.btn-group-justified > .btn-group .btn { width: 100%; }}@media screen {.btn-group-justified > .btn-group .dropdown-menu { left: auto; }}@media screen {[data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"] { position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: none; }}@media screen {.input-group { position: relative; display: table; border-collapse: separate; }}@media screen {.input-group[class*="col-"] { float: none; padding-left: 0px; padding-right: 0px; }}@media screen {.input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0px; }}@media screen {.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 45px; padding: 10px 16px; font-size: 17px; line-height: 1.33; border-radius: 3px; }}@media screen {select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 45px; line-height: 45px; }}@media screen {select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn, textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn { height: auto; }}@media screen {.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 2px; }}@media screen {select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px; }}@media screen {select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn, textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn { height: auto; }}@media screen {.input-group .form-control, .input-group-addon, .input-group-btn { display: table-cell; }}@media screen {.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; }}@media screen {.input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; }}@media screen {.input-group-addon { padding: 6px 12px; font-size: 13px; font-weight: 400; line-height: 1; color: rgb(191, 191, 191); text-align: center; background-color: rgb(43, 43, 43); border: 1px solid rgb(77, 77, 77); border-radius: 2px; }}@media screen {.input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 2px; }}@media screen {.input-group-addon.input-lg { padding: 10px 16px; font-size: 17px; border-radius: 3px; }}@media screen {.input-group-addon input[type="checkbox"], .input-group-addon input[type="radio"] { margin-top: 0px; }}@media screen {.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }}@media screen {.input-group-addon:first-child { border-right: 0px; }}@media screen {.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }}@media screen {.input-group-addon:last-child { border-left: 0px; }}@media screen {.input-group-btn { position: relative; font-size: 0px; white-space: nowrap; }}@media screen {.input-group-btn > .btn { position: relative; }}@media screen {.input-group-btn > .btn + .btn { margin-left: -1px; }}@media screen {.input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover { z-index: 2; }}@media screen {.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-right: -1px; }}@media screen {.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { margin-left: -1px; }}@media screen {.nav { margin-bottom: 0px; padding-left: 0px; list-style: none; }}@media screen {.nav > li { position: relative; display: block; }}@media screen {.nav > li > a { position: relative; display: block; padding: 9px 10px 10px; }}@media screen {.nav > li > a:focus, .nav > li > a:hover { text-decoration: none; background-color: rgb(43, 43, 43); }}@media screen {.nav > li.disabled > a { color: rgb(191, 191, 191); }}@media screen {.nav > li.disabled > a:focus, .nav > li.disabled > a:hover { color: rgb(191, 191, 191); text-decoration: none; background-color: transparent; cursor: not-allowed; }}@media screen {.nav .open > a, .nav .open > a:focus, .nav .open > a:hover { background-color: rgb(43, 43, 43); border-color: rgb(50, 119, 179); }}@media screen {.nav .nav-divider { height: 1px; margin: 8px 0px; overflow: hidden; background-color: rgb(51, 51, 51); }}@media screen {.nav > li > a > img { max-width: none; }}@media screen {.nav-tabs { border-bottom: 1px solid rgb(59, 59, 59); }}@media screen {.nav-tabs > li { float: left; margin-bottom: -1px; }}@media screen {.nav-tabs > li > a { margin-right: 2px; line-height: 1.42857; border: 1px solid transparent; border-radius: 2px 2px 0px 0px; }}@media screen {.nav-tabs > li > a:hover { border-color: rgb(43, 43, 43) rgb(43, 43, 43) rgb(59, 59, 59); }}@media screen {.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { color: rgb(191, 191, 191); background-color: rgb(28, 28, 33); border-width: 1px; border-style: solid; border-color: rgb(59, 59, 59) rgb(59, 59, 59) transparent; border-image: initial; cursor: default; }}@media screen {.nav-tabs.nav-justified { width: 100%; border-bottom: 0px; }}@media screen {.nav-tabs.nav-justified > li { float: none; }}@media screen {.nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; }}@media screen {.nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; }}@media screen {@media (min-width: 768px) {
  .nav-tabs.nav-justified > li { display: table-cell; width: 1%; }
  .nav-tabs.nav-justified > li > a { margin-bottom: 0px; }
}}@media screen {.nav-tabs.nav-justified > li > a { margin-right: 0px; border-radius: 2px; }}@media screen {.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover { border: 1px solid rgb(59, 59, 59); }}@media screen {@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a { border-bottom: 1px solid rgb(59, 59, 59); border-radius: 2px 2px 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); }
}}@media screen {.nav-pills > li { float: left; }}@media screen {.nav-pills > li > a { border-radius: 2px; }}@media screen {.nav-pills > li + li { margin-left: 2px; }}@media screen {.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(50, 119, 179); }}@media screen {.nav-stacked > li { float: none; }}@media screen {.nav-stacked > li + li { margin-top: 2px; margin-left: 0px; }}@media screen {.nav-justified { width: 100%; }}@media screen {.nav-justified > li { float: none; }}@media screen {.nav-justified > li > a { text-align: center; margin-bottom: 5px; }}@media screen {.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; }}@media screen {@media (min-width: 768px) {
  .nav-justified > li { display: table-cell; width: 1%; }
  .nav-justified > li > a { margin-bottom: 0px; }
}}@media screen {.nav-tabs-justified { border-bottom: 0px; }}@media screen {.nav-tabs-justified > li > a { margin-right: 0px; border-radius: 2px; }}@media screen {.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover { border: 1px solid rgb(59, 59, 59); }}@media screen {@media (min-width: 768px) {
  .nav-tabs-justified > li > a { border-bottom: 1px solid rgb(59, 59, 59); border-radius: 2px 2px 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); }
}}@media screen {.tab-content > .tab-pane { display: none; visibility: hidden; }}@media screen {.tab-content > .active { display: block; visibility: visible; }}@media screen {.nav-tabs .dropdown-menu { margin-top: -1px; border-top-right-radius: 0px; border-top-left-radius: 0px; }}@media screen {.navbar { position: relative; min-height: 50px; margin-bottom: 18px; border: 1px solid transparent; }}@media screen {@media (min-width: 768px) {
  .navbar { border-radius: 2px; }
}}@media screen {@media (min-width: 768px) {
  .navbar-header { float: left; }
}}@media screen {.navbar-collapse { overflow-x: visible; padding-right: 13px; padding-left: 13px; border-top: 1px solid transparent; box-shadow: rgba(28, 28, 33, 0.1) 0px 1px 0px inset; }}@media screen {.navbar-collapse.in { overflow-y: auto; }}@media screen {@media (min-width: 768px) {
  .navbar-collapse { width: auto; border-top: 0px; box-shadow: none; }
  .navbar-collapse.collapse { padding-bottom: 0px; display: block !important; visibility: visible !important; height: auto !important; overflow: visible !important; }
  .navbar-collapse.in { overflow-y: visible; }
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse { padding-left: 0px; padding-right: 0px; }
}}@media screen {.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { max-height: 340px; }}@media screen {@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { max-height: 200px; }
}}@media screen {.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header { margin-right: -13px; margin-left: -13px; }}@media screen {@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 screen {.navbar-static-top { z-index: 1000; border-width: 0px 0px 1px; }}@media screen {@media (min-width: 768px) {
  .navbar-static-top { border-radius: 0px; }
}}@media screen {.navbar-fixed-bottom, .navbar-fixed-top { position: fixed; right: 0px; left: 0px; z-index: 1030; }}@media screen {@media (min-width: 768px) {
  .navbar-fixed-bottom, .navbar-fixed-top { border-radius: 0px; }
}}@media screen {.navbar-fixed-top { top: 0px; border-width: 0px 0px 1px; }}@media screen {.navbar-fixed-bottom { bottom: 0px; margin-bottom: 0px; border-width: 1px 0px 0px; }}@media screen {.navbar-brand { float: left; padding: 16px 13px; font-size: 17px; line-height: 18px; height: 50px; }}@media screen {.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; }}@media screen {.navbar-brand > img { display: block; }}@media screen {@media (min-width: 768px) {
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -13px; }
}}@media screen {.navbar-toggle { position: relative; float: right; margin-right: 13px; padding: 9px 10px; margin-top: 8px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 2px; }}@media screen {.navbar-toggle:focus { outline: 0px; }}@media screen {.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; }}@media screen {.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; }}@media screen {@media (min-width: 768px) {
  .navbar-toggle { display: none; }
}}@media screen {.navbar-nav { margin: 8px -13px; }}@media screen {.navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 18px; }}@media screen {@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0px; background-color: transparent; border: 0px; 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: 18px; }
  .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropdown-menu > li > a:hover { background-image: none; }
}}@media screen {@media (min-width: 768px) {
  .navbar-nav { float: left; margin: 0px; }
  .navbar-nav > li { float: left; }
  .navbar-nav > li > a { padding-top: 16px; padding-bottom: 16px; }
}}@media screen {.navbar-form { margin: 9px -13px; padding: 10px 13px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; box-shadow: rgba(28, 28, 33, 0.1) 0px 1px 0px inset, rgba(28, 28, 33, 0.1) 0px 1px 0px; }}@media screen {@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 screen {@media (max-width: 767px) {
  .navbar-form .form-group { margin-bottom: 5px; }
  .navbar-form .form-group:last-child { margin-bottom: 0px; }
}}@media screen {@media (min-width: 768px) {
  .navbar-form { width: auto; border: 0px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; box-shadow: none; }
}}@media screen {.navbar-nav > li > .dropdown-menu { margin-top: 0px; border-top-right-radius: 0px; border-top-left-radius: 0px; }}@media screen {.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-radius: 2px 2px 0px 0px; }}@media screen {.navbar-btn { margin-top: 9px; margin-bottom: 9px; }}@media screen {.navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px; }}@media screen {.navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px; }}@media screen {.navbar-text { margin-top: 16px; margin-bottom: 16px; }}@media screen {@media (min-width: 768px) {
  .navbar-text { float: left; margin-left: 13px; margin-right: 13px; }
}}@media screen {@media (min-width: 768px) {
  .navbar-left { float: left !important; }
  .navbar-right { margin-right: -13px; float: right !important; }
  .navbar-right ~ .navbar-right { margin-right: 0px; }
}}@media screen {.navbar-default { background-color: rgb(33, 33, 33); border-color: rgb(48, 48, 48); }}@media screen {.navbar-default .navbar-brand { color: rgb(191, 191, 191); }}@media screen {.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover { color: rgb(191, 191, 191); background-color: transparent; }}@media screen {.navbar-default .navbar-nav > li > a, .navbar-default .navbar-text { color: rgb(191, 191, 191); }}@media screen {.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { color: rgb(191, 191, 191); background-color: transparent; }}@media screen {.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover { color: rgb(191, 191, 191); background-color: rgb(48, 48, 48); }}@media screen {.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:focus, .navbar-default .navbar-nav > .disabled > a:hover { color: rgb(204, 204, 204); background-color: transparent; }}@media screen {.navbar-default .navbar-toggle { border-color: rgb(59, 59, 59); }}@media screen {.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: rgb(59, 59, 59); }}@media screen {.navbar-default .navbar-toggle .icon-bar { background-color: rgb(77, 77, 77); }}@media screen {.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: rgb(48, 48, 48); }}@media screen {.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { background-color: rgb(48, 48, 48); color: rgb(191, 191, 191); }}@media screen {@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: rgb(191, 191, 191); }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover { color: rgb(191, 191, 191); 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(191, 191, 191); background-color: rgb(48, 48, 48); }
  .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 screen {.navbar-default .navbar-link { color: rgb(191, 191, 191); }}@media screen {.navbar-default .navbar-link:hover { color: rgb(191, 191, 191); }}@media screen {.navbar-default .btn-link { color: rgb(191, 191, 191); }}@media screen {.navbar-default .btn-link:focus, .navbar-default .btn-link:hover { color: rgb(191, 191, 191); }}@media screen {.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover { color: rgb(204, 204, 204); }}@media screen {.navbar-inverse { background-color: rgb(33, 33, 33); border-color: rgb(8, 8, 8); }}@media screen {.navbar-inverse .navbar-brand { color: rgb(191, 191, 191); }}@media screen {.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover { color: rgb(255, 255, 255); background-color: transparent; }}@media screen {.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-text { color: rgb(191, 191, 191); }}@media screen {.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover { color: rgb(255, 255, 255); background-color: transparent; }}@media screen {.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover { color: rgb(255, 255, 255); background-color: rgb(8, 8, 8); }}@media screen {.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:focus, .navbar-inverse .navbar-nav > .disabled > a:hover { color: rgb(191, 191, 191); background-color: transparent; }}@media screen {.navbar-inverse .navbar-toggle { border-color: rgb(51, 51, 51); }}@media screen {.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover { background-color: rgb(51, 51, 51); }}@media screen {.navbar-inverse .navbar-toggle .icon-bar { background-color: rgb(28, 28, 33); }}@media screen {.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: rgb(15, 15, 15); }}@media screen {.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover { background-color: rgb(8, 8, 8); color: rgb(255, 255, 255); }}@media screen {@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(191, 191, 191); }
  .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(191, 191, 191); background-color: transparent; }
}}@media screen {.navbar-inverse .navbar-link { color: rgb(191, 191, 191); }}@media screen {.navbar-inverse .navbar-link:hover { color: rgb(255, 255, 255); }}@media screen {.navbar-inverse .btn-link { color: rgb(191, 191, 191); }}@media screen {.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover { color: rgb(255, 255, 255); }}@media screen {.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover { color: rgb(191, 191, 191); }}@media screen {.breadcrumb { padding: 8px 15px; margin-bottom: 18px; list-style: none; background-color: rgb(36, 36, 36); border-radius: 2px; }}@media screen {.breadcrumb > li { display: inline-block; }}@media screen {.breadcrumb > li + li::before { content: "/ "; padding: 0px 5px; color: rgb(204, 204, 204); }}@media screen {.breadcrumb > .active { color: rgb(191, 191, 191); }}@media screen {.pagination { display: inline-block; padding-left: 0px; margin: 18px 0px; border-radius: 2px; }}@media screen {.pagination > li { display: inline; }}@media screen {.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; line-height: 1.42857; text-decoration: none; color: rgb(156, 194, 227); background-color: rgb(28, 28, 33); border: 1px solid rgb(59, 59, 59); margin-left: -1px; }}@media screen {.pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0px; border-bottom-left-radius: 2px; border-top-left-radius: 2px; }}@media screen {.pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 2px; border-top-right-radius: 2px; }}@media screen {.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover { color: rgb(156, 194, 227); background-color: rgb(43, 43, 43); border-color: rgb(59, 59, 59); }}@media screen {.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(50, 119, 179); border-color: rgb(50, 119, 179); cursor: default; }}@media screen {.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover { color: rgb(191, 191, 191); background-color: rgb(28, 28, 33); border-color: rgb(59, 59, 59); cursor: not-allowed; }}@media screen {.pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 17px; }}@media screen {.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }}@media screen {.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-bottom-right-radius: 3px; border-top-right-radius: 3px; }}@media screen {.pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; }}@media screen {.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-bottom-left-radius: 2px; border-top-left-radius: 2px; }}@media screen {.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-bottom-right-radius: 2px; border-top-right-radius: 2px; }}@media screen {.pager { padding-left: 0px; margin: 18px 0px; list-style: none; text-align: center; }}@media screen {.pager li { display: inline; }}@media screen {.pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: rgb(28, 28, 33); border: 1px solid rgb(59, 59, 59); border-radius: 15px; }}@media screen {.pager li > a:focus, .pager li > a:hover { text-decoration: none; background-color: rgb(43, 43, 43); }}@media screen {.pager .next > a, .pager .next > span { float: right; }}@media screen {.pager .previous > a, .pager .previous > span { float: left; }}@media screen {.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover, .pager .disabled > span { color: rgb(191, 191, 191); background-color: rgb(28, 28, 33); cursor: not-allowed; }}@media screen {.label { display: inline; padding: 0.2em 0.6em 0.3em; font-size: 75%; font-weight: 700; line-height: 1; color: rgb(255, 255, 255); text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25em; }}@media screen {a.label:focus, a.label:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }}@media screen {.label:empty { display: none; }}@media screen {.btn .label { position: relative; top: -1px; }}@media screen {.label-default { background-color: rgb(153, 153, 153); }}@media screen {.label-default[href]:focus, .label-default[href]:hover { background-color: rgb(128, 128, 128); }}@media screen {.label-primary { background-color: rgb(50, 119, 179); }}@media screen {.label-primary[href]:focus, .label-primary[href]:hover { background-color: rgb(39, 93, 139); }}@media screen {.label-success { background-color: rgb(117, 159, 117); }}@media screen {.label-success[href]:focus, .label-success[href]:hover { background-color: rgb(92, 132, 92); }}@media screen {.label-info { background-color: rgb(88, 137, 157); }}@media screen {.label-info[href]:focus, .label-info[href]:hover { background-color: rgb(70, 108, 124); }}@media screen {.label-warning { background-color: rgb(184, 138, 46); }}@media screen {.label-warning[href]:focus, .label-warning[href]:hover { background-color: rgb(143, 107, 36); }}@media screen {.label-danger { background-color: rgb(139, 35, 59); }}@media screen {.label-danger[href]:focus, .label-danger[href]:hover { background-color: rgb(98, 24, 42); }}@media screen {.badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: 700; color: rgb(255, 255, 255); line-height: 1; vertical-align: baseline; white-space: nowrap; text-align: center; background-color: rgb(153, 153, 153); border-radius: 10px; }}@media screen {.badge:empty { display: none; }}@media screen {.btn .badge { position: relative; top: -1px; }}@media screen {.btn-xs .badge { top: 0px; padding: 1px 5px; }}@media screen {a.badge:focus, a.badge:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }}@media screen {.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: rgb(156, 194, 227); background-color: rgb(28, 28, 33); }}@media screen {.list-group-item > .badge { float: right; }}@media screen {.list-group-item > .badge + .badge { margin-right: 5px; }}@media screen {.nav-pills > li > a > .badge { margin-left: 3px; }}@media screen {.jumbotron { padding: 30px 15px; margin-bottom: 30px; color: inherit; background-color: rgb(43, 43, 43); }}@media screen {.jumbotron .h1, .jumbotron h1 { color: inherit; }}@media screen {.jumbotron p { margin-bottom: 15px; font-size: 20px; font-weight: 200; }}@media screen {.jumbotron > hr { border-top-color: rgb(66, 66, 66); }}@media screen {.container .jumbotron, .container-fluid .jumbotron { border-radius: 3px; }}@media screen {.jumbotron .container { max-width: 100%; }}@media screen {@media screen and (min-width: 768px) {
  .jumbotron { padding: 48px 0px; }
  .container .jumbotron, .container-fluid .jumbotron { padding-left: 60px; padding-right: 60px; }
  .jumbotron .h1, .jumbotron h1 { font-size: 58.5px; }
}}@media screen {.thumbnail { display: block; padding: 4px; margin-bottom: 18px; line-height: 1.42857; background-color: rgb(28, 28, 33); border: 1px solid rgb(59, 59, 59); border-radius: 2px; transition: border 0.2s ease-in-out 0s; }}@media screen {.thumbnail a > img, .thumbnail > img { margin-left: auto; margin-right: auto; }}@media screen {a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover { border-color: rgb(50, 119, 179); }}@media screen {.thumbnail .caption { padding: 9px; color: rgb(191, 191, 191); }}@media screen {.alert { padding: 15px; margin-bottom: 18px; border: 1px solid transparent; border-radius: 2px; }}@media screen {.alert h4 { margin-top: 0px; color: inherit; }}@media screen {.alert .alert-link { font-weight: 700; }}@media screen {.alert > p, .alert > ul { margin-bottom: 0px; }}@media screen {.alert > p + p { margin-top: 5px; }}@media screen {.alert-dismissable, .alert-dismissible { padding-right: 35px; }}@media screen {.alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; }}@media screen {.alert-success { background-color: rgb(43, 77, 30); border-color: rgb(69, 135, 70); color: rgb(171, 212, 172); }}@media screen {.alert-success hr { border-top-color: rgb(61, 118, 62); }}@media screen {.alert-success .alert-link { color: rgb(171, 212, 171); }}@media screen {.alert-info { background-color: rgb(43, 56, 74); border-color: rgb(77, 109, 132); color: rgb(160, 191, 222); }}@media screen {.alert-info hr { border-top-color: rgb(87, 122, 148); }}@media screen {.alert-info .alert-link { color: rgb(160, 191, 222); }}@media screen {.alert-warning { background-color: rgb(102, 75, 0); border-color: rgb(214, 169, 92); color: rgb(221, 199, 162); }}@media screen {.alert-warning hr { border-top-color: rgb(209, 159, 71); }}@media screen {.alert-warning .alert-link { color: rgb(221, 199, 162); }}@media screen {.alert-danger { background-color: rgb(69, 28, 28); border-color: rgb(185, 72, 70); color: rgb(220, 164, 163); }}@media screen {.alert-danger hr { border-top-color: rgb(166, 65, 63); }}@media screen {.alert-danger .alert-link { color: rgb(220, 164, 163); }}@media screen {@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}}@media screen {@keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}}@media screen {.progress { overflow: hidden; height: 18px; margin-bottom: 18px; background-color: rgb(36, 36, 36); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; }}@media screen {.progress-bar { float: left; width: 0px; height: 100%; font-size: 12px; line-height: 18px; color: rgb(255, 255, 255); text-align: center; background-color: rgb(50, 119, 179); box-shadow: rgba(0, 0, 0, 0.15) 0px -1px 0px inset; transition: width 0.6s ease 0s; }}@media screen {.progress-bar-striped, .progress-striped .progress-bar { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; }}@media screen {.progress-bar.active, .progress.active .progress-bar { animation: 2s linear 0s infinite normal none running progress-bar-stripes; }}@media screen {.progress-bar-success { background-color: rgb(117, 159, 117); }}@media screen {.progress-striped .progress-bar-success { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); }}@media screen {.progress-bar-info { background-color: rgb(88, 137, 157); }}@media screen {.progress-striped .progress-bar-info { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); }}@media screen {.progress-bar-warning { background-color: rgb(184, 138, 46); }}@media screen {.progress-striped .progress-bar-warning { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); }}@media screen {.progress-bar-danger { background-color: rgb(139, 35, 59); }}@media screen {.progress-striped .progress-bar-danger { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); }}@media screen {.media { margin-top: 15px; }}@media screen {.media:first-child { margin-top: 0px; }}@media screen {.media-right, .media > .pull-right { padding-left: 10px; }}@media screen {.media-left, .media > .pull-left { padding-right: 10px; }}@media screen {.media-body, .media-left, .media-right { display: table-cell; vertical-align: top; }}@media screen {.media-middle { vertical-align: middle; }}@media screen {.media-bottom { vertical-align: bottom; }}@media screen {.media-heading { margin-top: 0px; margin-bottom: 5px; }}@media screen {.media-list { padding-left: 0px; list-style: none; }}@media screen {.list-group { margin-bottom: 20px; padding-left: 0px; }}@media screen {.list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: rgb(28, 28, 33); border: 1px solid rgb(59, 59, 59); }}@media screen {.list-group-item:first-child { border-top-right-radius: 2px; border-top-left-radius: 2px; }}@media screen {.list-group-item:last-child { margin-bottom: 0px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; }}@media screen {a.list-group-item { color: rgb(191, 191, 191); }}@media screen {a.list-group-item .list-group-item-heading { color: rgb(191, 191, 191); }}@media screen {a.list-group-item:focus, a.list-group-item:hover { text-decoration: none; color: rgb(191, 191, 191); background-color: rgb(36, 36, 36); }}@media screen {.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover { background-color: rgb(43, 43, 43); color: rgb(191, 191, 191); cursor: not-allowed; }}@media screen {.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading { color: inherit; }}@media screen {.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text { color: rgb(191, 191, 191); }}@media screen {.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(50, 119, 179); border-color: rgb(50, 119, 179); }}@media screen {.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > small { color: inherit; }}@media screen {.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text { color: rgb(195, 218, 239); }}@media screen {.list-group-item-success { color: rgb(171, 212, 172); background-color: rgb(43, 77, 30); }}@media screen {a.list-group-item-success { color: rgb(171, 212, 172); }}@media screen {a.list-group-item-success .list-group-item-heading { color: inherit; }}@media screen {a.list-group-item-success:focus, a.list-group-item-success:hover { color: rgb(171, 212, 172); background-color: rgb(52, 92, 36); }}@media screen {a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover { color: rgb(255, 255, 255); background-color: rgb(69, 135, 70); border-color: rgb(69, 135, 70); }}@media screen {.list-group-item-info { color: rgb(160, 191, 222); background-color: rgb(43, 56, 74); }}@media screen {a.list-group-item-info { color: rgb(160, 191, 222); }}@media screen {a.list-group-item-info .list-group-item-heading { color: inherit; }}@media screen {a.list-group-item-info:focus, a.list-group-item-info:hover { color: rgb(160, 191, 222); background-color: rgb(52, 68, 91); }}@media screen {a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover { color: rgb(255, 255, 255); background-color: rgb(52, 102, 152); border-color: rgb(52, 102, 152); }}@media screen {.list-group-item-warning { color: rgb(221, 199, 162); background-color: rgb(102, 75, 0); }}@media screen {a.list-group-item-warning { color: rgb(221, 199, 162); }}@media screen {a.list-group-item-warning .list-group-item-heading { color: inherit; }}@media screen {a.list-group-item-warning:focus, a.list-group-item-warning:hover { color: rgb(221, 199, 162); background-color: rgb(102, 75, 0); }}@media screen {a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover { color: rgb(255, 255, 255); background-color: rgb(192, 152, 84); border-color: rgb(192, 152, 84); }}@media screen {.list-group-item-danger { color: rgb(220, 164, 163); background-color: rgb(69, 28, 28); }}@media screen {a.list-group-item-danger { color: rgb(220, 164, 163); }}@media screen {a.list-group-item-danger .list-group-item-heading { color: inherit; }}@media screen {a.list-group-item-danger:focus, a.list-group-item-danger:hover { color: rgb(220, 164, 163); background-color: rgb(88, 34, 34); }}@media screen {a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover { color: rgb(255, 255, 255); background-color: rgb(185, 72, 70); border-color: rgb(185, 72, 70); }}@media screen {.list-group-item-heading { margin-top: 0px; margin-bottom: 5px; }}@media screen {.list-group-item-text { margin-bottom: 0px; line-height: 1.3; }}@media screen {.panel { margin-bottom: 18px; background-color: rgb(28, 28, 33); border: 1px solid transparent; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; }}@media screen {.panel-body { padding: 15px; }}@media screen {.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 1px; border-top-left-radius: 1px; }}@media screen {.panel-heading > .dropdown .dropdown-toggle { color: inherit; }}@media screen {.panel-title { margin-top: 0px; margin-bottom: 0px; font-size: 15px; color: inherit; }}@media screen {.panel-title > a { color: inherit; }}@media screen {.panel-footer { padding: 10px 15px; background-color: rgb(36, 36, 36); border-top: 1px solid rgb(59, 59, 59); border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; }}@media screen {.panel > .list-group, .panel > .panel-collapse > .list-group { margin-bottom: 0px; }}@media screen {.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0px; border-radius: 0px; }}@media screen {.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0px; border-top-right-radius: 1px; border-top-left-radius: 1px; }}@media screen {.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; }}@media screen {.list-group + .panel-footer, .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0px; }}@media screen {.panel > .panel-collapse > .table, .panel > .table, .panel > .table-responsive > .table { margin-bottom: 0px; }}@media screen {.panel > .panel-collapse > .table caption, .panel > .table caption, .panel > .table-responsive > .table caption { padding-left: 15px; padding-right: 15px; }}@media screen {.panel > .table-responsive:first-child > .table:first-child, .panel > .table:first-child { border-top-right-radius: 1px; border-top-left-radius: 1px; }}@media screen {.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table:first-child > thead:first-child > tr:first-child { border-top-left-radius: 1px; border-top-right-radius: 1px; }}@media screen {.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child { border-top-left-radius: 1px; }}@media screen {.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child { border-top-right-radius: 1px; }}@media screen {.panel > .table-responsive:last-child > .table:last-child, .panel > .table:last-child { border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; }}@media screen {.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child { border-bottom-left-radius: 1px; border-bottom-right-radius: 1px; }}@media screen {.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 1px; }}@media screen {.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 1px; }}@media screen {.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { border-top: 1px solid rgb(59, 59, 59); }}@media screen {.panel > .table > tbody:first-child > tr:first-child td, .panel > .table > tbody:first-child > tr:first-child th { border-top: 0px; }}@media screen {.panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0px; }}@media screen {.panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child { border-left: 0px; }}@media screen {.panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child { border-right: 0px; }}@media screen {.panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th { border-bottom: 0px; }}@media screen {.panel > .table-responsive { border: 0px; margin-bottom: 0px; }}@media screen {.panel-group { margin-bottom: 18px; }}@media screen {.panel-group .panel { margin-bottom: 0px; border-radius: 2px; }}@media screen {.panel-group .panel + .panel { margin-top: 5px; }}@media screen {.panel-group .panel-heading { border-bottom: 0px; }}@media screen {.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body { border-top: 1px solid rgb(59, 59, 59); }}@media screen {.panel-group .panel-footer { border-top: 0px; }}@media screen {.panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid rgb(59, 59, 59); }}@media screen {.panel-default { border-color: rgb(59, 59, 59); }}@media screen {.panel-default > .panel-heading { color: rgb(191, 191, 191); background-color: rgb(36, 36, 36); border-color: rgb(59, 59, 59); }}@media screen {.panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(59, 59, 59); }}@media screen {.panel-default > .panel-heading .badge { color: rgb(245, 245, 245); background-color: rgb(51, 51, 51); }}@media screen {.panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(221, 221, 221); }}@media screen {.panel-primary { border-color: rgb(50, 119, 179); }}@media screen {.panel-primary > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(50, 119, 179); border-color: rgb(50, 119, 179); }}@media screen {.panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(50, 119, 179); }}@media screen {.panel-primary > .panel-heading .badge { color: rgb(156, 194, 227); background-color: rgb(28, 28, 33); }}@media screen {.panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(50, 118, 177); }}@media screen {.panel-success { border-color: rgb(69, 135, 70); }}@media screen {.panel-success > .panel-heading { color: rgb(171, 212, 172); background-color: rgb(43, 77, 30); border-color: rgb(69, 135, 70); }}@media screen {.panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(69, 135, 70); }}@media screen {.panel-success > .panel-heading .badge { color: rgb(222, 239, 215); background-color: rgb(69, 135, 70); }}@media screen {.panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(70, 136, 71); }}@media screen {.panel-info { border-color: rgb(77, 109, 132); }}@media screen {.panel-info > .panel-heading { color: rgb(160, 191, 222); background-color: rgb(43, 56, 74); border-color: rgb(77, 109, 132); }}@media screen {.panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(77, 109, 132); }}@media screen {.panel-info > .panel-heading .badge { color: rgb(213, 220, 230); background-color: rgb(52, 102, 152); }}@media screen {.panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(156, 180, 197); }}@media screen {.panel-warning { border-color: rgb(214, 169, 92); }}@media screen {.panel-warning > .panel-heading { color: rgb(221, 199, 162); background-color: rgb(102, 75, 0); border-color: rgb(214, 169, 92); }}@media screen {.panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(214, 169, 92); }}@media screen {.panel-warning > .panel-heading .badge { color: rgb(249, 246, 231); background-color: rgb(192, 152, 84); }}@media screen {.panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(219, 171, 87); }}@media screen {.panel-danger { border-color: rgb(185, 72, 70); }}@media screen {.panel-danger > .panel-heading { color: rgb(220, 164, 163); background-color: rgb(69, 28, 28); border-color: rgb(185, 72, 70); }}@media screen {.panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(185, 72, 70); }}@media screen {.panel-danger > .panel-heading .badge { color: rgb(242, 222, 222); background-color: rgb(185, 72, 70); }}@media screen {.panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(185, 74, 72); }}@media screen {.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: rgb(36, 36, 36); border: 1px solid rgb(54, 54, 54); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px inset; }}@media screen {.well blockquote { border-color: rgba(0, 0, 0, 0.15); }}@media screen {.well-lg { padding: 24px; border-radius: 3px; }}@media screen {.well-sm { padding: 9px; border-radius: 2px; }}@media screen {.close { float: right; font-size: 19.5px; font-weight: 700; line-height: 1; color: rgb(191, 191, 191); text-shadow: rgb(28, 28, 33) 0px 1px 0px; opacity: 0.2; }}@media screen {.close:focus, .close:hover { color: rgb(191, 191, 191); text-decoration: none; cursor: pointer; opacity: 0.5; }}@media screen {button.close { padding: 0px; cursor: pointer; background: 0px 0px; border: 0px; -webkit-appearance: none; }}@media screen {.modal-open { overflow: hidden; }}@media screen {.modal { display: none; overflow: hidden; position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1050; outline: 0px; }}@media screen {.modal.fade .modal-dialog { transform: translate(0px, -25%); transition: transform 0.3s ease-out 0s; }}@media screen {.modal.in .modal-dialog { transform: translate(0px, 0px); }}@media screen {.modal-open .modal { overflow: hidden auto; }}@media screen {.modal-dialog { position: relative; width: auto; margin: 10px; }}@media screen {.modal-content { position: relative; background-color: rgb(28, 28, 33); border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 9px; background-clip: padding-box; outline: 0px; }}@media screen {.modal-backdrop { position: absolute; top: 0px; right: 0px; left: 0px; background-color: rgb(0, 0, 0); }}@media screen {.modal-backdrop.fade { opacity: 0; }}@media screen {.modal-backdrop.in { opacity: 0.5; }}@media screen {.modal-header { padding: 15px; border-bottom: 1px solid rgb(51, 51, 51); min-height: 16.43px; }}@media screen {.modal-header .close { margin-top: -2px; }}@media screen {.modal-title { margin: 0px; line-height: 1.42857; }}@media screen {.modal-body { position: relative; padding: 20px; }}@media screen {.modal-footer { padding: 20px; text-align: right; border-top: 1px solid rgb(51, 51, 51); }}@media screen {.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0px; }}@media screen {.modal-footer .btn-group .btn + .btn { margin-left: -1px; }}@media screen {.modal-footer .btn-block + .btn-block { margin-left: 0px; }}@media screen {.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }}@media screen {@media (min-width: 768px) {
  .modal-dialog { width: 600px; margin: 30px auto; }
  .modal-content { box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px; }
  .modal-sm { width: 300px; }
}}@media screen {@media (min-width: 992px) {
  .modal-lg { width: 900px; }
}}@media screen {.tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; line-height: 1.4; opacity: 0; }}@media screen {.tooltip.in { opacity: 0.9; }}@media screen {.tooltip.top { margin-top: -3px; padding: 5px 0px; }}@media screen {.tooltip.right { margin-left: 3px; padding: 0px 5px; }}@media screen {.tooltip.bottom { margin-top: 3px; padding: 5px 0px; }}@media screen {.tooltip.left { margin-left: -3px; padding: 0px 5px; }}@media screen {.tooltip-inner { max-width: 200px; padding: 3px 8px; color: rgb(255, 255, 255); text-align: center; text-decoration: none; background-color: rgb(0, 0, 0); border-radius: 2px; }}@media screen {.tooltip-arrow { position: absolute; width: 0px; height: 0px; border-color: transparent; border-style: solid; }}@media screen {.tooltip.top .tooltip-arrow { bottom: 0px; left: 50%; margin-left: -5px; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0); }}@media screen {.tooltip.top-left .tooltip-arrow { bottom: 0px; right: 5px; margin-bottom: -5px; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0); }}@media screen {.tooltip.top-right .tooltip-arrow { bottom: 0px; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0); }}@media screen {.tooltip.right .tooltip-arrow { top: 50%; left: 0px; margin-top: -5px; border-width: 5px 5px 5px 0px; border-right-color: rgb(0, 0, 0); }}@media screen {.tooltip.left .tooltip-arrow { top: 50%; right: 0px; margin-top: -5px; border-width: 5px 0px 5px 5px; border-left-color: rgb(0, 0, 0); }}@media screen {.tooltip.bottom .tooltip-arrow { top: 0px; left: 50%; margin-left: -5px; border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); }}@media screen {.tooltip.bottom-left .tooltip-arrow { top: 0px; right: 5px; margin-top: -5px; border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); }}@media screen {.tooltip.bottom-right .tooltip-arrow { top: 0px; left: 5px; margin-top: -5px; border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); }}@media screen {.popover { position: absolute; top: 0px; left: 0px; z-index: 1010; display: none; max-width: 276px; padding: 1px; font-family: "Open Sans", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 400; line-height: 1.42857; text-align: left; background-color: rgb(28, 28, 33); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; white-space: normal; }}@media screen {.popover.top { margin-top: -10px; }}@media screen {.popover.right { margin-left: 10px; }}@media screen {.popover.bottom { margin-top: 10px; }}@media screen {.popover.left { margin-left: -10px; }}@media screen {.popover-title { margin: 0px; padding: 8px 14px; font-size: 13px; background-color: rgb(33, 33, 33); border-bottom: 1px solid rgb(46, 46, 46); border-radius: 2px 2px 0px 0px; }}@media screen {.popover-content { padding: 9px 14px; }}@media screen {.popover > .arrow, .popover > .arrow::after { position: absolute; display: block; width: 0px; height: 0px; border-color: transparent; border-style: solid; }}@media screen {.popover > .arrow { border-width: 11px; }}@media screen {.popover > .arrow::after { border-width: 10px; content: ""; }}@media screen {.popover.top > .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0px; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; }}@media screen {.popover.top > .arrow::after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0px; border-top-color: rgb(28, 28, 33); }}@media screen {.popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0px; border-right-color: rgba(0, 0, 0, 0.25); }}@media screen {.popover.right > .arrow::after { content: " "; left: 1px; bottom: -10px; border-left-width: 0px; border-right-color: rgb(28, 28, 33); }}@media screen {.popover.bottom > .arrow { left: 50%; margin-left: -11px; border-top-width: 0px; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; }}@media screen {.popover.bottom > .arrow::after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0px; border-bottom-color: rgb(255, 255, 255); }}@media screen {.popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0px; border-left-color: rgba(0, 0, 0, 0.25); }}@media screen {.popover.left > .arrow::after { content: " "; right: 1px; border-right-width: 0px; border-left-color: rgb(28, 28, 33); bottom: -10px; }}@media screen {.carousel { position: relative; }}@media screen {.carousel-inner { position: relative; overflow: hidden; width: 100%; }}@media screen {.carousel-inner > .item { display: none; position: relative; transition: left 0.6s ease-in-out 0s; }}@media screen {.carousel-inner > .item > a > img, .carousel-inner > .item > img { line-height: 1; }}@media screen {@media not all, (-webkit-transform-3d) {
  .carousel-inner > .item { transition: transform 0.6s ease-in-out 0s; backface-visibility: hidden; }
  .carousel-inner > .item.active.right, .carousel-inner > .item.next { transform: translate3d(100%, 0px, 0px); left: 0px; }
  .carousel-inner > .item.active.left, .carousel-inner > .item.prev { transform: translate3d(-100%, 0px, 0px); left: 0px; }
  .carousel-inner > .item.active, .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right { transform: translate3d(0px, 0px, 0px); left: 0px; }
}}@media screen {.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; }}@media screen {.carousel-inner > .active { left: 0px; }}@media screen {.carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0px; width: 100%; }}@media screen {.carousel-inner > .next { left: 100%; }}@media screen {.carousel-inner > .prev { left: -100%; }}@media screen {.carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0px; }}@media screen {.carousel-inner > .active.left { left: -100%; }}@media screen {.carousel-inner > .active.right { left: 100%; }}@media screen {.carousel-control { position: absolute; top: 0px; left: 0px; bottom: 0px; width: 15%; opacity: 0.5; font-size: 20px; color: rgb(255, 255, 255); text-align: center; text-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px; }}@media screen {.carousel-control.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0px, rgba(0, 0, 0, 0) 100%); background-repeat: repeat-x; }}@media screen {.carousel-control.right { left: auto; right: 0px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; }}@media screen {.carousel-control:focus, .carousel-control:hover { outline: 0px; color: rgb(255, 255, 255); text-decoration: none; opacity: 0.9; }}@media screen {.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev { position: absolute; top: 50%; z-index: 5; display: inline-block; }}@media screen {.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { left: 50%; margin-left: -10px; }}@media screen {.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { right: 50%; margin-right: -10px; }}@media screen {.carousel-control .icon-next, .carousel-control .icon-prev { width: 20px; height: 20px; margin-top: -10px; font-family: serif; }}@media screen {.carousel-control .icon-prev::before { content: "‹"; }}@media screen {.carousel-control .icon-next::before { content: "›"; }}@media screen {.carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; margin-left: -30%; padding-left: 0px; list-style: none; text-align: center; }}@media screen {.carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; border: 1px solid rgb(28, 28, 33); border-radius: 10px; cursor: pointer; background-color: rgba(0, 0, 0, 0); }}@media screen {.carousel-indicators .active { margin: 0px; width: 12px; height: 12px; background-color: rgb(28, 28, 33); }}@media screen {.carousel-caption { position: absolute; left: 15%; right: 15%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255, 255, 255); text-align: center; text-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px; }}@media screen {.carousel-caption .btn { text-shadow: none; }}@media screen {@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: -15px; font-size: 30px; }
  .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -15px; }
  .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -15px; }
  .carousel-caption { left: 20%; right: 20%; padding-bottom: 30px; }
  .carousel-indicators { bottom: 20px; }
}}@media screen {.carousel.fade { opacity: 1; }}@media screen {.carousel.fade .item { transition: opacity 0.7s ease-in-out 0s; opacity: 0; top: 0px; position: absolute; width: 100%; z-index: 1; left: 0px !important; display: block !important; }}@media screen {.carousel.fade .item:first-child { top: auto; position: relative; }}@media screen {.carousel.fade .item.active { opacity: 1; transition: opacity 0.7s ease-in-out 0s; z-index: 2; }}@media screen {.carousel.fade .carousel-control { z-index: 5; }}@media screen {.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, .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 { content: " "; display: table; }}@media screen {.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, .nav::after, .navbar-collapse::after, .navbar-header::after, .navbar::after, .pager::after, .panel-body::after, .row::after { clear: both; }}@media screen {.center-block { display: block; margin-left: auto; margin-right: auto; }}@media screen {.pull-right { float: right !important; }}@media screen {.pull-left { float: left !important; }}@media screen {.hide { display: none !important; }}@media screen {.show { display: block !important; }}@media screen {.invisible { visibility: hidden; }}@media screen {.text-hide { font: 0px / 0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0px; }}@media screen {.hidden { display: none !important; visibility: hidden !important; }}@media screen {.affix { position: fixed; }}@media screen {.visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-print, .visible-print-block, .visible-print-inline, .visible-print-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block { display: none !important; }}@media screen {@media (max-width: 767px) {
  .visible-xs { display: block !important; }
  table.visible-xs { display: table; }
  tr.visible-xs { display: table-row !important; }
  td.visible-xs, th.visible-xs { display: table-cell !important; }
}}@media screen {@media (max-width: 767px) {
  .visible-xs-block { display: block !important; }
}}@media screen {@media (max-width: 767px) {
  .visible-xs-inline { display: inline !important; }
}}@media screen {@media (max-width: 767px) {
  .visible-xs-inline-block { display: inline-block !important; }
}}@media screen {@media (max-width: 991px) and (min-width: 768px) {
  .visible-sm { display: block !important; }
  table.visible-sm { display: table; }
  tr.visible-sm { display: table-row !important; }
  td.visible-sm, th.visible-sm { display: table-cell !important; }
}}@media screen {@media (max-width: 991px) and (min-width: 768px) {
  .visible-sm-block { display: block !important; }
}}@media screen {@media (max-width: 991px) and (min-width: 768px) {
  .visible-sm-inline { display: inline !important; }
}}@media screen {@media (max-width: 991px) and (min-width: 768px) {
  .visible-sm-inline-block { display: inline-block !important; }
}}@media screen {@media (max-width: 1199px) and (min-width: 992px) {
  .visible-md { display: block !important; }
  table.visible-md { display: table; }
  tr.visible-md { display: table-row !important; }
  td.visible-md, th.visible-md { display: table-cell !important; }
}}@media screen {@media (max-width: 1199px) and (min-width: 992px) {
  .visible-md-block { display: block !important; }
}}@media screen {@media (max-width: 1199px) and (min-width: 992px) {
  .visible-md-inline { display: inline !important; }
}}@media screen {@media (max-width: 1199px) and (min-width: 992px) {
  .visible-md-inline-block { display: inline-block !important; }
}}@media screen {@media (min-width: 1200px) {
  .visible-lg { display: block !important; }
  table.visible-lg { display: table; }
  tr.visible-lg { display: table-row !important; }
  td.visible-lg, th.visible-lg { display: table-cell !important; }
}}@media screen {@media (min-width: 1200px) {
  .visible-lg-block { display: block !important; }
}}@media screen {@media (min-width: 1200px) {
  .visible-lg-inline { display: inline !important; }
}}@media screen {@media (min-width: 1200px) {
  .visible-lg-inline-block { display: inline-block !important; }
}}@media screen {@media (max-width: 767px) {
  .hidden-xs { display: none !important; }
}}@media screen {@media (max-width: 991px) and (min-width: 768px) {
  .hidden-sm { display: none !important; }
}}@media screen {@media (max-width: 1199px) and (min-width: 992px) {
  .hidden-md { display: none !important; }
}}@media screen {@media (min-width: 1200px) {
  .hidden-lg { display: none !important; }
}}@media screen {@media print {
  .visible-print { display: block !important; }
  table.visible-print { display: table; }
  tr.visible-print { display: table-row !important; }
  td.visible-print, th.visible-print { display: table-cell !important; }
}}@media screen {@media print {
  .visible-print-block { display: block !important; }
}}@media screen {@media print {
  .visible-print-inline { display: inline !important; }
}}@media screen {@media print {
  .visible-print-inline-block { display: inline-block !important; }
}}@media screen {@media print {
  .hidden-print { display: none !important; }
}}

@media screen {@font-face { font-family: FontAwesome; src: url("/webjars/font-awesome/webfonts/fa-solid-900.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("/webjars/font-awesome/webfonts/fa-solid-900.woff2?v=4.3.0") format("woff2"), url("/webjars/font-awesome/webfonts/fa-solid-900.woff?v=4.3.0") format("woff"), url("/webjars/font-awesome/webfonts/fa-solid-900.ttf?v=4.3.0") format("truetype"), url("/webjars/font-awesome/webfonts/fa-solid-900.svg?v=4.3.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; }}@media screen {.fa { display: inline-block; font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; transform: translate(0px, 0px); }}@media screen {.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; }}@media screen {.fa-2x { font-size: 2em; }}@media screen {.fa-3x { font-size: 3em; }}@media screen {.fa-4x { font-size: 4em; }}@media screen {.fa-5x { font-size: 5em; }}@media screen {.fa-fw { width: 1.28571em; text-align: center; }}@media screen {.fa-ul { padding-left: 0px; margin-left: 2.14286em; list-style-type: none; }}@media screen {.fa-ul > li { position: relative; }}@media screen {.fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.142857em; text-align: center; }}@media screen {.fa-li.fa-lg { left: -1.85714em; }}@media screen {.fa-border { padding: 0.2em 0.25em 0.15em; border: 0.08em solid rgb(43, 43, 43); border-radius: 0.1em; }}@media screen {.pull-right { float: right; }}@media screen {.pull-left { float: left; }}@media screen {.fa.pull-left { margin-right: 0.3em; }}@media screen {.fa.pull-right { margin-left: 0.3em; }}@media screen {.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }}@media screen {.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin; }}@media screen {@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}}@media screen {@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}}@media screen {.fa-rotate-90 { transform: rotate(90deg); }}@media screen {.fa-rotate-180 { transform: rotate(180deg); }}@media screen {.fa-rotate-270 { transform: rotate(270deg); }}@media screen {.fa-flip-horizontal { transform: scale(-1, 1); }}@media screen {.fa-flip-vertical { transform: scale(1, -1); }}@media screen {:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none; }}@media screen {.fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; }}@media screen {.fa-stack-1x, .fa-stack-2x { position: absolute; left: 0px; width: 100%; text-align: center; }}@media screen {.fa-stack-1x { line-height: inherit; }}@media screen {.fa-stack-2x { font-size: 2em; }}@media screen {.fa-inverse { color: rgb(255, 255, 255); }}@media screen {.fa-glass::before { content: ""; }}@media screen {.fa-music::before { content: ""; }}@media screen {.fa-search::before { content: ""; }}@media screen {.fa-envelope-o::before { content: ""; }}@media screen {.fa-heart::before { content: ""; }}@media screen {.fa-star::before { content: ""; }}@media screen {.fa-star-o::before { content: ""; }}@media screen {.fa-user::before { content: ""; }}@media screen {.fa-film::before { content: ""; }}@media screen {.fa-th-large::before { content: ""; }}@media screen {.fa-th::before { content: ""; }}@media screen {.fa-th-list::before { content: ""; }}@media screen {.fa-check::before { content: ""; }}@media screen {.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }}@media screen {.fa-search-plus::before { content: ""; }}@media screen {.fa-search-minus::before { content: ""; }}@media screen {.fa-power-off::before { content: ""; }}@media screen {.fa-signal::before { content: ""; }}@media screen {.fa-gear::before, .fa-cog::before { content: ""; }}@media screen {.fa-trash-o::before { content: ""; }}@media screen {.fa-home::before { content: ""; }}@media screen {.fa-file-o::before { content: ""; }}@media screen {.fa-clock-o::before { content: ""; }}@media screen {.fa-road::before { content: ""; }}@media screen {.fa-download::before { content: ""; }}@media screen {.fa-arrow-circle-o-down::before { content: ""; }}@media screen {.fa-arrow-circle-o-up::before { content: ""; }}@media screen {.fa-inbox::before { content: ""; }}@media screen {.fa-play-circle-o::before { content: ""; }}@media screen {.fa-rotate-right::before, .fa-repeat::before { content: ""; }}@media screen {.fa-refresh::before { content: ""; }}@media screen {.fa-list-alt::before { content: ""; }}@media screen {.fa-lock::before { content: ""; }}@media screen {.fa-flag::before { content: ""; }}@media screen {.fa-headphones::before { content: ""; }}@media screen {.fa-volume-off::before { content: ""; }}@media screen {.fa-volume-down::before { content: ""; }}@media screen {.fa-volume-up::before { content: ""; }}@media screen {.fa-qrcode::before { content: ""; }}@media screen {.fa-barcode::before { content: ""; }}@media screen {.fa-tag::before { content: ""; }}@media screen {.fa-tags::before { content: ""; }}@media screen {.fa-book::before { content: ""; }}@media screen {.fa-bookmark::before { content: ""; }}@media screen {.fa-print::before { content: ""; }}@media screen {.fa-camera::before { content: ""; }}@media screen {.fa-font::before { content: ""; }}@media screen {.fa-bold::before { content: ""; }}@media screen {.fa-italic::before { content: ""; }}@media screen {.fa-text-height::before { content: ""; }}@media screen {.fa-text-width::before { content: ""; }}@media screen {.fa-align-left::before { content: ""; }}@media screen {.fa-align-center::before { content: ""; }}@media screen {.fa-align-right::before { content: ""; }}@media screen {.fa-align-justify::before { content: ""; }}@media screen {.fa-list::before { content: ""; }}@media screen {.fa-dedent::before, .fa-outdent::before { content: ""; }}@media screen {.fa-indent::before { content: ""; }}@media screen {.fa-video-camera::before { content: ""; }}@media screen {.fa-photo::before, .fa-image::before, .fa-picture-o::before { content: ""; }}@media screen {.fa-pencil::before { content: ""; }}@media screen {.fa-map-marker::before { content: ""; }}@media screen {.fa-adjust::before { content: ""; }}@media screen {.fa-tint::before { content: ""; }}@media screen {.fa-edit::before, .fa-pencil-square-o::before { content: ""; }}@media screen {.fa-share-square-o::before { content: ""; }}@media screen {.fa-check-square-o::before { content: ""; }}@media screen {.fa-arrows::before { content: ""; }}@media screen {.fa-step-backward::before { content: ""; }}@media screen {.fa-fast-backward::before { content: ""; }}@media screen {.fa-backward::before { content: ""; }}@media screen {.fa-play::before { content: ""; }}@media screen {.fa-pause::before { content: ""; }}@media screen {.fa-stop::before { content: ""; }}@media screen {.fa-forward::before { content: ""; }}@media screen {.fa-fast-forward::before { content: ""; }}@media screen {.fa-step-forward::before { content: ""; }}@media screen {.fa-eject::before { content: ""; }}@media screen {.fa-chevron-left::before { content: ""; }}@media screen {.fa-chevron-right::before { content: ""; }}@media screen {.fa-plus-circle::before { content: ""; }}@media screen {.fa-minus-circle::before { content: ""; }}@media screen {.fa-times-circle::before { content: ""; }}@media screen {.fa-check-circle::before { content: ""; }}@media screen {.fa-question-circle::before { content: ""; }}@media screen {.fa-info-circle::before { content: ""; }}@media screen {.fa-crosshairs::before { content: ""; }}@media screen {.fa-times-circle-o::before { content: ""; }}@media screen {.fa-check-circle-o::before { content: ""; }}@media screen {.fa-ban::before { content: ""; }}@media screen {.fa-arrow-left::before { content: ""; }}@media screen {.fa-arrow-right::before { content: ""; }}@media screen {.fa-arrow-up::before { content: ""; }}@media screen {.fa-arrow-down::before { content: ""; }}@media screen {.fa-mail-forward::before, .fa-share::before { content: ""; }}@media screen {.fa-expand::before { content: ""; }}@media screen {.fa-compress::before { content: ""; }}@media screen {.fa-plus::before { content: ""; }}@media screen {.fa-minus::before { content: ""; }}@media screen {.fa-asterisk::before { content: ""; }}@media screen {.fa-exclamation-circle::before { content: ""; }}@media screen {.fa-gift::before { content: ""; }}@media screen {.fa-leaf::before { content: ""; }}@media screen {.fa-fire::before { content: ""; }}@media screen {.fa-eye::before { content: ""; }}@media screen {.fa-eye-slash::before { content: ""; }}@media screen {.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }}@media screen {.fa-plane::before { content: ""; }}@media screen {.fa-calendar::before { content: ""; }}@media screen {.fa-random::before { content: ""; }}@media screen {.fa-comment::before { content: ""; }}@media screen {.fa-magnet::before { content: ""; }}@media screen {.fa-chevron-up::before { content: ""; }}@media screen {.fa-chevron-down::before { content: ""; }}@media screen {.fa-retweet::before { content: ""; }}@media screen {.fa-shopping-cart::before { content: ""; }}@media screen {.fa-folder::before { content: ""; }}@media screen {.fa-folder-open::before { content: ""; }}@media screen {.fa-arrows-v::before { content: ""; }}@media screen {.fa-arrows-h::before { content: ""; }}@media screen {.fa-bar-chart-o::before, .fa-bar-chart::before { content: ""; }}@media screen {.fa-twitter-square::before { content: ""; }}@media screen {.fa-facebook-square::before { content: ""; }}@media screen {.fa-camera-retro::before { content: ""; }}@media screen {.fa-key::before { content: ""; }}@media screen {.fa-gears::before, .fa-cogs::before { content: ""; }}@media screen {.fa-comments::before { content: ""; }}@media screen {.fa-thumbs-o-up::before { content: ""; }}@media screen {.fa-thumbs-o-down::before { content: ""; }}@media screen {.fa-star-half::before { content: ""; }}@media screen {.fa-heart-o::before { content: ""; }}@media screen {.fa-sign-out::before { content: ""; }}@media screen {.fa-linkedin-square::before { content: ""; }}@media screen {.fa-thumb-tack::before { content: ""; }}@media screen {.fa-external-link::before { content: ""; }}@media screen {.fa-sign-in::before { content: ""; }}@media screen {.fa-trophy::before { content: ""; }}@media screen {.fa-github-square::before { content: ""; }}@media screen {.fa-upload::before { content: ""; }}@media screen {.fa-lemon-o::before { content: ""; }}@media screen {.fa-phone::before { content: ""; }}@media screen {.fa-square-o::before { content: ""; }}@media screen {.fa-bookmark-o::before { content: ""; }}@media screen {.fa-phone-square::before { content: ""; }}@media screen {.fa-twitter::before { content: ""; }}@media screen {.fa-facebook-f::before, .fa-facebook::before { content: ""; }}@media screen {.fa-github::before { content: ""; }}@media screen {.fa-unlock::before { content: ""; }}@media screen {.fa-credit-card::before { content: ""; }}@media screen {.fa-rss::before { content: ""; }}@media screen {.fa-hdd-o::before { content: ""; }}@media screen {.fa-bullhorn::before { content: ""; }}@media screen {.fa-bell::before { content: ""; }}@media screen {.fa-certificate::before { content: ""; }}@media screen {.fa-hand-o-right::before { content: ""; }}@media screen {.fa-hand-o-left::before { content: ""; }}@media screen {.fa-hand-o-up::before { content: ""; }}@media screen {.fa-hand-o-down::before { content: ""; }}@media screen {.fa-arrow-circle-left::before { content: ""; }}@media screen {.fa-arrow-circle-right::before { content: ""; }}@media screen {.fa-arrow-circle-up::before { content: ""; }}@media screen {.fa-arrow-circle-down::before { content: ""; }}@media screen {.fa-globe::before { content: ""; }}@media screen {.fa-wrench::before { content: ""; }}@media screen {.fa-tasks::before { content: ""; }}@media screen {.fa-filter::before { content: ""; }}@media screen {.fa-briefcase::before { content: ""; }}@media screen {.fa-arrows-alt::before { content: ""; }}@media screen {.fa-group::before, .fa-users::before { content: ""; }}@media screen {.fa-chain::before, .fa-link::before { content: ""; }}@media screen {.fa-cloud::before { content: ""; }}@media screen {.fa-flask::before { content: ""; }}@media screen {.fa-cut::before, .fa-scissors::before { content: ""; }}@media screen {.fa-copy::before, .fa-files-o::before { content: ""; }}@media screen {.fa-paperclip::before { content: ""; }}@media screen {.fa-save::before, .fa-floppy-o::before { content: ""; }}@media screen {.fa-square::before { content: ""; }}@media screen {.fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; }}@media screen {.fa-list-ul::before { content: ""; }}@media screen {.fa-list-ol::before { content: ""; }}@media screen {.fa-strikethrough::before { content: ""; }}@media screen {.fa-underline::before { content: ""; }}@media screen {.fa-table::before { content: ""; }}@media screen {.fa-magic::before { content: ""; }}@media screen {.fa-truck::before { content: ""; }}@media screen {.fa-pinterest::before { content: ""; }}@media screen {.fa-pinterest-square::before { content: ""; }}@media screen {.fa-google-plus-square::before { content: ""; }}@media screen {.fa-google-plus::before { content: ""; }}@media screen {.fa-money::before { content: ""; }}@media screen {.fa-caret-down::before { content: ""; }}@media screen {.fa-caret-up::before { content: ""; }}@media screen {.fa-caret-left::before { content: ""; }}@media screen {.fa-caret-right::before { content: ""; }}@media screen {.fa-columns::before { content: ""; }}@media screen {.fa-unsorted::before, .fa-sort::before { content: ""; }}@media screen {.fa-sort-down::before, .fa-sort-desc::before { content: ""; }}@media screen {.fa-sort-up::before, .fa-sort-asc::before { content: ""; }}@media screen {.fa-envelope::before { content: ""; }}@media screen {.fa-linkedin::before { content: ""; }}@media screen {.fa-rotate-left::before, .fa-undo::before { content: ""; }}@media screen {.fa-legal::before, .fa-gavel::before { content: ""; }}@media screen {.fa-dashboard::before, .fa-tachometer::before { content: ""; }}@media screen {.fa-comment-o::before { content: ""; }}@media screen {.fa-comments-o::before { content: ""; }}@media screen {.fa-flash::before, .fa-bolt::before { content: ""; }}@media screen {.fa-sitemap::before { content: ""; }}@media screen {.fa-umbrella::before { content: ""; }}@media screen {.fa-paste::before, .fa-clipboard::before { content: ""; }}@media screen {.fa-lightbulb-o::before { content: ""; }}@media screen {.fa-exchange::before { content: ""; }}@media screen {.fa-cloud-download::before { content: ""; }}@media screen {.fa-cloud-upload::before { content: ""; }}@media screen {.fa-user-md::before { content: ""; }}@media screen {.fa-stethoscope::before { content: ""; }}@media screen {.fa-suitcase::before { content: ""; }}@media screen {.fa-bell-o::before { content: ""; }}@media screen {.fa-coffee::before { content: ""; }}@media screen {.fa-cutlery::before { content: ""; }}@media screen {.fa-file-text-o::before { content: ""; }}@media screen {.fa-building-o::before { content: ""; }}@media screen {.fa-hospital-o::before { content: ""; }}@media screen {.fa-ambulance::before { content: ""; }}@media screen {.fa-medkit::before { content: ""; }}@media screen {.fa-fighter-jet::before { content: ""; }}@media screen {.fa-beer::before { content: ""; }}@media screen {.fa-h-square::before { content: ""; }}@media screen {.fa-plus-square::before { content: ""; }}@media screen {.fa-angle-double-left::before { content: ""; }}@media screen {.fa-angle-double-right::before { content: ""; }}@media screen {.fa-angle-double-up::before { content: ""; }}@media screen {.fa-angle-double-down::before { content: ""; }}@media screen {.fa-angle-left::before { content: ""; }}@media screen {.fa-angle-right::before { content: ""; }}@media screen {.fa-angle-up::before { content: ""; }}@media screen {.fa-angle-down::before { content: ""; }}@media screen {.fa-desktop::before { content: ""; }}@media screen {.fa-laptop::before { content: ""; }}@media screen {.fa-tablet::before { content: ""; }}@media screen {.fa-mobile-phone::before, .fa-mobile::before { content: ""; }}@media screen {.fa-circle-o::before { content: ""; }}@media screen {.fa-quote-left::before { content: ""; }}@media screen {.fa-quote-right::before { content: ""; }}@media screen {.fa-spinner::before { content: ""; }}@media screen {.fa-circle::before { content: ""; }}@media screen {.fa-mail-reply::before, .fa-reply::before { content: ""; }}@media screen {.fa-github-alt::before { content: ""; }}@media screen {.fa-folder-o::before { content: ""; }}@media screen {.fa-folder-open-o::before { content: ""; }}@media screen {.fa-smile-o::before { content: ""; }}@media screen {.fa-frown-o::before { content: ""; }}@media screen {.fa-meh-o::before { content: ""; }}@media screen {.fa-gamepad::before { content: ""; }}@media screen {.fa-keyboard-o::before { content: ""; }}@media screen {.fa-flag-o::before { content: ""; }}@media screen {.fa-flag-checkered::before { content: ""; }}@media screen {.fa-terminal::before { content: ""; }}@media screen {.fa-code::before { content: ""; }}@media screen {.fa-mail-reply-all::before, .fa-reply-all::before { content: ""; }}@media screen {.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }}@media screen {.fa-location-arrow::before { content: ""; }}@media screen {.fa-crop::before { content: ""; }}@media screen {.fa-code-fork::before { content: ""; }}@media screen {.fa-unlink::before, .fa-chain-broken::before { content: ""; }}@media screen {.fa-question::before { content: ""; }}@media screen {.fa-info::before { content: ""; }}@media screen {.fa-exclamation::before { content: ""; }}@media screen {.fa-superscript::before { content: ""; }}@media screen {.fa-subscript::before { content: ""; }}@media screen {.fa-eraser::before { content: ""; }}@media screen {.fa-puzzle-piece::before { content: ""; }}@media screen {.fa-microphone::before { content: ""; }}@media screen {.fa-microphone-slash::before { content: ""; }}@media screen {.fa-shield::before { content: ""; }}@media screen {.fa-calendar-o::before { content: ""; }}@media screen {.fa-fire-extinguisher::before { content: ""; }}@media screen {.fa-rocket::before { content: ""; }}@media screen {.fa-maxcdn::before { content: ""; }}@media screen {.fa-chevron-circle-left::before { content: ""; }}@media screen {.fa-chevron-circle-right::before { content: ""; }}@media screen {.fa-chevron-circle-up::before { content: ""; }}@media screen {.fa-chevron-circle-down::before { content: ""; }}@media screen {.fa-html5::before { content: ""; }}@media screen {.fa-css3::before { content: ""; }}@media screen {.fa-anchor::before { content: ""; }}@media screen {.fa-unlock-alt::before { content: ""; }}@media screen {.fa-bullseye::before { content: ""; }}@media screen {.fa-ellipsis-h::before { content: ""; }}@media screen {.fa-ellipsis-v::before { content: ""; }}@media screen {.fa-rss-square::before { content: ""; }}@media screen {.fa-play-circle::before { content: ""; }}@media screen {.fa-ticket::before { content: ""; }}@media screen {.fa-minus-square::before { content: ""; }}@media screen {.fa-minus-square-o::before { content: ""; }}@media screen {.fa-level-up::before { content: ""; }}@media screen {.fa-level-down::before { content: ""; }}@media screen {.fa-check-square::before { content: ""; }}@media screen {.fa-pencil-square::before { content: ""; }}@media screen {.fa-external-link-square::before { content: ""; }}@media screen {.fa-share-square::before { content: ""; }}@media screen {.fa-compass::before { content: ""; }}@media screen {.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }}@media screen {.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }}@media screen {.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }}@media screen {.fa-euro::before, .fa-eur::before { content: ""; }}@media screen {.fa-gbp::before { content: ""; }}@media screen {.fa-dollar::before, .fa-usd::before { content: ""; }}@media screen {.fa-rupee::before, .fa-inr::before { content: ""; }}@media screen {.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }}@media screen {.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }}@media screen {.fa-won::before, .fa-krw::before { content: ""; }}@media screen {.fa-bitcoin::before, .fa-btc::before { content: ""; }}@media screen {.fa-file::before { content: ""; }}@media screen {.fa-file-text::before { content: ""; }}@media screen {.fa-sort-alpha-asc::before { content: ""; }}@media screen {.fa-sort-alpha-desc::before { content: ""; }}@media screen {.fa-sort-amount-asc::before { content: ""; }}@media screen {.fa-sort-amount-desc::before { content: ""; }}@media screen {.fa-sort-numeric-asc::before { content: ""; }}@media screen {.fa-sort-numeric-desc::before { content: ""; }}@media screen {.fa-thumbs-up::before { content: ""; }}@media screen {.fa-thumbs-down::before { content: ""; }}@media screen {.fa-youtube-square::before { content: ""; }}@media screen {.fa-youtube::before { content: ""; }}@media screen {.fa-xing::before { content: ""; }}@media screen {.fa-xing-square::before { content: ""; }}@media screen {.fa-youtube-play::before { content: ""; }}@media screen {.fa-dropbox::before { content: ""; }}@media screen {.fa-stack-overflow::before { content: ""; }}@media screen {.fa-instagram::before { content: ""; }}@media screen {.fa-flickr::before { content: ""; }}@media screen {.fa-adn::before { content: ""; }}@media screen {.fa-bitbucket::before { content: ""; }}@media screen {.fa-bitbucket-square::before { content: ""; }}@media screen {.fa-tumblr::before { content: ""; }}@media screen {.fa-tumblr-square::before { content: ""; }}@media screen {.fa-long-arrow-down::before { content: ""; }}@media screen {.fa-long-arrow-up::before { content: ""; }}@media screen {.fa-long-arrow-left::before { content: ""; }}@media screen {.fa-long-arrow-right::before { content: ""; }}@media screen {.fa-apple::before { content: ""; }}@media screen {.fa-windows::before { content: ""; }}@media screen {.fa-android::before { content: ""; }}@media screen {.fa-linux::before { content: ""; }}@media screen {.fa-dribbble::before { content: ""; }}@media screen {.fa-skype::before { content: ""; }}@media screen {.fa-foursquare::before { content: ""; }}@media screen {.fa-trello::before { content: ""; }}@media screen {.fa-female::before { content: ""; }}@media screen {.fa-male::before { content: ""; }}@media screen {.fa-gittip::before, .fa-gratipay::before { content: ""; }}@media screen {.fa-sun-o::before { content: ""; }}@media screen {.fa-moon-o::before { content: ""; }}@media screen {.fa-archive::before { content: ""; }}@media screen {.fa-bug::before { content: ""; }}@media screen {.fa-vk::before { content: ""; }}@media screen {.fa-weibo::before { content: ""; }}@media screen {.fa-renren::before { content: ""; }}@media screen {.fa-pagelines::before { content: ""; }}@media screen {.fa-stack-exchange::before { content: ""; }}@media screen {.fa-arrow-circle-o-right::before { content: ""; }}@media screen {.fa-arrow-circle-o-left::before { content: ""; }}@media screen {.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }}@media screen {.fa-dot-circle-o::before { content: ""; }}@media screen {.fa-wheelchair::before { content: ""; }}@media screen {.fa-vimeo-square::before { content: ""; }}@media screen {.fa-turkish-lira::before, .fa-try::before { content: ""; }}@media screen {.fa-plus-square-o::before { content: ""; }}@media screen {.fa-space-shuttle::before { content: ""; }}@media screen {.fa-slack::before { content: ""; }}@media screen {.fa-envelope-square::before { content: ""; }}@media screen {.fa-wordpress::before { content: ""; }}@media screen {.fa-openid::before { content: ""; }}@media screen {.fa-institution::before, .fa-bank::before, .fa-university::before { content: ""; }}@media screen {.fa-mortar-board::before, .fa-graduation-cap::before { content: ""; }}@media screen {.fa-yahoo::before { content: ""; }}@media screen {.fa-google::before { content: ""; }}@media screen {.fa-reddit::before { content: ""; }}@media screen {.fa-reddit-square::before { content: ""; }}@media screen {.fa-stumbleupon-circle::before { content: ""; }}@media screen {.fa-stumbleupon::before { content: ""; }}@media screen {.fa-delicious::before { content: ""; }}@media screen {.fa-digg::before { content: ""; }}@media screen {.fa-pied-piper::before { content: ""; }}@media screen {.fa-pied-piper-alt::before { content: ""; }}@media screen {.fa-drupal::before { content: ""; }}@media screen {.fa-joomla::before { content: ""; }}@media screen {.fa-language::before { content: ""; }}@media screen {.fa-fax::before { content: ""; }}@media screen {.fa-building::before { content: ""; }}@media screen {.fa-child::before { content: ""; }}@media screen {.fa-paw::before { content: ""; }}@media screen {.fa-spoon::before { content: ""; }}@media screen {.fa-cube::before { content: ""; }}@media screen {.fa-cubes::before { content: ""; }}@media screen {.fa-behance::before { content: ""; }}@media screen {.fa-behance-square::before { content: ""; }}@media screen {.fa-steam::before { content: ""; }}@media screen {.fa-steam-square::before { content: ""; }}@media screen {.fa-recycle::before { content: ""; }}@media screen {.fa-automobile::before, .fa-car::before { content: ""; }}@media screen {.fa-cab::before, .fa-taxi::before { content: ""; }}@media screen {.fa-tree::before { content: ""; }}@media screen {.fa-spotify::before { content: ""; }}@media screen {.fa-deviantart::before { content: ""; }}@media screen {.fa-soundcloud::before { content: ""; }}@media screen {.fa-database::before { content: ""; }}@media screen {.fa-file-pdf-o::before { content: ""; }}@media screen {.fa-file-word-o::before { content: ""; }}@media screen {.fa-file-excel-o::before { content: ""; }}@media screen {.fa-file-powerpoint-o::before { content: ""; }}@media screen {.fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: ""; }}@media screen {.fa-file-zip-o::before, .fa-file-archive-o::before { content: ""; }}@media screen {.fa-file-sound-o::before, .fa-file-audio-o::before { content: ""; }}@media screen {.fa-file-movie-o::before, .fa-file-video-o::before { content: ""; }}@media screen {.fa-file-code-o::before { content: ""; }}@media screen {.fa-vine::before { content: ""; }}@media screen {.fa-codepen::before { content: ""; }}@media screen {.fa-jsfiddle::before { content: ""; }}@media screen {.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: ""; }}@media screen {.fa-circle-o-notch::before { content: ""; }}@media screen {.fa-ra::before, .fa-rebel::before { content: ""; }}@media screen {.fa-ge::before, .fa-empire::before { content: ""; }}@media screen {.fa-git-square::before { content: ""; }}@media screen {.fa-git::before { content: ""; }}@media screen {.fa-hacker-news::before { content: ""; }}@media screen {.fa-tencent-weibo::before { content: ""; }}@media screen {.fa-qq::before { content: ""; }}@media screen {.fa-wechat::before, .fa-weixin::before { content: ""; }}@media screen {.fa-send::before, .fa-paper-plane::before { content: ""; }}@media screen {.fa-send-o::before, .fa-paper-plane-o::before { content: ""; }}@media screen {.fa-history::before { content: ""; }}@media screen {.fa-genderless::before, .fa-circle-thin::before { content: ""; }}@media screen {.fa-header::before { content: ""; }}@media screen {.fa-paragraph::before { content: ""; }}@media screen {.fa-sliders::before { content: ""; }}@media screen {.fa-share-alt::before { content: ""; }}@media screen {.fa-share-alt-square::before { content: ""; }}@media screen {.fa-bomb::before { content: ""; }}@media screen {.fa-soccer-ball-o::before, .fa-futbol-o::before { content: ""; }}@media screen {.fa-tty::before { content: ""; }}@media screen {.fa-binoculars::before { content: ""; }}@media screen {.fa-plug::before { content: ""; }}@media screen {.fa-slideshare::before { content: ""; }}@media screen {.fa-twitch::before { content: ""; }}@media screen {.fa-yelp::before { content: ""; }}@media screen {.fa-newspaper-o::before { content: ""; }}@media screen {.fa-wifi::before { content: ""; }}@media screen {.fa-calculator::before { content: ""; }}@media screen {.fa-paypal::before { content: ""; }}@media screen {.fa-google-wallet::before { content: ""; }}@media screen {.fa-cc-visa::before { content: ""; }}@media screen {.fa-cc-mastercard::before { content: ""; }}@media screen {.fa-cc-discover::before { content: ""; }}@media screen {.fa-cc-amex::before { content: ""; }}@media screen {.fa-cc-paypal::before { content: ""; }}@media screen {.fa-cc-stripe::before { content: ""; }}@media screen {.fa-bell-slash::before { content: ""; }}@media screen {.fa-bell-slash-o::before { content: ""; }}@media screen {.fa-trash::before { content: ""; }}@media screen {.fa-copyright::before { content: ""; }}@media screen {.fa-at::before { content: ""; }}@media screen {.fa-eyedropper::before { content: ""; }}@media screen {.fa-paint-brush::before { content: ""; }}@media screen {.fa-birthday-cake::before { content: ""; }}@media screen {.fa-area-chart::before { content: ""; }}@media screen {.fa-pie-chart::before { content: ""; }}@media screen {.fa-line-chart::before { content: ""; }}@media screen {.fa-lastfm::before { content: ""; }}@media screen {.fa-lastfm-square::before { content: ""; }}@media screen {.fa-toggle-off::before { content: ""; }}@media screen {.fa-toggle-on::before { content: ""; }}@media screen {.fa-bicycle::before { content: ""; }}@media screen {.fa-bus::before { content: ""; }}@media screen {.fa-ioxhost::before { content: ""; }}@media screen {.fa-angellist::before { content: ""; }}@media screen {.fa-cc::before { content: ""; }}@media screen {.fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: ""; }}@media screen {.fa-meanpath::before { content: ""; }}@media screen {.fa-buysellads::before { content: ""; }}@media screen {.fa-connectdevelop::before { content: ""; }}@media screen {.fa-dashcube::before { content: ""; }}@media screen {.fa-forumbee::before { content: ""; }}@media screen {.fa-leanpub::before { content: ""; }}@media screen {.fa-sellsy::before { content: ""; }}@media screen {.fa-shirtsinbulk::before { content: ""; }}@media screen {.fa-simplybuilt::before { content: ""; }}@media screen {.fa-skyatlas::before { content: ""; }}@media screen {.fa-cart-plus::before { content: ""; }}@media screen {.fa-cart-arrow-down::before { content: ""; }}@media screen {.fa-diamond::before { content: ""; }}@media screen {.fa-ship::before { content: ""; }}@media screen {.fa-user-secret::before { content: ""; }}@media screen {.fa-motorcycle::before { content: ""; }}@media screen {.fa-street-view::before { content: ""; }}@media screen {.fa-heartbeat::before { content: ""; }}@media screen {.fa-venus::before { content: ""; }}@media screen {.fa-mars::before { content: ""; }}@media screen {.fa-mercury::before { content: ""; }}@media screen {.fa-transgender::before { content: ""; }}@media screen {.fa-transgender-alt::before { content: ""; }}@media screen {.fa-venus-double::before { content: ""; }}@media screen {.fa-mars-double::before { content: ""; }}@media screen {.fa-venus-mars::before { content: ""; }}@media screen {.fa-mars-stroke::before { content: ""; }}@media screen {.fa-mars-stroke-v::before { content: ""; }}@media screen {.fa-mars-stroke-h::before { content: ""; }}@media screen {.fa-neuter::before { content: ""; }}@media screen {.fa-facebook-official::before { content: ""; }}@media screen {.fa-pinterest-p::before { content: ""; }}@media screen {.fa-whatsapp::before { content: ""; }}@media screen {.fa-server::before { content: ""; }}@media screen {.fa-user-plus::before { content: ""; }}@media screen {.fa-user-times::before { content: ""; }}@media screen {.fa-hotel::before, .fa-bed::before { content: ""; }}@media screen {.fa-viacoin::before { content: ""; }}@media screen {.fa-train::before { content: ""; }}@media screen {.fa-subway::before { content: ""; }}@media screen {.fa-medium::before { content: ""; }}

@media screen {.tree { min-height: 20px; border-radius: 4px; }}@media screen {.tree li { list-style-type: none; margin: 0px; padding: 5px; position: relative; }}@media screen {.tree ul ul li:hover { background: rgba(0, 0, 0, 0.016); }}@media screen {.tree li::after, .tree li::before { content: ""; left: -20px; position: absolute; right: auto; }}@media screen {.tree li::before { border-left: 1px solid rgb(153, 153, 153); bottom: 50px; height: 100%; top: -11px; width: 1px; }}@media screen {.tree li::after { border-top: 1px solid rgb(153, 153, 153); height: 20px; top: 18px; width: 25px; }}@media screen {.tree li span { border: 1px dotted rgb(153, 153, 153); border-radius: 5px; display: inline-block; padding: 3px 8px; text-decoration: none; transition: color 0.2s ease 0.1s, background-color 0.2s ease 0.1s, border-color 0.3s ease 0.2s; }}@media screen {.tree li.parent_li > span { cursor: pointer; padding: 7px; }}@media screen {.tree > ul > li::after, .tree > ul > li::before { border: 0px; }}@media screen {.tree li:last-child::before { height: 30px; }}@media screen {.tree li.parent_li > span:hover, .tree li.parent_li > span:hover + ul li span { background: rgb(43, 43, 43); border: 1px solid rgb(96, 112, 138); color: rgb(191, 191, 191); }}@media screen {.tree > ul { padding-left: 0px; }}@media screen {.tree ul ul { padding-left: 34px; padding-top: 10px; }}@media screen {.tree li.parent_li > span:hover { background-color: rgb(184, 126, 46); border: 1px solid rgb(163, 112, 41); color: rgb(255, 255, 255); }}@media screen {.tree li.parent_li > span:hover + ul li::before { border-left-color: rgb(204, 140, 51); }}@media screen {.tree li.parent_li > span:hover + ul li::after { border-top-color: rgb(204, 140, 51); }}@media screen {.tree li.parent_li > span:hover + ul li span { border: 1px solid rgb(214, 163, 92); color: rgb(191, 191, 191); background: rgb(102, 71, 25) !important; }}@media screen {.tree .fa.icon-minus-sign::before { content: "" !important; }}@media screen {.tree .fa.icon-plus-sign::before { content: "" !important; }}@media screen {.bootstrap-duallistbox-container .buttons { width: 100%; margin-bottom: -1px; }}@media screen {.bootstrap-duallistbox-container label { display: block; margin-top: 0px !important; font-weight: 400 !important; }}@media screen {.bootstrap-duallistbox-container .info { display: inline-block; margin-bottom: 5px; font-size: 11px; }}@media screen {.bootstrap-duallistbox-container .btn-group .btn { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }}@media screen {.bootstrap-duallistbox-container select { border-top-left-radius: 0px; border-top-right-radius: 0px; width: 100%; height: 300px; padding: 0px; }}@media screen {.bootstrap-duallistbox-container .filter { display: inline-block; width: 100%; height: 31px; margin: 0px 0px 5px; box-sizing: border-box; }}@media screen {.bootstrap-duallistbox-container .filter.placeholder { color: rgb(191, 191, 191); }}@media screen {.bootstrap-duallistbox-container .clear1, .bootstrap-duallistbox-container .clear2 { display: none; font-size: 10px; }}@media screen {.bootstrap-duallistbox-container .box1.filtered .clear1, .bootstrap-duallistbox-container .box2.filtered .clear2 { display: inline-block; }}@media screen {.bootstrap-duallistbox-container .move, .bootstrap-duallistbox-container .remove { width: 60%; }}@media screen {.bootstrap-duallistbox-container .moveall, .bootstrap-duallistbox-container .removeall { width: 40%; }}@media screen {.bootstrap-duallistbox-container.bs2compatible .btn-group > .btn + .btn { margin-left: 0px; }}@media screen {.bootstrap-duallistbox-container.moveonselect .move, .bootstrap-duallistbox-container.moveonselect .remove { display: none; }}@media screen {.bootstrap-duallistbox-container.moveonselect .moveall, .bootstrap-duallistbox-container.moveonselect .removeall { width: 100%; }}@media screen {.md-editor { display: block; border: 1px solid rgb(59, 59, 59); }}@media screen {.md-editor .md-footer, .md-editor > .md-header { display: block; padding: 6px 4px; background: rgb(36, 36, 36); margin: 0px; }}@media screen {.md-editor > .md-header > :first-child { margin-left: 0px; }}@media screen {.md-editor > .md-preview { background: rgb(28, 28, 33); border-top: 1px dashed rgb(59, 59, 59); border-bottom: 1px dashed rgb(59, 59, 59); min-height: 10px; padding: 10px; }}@media screen {.md-editor > textarea { font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 13px; outline: 0px; margin: 0px; display: block; width: 100%; border-width: 1px 0px; border-right-style: initial; border-left-style: initial; border-right-color: initial; border-left-color: initial; border-image: initial; padding: 10px; border-top-style: dashed; border-top-color: rgb(59, 59, 59); border-bottom-style: dashed; border-bottom-color: rgb(59, 59, 59); border-radius: 0px; box-shadow: none; background: rgb(43, 43, 43); }}@media screen {.md-editor > textarea:focus { box-shadow: none; background: rgb(28, 28, 33); }}@media screen {.md-editor.active { border-color: rgb(45, 119, 180); outline: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(45, 119, 180, 0.6) 0px 0px 8px; }}@media screen {.slider { display: inline-block; vertical-align: middle; position: relative; }}@media screen {.slider.slider-horizontal { height: 20px; width: 100% !important; }}@media screen {.slider.slider-horizontal .slider-track { height: 10px; width: 100%; margin-top: -5px; top: 50%; left: 0px; }}@media screen {.slider.slider-horizontal .slider-selection { height: 100%; top: 0px; bottom: 0px; }}@media screen {.slider.slider-horizontal .slider-handle { margin-left: -10px; margin-top: -5px; }}@media screen {.slider.slider-horizontal .slider-handle.triangle { width: 20px; height: 20px; transform: rotate(0deg); border: none; line-height: 21px; color: rgb(191, 191, 191); text-shadow: rgba(28, 28, 33, 0.8) 0px 1px 0px; }}@media screen {.slider.slider-horizontal .slider-handle.triangle::before { content: ""; font-size: 34px; }}@media screen {.slider-horizontal .slider-selection + .slider-handle.triangle + .slider-handle.triangle::before { content: ""; }}@media screen {.slider.slider-vertical { height: 210px; width: 20px; }}@media screen {.slider.slider-vertical .slider-track { width: 10px; height: 100%; margin-left: -5px; left: 50%; top: 0px; }}@media screen {.slider.slider-vertical .slider-selection { width: 100%; left: 0px; top: 0px; bottom: 0px; }}@media screen {.slider.slider-vertical .slider-handle { margin-left: -5px; margin-top: -10px; }}@media screen {.slider.slider-vertical .slider-handle.triangle { width: 20px; height: 20px; transform: rotate(0deg); border: none; line-height: 21px; color: rgb(191, 191, 191); text-shadow: rgba(28, 28, 33, 0.8) 0px -1px 0px; }}@media screen {.slider.slider-vertical .slider-handle.triangle::before { content: ""; font-size: 32px; text-shadow: rgba(28, 28, 33, 0.8) 0px 1px 0px; }}@media screen {.slider.slider-vertical .slider-selection + .slider-handle.triangle + .slider-handle.triangle::before { content: ""; text-shadow: rgba(28, 28, 33, 0.8) 0px -1px 0px; }}@media screen {.slider input { display: none; }}@media screen {.slider .tooltip-inner { white-space: nowrap; }}@media screen {.slider-track { position: absolute; cursor: pointer; background: rgb(51, 51, 51); }}@media screen {.slider-selection { position: absolute; background: rgb(50, 119, 179); }}@media screen {.slider-handle { position: absolute; width: 20px; height: 20px; border: 1px solid rgb(28, 28, 33); background: rgb(133, 133, 133); display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: 400; -webkit-font-smoothing: antialiased; text-align: center; line-height: 18px; font-size: 10px; color: rgb(191, 191, 191); text-shadow: rgba(77, 77, 77, 0.5) 0px 1px 0px; transform: rotate(90deg); }}@media screen {.slider-handle::before { content: ""; }}@media screen {.slider-handle.round { border-radius: 20px; width: 20px; height: 20px; }}@media screen {.slider-handle.triangle { background: none transparent; }}@media screen {.slider-danger + .slider-track > .slider-selection { background: rgb(139, 35, 59); }}@media screen {.slider-warning + .slider-track > .slider-selection { background: rgb(184, 138, 46); }}@media screen {.slider-info + .slider-track > .slider-selection { background: rgb(88, 137, 157); }}@media screen {.slider-success + .slider-track > .slider-selection { background: rgb(117, 159, 117); }}@media screen {.bootstrap-tagsinput { display: block; width: 100%; min-height: 32px; padding: 1px 3px; font-size: 13px; line-height: 1.42857; color: rgb(191, 191, 191); vertical-align: middle; background-color: rgb(28, 28, 33); border: 1px solid rgb(77, 77, 77); border-radius: 0px; }}@media screen {.bootstrap-tagsinput > span { font-weight: 400; padding: 3px 28px 4px 8px; font-size: 13px; border: 1px solid rgb(40, 95, 143); background: rgb(50, 119, 179); border-radius: 0px !important; }}@media screen {.bootstrap-tagsinput input { border: none; box-shadow: none; outline: 0px; background-color: transparent; padding: 0px; margin: 0px; max-width: inherit; width: auto !important; }}@media screen {.bootstrap-tagsinput input:focus { border: none; box-shadow: none; }}@media screen {.bootstrap-tagsinput .tag { color: rgb(255, 255, 255); position: relative; margin: 3px 0px 3px 2px; display: inline-block; }}@media screen {.bootstrap-tagsinput .tag [data-role="remove"] { display: block; top: -1px; right: 0px; padding: 3px 4px 3px 5px; width: 23px; height: 22px; position: absolute; cursor: pointer; }}@media screen {.bootstrap-tagsinput .tag [data-role="remove"]:hover { background: rgba(0, 0, 0, 0.3); }}@media screen {.bootstrap-tagsinput .tag [data-role="remove"]::after { content: ""; font-family: fontAwesome; padding: 2px 1px; line-height: 17px; font-size: 15px; text-align: center; }}@media screen {.bootstrap-tagsinput .tag [data-role="remove"]:hover { box-shadow: rgba(28, 28, 33, 0.2) 0px 1px 0px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px; }}@media screen {.bootstrap-tagsinput .tag [data-role="remove"]:hover:active { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; }}@media screen {.bootstrap-timepicker { position: relative; }}@media screen {.modal-open .bootstrap-timepicker-widget.dropdown-menu.open { z-index: 1051 !important; }}@media screen {.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu { left: auto; right: 0px; }}@media screen {.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu::before { left: auto; right: 12px; }}@media screen {.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu::after { left: auto; right: 13px; }}@media screen {.bootstrap-timepicker .add-on { cursor: pointer; }}@media screen {.bootstrap-timepicker .add-on i { display: inline-block; width: 16px; height: 16px; }}@media screen {.bootstrap-timepicker-widget.dropdown-menu { padding: 4px; }}@media screen {.bootstrap-timepicker-widget.dropdown-menu.open { display: inline-block; }}@media screen {.bootstrap-timepicker-widget.dropdown-menu::before { border-bottom: 7px solid rgba(0, 0, 0, 0.2); border-left: 7px solid transparent; border-right: 7px solid transparent; content: ""; display: inline-block; position: absolute; }}@media screen {.bootstrap-timepicker-widget.dropdown-menu::after { border-bottom: 6px solid rgb(28, 28, 33); border-left: 6px solid transparent; border-right: 6px solid transparent; content: ""; display: inline-block; position: absolute; }}@media screen {.bootstrap-timepicker-widget.timepicker-orient-left::before { left: 6px; }}@media screen {.bootstrap-timepicker-widget.timepicker-orient-left::after { left: 7px; }}@media screen {.bootstrap-timepicker-widget.timepicker-orient-right::before { right: 6px; }}@media screen {.bootstrap-timepicker-widget.timepicker-orient-right::after { right: 7px; }}@media screen {.bootstrap-timepicker-widget.timepicker-orient-top::before { top: -7px; }}@media screen {.bootstrap-timepicker-widget.timepicker-orient-top::after { top: -6px; }}@media screen {.bootstrap-timepicker-widget.timepicker-orient-bottom::before { bottom: -7px; border-bottom: 0px; border-top: 7px solid rgb(153, 153, 153); }}@media screen {.bootstrap-timepicker-widget.timepicker-orient-bottom::after { bottom: -6px; border-bottom: 0px; border-top: 6px solid rgb(28, 28, 33); }}@media screen {.bootstrap-timepicker-widget a.btn, .bootstrap-timepicker-widget input { border-radius: 4px; }}@media screen {.bootstrap-timepicker-widget table { width: 100%; margin: 0px; }}@media screen {.bootstrap-timepicker-widget table td { text-align: center; height: 30px; margin: 0px; padding: 2px; }}@media screen {.bootstrap-timepicker-widget table td:not(.separator) { min-width: 30px; }}@media screen {.bootstrap-timepicker-widget table td span { width: 100%; }}@media screen {.bootstrap-timepicker-widget table td a { border: 1px solid transparent; width: 100%; display: inline-block; margin: 0px; padding: 8px 0px; outline: 0px; color: rgb(191, 191, 191); }}@media screen {.bootstrap-timepicker-widget table td a:hover { text-decoration: none; background-color: rgb(43, 43, 43); border-radius: 4px; border-color: rgb(59, 59, 59); }}@media screen {.bootstrap-timepicker-widget table td a i { margin-top: 2px; font-size: 18px; }}@media screen {.bootstrap-timepicker-widget table td input { width: 25px; margin: 0px; text-align: center; }}@media screen {.bootstrap-timepicker-widget .modal-content { padding: 4px; }}@media screen {@media (min-width: 767px) {
  .bootstrap-timepicker-widget.modal { width: 200px; margin-left: -100px; }
}}@media screen {@media (max-width: 767px) {
  .bootstrap-timepicker, .bootstrap-timepicker .dropdown-menu { width: 100%; }
}}@media screen {.bv-form .help-block { margin-bottom: 0px; }}@media screen {.bv-form .tooltip-inner { text-align: left; }}@media screen {.nav-tabs li.bv-tab-success > a { color: rgb(170, 212, 171); }}@media screen {.nav-tabs li.bv-tab-error > a { color: rgb(219, 164, 163); }}@media screen {[class^="col-"] > .form-control + .form-control-feedback { right: 13px; }}@media screen {.has-feedback.has-success .radio-inline + .form-control-feedback { display: none !important; }}@media screen {#buttonGroupForm .btn-group .form-control-feedback { top: 0px; right: -30px; }}@media screen {#productForm .inputGroupContainer .form-control-feedback, #productForm .selectContainer .form-control-feedback { top: 0px; right: -15px; }}@media screen {span.css-emoticon { font-family: "Trebuchet MS"; font-size: 0.8em; font-weight: 700; color: rgb(191, 191, 191); display: inline-block; overflow: hidden; vertical-align: middle; transform: rotate(90deg); width: 1.54em; height: 1.54em; text-align: center; padding: 0px; line-height: 1.34em; border-radius: 1.54em; box-shadow: rgba(0, 0, 0, 0.2) 1px -1px 2px; border: 1px solid rgba(0, 0, 0, 0.25); background-color: rgb(102, 75, 0); background-image: -webkit-gradient(linear, 100% 0%, 0% 0%, color-stop(0.41, rgb(102, 75, 0)), color-stop(0.56, rgb(102, 75, 0)), to(rgb(102, 75, 0))); transition-property: color, background, transform; transition-duration: 1s, 1s; transition-timing-function: linear, ease-in; margin-top: -0.4em; }}@media screen {span.css-emoticon.spaced-emoticon { padding-left: 0.2em; width: 1.34em; }}@media screen {@media screen and (-webkit-min-device-pixel-ratio: 0) {
  span.css-emoticon.spaced-emoticon { width: 1.4em; }
}}@media screen {span.css-emoticon.small-emoticon { font-size: 0.7em; width: 1.82em; height: 1.82em; line-height: 1.72em; border-radius: 1.82em; }}@media screen {span.css-emoticon.small-emoticon.spaced-emoticon { padding-left: 0px; width: 1.82em; letter-spacing: 0.1em; }}@media screen {span.css-emoticon.red-emoticon { background-color: rgb(192, 48, 86); background-image: -webkit-gradient(linear, 100% 0%, 0% 0%, color-stop(0.41, rgb(147, 37, 37)), color-stop(0.56, rgb(147, 37, 37)), to(rgb(151, 38, 70))); }}@media screen {span.css-emoticon.pink-emoticon { background-color: rgb(131, 33, 93); background-image: -webkit-gradient(linear, 100% 0%, 0% 0%, color-stop(0.41, rgb(131, 33, 93)), color-stop(0.56, rgb(122, 31, 87)), to(rgb(106, 27, 77))); }}@media screen {span.css-emoticon.no-rotate { transform: rotate(0deg); box-shadow: rgba(0, 0, 0, 0.5) 1px 1px 2px; font-size: 0.45em; width: 2.2em; height: 2.2em; line-height: 1.9em; border-radius: 2.2em; background-image: -webkit-gradient(linear, 100% 100%, 100% 0%, color-stop(0.41, rgb(102, 75, 0)), color-stop(0.56, rgb(102, 75, 0)), to(rgb(102, 75, 0))); }}@media screen {span.css-emoticon.no-rotate.red-emoticon { background-image: -webkit-gradient(linear, 100% 100%, 100% 0%, color-stop(0.41, rgb(192, 48, 86)), color-stop(0.56, rgb(208, 67, 105)), to(rgb(214, 92, 126))); }}@media screen {span.css-emoticon.no-rotate.pink-emoticon { background-image: -webkit-gradient(linear, 100% 100%, 100% 0%, color-stop(0.41, rgb(131, 33, 93)), color-stop(0.56, rgb(122, 31, 87)), to(rgb(106, 27, 77))); }}@media screen {span.css-emoticon.counter-rotated { transform: rotate(-90deg); box-shadow: rgba(0, 0, 0, 0.5) -1px 1px 2px; background-image: -webkit-gradient(linear, 0% 0%, 100% 0%, color-stop(0.41, rgb(102, 75, 0)), color-stop(0.56, rgb(102, 75, 0)), to(rgb(102, 75, 0))); }}@media screen {span.css-emoticon.counter-rotated.red-emoticon { background-image: -webkit-gradient(linear, 0% 0%, 100% 0%, color-stop(0.41, rgb(192, 48, 86)), color-stop(0.56, rgb(208, 67, 105)), to(rgb(214, 92, 126))); }}@media screen {span.css-emoticon.counter-rotated.pink-emoticon { background-image: -webkit-gradient(linear, 0% 0%, 100% 0%, color-stop(0.41, rgb(131, 33, 93)), color-stop(0.56, rgb(122, 31, 87)), to(rgb(106, 27, 77))); }}@media screen {span.css-emoticon.animated-emoticon:hover, span.css-emoticon.un-transformed-emoticon { letter-spacing: inherit; color: inherit; overflow: visible; transform: rotate(0deg); background: none 0px 0px; box-shadow: none; border-color: transparent; }}@media screen {span.css-emoticon.nintendo-controller { font-size: 0.8em; height: 1.2em; line-height: 1em; width: 2.7em; vertical-align: bottom; border-radius: 0px; background: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0.09, rgb(116, 121, 139)), color-stop(0.55, rgb(89, 95, 120))); }}@media screen {.clockpicker .input-group-addon { cursor: pointer; }}@media screen {.clockpicker-moving { cursor: move; }}@media screen {.clockpicker-align-left.popover > .arrow { left: 25px; }}@media screen {.clockpicker-align-top.popover > .arrow { top: 17px; }}@media screen {.clockpicker-align-right.popover > .arrow { left: auto; right: 25px; }}@media screen {.clockpicker-align-bottom.popover > .arrow { top: auto; bottom: 6px; }}@media screen {.clockpicker-popover .popover-title { background-color: rgb(28, 28, 33); color: rgb(191, 191, 191); font-size: 24px; font-weight: 700; line-height: 30px; text-align: center; }}@media screen {.clockpicker-popover .popover-title span { cursor: pointer; }}@media screen {.clockpicker-popover .popover-content { background-color: rgb(33, 33, 33); padding: 12px; }}@media screen {.popover-content:last-child { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }}@media screen {.clockpicker-plate { background-color: rgb(28, 28, 33); border: 1px solid rgb(77, 77, 77); border-radius: 50%; width: 200px; height: 200px; overflow: visible; position: relative; user-select: none; }}@media screen {.clockpicker-canvas, .clockpicker-dial { width: 200px; height: 200px; position: absolute; left: -1px; top: -1px; }}@media screen {.clockpicker-minutes { visibility: hidden; }}@media screen {.clockpicker-tick { border-radius: 50%; color: rgb(191, 191, 191); line-height: 26px; text-align: center; width: 26px; height: 26px; position: absolute; cursor: pointer; }}@media screen {.clockpicker-tick.active, .clockpicker-tick:hover { background-color: rgba(44, 132, 175, 0.25); }}@media screen {.clockpicker-button { background-image: none; background-color: rgb(28, 28, 33); border-width: 1px 0px 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; margin: 0px; padding: 10px 0px; }}@media screen {.clockpicker-button:hover { background-image: none; background-color: rgb(46, 46, 46); }}@media screen {.clockpicker-button:focus { outline: 0px !important; }}@media screen {.clockpicker-dial { transition: transform 350ms ease 0s, opacity 350ms ease 0s; }}@media screen {.clockpicker-dial-out { opacity: 0; }}@media screen {.clockpicker-hours.clockpicker-dial-out { transform: scale(1.2, 1.2); }}@media screen {.clockpicker-minutes.clockpicker-dial-out { transform: scale(0.8, 0.8); }}@media screen {.clockpicker-canvas { transition: opacity 175ms ease 0s; }}@media screen {.clockpicker-canvas-out { opacity: 0.25; }}@media screen {.clockpicker-canvas-bearing, .clockpicker-canvas-fg { stroke: none; fill: rgb(153, 204, 230); }}@media screen {.clockpicker-canvas-bg { stroke: none; fill: rgb(198, 226, 241); }}@media screen {.clockpicker-canvas-bg-trans { fill: rgba(153, 204, 230, 0.25); }}@media screen {.clockpicker-canvas line { stroke: rgb(0, 149, 221); stroke-width: 1; stroke-linecap: round; }}@media screen {.colorpicker-saturation { width: 100px; height: 100px; background-image: url("../img/saturation.png"); cursor: crosshair; float: left; }}@media screen {.colorpicker-saturation i { display: block; height: 5px; width: 5px; border: 1px solid rgb(0, 0, 0); position: absolute; top: 0px; left: 0px; margin: -4px 0px 0px -4px; }}@media screen {.colorpicker-saturation i b { display: block; height: 5px; width: 5px; border: 1px solid rgb(28, 28, 33); }}@media screen {.colorpicker-alpha, .colorpicker-hue { width: 15px; height: 100px; float: left; cursor: row-resize; margin-left: 4px; margin-bottom: 4px; }}@media screen {.colorpicker-alpha i, .colorpicker-hue i { display: block; height: 1px; background: rgb(0, 0, 0); border-top: 1px solid rgb(28, 28, 33); position: absolute; top: 0px; left: 0px; width: 100%; margin-top: -1px; }}@media screen {.colorpicker-hue { background-image: url("../img/hue.png"); }}@media screen {.colorpicker-alpha { background-image: url("../img/alpha.png"); display: none; }}@media screen {.colorpicker { zoom: 1; top: 0px; left: 0px; padding: 4px; min-width: 120px; margin-top: 1px; border-radius: 4px; }}@media screen {.colorpicker::after { clear: both; }}@media screen {.colorpicker::before { content: ""; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 6px; }}@media screen {.colorpicker::after { content: ""; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid rgb(28, 28, 33); position: absolute; top: -6px; left: 7px; }}@media screen {.colorpicker div { position: relative; }}@media screen {.colorpicker.alpha { min-width: 140px; }}@media screen {.colorpicker.alpha .colorpicker-alpha { display: block; }}@media screen {.colorpicker-color { height: 10px; margin-top: 5px; clear: both; background-image: url("../img/alpha.png"); background-position: 0px 100%; }}@media screen {.colorpicker-color div { height: 10px; }}@media screen {.input-append.color .add-on i, .input-prepend.color .add-on i { display: block; cursor: pointer; width: 16px; height: 16px; }}@media screen {div.dataTables_length label { font-weight: 400; float: left; text-align: left; }}@media screen {div.dataTables_length select { width: 75px; }}@media screen {div.dataTables_filter label { font-weight: 400; float: right; }}@media screen {div.dataTables_filter input { width: 16em; }}@media screen {div.dataTables_paginate { float: right; margin: 0px; }}@media screen {div.dataTables_paginate ul.pagination { margin: 2px 0px; white-space: nowrap; }}@media screen {table.dataTable td, table.dataTable th { box-sizing: content-box; }}@media screen {table.dataTable { clear: both; margin-top: 6px !important; margin-bottom: 6px !important; max-width: none !important; }}@media screen {table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_desc_disabled { cursor: pointer; }}@media screen {table.dataTable thead > tr > th { padding-right: 18px; }}@media screen {table.dataTable th:active { outline: 0px; }}@media screen {div.dataTables_scrollHead table { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; margin-bottom: 0px !important; }}@media screen {div.dataTables_scrollHead table thead tr:last-child td:first-child, div.dataTables_scrollHead table thead tr:last-child th:first-child { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; }}@media screen {div.dataTables_scrollBody table { border-top: none; margin-top: 0px !important; margin-bottom: 0px !important; }}@media screen {div.dataTables_scrollBody tbody tr:first-child td, div.dataTables_scrollBody tbody tr:first-child th { border-top: none; }}@media screen {div.dataTables_scrollFoot table { border-top: none; margin-top: 0px !important; }}@media screen {table.table-bordered.dataTable { border-collapse: separate !important; }}@media screen {table.table-bordered thead td, table.table-bordered thead th { border-left-width: 0px; border-top-width: 0px; }}@media screen {table.table-bordered tbody td, table.table-bordered tbody th { border-left-width: 0px; border-bottom-width: 0px; }}@media screen {table.table-bordered td:last-child, table.table-bordered th:last-child { border-right-width: 0px; }}@media screen {div.dataTables_scrollHead table.table-bordered { border-bottom-width: 0px; }}@media screen {div.DTTT .btn { font-size: 12px; color: rgb(191, 191, 191) !important; }}@media screen {div.DTTT .btn:hover { text-decoration: none !important; }}@media screen {ul.DTTT_dropdown.dropdown-menu { z-index: 2003; }}@media screen {ul.DTTT_dropdown.dropdown-menu a { color: rgb(191, 191, 191) !important; }}@media screen {ul.DTTT_dropdown.dropdown-menu li { position: relative; }}@media screen {ul.DTTT_dropdown.dropdown-menu li:hover a { background-color: rgb(41, 122, 163); color: rgb(255, 255, 255) !important; }}@media screen {div.DTTT_print_info.modal { height: 150px; margin-top: -75px; text-align: center; }}@media screen {div.DTTT_print_info h6 { font-weight: 400; font-size: 28px; line-height: 28px; margin: 1em; }}@media screen {div.DTTT_print_info p { font-size: 14px; line-height: 20px; }}@media screen {div.DTFC_LeftFootWrapper table, div.DTFC_LeftHeadWrapper table, div.DTFC_RightFootWrapper table, div.DTFC_RightHeadWrapper table, table.DTFC_Cloned tr.even { background-color: rgb(28, 28, 33); margin-bottom: 0px; }}@media screen {div.DTFC_LeftHeadWrapper table, div.DTFC_RightHeadWrapper table { margin-bottom: 0px !important; border-top-right-radius: 0px !important; border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; }}@media screen {div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child, div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child, div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child, div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child { border-bottom-left-radius: 0px !important; border-bottom-right-radius: 0px !important; }}@media screen {div.DTFC_LeftBodyWrapper table, div.DTFC_RightBodyWrapper table { border-top: none; margin: 0px !important; }}@media screen {div.DTFC_LeftBodyWrapper tbody tr:first-child td, div.DTFC_LeftBodyWrapper tbody tr:first-child th, div.DTFC_LeftFootWrapper table, div.DTFC_RightBodyWrapper tbody tr:first-child td, div.DTFC_RightBodyWrapper tbody tr:first-child th, div.DTFC_RightFootWrapper table { border-top: none; }}@media screen {div.FixedHeader_Cloned table { margin: 0px !important; }}@media screen {table.DTCR_clonedTable { background-color: rgba(28, 28, 33, 0.7); z-index: 202; }}@media screen {div.DTCR_pointer { width: 1px; background-color: rgb(40, 93, 159); z-index: 201; }}@media screen {div.ColVis { float: right; }}@media screen {button.ColVis_Button, ul.ColVis_collection li { position: relative; float: left; margin-right: 3px; padding: 5px 8px; border: 1px solid rgb(153, 153, 153); cursor: pointer; font-size: 0.88em; white-space: nowrap; border-radius: 2px; box-shadow: rgb(77, 77, 77) 1px 1px 3px; background: -webkit-linear-gradient(top, rgb(28, 28, 33) 0px, rgb(38, 38, 38) 89%, rgb(31, 31, 31) 100%); color: rgb(191, 191, 191) !important; }}@media screen {.ColVis_Button:hover, ul.ColVis_collection li:hover { border: 1px solid rgb(102, 102, 102); box-shadow: rgb(153, 153, 153) 1px 1px 3px; background: -webkit-linear-gradient(top, rgb(38, 38, 38) 0px, rgb(54, 54, 54) 89%, rgb(36, 36, 36) 100%); text-decoration: none !important; }}@media screen {button.ColVis_Button { height: 30px; padding: 3px 8px; }}@media screen {button.ColVis_Button:active { outline: 0px; }}@media screen {div.ColVis_collectionBackground { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background-color: rgb(0, 0, 0); z-index: 1100; }}@media screen {ul.ColVis_collection { padding: 8px 8px 4px; margin: 0px; border: 1px solid rgba(0, 0, 0, 0.4); background-color: rgba(28, 28, 33, 0.3); overflow: hidden; z-index: 2002; border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.3) 3px 3px 5px; }}@media screen {ul.ColVis_collection li { position: relative; height: auto; left: 0px; right: 0px; padding: 0.5em; display: block; float: none; margin-bottom: 4px; box-shadow: rgb(153, 153, 153) 1px 1px 3px; text-align: left; }}@media screen {ul.ColVis_collection li.ColVis_Button:hover { border: 1px solid rgb(153, 153, 153); background-color: rgb(41, 41, 41); }}@media screen {ul.ColVis_collection li span { display: inline-block; padding-left: 0.5em; cursor: pointer; }}@media screen {ul.ColVis_collection li.ColVis_Special { border-color: rgb(84, 84, 84); background: linear-gradient(rgb(43, 43, 43) 0px, rgb(66, 66, 66) 77%, rgb(48, 48, 48) 100%); }}@media screen {ul.ColVis_collection li.ColVis_Special:hover { background: -webkit-linear-gradient(top, rgb(71, 71, 71) 0px, rgb(66, 66, 66) 89%, rgb(54, 54, 54) 100%); }}@media screen {span.ColVis_radio { display: inline-block; width: 20px; }}@media screen {div.ColVis_catcher { position: absolute; z-index: 1101; }}@media screen {.disabled { color: rgb(191, 191, 191); }}@media screen {div.DTTT_container { position: relative; float: right; margin-bottom: 1em; }}@media screen {@media screen and (max-width: 640px) {
  div.DTTT_container { text-align: center; float: none !important; }
  div.DTTT_container::after { visibility: hidden; display: block; content: ""; clear: both; height: 0px; }
}}@media screen {a.DTTT_button, button.DTTT_button, div.DTTT_button { position: relative; display: inline-block; margin-right: 3px; padding: 5px 8px; border: 1px solid rgb(153, 153, 153); cursor: pointer; font-size: 0.88em; border-radius: 2px; box-shadow: rgb(77, 77, 77) 1px 1px 3px; background: -webkit-linear-gradient(top, rgb(28, 28, 33) 0px, rgb(38, 38, 38) 89%, rgb(31, 31, 31) 100%); color: rgb(191, 191, 191) !important; }}@media screen {button.DTTT_button { height: 30px; padding: 3px 8px; }}@media screen {.DTTT_button embed { outline: 0px; }}@media screen {a.DTTT_button:hover, button.DTTT_button:hover, div.DTTT_button:hover { border: 1px solid rgb(102, 102, 102); box-shadow: rgb(153, 153, 153) 1px 1px 3px; background: -webkit-linear-gradient(top, rgb(38, 38, 38) 0px, rgb(54, 54, 54) 89%, rgb(36, 36, 36) 100%); text-decoration: none !important; }}@media screen {a.DTTT_disabled, button.DTTT_disabled, div.DTTT_disabled { color: rgb(191, 191, 191); border: 1px solid rgb(71, 71, 71); background: -webkit-linear-gradient(top, rgb(28, 28, 33) 0px, rgb(31, 31, 31) 89%, rgb(31, 31, 31) 100%); }}@media screen {button.DTTT_button_collection span { padding-right: 17px; }}@media screen {button.DTTT_button_collection:hover span { padding-right: 17px; background: rgb(41, 41, 41); }}@media screen {table.DTTT_selectable tbody tr { cursor: pointer; }}@media screen {table.dataTable tr.DTTT_selected.odd, table.dataTable tr.DTTT_selected.odd td.sorting_1, table.dataTable tr.DTTT_selected.odd td.sorting_2, table.dataTable tr.DTTT_selected.odd td.sorting_3 { background-color: rgb(63, 84, 131); }}@media screen {table.dataTable tr.DTTT_selected.even, table.dataTable tr.DTTT_selected.even td.sorting_1, table.dataTable tr.DTTT_selected.even td.sorting_2, table.dataTable tr.DTTT_selected.even td.sorting_3 { background-color: rgb(55, 74, 114); }}@media screen {div.DTTT_collection { width: 150px; padding: 8px 8px 4px; border: 1px solid rgba(0, 0, 0, 0.4); background-color: rgba(28, 28, 33, 0.3); overflow: hidden; z-index: 2002; border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.3) 3px 3px 5px; }}@media screen {div.DTTT_collection_background { z-index: 2001; }}@media screen {div.DTTT_collection a.DTTT_button, div.DTTT_collection button.DTTT_button, div.DTTT_collection div.DTTT_button { position: relative; left: 0px; right: 0px; display: block; float: none; margin-bottom: 4px; box-shadow: rgb(153, 153, 153) 1px 1px 3px; }}@media screen {.DTTT_print_info { position: fixed; top: 50%; left: 50%; width: 400px; height: 150px; margin-left: -200px; margin-top: -75px; text-align: center; color: rgb(191, 191, 191); padding: 10px 30px; background: -webkit-linear-gradient(top, rgb(28, 28, 33) 0px, rgb(38, 38, 38) 89%, rgb(31, 31, 31) 100%); opacity: 0.95; border: 1px solid rgba(0, 0, 0, 0.5); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 7px; }}@media screen {.DTTT_print_info h6 { font-weight: 400; font-size: 28px; line-height: 28px; margin: 1em; }}@media screen {.DTTT_print_info p { font-size: 14px; line-height: 20px; }}@media screen {table.has-columns-hidden > tbody > tr > td > span.responsiveExpander { background: url("../img/plus.png") 5px center no-repeat; padding-left: 32px; cursor: pointer; }}@media screen {table.has-columns-hidden > tbody > tr.detail-show > td span.responsiveExpander { background: url("../img/minus.png") 5px center no-repeat; }}@media screen {table.has-columns-hidden > tbody > tr.row-detail > td { background: rgb(43, 43, 43); }}@media screen {table.has-columns-hidden > tbody > tr.row-detail > td > ul { list-style: none; margin: 0px; padding: 0px; }}@media screen {table.has-columns-hidden > tbody > tr.row-detail > td > ul > li > span.columnTitle { font-weight: 700; }}@media screen {.dt-toolbar { display: block; position: relative; padding: 6px 7px 1px; width: 100%; float: left; border-bottom: 1px solid rgb(77, 77, 77); background: rgb(31, 31, 31); }}@media screen {.dt-toolbar-footer { background: rgb(31, 31, 31); font-size: 11px; overflow: hidden; padding: 5px 10px; border-top: 1px solid rgb(77, 77, 77); box-shadow: rgb(28, 28, 33) 0px 1px inset; }}@media screen {.dt-toolbar-footer > :first-child, .dt-toolbar > :first-child { padding-left: 0px !important; }}@media screen {.dt-toolbar-footer > :last-child, .dt-toolbar > :last-child { padding-right: 0px !important; }}@media screen {table.dataTable thead .sorting { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAgMAAAAPPt5fAAAACVBMVEUAAADIyMjl5eVIBBP/AAAAAXRSTlMAQObYZgAAAClJREFUCNdjwAYEwGQKiGDsBJFsTA5AUoJhAqZaiDhEDVg9RC/MHEwAANsMA91AQfd/AAAAAElFTkSuQmCC") right center no-repeat; }}@media screen {table.dataTable thead .sorting_asc { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABVVVUT3Vn+AAAAAXRSTlMAQObYZgAAAB1JREFUCNdjwAkcgPgBAwPjBwYG5h8MDOx/GAgBAKRJBBCQbHkwAAAAAElFTkSuQmCC") right center no-repeat; }}@media screen {table.dataTable thead .sorting_desc { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABVVVUT3Vn+AAAAAXRSTlMAQObYZgAAABxJREFUCNdjIATY/zAwMP9gYGD8AOQ8AGIHnEoBkNkEEEbbutQAAAAASUVORK5CYII=") right center no-repeat; }}@media screen {table.dataTable thead .sorting_asc_disabled { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABUVFR8AzIeAAAAAnRSTlMAf7YpoZUAAAAdSURBVAjXY8AJHID4AQMD4wcGBuYfDAzsfxgIAQCkSQQQkGx5MAAAAABJRU5ErkJggg==") right center no-repeat; }}@media screen {table.dataTable thead .sorting_desc_disabled { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABUVFR8AzIeAAAAAnRSTlMAf7YpoZUAAAAcSURBVAjXYyAE2P8wMDD/YGBg/ADkPABiB5xKAZDZBBBG27rUAAAAAElFTkSuQmCC") right center no-repeat; }}@media screen {table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc { background-color: rgb(43, 43, 43); }}@media screen {.dataTables_empty { font-size: 14px; text-align: center; color: rgb(191, 191, 191); padding: 20px 10px !important; }}@media screen {.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th { padding: 8px 10px; }}@media screen {table.dataTable tfoot > tr > th, table.dataTable thead > tr > th { padding-left: 9px !important; }}@media screen {table.dataTable tfoot > tr > th input, table.dataTable thead > tr > th input { font-weight: 400; width: 100% !important; }}@media screen {table.dataTable thead > tr > th.hasinput { padding: 6px !important; }}@media screen {div.dataTables_info { padding-top: 9px; font-size: 13px; font-weight: 700; font-style: italic; color: rgb(191, 191, 191); }}@media screen {.dataTable thead > tr > th { border-left: none !important; }}@media screen {.dataTable input[type="checkbox"].checkbox, .dataTable input[type="radio"].radiobox { left: -999px; }}@media screen {table.dataTable thead > tr > th.sorting_disabled { padding-right: 9px !important; }}@media screen {.dataTables_filter { float: left; width: 100%; }}@media screen {.dataTables_filter .input-group-addon { width: 32px; margin-top: 0px; float: left; height: 32px; padding-top: 8px; }}@media screen {.dataTables_filter .input-group-addon + .form-control { float: left; }}@media screen {.dt-toolbar > :first-child .DTTT, .dt-toolbar > :first-child .dataTables_filter > :only-child, .dt-toolbar > :first-child .dataTables_length, .dt-toolbar > :first-child .pagination { float: left !important; }}@media screen {.dt-toolbar > :last-child .DTTT, .dt-toolbar > :last-child .dataTables_filter > :only-child, .dt-toolbar > :last-child .dataTables_length, .dt-toolbar > :last-child .pagination { float: right; }}@media screen {.dt-toolbar-footer > :first-child .DTTT, .dt-toolbar-footer > :first-child .dataTables_filter > :only-child, .dt-toolbar-footer > :first-child .dataTables_length, .dt-toolbar-footer > :first-child .pagination { float: left; }}@media screen {.dt-toolbar-footer > :last-child .DTTT, .dt-toolbar-footer > :last-child .dataTables_filter > :only-child, .dt-toolbar-footer > :last-child .dataTables_length, .dt-toolbar-footer > :last-child .pagination { float: right; }}@media screen {body.DTTT_Print { background: rgb(28, 28, 33) !important; }}@media screen {.DTTT_Print #main { margin: 0px !important; }}@media screen {.DTTT_PrintMessage { font-size: 20px; display: block; width: 100%; text-align: center; padding-top: 10px; font-weight: 700; }}@media screen {.DTTT_Print table.dataTable { margin-top: 0px !important; }}@media screen {.DTTT_Print .dataTables_wrapper table { border: 1px solid rgb(82, 82, 82) !important; }}@media screen {div.ColVis { margin-bottom: 0px !important; }}@media screen {ul.ColVis_collection { width: 127px; }}@media screen {ul.ColVis_collection li span { vertical-align: 3px; }}@media screen {ul.ColVis_collection li label { margin-bottom: 0px !important; }}@media screen {.dataTables_processing { position: absolute; top: 50%; left: 50%; width: 100%; height: 40px; margin-left: -50%; margin-top: -25px; padding-top: 20px; text-align: center; font-size: 1.2em; background: linear-gradient(to right, rgba(28, 28, 33, 0) 0px, rgba(28, 28, 33, 0.9) 25%, rgba(28, 28, 33, 0.9) 75%, rgba(28, 28, 33, 0) 100%); }}@media screen {.dataTable tbody .details-control { vertical-align: middle; text-align: center; cursor: pointer; }}@media screen {.dataTable tbody .details-control::before { font-family: FontAwesome; content: ""; font-size: 1.4em; color: rgb(180, 203, 180); }}@media screen {.dataTable tbody .shown .details-control::before { content: ""; color: rgb(230, 153, 171); }}@media screen {.dataTable tbody .shown + tr > td { padding: 0px !important; }}@media screen {.dataTable tbody .shown { background: rgba(205, 209, 97, 0.2) !important; }}@media screen {.dataTable tbody .shown > td { background: none !important; }}@media screen {.dataTable tbody .shown + tr > td > table > tbody > tr:last-child { border-bottom: 1px solid rgb(87, 87, 87); }}@media screen {.dataTable tbody .shown + tr > td > table tbody tr { background-color: rgba(205, 209, 97, 0.05) !important; }}@media screen {.dataTable tbody .shown .table > tbody > tr > td { border: none !important; }}@media screen {.table-bordered .progress { box-shadow: transparent 0px 1px 0px, rgb(66, 66, 66) 0px 0px 0px 1px inset; background: rgb(28, 28, 33) !important; }}@media screen {.dataTables_scroll .dataTables_scrollBody, .dataTables_scroll .dataTables_scrollHead, .dataTables_scroll + .dt-toolbar-footer { float: left; }}@media screen {.dataTables_scroll + .dt-toolbar-footer { width: 100%; }}@media screen {.dataTables_scroll .dataTables_scrollHeadInner { margin-top: -6px; }}@media screen {.dataTables_scroll .dataTables_scrollHead { background: rgb(36, 36, 36); }}@media screen {.dropzone.dz-drag-hover { border: 5px dashed rgb(77, 77, 77); }}@media screen {.dropzone { min-height: 360px; border-radius: 3px; }}@media screen {.dropzone .dz-default.dz-message { opacity: 1; filter: none; transition: opacity 0.3s ease-in-out 0s; background-repeat: no-repeat; background-position: 0px 0px; position: absolute; width: 428px; height: 123px; margin-left: -214px; margin-top: -61.5px; top: 50%; left: 50%; }}@media screen {.dropzone.dz-square .dz-default.dz-message { background-position: 0px -123px; width: 268px; margin-left: -134px; height: 174px; margin-top: -87px; }}@media screen {.dropzone.dz-drag-hover .dz-message { opacity: 0.15; }}@media screen {.dropzone.dz-started .dz-message { opacity: 0; }}@media screen {.dropzone .dz-preview, .dropzone-previews .dz-preview { box-shadow: rgba(0, 0, 0, 0.16) 1px 1px 4px; font-size: 14px; }}@media screen {.dropzone .dz-preview.dz-image-preview:hover .dz-details img, .dropzone-previews .dz-preview.dz-image-preview:hover .dz-details img { display: block; opacity: 0.1; }}@media screen {.dropzone .dz-preview.dz-error .dz-error-mark, .dropzone .dz-preview.dz-success .dz-success-mark, .dropzone-previews .dz-preview.dz-error .dz-error-mark, .dropzone-previews .dz-preview.dz-success .dz-success-mark { opacity: 1; filter: none; }}@media screen {.dropzone .dz-preview.dz-error .dz-progress .dz-upload, .dropzone-previews .dz-preview.dz-error .dz-progress .dz-upload { background: rgb(207, 63, 73); }}@media screen {.dropzone .dz-preview .dz-error-mark, .dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-success-mark { opacity: 0; transition: opacity 0.4s ease-in-out 0s; background-image: url("../img/dropzone/spritemap.png"); background-repeat: no-repeat; }}@media screen {.dropzone .dz-preview .dz-error-mark span, .dropzone .dz-preview .dz-success-mark span, .dropzone-previews .dz-preview .dz-error-mark span, .dropzone-previews .dz-preview .dz-success-mark span { display: none; }}@media screen {.dropzone .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-error-mark { background-position: -268px -123px; }}@media screen {.dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-success-mark { background-position: -268px -163px; }}@media screen {.dropzone .dz-preview .dz-progress .dz-upload, .dropzone-previews .dz-preview .dz-progress .dz-upload { animation: 0.4s linear 0s infinite normal none running loading; transition: width 0.3s ease-in-out 0s; border-radius: 2px; height: 100%; background-image: url("../img/dropzone/spritemap.png"); background-repeat: repeat-x; background-position: 0px -400px; }}@media screen {.dropzone .dz-preview.dz-success .dz-progress, .dropzone-previews .dz-preview.dz-success .dz-progress { display: block; opacity: 0; transition: opacity 0.4s ease-in-out 0s; }}@media screen {.dropzone .dz-preview .dz-error-message, .dropzone-previews .dz-preview .dz-error-message { opacity: 0; transition: opacity 0.3s ease-in-out 0s; }}@media screen {.dropzone .dz-preview:hover.dz-error .dz-error-message, .dropzone-previews .dz-preview:hover.dz-error .dz-error-message { opacity: 1; filter: none; }}@media screen {.dropzone a.dz-remove, .dropzone-previews a.dz-remove { background-image: -webkit-linear-gradient(top, rgb(56, 132, 199) 0px, rgb(76, 145, 205) 100%); border-radius: 2px; border: 1px solid rgb(50, 119, 179); text-decoration: none; display: block; padding: 4px 5px; text-align: center; color: rgb(255, 255, 255); margin-top: 26px; }}@media screen {.dropzone a.dz-remove:hover, .dropzone-previews a.dz-remove:hover { background-image: -webkit-linear-gradient(top, rgb(53, 124, 187) 0px, rgb(64, 137, 201) 100%); color: rgb(255, 255, 255); }}@media screen {@-webkit-keyframes loading { 
  0% { background-position: 0px -400px; }
  100% { background-position: -7px -400px; }
}}@media screen {@keyframes loading { 
  0% { background-position: 0px -400px; }
  100% { background-position: -7px -400px; }
}}@media screen {.dropzone, .dropzone *, .dropzone-previews, .dropzone-previews * { box-sizing: border-box; }}@media screen {.dropzone { position: relative; border: 1px solid rgba(0, 0, 0, 0.08); background: rgba(0, 0, 0, 0.02); padding: 1em; }}@media screen {.dropzone.dz-clickable, .dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message span { cursor: pointer; }}@media screen {.dropzone.dz-clickable * { cursor: default; }}@media screen {.dropzone .dz-message { opacity: 1; filter: none; }}@media screen {.dropzone.dz-drag-hover { border-color: rgba(0, 0, 0, 0.15); background: rgba(0, 0, 0, 0.04); }}@media screen {.dropzone.dz-started .dz-message { display: none; }}@media screen {.dropzone .dz-preview, .dropzone-previews .dz-preview { background: rgba(28, 28, 33, 0.8); position: relative; display: inline-block; margin: 17px; vertical-align: top; border: 1px solid rgb(110, 110, 110); padding: 6px; }}@media screen {.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail], .dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail] { display: none; }}@media screen {.dropzone .dz-preview .dz-details, .dropzone-previews .dz-preview .dz-details { width: 100px; height: 100px; position: relative; background: rgb(46, 46, 46); padding: 5px; margin-bottom: 22px; }}@media screen {.dropzone .dz-preview .dz-details .dz-filename, .dropzone-previews .dz-preview .dz-details .dz-filename { overflow: hidden; height: 100%; }}@media screen {.dropzone .dz-preview .dz-details img, .dropzone-previews .dz-preview .dz-details img { position: absolute; top: 0px; left: 0px; width: 100px; height: 100px; }}@media screen {.dropzone .dz-preview .dz-details .dz-size, .dropzone-previews .dz-preview .dz-details .dz-size { position: absolute; bottom: -28px; left: 3px; height: 28px; line-height: 28px; }}@media screen {.dropzone .dz-preview.dz-error .dz-error-mark, .dropzone .dz-preview.dz-success .dz-success-mark, .dropzone-previews .dz-preview.dz-error .dz-error-mark, .dropzone-previews .dz-preview.dz-success .dz-success-mark { display: block; }}@media screen {.dropzone .dz-preview:hover .dz-details img, .dropzone-previews .dz-preview:hover .dz-details img { display: none; }}@media screen {.dropzone .dz-preview .dz-error-mark, .dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-success-mark { display: none; position: absolute; width: 40px; height: 40px; font-size: 30px; text-align: center; right: -10px; top: -10px; }}@media screen {.dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-success-mark { color: rgb(190, 222, 160); }}@media screen {.dropzone .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-error-mark { color: rgb(230, 153, 161); }}@media screen {.dropzone .dz-preview .dz-progress, .dropzone-previews .dz-preview .dz-progress { position: absolute; top: 100px; left: 6px; right: 6px; height: 6px; background: rgb(66, 66, 66); display: none; }}@media screen {.dropzone .dz-preview .dz-progress .dz-upload, .dropzone-previews .dz-preview .dz-progress .dz-upload { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 0px; background-color: rgb(141, 198, 88); }}@media screen {.dropzone .dz-preview.dz-processing .dz-progress, .dropzone-previews .dz-preview.dz-processing .dz-progress { display: block; }}@media screen {.dropzone .dz-preview .dz-error-message, .dropzone-previews .dz-preview .dz-error-message { display: none; position: absolute; top: -5px; left: -20px; background: rgba(36, 36, 36, 0.8); padding: 8px 10px; color: rgb(230, 153, 153); min-width: 140px; max-width: 500px; z-index: 500; }}@media screen {.dropzone .dz-preview:hover.dz-error .dz-error-message, .dropzone-previews .dz-preview:hover.dz-error .dz-error-message { display: block; }}@media screen {.easy-pie-title { display: inline-block; margin: 10px 6px 0px; font-size: 12px; font-weight: 400; text-transform: uppercase; width: 100px; height: 19px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }}@media screen {.easy-pie-title .icon-color-bad, .easy-pie-title .icon-color-good { font-size: 18px; }}@media screen {.easy-pie-chart { display: inline-block; position: relative; vertical-align: middle; }}@media screen {.easy-pie-chart .percent { color: rgb(191, 191, 191); display: block; font-size: 12px; font-weight: 700; margin-top: -10px; position: absolute; top: 50%; width: 100%; text-align: center; }}@media screen {.easy-pie-chart .percent .fa { display: none; }}@media screen {.degree-sign::after, .percent-sign::after { content: " %"; line-height: normal; }}@media screen {.fd-form-element-hidden { display: none; }}@media screen {.fd-slider { width: 100%; height: 20px; margin: 0px; }}@media screen {.fd-slider-vertical { width: 20px; height: 100%; margin: 0px 10px 10px 0px; }}@media screen {.fd-slider, .fd-slider-vertical { display: block; position: relative; text-decoration: none; border: 0px none; user-select: none; }}@media screen {.fd-slider-inner { display: none; }}@media screen {.fd-slider-bar { position: absolute; display: block; z-index: 2; height: 6px; width: 100%; border-width: 1px; border-style: solid; border-color: rgb(94, 94, 94) rgb(28, 28, 33) rgb(28, 28, 33) rgb(94, 94, 94); border-image: initial; margin: 0px; padding: 0px; overflow: hidden; line-height: 4px; top: 8px; border-radius: 4px; background-clip: padding-box; background-color: rgb(51, 51, 51); }}@media screen {.fd-slider-range { position: absolute; display: block; z-index: 3; height: 6px; margin: 0px; padding: 0px 2px 0px 0px; overflow: hidden; top: 9px; border-radius: 2px; background-clip: padding-box; background-color: rgb(43, 43, 43); }}@media screen {.fd-slider-handle { position: absolute; display: block; padding: 0px; margin: 0px 0px 0px 1px; z-index: 3; top: 5px; left: 0px; width: 12px; height: 12px; outline: none 0px; background: rgb(43, 43, 43); border: 1px solid rgb(110, 110, 110); border-radius: 12px; user-select: none; line-height: 1px !important; }}@media screen {.fd-slider-handle:focus { outline: none 0px; border: 0px none; }}@media screen {body.fd-slider-drag-horizontal, body.fd-slider-drag-horizontal *, body.fd-slider-drag-vertical, body.fd-slider-drag-vertical * { user-select: none; }}@media screen {.fd-slider-handle::after, .fd-slider-handle::before { opacity: 0; transition-property: opacity; transition-duration: 1s; transition-delay: 1s; }}@media screen {.fd-slider-active .fd-slider-handle::before, .fd-slider-focused .fd-slider-handle::before, .fd-slider-hover .fd-slider-handle::before { display: block; position: absolute; top: -21px; left: -8px; margin: 0px; width: 20px; padding: 3px; height: 14px; line-height: 12px; text-align: center; font-size: 10px; font-weight: 700; color: rgb(255, 255, 255); text-shadow: rgb(35, 62, 139) 1px 1px 1px; background: padding-box padding-box rgb(63, 114, 207); z-index: 1; content: attr(aria-valuetext); border-radius: 3px; box-shadow: rgb(153, 153, 153) 0px 0px 4px; opacity: 1; }}@media screen {.fd-slider-active .fd-slider-handle::after, .fd-slider-focused .fd-slider-handle::after, .fd-slider-hover .fd-slider-handle::after { outline: 0px; content: ""; display: block; position: absolute; top: -9px; left: 50%; margin: 0px 0px 0px -5px; background: rgb(63, 114, 207); z-index: 2; width: 10px; height: 10px; overflow: hidden; transform: rotate(45deg); box-shadow: rgb(110, 110, 110) 0px 0px 4px; clip: rect(4px, 14px, 14px, 4px); opacity: 1; }}@media screen {.oldie .fd-slider-handle::after, .oldie .fd-slider-handle::before { display: none; }}@media screen {.fc { direction: ltr; text-align: left; }}@media screen {.fc table { border-collapse: collapse; border-spacing: 0px; }}@media screen {.fc table, html .fc { font-size: 1em; }}@media screen {.fc td, .fc th { padding: 0px; vertical-align: top; }}@media screen {.fc-header td { white-space: nowrap; }}@media screen {.fc-header-left { width: 25%; text-align: left; }}@media screen {.fc-header-center { text-align: center; }}@media screen {.fc-header-right { width: 25%; text-align: right; }}@media screen {.fc-header-title { display: inline-block; vertical-align: top; }}@media screen {.fc-header-title h2 { margin-top: 0px; white-space: nowrap; }}@media screen {.fc .fc-header-space { padding-left: 10px; }}@media screen {.fc-header .fc-button { margin-bottom: 1em; vertical-align: top; margin-right: -1px; }}@media screen {.fc-header .fc-corner-right, .fc-header .ui-corner-right { margin-right: 0px; }}@media screen {.fc-header .fc-state-hover, .fc-header .ui-state-hover { z-index: 2; }}@media screen {.fc-header .fc-state-down { z-index: 3; }}@media screen {.fc-header .fc-state-active, .fc-header .ui-state-active { z-index: 4; }}@media screen {.fc-content { position: relative; z-index: 1; clear: both; zoom: 1; }}@media screen {.fc-view { position: relative; width: 100%; overflow: hidden; }}@media screen {.fc-widget-content, .fc-widget-header { border: 1px solid rgb(59, 59, 59); }}@media screen {.fc-state-highlight { background: rgb(102, 75, 0); }}@media screen {.fc-cell-overlay { background: rgb(27, 93, 106); opacity: 0.3; }}@media screen {.fc-button { position: relative; display: inline-block; padding: 0px 0.6em; overflow: hidden; height: 1.9em; line-height: 1.9em; white-space: nowrap; cursor: pointer; }}@media screen {.fc-state-default { border: 1px solid; }}@media screen {.fc-state-default.fc-corner-left { border-top-left-radius: 4px; border-bottom-left-radius: 4px; }}@media screen {.fc-state-default.fc-corner-right { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }}@media screen {.fc-button .fc-icon { margin: 0px 0.1em; font-size: 2em; font-family: "Courier New", Courier, monospace; vertical-align: baseline; }}@media screen {.fc-icon-left-single-arrow::after { content: "‹"; font-weight: 700; }}@media screen {.fc-icon-right-single-arrow::after { content: "›"; font-weight: 700; }}@media screen {.fc-icon-left-double-arrow::after { content: "«"; }}@media screen {.fc-icon-right-double-arrow::after { content: "»"; }}@media screen {.fc-button .ui-icon { position: relative; top: 50%; float: left; margin-top: -8px; }}@media screen {.fc-state-default { background-color: rgb(36, 36, 36); background-image: linear-gradient(rgb(28, 28, 33), rgb(51, 51, 51)); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(191, 191, 191); text-shadow: rgba(28, 28, 33, 0.75) 0px 1px 1px; box-shadow: rgba(28, 28, 33, 0.2) 0px 1px 0px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px; }}@media screen {.fc-state-active, .fc-state-disabled, .fc-state-down, .fc-state-hover { color: rgb(191, 191, 191); background-color: rgb(51, 51, 51); }}@media screen {.fc-state-hover { color: rgb(191, 191, 191); text-decoration: none; background-position: 0px -15px; transition: background-position 0.1s linear 0s; }}@media screen {.fc-state-active, .fc-state-down { background-color: rgb(77, 77, 77); background-image: none; outline: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px; }}@media screen {.fc-state-disabled { cursor: default; background-image: none; opacity: 0.65; box-shadow: none; }}@media screen {.fc-event-container > * { z-index: 8; }}@media screen {.fc-event-container > .ui-draggable-dragging, .fc-event-container > .ui-resizable-resizing { z-index: 9; }}@media screen {.fc-event { background-color: rgb(57, 134, 172); color: rgb(255, 255, 255); font-size: 0.85em; cursor: default; }}@media screen {a.fc-event { text-decoration: none; }}@media screen {.fc-event-draggable, a.fc-event { cursor: pointer; }}@media screen {.fc-rtl .fc-event { text-align: right; }}@media screen {.fc-event-inner { width: 100%; height: 100%; overflow: hidden; }}@media screen {.fc-event-time, .fc-event-title { padding: 0px 1px; }}@media screen {.fc .ui-resizable-handle { display: block; position: absolute; z-index: 99999; overflow: hidden; font-size: 300%; line-height: 50%; }}@media screen {.fc-event-hori { border-width: 1px 0px; margin-bottom: 1px; }}@media screen {.fc-ltr .fc-event-hori.fc-event-start, .fc-rtl .fc-event-hori.fc-event-end { border-left-width: 1px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; }}@media screen {.fc-ltr .fc-event-hori.fc-event-end, .fc-rtl .fc-event-hori.fc-event-start { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }}@media screen {.fc-event-hori .ui-resizable-e { cursor: e-resize; top: 0px !important; right: -3px !important; width: 7px !important; height: 100% !important; }}@media screen {.fc-event-hori .ui-resizable-w { cursor: w-resize; top: 0px !important; left: -3px !important; width: 7px !important; height: 100% !important; }}@media screen {.fc-event-hori .ui-resizable-handle { }}@media screen {table.fc-border-separate { border-collapse: separate; }}@media screen {.fc-border-separate td, .fc-border-separate th { border-width: 1px 0px 0px 1px; }}@media screen {.fc-border-separate td.fc-last, .fc-border-separate th.fc-last { border-right-width: 1px; }}@media screen {.fc-border-separate tr.fc-last td, .fc-border-separate tr.fc-last th { border-bottom-width: 1px; }}@media screen {.fc-border-separate tbody tr.fc-first td, .fc-border-separate tbody tr.fc-first th { border-top-width: 0px; }}@media screen {.fc-grid th { text-align: center; }}@media screen {.fc .fc-week-number { width: 22px; text-align: center; }}@media screen {.fc .fc-week-number div { padding: 0px 2px; }}@media screen {.fc-grid .fc-day-number { float: right; padding: 0px 2px; }}@media screen {.fc-grid .fc-other-month .fc-day-number { opacity: 0.3; }}@media screen {.fc-grid .fc-day-content { clear: both; padding: 2px 2px 1px; }}@media screen {.fc-grid .fc-event-time { font-weight: 700; }}@media screen {.fc-rtl .fc-grid .fc-day-number { float: left; }}@media screen {.fc-rtl .fc-grid .fc-event-time { float: right; }}@media screen {.fc-agenda table { border-collapse: separate; }}@media screen {.fc-agenda-days th { text-align: center; }}@media screen {.fc-agenda .fc-agenda-axis { width: 50px; padding: 0px 4px; vertical-align: middle; text-align: right; font-weight: 400; }}@media screen {.fc-agenda-slots .fc-agenda-axis { white-space: nowrap; }}@media screen {.fc-agenda .fc-week-number { font-weight: 700; }}@media screen {.fc-agenda .fc-day-content { padding: 2px 2px 1px; }}@media screen {.fc-agenda-days .fc-agenda-axis { border-right-width: 1px; }}@media screen {.fc-agenda-days .fc-col0 { border-left-width: 0px; }}@media screen {.fc-agenda-allday th { border-width: 0px 1px; }}@media screen {.fc-agenda-allday .fc-day-content { min-height: 34px; }}@media screen {.fc-agenda-divider-inner { height: 2px; overflow: hidden; }}@media screen {.fc-widget-header .fc-agenda-divider-inner { background: rgb(43, 43, 43); }}@media screen {.fc-agenda-slots th { border-width: 1px 1px 0px; }}@media screen {.fc-agenda-slots td { border-width: 1px 0px 0px; background: 0px 0px; }}@media screen {.fc-agenda-slots td div { height: 20px; }}@media screen {.fc-agenda-slots tr.fc-slot0 td, .fc-agenda-slots tr.fc-slot0 th { border-top-width: 0px; }}@media screen {.fc-agenda-slots tr.fc-minor td, .fc-agenda-slots tr.fc-minor th { border-top-style: dotted; }}@media screen {.fc-agenda-slots tr.fc-minor th.ui-widget-header { }}@media screen {.fc-event-vert { border-width: 0px 1px; }}@media screen {.fc-event-vert.fc-event-start { border-top-width: 1px; border-top-left-radius: 3px; border-top-right-radius: 3px; }}@media screen {.fc-event-vert.fc-event-end { border-bottom-width: 1px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }}@media screen {.fc-event-vert .fc-event-time { white-space: nowrap; font-size: 10px; }}@media screen {.fc-event-vert .fc-event-inner { position: relative; z-index: 2; }}@media screen {.fc-event-vert .fc-event-bg { position: absolute; z-index: 1; top: 0px; left: 0px; width: 100%; height: 100%; background: rgb(28, 28, 33); opacity: 0.25; }}@media screen {.fc-event-vert .ui-resizable-s { font-family: monospace; text-align: center; cursor: s-resize; bottom: 0px !important; width: 100% !important; height: 8px !important; overflow: hidden !important; line-height: 8px !important; font-size: 11px !important; }}@media screen {.fc-agenda .ui-resizable-resizing { }}@media screen {.fc-event-title .fa { font-size: 14px; margin-top: 4px; margin-right: 4px; }}@media screen {.fc-grid .fc-event-time { display: block; }}@media screen {.fc-event { padding-left: 2px; border-top: none !important; border-right: none !important; border-bottom: none !important; border-image: initial !important; border-left: 6px solid rgba(0, 0, 0, 0.15) !important; }}@media screen {.fc-event.fc-event-draggable { cursor: move; }}@media screen {.fc-event-vert.fc-event-end, .fc-ltr .fc-event-hori.fc-event-end, .fc-rtl .fc-event-hori.fc-event-start { border-right-width: 0px; border-radius: 0px; }}@media screen {.fc-event-vert.fc-event-end:active, .fc-ltr .fc-event-hori.fc-event-end:active, .fc-rtl .fc-event-hori.fc-event-start:active { opacity: 0.8; }}@media screen {.irs { position: relative; display: block; }}@media screen {.irs-line { position: relative; display: block; overflow: hidden; }}@media screen {.irs-line-left, .irs-line-mid, .irs-line-right { position: absolute; display: block; top: 0px; }}@media screen {.irs-line-left { left: 0px; width: 10%; }}@media screen {.irs-line-mid { left: 10%; width: 80%; }}@media screen {.irs-line-right { right: 0px; width: 10%; }}@media screen {.irs-diapason { position: absolute; display: block; left: 0px; width: 100%; }}@media screen {.irs-slider { position: absolute; display: block; cursor: default; z-index: 1; }}@media screen {.irs-slider.single { left: 10px; }}@media screen {.irs-slider.single::before { position: absolute; display: block; content: ""; top: -50%; left: -150%; width: 400%; height: 200%; background: rgba(0, 0, 0, 0); }}@media screen {.irs-slider.from { left: 100px; }}@media screen {.irs-slider.from::before { position: absolute; display: block; content: ""; top: -50%; left: -300%; width: 400%; height: 200%; background: rgba(0, 0, 0, 0); }}@media screen {.irs-slider.to { left: 300px; }}@media screen {.irs-slider.to::before { position: absolute; display: block; content: ""; top: -50%; left: 0px; width: 400%; height: 200%; background: rgba(0, 0, 0, 0); }}@media screen {.irs-slider.last { z-index: 2; }}@media screen {.irs-min { position: absolute; display: block; left: 0px; cursor: default; }}@media screen {.irs-max { position: absolute; display: block; right: 0px; cursor: default; }}@media screen {.irs-from, .irs-single, .irs-to { position: absolute; display: block; top: 0px; left: 0px; cursor: default; white-space: nowrap; }}@media screen {.irs-grid { position: absolute; display: none; bottom: 0px; left: 0px; width: 100%; height: 20px; }}@media screen {.irs-with-grid .irs-grid { display: block; }}@media screen {.irs-grid-pol { position: absolute; top: 0px; left: 0px; width: 1px; height: 8px; }}@media screen {.irs-grid-pol.small { height: 4px; }}@media screen {.irs-grid-text { position: absolute; bottom: 0px; left: 0px; width: 100px; white-space: nowrap; text-align: center; font-size: 9px; line-height: 9px; }}@media screen {.irs { height: 40px; }}@media screen {.irs-with-grid { height: 60px; }}@media screen {.irs-line { height: 8px; top: 25px; background: rgb(43, 43, 43); }}@media screen {.irs-line-left, .irs-line-mid, .irs-line-right { height: 8px; }}@media screen {.irs-diapason { height: 8px; top: 25px; }}@media screen {.irs-slider { width: 10px; height: 22px; top: 17px; border: 1px solid rgb(28, 28, 33); background: rgb(133, 133, 133); }}@media screen {.irs-slider:hover { background: rgb(107, 107, 107); }}@media screen {#irs-active-slider { background: rgb(105, 105, 105); box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 1px 0px; width: 12px; height: 24px; top: 16px; }}@media screen {.irs-max, .irs-min { color: rgb(191, 191, 191); font-size: 12px; line-height: 1.333; text-shadow: none; top: 0px; padding: 1px 3px; background: rgba(0, 0, 0, 0.1); border-radius: 0px; }}@media screen {.lt-ie9 .irs-max, .lt-ie9 .irs-min { background: rgb(89, 89, 89); }}@media screen {.irs-from, .irs-single, .irs-to { color: rgb(255, 255, 255); font-size: 10px; line-height: 1.333; text-shadow: none; padding: 1px 5px; background: rgba(0, 0, 0, 0.4); border-radius: 0px; }}@media screen {.lt-ie9 .irs-from, .lt-ie9 .irs-single, .lt-ie9 .irs-to { background: rgb(153, 153, 153); }}@media screen {.irs-grid-pol { background: rgb(106, 119, 129); }}@media screen {.irs-grid-text { color: rgb(185, 192, 198); }}@media screen {.irs-diapason { background: rgb(50, 119, 179); }}@media screen {article.sortable-grid { min-height: 30px; }}@media screen {.jarviswidget { margin: 0px 0px 30px; position: relative; border-radius: 0px; padding: 0px; }}@media screen {.widget-content-padding { padding: 20px; }}@media screen {.widget-content-padding .well { margin-bottom: 0px; }}@media screen {.jarviswidget > header { height: 34px; padding: 0px; line-height: 40px; }}@media screen {.jarviswidget > header > .widget-icon { display: block; width: 30px; height: 32px; position: relative; float: left; font-size: 111%; line-height: 32px; text-align: center; margin-right: -10px; }}@media screen {.jarviswidget > header h2 { height: 100%; width: auto; display: inline-block; font-size: 14px; position: relative; margin: 0px; line-height: 34px; font-weight: 400; letter-spacing: 0px; }}@media screen {.jarviswidget > header > h2 { margin-left: 10px; float: left; }}@media screen {.jarviswidget > header > :first-child.widget-icon { margin-left: 0px; }}@media screen {.jarviswidget > header .jarviswidget-icon { width: 16px; height: 16px; float: left; margin: 12px 10px 0px 0px; display: block; zoom: 1; z-index: 4000; }}@media screen {.ui-sortable .jarviswidget-sortable > header { cursor: move; border-radius: 0px; line-height: normal; box-shadow: rgba(0, 0, 0, 0.05) 0px -2px 0px inset; }}@media screen {.ui-sortable .jarviswidget-sortable.jarviswidget-collapsed > header { border-radius: 0px; }}@media screen {.jarviswidget-ctrls { width: auto; float: right; padding: 0px; margin: 0px; }}@media screen {.jarviswidget-ctrls .button-icon { min-width: 30px; height: 32px; float: left; position: relative; font-family: Arial, Helvetica, sans-serif; border-left: 1px solid rgba(0, 0, 0, 0.09); }}@media screen {.jarviswidget-ctrls .button-icon:hover { background-color: rgba(0, 0, 0, 0.05); }}@media screen {.jarviswidget-loader { width: 32px; height: 32px; margin: 0px; float: right; background-repeat: no-repeat; background-position: center center; display: none; text-align: center; line-height: 32px; font-size: 111%; }}@media screen {.jarviswidget > div { float: left; width: 100%; position: relative; font-size: 13px; border-radius: 0px; margin: 0px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; border-style: none solid solid; border-top-width: initial; border-top-color: initial; padding: 13px 13px 0px; overflow: visible; border-right-color: rgb(77, 77, 77) !important; border-bottom-color: rgb(204, 204, 204) !important; border-left-color: rgb(77, 77, 77) !important; }}@media screen {.jarviswidget .widget-body { min-height: 100px; position: relative; padding-bottom: 13px; }}@media screen {.jarviswidget .widget-body.widget-hide-overflow { overflow: hidden; }}@media screen {.widget-toolbar.no-border { border-left: none; }}@media screen {.widget-body.no-padding { margin: -13px -13px 0px; }}@media screen {.widget-body.no-padding .alert { margin: 0px 0px 10px; padding: 10px; box-shadow: none !important; border-width: 0px 0px 1px !important; border-radius: 0px !important; }}@media screen {.jarviswidget.well.transparent .widget-body.no-padding { margin: 0px !important; }}@media screen {.widget-body > table { margin-bottom: 0px; }}@media screen {.no-padding .md-editor, .widget-body.no-padding .cke_chrome { border: none; }}@media screen {.widget-toolbar > .certivera-form { margin-top: 2px; }}@media screen {.widget-toolbar > .certivera-form .toggle:last-child { font-size: 12px; line-height: 29px; }}@media screen {.widget-toolbar > .certivera-form .checkbox input + i, .widget-toolbar > .certivera-form .radio input + i, .widget-toolbar > .certivera-form .toggle input + i { border-width: 1px; margin-top: 1px; box-shadow: rgb(28, 28, 33) 0px 1px 1px, rgb(133, 133, 133) 0px 1px 1px inset; border-color: rgb(82, 82, 82) !important; }}@media screen {.jarviswidget.well { margin: 0px 0px 30px; }}@media screen {.jarviswidget.well > div { border: none !important; box-shadow: none !important; }}@media screen {.jarviswidget.well header { display: none; }}@media screen {.widget-footer { display: block; min-height: 32px; vertical-align: middle; position: relative; background-color: rgb(33, 33, 33); padding: 5px; border-top: 1px solid rgb(54, 54, 54); text-align: right; margin: 0px -13px -13px; }}@media screen {.no-padding .widget-footer { margin: 0px; }}@media screen {.widget-footer.certivera-form > label { margin-top: 4px; display: block; }}@media screen {.jarviswidget-editbox { display: none; padding: 10px; }}@media screen {.jarviswidget-timestamp { font-size: 12px; color: rgb(191, 191, 191); font-style: italic; margin: 10px 0px 0px; }}@media screen {.jarviswidget-placeholder { border-radius: 0px; margin-bottom: 28px; padding: 0px; box-sizing: border-box; }}@media screen {body.nooverflow { overflow: hidden; position: fixed; width: 100%; }}@media screen {#jarviswidget-fullscreen-mode { width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; z-index: 1050; }}@media screen {#jarviswidget-fullscreen-mode .jarviswidget { margin: 0px; border-radius: 0px; }}@media screen {#jarviswidget-fullscreen-mode .jarviswidget > div { overflow-y: scroll; border-radius: 0px; }}@media screen {#jarviswidget-fullscreen-mode > div > header { cursor: default; }}@media screen {.certivera-form.widget-body-toolbar, .widget-body-toolbar { display: block; padding: 8px 10px; margin: -13px -13px 13px; min-height: 42px; border-bottom: 1px solid rgb(77, 77, 77); background: rgb(31, 31, 31); }}@media screen {.no-padding .certivera-form.widget-body-toolbar, .no-padding .widget-body-toolbar, .no-padding.widget-body-toolbar { display: block; margin: 0px; }}@media screen {.certivera-form .widget-body-toolbar .inline-group, .widget-body-toolbar.certivera-form .inline-group { float: left; margin-top: 4px; }}@media screen {.widget-body-toolbar .btn { vertical-align: middle; }}@media screen {.widget-body-toolbar .btn-xs { margin-top: 5px; }}@media screen {.widget-body-ajax-loading::before { content: url("../img/ajax-loader.gif"); padding-top: 18%; text-align: center; font-weight: 700; font-size: 16px; color: rgb(255, 255, 255); display: block; background: rgba(28, 28, 33, 0.4); height: 100%; z-index: 1; width: 100%; position: absolute; }}@media screen {.widget-body-ajax-loading:hover { cursor: wait !important; }}@media screen {.jarviswidget > header { color: rgb(191, 191, 191); border: 1px solid rgb(87, 87, 87); background: rgb(31, 31, 31); }}@media screen {.jarviswidget > div { background-color: rgb(28, 28, 33) !important; }}@media screen {.jarviswidget-editbox { border-bottom: 1px solid rgb(105, 105, 105); background-color: rgb(28, 28, 33); margin: -13px -13px 13px; }}@media screen {.no-padding .jarviswidget-editbox { margin: 0px 0px 10px; }}@media screen {.jarviswidget-placeholder { background-color: rgb(102, 75, 0); border: 1px dashed rgb(115, 115, 115); }}@media screen {.jarviswidget-remove-colors { color: rgb(191, 191, 191) !important; padding: 0px !important; background: none !important; }}@media screen {.jarviswidget-color-magenta > header { background: rgb(111, 55, 114); color: rgb(255, 255, 255); border-color: rgb(101, 49, 104) !important; }}@media screen {.jarviswidget-color-magenta .nav-tabs li:not(.active) a, .jarviswidget-color-magenta > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-magenta .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-pink > header { background: rgb(172, 83, 135); color: rgb(255, 255, 255); border-color: rgb(163, 77, 127) !important; }}@media screen {.jarviswidget-color-pink .nav-tabs li:not(.active) a, .jarviswidget-color-pink > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-pink .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-pinkDark > header { background: rgb(167, 129, 158); color: rgb(255, 255, 255); border-color: rgb(161, 120, 151) !important; }}@media screen {.jarviswidget-color-pinkDark .nav-tabs li:not(.active) a, .jarviswidget-color-pinkDark > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-pinkDark .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-yellow > header { background: rgb(175, 154, 90); color: rgb(255, 255, 255); border-color: rgb(169, 147, 81) !important; }}@media screen {.jarviswidget-color-yellow .nav-tabs li:not(.active) a, .jarviswidget-color-yellow > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-yellow .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-orange > header { background: rgb(184, 138, 46); color: rgb(255, 255, 255); border-color: rgb(175, 132, 44) !important; }}@media screen {.jarviswidget-color-orange .nav-tabs li:not(.active) a, .jarviswidget-color-orange > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-orange .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-orangeDark > header { background: rgb(171, 129, 43); color: rgb(255, 255, 255); border-color: rgb(102, 75, 0) !important; }}@media screen {.jarviswidget-color-orangeDark .nav-tabs li:not(.active) a, .jarviswidget-color-orangeDark > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-orangeDark .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-darken > header { background: rgb(64, 64, 64); color: rgb(255, 255, 255); border-color: rgb(56, 56, 56) !important; }}@media screen {.jarviswidget-color-darken > .nav-tabs > li:not(.active) > a, .jarviswidget-color-darken > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-darken .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-purple > header { background: rgb(110, 88, 121); color: rgb(255, 255, 255); border-color: rgb(102, 81, 112) !important; }}@media screen {.jarviswidget-color-purple .nav-tabs li:not(.active) a, .jarviswidget-color-purple > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-purple .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-teal > header { background: rgb(86, 138, 137); color: rgb(255, 255, 255); border-color: rgb(81, 129, 128) !important; }}@media screen {.jarviswidget-color-teal .nav-tabs li:not(.active) a, .jarviswidget-color-teal > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-teal .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-blueDark > header { background: rgb(79, 79, 79); color: rgb(255, 255, 255); border-color: rgb(71, 71, 71) !important; }}@media screen {.jarviswidget-color-blueDark .nav-tabs li:not(.active) a, .jarviswidget-color-blueDark > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-blueDark .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-blue > header { background: rgb(79, 79, 79); color: rgb(255, 255, 255); border-color: rgb(71, 71, 71) !important; }}@media screen {.jarviswidget-color-blue .nav-tabs li:not(.active) a, .jarviswidget-color-blue > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-blue .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-blueLight > header { background: rgb(64, 75, 79); color: rgb(191, 191, 191); border-color: rgb(100, 118, 125) !important; }}@media screen {.jarviswidget-color-blueLight .nav-tabs li a:hover, .jarviswidget-color-blueLight .nav-tabs li:not(.active) a, .jarviswidget-color-blueLight > header > .jarviswidget-ctrls a { color: rgb(180, 195, 202) !important; }}@media screen {.jarviswidget-color-red > header { background: rgb(139, 35, 59); color: rgb(255, 255, 255); border-color: rgb(126, 32, 54) !important; }}@media screen {.jarviswidget-color-red .nav-tabs li:not(.active) a, .jarviswidget-color-red > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-red .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-redLight > header { background: rgb(167, 88, 88); color: rgb(255, 255, 255); border-color: rgb(157, 83, 83) !important; }}@media screen {.jarviswidget-color-redLight .nav-tabs li:not(.active) a, .jarviswidget-color-redLight > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-redLight .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-white > header { background: rgb(28, 28, 33); color: rgb(191, 191, 191); border-color: rgb(77, 77, 77) !important; }}@media screen {.jarviswidget-color-white .nav-tabs li a:hover, .jarviswidget-color-white .nav-tabs li:not(.active) a, .jarviswidget-color-white > header > .jarviswidget-ctrls a { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-greenDark > header { background: rgb(73, 105, 73); color: rgb(255, 255, 255); border-color: rgb(67, 96, 67) !important; }}@media screen {.jarviswidget-color-greenDark .nav-tabs li:not(.active) a, .jarviswidget-color-greenDark > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-greenDark .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-green > header { background: rgb(53, 110, 53); color: rgb(255, 255, 255); border-color: rgb(48, 100, 48) !important; }}@media screen {.jarviswidget-color-green .nav-tabs li:not(.active) a, .jarviswidget-color-green > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-green .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.jarviswidget-color-greenLight > header { background: rgb(112, 131, 63); color: rgb(255, 255, 255); border-color: rgb(103, 121, 57) !important; }}@media screen {.jarviswidget-color-greenLight .nav-tabs li:not(.active) a, .jarviswidget-color-greenLight > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.jarviswidget-color-greenLight .nav-tabs li a:hover { color: rgb(191, 191, 191) !important; }}@media screen {.color-select { list-style: none; margin: 0px; padding: 4px; min-width: 166px; max-width: 156px; right: -3px; }}@media screen {.color-select li { display: block; margin: 2px; float: left; }}@media screen {.color-select li span:hover { border: 3px solid rgba(0, 0, 0, 0.2); }}@media screen {.color-box, .color-select li span { display: block; width: 22px; height: 22px; padding: 0px; background: rgb(51, 51, 51); box-sizing: border-box; border: 1px solid rgba(0, 0, 0, 0.1); cursor: pointer; }}@media screen {.color-box { position: relative; vertical-align: middle; outline: rgba(191, 191, 191, 0.1) solid 1px; border: 1px solid rgba(28, 28, 33, 0.3) !important; background: rgba(28, 28, 33, 0.3) !important; }}@media screen {.color-box:hover, .open .color-box { outline: rgba(191, 191, 191, 0.1) solid 1px !important; }}@media screen {.color-box:hover { transform: scale(1.07); }}@media screen {.color-box:active { top: 1px; left: 1px; }}@media screen {.widget-toolbar > .color-box { margin-top: 7px; width: 18px; height: 18px; outline: rgba(191, 191, 191, 0.2) solid 1px; }}@media screen {.widget-toolbar .dropdown-menu.color-select { right: -1px; }}@media screen {.widget-toolbar > .color-box:active, .widget-toolbar > .color-box:focus, .widget-toolbar > .color-box:hover { outline: rgba(191, 191, 191, 0.25) solid 1px !important; }}@media screen {.jarviswidget-ctrls a { text-decoration: none; font-size: 14px; text-align: center; display: inline-block; line-height: 32px; padding: 0px; margin: 0px; color: rgb(191, 191, 191); }}@media screen {.clearfix::after, .clearfix::before, .inner-spacer::after, .inner-spacer::before, .jarviswidget-editbox::after, .jarviswidget-editbox::before, .jarviswidget::after, .jarviswidget::before, .jarviswidget > div::after, .jarviswidget > div::before { content: " "; display: block; height: 0px; overflow: hidden; font-size: 0px; line-height: 0; visibility: hidden; }}@media screen {.clearfix::after, .inner-spacer::after, .jarviswidget-editbox::after, .jarviswidget::after, .jarviswidget > div::after { clear: both; }}@media screen {.clearfix, .inner-spacer::after, .jarviswidget, .jarviswidget-editbox, .jarviswidget > div { zoom: 1; }}@media screen {.widget-toolbar { display: inline-block; float: right; width: auto; height: 32px; line-height: 32px; position: relative; border-left: 1px solid rgba(0, 0, 0, 0.09); cursor: pointer; padding: 0px 8px; text-align: center; }}@media screen {.widget-toolbar > :first-child { text-align: left; }}@media screen {.jarviswidget header .nav-tabs { border-bottom-color: transparent; }}@media screen {.jarviswidget header .nav-tabs > li > a { border-radius: 0px; border: none; padding: 7px 15px 6px; }}@media screen {.jarviswidget header:first-child .nav-tabs { float: left; }}@media screen {.jarviswidget header:first-child .nav-tabs li { padding-left: 0px; }}@media screen {.jarviswidget header:first-child .nav-tabs li a { color: rgb(191, 191, 191); }}@media screen {.jarviswidget header:first-child .nav-tabs.pull-right li:last-child a { margin-right: 0px !important; border-right: none !important; }}@media screen {.jarviswidget header .nav-tabs > li.active > a, .jarviswidget header .nav-tabs > li.active > a:focus, .jarviswidget header .nav-tabs > li.active > a:hover { color: rgb(191, 191, 191); background-color: rgb(28, 28, 33); border-right: 1px solid rgb(87, 87, 87); border-bottom: 1px solid transparent; border-left: 1px solid rgb(87, 87, 87); border-image: initial; border-top: none; cursor: default; }}@media screen {.jarviswidget header .nav-pills { margin: 3px; }}@media screen {.jarviswidget header .nav-pills > li > a { padding: 3px 5px 4px; }}@media screen {.widget-toolbar .btn-group { margin-top: -3px; }}@media screen {.widget-toolbar > .btn { margin-top: -3px; font-size: 12px !important; padding: 1px 8px !important; }}@media screen {.widget-toolbar .certivera-form label.checkbox, .widget-toolbar .certivera-form label.radio { line-height: 29px; }}@media screen {.widget-toolbar > .label { vertical-align: middle; margin-top: -3px; display: inline-block; text-align: center; font-size: 12px; padding: 4px 7px; }}@media screen {.widget-toolbar > .badge { padding: 5px; font-size: 14px; border-radius: 50%; font-weight: 400; min-width: 24px; text-align: center !important; }}@media screen {.widget-toolbar .progress { width: 130px; margin: 7px 0px 0px; font-size: 12px; box-shadow: rgba(0, 0, 0, 0) 0px 1px 0px, rgb(71, 71, 71) 0px 0px 0px 1px inset; height: 18px !important; }}@media screen {.widget-toolbar .progress-bar { font-size: 12px; }}@media screen {.widget-toolbar .pagination { margin: 4px 0px; }}@media screen {.widget-toolbar .pagination > li > a { padding: 2px 7px; }}@media screen {.widget-toolbar .widget-text-input { max-width: 220px; }}@media screen {.widget-toolbar input[type="text"] { margin-top: 2px; height: 28px !important; }}@media screen {.widget-toolbar .certivera-form .icon-append, .widget-toolbar .certivera-form .icon-prepend, .widget-toolbar.certivera-form .icon-append, .widget-toolbar.certivera-form .icon-prepend { top: 3px !important; }}@media screen {#jarviswidget-fullscreen-mode .fc-grid .fc-day-number { padding: 5px 12px; font-size: 40px; }}@media screen {.jcrop-holder { direction: ltr; text-align: left; }}@media screen {.jcrop-hline, .jcrop-vline { background: url("../img/jcrop/Jcrop.gif") rgb(28, 28, 33); font-size: 0px; position: absolute; }}@media screen {.jcrop-vline { height: 100%; width: 1px !important; }}@media screen {.jcrop-vline.right { right: 0px; }}@media screen {.jcrop-hline { width: 100%; height: 1px !important; }}@media screen {.jcrop-hline.bottom { bottom: 0px; }}@media screen {.jcrop-tracker { height: 100%; width: 100%; -webkit-tap-highlight-color: transparent; user-select: none; }}@media screen {.jcrop-handle { background-color: rgb(51, 51, 51); border: 1px solid rgb(43, 43, 43); width: 7px; height: 7px; font-size: 1px; }}@media screen {.jcrop-handle.ord-n { left: 50%; margin-left: -4px; margin-top: -4px; top: 0px; }}@media screen {.jcrop-handle.ord-s { bottom: 0px; left: 50%; margin-bottom: -4px; margin-left: -4px; }}@media screen {.jcrop-handle.ord-e { margin-right: -4px; margin-top: -4px; right: 0px; top: 50%; }}@media screen {.jcrop-handle.ord-w { left: 0px; margin-left: -4px; margin-top: -4px; top: 50%; }}@media screen {.jcrop-handle.ord-nw { left: 0px; margin-left: -4px; margin-top: -4px; top: 0px; }}@media screen {.jcrop-handle.ord-ne { margin-right: -4px; margin-top: -4px; right: 0px; top: 0px; }}@media screen {.jcrop-handle.ord-se { bottom: 0px; margin-bottom: -4px; margin-right: -4px; right: 0px; }}@media screen {.jcrop-handle.ord-sw { bottom: 0px; left: 0px; margin-bottom: -4px; margin-left: -4px; }}@media screen {.jcrop-dragbar.ord-n, .jcrop-dragbar.ord-s { height: 7px; width: 100%; }}@media screen {.jcrop-dragbar.ord-e, .jcrop-dragbar.ord-w { height: 100%; width: 7px; }}@media screen {.jcrop-dragbar.ord-n { margin-top: -4px; }}@media screen {.jcrop-dragbar.ord-s { bottom: 0px; margin-bottom: -4px; }}@media screen {.jcrop-dragbar.ord-e { margin-right: -4px; right: 0px; }}@media screen {.jcrop-dragbar.ord-w { margin-left: -4px; }}@media screen {.jcrop-light .jcrop-hline, .jcrop-light .jcrop-vline { background: rgb(28, 28, 33); opacity: 0.7 !important; }}@media screen {.jcrop-light .jcrop-handle { background-color: rgb(0, 0, 0); border-color: rgb(28, 28, 33); border-radius: 3px; }}@media screen {.jcrop-dark .jcrop-hline, .jcrop-dark .jcrop-vline { background: rgb(0, 0, 0); opacity: 0.7 !important; }}@media screen {.jcrop-dark .jcrop-handle { background-color: rgb(28, 28, 33); border-color: rgb(0, 0, 0); border-radius: 3px; }}@media screen {.solid-line .jcrop-hline, .solid-line .jcrop-vline { background: rgb(28, 28, 33); }}@media screen {.jcrop-holder { display: inline-block; float: left; margin-bottom: 20px; }}@media screen {.modal .jcrop-holder { display: block; float: none !important; margin: 0px !important; }}@media screen {.jcrop-holder img, img.jcrop-preview { max-width: none; }}@media screen {.ui-jqgrid .ui-jqgrid-view { position: relative; left: 0px; top: 0px; padding: 0px; font-size: 11px; }}@media screen {.ui-jqgrid .ui-jqgrid-titlebar { padding: 12px 13px; position: relative; font-size: 12px; border-left: 0px none; border-right: 0px none; border-top: 0px none; background-color: rgb(38, 38, 38); background-image: linear-gradient(rgb(38, 38, 38), rgb(54, 54, 54)); background-repeat: repeat-x; }}@media screen {.ui-jqgrid .ui-jqgrid-caption { text-align: left; }}@media screen {.ui-jqgrid .ui-jqgrid-title { font-size: 15px; color: rgb(191, 191, 191); }}@media screen {.ui-jqgrid .ui-jqgrid-titlebar-close { position: absolute; top: 50%; width: 19px; margin: -10px 0px 0px; padding: 1px; cursor: pointer; right: 10px !important; }}@media screen {.ui-jqgrid .ui-jqgrid-titlebar-close span { display: block; margin: 1px; }}@media screen {.ui-jqgrid .ui-jqgrid-titlebar-close:hover { padding: 0px; }}@media screen {.ui-jqgrid .ui-jqgrid-hdiv { position: relative; margin: 0px; padding: 0px; overflow-x: hidden; border-left: 0px none !important; border-top: 0px none !important; border-right: 0px none !important; }}@media screen {.ui-jqgrid .ui-jqgrid-hbox { float: left; padding-right: 20px; }}@media screen {.ui-jqgrid .ui-jqgrid-htable { table-layout: fixed; margin: 0px; }}@media screen {.ui-jqgrid .ui-jqgrid-htable th { padding: 0px 2px; }}@media screen {.ui-jqgrid .ui-jqgrid-htable th div { overflow: hidden; position: relative; }}@media screen {.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: 0px 0px; border: none; }}@media screen {tr.ui-jqgrid-labels { background-color: rgb(43, 43, 43); background-image: -webkit-linear-gradient(top, rgb(38, 38, 38) 0px, rgb(31, 31, 31) 100%); font-size: 12px; }}@media screen {.ui-jqgrid .ui-jqgrid-htable th.ui-th-column, .ui-th-column { overflow: hidden; white-space: nowrap; text-align: center; border-top: 0px none; border-bottom: 0px none; }}@media screen {.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr, .ui-th-ltr { border-left: 0px none; }}@media screen {.ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl, .ui-th-rtl { border-right: 0px none; }}@media screen {.ui-first-th-ltr { border-right: 1px solid; }}@media screen {.ui-first-th-rtl { border-left: 1px solid; }}@media screen {.ui-jqgrid .ui-th-div-ie { white-space: nowrap; zoom: 1; }}@media screen {.ui-jqgrid .ui-jqgrid-resize { position: relative; cursor: e-resize; display: inline; overflow: hidden; height: 20px !important; }}@media screen {.ui-jqgrid .ui-grid-ico-sort { overflow: hidden; position: absolute; display: inline; right: 0px; cursor: pointer !important; }}@media screen {.ui-jqgrid .ui-icon-asc { margin-top: -4px; right: -1px; }}@media screen {.ui-jqgrid .ui-icon-desc { margin-top: 3px; height: 12px; }}@media screen {.ui-jqgrid .ui-i-asc { margin-top: 0px; height: 16px; }}@media screen {.ui-jqgrid .ui-i-desc { margin-top: 0px; margin-left: 13px; height: 16px; }}@media screen {.ui-jqgrid .ui-jqgrid-sortable { cursor: pointer; }}@media screen {.ui-jqgrid tr.ui-search-toolbar th { border-top-width: 1px !important; border-top-color: inherit !important; border-top-style: ridge !important; }}@media screen {tr.ui-search-toolbar input, tr.ui-search-toolbar select { margin: 1px 0px 0px; }}@media screen {.ui-jqgrid .ui-jqgrid-bdiv { position: relative; margin: 0px; padding: 0px; overflow: auto; text-align: left; }}@media screen {.ui-jqgrid .ui-jqgrid-btable { table-layout: fixed; margin: 0px; outline-style: none; }}@media screen {.ui-jqgrid tr.jqgroup, .ui-jqgrid tr.jqgrow { outline-style: none; }}@media screen {.ui-jqgrid tr.jqgrow td { font-weight: 400; overflow: hidden; white-space: pre; }}@media screen {.ui-jqgrid tr.jqgfirstrow td { padding: 0px 2px; border-right-width: 1px; border-right-style: solid; }}@media screen {.ui-jqgrid tr.jqgroup td { font-weight: 400; overflow: hidden; white-space: pre; }}@media screen {.ui-jqgrid tr.jqfoot td { font-weight: 700; overflow: hidden; white-space: pre; }}@media screen {.ui-jqgrid tr.ui-row-ltr td { text-align: left; }}@media screen {.ui-jqgrid tr.ui-row-rtl td { text-align: right; }}@media screen {.ui-jqgrid td.jqgrid-rownum { padding: 0px 2px; margin: 0px; border: 0px none; }}@media screen {.ui-jqgrid .ui-jqgrid-resize-mark { width: 2px; left: 0px; background-color: rgb(120, 120, 120); cursor: col-resize; position: absolute; top: 0px; height: 100px; overflow: hidden; display: none; border: 0px none; z-index: 99999; }}@media screen {.ui-jqgrid .ui-jqgrid-sdiv { position: relative; margin: 0px; padding: 0px; overflow: hidden; border-left: 0px none !important; border-top: 0px none !important; border-right: 0px none !important; }}@media screen {.ui-jqgrid .ui-jqgrid-ftable { table-layout: fixed; margin-bottom: 0px; }}@media screen {.ui-jqgrid tr.footrow td { font-weight: 700; overflow: hidden; white-space: nowrap; height: 21px; padding: 0px 2px; }}@media screen {.ui-jqgrid tr.footrow-ltr td { text-align: left; border-right-width: 1px; border-right-color: inherit; border-right-style: solid; }}@media screen {.ui-jqgrid tr.footrow-rtl td { text-align: right; border-left-width: 1px; border-left-color: inherit; border-left-style: solid; }}@media screen {.ui-jqgrid .ui-jqgrid-pager { position: relative; white-space: nowrap; overflow: hidden; border-top: 1px solid rgb(69, 69, 69); border-left: 0px none !important; border-right: 0px none !important; border-bottom: 0px none !important; margin: 0px !important; }}@media screen {.ui-jqgrid .ui-pager-control { position: relative; }}@media screen {.ui-jqgrid .ui-pg-table { position: relative; padding-bottom: 2px; width: auto; margin: 0px; }}@media screen {.ui-jqgrid .ui-pg-table td { font-weight: 400; vertical-align: middle; padding: 1px; }}@media screen {.ui-jqgrid .ui-pg-button span { display: block; margin: 1px; float: left; }}@media screen {.ui-jqgrid .ui-state-disabled:hover { padding: 1px; }}@media screen {.ui-jqgrid .ui-pg-input { margin: 0px; }}@media screen {.ui-jqgrid .ui-pg-selbox { line-height: 18px; display: block; margin: 0px; }}@media screen {.ui-jqgrid .ui-separator { height: 18px; border-left: 1px solid rgb(77, 77, 77); border-right: 1px solid rgb(77, 77, 77); margin: 1px; float: right; }}@media screen {.ui-jqgrid .ui-paging-info { font-weight: 400; height: 19px; margin-top: 3px; margin-right: 4px; }}@media screen {.ui-jqgrid .ui-jqgrid-pager .ui-pg-div { padding: 1px 0px; float: left; position: relative; }}@media screen {.ui-jqgrid .ui-jqgrid-pager .ui-pg-button { cursor: pointer; }}@media screen {.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon { float: left; margin: 0px 2px; }}@media screen {.ui-jqgrid td input, .ui-jqgrid td select .ui-jqgrid td textarea { margin: 0px; }}@media screen {.ui-jqgrid td textarea { width: auto; height: auto; }}@media screen {.ui-jqgrid .ui-jqgrid-toppager { position: relative; white-space: nowrap; overflow: hidden; border-left: 0px none !important; border-right: 0px none !important; border-top: 0px none !important; margin: 0px !important; padding: 0px !important; height: 25px !important; }}@media screen {.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div { padding: 1px 0px; float: left; position: relative; }}@media screen {.ui-jqgrid .ui-jqgrid-toppager .ui-pg-button { cursor: pointer; }}@media screen {.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-icon { float: left; margin: 0px 2px; }}@media screen {.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span { display: block; }}@media screen {.ui-jqgrid .ui-subgrid { margin: 0px; padding: 0px; width: 100%; }}@media screen {.ui-jqgrid .ui-subgrid table { table-layout: fixed; }}@media screen {.ui-jqgrid .ui-subgrid tr.ui-subtblcell td { height: 18px; border-right-width: 1px; border-right-color: inherit; border-right-style: solid; border-bottom-width: 1px; border-bottom-color: inherit; border-bottom-style: solid; }}@media screen {.ui-jqgrid .ui-subgrid td.subgrid-data { border-top: 0px none !important; }}@media screen {.ui-jqgrid .ui-subgrid td.subgrid-cell { border-width: 0px 0px 1px; }}@media screen {.ui-jqgrid .ui-th-subgrid { height: 20px; }}@media screen {.ui-jqgrid .loading { position: absolute; top: 45%; left: 45%; width: auto; z-index: 101; padding: 6px; margin: 5px; text-align: center; font-weight: 700; display: none; font-size: 11px; border-width: 2px !important; }}@media screen {.ui-jqgrid .jqgrid-overlay { display: none; z-index: 100; }}@media screen {* .jqgrid-overlay iframe { position: absolute; top: 0px; left: 0px; z-index: -1; }}@media screen {.ui-jqgrid .ui-userdata { border-left: 0px none; border-right: 0px none; height: 21px; overflow: hidden; }}@media screen {.ui-jqdialog { display: none; width: 300px; position: absolute; padding: 0.2em; font-size: 11px; overflow: visible; }}@media screen {.ui-jqdialog .ui-jqdialog-titlebar { padding: 0.3em 0.2em; position: relative; }}@media screen {.ui-jqdialog .ui-jqdialog-title { margin: 0.1em 0px 0.2em; }}@media screen {.ui-jqdialog .ui-jqdialog-titlebar-close { position: absolute; top: 50%; width: 19px; margin: -10px 0px 0px; padding: 1px; height: 18px; cursor: pointer; }}@media screen {.ui-jqdialog .ui-jqdialog-titlebar-close span { display: block; margin: 1px; }}@media screen {.ui-jqdialog .ui-jqdialog-titlebar-close:focus, .ui-jqdialog .ui-jqdialog-titlebar-close:hover { padding: 0px; }}@media screen {.ui-jqdialog .ui-jqdialog-content, .ui-jqdialog-content { border: 0px; background: 0px 0px; height: auto; }}@media screen {.ui-jqdialog .ui-jqconfirm { padding: 0.4em 1em; border-width: 3px; position: absolute; bottom: 10px; right: 10px; overflow: visible; display: none; height: 80px; width: 220px; text-align: center; }}@media screen {.ui-jqdialog > .ui-resizable-se, .ui-jqgrid > .ui-resizable-se { bottom: -3px; right: -3px; }}@media screen {.ui-jqdialog-content .FormGrid { margin: 0px; }}@media screen {.ui-jqdialog-content .DelTable, .ui-jqdialog-content .EditTable { width: 100%; margin-bottom: 0px; }}@media screen {.EditTable td input, .EditTable td select, .EditTable td textarea { margin: 0px; }}@media screen {.EditTable td textarea { width: auto; height: auto; }}@media screen {.ui-jqdialog-content td.EditButton { text-align: right; border-top: 0px none; border-left: 0px none; border-right: 0px none; padding-bottom: 5px; padding-top: 5px; }}@media screen {.ui-jqdialog-content td.navButton { text-align: center; border-left: 0px none; border-top: 0px none; border-right: 0px none; padding-bottom: 5px; padding-top: 5px; }}@media screen {.ui-jqdialog-content input.FormElement, .ui-jqdialog-content select.FormElement { padding: 0.3em; }}@media screen {.ui-jqdialog-content .data-line { padding-top: 0.1em; border: 0px none; }}@media screen {.ui-jqdialog-content .CaptionTD { vertical-align: middle; border: 0px none; padding: 2px; white-space: nowrap; }}@media screen {.ui-jqdialog-content .DataTD { padding: 2px; border: 0px none; vertical-align: top; }}@media screen {.ui-jqdialog-content .form-view-data { white-space: pre; }}@media screen {.fm-button { display: inline-block; margin: 0px 4px 0px 0px; padding: 0.4em 0.5em; cursor: pointer; position: relative; text-align: center; zoom: 1; text-decoration: none !important; }}@media screen {.fm-button-icon-left { padding-left: 1.9em; }}@media screen {.fm-button-icon-right { padding-right: 1.9em; }}@media screen {.fm-button-icon-left .ui-icon { right: auto; left: 0.2em; margin-left: 0px; position: absolute; top: 50%; margin-top: -8px; }}@media screen {.fm-button-icon-right .ui-icon { left: auto; right: 0.2em; margin-left: 0px; position: absolute; top: 50%; margin-top: -8px; }}@media screen {#nData, #pData { float: left; margin: 3px; padding: 0px; width: 15px; }}@media screen {.ui-jqgrid .selected-row, div.ui-jqgrid .selected-row td { font-style: normal; border-left: 0px none; }}@media screen {.ui-inline-cancel.ui-state-hover span, .ui-inline-del.ui-state-hover span, .ui-inline-edit.ui-state-hover span, .ui-inline-save.ui-state-hover span { margin: -1px; }}@media screen {.ui-jqgrid .tree-wrap { float: left; position: relative; height: 18px; white-space: nowrap; overflow: hidden; }}@media screen {.ui-jqgrid .tree-leaf, .ui-jqgrid .tree-minus, .ui-jqgrid .tree-plus { position: absolute; height: 18px; width: 18px; overflow: hidden; }}@media screen {.ui-jqgrid .treeclick { cursor: pointer; }}@media screen {* iframe.jqm { position: absolute; top: 0px; left: 0px; z-index: -1; }}@media screen {.ui-jqgrid-dnd tr td { border-right-width: 1px; border-right-color: inherit; border-right-style: solid; height: 20px; }}@media screen {.ui-jqgrid .ui-jqgrid-caption-rtl { text-align: right; }}@media screen {.ui-jqgrid .ui-jqgrid-hbox-rtl { float: right; padding-left: 20px; }}@media screen {.ui-jqgrid .ui-jqgrid-resize-ltr { float: right; margin: -2px -2px -2px 0px; }}@media screen {.ui-jqgrid .ui-jqgrid-resize-rtl { float: left; margin: -2px 0px -1px -3px; }}@media screen {.ui-jqgrid .ui-sort-rtl { left: 0px; }}@media screen {.ui-jqgrid .tree-wrap-ltr { float: left; }}@media screen {.ui-jqgrid .tree-wrap-rtl { float: right; }}@media screen {.ui-jqgrid .ui-ellipsis { text-overflow: ellipsis; }}@media screen {.ui-search-menu { position: absolute; padding: 2px 5px; }}@media screen {.ui-jqgrid .ui-search-table { padding: 0px; border: 0px none; height: 20px; width: 100%; }}@media screen {.ui-jqgrid .ui-search-table .ui-search-oper { width: 20px; }}@media screen {a.clearsearchclass, a.g-menu-item, a.soptclass { cursor: pointer; }}@media screen {.ui-jqgrid .ui-search-table .ui-search-input > input, .ui-jqgrid .ui-search-table .ui-search-input > select { display: block; box-sizing: border-box; }}@media screen {.ui-jqgrid .ui-jqgrid-view button, .ui-jqgrid .ui-jqgrid-view input, .ui-jqgrid .ui-jqgrid-view select, .ui-jqgrid .ui-jqgrid-view textarea { font-size: 11px; }}@media screen {.ui-jqgrid { position: relative; margin: 0px; overflow: hidden; border: 1px solid rgb(77, 77, 77) !important; }}@media screen {.ui-jqgrid table, .ui-jqgrid tr.ui-row-ltr, .ui-jqgrid tr.ui-row-ltr td { border-left: none !important; }}@media screen {.ui-jqgrid tr.ui-row-ltr td { padding: 6px 4px; font-size: 13px !important; }}@media screen {.ui-jqgrid .ui-jqgrid-titlebar { border-bottom: 1px solid rgb(89, 89, 89); }}@media screen {.ui-jqgrid .ui-jqgrid-view input { margin: 0px !important; }}@media screen {.ui-jqgrid .ui-jqgrid-htable th { background-color: rgb(43, 43, 43); background-image: -webkit-linear-gradient(top, rgb(38, 38, 38) 0px, rgb(31, 31, 31) 100%); }}@media screen {.ui-jqgrid .ui-jqgrid-htable th div { padding-right: 0px; padding-top: 5px; padding-bottom: 5px; font-weight: 700; background: 0px 0px; }}@media screen {.ui-jqgrid .ui-jqgrid-pager { font-size: 12px; height: auto; padding: 4px !important; }}@media screen {.ui-jqgrid tr.jqgrow { height: 30px; font-size: 12px; }}@media screen {.jqgrid-new-row { color: rgb(155, 228, 155) !important; background-color: rgb(57, 143, 36) !important; border-color: rgb(127, 159, 101) !important; }}@media screen {.ui-jqdialog-content .DataTD { padding-bottom: 5px; }}@media screen {.ui-jqdialog-content .DataTD:last-child { padding-bottom: 10px; }}@media screen {.ui-jqgrid .ui-jqgrid-bdiv { background: rgb(28, 28, 33); }}@media screen {.ui-jqgrid .ui-state-hover td { background: rgb(21, 41, 56) !important; }}@media screen {.ui-jqgrid .ui-pg-button { height: auto !important; }}@media screen {.ui-jqgrid .ui-pg-input, .ui-jqgrid .ui-pg-selbox { height: auto; font-size: inherit; }}@media screen {.ui-jqgrid .ui-state-highlight td { color: rgb(159, 202, 223) !important; background-color: rgb(19, 58, 78) !important; border-color: rgb(27, 93, 106) !important; }}@media screen {.ui-jqgrid .ui-state-highlight + .ui-widget-content > td { border-top-color: rgb(27, 93, 106); }}@media screen {.jvectormap-label { position: absolute; display: none; border: 1px solid rgb(77, 77, 77); border-radius: 3px; background: rgb(41, 41, 41); color: rgb(255, 255, 255); font-family: sans-serif, Verdana; font-size: smaller; padding: 3px; }}@media screen {.jvectormap-zoomin, .jvectormap-zoomout { position: absolute; background: rgb(28, 28, 33); padding: 4px; width: 22px; height: 22px; cursor: pointer; line-height: 10px; text-align: center; font-size: 14px; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.05) 0px -2px 0px inset; border: 1px solid rgb(89, 89, 89); }}@media screen {.jvectormap-zoomin:hover, .jvectormap-zoomout:hover { background: rgb(43, 43, 43); border-color: rgb(64, 64, 64); }}@media screen {.jvectormap-zoomin { top: 0px; }}@media screen {.jvectormap-zoomout { top: 24px; }}@media screen {.vector-map { height: 300px; width: 100%; padding: 10px; }}@media screen {#heat-fill { display: block; position: relative; margin-bottom: 20px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAABCAIAAAAU3Xa1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMDE4MkZGMzMzOTgxMUUzODZBQUNFQUNFOTk0NEUxRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMDE4MkZGNDMzOTgxMUUzODZBQUNFQUNFOTk0NEUxRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwMTgyRkYxMzM5ODExRTM4NkFBQ0VBQ0U5OTQ0RTFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwMTgyRkYyMzM5ODExRTM4NkFBQ0VBQ0U5OTQ0RTFGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rG8MDAAAAM5JREFUeNpUUtESwyAIg8ft9v8/W4ElBPWKV1AIiKEeEWVuVlWjINSVONBnirQDxukNgcuyTQsBzLHMDsLIQQw+nIL71JqNJ5GZJXApFNpmtlagQjfS2xGbkFA4Iwu+hu0sK3Wl3nOwNv7TvPrWk3X0eW9dK1pU9hK2eTuWb2ySJmlziutA3iBxmblPNvA5PNsuUpoDY80+Z0SW1IRpDEqwC58C14tsr1f8le8si0aojdADr/1UjaclsFashX8GGkL9wDxtRsV6ft/PX4ABADRzhOVIOJaAAAAAAElFTkSuQmCC") rgb(51, 51, 51); height: 7px; width: 200px; }}@media screen {.fill-a, .fill-b { width: 20px; text-align: right; overflow: hidden; text-overflow: ellipsis; display: block; background: rgb(28, 28, 33); padding-right: 4px; position: absolute; left: 0px; margin-top: -7px; font-weight: 700; }}@media screen {.fill-b { text-align: left; position: absolute; right: 0px; left: auto; top: 0px; width: 60px; padding-left: 4px; padding-right: 0px; }}@media screen {.select2-container { margin: 0px; position: relative; display: inline-block; zoom: 1; vertical-align: middle; }}@media screen {.select2-container, .select2-drop, .select2-search, .select2-search input { box-sizing: border-box; }}@media screen {.select2-container .select2-choice { display: block; height: 32px; padding: 0px 0px 0px 8px; overflow: hidden; position: relative; border: 1px solid rgb(77, 77, 77); white-space: nowrap; line-height: 32px; color: rgb(191, 191, 191); text-decoration: none; background-clip: padding-box; user-select: none; background-color: rgb(28, 28, 33); }}@media screen {.select2-container.select2-drop-above .select2-choice { border-bottom-color: rgb(204, 204, 204); }}@media screen {.select2-container.select2-allowclear .select2-choice .select2-chosen { margin-right: 42px; }}@media screen {.select2-container .select2-choice > .select2-chosen { margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }}@media screen {.select2-container .select2-choice abbr { display: none; width: 12px; height: 12px; position: absolute; right: 24px; top: 8px; font-size: 1px; text-decoration: none; border: 0px; cursor: pointer; outline: 0px; }}@media screen {.select2-container.select2-allowclear .select2-choice abbr { display: inline-block; }}@media screen {.select2-container .select2-choice abbr:hover { cursor: pointer; }}@media screen {.select2-drop-mask { border: 0px; margin: 0px; padding: 0px; position: fixed; left: 0px; top: 0px; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 9998; background: rgb(28, 28, 33); }}@media screen {.select2-drop { margin-top: -1px; width: 100%; position: absolute; z-index: 9999; top: 100%; background: rgb(28, 28, 33); color: rgb(191, 191, 191); border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(77, 77, 77); border-bottom-color: rgb(77, 77, 77); border-left-color: rgb(77, 77, 77); border-image: initial; border-top-style: initial; border-top-color: initial; box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 5px; }}@media screen {.select2-drop-auto-width { border-top: 1px solid rgb(77, 77, 77); width: auto; }}@media screen {.select2-drop-auto-width .select2-search { padding-top: 4px; }}@media screen {.select2-drop.select2-drop-above { margin-bottom: 0px; border-top: 3px solid rgb(92, 152, 204); border-bottom: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px -4px 5px; }}@media screen {.select2-drop-active { border-right: 1px solid rgb(92, 152, 204); border-left: 1px solid rgb(92, 152, 204); border-bottom: 3px solid rgb(92, 152, 204); border-image: initial; border-top: none; }}@media screen {.select2-drop.select2-drop-above.select2-drop-active { border-top-width: 3px; }}@media screen {.select2-container .select2-choice .select2-arrow { display: inline-block; width: 34px; height: 100%; position: absolute; right: 0px; top: 0px; border-left: 1px solid rgb(77, 77, 77); background: rgb(43, 43, 43); }}@media screen {.select2-container .select2-choice .select2-arrow b { width: 100%; height: 100%; display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; position: relative; font-size: 14px; }}@media screen {.select2-container .select2-choice .select2-arrow b::before { content: ""; width: 100%; height: 100%; text-align: center; display: block; }}@media screen {.select2-search { display: inline-block; width: 100%; min-height: 26px; margin: 0px; padding-left: 4px; padding-right: 4px; position: relative; z-index: 10000; white-space: nowrap; }}@media screen {.select2-search input { width: 100%; min-height: 29px; padding: 6px 20px 5px 10px; margin: 0px; outline: 0px; font-family: sans-serif; font-size: 1em; border: 1px solid rgb(110, 110, 110); box-shadow: none; background: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0.85, rgb(28, 28, 33)), color-stop(0.99, rgb(43, 43, 43))); height: auto !important; }}@media screen {.select2-search::before { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; position: absolute; content: ""; top: 25%; right: 10px; color: rgb(191, 191, 191) !important; }}@media screen {.select2-drop.select2-drop-above .select2-search input { margin-top: 4px; }}@media screen {.select2-drop.select2-drop-above .select2-search::before { top: 34%; }}@media screen {.select2-search input.select2-active { background: url("http://plugs.tech/css/../img/select2-spinner.gif") 100% center no-repeat, -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0.85, rgb(28, 28, 33)), color-stop(0.99, rgb(43, 43, 43))); }}@media screen {.select2-container-active .select2-choice, .select2-container-active .select2-choices { border: 1px solid rgb(92, 152, 204); outline: 0px; }}@media screen {.select2-dropdown-open .select2-choice { border-bottom-color: transparent; box-shadow: rgb(28, 28, 33) 0px 1px 0px inset; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-color: rgb(28, 28, 33); }}@media screen {.select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices { border-width: 1px; border-style: solid; border-color: transparent rgb(92, 152, 204) rgb(92, 152, 204); border-image: initial; }}@media screen {.select2-dropdown-open .select2-choice .select2-arrow { background: 0px 0px; border-left: none; filter: none; }}@media screen {.select2-dropdown-open .select2-choice .select2-arrow b { background-position: -18px 1px; }}@media screen {.select2-results { max-height: 200px; padding: 0px 0px 0px 4px; margin: 4px 4px 4px 0px; position: relative; overflow: hidden auto; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }}@media screen {.select2-results ul.select2-result-sub { margin: 0px; padding-left: 0px; }}@media screen {.select2-results ul.select2-result-sub > li .select2-result-label { padding-left: 20px; }}@media screen {.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 40px; }}@media screen {.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 60px; }}@media screen {.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 80px; }}@media screen {.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 100px; }}@media screen {.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 110px; }}@media screen {.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label { padding-left: 120px; }}@media screen {.select2-results li { list-style: none; display: list-item; background-image: none; }}@media screen {.select2-results li.select2-result-with-children > .select2-result-label { font-weight: 700; }}@media screen {.select2-results .select2-result-label { padding: 3px 7px 4px; margin: 0px; cursor: pointer; min-height: 1em; user-select: none; }}@media screen {.select2-results .select2-highlighted { background: rgb(50, 119, 179); color: rgb(255, 255, 255); }}@media screen {.select2-results li em { background: rgb(64, 65, 16); font-style: normal; }}@media screen {.select2-results .select2-highlighted em { background: 0px 0px; }}@media screen {.select2-results .select2-highlighted ul { background: rgb(28, 28, 33); color: rgb(191, 191, 191); }}@media screen {.select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-selection-limit { background: rgb(36, 36, 36); display: list-item; padding: 3px 5px; }}@media screen {.select2-no-results { padding-left: 20px; }}@media screen {.select2-no-results::before { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; margin-right: 5px; }}@media screen {.select2-results .select2-disabled.select2-highlighted { color: rgb(191, 191, 191); background: rgb(36, 36, 36); display: list-item; cursor: default; }}@media screen {.select2-results .select2-disabled { background: rgb(36, 36, 36); display: list-item; cursor: default; }}@media screen {.select2-results .select2-selected { display: none; }}@media screen {.select2-more-results.select2-active { background: url("../img/select2-spinner.gif") 100% center no-repeat rgb(36, 36, 36); }}@media screen {.select2-more-results { background: rgb(36, 36, 36); display: list-item; }}@media screen {.select2-container.select2-container-disabled .select2-choice { background-color: rgb(36, 36, 36); background-image: none; border: 1px solid rgb(59, 59, 59); cursor: default; }}@media screen {.select2-container.select2-container-disabled .select2-choice .select2-arrow { background-color: rgb(36, 36, 36); background-image: none; border-left: 0px; }}@media screen {.select2-container.select2-container-disabled .select2-choice abbr { display: none; }}@media screen {.select2-container-multi .select2-choices { margin: 0px; padding: 0px; position: relative; border: 1px solid rgb(77, 77, 77); cursor: text; overflow: hidden; background-color: rgb(28, 28, 33); height: auto !important; }}@media screen {.select2-locked { padding: 3px 5px !important; }}@media screen {.select2-container-multi .select2-choices { min-height: 26px; }}@media screen {.select2-container-multi.select2-container-active .select2-choices { border: 1px solid rgb(92, 152, 204); outline: 0px; }}@media screen {.select2-container-multi .select2-choices li { float: left; list-style: none; }}@media screen {.select2-container-multi .select2-choices .select2-search-field { margin: 0px; padding: 0px; white-space: nowrap; }}@media screen {.select2-container-multi .select2-choices .select2-search-field input { padding: 5px; margin: 1px 0px; font-family: sans-serif; font-size: 100%; color: rgb(191, 191, 191); outline: 0px; border: 0px; box-shadow: none; background: transparent !important; }}@media screen {.select2-container-multi .select2-choices .select2-search-field input.select2-active { background: url("../img/select2-spinner.gif") 100% center no-repeat rgb(28, 28, 33) !important; }}@media screen {.select2-default { color: rgb(191, 191, 191) !important; }}@media screen {.select2-container-multi .select2-choices .select2-search-choice { padding: 1px 28px 1px 8px; margin: 4px 0px 3px 5px; position: relative; line-height: 18px; color: rgb(255, 255, 255); cursor: default; border: 1px solid rgb(42, 98, 147); background-clip: padding-box; user-select: none; background-color: rgb(50, 119, 179); }}@media screen {.select2-container-multi .select2-choices .select2-search-choice .select2-chosen { cursor: default; }}@media screen {.select2-container-multi .select2-choices .select2-search-choice-focus { opacity: 0.8; }}@media screen {.select2-search-choice-close { display: block; min-width: 21px; min-height: 20px; position: absolute; right: 3px; top: 3px; margin: 0px; padding: 0px; font-size: 15px; font-family: FontAwesome; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; text-decoration: none !important; }}@media screen {.select2-search-choice-close::before { color: rgb(255, 255, 255); content: ""; }}@media screen {.select2-container-multi .select2-search-choice-close { display: block; top: 0px; right: 0px; padding: 3px 4px 3px 6px; }}@media screen {.select2-container-multi .select2-search-choice-close:hover { background: rgba(0, 0, 0, 0.3); }}@media screen {.select2-container-multi.select2-container-disabled .select2-choices { background-color: rgb(36, 36, 36); background-image: none; border: 1px solid rgb(59, 59, 59); cursor: default; }}@media screen {.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice { padding: 3px 5px; border: 1px solid rgb(76, 145, 205); background-image: none; background-color: rgb(45, 106, 159); cursor: not-allowed; }}@media screen {.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close { display: none; background: 0px 0px; }}@media screen {.select2-result-selectable .select2-match, .select2-result-unselectable .select2-match { text-decoration: underline; }}@media screen {.select2-offscreen, .select2-offscreen:focus { clip: rect(0px, 0px, 0px, 0px) !important; width: 1px !important; height: 1px !important; border: 0px !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; position: absolute !important; outline: 0px !important; left: 0px !important; top: 0px !important; }}@media screen {.select2-display-none { display: none; }}@media screen {.select2-measure-scrollbar { position: absolute; top: -10000px; left: -10000px; width: 100px; height: 100px; overflow: scroll; }}@media screen {.has-error .select2-choice, .has-error .select2-container .select2-choice .select2-arrow, .has-error .select2-container-multi .select2-choices { border-color: rgb(185, 72, 70); }}@media screen {.has-error .select2-container .select2-choice .select2-arrow { background: rgb(69, 28, 28); color: rgb(220, 164, 163); }}@media screen {.has-error .select2-dropdown-open .select2-choice { border-color: rgb(92, 152, 204) !important; }}@media screen {.select2-drop.select2-drop-above.select2-drop-active { margin-top: 2px; }}@media screen {.ui-chatbox { position: fixed; bottom: 0px; box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 6px; z-index: 959; }}@media screen {.ui-chatbox-titlebar { padding: 0px; height: 36px; cursor: pointer; font-weight: 400; line-height: normal; box-shadow: rgba(0, 0, 0, 0.05) 0px -2px 0px inset; background: rgb(69, 69, 69) !important; color: rgb(255, 255, 255) !important; }}@media screen {.ui-chatbox-titlebar > span { font-weight: 400; font-size: 14px; line-height: 36px; margin-left: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 120px; display: inline-block; float: left; }}@media screen {.ui-chatbox-titlebar > span > :first-child { display: inline-block; border-radius: 50%; margin-right: 7px; padding: 5px; }}@media screen {.ui-chatbox-titlebar.online > span > i { background: rgb(84, 206, 59); }}@media screen {.ui-chatbox-titlebar.busy > span > i { background: rgb(196, 49, 56); }}@media screen {.ui-chatbox-titlebar.away > span > i { background: rgb(102, 75, 0); }}@media screen {.ui-chatbox-titlebar.incognito > span > i { background: rgb(122, 122, 122); }}@media screen {.ui-chatbox-titlebar.ui-state-focus { color: rgb(255, 255, 255); background: rgb(33, 33, 33) !important; }}@media screen {.ui-chatbox-content { padding: 0px; margin: 0px; border: 0px !important; }}@media screen {.ui-chatbox-content > .alert-msg { border-bottom: 1px dashed rgb(66, 66, 66); padding: 4px 10px; color: rgb(230, 153, 156); font-size: 11px; text-align: center; display: none; }}@media screen {.ui-chatbox-content.true > .alert-msg { display: block !important; }}@media screen {.ui-chatbox-log { padding: 7px 10px; height: 180px; overflow: hidden auto; background: rgb(28, 28, 33); border: none !important; }}@media screen {.ui-chatbox-log > :first-child { margin-top: 0px; }}@media screen {.ui-chatbox-input { padding: 3px; border-top-style: solid; border-top-color: rgb(128, 128, 128); overflow: hidden; width: 100% !important; max-width: 100% !important; border-width: 0px !important; }}@media screen {.ui-chatbox-input-box { margin: 2px; padding: 2px; height: 50px; outline: 0px; resize: none; border-width: 1px !important; border-style: solid !important; border-image: initial !important; border-color: rgb(102, 102, 102) rgb(77, 77, 77) rgb(77, 77, 77) !important; background-color: rgba(50, 125, 200, 0.05) !important; }}@media screen {.ui-chatbox-icon { float: right; min-width: 30px; height: 36px; border-left: 1px solid rgba(0, 0, 0, 0.09); font-size: 14px; line-height: 26px; padding: 5px 9px; color: rgb(255, 255, 255) !important; }}@media screen {.ui-chatbox-icon.ui-state-hover { background-color: rgba(0, 0, 0, 0.07) !important; border-left: 1px solid rgba(0, 0, 0, 0.09) !important; }}@media screen {.ui-chatbox-input-focus { border-color: rgb(92, 152, 204) !important; background-color: rgb(28, 28, 33) !important; }}@media screen {.ui-chatbox-msg { margin-top: 10px; float: left; clear: both; white-space: pre-wrap; overflow-wrap: break-word; }}@media screen {.chat-users li::before, .chat-users > ul::before { border: none; }}@media screen {.chat-users .display-users { display: block; padding: 0px 15px; }}@media screen {.chat-users .display-users a[data-chat-id] { padding: 4px 6px; font-size: 13px; margin: 1px 0px; }}@media screen {.chat-users .display-users [data-chat-id]:hover { background: rgba(28, 28, 33, 0.1); }}@media screen {.chat-users .display-users [data-chat-id] > i { display: inline-block; border-radius: 50%; margin-right: 7px; padding: 5px; width: auto !important; }}@media screen {.chat-users .display-users [data-chat-status="away"] > i { background: rgb(102, 75, 0); }}@media screen {[data-chat-status="away"] + .popover .usr-card > img { border-left-color: rgb(102, 75, 0); }}@media screen {.chat-users .display-users [data-chat-status="online"] > i { background: rgb(84, 206, 59); }}@media screen {[data-chat-status="online"] + .popover .usr-card > img { border-left-color: rgb(84, 206, 59); }}@media screen {.chat-users .display-users [data-chat-status="incognito"] > i { background: rgb(122, 122, 122); }}@media screen {[data-chat-status="incognito"] + .popover .usr-card > img { border-left-color: rgb(122, 122, 122); }}@media screen {.chat-users .display-users [data-chat-status="busy"] > i { background: rgb(196, 49, 56); }}@media screen {[data-chat-status="busy"] + .popover .usr-card > img { border-left-color: rgb(196, 49, 56); }}@media screen {.display-users > dl { margin: 0px; }}@media screen {.chat-user-filter { margin-bottom: 10px; margin-top: 5px; height: 27px; color: rgb(255, 255, 255); background-color: rgba(28, 28, 33, 0.1); border: 1px solid rgba(28, 28, 33, 0.2); padding: 3px 4px; font-size: 14px; }}@media screen {[data-chat-id] + .popover { min-width: 250px; margin-left: 14px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px; border-radius: 0px; font-weight: 400 !important; }}@media screen {[data-chat-id] + .popover .popover-content { padding: 8px; }}@media screen {.usr-card { position: relative; }}@media screen {.usr-card > img { display: inline-block; border-left: 3px solid rgb(28, 28, 33); }}@media screen {.usr-card-content { display: inline-block; vertical-align: top; margin-top: -3px; padding-left: 5px; max-width: 174px; }}@media screen {.usr-card-content > :first-child { margin: 0px; font-size: 14px; color: rgb(156, 194, 227); font-weight: 700; }}@media screen {.usr-card-content > p { margin: 0px; }}@media screen {.usr-card-content > p > small { display: block; color: rgb(191, 191, 191); }}@media screen {.sa-chat-learnmore-btn { margin-top: 10px; display: block; font-weight: 700; margin-bottom: 5px; background: rgba(0, 0, 0, 0.2); border-color: rgba(0, 0, 0, 0.2); color: rgb(194, 194, 194); border-radius: 5px; padding: 3px 0px !important; }}@media screen {.editableform { margin-bottom: 0px; }}@media screen {.editableform .control-group { margin-bottom: 0px; white-space: nowrap; }}@media screen {.editable-buttons { display: inline-block; vertical-align: top; margin-left: 7px; zoom: 1; }}@media screen {.editable-buttons.editable-buttons-bottom { display: block; margin-top: 7px; margin-left: 0px; }}@media screen {.editable-input { vertical-align: top; display: inline-block; width: auto; white-space: normal; zoom: 1; }}@media screen {.editable-buttons .editable-cancel { margin-left: 7px; }}@media screen {.editable-buttons button.ui-button-icon-only { height: 24px; width: 30px; }}@media screen {.editableform-loading { background: url("../img/loading.gif") center center no-repeat; height: 25px; width: auto; min-width: 25px; }}@media screen {.editable-inline .editableform-loading { background-position: left 5px; }}@media screen {.editable-error-block { max-width: 300px; margin: 5px 0px 0px; width: auto; white-space: normal; }}@media screen {.editable-error-block.ui-state-error { padding: 3px; }}@media screen {.editable-error { color: rgb(230, 153, 153); }}@media screen {.editableform .editable-date { padding: 0px; margin: 0px; float: left; }}@media screen {.editable-inline .add-on .icon-th { margin-top: 3px; margin-left: 1px; }}@media screen {.editable-checklist label input[type="checkbox"], .editable-checklist label span { vertical-align: middle; margin: 0px; }}@media screen {.editable-checklist label { white-space: nowrap; }}@media screen {.editable-wysihtml5 { width: 566px; height: 250px; }}@media screen {.editable-clear { clear: both; font-size: 0.9em; text-decoration: none; text-align: right; }}@media screen {.editable-clear-x { background: url("../img/clear.png") center center no-repeat; display: block; width: 13px; height: 13px; position: absolute; opacity: 0.6; z-index: 100; top: 50%; right: 6px; margin-top: -6px; }}@media screen {.editable-clear-x:hover { opacity: 1; }}@media screen {.editable-pre-wrapped { white-space: pre-wrap; }}@media screen {.editable-container.editable-popup { max-width: none !important; }}@media screen {.editable-container.popover { width: auto; }}@media screen {.editable-container.editable-inline { display: inline-block; vertical-align: middle; width: auto; zoom: 1; }}@media screen {.editable-container.ui-widget { font-size: inherit; z-index: 9990; }}@media screen {.editable-click, a.editable-click, a.editable-click:hover { text-decoration: none; border-bottom: 1px dashed rgb(41, 122, 163); }}@media screen {.editable-click.editable-disabled, a.editable-click.editable-disabled, a.editable-click.editable-disabled:hover { color: rgb(191, 191, 191); cursor: default; border-bottom: none; }}@media screen {.editable-empty, .editable-empty:focus, .editable-empty:hover { font-style: italic; color: rgb(230, 153, 172); text-decoration: none; }}@media screen {.editable-unsaved { font-weight: 700; }}@media screen {.editable-bg-transition { transition: background-color 1400ms ease-out 0s; }}@media screen {.form-horizontal .editable { padding-top: 5px; display: inline-block; }}@media screen {.editable-address { display: block; margin-bottom: 5px; }}@media screen {.editable-address span { width: 70px; display: inline-block; }}@media screen {.editable-input .datepicker { top: 0px; left: 0px; padding: 4px; }}@media screen {.editable-input .datepicker::before { content: ""; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 6px; }}@media screen {.editable-input .datepicker::after { content: ""; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid rgb(28, 28, 33); position: absolute; top: -6px; left: 7px; }}@media screen {.editable-input .datepicker > div { display: none; }}@media screen {.editable-input .datepicker table { width: 100%; min-width: 214px; margin: 0px; }}@media screen {.editable-input .datepicker td, .editable-input .datepicker th { text-align: center; width: 24px; height: 20px; }}@media screen {.editable-input .datepicker td.day:hover { background: rgb(43, 43, 43); cursor: pointer; }}@media screen {.editable-input .datepicker td.day.disabled, .editable-input .datepicker td.new, .editable-input .datepicker td.old { color: rgb(191, 191, 191); }}@media screen {.editable-input .datepicker td.active, .editable-input .datepicker td.active:hover { background: rgb(50, 119, 179); color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; border-radius: 3px; }}@media screen {.editable-input .datepicker td span { display: block; width: 47px; height: 54px; line-height: 54px; float: left; margin: 2px; cursor: pointer; }}@media screen {.editable-input .datepicker td span:hover { background: rgb(43, 43, 43); }}@media screen {.editable-input .datepicker td span.active { background: rgb(50, 119, 179); color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; border-radius: 3px; }}@media screen {.editable-input .datepicker td span.old { color: rgb(191, 191, 191); }}@media screen {.editable-input .datepicker th.switch { width: 145px; }}@media screen {.editable-input .datepicker th.next, .editable-input .datepicker th.prev { font-size: 19.5px; }}@media screen {.editable-input .datepicker thead tr:first-child th { cursor: pointer; }}@media screen {.editable-input .datepicker thead tr:first-child th:hover { background: rgb(43, 43, 43); }}@media screen {.input-append.date .add-on i, .input-prepend.date .add-on i { display: block; cursor: pointer; width: 16px; height: 16px; }}@media screen {.datepicker .prev i, .editable-input .datepicker .next i { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; font-size: 14px; }}@media screen {.editable-input .datepicker .prev i::before { content: ""; }}@media screen {.editable-input .datepicker .next i::before { content: ""; }}@media screen {.divMessageBox { width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.6); z-index: 100000; }}@media screen {.MessageBoxContainer { top: 35%; color: rgb(255, 255, 255); position: relative; width: 100%; background-color: rgba(0, 0, 0, 0.8); padding: 20px; }}@media screen {.MessageBoxMiddle { position: relative; left: 20%; width: 60%; }}@media screen {.MessageBoxMiddle .MsgTitle { letter-spacing: -1px; font-size: 24px; font-weight: 300; }}@media screen {.MessageBoxMiddle .pText { font-size: 13px; }}@media screen {.MessageBoxContainer input, .MessageBoxContainer select { width: 50%; padding: 5px; }}@media screen {.MessageBoxButtonSection { width: 100%; height: 30px; }}@media screen {.MessageBoxButtonSection button { float: right; margin-right: 7px; padding-left: 15px; padding-right: 15px; font-size: 14px; font-weight: 700; }}@media screen {.LoadingBoxContainer { top: 20%; color: rgb(255, 255, 255); position: relative; width: 100%; background-color: rgb(36, 36, 36); }}@media screen {.LoadingBoxMiddle { position: relative; left: 20%; width: 50%; padding: 10px; }}@media screen {.LoadingBoxContainer .MsgTitle { font-size: 26px; }}@media screen {.LoadingBoxContainer .pText { font-size: 13px; }}@media screen {#LoadingPoints { position: absolute; }}@media screen {.bigBox { position: fixed; right: 10px; bottom: 10px; background-color: rgb(19, 66, 78); padding: 10px 10px 5px; width: 390px; height: 150px; color: rgb(255, 255, 255); z-index: 99999; box-sizing: content-box; border-left: 5px solid rgba(0, 0, 0, 0.15); overflow: hidden; }}@media screen {.bigBox span { font-size: 17px; font-weight: 300; letter-spacing: -1px; display: block; padding: 5px 0px !important; }}@media screen {.bigBox p { font-size: 13px; margin-top: 10px; }}@media screen {#divMiniIcons { position: fixed; width: 415px; right: 10px; bottom: 180px; z-index: 9999; float: right; }}@media screen {.botClose { position: absolute; right: 10px; height: 16px; width: 15px; cursor: pointer; font-size: 18px; opacity: 0.5; display: block; top: 15px; }}@media screen {.botClose:hover { opacity: 1; }}@media screen {#divMiniIcons .cajita { text-align: center; vertical-align: middle; padding: 4px 6px; color: rgb(255, 255, 255); float: right; cursor: pointer; display: block; background-color: rgb(204, 51, 51); font-size: 17px; margin-left: 4px; margin-top: 5px; }}@media screen {#divMiniIcons .cajita:active { top: 1px; left: 1px; position: relative; }}@media screen {.cajita img { width: 23px; height: 23px; padding-left: 3px; padding-top: 3px; }}@media screen {.bigBox .bigboxicon { font-size: 30px; text-align: left; position: absolute; top: 120px; left: 6px; z-index: 0; }}@media screen {.bigBox .bigboxnumber { width: 100%; text-align: right; font-size: 25px; }}@media screen {#divSmallBoxes { position: fixed; right: 0px; top: 0px; z-index: 9999; }}@media screen {.SmallBox { position: absolute; right: 5px; top: 20px; width: 420px; color: rgb(255, 255, 255); z-index: 9999; overflow: hidden; border: 1px solid transparent; }}@media screen {.SmallBox:hover { border: 1px solid rgb(28, 28, 33); cursor: pointer; }}@media screen {.SmallBox .foto { font-size: 50px; position: absolute; left: 17px; }}@media screen {.SmallBox .textoFull { width: 93%; float: left; padding-left: 20px; }}@media screen {.SmallBox .textoFoto { width: 78%; margin: 3px 20px 3px 80px; float: left; }}@media screen {.miniPic { position: absolute; bottom: 8px; right: 9px; }}@media screen {.miniIcono { height: 100%; font-size: 20px; }}@media screen {.SmallBox span { font-size: 17px; font-weight: 300; letter-spacing: -1px; display: block; margin: 4px 0px; }}@media screen {.SmallBox p { font-size: 13px; margin-top: 2px; }}@media screen {#pageslide { display: none; position: fixed; top: 0px; height: 100%; z-index: 999999; width: 305px; padding: 20px; background-color: rgb(19, 66, 78); color: rgb(255, 255, 255); box-shadow: rgb(33, 33, 33) 0px 0px 0px 0px inset; }}@media screen {.purehtml { color: rgb(255, 255, 255); font-size: 16px; }}@media screen {@media screen and (max-width: 450px) and (max-width: 767px) {
  #divSmallBoxes { position: fixed; width: 90%; right: 0px; top: 0px; }
  .SmallBox { width: 95%; }
  .SmallBox:hover { box-shadow: rgb(135, 135, 135) 0px 0px 10px; cursor: pointer; }
  .SmallBox span { font-size: 16px; }
  .SmallBox p { font-size: 12px; margin-top: 2px; }
  .SmallBox .textoFull { width: 93%; float: left; padding-left: 20px; }
  .SmallBox .textoFoto { width: 55%; margin: 3px 20px 3px 80px; float: left; }
  .bigBox { position: fixed; right: 10px; bottom: 10px; background-color: rgb(19, 66, 78); padding: 10px 10px 5px; width: 88%; height: 150px; color: rgb(255, 255, 255); z-index: 99999; }
  .divMessageBox { width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.6); z-index: 100000; }
  .MessageBoxContainer { top: 25%; color: rgb(255, 255, 255); position: relative; width: 100%; background-color: rgb(36, 36, 36); }
  .MessageBoxMiddle { position: relative; left: 0px; width: 100%; padding: 3px; }
  .MessageBoxMiddle .MsgTitle { font-size: 22px; }
  .MessageBoxMiddle .pText { font-size: 13px; }
  .MessageBoxContainer input, .MessageBoxContainer select { width: 50%; padding: 5px; }
  .MessageBoxButtonSection { width: 100%; height: 30px; }
  .MessageBoxButtonSection button { float: right; margin-right: 5px; padding-left: 15px; padding-right: 15px; }
}}@media screen {.animated { animation-duration: 1s; animation-fill-mode: both; }}@media screen {.animated.fast { animation-duration: 0.4s; }}@media screen {.jqstooltip { box-sizing: content-box; padding: 7px !important; border-radius: 3px !important; border: none !important; background-color: rgb(0, 0, 0) !important; }}@media screen {.jqstooltip .jqsfield { font-family: "Segoe UI", "Open Sans", Calibri, Candara, Arial, sans-serif; font-size: 11px; }}@media screen {#sparks { display: block; list-style: none; margin: 10px 0px 0px; padding: 0px; text-align: right; }}@media screen {#sparks li { display: inline-block; max-height: 47px; overflow: hidden; text-align: left; box-sizing: content-box; }}@media screen {#sparks li h5 { color: rgb(191, 191, 191); float: left; font-size: 11px; font-weight: 400; margin: -3px 0px 0px; padding: 0px; border: none; text-transform: uppercase; }}@media screen {#sparks li span { color: rgb(191, 191, 191); display: block; }}@media screen {#sparks li { border-left: 1px dotted rgb(82, 82, 82); padding: 0px 10px; }}@media screen {#sparks li:last-child { padding-right: 0px; }}@media screen {#sparks li:first-child { border-left: none; padding-left: 0px; }}@media screen {.sparks-info { min-width: 70px; }}@media screen {.sparks-info span { font-size: 18px; line-height: 20px; margin: 0px; text-transform: none; }}@media screen {.sparks-info .sparkline { display: block; float: right; margin: 3px 0px 0px 20px; }}@media screen {[data-sparkline-width="100%"] > canvas { width: 100% !important; }}@media screen {.dataTable [data-sparkline-width="100%"] > canvas { max-width: 60px !important; }}@media screen {.note-editor { border: 1px solid rgb(112, 112, 112); position: relative; }}@media screen {.note-editor .note-dropzone { position: absolute; display: none; z-index: 1; border: 2px dashed rgb(36, 102, 143); color: rgb(153, 200, 230); background-color: rgb(28, 28, 33); opacity: 0.95; }}@media screen {.note-editor .note-dropzone .note-dropzone-message { display: table-cell; vertical-align: middle; text-align: center; font-size: 28px; font-weight: 700; }}@media screen {.note-editor .note-dropzone.hover { border: 2px dashed rgb(46, 131, 184); color: rgb(153, 200, 230); }}@media screen {.note-editor.dragover .note-dropzone { display: table; }}@media screen {.note-editor .note-toolbar { background-color: rgb(36, 36, 36); border-bottom: 1px solid rgb(112, 112, 112); }}@media screen {.note-editor.fullscreen { position: fixed; top: 0px; left: 0px; width: 100%; z-index: 1050; }}@media screen {.note-editor.fullscreen .note-editable { background-color: rgb(28, 28, 33); }}@media screen {.note-editor.codeview .note-editable, .note-editor.fullscreen .note-resizebar { display: none; }}@media screen {.note-editor.codeview .note-codable { display: block; }}@media screen {.note-editor .note-statusbar { background-color: rgb(36, 36, 36); }}@media screen {.note-editor .note-statusbar .note-resizebar { height: 8px; width: 100%; cursor: ns-resize; }}@media screen {.note-editor .note-statusbar .note-resizebar .note-icon-bar { width: 20px; margin: 1px auto; border-top: 1px solid rgb(112, 112, 112); }}@media screen {.note-editor .note-editable { padding: 10px; overflow: auto; outline: 0px; }}@media screen {.note-editor .note-editable[contenteditable="false"] { background-color: rgb(51, 51, 51); }}@media screen {.note-editor .note-codable { display: none; width: 100%; padding: 10px; border: none; box-shadow: none; font-family: Menlo, Monaco, monospace, sans-serif; font-size: 14px; color: rgb(204, 204, 204); background-color: rgb(33, 33, 33); resize: none; box-sizing: border-box; border-radius: 0px; margin-bottom: 0px; }}@media screen {.note-air-editor { outline: 0px; }}@media screen {.note-popover .popover { max-width: none; }}@media screen {.note-popover .popover .popover-content a { display: inline-block; max-width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle; }}@media screen {.note-popover .popover .arrow { left: 20px; }}@media screen {.note-popover .popover .popover-content, .note-toolbar { margin: 0px; padding: 0px 0px 5px 5px; }}@media screen {.note-popover .popover .popover-content > .btn-group, .note-toolbar > .btn-group { margin-top: 5px; margin-left: 0px; margin-right: 5px; }}@media screen {.note-popover .popover .popover-content .note-table .dropdown-menu, .note-toolbar .note-table .dropdown-menu { min-width: 0px; padding: 5px; }}@media screen {.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker, .note-toolbar .note-table .dropdown-menu .note-dimension-picker { font-size: 18px; }}@media screen {.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-mousecatcher, .note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-mousecatcher { z-index: 3; width: 10em; height: 10em; cursor: pointer; position: absolute !important; }}@media screen {.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-unhighlighted, .note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-unhighlighted { z-index: 1; width: 5em; height: 5em; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat; position: relative !important; }}@media screen {.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-highlighted, .note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-highlighted { z-index: 2; width: 1em; height: 1em; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat; position: absolute !important; }}@media screen {.note-popover .popover .popover-content .note-style blockquote, .note-popover .popover .popover-content .note-style h1, .note-popover .popover .popover-content .note-style h2, .note-popover .popover .popover-content .note-style h3, .note-popover .popover .popover-content .note-style h4, .note-popover .popover .popover-content .note-style h5, .note-popover .popover .popover-content .note-style h6, .note-toolbar .note-style blockquote, .note-toolbar .note-style h1, .note-toolbar .note-style h2, .note-toolbar .note-style h3, .note-toolbar .note-style h4, .note-toolbar .note-style h5, .note-toolbar .note-style h6 { margin: 0px; }}@media screen {.note-popover .popover .popover-content .note-color .dropdown-toggle, .note-toolbar .note-color .dropdown-toggle { width: 20px; padding-left: 5px; }}@media screen {.note-popover .popover .popover-content .note-color .dropdown-menu, .note-toolbar .note-color .dropdown-menu { min-width: 340px; }}@media screen {.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group, .note-toolbar .note-color .dropdown-menu .btn-group { margin: 0px; }}@media screen {.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group:first-child, .note-toolbar .note-color .dropdown-menu .btn-group:first-child { margin: 0px 5px; }}@media screen {.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-palette-title, .note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title { font-size: 12px; margin: 2px 7px; text-align: center; border-bottom: 1px solid rgb(43, 43, 43); }}@media screen {.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset, .note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset { font-size: 11px; margin: 3px; padding: 0px 3px; cursor: pointer; border-radius: 5px; }}@media screen {.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-row, .note-toolbar .note-color .dropdown-menu .btn-group .note-color-row { height: 20px; }}@media screen {.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset:hover, .note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset:hover { background: rgb(43, 43, 43); }}@media screen {.note-popover .popover .popover-content .note-para .dropdown-menu, .note-toolbar .note-para .dropdown-menu { min-width: 216px; padding: 5px; }}@media screen {.note-popover .popover .popover-content .note-para .dropdown-menu > div:first-child, .note-toolbar .note-para .dropdown-menu > div:first-child { margin-right: 5px; }}@media screen {.note-popover .popover .popover-content .dropdown-menu, .note-toolbar .dropdown-menu { min-width: 90px; }}@media screen {.note-popover .popover .popover-content .dropdown-menu.right, .note-toolbar .dropdown-menu.right { right: 0px; left: auto; }}@media screen {.note-popover .popover .popover-content .dropdown-menu.right::before, .note-toolbar .dropdown-menu.right::before { right: 9px; left: auto !important; }}@media screen {.note-popover .popover .popover-content .dropdown-menu.right::after, .note-toolbar .dropdown-menu.right::after { right: 10px; left: auto !important; }}@media screen {.note-popover .popover .popover-content .dropdown-menu li a i, .note-toolbar .dropdown-menu li a i { color: rgb(153, 210, 230); visibility: hidden; }}@media screen {.note-popover .popover .popover-content .dropdown-menu li a.checked i, .note-toolbar .dropdown-menu li a.checked i { visibility: visible; }}@media screen {.note-popover .popover .popover-content .note-fontsize-10, .note-toolbar .note-fontsize-10 { font-size: 10px; }}@media screen {.note-popover .popover .popover-content .note-color-palette, .note-toolbar .note-color-palette { line-height: 1; }}@media screen {.note-popover .popover .popover-content .note-color-palette div .note-color-btn, .note-toolbar .note-color-palette div .note-color-btn { width: 20px; height: 20px; padding: 0px; margin: 0px; border: 1px solid rgb(28, 28, 33); }}@media screen {.note-popover .popover .popover-content .note-color-palette div .note-color-btn:hover, .note-toolbar .note-color-palette div .note-color-btn:hover { border: 1px solid rgb(0, 0, 0); }}@media screen {.note-dialog > div { display: none; }}@media screen {.note-dialog .note-image-dialog .note-dropzone { min-height: 100px; font-size: 30px; line-height: 4; color: rgb(212, 212, 212); text-align: center; border: 4px dashed rgb(69, 69, 69); margin-bottom: 10px; }}@media screen {.note-dialog .note-help-dialog { font-size: 12px; color: rgb(204, 204, 204); opacity: 0.9; background-image: initial; background-position: 0px 0px; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border: none; background-color: rgb(33, 33, 33) !important; }}@media screen {.note-dialog .note-help-dialog .modal-content { background: 0px 0px; border: 1px solid rgb(28, 28, 33); box-shadow: none; border-radius: 5px; }}@media screen {.note-dialog .note-help-dialog a { font-size: 12px; color: rgb(255, 255, 255); }}@media screen {.note-dialog .note-help-dialog .title { color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; padding-bottom: 5px; border-bottom: 1px solid rgb(28, 28, 33); }}@media screen {.note-dialog .note-help-dialog .modal-close { font-size: 14px; color: rgb(230, 230, 153); cursor: pointer; }}@media screen {.note-dialog .note-help-dialog .note-shortcut-layout { width: 100%; }}@media screen {.note-dialog .note-help-dialog .note-shortcut-layout td { vertical-align: top; }}@media screen {.note-dialog .note-help-dialog .note-shortcut { margin-top: 8px; }}@media screen {.note-dialog .note-help-dialog .note-shortcut th { text-align: left; font-size: 13px; color: rgb(230, 230, 153); }}@media screen {.note-dialog .note-help-dialog .note-shortcut td:first-child { min-width: 110px; font-family: "Courier New"; color: rgb(230, 230, 153); text-align: right; padding-right: 10px; }}@media screen {.note-handle .note-control-selection { position: absolute; display: none; border: 1px solid rgb(0, 0, 0); }}@media screen {.note-handle .note-control-selection > div { position: absolute; }}@media screen {.note-handle .note-control-selection .note-control-selection-bg { width: 100%; height: 100%; background-color: rgb(0, 0, 0); opacity: 0.3; }}@media screen {.note-handle .note-control-selection .note-control-handle, .note-handle .note-control-selection .note-control-holder { width: 7px; height: 7px; border: 1px solid rgb(0, 0, 0); }}@media screen {.note-handle .note-control-selection .note-control-sizing { width: 7px; height: 7px; border: 1px solid rgb(0, 0, 0); background-color: rgb(28, 28, 33); }}@media screen {.note-handle .note-control-selection .note-control-nw { top: -5px; left: -5px; border-right: none; border-bottom: none; }}@media screen {.note-handle .note-control-selection .note-control-ne { top: -5px; right: -5px; border-bottom: none; border-left: none; }}@media screen {.note-handle .note-control-selection .note-control-sw { bottom: -5px; left: -5px; border-top: none; border-right: none; }}@media screen {.note-handle .note-control-selection .note-control-se { right: -5px; bottom: -5px; cursor: se-resize; }}@media screen {.note-handle .note-control-selection .note-control-selection-info { right: 0px; bottom: 0px; padding: 5px; margin: 5px; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); font-size: 12px; border-radius: 5px; opacity: 0.7; }}@media screen {.no-padding .note-editor { border: none; }}@media screen {.note-editor .note-editable { background-color: rgba(50, 125, 200, 0.05); }}@media screen {.note-editor .note-editable:focus { background-color: rgb(28, 28, 33); }}@media screen {.note-editor .note-statusbar .note-resizebar { border-top: 1px solid rgb(61, 61, 61); }}@media screen {.note-editor .note-statusbar:hover { background: rgb(43, 43, 43); }}@media screen {.note-editor .note-statusbar:active { background: rgb(46, 46, 46); }}@media screen {.superbox *, .superbox ::after, .superbox ::before { margin: 0px; padding: 0px; box-sizing: border-box; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }}@media screen {.superbox-list { display: inline-block; zoom: 1; width: 12.5%; padding: 5px; position: relative; }}@media screen {.superbox-list.active::before { content: ""; font-family: FontAwesome; display: block; position: absolute; left: 43%; bottom: -34px; z-index: 2; text-align: center; font-size: 45px; color: rgb(191, 191, 191); }}@media screen {.superbox-img { max-width: 100%; width: 100%; cursor: pointer; }}@media screen {.superbox-show { text-align: left; position: relative; background-color: rgb(33, 33, 33); width: 100%; float: left; padding: 25px 0px 12px 25px; display: none; margin: 5px 0px; }}@media screen {.superbox-current-img { max-width: 100%; float: left; padding-right: 25px; padding-bottom: 13px; }}@media screen {.superbox-img:hover { opacity: 0.8; }}@media screen {.superbox-float { float: left; }}@media screen {.superbox-close { opacity: 0.7; cursor: pointer; position: absolute; top: 15px; right: 15px; transition: all 0.1s linear 0s; }}@media screen {.superbox-close:hover { opacity: 1; }}@media screen {.superbox-imageinfo { display: inline-block; max-width: 500px; color: rgb(255, 255, 255); padding: 0px 25px 0px 0px; }}@media screen {.superbox-imageinfo span { font-size: 13px; color: rgb(195, 190, 187); margin-right: -2px; padding-top: 10px; display: inline-block; padding-bottom: 13px; }}@media screen {.superbox-imageinfo > :first-child { margin-bottom: 10px; font-weight: 700; }}@media screen {.superbox-imageinfo span p:last-child { margin-top: 30px; }}@media screen {@media only screen and (min-width: 320px) {
  .superbox-list { width: 50%; }
}}@media screen {@media only screen and (min-width: 486px) {
  .superbox-list { width: 25%; }
}}@media screen {@media only screen and (min-width: 768px) {
  .superbox-list { width: 16.6667%; }
}}@media screen {@media only screen and (min-width: 1025px) {
  .superbox-list { width: 12.5%; }
}}@media screen {@media only screen and (min-width: 1824px) {
  .superbox-list { width: 12.5%; }
}}@media screen {#speech-btn > :first-child { position: relative; }}@media screen {.voice-command-active #speech-btn > :first-child > a { background: rgb(43, 109, 171); border: 1px solid rgb(35, 88, 139); color: rgba(255, 255, 255, 0.9); }}@media screen {.voice-command-active.service-not-allowed #speech-btn > :first-child > a { background: rgb(139, 35, 59); border: 1px solid rgb(118, 30, 37); color: rgba(255, 255, 255, 0.9); }}@media screen {.voice-command-active.service-allowed #speech-btn > :first-child > a { background: url("../img/voicecommand/active-btn.gif") center center no-repeat rgb(43, 109, 171); border: 1px solid rgb(35, 88, 139); color: rgba(255, 255, 255, 0.9); }}@media screen {#speech-btn > :first-child > a + .popover { display: none; top: 42px; left: -113px; width: 255px; }}@media screen {#speech-btn > :first-child > a + .popover > .popover-content { padding: 9px 12px; }}@media screen {#speech-btn > :first-child > a + .popover .btn { padding: 4px 12px; }}@media screen {.vc-title { font-size: 16px; line-height: 20px; text-align: center; margin-bottom: 10px !important; }}@media screen {.vc-title-error { display: none; }}@media screen {.service-not-allowed .popover .btn, .service-not-allowed .vc-title, .voice-command-active.service-not-allowed .popover .btn, .voice-command-active.service-not-allowed .vc-title { display: none !important; }}@media screen {.voice-command-active.service-not-allowed .vc-title-error { display: block; }}@media screen {.vc-title > small { font-size: 80%; }}

@media screen {.animated, .open > .dropdown-menu { animation-fill-mode: both; }}@media screen {.animated.flip, .animated.flipInX { backface-visibility: visible !important; }}@media screen {.customfile-button, .ui-button { vertical-align: middle; white-space: nowrap; }}@media screen {.noUi-target *, .ui-progressbar .ui-progressbar-value, .ui-slider .ui-slider-range { box-sizing: border-box; }}@media screen {.ui-widget, .wijmo-wijmenu .wijmo-wijmenu-item input { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }}@media screen {#chat-container #chat-users li a, .customfile-button, .flag + span, .ui-button, .ui-spinner, .ui-spinner-input { vertical-align: middle; }}@media screen {.ui-datepicker-rtl, .ui-timepicker-rtl { direction: rtl; }}@media screen {.user, .user .email { text-overflow: ellipsis; }}@media screen {.animated { animation-duration: 1s; animation-fill-mode: both; }}@media screen {.animated.fast { animation-duration: 0.5s; }}@media screen {@-webkit-keyframes flash { 
  0%, 100%, 50% { opacity: 1; }
  25%, 75% { opacity: 0; }
}}@media screen {@keyframes flash { 
  0%, 100%, 50% { opacity: 1; }
  25%, 75% { opacity: 0; }
}}@media screen {.animated.flash { animation-name: flash; }}@media screen {@-webkit-keyframes shake { 
  0%, 100% { transform: translateX(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); }
  20%, 40%, 60%, 80% { transform: translateX(10px); }
}}@media screen {@keyframes shake { 
  0%, 100% { transform: translateX(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); }
  20%, 40%, 60%, 80% { transform: translateX(10px); }
}}@media screen {.animated.shake { animation-name: shake; }}@media screen {@-webkit-keyframes bounce { 
  0%, 100%, 20%, 50%, 80% { transform: translateY(0px); }
  40% { transform: translateY(-30px); }
  60% { transform: translateY(-15px); }
}}@media screen {@keyframes bounce { 
  0%, 100%, 20%, 50%, 80% { transform: translateY(0px); }
  40% { transform: translateY(-30px); }
  60% { transform: translateY(-15px); }
}}@media screen {.animated.bounce { animation-name: bounce; }}@media screen {@-webkit-keyframes tada { 
  0% { transform: scale(1); }
  10%, 20% { transform: scale(0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); }
  40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); }
  100% { transform: scale(1) rotate(0deg); }
}}@media screen {@keyframes tada { 
  0% { transform: scale(1); }
  10%, 20% { transform: scale(0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); }
  40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); }
  100% { transform: scale(1) rotate(0deg); }
}}@media screen {.animated.tada { animation-name: tada; }}@media screen {@-webkit-keyframes swing { 
  100%, 20%, 40%, 60%, 80% { transform-origin: center top; }
  20% { transform: rotate(15deg); }
  40% { transform: rotate(-10deg); }
  60% { transform: rotate(5deg); }
  80% { transform: rotate(-5deg); }
  100% { transform: rotate(0deg); }
}}@media screen {@keyframes swing { 
  20% { transform: rotate(15deg); }
  40% { transform: rotate(-10deg); }
  60% { transform: rotate(5deg); }
  80% { transform: rotate(-5deg); }
  100% { transform: rotate(0deg); }
}}@media screen {.animated.swing { transform-origin: center top; animation-name: swing; }}@media screen {@-webkit-keyframes wobble { 
  0%, 100% { transform: translateX(0px); }
  15% { transform: translateX(-25%) rotate(-5deg); }
  30% { transform: translateX(20%) rotate(3deg); }
  45% { transform: translateX(-15%) rotate(-3deg); }
  60% { transform: translateX(10%) rotate(2deg); }
  75% { transform: translateX(-5%) rotate(-1deg); }
}}@media screen {@keyframes wobble { 
  0%, 100% { transform: translateX(0px); }
  15% { transform: translateX(-25%) rotate(-5deg); }
  30% { transform: translateX(20%) rotate(3deg); }
  45% { transform: translateX(-15%) rotate(-3deg); }
  60% { transform: translateX(10%) rotate(2deg); }
  75% { transform: translateX(-5%) rotate(-1deg); }
}}@media screen {.animated.wobble { animation-name: wobble; }}@media screen {@-webkit-keyframes pulse { 
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.1); }
}}@media screen {@keyframes pulse { 
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.1); }
}}@media screen {.animated.pulse { animation-name: pulse; }}@media screen {@-webkit-keyframes flip { 
  0% { transform: perspective(400px) translateZ(0px) rotateY(0deg) scale(1); animation-timing-function: ease-out; }
  40% { transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); animation-timing-function: ease-out; }
  50% { transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); animation-timing-function: ease-in; }
  80% { transform: perspective(400px) translateZ(0px) rotateY(360deg) scale(0.95); animation-timing-function: ease-in; }
  100% { transform: perspective(400px) translateZ(0px) rotateY(360deg) scale(1); animation-timing-function: ease-in; }
}}@media screen {@keyframes flip { 
  0% { transform: perspective(400px) translateZ(0px) rotateY(0deg) scale(1); animation-timing-function: ease-out; }
  40% { transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); animation-timing-function: ease-out; }
  50% { transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); animation-timing-function: ease-in; }
  80% { transform: perspective(400px) translateZ(0px) rotateY(360deg) scale(0.95); animation-timing-function: ease-in; }
  100% { transform: perspective(400px) translateZ(0px) rotateY(360deg) scale(1); animation-timing-function: ease-in; }
}}@media screen {.animated.flip { animation-name: flip; backface-visibility: visible !important; }}@media screen {@-webkit-keyframes flipInX { 
  0% { transform: perspective(400px) rotateX(90deg); opacity: 0; }
  40% { transform: perspective(400px) rotateX(-10deg); }
  70% { transform: perspective(400px) rotateX(10deg); }
  100% { transform: perspective(400px) rotateX(0deg); opacity: 1; }
}}@media screen {@keyframes flipInX { 
  0% { transform: perspective(400px) rotateX(90deg); opacity: 0; }
  40% { transform: perspective(400px) rotateX(-10deg); }
  70% { transform: perspective(400px) rotateX(10deg); }
  100% { transform: perspective(400px) rotateX(0deg); opacity: 1; }
}}@media screen {.animated.flipInX { animation-name: flipInX; backface-visibility: visible !important; }}@media screen {.animated.flipInY, .animated.flipOutX { backface-visibility: visible !important; }}@media screen {@-webkit-keyframes flipOutX { 
  0% { transform: perspective(400px) rotateX(0deg); opacity: 1; }
  100% { transform: perspective(400px) rotateX(90deg); opacity: 0; }
}}@media screen {@keyframes flipOutX { 
  0% { transform: perspective(400px) rotateX(0deg); opacity: 1; }
  100% { transform: perspective(400px) rotateX(90deg); opacity: 0; }
}}@media screen {.animated.flipOutX { animation-name: flipOutX; backface-visibility: visible !important; }}@media screen {@-webkit-keyframes flipInY { 
  0% { transform: perspective(400px) rotateY(90deg); opacity: 0; }
  40% { transform: perspective(400px) rotateY(-10deg); }
  70% { transform: perspective(400px) rotateY(10deg); }
  100% { transform: perspective(400px) rotateY(0deg); opacity: 1; }
}}@media screen {@keyframes flipInY { 
  0% { transform: perspective(400px) rotateY(90deg); opacity: 0; }
  40% { transform: perspective(400px) rotateY(-10deg); }
  70% { transform: perspective(400px) rotateY(10deg); }
  100% { transform: perspective(400px) rotateY(0deg); opacity: 1; }
}}@media screen {.animated.flipInY { animation-name: flipInY; backface-visibility: visible !important; }}@media screen {@-webkit-keyframes flipOutY { 
  0% { transform: perspective(400px) rotateY(0deg); opacity: 1; }
  100% { transform: perspective(400px) rotateY(90deg); opacity: 0; }
}}@media screen {@keyframes flipOutY { 
  0% { transform: perspective(400px) rotateY(0deg); opacity: 1; }
  100% { transform: perspective(400px) rotateY(90deg); opacity: 0; }
}}@media screen {.animated.flipOutY { animation-name: flipOutY; backface-visibility: visible !important; }}@media screen {@-webkit-keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}}@media screen {@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}}@media screen {.animated.fadeIn { animation-name: fadeIn; }}@media screen {@-webkit-keyframes fadeInUp { 
  0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0px); }
}}@media screen {@keyframes fadeInUp { 
  0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0px); }
}}@media screen {.animated.fadeInUp { animation-name: fadeInUp; }}@media screen {@-webkit-keyframes fadeInDown { 
  0% { opacity: 0; transform: translateY(-20px); }
  100% { opacity: 1; transform: translateY(0px); }
}}@media screen {@keyframes fadeInDown { 
  0% { opacity: 0; transform: translateY(-20px); }
  100% { opacity: 1; transform: translateY(0px); }
}}@media screen {.animated.fadeInDown { animation-name: fadeInDown; }}@media screen {@-webkit-keyframes fadeInLeft { 
  0% { opacity: 0; transform: translateX(-20px); }
  100% { opacity: 1; transform: translateX(0px); }
}}@media screen {@keyframes fadeInLeft { 
  0% { opacity: 0; transform: translateX(-20px); }
  100% { opacity: 1; transform: translateX(0px); }
}}@media screen {.animated.fadeInLeft { animation-name: fadeInLeft; }}@media screen {@-webkit-keyframes fadeInRight { 
  0% { opacity: 0; transform: translateX(20px); }
  100% { opacity: 1; transform: translateX(0px); }
}}@media screen {@keyframes fadeInRight { 
  0% { opacity: 0; transform: translateX(20px); }
  100% { opacity: 1; transform: translateX(0px); }
}}@media screen {.animated.fadeInRight { animation-name: fadeInRight; }}@media screen {@-webkit-keyframes fadeInUpBig { 
  0% { opacity: 0; transform: translateY(2000px); }
  100% { opacity: 1; transform: translateY(0px); }
}}@media screen {@keyframes fadeInUpBig { 
  0% { opacity: 0; transform: translateY(2000px); }
  100% { opacity: 1; transform: translateY(0px); }
}}@media screen {.animated.fadeInUpBig { animation-name: fadeInUpBig; }}@media screen {@-webkit-keyframes fadeInDownBig { 
  0% { opacity: 0; transform: translateY(-2000px); }
  100% { opacity: 1; transform: translateY(0px); }
}}@media screen {@keyframes fadeInDownBig { 
  0% { opacity: 0; transform: translateY(-2000px); }
  100% { opacity: 1; transform: translateY(0px); }
}}@media screen {.animated.fadeInDownBig { animation-name: fadeInDownBig; }}@media screen {@-webkit-keyframes fadeInLeftBig { 
  0% { opacity: 0; transform: translateX(-2000px); }
  100% { opacity: 1; transform: translateX(0px); }
}}@media screen {@keyframes fadeInLeftBig { 
  0% { opacity: 0; transform: translateX(-2000px); }
  100% { opacity: 1; transform: translateX(0px); }
}}@media screen {.animated.fadeInLeftBig { animation-name: fadeInLeftBig; }}@media screen {@-webkit-keyframes fadeInRightBig { 
  0% { opacity: 0; transform: translateX(2000px); }
  100% { opacity: 1; transform: translateX(0px); }
}}@media screen {@keyframes fadeInRightBig { 
  0% { opacity: 0; transform: translateX(2000px); }
  100% { opacity: 1; transform: translateX(0px); }
}}@media screen {.animated.fadeInRightBig { animation-name: fadeInRightBig; }}@media screen {@-webkit-keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}}@media screen {@keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}}@media screen {.animated.fadeOut { animation-name: fadeOut; }}@media screen {@-webkit-keyframes fadeOutUp { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-20px); }
}}@media screen {@keyframes fadeOutUp { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-20px); }
}}@media screen {.animated.fadeOutUp { animation-name: fadeOutUp; }}@media screen {@-webkit-keyframes fadeOutDown { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(20px); }
}}@media screen {@keyframes fadeOutDown { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(20px); }
}}@media screen {.animated.fadeOutDown { animation-name: fadeOutDown; }}@media screen {@-webkit-keyframes fadeOutLeft { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(-20px); }
}}@media screen {@keyframes fadeOutLeft { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(-20px); }
}}@media screen {.animated.fadeOutLeft { animation-name: fadeOutLeft; }}@media screen {@-webkit-keyframes fadeOutRight { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(20px); }
}}@media screen {@keyframes fadeOutRight { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(20px); }
}}@media screen {.animated.fadeOutRight { animation-name: fadeOutRight; }}@media screen {@-webkit-keyframes fadeOutUpBig { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-2000px); }
}}@media screen {@keyframes fadeOutUpBig { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-2000px); }
}}@media screen {.animated.fadeOutUpBig { animation-name: fadeOutUpBig; }}@media screen {@-webkit-keyframes fadeOutDownBig { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(2000px); }
}}@media screen {@keyframes fadeOutDownBig { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(2000px); }
}}@media screen {.animated.fadeOutDownBig { animation-name: fadeOutDownBig; }}@media screen {@-webkit-keyframes fadeOutLeftBig { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(-2000px); }
}}@media screen {@keyframes fadeOutLeftBig { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(-2000px); }
}}@media screen {.animated.fadeOutLeftBig { animation-name: fadeOutLeftBig; }}@media screen {@-webkit-keyframes fadeOutRightBig { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(2000px); }
}}@media screen {@keyframes fadeOutRightBig { 
  0% { opacity: 1; transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(2000px); }
}}@media screen {.animated.fadeOutRightBig { animation-name: fadeOutRightBig; }}@media screen {@-webkit-keyframes bounceIn { 
  0% { opacity: 0; transform: scale(0.3); }
  50% { opacity: 1; transform: scale(1.05); }
  70% { transform: scale(0.9); }
  100% { transform: scale(1); }
}}@media screen {@keyframes bounceIn { 
  0% { opacity: 0; transform: scale(0.3); }
  50% { opacity: 1; transform: scale(1.05); }
  70% { transform: scale(0.9); }
  100% { transform: scale(1); }
}}@media screen {@-webkit-keyframes slideInDown { 
  0% { opacity: 0; transform: translateY(-2000px); }
  100% { transform: translateY(0px); }
}}@media screen {@keyframes slideInDown { 
  0% { opacity: 0; transform: translateY(-2000px); }
  100% { transform: translateY(0px); }
}}@media screen {.slideInDown { animation-name: slideInDown; }}@media screen {@-webkit-keyframes slideInLeft { 
  0% { opacity: 0; transform: translateX(-2000px); }
  100% { transform: translateX(0px); }
}}@media screen {@keyframes slideInLeft { 
  0% { opacity: 0; transform: translateX(-2000px); }
  100% { transform: translateX(0px); }
}}@media screen {.slideInLeft { animation-name: slideInLeft; }}@media screen {@-webkit-keyframes slideInRight { 
  0% { opacity: 0; transform: translateX(2000px); }
  100% { transform: translateX(0px); }
}}@media screen {@keyframes slideInRight { 
  0% { opacity: 0; transform: translateX(2000px); }
  100% { transform: translateX(0px); }
}}@media screen {.slideInRight { animation-name: slideInRight; }}@media screen {@-webkit-keyframes slideOutLeft { 
  0% { transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(-2000px); }
}}@media screen {@keyframes slideOutLeft { 
  0% { transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(-2000px); }
}}@media screen {.slideOutLeft { animation-name: slideOutLeft; }}@media screen {@-webkit-keyframes slideOutRight { 
  0% { transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(2000px); }
}}@media screen {@keyframes slideOutRight { 
  0% { transform: translateX(0px); }
  100% { opacity: 0; transform: translateX(2000px); }
}}@media screen {.slideOutRight { animation-name: slideOutRight; }}@media screen {@-webkit-keyframes slideOutUp { 
  0% { transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-2000px); }
}}@media screen {@keyframes slideOutUp { 
  0% { transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-2000px); }
}}@media screen {.slideOutUp { animation-name: slideOutUp; }}@media screen {.animated.bounceIn { animation-name: bounceIn; }}@media screen {@-webkit-keyframes bounceInUp { 
  0% { opacity: 0; transform: translateY(2000px); }
  60% { opacity: 1; transform: translateY(-30px); }
  80% { transform: translateY(10px); }
  100% { transform: translateY(0px); }
}}@media screen {@keyframes bounceInUp { 
  0% { opacity: 0; transform: translateY(2000px); }
  60% { opacity: 1; transform: translateY(-30px); }
  80% { transform: translateY(10px); }
  100% { transform: translateY(0px); }
}}@media screen {.animated.bounceInUp { animation-name: bounceInUp; }}@media screen {@-webkit-keyframes bounceInDown { 
  0% { opacity: 0; transform: translateY(-2000px); }
  60% { opacity: 1; transform: translateY(30px); }
  80% { transform: translateY(-10px); }
  100% { transform: translateY(0px); }
}}@media screen {@keyframes bounceInDown { 
  0% { opacity: 0; transform: translateY(-2000px); }
  60% { opacity: 1; transform: translateY(30px); }
  80% { transform: translateY(-10px); }
  100% { transform: translateY(0px); }
}}@media screen {.animated.bounceInDown { animation-name: bounceInDown; }}@media screen {@-webkit-keyframes bounceInLeft { 
  0% { opacity: 0; transform: translateX(-2000px); }
  60% { opacity: 1; transform: translateX(30px); }
  80% { transform: translateX(-10px); }
  100% { transform: translateX(0px); }
}}@media screen {@keyframes bounceInLeft { 
  0% { opacity: 0; transform: translateX(-2000px); }
  60% { opacity: 1; transform: translateX(30px); }
  80% { transform: translateX(-10px); }
  100% { transform: translateX(0px); }
}}@media screen {.animated.bounceInLeft { animation-name: bounceInLeft; }}@media screen {@-webkit-keyframes bounceInRight { 
  0% { opacity: 0; transform: translateX(2000px); }
  60% { opacity: 1; transform: translateX(-30px); }
  80% { transform: translateX(10px); }
  100% { transform: translateX(0px); }
}}@media screen {@keyframes bounceInRight { 
  0% { opacity: 0; transform: translateX(2000px); }
  60% { opacity: 1; transform: translateX(-30px); }
  80% { transform: translateX(10px); }
  100% { transform: translateX(0px); }
}}@media screen {.animated.bounceInRight { animation-name: bounceInRight; }}@media screen {@-webkit-keyframes bounceOut { 
  0% { transform: scale(1); }
  25% { transform: scale(0.95); }
  50% { opacity: 1; transform: scale(1.1); }
  100% { opacity: 0; transform: scale(0.3); }
}}@media screen {@keyframes bounceOut { 
  0% { transform: scale(1); }
  25% { transform: scale(0.95); }
  50% { opacity: 1; transform: scale(1.1); }
  100% { opacity: 0; transform: scale(0.3); }
}}@media screen {.animated.bounceOut { animation-name: bounceOut; }}@media screen {@-webkit-keyframes bounceOutUp { 
  0% { transform: translateY(0px); }
  20% { opacity: 1; transform: translateY(20px); }
  100% { opacity: 0; transform: translateY(-2000px); }
}}@media screen {@keyframes bounceOutUp { 
  0% { transform: translateY(0px); }
  20% { opacity: 1; transform: translateY(20px); }
  100% { opacity: 0; transform: translateY(-2000px); }
}}@media screen {.animated.bounceOutUp { animation-name: bounceOutUp; }}@media screen {@-webkit-keyframes bounceOutDown { 
  0% { transform: translateY(0px); }
  20% { opacity: 1; transform: translateY(-20px); }
  100% { opacity: 0; transform: translateY(2000px); }
}}@media screen {@keyframes bounceOutDown { 
  0% { transform: translateY(0px); }
  20% { opacity: 1; transform: translateY(-20px); }
  100% { opacity: 0; transform: translateY(2000px); }
}}@media screen {.animated.bounceOutDown { animation-name: bounceOutDown; }}@media screen {@-webkit-keyframes bounceOutLeft { 
  0% { transform: translateX(0px); }
  20% { opacity: 1; transform: translateX(20px); }
  100% { opacity: 0; transform: translateX(-2000px); }
}}@media screen {@keyframes bounceOutLeft { 
  0% { transform: translateX(0px); }
  20% { opacity: 1; transform: translateX(20px); }
  100% { opacity: 0; transform: translateX(-2000px); }
}}@media screen {.animated.bounceOutLeft { animation-name: bounceOutLeft; }}@media screen {@-webkit-keyframes bounceOutRight { 
  0% { transform: translateX(0px); }
  20% { opacity: 1; transform: translateX(-20px); }
  100% { opacity: 0; transform: translateX(2000px); }
}}@media screen {@keyframes bounceOutRight { 
  0% { transform: translateX(0px); }
  20% { opacity: 1; transform: translateX(-20px); }
  100% { opacity: 0; transform: translateX(2000px); }
}}@media screen {.animated.bounceOutRight { animation-name: bounceOutRight; }}@media screen {@-webkit-keyframes rotateIn { 
  0% { transform-origin: center center; transform: rotate(-200deg); opacity: 0; }
  100% { transform-origin: center center; transform: rotate(0deg); opacity: 1; }
}}@media screen {@keyframes rotateIn { 
  0% { transform-origin: center center; transform: rotate(-200deg); opacity: 0; }
  100% { transform-origin: center center; transform: rotate(0deg); opacity: 1; }
}}@media screen {.animated.rotateIn { animation-name: rotateIn; }}@media screen {@-webkit-keyframes rotateInUpLeft { 
  0% { transform-origin: left bottom; transform: rotate(90deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; }
}}@media screen {@keyframes rotateInUpLeft { 
  0% { transform-origin: left bottom; transform: rotate(90deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; }
}}@media screen {.animated.rotateInUpLeft { animation-name: rotateInUpLeft; }}@media screen {@-webkit-keyframes rotateInDownLeft { 
  0% { transform-origin: left bottom; transform: rotate(-90deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; }
}}@media screen {@keyframes rotateInDownLeft { 
  0% { transform-origin: left bottom; transform: rotate(-90deg); opacity: 0; }
  100% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; }
}}@media screen {.animated.rotateInDownLeft { animation-name: rotateInDownLeft; }}@media screen {@-webkit-keyframes rotateInUpRight { 
  0% { transform-origin: right bottom; transform: rotate(-90deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; }
}}@media screen {@keyframes rotateInUpRight { 
  0% { transform-origin: right bottom; transform: rotate(-90deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; }
}}@media screen {.animated.rotateInUpRight { animation-name: rotateInUpRight; }}@media screen {@-webkit-keyframes rotateInDownRight { 
  0% { transform-origin: right bottom; transform: rotate(90deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; }
}}@media screen {@keyframes rotateInDownRight { 
  0% { transform-origin: right bottom; transform: rotate(90deg); opacity: 0; }
  100% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; }
}}@media screen {.animated.rotateInDownRight { animation-name: rotateInDownRight; }}@media screen {@-webkit-keyframes rotateOut { 
  0% { transform-origin: center center; transform: rotate(0deg); opacity: 1; }
  100% { transform-origin: center center; transform: rotate(200deg); opacity: 0; }
}}@media screen {@keyframes rotateOut { 
  0% { transform-origin: center center; transform: rotate(0deg); opacity: 1; }
  100% { transform-origin: center center; transform: rotate(200deg); opacity: 0; }
}}@media screen {.animated.rotateOut { animation-name: rotateOut; }}@media screen {@-webkit-keyframes rotateOutUpLeft { 
  0% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate(-90deg); opacity: 0; }
}}@media screen {@keyframes rotateOutUpLeft { 
  0% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate(-90deg); opacity: 0; }
}}@media screen {.animated.rotateOutUpLeft { animation-name: rotateOutUpLeft; }}@media screen {@-webkit-keyframes rotateOutDownLeft { 
  0% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate(90deg); opacity: 0; }
}}@media screen {@keyframes rotateOutDownLeft { 
  0% { transform-origin: left bottom; transform: rotate(0deg); opacity: 1; }
  100% { transform-origin: left bottom; transform: rotate(90deg); opacity: 0; }
}}@media screen {.animated.rotateOutDownLeft { animation-name: rotateOutDownLeft; }}@media screen {@-webkit-keyframes rotateOutUpRight { 
  0% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate(90deg); opacity: 0; }
}}@media screen {@keyframes rotateOutUpRight { 
  0% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate(90deg); opacity: 0; }
}}@media screen {.animated.rotateOutUpRight { animation-name: rotateOutUpRight; }}@media screen {@-webkit-keyframes rotateOutDownRight { 
  0% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate(-90deg); opacity: 0; }
}}@media screen {@keyframes rotateOutDownRight { 
  0% { transform-origin: right bottom; transform: rotate(0deg); opacity: 1; }
  100% { transform-origin: right bottom; transform: rotate(-90deg); opacity: 0; }
}}@media screen {.animated.rotateOutDownRight { animation-name: rotateOutDownRight; }}@media screen {@-webkit-keyframes hinge { 
  0% { transform: rotate(0deg); transform-origin: left top; animation-timing-function: ease-in-out; }
  20%, 60% { transform: rotate(80deg); transform-origin: left top; animation-timing-function: ease-in-out; }
  40% { transform: rotate(60deg); transform-origin: left top; animation-timing-function: ease-in-out; }
  80% { transform: rotate(60deg) translateY(0px); opacity: 1; transform-origin: left top; animation-timing-function: ease-in-out; }
  100% { transform: translateY(700px); opacity: 0; }
}}@media screen {@keyframes hinge { 
  0% { transform: rotate(0deg); transform-origin: left top; animation-timing-function: ease-in-out; }
  20%, 60% { transform: rotate(80deg); transform-origin: left top; animation-timing-function: ease-in-out; }
  40% { transform: rotate(60deg); transform-origin: left top; animation-timing-function: ease-in-out; }
  80% { transform: rotate(60deg) translateY(0px); opacity: 1; transform-origin: left top; animation-timing-function: ease-in-out; }
  100% { transform: translateY(700px); opacity: 0; }
}}@media screen {.animated.hinge { animation-duration: 2s; animation-name: hinge; }}@media screen {@-webkit-keyframes rollIn { 
  0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
  100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}}@media screen {@keyframes rollIn { 
  0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
  100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}}@media screen {.animated.rollIn { animation-name: rollIn; }}@media screen {@-webkit-keyframes rollOut { 
  0% { opacity: 1; transform: translateX(0px) rotate(0deg); }
  100% { opacity: 0; transform: translateX(100%) rotate(120deg); }
}}@media screen {@keyframes rollOut { 
  0% { opacity: 1; transform: translateX(0px) rotate(0deg); }
  100% { opacity: 0; transform: translateX(100%) rotate(120deg); }
}}@media screen {.animated.rollOut { animation-name: rollOut; }}@media screen {@-webkit-keyframes lightSpeedIn { 
  0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
  60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
  80% { transform: translateX(0px) skewX(-15deg); opacity: 1; }
  100% { transform: translateX(0px) skewX(0deg); opacity: 1; }
}}@media screen {@keyframes lightSpeedIn { 
  0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
  60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
  80% { transform: translateX(0px) skewX(-15deg); opacity: 1; }
  100% { transform: translateX(0px) skewX(0deg); opacity: 1; }
}}@media screen {.animated.lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; animation-duration: 0.5s; }}@media screen {@-webkit-keyframes lightSpeedOut { 
  0% { transform: translateX(0px) skewX(0deg); opacity: 1; }
  100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}}@media screen {@keyframes lightSpeedOut { 
  0% { transform: translateX(0px) skewX(0deg); opacity: 1; }
  100% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
}}@media screen {.animated.lightSpeedOut { animation-name: lightSpeedOut; animation-timing-function: ease-in; animation-duration: 0.25s; }}@media screen {.fade { opacity: 0; transition: opacity 0.15s linear 0s; }}@media screen {@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}}@media screen {@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}}@media screen {.ui-helper-hidden { display: none; }}@media screen {.ui-helper-hidden-accessible { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }}@media screen {.ui-helper-reset { margin: 0px; padding: 0px; border: 0px; outline: 0px; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }}@media screen {.ui-helper-clearfix::after, .ui-helper-clearfix::before { content: ""; display: table; border-collapse: collapse; }}@media screen {.ui-helper-clearfix::after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; }}@media screen {.ui-helper-clearfix { display: block; min-height: 0px; }}@media screen {* html .ui-helper-clearfix { height: 1%; }}@media screen {.ui-helper-zfix { width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; opacity: 0; }}@media screen {.ui-front { z-index: 100; }}@media screen {.ui-state-disabled { cursor: default !important; }}@media screen {.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }}@media screen {.ui-resizable { position: relative; }}@media screen {.ui-resizable-handle { position: absolute; font-size: 0.1px; z-index: 99999; display: block; }}@media screen {.ui-widget, .ui-widget .ui-widget { font-size: 13px; }}@media screen {.ui-resizable-autohide .ui-resizable-handle, .ui-resizable-disabled .ui-resizable-handle { display: none; }}@media screen {.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }}@media screen {.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }}@media screen {.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }}@media screen {.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }}@media screen {.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }}@media screen {.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }}@media screen {.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }}@media screen {.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }}@media screen {.ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted rgb(0, 0, 0); }}@media screen {.ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: inherit; }}@media screen {.ui-widget-content { border: 1px solid rgb(110, 110, 110); background: rgb(28, 28, 33); color: rgb(191, 191, 191); }}@media screen {.ui-widget-header { font-weight: 700; background-color: rgb(36, 36, 36); border-color: rgb(59, 59, 59); color: rgb(191, 191, 191); }}@media screen {.ui-widget-header a { color: rgb(191, 191, 191); }}@media screen {.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { color: rgb(191, 191, 191); background-color: rgb(28, 28, 33); font-weight: 400; border: 1px solid rgb(77, 77, 77); }}@media screen {.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: rgb(191, 191, 191); text-decoration: none; }}@media screen {.ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover { color: rgb(191, 191, 191); background-color: rgb(46, 46, 46); border-color: rgb(107, 107, 107); text-decoration: none; }}@media screen {.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: rgb(191, 191, 191); text-decoration: none; }}@media screen {.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid rgb(107, 107, 107); font-weight: 400; color: rgb(191, 191, 191); }}@media screen {.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: rgb(191, 191, 191); text-decoration: none; }}@media screen {.ui-widget :active { outline: 0px; }}@media screen {.ui-state-default, .ui-state-error, .ui-state-highlight { position: relative; border-width: 1px; border-style: solid; }}@media screen {.ui-state-default p, .ui-state-error p, .ui-state-highlight p { font-size: 13px; font-weight: 400; line-height: 18px; margin: 7px 15px; }}@media screen {.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { color: rgb(159, 202, 223); background-color: rgb(19, 58, 78); border-color: rgb(27, 93, 106); }}@media screen {.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(159, 202, 223); }}@media screen {.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { color: rgb(220, 164, 163); background-color: rgb(69, 28, 28); border-color: rgb(81, 31, 39); }}@media screen {.ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error a, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error a, .ui-widget-header .ui-state-error-text { color: rgb(220, 164, 163); }}@media screen {.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: 700; }}@media screen {.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: 400; }}@media screen {.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; }}@media screen {.ui-icon, .ui-widget-content .ui-icon, .ui-widget-header .ui-icon { background-image: url("../img/jqueryui/ui-icons_222222_256x240.png"); }}@media screen {.ui-state-disabled .ui-icon { }}@media screen {.ui-icon { width: 16px; height: 16px; }}@media screen {.ui-accordion, .ui-btn-block, input[type="button"].ui-btn-block, input[type="reset"].ui-btn-block, input[type="submit"].ui-btn-block { width: 100%; }}@media screen {.ui-state-default .ui-icon { background-image: url("../img/jqueryui/ui-icons_888888_256x240.png"); }}@media screen {.ui-state-active .ui-icon, .ui-state-focus .ui-icon, .ui-state-hover .ui-icon { background-image: url("../img/jqueryui/ui-icons_454545_256x240.png"); }}@media screen {.ui-state-highlight .ui-icon { background-image: url("../img/jqueryui/ui-icons_2e83ff_256x240.png"); }}@media screen {.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url("../img/jqueryui/ui-icons_f6cf3b_256x240.png"); }}@media screen {.ui-icon-carat-1-n { background-position: 0px 0px; }}@media screen {.ui-icon-carat-1-ne { background-position: -16px 0px; }}@media screen {.ui-icon-carat-1-e { background-position: -32px 0px; }}@media screen {.ui-icon-carat-1-se { background-position: -48px 0px; }}@media screen {.ui-icon-carat-1-s { background-position: -64px 0px; }}@media screen {.ui-icon-carat-1-sw { background-position: -80px 0px; }}@media screen {.ui-icon-carat-1-w { background-position: -96px 0px; }}@media screen {.ui-icon-carat-1-nw { background-position: -112px 0px; }}@media screen {.ui-icon-carat-2-n-s { background-position: -128px 0px; }}@media screen {.ui-icon-carat-2-e-w { background-position: -144px 0px; }}@media screen {.ui-icon-triangle-1-n { background-position: 0px -16px; }}@media screen {.ui-icon-triangle-1-ne { background-position: -16px -16px; }}@media screen {.ui-icon-triangle-1-e { background-position: -32px -16px; }}@media screen {.ui-icon-triangle-1-se { background-position: -48px -16px; }}@media screen {.ui-icon-triangle-1-s { background-position: -64px -16px; }}@media screen {.ui-icon-triangle-1-sw { background-position: -80px -16px; }}@media screen {.ui-icon-triangle-1-w { background-position: -96px -16px; }}@media screen {.ui-icon-triangle-1-nw { background-position: -112px -16px; }}@media screen {.ui-icon-triangle-2-n-s { background-position: -128px -16px; }}@media screen {.ui-icon-triangle-2-e-w { background-position: -144px -16px; }}@media screen {.ui-icon-arrow-1-n { background-position: 0px -32px; }}@media screen {.ui-icon-arrow-1-ne { background-position: -16px -32px; }}@media screen {.ui-icon-arrow-1-e { background-position: -32px -32px; }}@media screen {.ui-icon-arrow-1-se { background-position: -48px -32px; }}@media screen {.ui-icon-arrow-1-s { background-position: -64px -32px; }}@media screen {.ui-icon-arrow-1-sw { background-position: -80px -32px; }}@media screen {.ui-icon-arrow-1-w { background-position: -96px -32px; }}@media screen {.ui-icon-arrow-1-nw { background-position: -112px -32px; }}@media screen {.ui-icon-arrow-2-n-s { background-position: -128px -32px; }}@media screen {.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }}@media screen {.ui-icon-arrow-2-e-w { background-position: -160px -32px; }}@media screen {.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }}@media screen {.ui-icon-arrowstop-1-n { background-position: -192px -32px; }}@media screen {.ui-icon-arrowstop-1-e { background-position: -208px -32px; }}@media screen {.ui-icon-arrowstop-1-s { background-position: -224px -32px; }}@media screen {.ui-icon-arrowstop-1-w { background-position: -240px -32px; }}@media screen {.ui-icon-arrowthick-1-n { background-position: 0px -48px; }}@media screen {.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }}@media screen {.ui-icon-arrowthick-1-e { background-position: -32px -48px; }}@media screen {.ui-icon-arrowthick-1-se { background-position: -48px -48px; }}@media screen {.ui-icon-arrowthick-1-s { background-position: -64px -48px; }}@media screen {.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }}@media screen {.ui-icon-arrowthick-1-w { background-position: -96px -48px; }}@media screen {.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }}@media screen {.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }}@media screen {.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }}@media screen {.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }}@media screen {.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }}@media screen {.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }}@media screen {.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }}@media screen {.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }}@media screen {.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }}@media screen {.ui-icon-arrowreturnthick-1-w { background-position: 0px -64px; }}@media screen {.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }}@media screen {.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }}@media screen {.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }}@media screen {.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }}@media screen {.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }}@media screen {.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }}@media screen {.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }}@media screen {.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }}@media screen {.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }}@media screen {.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }}@media screen {.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }}@media screen {.ui-icon-arrow-4 { background-position: 0px -80px; }}@media screen {.ui-icon-arrow-4-diag { background-position: -16px -80px; }}@media screen {.ui-icon-extlink { background-position: -32px -80px; }}@media screen {.ui-icon-newwin { background-position: -48px -80px; }}@media screen {.ui-icon-refresh { background-position: -64px -80px; }}@media screen {.ui-icon-shuffle { background-position: -80px -80px; }}@media screen {.ui-icon-transfer-e-w { background-position: -96px -80px; }}@media screen {.ui-icon-transferthick-e-w { background-position: -112px -80px; }}@media screen {.ui-icon-folder-collapsed { background-position: 0px -96px; }}@media screen {.ui-icon-folder-open { background-position: -16px -96px; }}@media screen {.ui-icon-document { background-position: -32px -96px; }}@media screen {.ui-icon-document-b { background-position: -48px -96px; }}@media screen {.ui-icon-note { background-position: -64px -96px; }}@media screen {.ui-icon-mail-closed { background-position: -80px -96px; }}@media screen {.ui-icon-mail-open { background-position: -96px -96px; }}@media screen {.ui-icon-suitcase { background-position: -112px -96px; }}@media screen {.ui-icon-comment { background-position: -128px -96px; }}@media screen {.ui-icon-person { background-position: -144px -96px; }}@media screen {.ui-icon-print { background-position: -160px -96px; }}@media screen {.ui-icon-trash { background-position: -176px -96px; }}@media screen {.ui-icon-locked { background-position: -192px -96px; }}@media screen {.ui-icon-unlocked { background-position: -208px -96px; }}@media screen {.ui-icon-bookmark { background-position: -224px -96px; }}@media screen {.ui-icon-tag { background-position: -240px -96px; }}@media screen {.ui-icon-home { background-position: 0px -112px; }}@media screen {.ui-icon-flag { background-position: -16px -112px; }}@media screen {.ui-icon-calendar { background-position: -32px -112px; }}@media screen {.ui-icon-cart { background-position: -48px -112px; }}@media screen {.ui-icon-pencil { background-position: -64px -112px; }}@media screen {.ui-icon-clock { background-position: -80px -112px; }}@media screen {.ui-icon-disk { background-position: -96px -112px; }}@media screen {.ui-icon-calculator { background-position: -112px -112px; }}@media screen {.ui-icon-zoomin { background-position: -128px -112px; }}@media screen {.ui-icon-zoomout { background-position: -144px -112px; }}@media screen {.ui-icon-search { background-position: -160px -112px; }}@media screen {.ui-icon-wrench { background-position: -176px -112px; }}@media screen {.ui-icon-gear { background-position: -192px -112px; }}@media screen {.ui-icon-heart { background-position: -208px -112px; }}@media screen {.ui-icon-star { background-position: -224px -112px; }}@media screen {.ui-icon-link { background-position: -240px -112px; }}@media screen {.ui-icon-cancel { background-position: 0px -128px; }}@media screen {.ui-icon-plus { background-position: -16px -128px; }}@media screen {.ui-icon-plusthick { background-position: -32px -128px; }}@media screen {.ui-icon-minus { background-position: -48px -128px; }}@media screen {.ui-icon-minusthick { background-position: -64px -128px; }}@media screen {.ui-icon-close { background-position: -80px -128px; }}@media screen {.ui-icon-closethick { background-position: -96px -128px; }}@media screen {.ui-icon-key { background-position: -112px -128px; }}@media screen {.ui-icon-lightbulb { background-position: -128px -128px; }}@media screen {.ui-icon-scissors { background-position: -144px -128px; }}@media screen {.ui-icon-clipboard { background-position: -160px -128px; }}@media screen {.ui-icon-copy { background-position: -176px -128px; }}@media screen {.ui-icon-contact { background-position: -192px -128px; }}@media screen {.ui-icon-image { background-position: -208px -128px; }}@media screen {.ui-icon-video { background-position: -224px -128px; }}@media screen {.ui-icon-script { background-position: -240px -128px; }}@media screen {.ui-icon-alert { background-position: 0px -144px; }}@media screen {.ui-icon-info { background-position: -16px -144px; }}@media screen {.ui-icon-notice { background-position: -32px -144px; }}@media screen {.ui-icon-help { background-position: -48px -144px; }}@media screen {.ui-icon-check { background-position: -64px -144px; }}@media screen {.ui-icon-bullet { background-position: -80px -144px; }}@media screen {.ui-icon-radio-on { background-position: -96px -144px; }}@media screen {.ui-icon-radio-off { background-position: -112px -144px; }}@media screen {.ui-icon-pin-w { background-position: -128px -144px; }}@media screen {.ui-icon-pin-s { background-position: -144px -144px; }}@media screen {.ui-icon-play { background-position: 0px -160px; }}@media screen {.ui-icon-pause { background-position: -16px -160px; }}@media screen {.ui-icon-seek-next { background-position: -32px -160px; }}@media screen {.ui-icon-seek-prev { background-position: -48px -160px; }}@media screen {.ui-icon-seek-end { background-position: -64px -160px; }}@media screen {.ui-icon-seek-first, .ui-icon-seek-start { background-position: -80px -160px; }}@media screen {.ui-icon-stop { background-position: -96px -160px; }}@media screen {.ui-icon-eject { background-position: -112px -160px; }}@media screen {.ui-icon-volume-off { background-position: -128px -160px; }}@media screen {.ui-icon-volume-on { background-position: -144px -160px; }}@media screen {.ui-icon-power { background-position: 0px -176px; }}@media screen {.ui-icon-signal-diag { background-position: -16px -176px; }}@media screen {.ui-icon-signal { background-position: -32px -176px; }}@media screen {.ui-icon-battery-0 { background-position: -48px -176px; }}@media screen {.ui-icon-battery-1 { background-position: -64px -176px; }}@media screen {.ui-icon-battery-2 { background-position: -80px -176px; }}@media screen {.ui-icon-battery-3 { background-position: -96px -176px; }}@media screen {.ui-icon-circle-plus { background-position: 0px -192px; }}@media screen {.ui-icon-circle-minus { background-position: -16px -192px; }}@media screen {.ui-icon-circle-close { background-position: -32px -192px; }}@media screen {.ui-icon-circle-triangle-e { background-position: -48px -192px; }}@media screen {.ui-icon-circle-triangle-s { background-position: -64px -192px; }}@media screen {.ui-icon-circle-triangle-w { background-position: -80px -192px; }}@media screen {.ui-icon-circle-triangle-n { background-position: -96px -192px; }}@media screen {.ui-icon-circle-arrow-e { background-position: -112px -192px; }}@media screen {.ui-icon-circle-arrow-s { background-position: -128px -192px; }}@media screen {.ui-icon-circle-arrow-w { background-position: -144px -192px; }}@media screen {.ui-icon-circle-arrow-n { background-position: -160px -192px; }}@media screen {.ui-icon-circle-zoomin { background-position: -176px -192px; }}@media screen {.ui-icon-circle-zoomout { background-position: -192px -192px; }}@media screen {.ui-icon-circle-check { background-position: -208px -192px; }}@media screen {.ui-icon-circlesmall-plus { background-position: 0px -208px; }}@media screen {.ui-icon-circlesmall-minus { background-position: -16px -208px; }}@media screen {.ui-icon-circlesmall-close { background-position: -32px -208px; }}@media screen {.ui-icon-squaresmall-plus { background-position: -48px -208px; }}@media screen {.ui-icon-squaresmall-minus { background-position: -64px -208px; }}@media screen {.ui-icon-squaresmall-close { background-position: -80px -208px; }}@media screen {.ui-icon-grip-dotted-vertical { background-position: 0px -224px; }}@media screen {.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }}@media screen {.ui-icon-grip-solid-vertical { background-position: -32px -224px; }}@media screen {.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }}@media screen {.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }}@media screen {.ui-icon-grip-diagonal-se { background-position: -80px -224px; }}@media screen {.ui-corner-all { border-radius: 0px; }}@media screen {.ui-corner-left, .ui-corner-tl, .ui-corner-top { border-top-left-radius: 4px; }}@media screen {.ui-corner-right, .ui-corner-top, .ui-corner-tr { border-top-right-radius: 4px; }}@media screen {.ui-corner-bl, .ui-corner-bottom, .ui-corner-left { border-bottom-left-radius: 4px; }}@media screen {.ui-corner-bottom, .ui-corner-br, .ui-corner-right { border-bottom-right-radius: 4px; }}@media screen {.ui-widget-overlay { opacity: 0.3; width: 100%; }}@media screen {.ui-widget-shadow { margin: -8px 0px 0px -8px; padding: 8px; background: rgb(110, 110, 110); opacity: 0.3; border-radius: 8px; }}@media screen {.ui-accordion .ui-accordion-li-fix { display: inline; }}@media screen {.ui-accordion .ui-accordion-header-active { border-bottom: 0px !important; }}@media screen {.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; min-height: 0px; }}@media screen {.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }}@media screen {.ui-accordion .ui-accordion-noicons { padding-left: 0.7em; }}@media screen {.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }}@media screen {.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: 0.5em; top: 50%; margin-top: -8px; }}@media screen {.ui-accordion .ui-accordion-content { border-top: 0px none; margin-top: -3px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }}@media screen {.ui-btn-block + .ui-btn-block, .ui-button-text-icon-primary .ui-button-icon-primary.ui-icon { margin-top: 5px; }}@media screen {.ui-accordion .ui-accordion-content-active { display: block; }}@media screen {.ui-autocomplete { position: absolute; top: 0px; left: 0px; cursor: default; }}@media screen {.ui-button { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; cursor: pointer; border: 1px solid rgb(77, 77, 77); user-select: none; }}@media screen {.ui-button:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }}@media screen {.ui-button:focus, .ui-button:hover { color: rgb(191, 191, 191); background-color: rgb(46, 46, 46); border-color: rgb(107, 107, 107); text-decoration: none; }}@media screen {fieldset[disabled] ui-button, fieldset[disabled] ui-button.ui-state-active, fieldset[disabled] ui-button:active, fieldset[disabled] ui-button:focus, fieldset[disabled] ui-button:hover, ui-button.disabled, ui-button.disabled.active, ui-button.disabled:active, ui-button.disabled:focus, ui-button.disabled:hover, ui-button[disabled], ui-button[disabled].active, ui-button[disabled]:active, ui-button[disabled]:focus, ui-button[disabled]:hover { background-color: rgb(28, 28, 33); border-color: rgb(77, 77, 77); }}@media screen {.ui-btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; }}@media screen {.ui-btn-sm, .ui-btn-xs { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; }}@media screen {.ui-btn-xs { padding: 1px 5px; }}@media screen {.ui-btn-block { display: block; padding-right: 0px; padding-left: 0px; }}@media screen {.ui-button-text-icon-primary .ui-button-icon-primary { float: left; }}@media screen {.ui-button-text-icon-primary { padding: 2px 7px 3px; }}@media screen {.ui-button-primary { color: rgb(255, 255, 255); background-color: rgb(68, 140, 202); border-color: rgb(53, 124, 187); }}@media screen {.ui-button-warning { color: rgb(255, 255, 255); background-color: rgb(196, 135, 49); border-color: rgb(211, 156, 80); }}@media screen {.ui-button-info { color: rgb(255, 255, 255); background-color: rgb(50, 165, 200); border-color: rgb(75, 179, 210); }}@media screen {.ui-button-danger { color: rgb(255, 255, 255); background-color: rgb(212, 88, 84); border-color: rgb(207, 68, 63); }}@media screen {.ui-button-inverse { color: rgb(255, 255, 255); background-color: rgb(33, 33, 33); border-color: rgb(8, 8, 8); }}@media screen {.ui-button-success { color: rgb(255, 255, 255); background-color: rgb(92, 183, 92); border-color: rgb(76, 174, 76); }}@media screen {.ui-button-error { color: rgb(255, 255, 255); background-color: rgb(196, 61, 54); border-color: rgb(136, 42, 37); }}@media screen {.ui-button-danger:hover, .ui-button-info:hover, .ui-button-inverse:hover, .ui-button-primary:hover, .ui-button-success:hover, .ui-button-warning:hover { text-decoration: none; }}@media screen {.ui-button-primary:focus, .ui-button-primary:hover { color: rgb(255, 255, 255); background-color: rgb(50, 119, 179); border-color: rgb(40, 95, 143); }}@media screen {.ui-button-success:hover { color: rgb(255, 255, 255); background-color: rgb(70, 164, 70); border-color: rgb(57, 132, 57); }}@media screen {.ui-button-info:hover { color: rgb(255, 255, 255); background-color: rgb(63, 174, 207); border-color: rgb(45, 148, 180); }}@media screen {.ui-button-danger:hover { color: rgb(255, 255, 255); background-color: rgb(204, 56, 51); border-color: rgb(167, 46, 42); }}@media screen {.ui-button-warning:hover { color: rgb(255, 255, 255); background-color: rgb(208, 149, 67); border-color: rgb(184, 126, 46); }}@media screen {.ui-button-inverse:hover { color: rgb(255, 255, 255); background-color: rgb(54, 54, 54); border-color: rgb(0, 0, 0); }}@media screen {.ui-button-icon-only { width: 2.2em; }}@media screen {.ui-button-icons-only { width: 3.4em; }}@media screen {button.ui-button-icons-only { width: 3.7em; }}@media screen {.ui-button .ui-button-text { display: block; line-height: normal; }}@media screen {.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: 0.4em; text-indent: -9999px; display: none; }}@media screen {.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: 0.4em 1em 0.4em 2.1em; }}@media screen {.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: 0.4em 2.1em 0.4em 1em; }}@media screen {.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }}@media screen {input.ui-button { padding: 0.4em 1em; }}@media screen {.ui-button-icon-only .ui-icon, .ui-button-icons-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon { margin-bottom: 0px; margin-top: 0px; top: 50%; }}@media screen {.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; margin-right: -6px; }}@media screen {.ui-button-icons-only .ui-button-icon-primary, .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary { left: 0.5em; }}@media screen {.ui-button-icons-only .ui-button-icon-secondary, .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary { right: 0.5em; }}@media screen {.ui-buttonset { margin-right: 7px; }}@media screen {.ui-buttonset .ui-state-active { color: rgb(255, 255, 255); background-color: rgb(68, 140, 202); border-color: rgb(53, 124, 187); }}@media screen {.ui-buttonset .ui-state-active.ui-state-hover { color: rgb(255, 255, 255); background-color: rgb(50, 119, 179); border-color: rgb(40, 95, 143); }}@media screen {.ui-buttonset .ui-button { margin-left: 0px; margin-right: -0.4em; }}@media screen {.ui-menu { list-style: none; margin: 0px; display: block; outline: 0px; }}@media screen {.ui-menu .ui-menu { margin-top: -3px; position: absolute; list-style: none; }}@media screen {.ui-menu .ui-menu-item { margin: 0px; padding: 0px; width: 100%; list-style: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") none; }}@media screen {.ui-menu .ui-menu-divider { margin: 5px -2px; height: 0px; font-size: 0px; line-height: 0; border-width: 1px 0px 0px; }}@media screen {.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px 0.4em; line-height: 1.5; min-height: 0px; font-weight: 400; }}@media screen {.ui-menu .ui-menu-item a.ui-corner-all { border-radius: 0px; }}@media screen {.ui-menu .ui-menu-item a.ui-state-active, .ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-widget-content { font-weight: 700; margin: 0px; background-color: rgb(68, 140, 202); border-color: rgb(53, 124, 187); color: rgb(255, 255, 255); display: block; white-space: nowrap; }}@media screen {.ui-menu .ui-menu-item a.ui-state-active { padding: 1px 0.4em; }}@media screen {.ui-menu .ui-state-disabled { line-height: 1.5; }}@media screen {.ui-menu .ui-state-disabled a { cursor: default; }}@media screen {.ui-menu-icons { position: relative; }}@media screen {.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }}@media screen {.ui-dialog, .ui-spinner, .ui-spinner-button { padding: 0px; overflow: hidden; }}@media screen {.ui-menu .ui-icon { position: absolute; top: 0.2em; left: 0.2em; }}@media screen {.ui-menu .ui-menu-icon { position: static; float: right; }}@media screen {.ui-menu { margin-bottom: 2em; }}@media screen {.ui-spinner { position: relative; display: inline-block; }}@media screen {.ui-spinner-input { border: none; background: 0px 0px; }}@media screen {.ui-spinner-button { height: 50%; font-size: 0.5em; margin: 0px; text-align: center; position: absolute; cursor: default; display: block; right: 0px; }}@media screen {.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; }}@media screen {.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0px; }}@media screen {.ui-spinner-up { top: 0px; }}@media screen {.ui-spinner-down { bottom: 0px; }}@media screen {.ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px; }}@media screen {.ui-dialog { position: absolute; top: 0px; left: 0px; width: 300px; background-clip: padding-box; background-color: rgb(28, 28, 33); border-radius: 6px; outline: 0px; z-index: 1050; }}@media screen {.ui-dialog .ui-dialog-titlebar { position: relative; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(28, 28, 33) rgb(28, 28, 33) rgb(77, 77, 77); border-image: initial; font-size: 18px; text-decoration: none; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }}@media screen {.ui-dialog .ui-dialog-title { float: left; color: rgb(191, 191, 191); font-weight: 700; padding: 5px; text-overflow: ellipsis; overflow: hidden; }}@media screen {.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 19px; margin: -20px 0px 0px; padding: 1px; height: 18px; font-size: 20px; font-weight: 700; line-height: 13.5px; text-shadow: rgb(28, 28, 33) 0px 1px 0px; opacity: 0.25; background: 0px 0px; border: none; box-shadow: none; }}@media screen {.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; text-indent: 9999px; }}@media screen {.ui-dialog .ui-dialog-titlebar-close:focus, .ui-dialog .ui-dialog-titlebar-close:hover { padding: 1px; opacity: 0.9; }}@media screen {.ui-dialog .ui-dialog-content { position: relative; border: 0px; padding: 0.5em 1em; background: 0px 0px; overflow: auto; }}@media screen {.ui-dialog .ui-dialog-buttonpane { border-width: 1px 0px 0px; background-image: none; margin: 0.5em 0px 0px; background-color: rgb(28, 28, 33); border-radius: 0px 0px 6px 6px; box-shadow: rgb(28, 28, 33) 0px 1px 0px inset; }}@media screen {.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }}@media screen {.ui-dialog .ui-dialog-buttonpane button { cursor: pointer; }}@media screen {.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }}@media screen {.ui-draggable .ui-dialog-titlebar { cursor: move; }}@media screen {.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button { color: rgb(255, 255, 255); background-color: rgb(68, 140, 202); border-color: rgb(53, 124, 187); }}@media screen {.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-hover { color: rgb(255, 255, 255); background-color: rgb(50, 119, 179); border-color: rgb(40, 95, 143); }}@media screen {.ui-dialog-buttonset .ui-button:not(:first-child) { cursor: pointer; display: inline-block; color: rgb(191, 191, 191); background-color: rgb(28, 28, 33); border: 1px solid rgb(77, 77, 77); transition: all 0.1s linear 0s; overflow: visible; }}@media screen {.ui-dialog-buttonset .ui-button:not(:first-child) .ui-state-hover { color: rgb(191, 191, 191); background-color: rgb(46, 46, 46); border-color: rgb(107, 107, 107); text-decoration: none; }}@media screen {.ui-dialog-buttonset .ui-button.ui-button-info { color: rgb(255, 255, 255); background-color: rgb(50, 165, 200); border-color: rgb(75, 179, 210); }}@media screen {.ui-dialog-buttonset .ui-button.ui-button-info.ui-state-hover { color: rgb(255, 255, 255); background-color: rgb(63, 174, 207); border-color: rgb(45, 148, 180); }}@media screen {.ui-dialog-buttonset .ui-button.ui-button-success { color: rgb(255, 255, 255); background-color: rgb(92, 183, 92); border-color: rgb(76, 174, 76); }}@media screen {.ui-dialog-buttonset .ui-button.ui-button-success.ui-state-hover { color: rgb(255, 255, 255); background-color: rgb(70, 164, 70); border-color: rgb(57, 132, 57); }}@media screen {.ui-dialog-buttonset .ui-button.ui-button-warning { color: rgb(255, 255, 255); background-color: rgb(196, 135, 49); border-color: rgb(211, 156, 80); }}@media screen {.ui-dialog-buttonset .ui-button.ui-button-warning.ui-state-hover { color: rgb(255, 255, 255); background-color: rgb(208, 149, 67); border-color: rgb(184, 126, 46); }}@media screen {.ui-dialog-buttonset .ui-button.ui-button-danger { color: rgb(255, 255, 255); background-color: rgb(212, 88, 84); border-color: rgb(207, 68, 63); }}@media screen {.ui-dialog-buttonset .ui-button.ui-button-danger.ui-state-hover { color: rgb(255, 255, 255); background-color: rgb(204, 56, 51); border-color: rgb(167, 46, 42); }}@media screen {.ui-dialog-buttonset .ui-button.ui-button-inverse { color: rgb(255, 255, 255); background-color: rgb(33, 33, 33); border-color: rgb(8, 8, 8); }}@media screen {.ui-dialog-buttonset .ui-button.ui-button-inverse.ui-state-hover { color: rgb(255, 255, 255); background-color: rgb(54, 54, 54); border-color: rgb(0, 0, 0); }}@media screen {.ui-slider { position: relative; text-align: left; }}@media screen {.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; }}@media screen {.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 16px; height: 18px; cursor: default; }}@media screen {.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: 0.7em; display: block; border: 0px; background-position: 0px 0px; color: rgb(255, 255, 255); background-color: rgb(45, 135, 180); background-image: linear-gradient(rgb(49, 147, 196), rgb(39, 116, 155)); background-repeat: repeat-x; box-shadow: rgba(0, 0, 0, 0.15) 0px -1px 0px inset; box-sizing: border-box; transition: width 0.6s ease 0s; }}@media screen {.ui-slider-horizontal { height: 10px; background: rgb(66, 66, 66); border: none; }}@media screen {.ui-slider-horizontal .ui-slider-handle { top: -0.3em; margin-left: -0.6em; background-color: rgb(28, 28, 33); border-color: rgb(77, 77, 77); }}@media screen {.ui-slider-horizontal .ui-slider-handle:focus { background-color: rgb(28, 28, 33); border-color: rgb(53, 124, 187); }}@media screen {.ui-slider-horizontal .ui-slider-handle:hover { background-color: rgb(28, 28, 33); border-color: rgb(40, 95, 143); outline: 0px; }}@media screen {.ui-slider-horizontal .ui-slider-handle:active { background-color: rgb(68, 140, 202); border-color: rgb(50, 119, 179); }}@media screen {.ui-slider-horizontal .ui-slider-range { top: 0px; height: 100%; }}@media screen {.ui-slider-horizontal .ui-slider-range-min { left: 0px; }}@media screen {.ui-slider-horizontal .ui-slider-range-max { right: 0px; }}@media screen {.ui-slider-vertical { width: 0.8em; height: 100px; }}@media screen {.ui-slider-vertical .ui-slider-handle { left: -0.3em; margin-left: 0px; margin-bottom: -0.6em; }}@media screen {.ui-slider-vertical .ui-slider-range { left: 0px; width: 100%; }}@media screen {.ui-slider-vertical .ui-slider-range-min { bottom: 0px; }}@media screen {.ui-slider-vertical .ui-slider-range-max { top: 0px; }}@media screen {.ui-tabs { position: relative; border: 0px; border-radius: 0px; }}@media screen {.ui-tabs .ui-tabs-nav { border-style: solid; border-color: rgb(59, 59, 59); border-image: initial; border-width: 0px 0px 1px; border-radius: 0px; background: 0px 0px; }}@media screen {.ui-tabs .ui-tabs-nav li { position: relative; top: 0px; float: left; margin-bottom: -1px; border: 0px; list-style: none; white-space: nowrap; filter: none; }}@media screen {.ui-tabs-nav .ui-state-default { border: 0px; box-shadow: none; }}@media screen {.ui-tabs .ui-tabs-nav li a { float: left; border-radius: 4px 4px 0px 0px; padding: 8px 12px; font-weight: 400; text-decoration: none; outline: 0px; background: 0px 0px; }}@media screen {.ui-tabs .ui-tabs-nav li a:hover { border-width: 1px; border-style: solid; border-color: rgb(36, 36, 36) rgb(36, 36, 36) rgb(59, 59, 59); border-image: initial; background-color: rgb(36, 36, 36); }}@media screen {.ui-tabs .ui-tabs-nav li.ui-tabs-active a { border-width: 1px; border-style: solid; border-color: rgb(59, 59, 59) rgb(59, 59, 59) rgb(28, 28, 33); border-image: initial; background-color: rgb(28, 28, 33); color: rgb(191, 191, 191); }}@media screen {.ui-tabs .ui-tabs-nav li.ui-tabs-active:hover { background: rgb(28, 28, 33); cursor: text; }}@media screen {.ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }}@media screen {.ui-tabs .ui-tabs-panel { display: block; border-radius: 0px; background: 0px 0px; }}@media screen {.ui-tabs .ui-tabs-hide { display: none !important; }}@media screen {.ui-tooltip { display: block; font-size: 11px; opacity: 0.8; position: absolute; visibility: visible; z-index: 1024; max-width: 200px; background: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 3px 8px; text-align: center; text-decoration: none; box-shadow: rgb(0, 0, 0) 0px 1px 0px inset; border-radius: 4px; }}@media screen {body .ui-tooltip { border-width: 1px; }}@media screen {.ui-datepicker { width: 17em; padding: 0.2em 0.2em 0px; display: none; }}@media screen {.ui-datepicker .ui-datepicker-header { position: relative; border: 0px; font-weight: 700; width: 100%; padding: 4px 0px; background-color: rgb(36, 36, 36); color: rgb(191, 191, 191); }}@media screen {.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }}@media screen {.ui-datepicker .ui-datepicker-prev { left: 2px; }}@media screen {.ui-datepicker .ui-datepicker-next { right: 2px; }}@media screen {.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }}@media screen {.ui-datepicker .ui-datepicker-title { margin: 0px 2.3em; line-height: 1.8em; text-align: center; }}@media screen {.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0px; }}@media screen {.ui-datepicker select.ui-datepicker-month-year { width: 100%; }}@media screen {.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%; }}@media screen {.ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0px 0px 0.4em; }}@media screen {.ui-datepicker th { padding: 0.7em 0.3em; text-align: center; border: 0px; font-weight: 700; color: rgb(191, 191, 191); }}@media screen {.ui-datepicker td { border: 0px; padding: 1px; }}@media screen {.ui-datepicker td a, .ui-datepicker td span { display: block; padding: 0.2em; text-align: right; text-decoration: none; }}@media screen {.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0px 0px; padding: 0px 0.2em; border-left: 0px; border-right: 0px; border-bottom: 0px; }}@media screen {.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible; }}@media screen {.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-multi .ui-datepicker-group, .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }}@media screen {.ui-datepicker.ui-datepicker-multi { width: auto; }}@media screen {.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0px auto 0.4em; }}@media screen {.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }}@media screen {.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }}@media screen {.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }}@media screen {.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0px; }}@media screen {.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }}@media screen {.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0px; }}@media screen {.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }}@media screen {.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }}@media screen {.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }}@media screen {.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }}@media screen {.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }}@media screen {.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; }}@media screen {.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width: 1px; }}@media screen {.ui-datepicker-cover { display: block; position: absolute; z-index: -1; top: -4px; left: -4px; width: 200px; height: 200px; }}@media screen {.ui-datepicker-today a:hover { background-color: rgb(128, 128, 128); color: rgb(255, 255, 255); }}@media screen {.ui-datepicker-today a { background-color: rgb(89, 89, 89); cursor: pointer; padding: 0px 4px; margin-bottom: 0px; }}@media screen {.ui-datepicker td a { margin-bottom: 0px; border: 0px; }}@media screen {.ui-datepicker td:hover { color: rgb(255, 255, 255); }}@media screen {.ui-datepicker td .ui-state-default { border: 0px; background: 0px 0px; margin-bottom: 0px; padding: 5px; color: rgb(191, 191, 191); text-align: center; filter: none; }}@media screen {.ui-datepicker td .ui-state-active, .ui-datepicker td .ui-state-highlight { border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-radius: 0px; }}@media screen {.ui-datepicker td .ui-state-highlight { color: rgb(255, 255, 255); background-color: rgb(139, 35, 59); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; border-radius: 0px; }}@media screen {.ui-datepicker td .ui-state-active { color: rgb(191, 191, 191); background-color: rgb(46, 46, 46); margin-bottom: 0px; border-radius: 0px; }}@media screen {.ui-datepicker td .ui-state-hover { color: rgb(255, 255, 255); background: rgb(68, 140, 202); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-radius: 0px; }}@media screen {.ui-progressbar, .ui-toolbar, div.wijmo-wijmenu { background-repeat: repeat-x; }}@media screen {.ui-progressbar { height: 2em; margin-bottom: 20px; border: 0px; overflow: hidden; background-color: rgb(33, 33, 33); background-image: linear-gradient(rgb(36, 36, 36), rgb(31, 31, 31)); border-radius: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; }}@media screen {.ui-progressbar .ui-progressbar-value { margin: 0px; height: 100%; color: rgb(255, 255, 255); background-color: rgb(68, 140, 202); box-sizing: border-box; transition: width 0.6s ease 0s; }}@media screen {.ui-progressbar .ui-progressbar-overlay { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; animation: 2s linear 0s infinite normal none running progress-bar-stripes; }}@media screen {.ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; }}@media screen {.ui-toolbar { padding: 7px 14px; margin: 0px 0px 18px; background-color: rgb(36, 36, 36); background-image: -webkit-linear-gradient(top, rgb(28, 28, 33), rgb(36, 36, 36)); border: 1px solid rgb(59, 59, 59); border-radius: 3px; box-shadow: rgb(28, 28, 33) 0px 1px 0px inset; }}@media screen {.customfile-button { padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; cursor: pointer; border: 1px solid rgb(77, 77, 77); user-select: none; }}@media screen {.noUi-target *, .pace { user-select: none; }}@media screen {#logo-group span#activity, .noUi-target *, .onoffswitch, .pace { }}@media screen {div.wijmo-wijmenu { padding: 0px 20px; background-color: rgb(33, 33, 33); background-image: -webkit-linear-gradient(top, rgb(51, 51, 51), rgb(33, 33, 33)); box-shadow: rgba(0, 0, 0, 0.25) 0px 1px 3px, rgba(0, 0, 0, 0.1) 0px -1px 0px inset; }}@media screen {.wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text { color: rgb(191, 191, 191); }}@media screen {.wijmo-wijmenu .ui-state-hover { background: rgba(28, 28, 33, 0.05); }}@media screen {.wijmo-wijmenu .ui-state-hover .wijmo-wijmenu-text { color: rgb(255, 255, 255); }}@media screen {div.wijmo-wijmenu .ui-widget-header h3 { position: relative; margin-top: 1px; padding: 0px; }}@media screen {.wijmo-wijmenu h3 a { color: rgb(255, 255, 255); display: block; float: left; font-size: 20px; font-weight: 200; line-height: 1; margin-left: -20px; margin-top: 1px; padding: 8px 20px 12px; }}@media screen {.wijmo-wijmenu h3 a:hover { background-color: rgba(28, 28, 33, 0.05); color: rgb(255, 255, 255); text-decoration: none; }}@media screen {.wijmo-wijmenu .ui-widget-header { border: 0px; }}@media screen {.wijmo-wijmenu .wijmo-wijmenu-parent .wijmo-wijmenu-child { padding: 0.3em 0px; }}@media screen {div.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child { background: rgb(51, 51, 51); border: 0px; margin: 0px; padding: 6px 0px; width: 160px; border-radius: 0px 0px 6px 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px; }}@media screen {div.wijmo-wijmenu .wijmo-wijmenu-item { margin: 0px; border: 0px; }}@media screen {.wijmo-wijmenu a.wijmo-wijmenu-link { margin: 0px; line-height: 19px; padding: 10px 10px 11px; border: 0px; border-radius: 0px; }}@media screen {div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-link { display: block; float: none; padding: 4px 15px; width: auto; }}@media screen {div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-text { float: none; }}@media screen {.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child .ui-state-hover { background: rgb(26, 26, 26); }}@media screen {.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-separator { padding: 5px 0px; background-image: none; background-color: rgb(33, 33, 33); border-width: 1px 0px 0px; border-top-style: solid; border-top-color: rgb(69, 69, 69); border-bottom-style: initial; border-bottom-color: initial; border-left-style: initial; border-left-color: initial; border-right-style: initial; border-right-color: initial; }}@media screen {.wijmo-wijmenu .wijmo-wijmenu-item input { background-color: rgba(28, 28, 33, 0.3); border: 1px solid rgb(18, 18, 18); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset, rgba(28, 28, 33, 0.25) 0px 1px 0px; color: rgba(255, 255, 255, 0.75); line-height: 1; margin: 5px 10px 0px; padding: 4px 9px; width: 100px; }}@media screen {.wijmo-wijmenu .wijmo-wijmenu-item input:hover { background-color: rgba(28, 28, 33, 0.5); color: rgb(255, 255, 255); }}@media screen {.wijmo-wijmenu .wijmo-wijmenu-item input:focus { background-color: rgb(28, 28, 33); border: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 3px; color: rgb(191, 191, 191); outline: 0px; padding: 5px 10px; text-shadow: rgb(28, 28, 33) 0px 1px 0px; }}@media screen {.ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .wijmo-wijmenu .ui-state-default { text-shadow: none; }}@media screen {.wijmo-wijmenu .ui-state-default { box-shadow: none; color: rgb(191, 191, 191); filter: none; }}@media screen {.ui-button-icon-primary.ui-icon[class*=" icon-"]::before, .ui-button-icon-primary.ui-icon[class^="icon-"]::before, .ui-button-icon-secondary.ui-icon[class*=" icon-"]::before, .ui-button-icon-secondary.ui-icon[class^="icon-"]::before { font-size: inherit; display: inline; text-decoration: inherit; color: inherit; margin-left: 7px !important; }}@media screen {.flag, .flag + span { display: inline-block; }}@media screen {.ui-state-default .ui-icon[class*=" icon-"] { background: 0px 0px; margin-left: -12px; }}@media screen {.flag { width: 16px; height: 11px; background: url("../img/flags/flags.png") no-repeat; margin-top: -0.18em; }}@media screen {.flag.flag-ad { background-position: -16px 0px; }}@media screen {.flag.flag-ae { background-position: -32px 0px; }}@media screen {.flag.flag-af { background-position: -48px 0px; }}@media screen {.flag.flag-ag { background-position: -64px 0px; }}@media screen {.flag.flag-ai { background-position: -80px 0px; }}@media screen {.flag.flag-al { background-position: -96px 0px; }}@media screen {.flag.flag-am { background-position: -112px 0px; }}@media screen {.flag.flag-an { background-position: -128px 0px; }}@media screen {.flag.flag-ao { background-position: -144px 0px; }}@media screen {.flag.flag-ar { background-position: -160px 0px; }}@media screen {.flag.flag-as { background-position: -176px 0px; }}@media screen {.flag.flag-at { background-position: -192px 0px; }}@media screen {.flag.flag-au { background-position: -208px 0px; }}@media screen {.flag.flag-aw { background-position: -224px 0px; }}@media screen {.flag.flag-az { background-position: -240px 0px; }}@media screen {.flag.flag-ba { background-position: 0px -11px; }}@media screen {.flag.flag-bb { background-position: -16px -11px; }}@media screen {.flag.flag-bd { background-position: -32px -11px; }}@media screen {.flag.flag-be { background-position: -48px -11px; }}@media screen {.flag.flag-bf { background-position: -64px -11px; }}@media screen {.flag.flag-bg { background-position: -80px -11px; }}@media screen {.flag.flag-bh { background-position: -96px -11px; }}@media screen {.flag.flag-bi { background-position: -112px -11px; }}@media screen {.flag.flag-bj { background-position: -128px -11px; }}@media screen {.flag.flag-bm { background-position: -144px -11px; }}@media screen {.flag.flag-bn { background-position: -160px -11px; }}@media screen {.flag.flag-bo { background-position: -176px -11px; }}@media screen {.flag.flag-br { background-position: -192px -11px; }}@media screen {.flag.flag-bs { background-position: -208px -11px; }}@media screen {.flag.flag-bt { background-position: -224px -11px; }}@media screen {.flag.flag-bv { background-position: -240px -11px; }}@media screen {.flag.flag-bw { background-position: 0px -22px; }}@media screen {.flag.flag-by { background-position: -16px -22px; }}@media screen {.flag.flag-bz { background-position: -32px -22px; }}@media screen {.flag.flag-ca { background-position: -48px -22px; }}@media screen {.flag.flag-catalonia { background-position: -64px -22px; }}@media screen {.flag.flag-cd { background-position: -80px -22px; }}@media screen {.flag.flag-cf { background-position: -96px -22px; }}@media screen {.flag.flag-cg { background-position: -112px -22px; }}@media screen {.flag.flag-ch { background-position: -128px -22px; }}@media screen {.flag.flag-ci { background-position: -144px -22px; }}@media screen {.flag.flag-ck { background-position: -160px -22px; }}@media screen {.flag.flag-cl { background-position: -176px -22px; }}@media screen {.flag.flag-cm { background-position: -192px -22px; }}@media screen {.flag.flag-cn { background-position: -208px -22px; }}@media screen {.flag.flag-co { background-position: -224px -22px; }}@media screen {.flag.flag-cr { background-position: -240px -22px; }}@media screen {.flag.flag-cu { background-position: 0px -33px; }}@media screen {.flag.flag-cv { background-position: -16px -33px; }}@media screen {.flag.flag-cw { background-position: -32px -33px; }}@media screen {.flag.flag-cy { background-position: -48px -33px; }}@media screen {.flag.flag-cz { background-position: -64px -33px; }}@media screen {.flag.flag-de { background-position: -80px -33px; }}@media screen {.flag.flag-dj { background-position: -96px -33px; }}@media screen {.flag.flag-dk { background-position: -112px -33px; }}@media screen {.flag.flag-dm { background-position: -128px -33px; }}@media screen {.flag.flag-do { background-position: -144px -33px; }}@media screen {.flag.flag-dz { background-position: -160px -33px; }}@media screen {.flag.flag-ec { background-position: -176px -33px; }}@media screen {.flag.flag-ee { background-position: -192px -33px; }}@media screen {.flag.flag-eg { background-position: -208px -33px; }}@media screen {.flag.flag-eh { background-position: -224px -33px; }}@media screen {.flag.flag-england { background-position: -240px -33px; }}@media screen {.flag.flag-er { background-position: 0px -44px; }}@media screen {.flag.flag-es { background-position: -16px -44px; }}@media screen {.flag.flag-et { background-position: -32px -44px; }}@media screen {.flag.flag-eu { background-position: -48px -44px; }}@media screen {.flag.flag-fi { background-position: -64px -44px; }}@media screen {.flag.flag-fj { background-position: -80px -44px; }}@media screen {.flag.flag-fk { background-position: -96px -44px; }}@media screen {.flag.flag-fm { background-position: -112px -44px; }}@media screen {.flag.flag-fo { background-position: -128px -44px; }}@media screen {.flag.flag-fr { background-position: -144px -44px; }}@media screen {.flag.flag-ga { background-position: -160px -44px; }}@media screen {.flag.flag-gb { background-position: -176px -44px; }}@media screen {.flag.flag-gd { background-position: -192px -44px; }}@media screen {.flag.flag-ge { background-position: -208px -44px; }}@media screen {.flag.flag-gf { background-position: -224px -44px; }}@media screen {.flag.flag-gg { background-position: -240px -44px; }}@media screen {.flag.flag-gh { background-position: 0px -55px; }}@media screen {.flag.flag-gi { background-position: -16px -55px; }}@media screen {.flag.flag-gl { background-position: -32px -55px; }}@media screen {.flag.flag-gm { background-position: -48px -55px; }}@media screen {.flag.flag-gn { background-position: -64px -55px; }}@media screen {.flag.flag-gp { background-position: -80px -55px; }}@media screen {.flag.flag-gq { background-position: -96px -55px; }}@media screen {.flag.flag-gr { background-position: -112px -55px; }}@media screen {.flag.flag-gs { background-position: -128px -55px; }}@media screen {.flag.flag-gt { background-position: -144px -55px; }}@media screen {.flag.flag-gu { background-position: -160px -55px; }}@media screen {.flag.flag-gw { background-position: -176px -55px; }}@media screen {.flag.flag-gy { background-position: -192px -55px; }}@media screen {.flag.flag-hk { background-position: -208px -55px; }}@media screen {.flag.flag-hm { background-position: -224px -55px; }}@media screen {.flag.flag-hn { background-position: -240px -55px; }}@media screen {.flag.flag-hr { background-position: 0px -66px; }}@media screen {.flag.flag-ht { background-position: -16px -66px; }}@media screen {.flag.flag-hu { background-position: -32px -66px; }}@media screen {.flag.flag-ic { background-position: -48px -66px; }}@media screen {.flag.flag-id { background-position: -64px -66px; }}@media screen {.flag.flag-ie { background-position: -80px -66px; }}@media screen {.flag.flag-il { background-position: -96px -66px; }}@media screen {.flag.flag-im { background-position: -112px -66px; }}@media screen {.flag.flag-in { background-position: -128px -66px; }}@media screen {.flag.flag-io { background-position: -144px -66px; }}@media screen {.flag.flag-iq { background-position: -160px -66px; }}@media screen {.flag.flag-ir { background-position: -176px -66px; }}@media screen {.flag.flag-is { background-position: -192px -66px; }}@media screen {.flag.flag-it { background-position: -208px -66px; }}@media screen {.flag.flag-je { background-position: -224px -66px; }}@media screen {.flag.flag-jm { background-position: -240px -66px; }}@media screen {.flag.flag-jo { background-position: 0px -77px; }}@media screen {.flag.flag-jp { background-position: -16px -77px; }}@media screen {.flag.flag-ke { background-position: -32px -77px; }}@media screen {.flag.flag-kg { background-position: -48px -77px; }}@media screen {.flag.flag-kh { background-position: -64px -77px; }}@media screen {.flag.flag-ki { background-position: -80px -77px; }}@media screen {.flag.flag-km { background-position: -96px -77px; }}@media screen {.flag.flag-kn { background-position: -112px -77px; }}@media screen {.flag.flag-kp { background-position: -128px -77px; }}@media screen {.flag.flag-kr { background-position: -144px -77px; }}@media screen {.flag.flag-kurdistan { background-position: -160px -77px; }}@media screen {.flag.flag-kw { background-position: -176px -77px; }}@media screen {.flag.flag-ky { background-position: -192px -77px; }}@media screen {.flag.flag-kz { background-position: -208px -77px; }}@media screen {.flag.flag-la { background-position: -224px -77px; }}@media screen {.flag.flag-lb { background-position: -240px -77px; }}@media screen {.flag.flag-lc { background-position: 0px -88px; }}@media screen {.flag.flag-li { background-position: -16px -88px; }}@media screen {.flag.flag-lk { background-position: -32px -88px; }}@media screen {.flag.flag-lr { background-position: -48px -88px; }}@media screen {.flag.flag-ls { background-position: -64px -88px; }}@media screen {.flag.flag-lt { background-position: -80px -88px; }}@media screen {.flag.flag-lu { background-position: -96px -88px; }}@media screen {.flag.flag-lv { background-position: -112px -88px; }}@media screen {.flag.flag-ly { background-position: -128px -88px; }}@media screen {.flag.flag-ma { background-position: -144px -88px; }}@media screen {.flag.flag-mc { background-position: -160px -88px; }}@media screen {.flag.flag-md { background-position: -176px -88px; }}@media screen {.flag.flag-me { background-position: -192px -88px; }}@media screen {.flag.flag-mg { background-position: -208px -88px; }}@media screen {.flag.flag-mh { background-position: -224px -88px; }}@media screen {.flag.flag-mk { background-position: -240px -88px; }}@media screen {.flag.flag-ml { background-position: 0px -99px; }}@media screen {.flag.flag-mm { background-position: -16px -99px; }}@media screen {.flag.flag-mn { background-position: -32px -99px; }}@media screen {.flag.flag-mo { background-position: -48px -99px; }}@media screen {.flag.flag-mp { background-position: -64px -99px; }}@media screen {.flag.flag-mq { background-position: -80px -99px; }}@media screen {.flag.flag-mr { background-position: -96px -99px; }}@media screen {.flag.flag-ms { background-position: -112px -99px; }}@media screen {.flag.flag-mt { background-position: -128px -99px; }}@media screen {.flag.flag-mu { background-position: -144px -99px; }}@media screen {.flag.flag-mv { background-position: -160px -99px; }}@media screen {.flag.flag-mw { background-position: -176px -99px; }}@media screen {.flag.flag-mx { background-position: -192px -99px; }}@media screen {.flag.flag-my { background-position: -208px -99px; }}@media screen {.flag.flag-mz { background-position: -224px -99px; }}@media screen {.flag.flag-na { background-position: -240px -99px; }}@media screen {.flag.flag-nc { background-position: 0px -110px; }}@media screen {.flag.flag-ne { background-position: -16px -110px; }}@media screen {.flag.flag-nf { background-position: -32px -110px; }}@media screen {.flag.flag-ng { background-position: -48px -110px; }}@media screen {.flag.flag-ni { background-position: -64px -110px; }}@media screen {.flag.flag-nl { background-position: -80px -110px; }}@media screen {.flag.flag-no { background-position: -96px -110px; }}@media screen {.flag.flag-np { background-position: -112px -110px; }}@media screen {.flag.flag-nr { background-position: -128px -110px; }}@media screen {.flag.flag-nu { background-position: -144px -110px; }}@media screen {.flag.flag-nz { background-position: -160px -110px; }}@media screen {.flag.flag-om { background-position: -176px -110px; }}@media screen {.flag.flag-pa { background-position: -192px -110px; }}@media screen {.flag.flag-pe { background-position: -208px -110px; }}@media screen {.flag.flag-pf { background-position: -224px -110px; }}@media screen {.flag.flag-pg { background-position: -240px -110px; }}@media screen {.flag.flag-ph { background-position: 0px -121px; }}@media screen {.flag.flag-pk { background-position: -16px -121px; }}@media screen {.flag.flag-pl { background-position: -32px -121px; }}@media screen {.flag.flag-pm { background-position: -48px -121px; }}@media screen {.flag.flag-pn { background-position: -64px -121px; }}@media screen {.flag.flag-pr { background-position: -80px -121px; }}@media screen {.flag.flag-ps { background-position: -96px -121px; }}@media screen {.flag.flag-pt { background-position: -112px -121px; }}@media screen {.flag.flag-pw { background-position: -128px -121px; }}@media screen {.flag.flag-py { background-position: -144px -121px; }}@media screen {.flag.flag-qa { background-position: -160px -121px; }}@media screen {.flag.flag-re { background-position: -176px -121px; }}@media screen {.flag.flag-ro { background-position: -192px -121px; }}@media screen {.flag.flag-rs { background-position: -208px -121px; }}@media screen {.flag.flag-ru { background-position: -224px -121px; }}@media screen {.flag.flag-rw { background-position: -240px -121px; }}@media screen {.flag.flag-sa { background-position: 0px -132px; }}@media screen {.flag.flag-sb { background-position: -16px -132px; }}@media screen {.flag.flag-sc { background-position: -32px -132px; }}@media screen {.flag.flag-scotland { background-position: -48px -132px; }}@media screen {.flag.flag-sd { background-position: -64px -132px; }}@media screen {.flag.flag-se { background-position: -80px -132px; }}@media screen {.flag.flag-sg { background-position: -96px -132px; }}@media screen {.flag.flag-sh { background-position: -112px -132px; }}@media screen {.flag.flag-si { background-position: -128px -132px; }}@media screen {.flag.flag-sk { background-position: -144px -132px; }}@media screen {.flag.flag-sl { background-position: -160px -132px; }}@media screen {.flag.flag-sm { background-position: -176px -132px; }}@media screen {.flag.flag-sn { background-position: -192px -132px; }}@media screen {.flag.flag-so { background-position: -208px -132px; }}@media screen {.flag.flag-somaliland { background-position: -224px -132px; }}@media screen {.flag.flag-sr { background-position: -240px -132px; }}@media screen {.flag.flag-ss { background-position: 0px -143px; }}@media screen {.flag.flag-st { background-position: -16px -143px; }}@media screen {.flag.flag-sv { background-position: -32px -143px; }}@media screen {.flag.flag-sx { background-position: -48px -143px; }}@media screen {.flag.flag-sy { background-position: -64px -143px; }}@media screen {.flag.flag-sz { background-position: -80px -143px; }}@media screen {.flag.flag-tc { background-position: -96px -143px; }}@media screen {.flag.flag-td { background-position: -112px -143px; }}@media screen {.flag.flag-tf { background-position: -128px -143px; }}@media screen {.flag.flag-tg { background-position: -144px -143px; }}@media screen {.flag.flag-th { background-position: -160px -143px; }}@media screen {.flag.flag-tj { background-position: -176px -143px; }}@media screen {.flag.flag-tk { background-position: -192px -143px; }}@media screen {.flag.flag-tl { background-position: -208px -143px; }}@media screen {.flag.flag-tm { background-position: -224px -143px; }}@media screen {.flag.flag-tn { background-position: -240px -143px; }}@media screen {.flag.flag-to { background-position: 0px -154px; }}@media screen {.flag.flag-tr { background-position: -16px -154px; }}@media screen {.flag.flag-tt { background-position: -32px -154px; }}@media screen {.flag.flag-tv { background-position: -48px -154px; }}@media screen {.flag.flag-tw { background-position: -64px -154px; }}@media screen {.flag.flag-tz { background-position: -80px -154px; }}@media screen {.flag.flag-ua { background-position: -96px -154px; }}@media screen {.flag.flag-ug { background-position: -112px -154px; }}@media screen {.flag.flag-um { background-position: -128px -154px; }}@media screen {.flag.flag-us { background-position: -144px -154px; }}@media screen {.flag.flag-uy { background-position: -160px -154px; }}@media screen {.flag.flag-uz { background-position: -176px -154px; }}@media screen {.flag.flag-va { background-position: -192px -154px; }}@media screen {.flag.flag-vc { background-position: -208px -154px; }}@media screen {.flag.flag-ve { background-position: -224px -154px; }}@media screen {.flag.flag-vg { background-position: -240px -154px; }}@media screen {.flag.flag-vi { background-position: 0px -165px; }}@media screen {.flag.flag-vn { background-position: -16px -165px; }}@media screen {.flag.flag-vu { background-position: -32px -165px; }}@media screen {.flag.flag-wales { background-position: -48px -165px; }}@media screen {.flag.flag-wf { background-position: -64px -165px; }}@media screen {.flag.flag-ws { background-position: -80px -165px; }}@media screen {.flag.flag-ye { background-position: -96px -165px; }}@media screen {.flag.flag-yt { background-position: -112px -165px; }}@media screen {.flag.flag-za { background-position: -128px -165px; }}@media screen {.flag.flag-zanzibar { background-position: -144px -165px; }}@media screen {.flag.flag-zm { background-position: -160px -165px; }}@media screen {.flag.flag-zw { background-position: -176px -165px; }}@media screen {.flag + span { text-transform: capitalize; max-width: 150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: -3px; }}@media screen {@media (max-width: 979px) and (min-width: 768px) {
  .flag + span { max-width: 30px !important; }
}}@media screen {.cursor-auto { cursor: auto; }}@media screen {.cursor-default { cursor: default; }}@media screen {.cursor-none { cursor: none; }}@media screen {.cursor-context-menu { cursor: context-menu; }}@media screen {.cursor-help { cursor: help; }}@media screen {.cursor-progress { cursor: progress; }}@media screen {.cursor-wait { cursor: wait; }}@media screen {.cursor-cell { cursor: cell; }}@media screen {.cursor-crosshair { cursor: crosshair; }}@media screen {.cursor-text { cursor: text; }}@media screen {.cursor-vertical-text { cursor: vertical-text; }}@media screen {.cursor-alias { cursor: alias; }}@media screen {.cursor-copy { cursor: copy; }}@media screen {.cursor-move, .dd3-handle { cursor: move; }}@media screen {.cursor-no-drop { cursor: no-drop; }}@media screen {.cursor-not-allowed { cursor: not-allowed; }}@media screen {.cursor-all-scroll { cursor: all-scroll; }}@media screen {.cursor-col-resize { cursor: col-resize; }}@media screen {.cursor-row-resize { cursor: row-resize; }}@media screen {.cursor-n-resize { cursor: n-resize; }}@media screen {.cursor-e-resize { cursor: e-resize; }}@media screen {.cursor-s-resize { cursor: s-resize; }}@media screen {.cursor-w-resize { cursor: w-resize; }}@media screen {.cursor-ns-resize { cursor: ns-resize; }}@media screen {.cursor-ew-resize { cursor: ew-resize; }}@media screen {.cursor-ne-resize { cursor: ne-resize; }}@media screen {.cursor-nw-resize { cursor: nw-resize; }}@media screen {.cursor-se-resize { cursor: se-resize; }}@media screen {.cursor-sw-resize { cursor: sw-resize; }}@media screen {.cursor-nesw-resize { cursor: nesw-resize; }}@media screen {.cursor-nwse-resize { cursor: nwse-resize; }}@media screen {:-webkit-full-screen #fullscreen > :first-child > a { background-color: rgb(48, 48, 48); background-image: linear-gradient(rgb(89, 89, 89) 0px, rgb(105, 105, 105) 100%); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 3px 1px inset; color: rgb(255, 255, 255); border-color: rgb(74, 74, 74); }}@media screen {:fullscreen #fullscreen > :first-child > a { background-color: rgb(48, 48, 48); background-image: linear-gradient(rgb(89, 89, 89) 0px, rgb(105, 105, 105) 100%); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 3px 1px inset; color: rgb(255, 255, 255); border-color: rgb(74, 74, 74); }}@media screen {:-webkit-full-screen video { width: 100%; height: 100%; }}@media screen {.ui-widget-overlay { background: rgb(110, 110, 110); height: 100%; position: fixed; top: 0px; left: 0px; z-index: 949 !important; }}@media screen {.slider { margin-top: 0px; margin-bottom: 30px; }}@media screen {.slider.slider-vertical { margin-bottom: 0px; margin-right: 5px; }}@media screen {.ui-menu { width: 155px; padding: 2px; box-shadow: rgba(29, 29, 98, 0.25) 0px 2px 4px; background: rgb(28, 28, 33); border: 1px solid rgba(0, 0, 0, 0.2); z-index: 1; }}@media screen {.ui-menu .ui-state-disabled { cursor: default; margin: 0.4em 0px 0.2em !important; background: 0px 0px !important; color: rgb(191, 191, 191) !important; font-weight: 400 !important; }}@media screen {.ui-icon-carat-1-e::before { content: ""; font-family: FontAwesome; font-size: 14px; display: inline; }}@media screen {.ui-menu .ui-menu-item a .ui-menu-icon { width: auto; height: auto; top: 0px; left: auto; right: auto; bottom: auto; text-indent: 0px; }}@media screen {.ui-tabs .ui-tabs-nav li a { border-radius: 0px; background-color: rgb(36, 36, 36); border-width: 1px; border-style: solid; border-color: rgb(36, 36, 36) rgb(36, 36, 36) rgb(59, 59, 59); border-image: initial; color: rgb(191, 191, 191); }}@media screen {.ui-tabs .ui-tabs-nav li { margin-right: 3px; }}@media screen {.ui-tabs .ui-tabs-nav li.ui-tabs-active a { font-weight: 700; box-shadow: rgb(88, 137, 157) 0px -2px 0px; border-top-width: 0px !important; margin-top: 1px !important; }}@media screen {.ui-tabs .ui-tabs-panel { border-right: 1px solid rgb(59, 59, 59); border-bottom: 1px solid rgb(59, 59, 59); border-left: 1px solid rgb(59, 59, 59); border-image: initial; margin: 0px; padding: 10px 13px; border-top: none; }}@media screen {.ui-tabs .ui-tabs-nav { margin-bottom: 0px; }}@media screen {.ui-accordion .ui-accordion-header { background-color: rgb(31, 31, 31); font-size: 15px; margin-top: -2px; padding: 10px 15px 10px 36px !important; }}@media screen {.ui-accordion .ui-accordion-content, .ui-accordion .ui-accordion-header { border-radius: 0px; }}@media screen {.ui-accordion .ui-accordion-content { padding: 15px; }}@media screen {.ui-accordion-header-active + .ui-accordion-content { border-top: 1px solid rgb(59, 59, 59); }}@media screen {.ui-accordion .ui-accordion-header, .ui-accordion-content { border-color: rgb(59, 59, 59) !important; }}@media screen {.ui-accordion-header-icon { text-align: center; line-height: normal; text-indent: 0px !important; background-image: none !important; left: 12px !important; margin-top: -6px !important; font-size: 14px !important; }}@media screen {.ui-dialog-titlebar-close::before, .ui-spinner-down::before, .ui-spinner-up::before { font-family: FontAwesome; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; font-style: normal; }}@media screen {.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev { text-align: center; margin-top: 2px; }}@media screen {.ui-datepicker-next > :first-child, .ui-datepicker-prev > :first-child { text-indent: 0px !important; }}@media screen {.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span { background: 0px 0px !important; }}@media screen {.noUi-target * { box-sizing: border-box; cursor: default; }}@media screen {.noUi-base { width: 100%; height: 14px; position: relative; max-width: 100%; max-height: 100%; border: 1px solid rgb(89, 89, 89); z-index: 1; }}@media screen {.noUi-origin-lower { background: rgb(50, 119, 179); }}@media screen {.noUi-handle { background: rgb(133, 133, 133); height: 30px; width: 16px; border: 1px solid rgb(28, 28, 33); margin: -8px 0px 0px -8px; cursor: default; }}@media screen {.noUi-handle:hover { background: rgb(107, 107, 107); }}@media screen {.noUi-active { cursor: default; box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px 0px; background: rgb(105, 105, 105); height: 32px; width: 18px; margin: -9px 0px 0px -8px; border: none; }}@media screen {.noUi-active::after { box-sizing: border-box; content: ""; display: block; height: 100%; border: 1px solid rgb(59, 59, 59); }}@media screen {.noUi-connect { background: rgb(50, 119, 179); }}@media screen {.noUi-background { background: rgb(43, 43, 43); border: none; }}@media screen {.noUi-origin { position: absolute; right: 0px; top: 0px; bottom: 0px; z-index: 0; }}@media screen {.ui-spinner-input.spinner-both + .ui-spinner-button + .ui-spinner-button, .ui-spinner-input.spinner-left + .ui-spinner-button, .ui-spinner-input.spinner-left + .ui-spinner-button + .ui-spinner-button { right: auto; left: 0px; }}@media screen {.noUi-origin-upper { background: inherit !important; }}@media screen {.noUi-z-index { z-index: 10; }}@media screen {.noUi-vertical { width: 10px; height: 100%; }}@media screen {.noUi-vertical .noUi-origin { bottom: 0px; left: 0px; }}@media screen {.noUi-vertical .noUi-handle { margin: -8px 0px 0px -3px; }}@media screen {.noUi-target[disabled] .noUi-base { background: rgb(153, 153, 153); }}@media screen {.noUi-target[disabled] .noUi-connect { background: rgb(94, 94, 94); }}@media screen {.noUi-state-tap .noUi-origin { transition: left 0.3s ease 0s, top 0.3s ease 0s; }}@media screen {.ui-spinner-input { height: 30px; padding: 6px 24px 6px 12px; margin: 0px !important; }}@media screen {.ui-spinner-input.spinner-left { padding: 6px 12px 6px 24px; }}@media screen {.ui-spinner { width: 100%; }}@media screen {.ui-spinner-down, .ui-spinner-up { background: rgb(117, 159, 117); border-radius: 0px; }}@media screen {.ui-spinner-up:active, .ui-spinner-up:focus, .ui-spinner-up:hover { background: rgb(92, 132, 92); }}@media screen {.ui-spinner-down:active, .ui-spinner-down:focus, .ui-spinner-down:hover { background: rgb(98, 24, 42); }}@media screen {.ui-spinner-down { background: rgb(159, 40, 68); }}@media screen {.ui-spinner-down::before, .ui-spinner-up::before { display: inline-block; content: ""; color: rgb(255, 255, 255); font-size: 14px; margin-top: 1px; }}@media screen {.ui-spinner-down::before { content: ""; }}@media screen {.ui-spinner-down > :first-child, .ui-spinner-up > :first-child { display: none; }}@media screen {.ui-spinner-button { width: 19px; }}@media screen {.ui-spinner-input.spinner-both { padding: 6px 30px; }}@media screen {.ui-spinner-input.spinner-both + .ui-spinner-button, .ui-spinner-input.spinner-both + .ui-spinner-button + .ui-spinner-button { height: 30px; width: 25px; }}@media screen {.ui-spinner-input.spinner-both + .ui-spinner-up + .ui-spinner-down::before, .ui-spinner-input.spinner-both + .ui-spinner-up::before { margin-top: 8px; }}@media screen {.ui-dialog { box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px; border: 1px solid rgba(0, 0, 0, 0.2); }}@media screen {.widget-header > :first-child { margin: 13px 0px; }}@media screen {.ui-dialog .ui-dialog-titlebar { padding: 0px 10px; background: rgb(28, 28, 33); border-bottom-color: rgb(238, 238, 238); }}@media screen {.ui-dialog .ui-dialog-title { margin: 0px; }}@media screen {.ui-dialog .ui-dialog-titlebar-close { margin-top: -16px; margin-right: 4px; }}@media screen {.ui-dialog-titlebar-close::before { content: ""; font-size: 13px; }}@media screen {.ui-dialog .ui-dialog-buttonpane button { margin: 0px 0.4em 0px 0px; }}@media screen {.ui-dialog .ui-dialog-buttonpane { margin-top: 13px; padding: 19px 15px 20px; text-align: right; border-top: 1px solid rgb(43, 43, 43); }}@media screen {.ui-autocomplete { z-index: 905 !important; }}@media screen {.the-price { background-color: rgba(61, 61, 61, 0.17); box-shadow: rgb(61, 61, 61) 0px 1px 0px, rgb(28, 28, 33) 0px 1px 0px inset; padding: 20px; margin: 0px; }}@media screen {.the-price h1 { line-height: 1em; padding: 0px; margin: 0px; }}@media screen {.subscript { font-size: 21px; color: rgb(191, 191, 191); }}@media screen {.ribbon { position: absolute; right: 9px; top: -4px; }}@media screen {.pricing-big { border: none !important; }}@media screen {.pricing-big .panel-heading, .pricing-big .panel-title { border-radius: 5px 5px 0px 0px; }}@media screen {.pricing-big .panel-title { text-transform: capitalize; font-size: 18px; padding: 20px 0px; text-align: center; margin: 0px; font-weight: 700; }}@media screen {.pricing-big .the-price { padding: 20px 0px; background: rgb(51, 51, 51); text-align: center; font-size: 24px; font-weight: 700; color: rgb(255, 255, 255); box-shadow: none !important; }}@media screen {.pricing-big .subscript { font-size: 18px; color: rgb(191, 191, 191); margin-left: 5px; }}@media screen {.price-features { background: rgb(31, 31, 31); padding: 20px 15px; min-height: 230px; font-size: 13.5px; }}@media screen {.price-features li + li { margin-top: 10px; }}@media screen {.pricing-big .panel-footer { border-radius: 0px 0px 5px 5px; background-color: rgb(38, 38, 38) !important; }}@media screen {.pricing-big .panel-footer .btn { padding: 15px 0px; border-radius: 3px; font-weight: 700; font-size: 14px; }}@media screen {.pricing-big .panel-footer .btn span { font-weight: 400; font-style: italic; }}@media screen {.pricing-big .panel-footer > div { padding: 15px 0px 10px; display: block; font-size: 13px; }}@media screen {.pricing-big table { background: rgb(31, 31, 31); padding: 20px 15px; height: 230px; text-align: left; }}@media screen {.pace { pointer-events: none; user-select: none; }}@media screen {.pace-inactive { display: none; }}@media screen {.pace .pace-progress { background: rgb(50, 119, 179); position: fixed; z-index: 2000; top: 0px; left: 0px; height: 2px; transition: width 1s ease 0s; }}@media screen {.pace .pace-progress-inner { display: block; position: absolute; right: 0px; width: 100px; height: 100%; box-shadow: rgb(51, 148, 204) 0px 0px 10px, rgb(51, 148, 204) 0px 0px 5px; opacity: 1; transform: rotate(3deg) translate(0px, -4px); }}@media screen {.pace .pace-activity { display: block; position: fixed; z-index: 2000; top: 63px; right: 40px; width: 14px; height: 14px; border-width: 2px; border-style: solid; border-color: rgb(51, 148, 204) transparent transparent rgb(51, 148, 204); border-image: initial; border-radius: 10px; animation: 0.4s linear 0s infinite normal none running pace-spinner; }}@media screen {@-webkit-keyframes pace-spinner { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}}@media screen {@keyframes pace-spinner { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}}@media screen {#chat-container *, #chat-container ::after, #chat-container ::before { box-sizing: content-box; }}@media screen {#chat-container input[type="text"] { box-sizing: border-box; }}@media screen {#chat-container { position: absolute; width: 250px; height: 270px; z-index: 2; border-left: 1px solid rgb(74, 74, 74); right: -251px; top: 0px; background: rgb(28, 28, 33); transition-duration: 0.25s; }}@media screen {#chat-container:hover, #chat-container:hover .chat-list-open-close { border-color: rgb(115, 115, 115); }}@media screen {#chat-container.open { right: 0px; top: 0px; }}@media screen {#chat-container .chat-list-open-close { display: block; width: 25px; height: 25px; border-top: 1px solid rgb(74, 74, 74); border-bottom: 1px solid rgb(74, 74, 74); border-left: 1px solid rgb(74, 74, 74); border-image: initial; position: absolute; left: -32px; top: 7%; border-radius: 50% 0px 0px 50%; padding: 3px 1px 3px 5px; font-size: 21px; line-height: 22px; cursor: pointer; color: rgb(191, 191, 191); box-shadow: rgba(0, 0, 0, 0.05) 0px 0.2em 0px inset; background: rgb(36, 36, 36); text-align: center; border-right: 1px solid rgb(36, 36, 36) !important; }}@media screen {#chat-container .chat-list-open-close b { position: absolute; right: 0px; background: rgb(206, 59, 64); line-height: 9px; height: 10px; width: 10px; top: 3px; border: 1px solid rgb(28, 28, 33); border-radius: 3px; font-size: 9px; text-align: center; vertical-align: middle; color: rgb(255, 255, 255); font-weight: 400; }}@media screen {#chat-container.open .chat-list-open-close i::before { content: "" !important; }}@media screen {#chat-container.open .chat-list-open-close b { display: none; }}@media screen {#chat-container .chat-list-body { height: 217px; overflow: hidden scroll; display: block; padding: 0px; box-sizing: border-box; background: rgb(36, 36, 36); }}@media screen {#chat-container #chat-users { list-style: none; margin: 10px 0px; padding: 0px; }}@media screen {#chat-container #chat-users li { margin-bottom: 3px; margin-left: 5px; }}@media screen {#chat-container #chat-users li a { display: block; font-size: 13px; color: rgb(191, 191, 191); box-sizing: border-box; padding: 3px 8px 3px 3px; line-height: 33px; text-decoration: none !important; }}@media screen {#chat-container #chat-users li a:hover { background: rgb(34, 42, 63); }}@media screen {#chat-container #chat-users li a img { width: 33px; height: auto; margin-right: 10px; }}@media screen {#chat-container #chat-users li a i { color: rgb(191, 191, 191); font-size: 8px; line-height: 34px; font-style: normal; }}@media screen {#chat-container #chat-users li a i.last-online { font-size: 12px; letter-spacing: -1px; }}@media screen {#chat-container .chat-list-footer { overflow: hidden; border-top: 1px solid rgb(77, 77, 77); padding: 10px; box-sizing: border-box; }}@media screen {#chat-container .chat-list-footer input[type="text"] { border: 1px solid rgb(94, 94, 94) !important; }}@media screen {#chat-container .control-group { padding: 0px; }}@media screen {.chat-body { background: linear-gradient(rgb(12, 38, 49) 0px, rgb(28, 28, 33) 100%); box-shadow: rgba(0, 0, 0, 0.04) 2px 2px 5px inset; display: block; height: 270px; overflow: hidden scroll; padding: 10px; box-sizing: border-box; border-right: 1px solid rgb(28, 28, 33); border-bottom: 1px solid rgb(28, 28, 33); border-left: 1px solid rgb(28, 28, 33); border-image: initial; border-top: none; }}@media screen {.chat-body ul { margin: 0px; padding: 0px; }}@media screen {.chat-body li.message { display: block; position: relative; margin: 20px 20px 0px; }}@media screen {.chat-body li:first-child { margin-top: 10px; }}@media screen {.chat-body li.message img { display: inline-block; border-left: 4px solid rgb(28, 28, 33); position: absolute; }}@media screen {.chat-body li.message img.online { border-left-color: rgb(33, 131, 33); }}@media screen {.chat-body li.message img.offline { border-left-color: rgb(59, 59, 59); }}@media screen {.chat-body li.message img.busy { border-left-color: rgb(139, 35, 59); }}@media screen {.chat-body li.message img.away { border-left-color: rgb(102, 75, 0); }}@media screen {.chat-body li.message .message-text { display: inline-block; vertical-align: top; box-sizing: border-box; padding: 0px; margin-left: 65px; line-height: normal; }}@media screen {.chat-body li.message .message-text time { position: absolute; top: 1px; right: 0px; font-size: 10px; line-height: 10px; color: rgb(191, 191, 191); }}@media screen {.chat-body li.message .message-text .chat-file:nth-child(3) { margin-top: 15px; }}@media screen {.chat-body li.message .message-text .chat-file { display: block; margin: 3px 0px; padding: 4px; border: 1px dotted rgb(59, 59, 59); background: rgba(0, 0, 0, 0.05); border-radius: 4px; text-align: right; box-sizing: border-box; }}@media screen {.chat-body li.message .message-text .chat-file.row-fluid [class*="span"] { min-height: 10px !important; }}@media screen {.chat-body li.message .message-text .chat-file b { font-style: italic; white-space: nowrap; width: 250px; overflow: hidden; text-overflow: ellipsis; text-align: left; }}@media screen {.chat-body li.message .message-text a.username { display: block; font-weight: 700; margin-bottom: 4px; vertical-align: top; line-height: 14px; font-size: 14px; letter-spacing: -1px; text-decoration: none !important; }}@media screen {.profile-message { overflow: hidden; background: 0px 0px !important; height: auto !important; box-shadow: none !important; }}@media screen {.profile-message li.message.message-reply { background: rgb(33, 33, 33); padding: 10px; margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 85px !important; }}@media screen {.profile-message li.message.message-reply img { width: 35px !important; }}@media screen {.profile-message li.message.message-reply .message-text { margin-left: 45px !important; }}@media screen {.profile-message .wall-comment-reply { margin-left: 85px; margin-bottom: 20px; }}@media screen {.chat-footer { border-top: 1px solid rgba(0, 0, 0, 0.1); background: rgba(33, 33, 33, 0.9); padding: 0px 10px 15px; position: relative; box-sizing: border-box; }}@media screen {.textarea-div { background-color: rgb(28, 28, 33); border-top: 1px solid rgb(77, 77, 77); border-right: 1px solid rgb(77, 77, 77); border-left: 1px solid rgb(77, 77, 77); border-image: initial; border-bottom: none; margin: 10px 0px 0px; }}@media screen {.typearea { cursor: text; overflow: hidden auto; max-height: 90px; padding: 5px 25px 5px 5px; position: relative; border-bottom: 1px solid rgb(43, 43, 43); }}@media screen {.typearea textarea { width: 100%; box-sizing: border-box; box-shadow: none; overflow: hidden; padding: 0px; margin: 0px; transition: height 0.2s ease 0s; outline: 0px; resize: none; min-height: 61px; border-color: transparent !important; }}@media screen {textarea.clone { position: absolute; visibility: hidden; }}@media screen {.textarea-controls { box-sizing: border-box; padding: 5px; display: block; background-color: rgb(28, 28, 33); border-right: 1px solid rgb(77, 77, 77); border-bottom: 1px solid rgb(77, 77, 77); border-left: 1px solid rgb(77, 77, 77); border-image: initial; border-top: none; height: 43px; line-height: 33px; overflow: hidden; }}@media screen {.textarea-controls > label { margin: 3px 10px 0px; }}@media screen {.textarea-controls .certivera-form .checkbox { padding-left: 22px !important; }}@media screen {@media (max-width: 880px) and (min-width: 768px) {
  .chat-body li.message .message-text .chat-file b { width: 150px; }
}}@media screen {@media only screen and (max-width: 479px) and (min-width: 320px) {
  .chat-body li.message .message-text .chat-file b { width: 150px; }
}}@media screen {@media (max-width: 480px) {
  .chat-body li.message .message-text .chat-file b { width: 150px; }
}}@media screen {.certivera-form *, .certivera-form ::after, .certivera-form ::before { margin: 0px; padding: 0px; box-sizing: content-box; }}@media screen {.certivera-form .btn { box-sizing: border-box; }}@media screen {.certivera-form .checkbox + .checkbox, .certivera-form .radio + .radio { margin-top: 0px; }}@media screen {.certivera-form footer .btn { float: right; height: 31px; margin: 10px 0px 0px 5px; padding: 0px 22px; font: 300 15px / 29px "Open Sans", Helvetica, Arial, sans-serif; cursor: pointer; }}@media screen {.certivera-form legend { padding-top: 15px; }}@media screen {.certivera-form { margin: 0px; outline: 0px; color: rgb(191, 191, 191); position: relative; }}@media screen {.certivera-form header { display: block; padding: 8px 0px; border-bottom: 1px dashed rgba(0, 0, 0, 0.2); background: rgb(28, 28, 33); font-size: 16px; font-weight: 300; color: rgb(191, 191, 191); margin: 10px 14px 0px; }}@media screen {.certivera-form fieldset { display: block; padding: 25px 14px 5px; border: none; background: rgba(28, 28, 33, 0.9); position: relative; }}@media screen {.certivera-form fieldset + fieldset, .certivera-form footer { border-top: 1px solid rgba(0, 0, 0, 0.1); }}@media screen {.certivera-form section { margin-bottom: 15px; position: relative; }}@media screen {.certivera-form footer { display: block; padding: 7px 14px 15px; background: rgba(33, 33, 33, 0.9); }}@media screen {.certivera-form footer::after { content: ""; display: table; clear: both; }}@media screen {.certivera-form .label { display: block; margin-bottom: 6px; line-height: 19px; font-weight: 400; font-size: 13px; color: rgb(191, 191, 191); text-align: left; white-space: normal; }}@media screen {.certivera-form .label.col { margin: 0px; padding-top: 7px; }}@media screen {.certivera-form .note, .note { margin-top: 6px; padding: 0px 1px; font-size: 11px; line-height: 15px; color: rgb(191, 191, 191); }}@media screen {.certivera-form .note a { font-size: 13px; }}@media screen {.certivera-form .button, .certivera-form .checkbox, .certivera-form .input, .certivera-form .radio, .certivera-form .select, .certivera-form .textarea, .certivera-form .toggle { position: relative; display: block; font-weight: 400; }}@media screen {.certivera-form .input input, .certivera-form .select select, .certivera-form .textarea textarea { display: block; box-sizing: border-box; width: 100%; height: 32px; padding: 5px 10px; outline: 0px; border-width: 1px; border-style: solid; border-radius: 0px; background: rgb(28, 28, 33); font: 13px / 16px "Open Sans", Helvetica, Arial, sans-serif; color: rgb(191, 191, 191); -webkit-appearance: none; }}@media screen {.certivera-form .input-file .button { position: absolute; top: 4px; right: 4px; float: none; height: 22px; margin: 0px; padding: 0px 14px; font-size: 13px; line-height: 22px; }}@media screen {.certivera-form .input-file .button:hover { box-shadow: none; }}@media screen {.certivera-form .input-file .button input { position: absolute; top: 0px; right: 0px; padding: 0px; font-size: 30px; cursor: pointer; opacity: 0; }}@media screen {.certivera-form .select i { position: absolute; top: 10px; right: 11px; width: 5px; height: 11px; background: rgb(28, 28, 33); box-shadow: rgb(28, 28, 33) 0px 0px 0px 9px; }}@media screen {.certivera-form .select i::after, .certivera-form .select i::before { content: ""; position: absolute; right: 0px; border-right: 4px solid transparent; border-left: 4px solid transparent; }}@media screen {.certivera-form .select i::after { bottom: 0px; border-top: 4px solid rgb(64, 64, 64); }}@media screen {.certivera-form .select i::before { top: 0px; border-bottom: 4px solid rgb(64, 64, 64); }}@media screen {.certivera-form .select-multiple select { height: auto; }}@media screen {.certivera-form .textarea textarea { height: auto; resize: none; }}@media screen {.certivera-form .textarea-resizable textarea { resize: vertical; }}@media screen {.certivera-form .textarea-expandable textarea { height: 31px; }}@media screen {.certivera-form .textarea-expandable textarea:focus { height: auto; }}@media screen {.certivera-form .checkbox, .certivera-form .radio { margin-bottom: 4px; padding-left: 25px; line-height: 25px; color: rgb(191, 191, 191); cursor: pointer; font-size: 13px; }}@media screen {.certivera-form .checkbox:last-child, .certivera-form .radio:last-child { margin-bottom: 0px; }}@media screen {.certivera-form .checkbox input, .certivera-form .radio input { position: absolute; left: -9999px; }}@media screen {.certivera-form .checkbox i, .certivera-form .radio i { position: absolute; top: 3px; left: 0px; display: block; width: 17px; height: 17px; outline: 0px; border-width: 1px; border-style: solid; background: rgb(28, 28, 33); }}@media screen {.certivera-form .radio i { border-radius: 50%; }}@media screen {.certivera-form .checkbox input + i::after, .certivera-form .radio input + i::after { position: absolute; opacity: 0; transition: opacity 0.1s ease 0s; }}@media screen {.certivera-form .radio input + i::after { content: ""; top: 4px; left: 4px; width: 9px; height: 9px; border-radius: 50%; }}@media screen {.certivera-form .checkbox input + i::after { content: ""; top: -1px; left: 1px; width: 15px; height: 15px; font: 400 16px / 19px FontAwesome; text-align: center; }}@media screen {.certivera-form .checkbox input:checked:hover + i::after { content: ""; }}@media screen {.certivera-form .checkbox input:checked:disabled:hover + i::after { content: ""; }}@media screen {.certivera-form .checkbox input:checked + i::after, .certivera-form .radio input:checked + i::after { opacity: 1; }}@media screen {.certivera-form .inline-group { margin: 0px -15px -4px 0px; }}@media screen {.certivera-form .inline-group::after { content: ""; display: table; clear: both; }}@media screen {.certivera-form .inline-group .checkbox, .certivera-form .inline-group .radio { float: left; margin-right: 30px; }}@media screen {.certivera-form .inline-group .checkbox:last-child, .certivera-form .inline-group .radio:last-child { margin-bottom: 4px; }}@media screen {.certivera-form .toggle { margin-bottom: 4px; padding-right: 61px; font-size: 15px; line-height: 25px; color: rgb(191, 191, 191); cursor: pointer; }}@media screen {.certivera-form .toggle:last-child { margin-bottom: 0px; }}@media screen {.certivera-form .toggle input { position: absolute; left: -9999px; }}@media screen {.certivera-form .toggle i { content: ""; position: absolute; top: 4px; right: 0px; display: block; width: 49px; height: 17px; border-width: 1px; border-style: solid; border-radius: 12px; background: rgb(28, 28, 33); }}@media screen {.certivera-form .toggle i::after { content: attr(data-swchoff-text); position: absolute; top: 2px; right: 8px; left: 8px; font-style: normal; font-size: 9px; line-height: 13px; font-weight: 700; text-align: left; color: rgb(191, 191, 191); }}@media screen {.certivera-form .toggle i::before { content: ""; position: absolute; z-index: 1; top: 4px; right: 4px; display: block; width: 9px; height: 9px; border-radius: 50%; opacity: 1; transition: right 0.2s ease 0s; }}@media screen {.certivera-form .toggle input:checked + i::after { content: attr(data-swchon-text); text-align: right; }}@media screen {.certivera-form .toggle input:checked + i::before { right: 36px; }}@media screen {.certivera-form .rating { margin-bottom: 4px; font-size: 13px; line-height: 25px; color: rgb(191, 191, 191); }}@media screen {.certivera-form .rating:last-child { margin-bottom: 0px; }}@media screen {.certivera-form .rating input { position: absolute; left: -9999px; }}@media screen {.certivera-form .rating label { display: block; float: right; height: 17px; margin-top: 5px; padding: 0px 2px; font-size: 17px; line-height: 17px; cursor: pointer; }}@media screen {.certivera-form .button { float: right; height: 31px; overflow: hidden; margin: 10px 0px 0px 5px; padding: 0px 25px; outline: 0px; border: 0px; font: 300 15px / 31px "Open Sans", Helvetica, Arial, sans-serif; text-decoration: none; color: rgb(255, 255, 255); cursor: pointer; }}@media screen {.certivera-form .icon-append, .certivera-form .icon-prepend { position: absolute; top: 5px; width: 22px; height: 22px; font-size: 14px; line-height: 22px; text-align: center; }}@media screen {.certivera-form .icon-append { right: 5px; padding-left: 3px; border-left-width: 1px; border-left-style: solid; }}@media screen {.certivera-form .input .icon-prepend + .icon-append + input, .certivera-form .input .icon-prepend + input, .certivera-form .textarea .icon-prepend + .icon-append + textarea, .certivera-form .textarea .icon-prepend + textarea { padding-left: 37px; }}@media screen {.certivera-form .icon-prepend { left: 5px; padding-right: 3px; border-right-width: 1px; border-right-style: solid; }}@media screen {.certivera-form .tooltip-top-left::after, .certivera-form .tooltip-top-right::after { top: 100%; border-top: 4px solid rgba(0, 0, 0, 0.9); border-right: 4px solid transparent; border-left: 4px solid transparent; }}@media screen {.certivera-form .input .icon-append + input, .certivera-form .textarea .icon-append + textarea { padding-right: 37px; }}@media screen {.certivera-form .row { margin: 0px -15px; }}@media screen {.certivera-form .row::after { content: ""; display: table; clear: both; }}@media screen {.certivera-form .col { float: left; min-height: 1px; padding-right: 15px; padding-left: 15px; box-sizing: border-box; }}@media screen {.certivera-form .col-1 { width: 8.33%; }}@media screen {.certivera-form .col-2 { width: 16.66%; }}@media screen {.certivera-form .col-3 { width: 25%; }}@media screen {.certivera-form .col-4 { width: 33.33%; }}@media screen {.certivera-form .col-5 { width: 41.66%; }}@media screen {.certivera-form .col-6 { width: 50%; }}@media screen {.certivera-form .col-8 { width: 66.67%; }}@media screen {.certivera-form .col-9 { width: 75%; }}@media screen {.certivera-form .col-10 { width: 83.33%; }}@media screen {@media screen and (max-width: 600px) {
  .certivera-form .col { float: none; width: 100%; }
}}@media screen {.certivera-form .select select { padding: 5px; }}@media screen {.certivera-form .tooltip { position: absolute; z-index: 99999; left: -9999px; padding: 2px 8px 3px; font-size: 11px; line-height: 16px; font-weight: 400; background: rgba(0, 0, 0, 0.9); color: rgb(255, 255, 255); opacity: 0; transition: margin 0.3s ease 0s, opacity 0.3s ease 0s; }}@media screen {.certivera-form .button, .certivera-form .toggle i::before { background-color: rgb(50, 119, 179); }}@media screen {.certivera-form .tooltip::after { content: ""; position: absolute; }}@media screen {.certivera-form .input input:focus + .tooltip, .certivera-form .textarea textarea:focus + .tooltip { opacity: 1; }}@media screen {.certivera-form .tooltip-top-right { bottom: 100%; margin-bottom: 15px; }}@media screen {.certivera-form .tooltip-top-right::after { right: 11px; }}@media screen {.certivera-form .input input:focus + .tooltip-top-right, .certivera-form .textarea textarea:focus + .tooltip-top-right { right: 0px; left: auto; margin-bottom: 5px; }}@media screen {.certivera-form .tooltip-top-left { bottom: 100%; margin-bottom: 15px; }}@media screen {.certivera-form .tooltip-top-left::after { left: 11px; }}@media screen {.certivera-form .input input:focus + .tooltip-top-left, .certivera-form .textarea textarea:focus + .tooltip-top-left { right: auto; left: 0px; margin-bottom: 5px; }}@media screen {.certivera-form .tooltip-right { top: 4px; white-space: nowrap; margin-left: 15px; }}@media screen {.certivera-form .tooltip-right::after { top: 6px; right: 100%; border-top: 4px solid transparent; border-right: 4px solid rgba(0, 0, 0, 0.9); border-bottom: 4px solid transparent; }}@media screen {.certivera-form .input input:focus + .tooltip-right, .certivera-form .textarea textarea:focus + .tooltip-right { left: 100%; margin-left: 5px; }}@media screen {.certivera-form .tooltip-left { top: 4px; white-space: nowrap; margin-right: 15px; }}@media screen {.certivera-form .tooltip-left::after { top: 6px; left: 100%; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 4px solid rgba(0, 0, 0, 0.9); }}@media screen {.certivera-form .tooltip-bottom-left::after, .certivera-form .tooltip-bottom-right::after { border-right: 4px solid transparent; border-bottom: 4px solid rgba(0, 0, 0, 0.9); border-left: 4px solid transparent; bottom: 100%; }}@media screen {.certivera-form .input input:focus + .tooltip-left, .certivera-form .textarea textarea:focus + .tooltip-left { right: 100%; left: auto; margin-right: 5px; }}@media screen {.certivera-form .tooltip-bottom-right { top: 100%; margin-top: 15px; }}@media screen {.certivera-form .tooltip-bottom-right::after { right: 11px; }}@media screen {.certivera-form .input input:focus + .tooltip-bottom-right, .certivera-form .textarea textarea:focus + .tooltip-bottom-right { right: 0px; left: auto; margin-top: 5px; }}@media screen {.certivera-form .tooltip-bottom-left { top: 100%; margin-top: 15px; }}@media screen {.certivera-form .tooltip-bottom-left::after { left: 11px; }}@media screen {.certivera-form .input input:focus + .tooltip-bottom-left, .certivera-form .textarea textarea:focus + .tooltip-bottom-left { right: auto; left: 0px; margin-top: 5px; }}@media screen {.certivera-form .checkbox i, .certivera-form .icon-append, .certivera-form .icon-prepend, .certivera-form .input input, .certivera-form .radio i, .certivera-form .select select, .certivera-form .textarea textarea, .certivera-form .toggle i { border-color: rgb(92, 92, 92); transition: border-color 0.3s ease 0s; }}@media screen {.certivera-form .rating label { color: rgb(204, 204, 204); transition: color 0.3s ease 0s; }}@media screen {.certivera-form .button { opacity: 0.8; transition: opacity 0.2s ease 0s; }}@media screen {.certivera-form .button:hover, .certivera-form .checkbox input:checked + input[type="hidden"] + i::after { opacity: 1; }}@media screen {.certivera-form .button.button-secondary { background-color: rgb(102, 102, 102); }}@media screen {.certivera-form .icon-append, .certivera-form .icon-prepend { color: rgb(191, 191, 191); }}@media screen {.certivera-form .checkbox input + i::after, .certivera-form .rating input + label:hover, .certivera-form .rating input + label:hover ~ label, .certivera-form .rating input:checked ~ label { color: rgb(156, 194, 227); }}@media screen {.certivera-form .checkbox:hover i, .certivera-form .input:hover input, .certivera-form .radio:hover i, .certivera-form .select:hover select, .certivera-form .textarea:hover textarea, .certivera-form .toggle:hover i { border-color: rgb(92, 152, 204); }}@media screen {.certivera-form .checkbox input:checked + i, .certivera-form .checkbox input:focus + i, .certivera-form .input input:focus, .certivera-form .radio input:checked + i, .certivera-form .radio input:focus + i, .certivera-form .select select:focus, .certivera-form .textarea textarea:focus, .certivera-form .toggle input:checked + i, .certivera-form .toggle input:focus + i { border-color: rgb(50, 119, 179); }}@media screen {.certivera-form .checkbox:hover i, .certivera-form .radio:hover i, .certivera-form .toggle:hover i { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px inset; }}@media screen {.certivera-form .checkbox:active i, .certivera-form .radio:active i, .certivera-form .toggle:active i { background: rgb(41, 41, 41); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px inset; }}@media screen {.certivera-form .radio input + i::after { background-color: rgb(50, 119, 179); }}@media screen {.certivera-form .checkbox.state-error i, .certivera-form .radio.state-error i, .certivera-form .state-error input, .certivera-form .state-error select, .certivera-form .state-error textarea, .certivera-form .toggle.state-error i { background: rgb(53, 13, 13); border-color: rgb(139, 35, 59); }}@media screen {.certivera-form .toggle.state-error input:checked + i { background: rgb(53, 13, 13); }}@media screen {.certivera-form .state-error + em { display: block; margin-top: 6px; padding: 0px 1px; font-style: normal; font-size: 11px; line-height: 15px; color: rgb(228, 154, 154); }}@media screen {.certivera-form .rating.state-error + em { margin-top: -4px; margin-bottom: 4px; }}@media screen {.certivera-form .state-error select + i { background: rgb(53, 13, 13); box-shadow: rgb(53, 13, 13) 0px 0px 0px 9px; }}@media screen {.state-error .icon-append, .state-error .icon-prepend { color: rgb(230, 153, 156); }}@media screen {.certivera-form .checkbox.state-success i, .certivera-form .radio.state-success i, .certivera-form .state-success input, .certivera-form .state-success select, .certivera-form .state-success textarea, .certivera-form .toggle.state-success i { background: rgb(13, 53, 13); border-color: rgb(77, 163, 77); }}@media screen {.certivera-form .toggle.state-success input:checked + i { background: rgb(13, 53, 13); }}@media screen {.certivera-form .note-success { color: rgb(170, 212, 176); }}@media screen {.certivera-form .state-success select + i { background: rgb(13, 53, 13); box-shadow: rgb(13, 53, 13) 0px 0px 0px 9px; }}@media screen {.certivera-form .button.state-disabled, .certivera-form .checkbox.state-disabled, .certivera-form .input.state-disabled input, .certivera-form .radio.state-disabled, .certivera-form .select.state-disabled, .certivera-form .textarea.state-disabled, .certivera-form .toggle.state-disabled { cursor: default !important; opacity: 0.6 !important; }}@media screen {.certivera-form .checkbox.state-disabled:hover i, .certivera-form .input.state-disabled:hover input, .certivera-form .radio.state-disabled:hover i, .certivera-form .select.state-disabled:hover select, .certivera-form .textarea.state-disabled:hover textarea, .certivera-form .toggle.state-disabled:hover i { border-color: rgb(51, 51, 51) !important; }}@media screen {.certivera-form .state-disabled.checkbox input + i::after, .certivera-form .state-disabled.checkbox input:checked + i, .certivera-form .state-disabled.radio input + i::after, .certivera-form .state-disabled.radio input:checked + i, .certivera-form .state-disabled.toggle input:checked + i { border-color: rgb(51, 51, 51) !important; color: rgb(191, 191, 191) !important; }}@media screen {.certivera-form .state-disabled.radio input + i::after { background-color: rgb(51, 51, 51); }}@media screen {.certivera-form .message { display: none; color: rgb(170, 212, 176); }}@media screen {.certivera-form .message i { display: block; margin: 0px auto 20px; width: 81px; height: 81px; border: 1px solid rgb(109, 182, 119); border-radius: 50%; font-size: 30px; line-height: 81px; }}@media screen {.certivera-form.submited fieldset, .certivera-form.submited footer { display: none; }}@media screen {.certivera-form.submited .message { display: block; padding: 25px 30px; background: rgba(28, 28, 33, 0.9); font: 300 18px / 27px "Open Sans", Helvetica, Arial, sans-serif; text-align: center; }}@media screen {.certivera-form .ui-widget-content .ui-spinner-input { margin: 0px; border: 0px; height: 29px; box-shadow: none !important; }}@media screen {.certivera-form-modal { position: fixed; z-index: 1; display: none; width: 400px; }}@media screen {.certivera-form-modal-overlay { position: fixed; top: 0px; left: 0px; display: none; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); }}@media screen {.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }}@media screen {.ui-timepicker-div dl { text-align: left; }}@media screen {.ui-timepicker-div dl dt { float: left; clear: left; padding: 0px 0px 0px 5px; }}@media screen {.ui-timepicker-div dl dd { margin: 17px 10px 12px 40%; }}@media screen {.ui-timepicker-div td { font-size: 90%; }}@media screen {.ui-tpicker-grid-label { background: 0px 0px; border: none; margin: 0px; padding: 0px; }}@media screen {.ui-timepicker-rtl dl { text-align: right; padding: 0px 5px 0px 0px; }}@media screen {.ui-timepicker-rtl dl dt { float: right; clear: right; }}@media screen {.ui-timepicker-rtl dl dd { margin: 0px 40% 10px 10px; }}@media screen {.certivera-form input.input-lg { height: 44px; padding: 10px 16px; font-size: 17px; line-height: 1.33; }}@media screen {.certivera-form input.input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; }}@media screen {.certivera-form input.input-xs { height: 24px; padding: 2px 10px; font-size: 11px; line-height: 1.5; }}@media screen {.certivera-form select.input-sm { height: 30px; line-height: 15px; font-size: 12px; }}@media screen {.certivera-form select.input-sm + i { height: 10px; }}@media screen {.certivera-form select.input-lg { height: 44px; line-height: 22px; font-size: 17px; }}@media screen {.certivera-form select.input-lg + i { height: 11px; top: 17px; }}@media screen {.certivera-form .checkbox input + input[type="hidden"] + i::after { content: ""; top: -1px; left: 1px; width: 15px; height: 15px; font: 400 16px / 19px FontAwesome; text-align: center; }}@media screen {.dd-item > button, .dd3-handle, .table-forum tr.locked h4 > a::before { -webkit-font-smoothing: antialiased; }}@media screen {.certivera-form .checkbox input:checked:hover + input[type="hidden"] + i::after { content: ""; }}@media screen {.certivera-form .checkbox input:checked:disabled:hover + input[type="hidden"] + i::after { content: ""; }}@media screen {.certivera-form .toggle input:checked + input[type="hidden"] + i::after { content: attr(data-swchon-text); text-align: right; }}@media screen {.certivera-form .toggle input:checked + input[type="hidden"] + i::before { right: 36px; }}@media screen {.error-box { max-width: 900px; margin: 0px auto; }}@media screen {.error-text { font-weight: 400; color: rgb(255, 255, 255); letter-spacing: -4px; font-size: 700%; margin-bottom: 30px; text-shadow: rgb(77, 77, 77) 0px 1px 0px, rgb(89, 89, 89) 0px 2px 0px, rgb(94, 94, 94) 0px 3px 0px, rgb(94, 94, 94) 0px 4px 0px, rgb(110, 110, 110) 0px 5px 0px, rgba(0, 0, 0, 0.1) 0px 6px 1px, rgba(0, 0, 0, 0.1) 0px 0px 5px, rgba(0, 0, 0, 0.3) 0px 1px 3px, rgba(0, 0, 0, 0.2) 0px 3px 5px, rgba(0, 0, 0, 0.25) 0px 5px 10px, rgba(0, 0, 0, 0.2) 0px 10px 10px, rgba(0, 0, 0, 0.15) 0px 20px 20px; }}@media screen {.error-search { width: 300px; margin: 0px auto 20px; }}@media screen {.error-icon-shadow { text-shadow: rgb(128, 56, 56) 0px 1px 0px, rgb(168, 93, 93) 0px 2px 0px, rgb(184, 101, 101) 0px 3px 0px, rgb(184, 50, 50) 0px 4px 0px, rgb(118, 101, 101) 0px 5px 0px, rgba(132, 51, 51, 0.1) 0px 6px 1px, rgba(103, 30, 30, 0.1) 0px 0px 5px, rgba(90, 22, 22, 0.3) 0px 1px 3px, rgba(98, 24, 24, 0.2) 0px 3px 5px, rgba(113, 30, 30, 0.25) 0px 5px 10px, rgba(86, 21, 21, 0.2) 0px 10px 10px, rgba(120, 38, 38, 0.15) 0px 20px 20px; }}@media screen {.display-image { margin-top: -60px; margin-right: 20px; }}@media screen {.terms-body { max-height: 400px; overflow: auto; }}@media screen {#extr-page { background: rgb(28, 28, 33); overflow: visible; }}@media screen {#extr-page .container { border: none; }}@media screen {#extr-page #header { margin: 0px; height: 71px; overflow: hidden; padding: 0px 30px; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; min-height: 28px; border-bottom: 1px solid rgb(43, 43, 43) !important; background: rgb(36, 36, 36) !important; }}@media screen {#extr-page #header #logo { margin-top: 22px; margin-left: 0px; }}@media screen {#extr-page #header #logo img { width: 137px; }}@media screen {#extr-page-header-space { float: right; text-align: right; display: block; vertical-align: middle; line-height: 71px; }}@media screen {#extr-page-header-space > :first-child { font-size: 13px; margin-right: 14px; vertical-align: -3px; font-weight: 400; }}@media screen {#extr-page-header-space .btn { font-weight: 700; text-transform: uppercase; }}@media screen {#extr-page-header-space > * { display: inline-block; }}@media screen {#extr-page #main { padding-top: 20px; background: rgb(28, 28, 33); margin: 0px; }}@media screen {#extr-page .hero { background-image: url("../img/gradient/login.png"); background-repeat: no-repeat; background-position: 0px 137px; height: 360px; width: 100%; float: left; }}@media screen {#extr-page h4.paragraph-header { color: rgb(191, 191, 191); font-size: 15px; font-weight: 400; line-height: 22px; margin-top: 15px; width: 270px; }}@media screen {#extr-page h5.about-heading { color: rgb(191, 191, 191); font-size: 15px; font-weight: 700; line-height: 24px; margin: 0px 0px 5px; }}@media screen {#extr-page .login-header-big, .dd-item > button, .dd3-handle { font-weight: 400; }}@media screen {#extr-page .login-desc-box-l { min-height: 350px; width: 50%; }}@media screen {#extr-page .login-app-icons { vertical-align: top; margin-top: 90px; width: 300px; }}@media screen {@media (max-width: 880px) and (min-width: 768px) {
  #extr-page #header { padding: 0px 5px !important; }
}}@media screen {@media only screen and (max-width: 679px) and (min-width: 0) {
  #extr-page #header { padding: 0px 5px !important; }
  #extr-page #header #logo img { width: 135px; }
  #extr-page #header #logo { margin-top: 22px; }
}}@media screen {.dd, .dd-list { display: block; padding: 0px; list-style: none; margin: 0px; position: relative; }}@media screen {.dd { max-width: 600px; font-size: 13px; line-height: 20px; }}@media screen {.dd-list .dd-list { padding-left: 30px; }}@media screen {.dd-collapsed .dd-list { display: none; }}@media screen {.dd-empty, .dd-item, .dd-placeholder { display: block; position: relative; margin: 0px; padding: 0px; min-height: 20px; font-size: 13px; line-height: 20px; }}@media screen {.dd-handle { display: block; font-size: 15px; margin: 5px 0px; padding: 7px 15px; color: rgb(191, 191, 191); text-decoration: none; border: 1px solid rgb(74, 74, 74); background: rgb(31, 31, 31); }}@media screen {.dd-item > button { position: relative; cursor: pointer; float: left; width: 25px; height: 20px; margin: 7px 10px; padding: 0px; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 0px; background: rgba(0, 0, 0, 0); text-align: center; display: inline-block; font-family: FontAwesome; font-style: normal; font-size: 18px; line-height: 22px !important; }}@media screen {.dd-item > button::before { content: ""; display: block; position: absolute; width: 100%; text-align: center; text-indent: 0px; color: rgb(153, 204, 230); }}@media screen {.dd-item > button[data-action="collapse"]::before { content: ""; color: rgb(230, 153, 171); }}@media screen {.dd-empty, .dd-placeholder { margin: 5px 0px; padding: 0px; min-height: 30px; background: rgb(13, 41, 53); border: 1px dashed rgb(94, 94, 94); box-sizing: border-box; }}@media screen {.dd-empty { border: 1px dashed rgb(94, 94, 94); min-height: 100px; background-color: rgb(43, 43, 43); background-image: linear-gradient(45deg, rgb(28, 28, 33) 25%, transparent 25%, transparent 75%, rgb(28, 28, 33) 75%, rgb(28, 28, 33)), linear-gradient(45deg, rgb(28, 28, 33) 25%, transparent 25%, transparent 75%, rgb(28, 28, 33) 75%, rgb(28, 28, 33)); background-size: 60px 60px; background-position: 0px 0px, 30px 30px; }}@media screen {.dd-dragel { position: absolute; pointer-events: none; z-index: 9999; }}@media screen {.dd-dragel > .dd-item .dd-handle { margin-top: 0px; }}@media screen {.dd-dragel .dd-handle { box-shadow: rgba(0, 0, 0, 0.1) 2px 4px 6px 0px; }}@media screen {.nestable-lists { display: block; clear: both; padding: 30px 0px; width: 100%; border-width: 2px 0px; border-right-style: initial; border-left-style: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(89, 89, 89); border-bottom-style: solid; border-bottom-color: rgb(89, 89, 89); }}@media screen {#nestable-menu { padding: 0px; margin: 10px 0px 20px; }}@media screen {#nestable-output, #nestable2-output { width: 100%; padding: 5px; }}@media screen {@media only screen and (min-width: 700px) {
  .dd { float: left; width: 100%; }
  .dd + .dd { margin-left: 2%; }
}}@media screen {.dd-hover > .dd-handle { background: rgb(67, 161, 208) !important; }}@media screen {.dd3-content { display: block; margin: 5px 0px; padding: 6px 10px 8px 40px; font-size: 15px; color: rgb(191, 191, 191); text-decoration: none; border: 1px solid rgb(74, 74, 74); background: rgb(31, 31, 31); }}@media screen {.dd3-content:hover { color: rgb(153, 204, 230); background: rgb(28, 28, 33); }}@media screen {.dd-dragel > .dd3-item > .dd3-content { margin: 0px; }}@media screen {.dd3-item > button { margin-left: 38px; }}@media screen {.dd3-handle { position: absolute; margin: 0px; left: 0px; top: 0px; width: 30px; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 1px solid rgb(110, 110, 110); background: -webkit-linear-gradient(top, rgb(59, 59, 59) 0px, rgb(94, 94, 94) 100%); display: inline-block; font-family: FontAwesome; font-style: normal; line-height: 1; font-size: 18px; padding: 8px 15px; }}@media screen {.dd3-handle::before { content: ""; display: block; position: absolute; left: 0px; top: 3px; width: 100%; text-align: center; text-indent: 0px; color: rgb(191, 191, 191); font-weight: 400; line-height: 28px; }}@media screen {.dd3-handle:hover::before { color: rgb(230, 195, 153); }}@media screen {.dd-handle:hover, .dd-handle:hover + .dd-list .dd-handle { border: 1px solid rgb(214, 163, 92); background: rgb(102, 71, 25) !important; color: rgb(191, 191, 191) !important; }}@media screen {.dd-handle > span { font-size: 13px; color: rgb(191, 191, 191); }}@media screen {.dd-dragel > .dd-item > .dd-handle { border-left-width: 4px; }}@media screen {.dd-dragel > li.dd-item.dd3-item { position: relative; top: 10px; left: 10px; z-index: 999; }}@media screen {#calendar-container { position: relative; }}@media screen {.fc table, html .fc { font-size: 12px; }}@media screen {.dt-header.calender-spacer { height: 46px; display: block; }}@media screen {.jarviswidget #calendar { margin-top: -18px; }}@media screen {.fc-widget-content, .fc-widget-header { border-right: none; }}@media screen {tr td.fc-first, tr.fc-first th.fc-first { border-left: none; }}@media screen {tr.fc-last td { border-bottom: none; }}@media screen {.jarviswidget .fc-header-title h2 { text-shadow: rgb(28, 28, 33) 0px 1px 0px; margin-top: -12px; margin-left: 10px; font-size: 14px; font-weight: 700; margin-bottom: 0px; }}@media screen {.fc-event-time, .fc-event-title { padding: 3px 0px 2px 3px; display: inline-block; line-height: 16px; font-weight: 700; font-size: 11px; box-sizing: border-box; }}@media screen {#calendar-buttons { position: absolute; right: 14px; top: 5px; }}@media screen {.dropzone, td.fc-other-month { background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.03) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.03) 75%, transparent 75%, transparent); background-color: rgb(28, 28, 28); background-size: 16px 16px; }}@media screen {.fc-corner-right .fc-event-inner { padding-right: 15px; }}@media screen {.btn-select-tick i { display: none; }}@media screen {.btn-select-tick .btn:hover i { opacity: 0.3; display: block; }}@media screen {.btn-select-tick .active i { display: block; opacity: 1 !important; }}@media screen {#external-events > li { margin: 6px 4px 6px 0px; display: inline-block; }}@media screen {#external-events > li > :first-child { padding: 5px 10px 10px; cursor: move; display: block; }}@media screen {#external-events > li > :first-child::after { color: rgba(255, 255, 255, 0.7); content: attr(data-description); font-size: 11px; font-weight: 400; display: block; line-height: 0; margin: 7px 0px; text-transform: lowercase; }}@media screen {.table-wrap { overflow: auto; }}@media screen {.inbox-body { position: relative; }}@media screen {.inbox-body .table-wrap { background: rgb(28, 28, 33); padding: 10px 14px 7px; position: relative; margin-left: 200px; overflow-x: hidden; }}@media screen {.inbox-body.no-content-padding { margin-top: 0px; background: rgb(28, 28, 33); overflow: hidden; }}@media screen {.inbox-nav-bar { height: 70px; margin-bottom: 0px; padding: 20px 14px; background: rgb(28, 28, 33); }}@media screen {.inbox-nav-bar .page-title { display: inline-block; margin: 0px; width: 196px; line-height: 33px; vertical-align: middle; }}@media screen {.inbox-footer { position: absolute; bottom: -53px; }}@media screen {.inbox-footer .btn-group, .inbox-paging { margin-left: 10px; }}@media screen {#inbox-table { font-size: 13px; border-top: none; border-left-color: transparent !important; border-right-color: transparent !important; }}@media screen {#inbox-table tbody tr:hover { cursor: pointer; background: rgb(54, 54, 54); }}@media screen {#inbox-table tr td { border-right: none; border-left: none; line-height: 26px; padding: 6px 4px 7px !important; }}@media screen {#inbox-table .inbox-table-icon { padding-left: 15px !important; }}@media screen {#inbox-table tbody tr th { overflow: hidden; }}@media screen {#inbox-table.table tbody > tr > td { border-color: rgb(28, 28, 33) !important; }}@media screen {#inbox-table .checkbox, #inbox-table .radio { margin-top: -1px; margin-bottom: 0px; }}@media screen {.inbox-data-attachment, .inbox-table-icon { width: 28px; text-align: left; padding-left: 12px !important; padding-right: 0px !important; }}@media screen {.inbox-data-from { width: 200px; }}@media screen {.inbox-data-from > :first-child { width: 200px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }}@media screen {.inbox-data-date { width: 80px; padding-left: 7px !important; padding-right: 0px !important; }}@media screen {.inbox-data-message > :first-child { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 27px; color: rgb(191, 191, 191); }}@media screen {.inbox-data-message > :first-child span { color: rgb(191, 191, 191); }}@media screen {.inbox-data-message > :first-child span.label { color: rgb(255, 255, 255); }}@media screen {.inbox-data-message > :first-child > :first-child::after { content: " - "; }}@media screen {.unread td { background: rgb(28, 28, 33); }}@media screen {.unread .inbox-data-date > :first-child, .unread .inbox-data-from > :first-child, .unread .inbox-data-message > :first-child > :first-child { font-weight: 700; }}@media screen {tr.highlight td, tr.unread.highlight td { color: rgb(191, 191, 191); background: rgb(102, 75, 0) !important; }}@media screen {.inbox-checkbox-triggered { display: inline-block; }}@media screen {.inbox-checkbox-triggered > .btn-group { margin-right: 10px; }}@media screen {.inbox-checkbox-triggered > .btn-group .btn { padding-left: 14px; padding-right: 14px; }}@media screen {.inbox-side-bar { height: 100%; position: absolute; background: rgb(28, 28, 33); display: block; width: 200px; padding: 10px 0px 10px 14px; z-index: 1; }}@media screen {.project-members a, .todo > li, .user, .user .email, time.icon { overflow: hidden; }}@media screen {.inbox-side-bar::-webkit-scrollbar { width: 0px !important; }}@media screen {.inbox-side-bar h6 { font-weight: 400; font-size: 11px; display: block; padding: 0px 15px; text-transform: uppercase; color: rgb(191, 191, 191); }}@media screen {.inbox-side-bar h6 a { font-size: 14px; margin-top: -2px; }}@media screen {.inbox-side-bar h6 .tooltip { text-transform: none !important; }}@media screen {.inbox-side-bar > .btn { margin-bottom: 35px; }}@media screen {.inbox-side-bar .input-group { margin-bottom: 25px; }}@media screen {#compose-mail-mini { margin-left: 4px; }}@media screen {.inbox-space { display: block; width: 185px; }}@media screen {.inbox-menu-lg li, .inbox-menu-sm li { display: block; width: 100%; }}@media screen {.inbox-space > .progress { margin-top: 5px; }}@media screen {.inbox-menu-lg, .inbox-menu-sm { margin: 0px 0px 20px; list-style: none; }}@media screen {.inbox-menu-lg { padding: 0px; }}@media screen {.inbox-menu-lg li a { display: block; padding: 6px 15px 7px; font-size: 13px; color: rgb(191, 191, 191); }}@media screen {.inbox-menu-lg li a:hover { text-decoration: none; background: rgb(36, 36, 36); }}@media screen {.inbox-menu-lg li.active a { font-weight: 700; background: rgb(41, 41, 41); border-bottom: 1px solid rgb(48, 48, 48); color: rgb(156, 194, 227); }}@media screen {.inbox-menu-sm { padding: 0px; }}@media screen {.inbox-menu-sm li a { display: block; padding: 8px 15px 10px; font-size: 13px; color: rgb(191, 191, 191); }}@media screen {.inbox-menu-sm li a:hover { text-decoration: none; background: rgb(36, 36, 36); }}@media screen {.inbox-menu-sm li.active a { font-weight: 700; background: rgb(41, 41, 41); border-bottom: 1px solid rgb(48, 48, 48); color: rgb(156, 194, 227); }}@media screen {.email-open-header { margin: -10px 0px 0px; font-size: 20px; border-bottom: 1px solid rgb(89, 89, 89); border-top: 1px solid rgb(43, 43, 43); padding: 15px 3px; }}@media screen {.email-open-header > span { font-size: 10px; font-weight: 400; padding: 3px 5px; letter-spacing: normal; text-transform: uppercase; vertical-align: middle; line-height: 33px; background: rgb(110, 110, 110); }}@media screen {.inbox-info-bar { padding: 10px 0px; border-bottom: 1px solid rgb(89, 89, 89); }}@media screen {.inbox-info-bar img { width: 35px; height: auto; display: inline-block; vertical-align: middle; margin-right: 7px; margin-left: 2px; border-left: 3px solid rgb(28, 28, 33); }}@media screen {.inbox-download, .inbox-message { padding: 15px 4px; border-bottom: 1px solid rgb(89, 89, 89); }}@media screen {.inbox-download-list { list-style: none; margin: 5px 0px 0px; padding: 0px; }}@media screen {.inbox-download-list li { display: inline-block; margin: 0px 5px 0px 0px; vertical-align: top; }}@media screen {.inbox-download-list li > :first-child { margin-bottom: 0px; width: 150px; overflow: hidden; }}@media screen {.inbox-download-list li > :first-child:hover { background: rgb(28, 28, 33); border-color: rgb(89, 89, 89); }}@media screen {.inbox-download-list li > :first-child > :first-child { text-align: center; display: block; color: rgb(214, 214, 214); }}@media screen {.profile-pic, .profile-pic > img { text-align: right; }}@media screen {.inbox-download-list li > :first-child > :first-child > .fa { font-size: 150px; }}@media screen {.inbox-download-list li > :first-child > :first-child > img { max-width: 120px; }}@media screen {.inbox-compose-footer { padding: 10px; background: rgb(36, 36, 36); border-bottom: 1px solid rgb(112, 112, 112); }}@media screen {.inbox-compose-footer, .inbox-download, .inbox-info-bar, .inbox-message { margin-right: 240px; position: relative; }}@media screen {.email-infobox { display: block; width: 180px; border-bottom: 1px solid rgb(89, 89, 89); padding-bottom: 0px; padding-top: 15px; position: absolute; top: 65px; right: 15px; }}@media screen {.hidden, .inbox-info-bar .select2-choices > div { display: none; }}@media screen {.inbox-info-bar .form-group { margin: 0px; }}@media screen {.inbox-info-bar .form-group input, .inbox-info-bar .select2-container-multi .select2-choices { border-color: rgb(28, 28, 33) !important; }}@media screen {.inbox-info-bar .col-md-1, .inbox-info-bar .col-md-11 { padding-left: 0px; padding-right: 0px; }}@media screen {.fileinput { padding-top: 3px; }}@media screen {.inbox-info-bar em { position: absolute; top: 6px; right: 20px; text-align: right; font-style: normal; }}@media screen {.email-reply-text > div { border-left: 1px solid rgb(66, 66, 66); padding-left: 10px; margin-left: 50px; color: rgb(191, 191, 191); }}@media screen {.inbox-body .note-editor .note-editable { }}@media screen {.email-reply-text > :first-child { padding-left: 45px; }}@media screen {@media (max-width: 1280px) {
  .inbox-compose-footer, .inbox-info-bar, .inbox-message { margin-right: 0px; }
  .email-infobox { display: none; }
}}@media screen {@media (max-width: 1024px) {
  .inbox-side-bar { display: none !important; }
  .inbox-body .table-wrap { margin-left: 0px !important; }
  .inbox-info-bar .col-md-1, .inbox-info-bar .col-md-11 { padding-left: 26px; padding-right: 26px; }
}}@media screen {#inbox-content .note-insert, #inbox-content [data-event="codeview"], #inbox-content [data-event="showHelpDialog"] { display: none !important; }}@media screen {#inbox-content [data-event="fullscreen"] { border-radius: 2px; }}@media screen {#inbox-content .note-toolbar .btn-sm { padding: 2px 6px 3px; font-size: 14px; }}@media screen {#inbox-content .note-toolbar .note-para .dropdown-menu { min-width: 180px; }}@media screen {.profile-pic > img { border-radius: 0px; position: relative; border: 5px solid rgb(28, 28, 33); top: -30px; left: 10px; display: inline-block; z-index: 4; max-width: 100px; margin-bottom: -30px; }}@media screen {.user, time.icon, time.icon * { display: block; }}@media screen {.profile-carousel .carousel-inner { max-height: 150px; }}@media screen {.friends-list li { margin-bottom: 10px; margin-right: 3px; padding: 0px; }}@media screen {.friends-list img { width: 35px; border: 1px solid rgb(28, 28, 33); outline: rgb(191, 191, 191) solid 1px; }}@media screen {.todo-group-title, .todo > li { border-bottom: 1px solid rgb(48, 48, 48); }}@media screen {.profile-link-btn { color: rgb(191, 191, 191); font-size: 14px; }}@media screen {time.icon { font-size: 14px; position: relative; width: 35px; height: 43px; background-color: rgb(28, 28, 33); margin: 3px auto; border-radius: 7px; box-shadow: rgb(92, 92, 92) 0px 1px 0px, rgb(28, 28, 33) 0px 2px 0px, rgb(43, 43, 43) 0px 3px 0px, rgb(28, 28, 33) 0px 4px 0px, rgb(28, 28, 33) 0px 5px 0px, rgb(69, 69, 69) 0px 0px 0px 1px; }}@media screen {time.icon * { width: 100%; font-size: 10px; font-weight: 700; font-style: normal; text-align: center; }}@media screen {time.icon strong { position: absolute; top: 0px; padding: 2px 0px; color: rgb(255, 255, 255); background-color: rgb(56, 56, 56); box-shadow: rgb(56, 56, 56) 0px 2px 0px; border-radius: 6px 6px 0px 0px; }}@media screen {time.icon em { position: absolute; bottom: 3px; color: rgb(156, 194, 227); }}@media screen {time.icon span { width: 100%; font-size: 15px; letter-spacing: -0.05em; padding-top: 21px; color: rgb(191, 191, 191); }}@media screen {h1, h1 small, h2 { letter-spacing: -1px; }}@media screen {.user { float: left; width: 170px; margin: 0px 15px 15px 0px; white-space: nowrap; }}@media screen {.user img { float: left; width: 35px; margin-right: 5px; }}@media screen {.user .email { color: rgb(191, 191, 191); white-space: nowrap; }}@media screen {.search-results { padding: 18px 5px; }}@media screen {.search-results + .search-results { border-top: 1px dashed rgb(54, 54, 54); }}@media screen {.search-results > :first-child { margin-bottom: 4px; font-weight: 400; }}@media screen {.search-results > :first-child a { text-decoration: underline; }}@media screen {.search-results .url { font-style: normal; font-size: 14px; }}@media screen {.search-results img { display: inline-block; margin-top: 4px; margin-right: 4px; width: 80px; }}@media screen {.search-results > div { display: inline-block; vertical-align: top; }}@media screen {.search-results .note { margin: 0px; line-height: normal; }}@media screen {.search-results .note a { color: rgb(191, 191, 191); text-decoration: none !important; }}@media screen {.search-results .note a:hover { color: rgb(230, 153, 156); }}@media screen {.todo-group-title { margin: 0px; line-height: 31px; padding: 0px 0px 0px 10px; background: rgb(31, 31, 31); border-top: 1px solid rgb(36, 36, 36); color: rgb(191, 191, 191); }}@media screen {.todo { margin: 0px; padding: 0px; min-height: 5px; list-style: none; }}@media screen {.todo > li { display: block; position: relative; margin: 0px 5px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAQCAYAAADagWXwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RkQ1OEY4NTM4NUIxMUUzQjdCMUMxQzJCQUE3MTMxOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RkQ1OEY4NjM4NUIxMUUzQjdCMUMxQzJCQUE3MTMxOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRGRDU4RjgzMzg1QjExRTNCN0IxQzFDMkJBQTcxMzE4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRGRDU4Rjg0Mzg1QjExRTNCN0IxQzFDMkJBQTcxMzE4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pTD+wgAAACtJREFUeNpimDBhwn8gYABhdDYjiIELMDHgAUwTJ06Ea0VnjxpLO2MBAgwAGYZLegQbQ3UAAAAASUVORK5CYII=") 1px 11px no-repeat; }}@media screen {.todo > li:last-child, .todo > li:only-child { border-bottom: none; }}@media screen {.todo > li > :first-child { display: block; border-right: 1px solid rgb(65, 16, 33); height: 100%; padding: 6px 11px 6px 18px; width: 20px; vertical-align: top; position: absolute; }}@media screen {.todo > li > :first-child:hover { cursor: move; }}@media screen {.todo > li.complete > :first-child:hover { cursor: default; }}@media screen {.todo > li.complete { background: 0px 0px; }}@media screen {.todo > li > p { height: 100%; margin-left: 52px; border-left: 1px solid rgb(65, 16, 33); display: inline-block; padding: 8px 0px 6px 7px; margin-bottom: 0px; min-height: 37px; line-height: normal; font-size: 14px; font-weight: 500; color: rgb(191, 191, 191); }}@media screen {.todo > li > p > span { display: block; line-height: 12px; font-size: 10px; font-weight: 400; }}@media screen {.todo > li > p > :first-child { margin-top: -5px; color: rgb(191, 191, 191); margin-bottom: 4px; }}@media screen {.todo > li > p > .date { color: rgb(191, 191, 191); }}@media screen {.todo > li.complete > * { text-decoration: line-through; font-style: italic; }}@media screen {.todo > li.ui-sortable-helper { border-top: 1px solid rgb(43, 43, 43); background: rgba(112, 131, 63, 0.1); }}@media screen {.certivera-timeline { position: relative; }}@media screen {.certivera-timeline-list { list-style: none; margin: 0px; padding: 0px; }}@media screen {.certivera-timeline-list::after { content: " "; background-color: rgb(43, 43, 43); position: absolute; display: block; width: 2px; top: 0px; left: 95px; bottom: 0px; z-index: 1; }}@media screen {.certivera-timeline-list li { position: relative; margin: 0px; padding: 15px 0px; }}@media screen {.certivera-timeline-list > li:hover { background-color: rgb(36, 36, 36); }}@media screen {.certivera-timeline-hover li:hover { background-color: rgb(31, 31, 31); }}@media screen {.certivera-timeline-icon { background: rgb(50, 119, 179); color: rgb(255, 255, 255); border-radius: 50%; position: absolute; width: 32px; height: 32px; line-height: 28px; font-size: 14px; text-align: center; left: 80px; top: 10px; z-index: 100; padding: 2px; }}@media screen {#content, html { position: relative; }}@media screen {.certivera-timeline-icon > img { height: 32px; width: 32px; border-radius: 50%; margin-top: -2px; margin-left: -2px; border: 2px solid rgb(50, 119, 179); }}@media screen {.certivera-timeline-time { float: left; width: 70px; text-align: right; }}@media screen {.certivera-timeline-time > small { font-style: italic; }}@media screen {.certivera-timeline-content { margin-left: 123px; }}@media screen {.table-forum thead tr { background: 0px 0px !important; }}@media screen {.table-forum thead tr th { font-size: 17px; font-weight: 400; border-bottom-color: rgb(241, 241, 241); }}@media screen {.table-forum tr td { border-top-style: dashed !important; padding-top: 12px !important; padding-bottom: 12px !important; }}@media screen {.table-forum tr td h4 { font-size: 15px; font-weight: 700; }}@media screen {.table-forum tr td h4 small { font-size: 13px; display: block; margin-top: 2px; }}@media screen {.table-forum tr td > i { margin-top: 4px; padding-left: 10px; }}@media screen {.table-forum tr.locked h4 > a::before { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: 400; line-height: 1; content: ""; }}@media screen {.table-forum tr.closed h4 > a { text-decoration: line-through; color: rgb(191, 191, 191); cursor: not-allowed; }}@media screen {#cancel-search-js, #logo-group span#activity, nav ul li a { text-decoration: none !important; }}@media screen {.forum-attachment { margin-top: 20px; display: block; }}@media screen {.ajax-loading-error { margin-top: 70px; display: block; text-align: center; font-size: 23px; font-weight: 700; }}@media screen {.ajax-notifications .ajax-loading-error { text-align: center; margin-top: 20px; font-size: 15px; }}@media screen {.ajax-notifications .ajax-loading-animation { font-size: 15px; text-align: center; margin-top: 70px; }}@media screen {.project-members a { display: inline-block; margin: 0px 3px 0px 0px; border-radius: 0px; }}@media screen {.certivera-rtl.project-members a { margin: 0px 0px 0px 3px; }}@media screen {.project-members img { width: 25px; border-radius: 0px; }}@media screen {.projects-table > tbody > tr > td { padding: 7px 10px 3px !important; }}@media screen {body, html { padding: 0px; margin: 0px; min-height: 100%; }}@media screen {body { direction: ltr; }}@media screen {body.mobile-view-activated.hidden-menu { overflow-x: hidden; }}@media screen {body.modal-open { overflow: hidden !important; }}@media screen {h1, h2, h3, h4 { margin: 0px; font-family: "Open Sans", Arial, Helvetica, sans-serif; font-weight: 300; }}@media screen {.page-title { margin: 12px 0px 28px; padding-left: 20px; }}@media screen {.page-title span { font-size: 16px; color: rgb(191, 191, 191); display: inline-block; vertical-align: 1px; }}@media screen {label { font-weight: 400; }}@media screen {:focus { outline: 0px !important; }}@media screen {a, button, input { }}@media screen {.uneditable-input:focus, 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, select:focus, textarea:focus { outline: 0px; box-shadow: none !important; }}@media screen {.form-control, .input-lg, .input-sm, .input-xs { border-radius: 0px !important; }}@media screen {.input-xs { height: 24px; padding: 2px 10px; font-size: 11px; line-height: 1.5; }}@media screen {.btn-xs { padding: 1px 5px; }}@media screen {.btn-sm { padding: 6px 10px 5px; }}@media screen {.btn-lg { padding: 10px 16px; }}@media screen {.no-space { margin: 0px; }}@media screen {.no-space > [class*="col-"] { padding-right: 0px; padding-left: 0px; margin: 0px !important; }}@media screen {h2, h3 { margin: 20px 0px; line-height: normal; }}@media screen {h1, h5, h6 { margin: 10px 0px; }}@media screen {#content { padding: 10px 14px; }}@media screen {body.container { position: absolute; left: 0px; right: 0px; padding: 0px; border-left: 1px solid rgb(89, 89, 89); border-right: 1px solid rgb(89, 89, 89); box-shadow: rgba(0, 0, 0, 0.45) 0px 2px 70px; }}@media screen {body.container.hidden-menu:not(.mobile-view-activated) { overflow: hidden; }}@media screen {body.container.modal-open { padding: 0px !important; }}@media screen {h1 { font-size: 24px; }}@media screen {h1 small { font-size: 18px; font-weight: 300; }}@media screen {.lead { font-size: 19px; }}@media screen {h2 { font-size: 22px; }}@media screen {h3 { display: block; font-size: 19px; font-weight: 400; }}@media screen {h4 { line-height: normal; }}@media screen {h5 { font-size: 17px; font-weight: 300; line-height: normal; }}@media screen {h6 { font-size: 15px; font-weight: 700; line-height: normal; }}@media screen {.row-seperator-header { margin: 15px 14px 20px; border-bottom: none; display: block; color: rgb(191, 191, 191); font-size: 20px; font-weight: 400; }}@media screen {.center-canvas, .center-child-canvas > canvas { display: block !important; margin: 0px auto !important; }}@media screen {#header, aside { display: block; }}@media screen {.bordered { border: 1px solid rgba(0, 0, 0, 0.2); }}@media screen {.bordered:hover { border: 1px solid rgba(0, 0, 0, 0.4); }}@media screen {aside { background: linear-gradient(to right, rgb(56, 56, 56) 93%, rgb(41, 41, 41) 100%); min-height: 100%; }}@media screen {#header { height: 49px; margin: 0px; padding: 0px 13px 0px 0px; background-color: rgb(38, 38, 38); background-image: linear-gradient(rgb(38, 38, 38), rgb(54, 54, 54)); background-repeat: repeat-x; position: relative; z-index: 905; }}@media screen {#activity b.badge, #header > div, #logo, #logo-group span#activity, #logo-group > span { display: inline-block; }}@media screen {#header > div { vertical-align: middle; height: 49px; float: left; }}@media screen {#header > div.open { font-weight: 700; }}@media screen {.fixed-header #header { position: fixed; width: 100%; z-index: 905; top: 0px; border-bottom: 1px solid rgba(0, 0, 0, 0.3); box-shadow: rgba(0, 0, 0, 0.1) -11px 12px 23px; }}@media screen {.fixed-header.fixed-ribbon #header { border-bottom: none; box-shadow: none; }}@media screen {#logo-group span#activity:hover, .btn-header > :first-child > a:hover { transition: all 0s ease 0s; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 4px 1px inset; }}@media screen {.container.fixed-header #header { max-width: 1164px; }}@media screen {.fixed-header #header .ajax-dropdown { z-index: 906; }}@media screen {.fixed-header #shortcut { position: fixed; }}@media screen {.fixed-header #main { margin-top: 49px; }}@media screen {#logo-group > span { height: 39px; float: left; }}@media screen {#logo-group span#activity { border-radius: 2px; font-weight: 700; height: 24px; width: 24px; padding: 2px; text-align: center; user-select: none; background-color: rgb(33, 33, 33); background-image: -webkit-linear-gradient(top, rgb(33, 33, 33), rgb(38, 38, 38)); border: 1px solid rgb(89, 89, 89); color: rgb(198, 188, 184); font-size: 19px; margin: 10px 0px 0px; position: relative; cursor: default !important; }}@media screen {#logo-group span#activity:hover { border: 1px solid rgb(89, 89, 89); box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 4px 1px inset; cursor: pointer !important; }}@media screen {#logo { width: 175px; margin-top: 13px; margin-left: 9px; }}@media screen {#logo img { width: 110px; height: auto; padding-left: 3px; }}@media screen {#activity b.badge { position: absolute; top: -5px; right: -5px; cursor: pointer; background: rgb(44, 132, 175); font-size: 10px; box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 0px inset, rgba(0, 0, 0, 0.07) 0px -1px 0px inset; color: rgb(255, 255, 255); font-weight: 700; border-radius: 50%; padding: 2px 4px 3px; text-align: center; line-height: normal; }}@media screen {#activity.active .badge { background: rgb(34, 101, 135) !important; }}@media screen {#project-context, .project-context { display: inline-block; padding: 7px 13px 0px; position: relative; }}@media screen {#project-context > span, .project-context > span { display: block; }}@media screen {#project-context > :first-child, .project-context > :first-child { display: block; color: rgb(191, 191, 191); font-size: 10px; font-weight: 700; text-transform: uppercase; text-shadow: rgb(28, 28, 33) 0px 0px 1px; padding-left: 0px; text-align: left; }}@media screen {#project-selector, .project-selector { max-width: 97%; white-space: nowrap; background: 0px 0px; border: none; padding: 0px; text-align: left; color: rgb(191, 191, 191); font-size: 14px; cursor: pointer; }}@media screen {#project-selector:hover, .project-selector:hover { color: rgb(191, 191, 191); }}@media screen {.header-search { position: relative; }}@media screen {.header-search.pull-right { margin-left: 6px; }}@media screen {.header-search > input[type="text"] { display: block; box-sizing: border-box; min-width: 200px; width: 100%; height: 30px; padding: 0px 10px; outline: 0px; border-width: 1px; border-style: solid; border-radius: 0px; border-color: rgb(89, 89, 89); background: rgb(28, 28, 33); color: rgb(191, 191, 191); -webkit-appearance: none; margin-top: 10px; line-height: normal; }}@media screen {#cancel-search-js, .header-search > button { padding: 0px; top: 10px; width: 30px; font-size: 17px; position: absolute; }}@media screen {.header-search > button { background: 0px 0px; border: none; color: rgb(191, 191, 191); height: 30px; line-height: 30px; margin: 0px; right: 0px; z-index: 2; }}@media screen {#main, #ribbon { position: relative; }}@media screen {#search-mobile { display: none; }}@media screen {#cancel-search-js { display: none; background: rgb(139, 35, 59); z-index: 3; color: rgb(255, 255, 255); right: 10px; text-align: center; height: 29px; line-height: 29px; }}@media screen {#header > :first-child, aside { width: 220px; }}@media screen {#left-panel { position: absolute; top: 0px; left: 0px; z-index: 904; padding-top: 49px; }}@media screen {#main { margin-left: 220px; padding: 0px 0px 52px; min-height: 500px; }}@media screen {#ribbon { min-height: 40px; background: rgb(69, 69, 69); padding: 0px 13px; }}@media screen {#ribbon .breadcrumb { display: inline-block; margin: 0px; background: 0px 0px; vertical-align: top; padding: 11px 34px 11px 0px !important; }}@media screen {#ribbon .breadcrumb, #ribbon .breadcrumb a { color: rgb(191, 191, 191) !important; }}@media screen {#ribbon .breadcrumb li:last-child, #ribbon .breadcrumb > .active { color: rgb(227, 227, 227); }}@media screen {.fixed-ribbon #ribbon { position: fixed; right: 0px; left: 220px; top: 49px; z-index: 901; }}@media screen {.container.fixed-ribbon #ribbon { width: 944px; left: 590px; }}@media screen {.fixed-ribbon #content { padding-top: 50px; }}@media screen {.minified.fixed-ribbon #ribbon { left: 45px; }}@media screen {.hidden-menu.fixed-ribbon #ribbon { left: 10px; }}@media screen {.fixed-navigation #left-panel { height: 100%; position: fixed; }}@media screen {.fixed-navigation nav { overflow-y: auto; height: 100%; padding-bottom: 49px; }}@media screen {.fixed-navigation nav > ul { padding-right: 15px; position: relative; height: 100%; width: 114%; overflow: hidden scroll; }}@media screen {.mobile-detected.fixed-navigation nav > ul { padding-right: 30px !important; }}@media screen {.minified.fixed-navigation nav { overflow: visible; height: auto; padding-bottom: 0px; }}@media screen {.minified.fixed-navigation nav > ul { overflow: visible; padding-right: 0px; width: 100%; }}@media screen {nav ul li a:active { background: rgb(97, 97, 97) !important; }}@media screen {nav ul { width: 100%; padding: 0px; margin: 0px; font-size: 13px; line-height: 0.5em; list-style: none; position: relative; }}@media screen {nav ul .active > a { position: relative; color: rgb(255, 255, 255) !important; }}@media screen {nav ul li.active > a::before { content: ""; font-family: FontAwesome; display: block; height: 27px; line-height: normal; width: 27px; position: absolute; right: -21px; font-size: 20px; color: rgb(237, 237, 237); }}@media screen {nav ul li.active.open > a::before { content: ""; }}@media screen {nav > ul > li:last-child.open { border-bottom: 1px solid rgba(28, 28, 33, 0.15); }}@media screen {nav ul li a { line-height: normal; font-size: 14px; padding: 10px 10px 10px 11px;  display: block; font-weight: 400; position: relative; }}@media screen {nav ul li a:hover, nav > ul > li > a > i > em { text-decoration: none; color: rgb(255, 255, 255); }}@media screen {nav > ul > li > ul > li > a, nav > ul > li > ul > li > ul > li > a { padding-top: 7px; padding-bottom: 7px; }}@media screen {nav ul li a:focus { color: rgb(201, 201, 201); }}@media screen {nav ul li a.inactive, nav ul li a.inactive:hover { opacity: 0.5; cursor: not-allowed; color: rgb(191, 191, 191); }}@media screen {nav ul b { float: right; font-size: 11px; margin-top: 2px; }}@media screen {nav ul span.menu-item-parent { display: inline-block; margin: 0px; padding: 0px; }}@media screen {nav ul li.open > a, nav ul li.open > a b { color: rgb(255, 255, 255) !important; }}@media screen {nav > ul > li > a b { right: 10px; top: 10px; position: absolute !important; }}@media screen {nav > ul > li > a > i { margin-right: 5px; width: 15px; display: inline-block; text-align: center; position: relative; }}@media screen {nav > ul > li > a > i > em { font-size: 9px; display: block; padding: 2px; position: absolute; top: -8px; right: -6px; font-style: normal; background: rgb(206, 59, 64); min-width: 13px; border-radius: 50%; max-height: 13px; line-height: 8px; font-weight: 700; vertical-align: baseline; white-space: nowrap; text-align: center; border: 1px solid rgba(28, 28, 33, 0.1); }}@media screen {nav ul li li { border-bottom: none; position: relative; }}@media screen {nav > ul ul li::before, nav > ul ul ul li::before, nav > ul > li > ul::before { content: ""; display: block; position: absolute; }}@media screen {nav > ul > li > ul::before { z-index: 1; left: 23px; top: 0px; bottom: 0px; border-left: 1px solid rgb(122, 122, 122); }}@media screen {nav > ul ul li::before { width: 8px; left: 23px; top: 16px; border-top: 1px solid rgb(122, 122, 122); z-index: 1; }}@media screen {nav > ul ul ul li::before { width: 18px; left: 10px; top: 17px; border-top: 1px solid transparent; }}@media screen {nav > ul ul li a i { font-size: 14px !important; width: 18px !important; text-align: center !important; vertical-align: 0px !important; line-height: 1 !important; }}@media screen {.btn.btn-ribbon, .login-info a span, .login-info a span + i, .login-info img, .onoffswitch { vertical-align: middle; }}@media screen {nav > ul > li:hover > ul::before, nav > ul > li:hover > ul > li::before { border-color: rgb(110, 110, 110) !important; }}@media screen {nav ul ul { margin: 0px; display: none; background: rgba(69, 69, 69, 0.6); padding: 7px 0px; }}@media screen {nav ul ul ul { background: 0px 0px; padding: 0px; }}@media screen {nav ul ul li { margin: 0px; padding: 0px; }}@media screen {nav ul ul li > a { padding-left: 42px; font-size: 14px; font-weight: 400; outline: 0px; }}@media screen {nav ul ul li > a:hover { background-color: rgba(69, 69, 69, 0.8); color: rgb(255, 255, 255); }}@media screen {nav ul ul ul li a { color: rgb(191, 191, 191); padding: 8px 10px 8px 60px; font-size: 14px; }}@media screen {nav ul ul ul li a:hover { color: rgb(255, 255, 255); }}@media screen {nav ul ul ul ul li a { padding-left: 80px; }}@media screen {nav ul ul ul ul ul li a { padding-left: 100px; }}@media screen {nav ul ul ul ul ul ul li a { padding-left: 120px; }}@media screen {nav ul ul b { color: rgb(191, 191, 191); }}@media screen {nav ul ul > li:hover b { color: rgb(213, 217, 226); }}@media screen {.header-dropdown-list { list-style: none; float: right; position: relative; margin: 0px; padding-left: 0px; padding-right: 0px; }}@media screen {.header-dropdown-list > li { display: inline-block; padding-right: 5px; }}@media screen {.header-dropdown-list > li > .dropdown-toggle { margin-top: 16px; display: block; }}@media screen {.certivera-accordion-default.panel-group { margin-bottom: 0px; }}@media screen {.certivera-accordion-default.panel-group .panel + .panel { margin-top: -1px; }}@media screen {.certivera-accordion-default.panel-group .panel-heading { padding: 0px; }}@media screen {.certivera-accordion-default.panel-group .panel-title a { display: block; padding: 10px 15px; text-decoration: none !important; }}@media screen {.certivera-accordion-default .panel-heading, .panel-group .panel { border-radius: 0px; }}@media screen {.certivera-accordion-default .panel-default > .panel-heading { background-color: rgb(28, 28, 28); }}@media screen {.certivera-accordion-default .panel-default { border-color: rgb(87, 87, 87); }}@media screen {.certivera-accordion-default .panel-title > a.collapsed > .fa, .certivera-accordion-default .panel-title > a > :first-child { display: none; }}@media screen {.certivera-accordion-default .panel-title > a.collapsed > :first-child, .onoffswitch { display: inline-block; }}@media screen {.no-padding .certivera-accordion-default > div { border-left: none !important; border-right: none !important; }}@media screen {.no-padding .certivera-accordion-default > div:first-child { border-top: none !important; }}@media screen {.no-padding .certivera-accordion-default > div:last-child { border-bottom: none !important; }}@media screen {.onoffswitch-container { margin-top: 4px; margin-left: 7px; display: inline-block; }}@media screen {.onoffswitch { position: relative; width: 50px; user-select: none; margin-top: 3px; margin-bottom: 3px; margin-left: 5px; }}@media screen {.onoffswitch-checkbox { display: none; }}@media screen {.onoffswitch-label { display: block; overflow: hidden; cursor: pointer; border-width: 1px; border-style: solid; border-image: initial; border-radius: 50px; border-color: rgb(107, 107, 107) rgb(102, 102, 102) rgb(122, 122, 122); box-sizing: content-box; }}@media screen {.onoffswitch-inner { width: 200%; margin-left: -100%; display: block; }}@media screen {.onoffswitch-inner::after, .onoffswitch-inner::before { float: left; width: 50%; height: 15px; padding: 0px; line-height: 15px; font-size: 10px; font-family: Trebuchet, Arial, sans-serif; font-weight: 700; box-sizing: border-box; }}@media screen {.onoffswitch-inner::before { content: attr(data-swchon-text); text-shadow: rgb(51, 51, 51) 0px -1px 0px; padding-left: 7px; background-color: rgb(50, 119, 179); color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.5) 0px 2px 6px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px; text-align: left; }}@media screen {.onoffswitch-inner::after { content: attr(data-swchoff-text); padding-right: 7px; text-shadow: rgb(28, 28, 33) 0px -1px 0px; background-color: rgb(28, 28, 33); color: rgb(191, 191, 191); text-align: right; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px; }}@media screen {.onoffswitch-switch { width: 19px; height: 19px; margin: -2px; background: linear-gradient(rgb(28, 28, 33), rgb(43, 43, 43)) repeat-x rgb(36, 36, 36); border: 1px solid rgb(153, 153, 153); border-radius: 50px; position: absolute; top: 0px; bottom: 0px; right: 32px; box-sizing: content-box; box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 4px 0px; }}@media screen {.form fieldset, .input-icon-right, fieldset { position: relative; }}@media screen {.onoffswitch-checkbox + .onoffswitch-label .onoffswitch-switch::before, .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch::before { content: ""; color: rgb(230, 153, 171); display: block; text-align: center; line-height: 19px; font-size: 10px; text-shadow: rgb(28, 28, 33) 0px -1px 0px; font-weight: 700; font-family: FontAwesome; }}@media screen {.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch::before { content: ""; color: rgb(173, 199, 209); }}@media screen {.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { margin-left: 0px; display: block; }}@media screen {.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { right: 0px; }}@media screen {.onoffswitch-switch:hover { background-color: rgb(43, 43, 43); }}@media screen {.onoffswitch-switch:active { background-color: rgb(43, 43, 43); box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px; }}@media screen {.onoffswitch-checkbox:checked:disabled + .onoffswitch-label .onoffswitch-inner::before, .onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-inner::after { text-shadow: rgb(28, 28, 33) 0px 1px 0px; background: rgb(89, 89, 89); color: rgb(191, 191, 191); }}@media screen {.onoffswitch-checkbox:checked:disabled + .onoffswitch-label .onoffswitch-switch, .onoffswitch-checkbox:disabled + .onoffswitch-label .onoffswitch-switch { background-color: rgb(36, 36, 36); background-image: linear-gradient(rgb(89, 89, 89), rgb(36, 36, 36)); box-shadow: none !important; }}@media screen {.onoffswitch-checkbox:checked:disabled + .onoffswitch-label .onoffswitch-label, .onoffswitch-checkbox:disabled + .onoffswitch-label { border-color: rgb(110, 110, 110) rgb(153, 153, 153) rgb(135, 135, 135) !important; }}@media screen {.onoffswitch-checkbox:checked + .onoffswitch-label { border-color: rgb(50, 119, 179) rgb(42, 98, 147) rgb(38, 87, 130); }}@media screen {.onoffswitch + span, .onoffswitch-title { display: inline-block; vertical-align: middle; margin-top: -5px; }}@media screen {.form-control { box-shadow: none !important; }}@media screen {.form hr { margin: 20px -13px; border-color: rgba(0, 0, 0, 0.1); }}@media screen {.form fieldset { display: block; border: none; background: rgba(28, 28, 33, 0.9); }}@media screen {.form-actions, .no-padding .form .form-actions { border-top: 1px solid rgba(0, 0, 0, 0.1); text-align: right; display: block; }}@media screen {.form-actions { padding: 13px 14px 15px; background: rgba(31, 31, 31, 0.9); margin: 25px -13px -13px; }}@media screen {.well .form-actions { margin-left: -19px; margin-right: -19px; margin-bottom: -19px; }}@media screen {.well.well-lg .form-actions { margin-left: -24px; margin-right: -24px; margin-bottom: -24px; }}@media screen {.well.well-sm .form-actions { margin-left: -9px; margin-right: -9px; margin-bottom: -9px; }}@media screen {.popover-content .form-actions { margin: 0px -14px -9px; border-radius: 0px 0px 3px 3px; padding: 9px 14px; }}@media screen {.no-padding .form .form-actions { margin: 25px 0px 0px; padding: 13px 14px 15px; background: rgba(33, 33, 33, 0.9); }}@media screen {.bootstrap-duallistbox-container label, .form header, legend { display: block; padding: 8px 0px; border-bottom: 1px dashed rgba(0, 0, 0, 0.2); background: rgb(28, 28, 33); font-size: 16px; font-weight: 300; color: rgb(191, 191, 191); margin: 25px 0px 20px; }}@media screen {.no-padding .form header { margin: 25px 14px 0px; }}@media screen {.form header:first-child { margin-top: 10px; }}@media screen {legend { font-weight: 400; margin-top: 0px; background: 0px 0px; }}@media screen {.input-group-addon { padding: 6px 10px; border-radius: 0px; transition: background-color 0.3s ease 0s; }}@media screen {.input-group-addon .fa { font-size: 14px; }}@media screen {.input-group-addon .fa-2x, .input-group-addon .fa-lg { font-size: 2em; }}@media screen {.input-group-addon .fa-3x, .input-group-addon .fa-4x, .input-group-addon .fa-5x { font-size: 30px; }}@media screen {input[type="text"]:focus + .input-group-addon { border-color: rgb(44, 132, 175); background-color: rgb(62, 120, 177); color: rgb(255, 255, 255); }}@media screen {.has-warning input[type="text"], .has-warning input[type="text"] + .input-group-addon, .has-warning input[type="text"]:focus, .has-warning input[type="text"]:focus + .input-group-addon { border-color: rgb(214, 169, 92); }}@media screen {.has-warning input[type="text"] + .input-group-addon { background-color: rgb(102, 75, 0); color: rgb(221, 199, 162); }}@media screen {.has-warning input[type="text"]:focus + .input-group-addon { background-color: rgb(102, 75, 0); color: rgb(255, 255, 255); }}@media screen {.has-error .input-group-addon { border-color: rgb(185, 72, 70); background: rgb(69, 28, 28); color: rgb(220, 164, 163); }}@media screen {.has-error input[type="text"], .has-error input[type="text"] + .input-group-addon { border-color: rgb(185, 72, 70); }}@media screen {.has-error input[type="text"] + .input-group-addon { background-color: rgb(69, 28, 28); color: rgb(220, 164, 163); }}@media screen {.has-error input[type="text"]:focus, .has-error input[type="text"]:focus + .input-group-addon { border-color: rgb(192, 93, 93); }}@media screen {.has-error input[type="text"]:focus + .input-group-addon { background-color: rgb(192, 93, 93); color: rgb(255, 255, 255); }}@media screen {.has-success input[type="text"]:focus + .input-group-addon { border-color: rgb(69, 135, 70); background-color: rgb(69, 135, 70); color: rgb(255, 255, 255); }}@media screen {.form .form-group:last-child, .form .form-group:last-child .note, .form fieldset .form-group:last-child, .form fieldset .form-group:last-child .note { margin-bottom: 0px; }}@media screen {.note { margin-top: 6px; padding: 0px 1px; font-size: 11px; line-height: 15px; color: rgb(191, 191, 191); }}@media screen {.input-icon-left > i, .input-icon-right > i { position: absolute; right: 10px; top: 30%; font-size: 16px; color: rgb(191, 191, 191); }}@media screen {.dropdown-submenu, .well { position: relative; }}@media screen {.input-icon-left > i { right: auto; left: 24px; }}@media screen {.input-icon-right .form-control { padding-right: 27px; }}@media screen {.input-icon-left .form-control { padding-left: 29px; }}@media screen {input[type="color"].ui-autocomplete-loading, input[type="date"].ui-autocomplete-loading, input[type="datetime-local"].ui-autocomplete-loading, input[type="datetime"].ui-autocomplete-loading, input[type="email"].ui-autocomplete-loading, input[type="month"].ui-autocomplete-loading, input[type="number"].ui-autocomplete-loading, input[type="password"].ui-autocomplete-loading, input[type="search"].ui-autocomplete-loading, input[type="tel"].ui-autocomplete-loading, input[type="text"].ui-autocomplete-loading, input[type="time"].ui-autocomplete-loading, input[type="url"].ui-autocomplete-loading, input[type="week"].ui-autocomplete-loading { background-repeat: no-repeat; background-position: 99% 50%; padding-right: 27px; background-image: url("../img/select2-spinner.gif") !important; }}@media screen {.input-group-addon .checkbox, .input-group-addon .radio { min-height: 0px; padding-top: 0px; margin-right: 0px !important; }}@media screen {.input-group-addon label input[type="checkbox"].checkbox + span, .input-group-addon label input[type="checkbox"].checkbox + span::before, .input-group-addon label input[type="radio"].radiobox + span, .input-group-addon label input[type="radio"].radiobox + span::before { margin-right: 0px; }}@media screen {.input-group-addon .onoffswitch, .input-group-addon .onoffswitch-label { margin: 0px; }}@media screen {.timeline-seperator { display: block; text-align: center; color: rgb(191, 191, 191); margin: 20px 0px 0px; }}@media screen {.timeline-seperator > :first-child { padding: 4px 5px; border: 1px dashed rgba(0, 0, 0, 0.1); background: rgb(28, 28, 33); font-size: 11px; border-radius: 4px; }}@media screen {.timeline-seperator .btn, .timeline-seperator .btn + .dropdown-menu { margin-right: 15px; }}@media screen {.timeline-seperator::after { display: block; content: " "; margin: -8px 20px 0px; border-bottom: 1px dashed rgba(0, 0, 0, 0.1); }}@media screen {.alert { margin-bottom: 20px; margin-top: 0px; color: rgb(230, 213, 153); border-width: 0px 0px 0px 5px; padding: 10px; border-radius: 0px; }}@media screen {.alert .close { top: 0px; right: -5px; line-height: 20px; }}@media screen {.alert-heading { font-weight: 600; }}@media screen {.alert-danger { border-color: rgb(148, 58, 56); color: rgb(255, 255, 255); background-color: rgb(194, 102, 102); text-shadow: none; }}@media screen {.alert-warning { border-color: rgb(184, 133, 46); color: rgb(221, 199, 162); background-color: rgb(102, 75, 0); }}@media screen {.alert-success { border-color: rgb(78, 151, 79); color: rgb(171, 212, 171); background-color: rgb(63, 94, 49); }}@media screen {.alert-info { border-color: rgb(77, 109, 132); color: rgb(160, 190, 222); background-color: rgb(43, 56, 74); }}@media screen {.well { background-color: rgb(31, 31, 31); border: 1px solid rgb(59, 59, 59); box-shadow: rgb(43, 43, 43) 0px 1px 1px; }}@media screen {.well.well-clean { box-shadow: none; border-color: transparent; }}@media screen {.well.well-glass { box-shadow: none; border-color: transparent; background-color: rgba(28, 28, 33, 0.25); color: rgb(255, 255, 255); }}@media screen {.well.well-light { background: rgb(28, 28, 33); border: 1px solid rgb(54, 54, 54); }}@media screen {.widget-body .well { margin-bottom: 0px; }}@media screen {.well.transparent { border: none !important; background: 0px 0px !important; }}@media screen {.jarviswidget.well.transparent > div, .jarviswidget.well.transparent > div .widget-body { padding: 0px !important; }}@media screen {.well[class*=" bg-"], .well[class^="bg-"] { border: 1px solid rgb(84, 84, 84) !important; }}@media screen {.nav-tabs > li > a .badge { font-size: 11px; padding: 3px 5px; opacity: 0.5; margin-left: 5px; min-width: 17px; font-weight: 400; }}@media screen {.nav-tabs > li > a > .fa { opacity: 0.5; }}@media screen {.tabs-left .nav-tabs > li > a .badge { margin-right: 5px; margin-left: 0px; }}@media screen {.nav-tabs > li > a .label { display: inline-block; font-size: 11px; margin-left: 5px; opacity: 0.5; }}@media screen {.nav-tabs > li.active > a .badge, .nav-tabs > li.active > a .label, .nav-tabs > li.active > a > .fa { opacity: 1; }}@media screen {.nav-tabs > li > a { border-radius: 0px; color: rgb(191, 191, 191); }}@media screen {.nav-tabs > li.active > a { box-shadow: rgb(88, 137, 157) 0px -2px 0px; font-weight: 700; border-top-width: 0px !important; margin-top: 1px !important; }}@media screen {.tabs-left .nav-tabs > li.active > a { box-shadow: rgb(88, 137, 157) -2px 0px 0px; border-top-width: 1px !important; border-left: none !important; margin-left: 1px !important; }}@media screen {.tabs-left .nav-pills > li.active > a { border: none !important; box-shadow: none !important; }}@media screen {.tabs-right .nav-tabs > li.active > a { box-shadow: rgb(88, 137, 157) 2px 0px 0px; border-top-width: 1px !important; border-right: none !important; margin-right: 1px !important; }}@media screen {.tabs-below .nav-tabs > li.active > a { box-shadow: rgb(88, 137, 157) 0px 2px 0px; border-bottom-width: 0px !important; border-top: none !important; margin-top: 0px !important; }}@media screen {.tabs-left > .nav-pills > li, .tabs-left > .nav-tabs > li, .tabs-right > .nav-pills > li, .tabs-right > .nav-tabs > li { float: none; }}@media screen {.tabs-left > .nav-pills > li > a, .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-pills > li > a, .tabs-right > .nav-tabs > li > a { min-width: 74px; margin-right: 0px; margin-bottom: 3px; }}@media screen {.tabs-left > .nav-pills, .tabs-left > .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid rgb(59, 59, 59); }}@media screen {.tabs-left > .nav-pills { border-right: none; }}@media screen {.tabs-left > .nav-tabs > li > a { margin-right: -1px; }}@media screen {.tabs-left > .nav-tabs > li > a:focus, .tabs-left > .nav-tabs > li > a:hover { border-color: rgb(43, 43, 43) rgb(66, 66, 66) rgb(43, 43, 43) rgb(43, 43, 43); }}@media screen {.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:focus, .tabs-left > .nav-tabs .active > a:hover { border-color: rgb(66, 66, 66) transparent rgb(66, 66, 66) rgb(59, 59, 59); }}@media screen {.tabs-left > .tab-content { margin-left: 109px; }}@media screen {.tabs-right > .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid rgb(59, 59, 59); }}@media screen {.tabs-right > .nav-tabs > li > a { margin-left: -1px; }}@media screen {.tabs-right > .nav-tabs > li > a:focus, .tabs-right > .nav-tabs > li > a:hover { border-color: rgb(43, 43, 43) rgb(43, 43, 43) rgb(43, 43, 43) rgb(59, 59, 59); }}@media screen {.tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:focus, .tabs-right > .nav-tabs .active > a:hover { border-color: rgb(59, 59, 59) rgb(59, 59, 59) rgb(59, 59, 59) transparent; }}@media screen {.tabs-below > .nav-tabs, .tabs-left > .nav-tabs, .tabs-right > .nav-tabs { border-bottom: 0px; }}@media screen {.pill-content > .pill-pane, .tab-content > .tab-pane { display: none; }}@media screen {.pill-content > .active, .tab-content > .active { display: block; }}@media screen {.tabs-below > .nav-tabs { border-top: 1px solid rgb(59, 59, 59); }}@media screen {.tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0px; }}@media screen {.tabs-below > .nav-tabs > li > a:focus, .tabs-below > .nav-tabs > li > a:hover { border-top-color: rgb(59, 59, 59); border-bottom-color: transparent; }}@media screen {.tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:focus, .tabs-below > .nav-tabs > .active > a:hover { border-color: transparent rgb(59, 59, 59) rgb(59, 59, 59); }}@media screen {.nav-tabs.bordered { background: rgb(28, 28, 33); border: 1px solid rgb(59, 59, 59); }}@media screen {.nav-tabs.bordered > :first-child a { border-left-width: 0px !important; }}@media screen {.nav-tabs.bordered + .tab-content { border-right: 1px solid rgb(59, 59, 59); border-bottom: 1px solid rgb(59, 59, 59); border-left: 1px solid rgb(59, 59, 59); border-image: initial; border-top: none; }}@media screen {.tabs-pull-right.nav-pills > li, .tabs-pull-right.nav-tabs > li { float: right; }}@media screen {.tabs-pull-right.nav-pills > li:first-child > a, .tabs-pull-right.nav-tabs > li:first-child > a { margin-right: 1px; }}@media screen {.tabs-pull-right.bordered.nav-pills > li:first-child > a, .tabs-pull-right.bordered.nav-tabs > li:first-child > a { margin-right: 0px; border-right-width: 0px; border-left-width: 1px !important; }}@media screen {.jarviswidget > header > .nav-tabs.pull-left > li:first-child a { border-left-width: 0px !important; }}@media screen {.btn, a:link, button { -webkit-tap-highlight-color: rgba(169, 3, 41, 0.5); }}@media screen {#logo-group *, .login-info, .login-info *, .minified .menu-item-parent { box-sizing: content-box; }}@media screen {.hidden-desktop { display: none !important; }}@media screen {.dropdown-menu-xs { min-width: 37px; }}@media screen {.dropdown-menu-xs > li > a { padding: 3px 10px; }}@media screen {.dropdown-menu-xs > li > a:hover i { color: rgb(255, 255, 255) !important; }}@media screen {.dropdown-submenu > .dropdown-menu { top: 0px; left: 100%; margin-top: -6px; margin-left: -1px; }}@media screen {.dropdown-submenu:hover > .dropdown-menu { display: block; }}@media screen {.dropdown-submenu > a::after { display: block; content: " "; float: right; width: 0px; height: 0px; border-color: transparent transparent transparent rgb(89, 89, 89); border-style: solid; border-width: 5px 0px 5px 5px; margin-top: 5px; margin-right: -10px; }}@media screen {.dropdown-submenu:hover > a::after { border-left-color: rgb(28, 28, 33); }}@media screen {.dropdown-submenu.pull-left { float: none; }}@media screen {.dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; }}@media screen {.table.has-tickbox thead tr th:first-child { width: 18px; }}@media screen {.table.has-tickbox.certivera-form tbody tr td:first-child .checkbox, .table.has-tickbox.certivera-form tbody tr td:first-child .radio, .table.has-tickbox.certivera-form thead tr th:first-child .checkbox, .table.has-tickbox.certivera-form thead tr th:first-child .radio { padding: 0px !important; }}@media screen {.fc-border-separate thead tr, .table thead tr { background-color: rgb(43, 43, 43); background-image: -webkit-linear-gradient(top, rgb(38, 38, 38) 0px, rgb(31, 31, 31) 100%); font-size: 12px; }}@media screen {.fc-border-separate thead tr th { padding: 4px; line-height: 1.42857; }}@media screen {.table-bordered > thead > tr > td, .table-bordered > thead > tr > th { border-width: 1px; }}@media screen {.no-padding > .table-bordered, .no-padding > .table-responsive > .table-bordered { border: none !important; }}@media screen {.no-padding > .table-bordered tbody tr td:first-child, .no-padding > .table-bordered thead tr td:first-child, .no-padding > .table-bordered thead tr th:first-child, .no-padding > .table-responsive > .table-bordered tbody tr td:first-child, .no-padding > .table-responsive > .table-bordered thead tr td:first-child, .no-padding > .table-responsive > .table-bordered thead tr th:first-child { border-left-width: 0px !important; }}@media screen {.no-padding > .table-bordered tbody tr td:last-child, .no-padding > .table-bordered thead tr th:last-child, .no-padding > .table-responsive > .table-bordered tbody tr td:last-child, .no-padding > .table-responsive > .table-bordered thead tr th:last-child { border-right-width: 0px !important; }}@media screen {.no-padding > .table-bordered tbody tr:last-child td, .no-padding > .table-responsive > .table-bordered tbody tr:last-child td { border-bottom-width: 0px !important; }}@media screen {.no-padding .table-responsive .table { margin-bottom: 0px; }}@media screen {.no-padding .note-editable .table-bordered { border: 1px solid rgb(59, 59, 59) !important; }}@media screen {.certivera-form.table td .checkbox i, .certivera-form.table td .radio i, .certivera-form.table th .checkbox i, .certivera-form.table th .radio i { top: 0px !important; }}@media screen {.table-condensed.table > tbody > tr > td, .table-condensed.table > tbody > tr > th, .table-condensed.table > tfoot > tr > td, .table-condensed.table > tfoot > tr > th, .table-condensed.table > thead > tr > td, .table-condensed.table > thead > tr > th { padding: 5px 10px !important; }}@media screen {.show-stats .progress { height: 7px; border-radius: 0px; margin-top: 3px; margin-bottom: 15px; }}@media screen {.show-stats { padding-top: 6px !important; }}@media screen {.show-stat-buttons { float: left; width: 100%; }}@media screen {.show-stats .show-stat-buttons > :first-child { padding-right: 5px; }}@media screen {.show-stats .show-stat-buttons > :last-child { padding-left: 5px; }}@media screen {.show-stat-microcharts { margin-left: -10px; margin-right: -10px; }}@media screen {.show-stat-microcharts > div { height: 65px; overflow: hidden; padding: 7px 9px; border-right: 1px solid rgb(64, 64, 64) !important; border-top: 1px solid rgb(64, 64, 64) !important; margin-top: 10px !important; }}@media screen {.show-stat-microcharts > :last-child { border-right: none !important; }}@media screen {.show-stat-microcharts .sparkline { margin-top: 10px; margin-right: 8px; opacity: 0.7; }}@media screen {.show-stat-microcharts .sparkline:hover { opacity: 1; }}@media screen {.smaller-stat { margin: 0px; padding: 0px; list-style: none; }}@media screen {.smaller-stat li { margin-top: 3px; margin-right: 0px; }}@media screen {.smaller-stat li:first-child { margin-top: 8px; }}@media screen {.smaller-stat span.label { width: 40px; display: block; text-align: left; opacity: 0.5; cursor: default; }}@media screen {.smaller-stat span.label:hover { opacity: 1; }}@media screen {.login-info { display: block; font-size: 12px; height: 39px; color: rgb(255, 255, 255); border-style: solid; border-color: transparent transparent rgb(82, 82, 82); border-image: initial; border-width: 1px 0px; box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 0px inset, rgba(0, 0, 0, 0.07) 0px -1px 0px inset; width: 100%; margin: 0px !important; }}@media screen {.login-info img, img.away, img.busy, img.offline, img.online { border-left: 3px solid rgb(28, 28, 33); }}@media screen {.login-info a { color: rgb(191, 191, 191); display: inline-block; margin-top: 6px; text-decoration: none !important; }}@media screen {.disabled, .login-info a:hover { color: rgb(255, 255, 255); }}@media screen {.login-info a span { text-transform: capitalize; font-size: 14px; display: inline-block; text-decoration: none; max-width: 150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }}@media screen {.login-info > span { height: 38px; display: block; padding: 0px 10px; border-bottom: 1px solid rgb(26, 26, 26); }}@media screen {.login-info img { width: 25px; height: auto; display: inline-block; margin-top: 1px; margin-right: 5px; margin-left: 0px; }}@media screen {img.online { border-left-color: rgb(64, 171, 43) !important; }}@media screen {img.busy { border-left-color: rgb(206, 59, 64) !important; }}@media screen {img.offline { border-left-color: rgb(59, 59, 59) !important; }}@media screen {img.away { border-left-color: rgb(102, 75, 0) !important; }}@media screen {.client-form header { padding: 15px 13px; margin: 0px; border-bottom-style: solid; border-bottom-color: rgba(0, 0, 0, 0.1); background: rgba(33, 33, 33, 0.9); }}@media screen {.minified .inbox-badge { border-radius: 50%; font-size: 9px; padding: 2px; position: absolute; top: 6px; right: 6px; background: rgb(206, 59, 64); min-width: 13px; }}@media screen {.minifyme { border-bottom: 1px solid rgb(48, 48, 48); background: rgb(69, 69, 69); color: rgb(191, 191, 191); text-align: center; padding: 0px; width: 36px; height: 28px; display: block; position: absolute; right: 0px; border-radius: 5px 0px 0px 5px; cursor: pointer; margin-top: 7px; font-size: 19px; transition: all 0.1s linear 0s; }}@media screen {.minifyme:hover { background: rgb(99, 99, 99); color: rgb(227, 227, 227); right: 0px; width: 40px; padding-right: 5px; }}@media screen {.minified .minifyme { right: 0px; color: rgb(191, 191, 191); position: relative; width: 100%; border-radius: 0px; margin: 0px; height: 34px; font-size: 23px; }}@media screen {.minified .minifyme .fa::before { content: ""; }}@media screen {.minified .login-info a i, .minified .login-info a span { display: none; }}@media screen {.minified .login-info span { padding: 0px 5px; text-align: center; }}@media screen {.minified .login-info img { margin: -2px 0px 0px; width: 30px; }}@media screen {.minified .login-info { height: 38px; border-bottom: 1px solid rgb(23, 23, 23); }}@media screen {.minified #left-panel { width: 45px; }}@media screen {.minified #main { margin-left: 45px; }}@media screen {.minified #left-panel, .minified nav > ul > li { overflow: visible; }}@media screen {.minified nav > ul > ul { overflow: hidden scroll; min-height: 100px !important; max-height: 180px !important; background: rgb(206, 59, 64) !important; }}@media screen {.minified nav > ul > li, .minified nav > ul > li a { position: relative; }}@media screen {.minified nav ul > li > a { padding: 10px 11px; display: block; }}@media screen {.minified nav > ul > li > a .fa.fa-fw { display: block; width: auto; text-align: center; padding: 0px; }}@media screen {.minified nav > ul > li > a > i { text-align: center; margin: 0px; display: block; }}@media screen {.minified nav > ul > li.active > a::before { content: ""; }}@media screen {.minified nav ul ul li a { padding-left: 14px; }}@media screen {.minified nav ul ul li li a { padding-left: 25px; }}@media screen {.minified nav > ul ul li::before, .minified nav > ul > li > ul::before { left: 12px; }}@media screen {.minified nav > ul > li > a .menu-item-parent, .minified nav > ul > li > a > b { display: none; }}@media screen {.minified nav > ul > li > a > .menu-item-parent { display: none; position: absolute; left: 40px; top: -3px; width: 186px; height: 38px; line-height: 38px; background-color: rgb(36, 36, 36); color: rgb(191, 191, 191); z-index: 3; box-shadow: rgba(0, 0, 0, 0.2) 2px 1px 2px 0px; border-left: 1px solid rgb(89, 89, 89); border-top: 1px solid rgb(66, 66, 66); border-bottom: 1px solid rgb(28, 28, 33); padding-left: 12px; }}@media screen {.minified nav > ul > li > ul { position: absolute; left: 40px; width: 199px; z-index: 5; border: 1px solid rgb(89, 89, 89); min-height: 180px; box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 2px 0px; background: rgb(69, 69, 69); margin-top: -3px; overflow: hidden; display: none !important; }}@media screen {.minified nav ul > li > ul > li > ul { position: relative; left: 13px; border: none; margin-left: -12px; width: 197px; }}@media screen {.minified nav > ul > li:hover > a > .menu-item-parent, .minified nav > ul > li:hover > ul { display: block !important; }}@media screen {.minified nav > ul > li > ul > li { background-color: rgba(69, 69, 69, 0.9); }}@media screen {.minified nav > ul > li > ul > li > ul > li { background-color: rgb(77, 77, 77); }}@media screen {.minified nav > ul > li { border-bottom: 1px solid rgb(26, 26, 26); border-top: 1px solid rgb(82, 82, 82); }}@media screen {.minified nav > ul > li > ul::before { border-left: none; }}@media screen {.minified nav > ul ul li::before { border: none; }}@media screen {.slimScrollDiv, .slimScrollDiv > :first-child { overflow: hidden; }}@media screen {.minified .slimScrollDiv, .minified .slimScrollDiv > :first-child { overflow: visible !important; }}@media screen {.chart, .chart-large, .chart-small, .chart-xl { overflow: hidden; }}@media screen {.minified .slimScrollBar, .minified .slimScrollRail { display: none; }}@media screen {.minified nav > ul > li > ul > li > a, .minified nav > ul > li > ul > li > ul > li > a { padding-top: 7px; padding-bottom: 7px; }}@media screen {.minified nav > ul > li > ul > li > ul > li a { padding-top: 6px; padding-bottom: 6px; }}@media screen {.minified nav ul ul ul ul li a { padding-left: 45px; }}@media screen {.minified nav ul ul ul ul ul li a { padding-left: 62px; }}@media screen {.minified nav ul ul ul ul ul ul li a { padding-left: 82px; }}@media screen {.pagination.pagination-alt > li > a { box-shadow: none; border: none; margin-left: -1px; }}@media screen {.pagination.pagination-alt > li:first-child > a { padding-left: 0px; }}@media screen {.pagination > li > a, .pagination > li > span { box-shadow: rgba(0, 0, 0, 0.05) 0px -2px 0px inset; }}@media screen {.btn-default.disabled { color: rgb(191, 191, 191); }}@media screen {.btn { border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.05) 0px -2px 0px inset; }}@media screen {.btn:active { position: relative; top: 1px; left: 1px; }}@media screen {.btn.btn-ribbon { background-color: rgb(112, 112, 112); background-image: linear-gradient(rgb(120, 120, 120), rgb(102, 102, 102)); background-repeat: repeat-x; color: rgb(255, 255, 255); padding: 0px 5px; line-height: 20px; height: 20px; display: block; border: none; float: left; margin: 0px 8px 0px 0px; cursor: pointer; }}@media screen {.btn.btn-ribbon > i { font-size: 111%; }}@media screen {.ribbon-button-alignment { padding-top: 10px; display: inline-block; }}@media screen {.ribbon-button-alignment.pull-right > .btn.btn-ribbon { margin: 0px 0px 0px 8px; }}@media screen {.panel-purple { border-color: rgb(110, 88, 121); }}@media screen {.panel-purple > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(110, 88, 121); border-color: rgb(110, 88, 121); }}@media screen {.panel-greenLight { border-color: rgb(112, 131, 63); }}@media screen {.panel-greenLight > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(112, 131, 63); border-color: rgb(112, 131, 63); }}@media screen {.panel-greenDark { border-color: rgb(73, 105, 73); }}@media screen {.panel-greenDark > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(73, 105, 73); border-color: rgb(73, 105, 73); }}@media screen {.panel-darken { border-color: rgb(51, 51, 51); }}@media screen {.panel-darken > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(64, 64, 64); border-color: rgb(64, 64, 64); }}@media screen {.panel-pink { border-color: rgb(172, 83, 135); }}@media screen {.panel-pink > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(172, 83, 135); border-color: rgb(172, 83, 135); }}@media screen {.panel-green { border-color: rgb(53, 110, 53); }}@media screen {.panel-green > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(53, 110, 53); border-color: rgb(53, 110, 53); }}@media screen {.panel-blueLight { border-color: rgb(109, 129, 136); }}@media screen {.panel-blueLight > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(109, 129, 136); border-color: rgb(109, 129, 136); }}@media screen {.panel-pinkDark { border-color: rgb(167, 129, 158); }}@media screen {.panel-pinkDark > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(167, 129, 158); border-color: rgb(167, 129, 158); }}@media screen {.panel-redLight { border-color: rgb(167, 88, 88); }}@media screen {.panel-redLight > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(167, 88, 88); border-color: rgb(167, 88, 88); }}@media screen {.panel-red { border-color: rgb(139, 35, 59); }}@media screen {.panel-red > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(139, 35, 59); border-color: rgb(139, 35, 59); }}@media screen {.panel-teal { border-color: rgb(86, 138, 137); }}@media screen {.panel-teal > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(86, 138, 137); border-color: rgb(86, 138, 137); }}@media screen {.panel-orange { border-color: rgb(184, 138, 46); }}@media screen {.panel-orange > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(184, 138, 46); border-color: rgb(184, 138, 46); }}@media screen {.panel-blueDark { border-color: rgb(79, 79, 79); }}@media screen {.panel-blueDark > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(79, 79, 79); border-color: rgb(79, 79, 79); }}@media screen {.panel-magenta { border-color: rgb(111, 55, 114); }}@media screen {.panel-magenta > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(111, 55, 114); border-color: rgb(111, 55, 114); }}@media screen {.panel-blue { border-color: rgb(88, 137, 157); }}@media screen {.panel-blue > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(88, 137, 157); border-color: rgb(88, 137, 157); }}@media screen {.panel-footer > .btn-block { border-radius: 0px; border-bottom: none; border-left: none; border-right: none; }}@media screen {.btn-circle { width: 30px; height: 30px; text-align: center; padding: 6px 0px; font-size: 12px; line-height: 18px; border-radius: 50%; }}@media screen {.btn-circle.btn-lg { width: 50px; height: 50px; padding: 10px 15px; font-size: 18px; line-height: 30px; border-radius: 50%; }}@media screen {.btn-circle.btn-xl { width: 70px; height: 70px; padding: 10px 15px; font-size: 24px; line-height: 50px; border-radius: 50%; }}@media screen {.btn-metro { margin: 0px 0px 20px; padding-top: 15px; padding-bottom: 15px; }}@media screen {.btn-metro > span { display: block; vertical-align: bottom; margin-top: 10px; text-transform: uppercase; }}@media screen {.btn-metro > span.label { position: absolute; top: 0px; right: 0px; }}@media screen {.btn-label { position: relative; left: -12px; display: inline-block; padding: 6px 12px; background: rgba(0, 0, 0, 0.15); border-radius: 3px 0px 0px 3px; }}@media screen {.btn-labeled { padding-top: 0px; padding-bottom: 0px; }}@media screen {.btn-link { box-shadow: none; font-size: 14px; }}@media screen {.nav-demo-btn { background-color: rgba(76, 117, 133, 0.5); border-color: rgb(59, 120, 118); }}@media screen {.nav-demo-btn:active, .nav-demo-btn:hover { background-color: rgba(76, 117, 133, 0.7); border-color: rgb(59, 120, 118); }}@media screen {#left-panel { transition: all 250ms cubic-bezier(0.1, 0.57, 0.1, 1) 0s; transform: translate(0px, 0px) translateZ(0px); }}@media screen {.chart-small { height: 100px; width: 100%; }}@media screen {.chart-large { height: 235px; width: 100%; }}@media screen {.chart-xl { height: 297px; width: 100%; }}@media screen {#flotTip { padding: 3px 5px; background-color: rgb(28, 28, 33); z-index: 9999; color: rgb(191, 191, 191); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 8px; font-size: 14px; border: 1px solid rgb(87, 87, 87); border-radius: 4px; }}@media screen {#flotTip span { color: rgb(169, 222, 161); font-weight: 700; }}@media screen {.legendLabel span { display: block; margin: 0px 5px; }}@media screen {.legendColorBox { padding-left: 10px; vertical-align: top; padding-top: 5px; }}@media screen {.legendColorBox div > div { width: 4px; height: 4px; border-radius: 50%; box-sizing: content-box; }}@media screen {.morris-hover.morris-default-style { border-radius: 10px; padding: 6px; color: rgb(191, 191, 191); background: rgba(28, 28, 33, 0.8); border: 2px solid rgba(51, 51, 51, 0.8); font-family: sans-serif; font-size: 12px; text-align: center; }}@media screen {.morris-hover.morris-default-style .morris-hover-row-label { font-weight: 700; margin: 0.25em 0px; }}@media screen {.morris-hover.morris-default-style .morris-hover-point { white-space: nowrap; margin: 0.1em 0px; }}@media screen {.morris-hover { position: absolute; z-index: 903; }}@media screen {.fixed-page-footer .morris-hover { z-index: 900; }}@media screen {.chart { height: 220px; margin: 20px 5px 10px 10px; }}@media screen {.has-legend { margin-top: 30px !important; }}@media screen {.has-legend-unique { margin-top: 19px !important; }}@media screen {.icon-color-good { color: rgb(166, 230, 153); }}@media screen {.icon-color-bad { color: rgb(230, 153, 156); }}@media screen {.degree-sign::after, .percent-sign::after { content: " %"; line-height: normal; }}@media screen {.degree-sign::after { content: "°F"; }}@media screen {.hidden-menu #left-panel { left: -210px; z-index: 903; }}@media screen {.hidden-menu #main { margin-left: 10px; }}@media screen {.hidden-menu #left-panel:hover { left: 0px; }}@media screen {.hidden-menu .minifyme, .minified #hide-menu { display: none; }}@media screen {.btn-header.pull-right { margin-left: 6px; }}@media screen {.btn-header a > span { font-size: 13px; font-weight: 400; line-height: 30px; height: 30px; display: inline-block; }}@media screen {.btn-header > :first-child > a { border-radius: 2px; display: inline-block; font-weight: 700; height: 30px; line-height: 24px; min-width: 30px; padding: 2px; text-align: center; user-select: none; background-color: rgb(33, 33, 33); background-image: -webkit-linear-gradient(top, rgb(33, 33, 33), rgb(38, 38, 38)); border: 1px solid rgb(89, 89, 89); color: rgb(191, 191, 191); font-size: 17px; margin: 10px 0px 0px; cursor: default !important; text-decoration: none !important; }}@media screen {.btn-header > :first-child > a:hover { border: 1px solid rgb(89, 89, 89); color: rgb(191, 191, 191); cursor: pointer; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 4px 1px inset; }}@media screen {.btn-header > :first-child > a:active { background-color: rgb(48, 48, 48); background-image: linear-gradient(rgb(48, 48, 48) 0px, rgb(43, 43, 43) 100%); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 3px 1px inset; }}@media screen {.hidden-menu #hide-menu > :first-child > a { background-color: rgb(48, 48, 48); background-image: linear-gradient(rgb(89, 89, 89) 0px, rgb(105, 105, 105) 100%); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 3px 1px inset; color: rgb(255, 255, 255); border-color: rgb(74, 74, 74); }}@media screen {.full-screen #fullscreen > :first-child > a:active, .hidden-menu #hide-menu > :first-child > a:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 6px 1px inset; }}@media screen {.ajax-dropdown > :first-child { margin: 0px 0px 3px; padding: 0px 0px 9px; }}@media screen {.ajax-dropdown { position: absolute; display: none; z-index: 905; top: 48px; left: 16px; width: 344px; height: 435px; border-radius: 0px; box-shadow: rgba(29, 29, 98, 0.25) 0px 2px 4px; padding: 10px; background: rgb(28, 28, 33); border: 1px solid rgb(102, 102, 102); }}@media screen {.ajax-dropdown::after, .ajax-dropdown::before { bottom: 100%; border: solid transparent; content: " "; height: 0px; width: 0px; position: absolute; pointer-events: none; }}@media screen {.ajax-dropdown::after { border-color: rgba(28, 28, 33, 0) rgba(28, 28, 33, 0) rgb(28, 28, 33); border-width: 7px; left: 50%; margin-left: -7px; }}@media screen {.ajax-dropdown::before { border-color: rgba(130, 130, 130, 0) rgba(130, 130, 130, 0) rgb(130, 130, 130); border-width: 8px; left: 50%; margin-left: -8px; }}@media screen {.ajax-dropdown .btn-group .btn { font-weight: 700; text-transform: capitalize; }}@media screen {.ajax-dropdown .btn-group > :nth-child(2) { border-right-width: 0px; border-left-width: 0px; }}@media screen {.ajax-dropdown .btn-group > :last-child { border-right-width: 1px !important; }}@media screen {.ajax-dropdown .btn-group .btn:active { top: 0px; left: 0px; }}@media screen {.ajax-notifications { height: 365px; display: block; overflow: auto; margin-right: -10px; margin-left: -10px; border-bottom: 1px solid rgb(74, 74, 74); border-top: 1px solid rgb(74, 74, 74); background: rgb(48, 48, 48); }}@media screen {.ajax-notifications .alert.alert-transparent { background-color: transparent; border-color: transparent; color: rgb(191, 191, 191); margin: 13px 10px; }}@media screen {.ajax-notifications .alert > :first-child { margin-bottom: 10px; font-weight: 400; }}@media screen {.ajax-dropdown > :last-child { font-size: 13px; display: block; padding: 5px 0px; line-height: 22px; font-weight: 400; }}@media screen {.ajax-dropdown .fa-4x.fa-border { border-width: 3px; border-radius: 50%; display: block; margin: 0px auto; width: 46px; text-align: center; color: rgb(209, 209, 209); border-color: rgb(71, 71, 71); }}@media screen {.dropdown-large { position: static !important; }}@media screen {.dropdown-menu-large { margin-left: 16px; margin-right: 16px; padding: 20px 0px; }}@media screen {.dropdown-menu-large > li > ul { padding: 0px; margin: 0px; }}@media screen {.dropdown-menu-large > li > ul > li { list-style: none; }}@media screen {.dropdown-menu-large > li > ul > li > a { display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.42857; color: rgb(191, 191, 191); white-space: normal; }}@media screen {.dropdown-menu-large > li ul > li > a:focus, .dropdown-menu-large > li ul > li > a:hover { text-decoration: none; color: rgb(191, 191, 191); background-color: rgb(36, 36, 36); }}@media screen {.dropdown-menu-large .disabled > a, .dropdown-menu-large .disabled > a:focus, .dropdown-menu-large .disabled > a:hover { color: rgb(191, 191, 191); }}@media screen {.dropdown-menu-large .disabled > a:focus, .dropdown-menu-large .disabled > a:hover { text-decoration: none; background-color: transparent; background-image: none; cursor: not-allowed; }}@media screen {.dropdown-menu-large .dropdown-header { color: rgb(156, 194, 227); font-size: 18px; }}@media screen {@media (max-width: 768px) {
  .dropdown-menu-large { margin-left: 0px; margin-right: 0px; }
  .dropdown-menu-large > li { margin-bottom: 30px; }
  .dropdown-menu-large > li:last-child { margin-bottom: 0px; }
  .dropdown-menu-large .dropdown-header { padding: 3px 15px !important; }
}}@media screen {.pagination-xs > li > a, .pagination-xs > li > span { padding: 4px 9px; font-size: 12px; }}@media screen {.notification-body { padding: 0px 0px 0px 3px; margin: 0px; list-style: none; }}@media screen {.notification-body > li { border-bottom: 1px solid rgb(48, 48, 48); position: relative; }}@media screen {.notification-body > li > span { background: rgb(28, 28, 33); display: block; min-height: 25px; overflow: hidden; padding: 8px 10px 13px; white-space: normal; }}@media screen {.notification-body > li > span:hover { background: rgb(36, 36, 36); color: rgb(180, 194, 202); }}@media screen {.notification-body > li a.msg { padding-left: 50px !important; }}@media screen {.notification-body > li a, .notification-body > li a span { display: block; position: relative; overflow: hidden; }}@media screen {.notification-body > li a, .notification-body > li a:hover { text-decoration: none; }}@media screen {.notification-body > li:hover .progress { background: rgb(28, 28, 33); box-shadow: transparent 0px 1px 0px, rgb(77, 77, 77) 0px 0px 0px 1px inset; }}@media screen {.notification-body > li:hover .text-muted { color: rgb(191, 191, 191); }}@media screen {.notification-body .from { font-size: 14px; line-height: normal; color: rgb(191, 191, 191); font-weight: 400; margin-right: 60px; margin-bottom: 6px; height: 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }}@media screen {.notification-body .unread .from { font-weight: 700; }}@media screen {.notification-body .unread { background: rgb(102, 75, 0); }}@media screen {.notification-body time { position: absolute; top: 3px; right: 0px; font-size: 11px; font-weight: 400; color: rgb(153, 207, 230); }}@media screen {.bootstrapWizard li::before, .bootstrapWizard1 li::before { right: 1px; overflow: hidden; position: relative; content: ""; }}@media screen {.notification-body .msg-body, .notification-body .subject { font-size: 13px; color: rgb(191, 191, 191); max-height: 35px; width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }}@media screen {.notification-body .subject { font-size: 13px; color: rgb(191, 191, 191); max-height: 22px; }}@media screen {.bootstrapWizard { display: block; list-style: none; padding: 0px; position: relative; width: 100%; }}@media screen {.bootstrapWizard a:active, .bootstrapWizard a:focus, .bootstrapWizard a:hover { text-decoration: none; }}@media screen {.bootstrapWizard li { display: block; float: left; width: 25%; text-align: center; padding-left: 0px; }}@media screen {.bootstrapWizard li::before { border-top: 3px solid rgb(84, 95, 109); display: block; font-size: 0px; top: 11px; width: 100%; z-index: 1; }}@media screen {.bootstrapWizard li:first-child::before { left: 50%; max-width: 50%; }}@media screen {.bootstrapWizard li:last-child::before { max-width: 50%; width: 50%; }}@media screen {.bootstrapWizard li.complete .step { background: rgb(36, 143, 104); padding: 1px 6px; border: 3px solid rgb(84, 95, 109); }}@media screen {.bootstrapWizard li .step i { font-size: 10px; font-weight: 400; position: relative; top: -1.5px; }}@media screen {.bootstrapWizard li .step { background: rgb(99, 99, 99); color: rgb(255, 255, 255); display: inline; font-size: 15px; font-weight: 700; padding: 7px 13px; border: 3px solid transparent; border-radius: 50%; line-height: normal; position: relative; text-align: center; z-index: 2; transition: all 0.1s linear 0s; }}@media screen {.bootstrapWizard li.active .step, .bootstrapWizard li.active.complete .step { background: rgb(44, 132, 175); color: rgb(255, 255, 255); font-weight: 700; padding: 7px 13px; font-size: 15px; border-radius: 50%; border: 3px solid rgb(84, 95, 109); }}@media screen {.bootstrapWizard li.active .title, .bootstrapWizard li.complete .title { color: rgb(171, 189, 212); }}@media screen {.bootstrapWizard li .title { color: rgb(191, 191, 191); display: block; font-size: 13px; line-height: 15px; max-width: 100%; position: relative; table-layout: fixed; text-align: center; top: 20px; overflow-wrap: break-word; z-index: 104; }}@media screen {.bootstrapWizard1 { display: block; list-style: none; padding: 0px; position: relative; width: 100%; }}@media screen {.bootstrapWizard1 a:active, .bootstrapWizard1 a:focus, .bootstrapWizard1 a:hover { text-decoration: none; }}@media screen {.bootstrapWizard1 li { display: block; float: left; width: 25%; text-align: center; padding-left: 0px; }}@media screen {.bootstrapWizard1 li::before { border-top: 0px solid rgb(84, 95, 109); display: block; font-size: 0px; top: 11px; width: 100%; z-index: 1; }}@media screen {.bootstrapWizard1 li:first-child::before { left: 50%; max-width: 50%; }}@media screen {.bootstrapWizard1 li:last-child::before { max-width: 50%; width: 50%; }}@media screen {.bootstrapWizard1 li.complete .step { background: rgb(36, 143, 104); padding: 1px 6px; border: 3px solid rgb(84, 95, 109); }}@media screen {.bootstrapWizard1 li .step i { font-size: 10px; font-weight: 400; position: relative; top: -1.5px; }}@media screen {.bootstrapWizard1 li .step { background: rgb(99, 99, 99); color: rgb(255, 255, 255); display: inline; font-size: 15px; font-weight: 700; padding: 7px 13px; border: 3px solid transparent; border-radius: 50%; line-height: normal; position: relative; text-align: center; z-index: 2; transition: all 0.1s linear 0s; }}@media screen {.bootstrapWizard1 li.active .step, .bootstrapWizard1 li.active.complete .step { background: rgb(44, 132, 175); color: rgb(255, 255, 255); font-weight: 700; padding: 7px 13px; font-size: 15px; border-radius: 50%; border: 3px solid rgb(84, 95, 109); }}@media screen {.bootstrapWizard1 li.active .title, .bootstrapWizard1 li.complete .title { color: rgb(171, 189, 212); }}@media screen {.bootstrapWizard1 li .title { color: rgb(191, 191, 191); display: block; font-size: 13px; line-height: 15px; max-width: 100%; position: relative; table-layout: fixed; text-align: center; top: 20px; overflow-wrap: break-word; z-index: 104; }}@media screen {.wizard-actions { display: block; list-style: none; padding: 0px; position: relative; width: 100%; }}@media screen {.wizard-actions li { display: inline; }}@media screen {.tab-content.transparent { background-color: transparent; }}@media screen {.fuelux .wizard { position: relative; overflow: hidden; background-color: rgb(31, 31, 31); border: 1px solid rgb(69, 69, 69); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.067) 0px 1px 4px; }}@media screen {.fuelux .wizard::after, .fuelux .wizard::before { display: table; line-height: 0; content: ""; }}@media screen {.fuelux .wizard::after { clear: both; }}@media screen {.fuelux .wizard ul { width: 4000px; padding: 0px; margin: 0px; list-style: none; }}@media screen {.fuelux .wizard ul.previous-disabled li.complete { cursor: default; }}@media screen {.fuelux .wizard ul.previous-disabled li.complete:hover { color: rgb(169, 214, 169); cursor: default; background: rgb(36, 36, 36); }}@media screen {.fuelux .wizard ul.previous-disabled li.complete:hover .chevron::before { border-left-color: rgb(36, 36, 36); }}@media screen {.fuelux .wizard ul li { position: relative; float: left; height: 46px; padding: 0px 20px 0px 30px; margin: 0px; font-size: 16px; line-height: 46px; color: rgb(191, 191, 191); cursor: default; background: rgb(43, 43, 43); }}@media screen {.fuelux .wizard ul li .chevron { position: absolute; top: 0px; right: -14px; z-index: 1; display: block; border-width: 24px 0px 24px 14px; border-top-style: solid; border-bottom-style: solid; border-top-color: transparent; border-bottom-color: transparent; border-image: initial; border-right-style: initial; border-right-color: initial; border-left-style: solid; border-left-color: rgb(69, 69, 69); }}@media screen {.fuelux .wizard ul li .chevron::before { position: absolute; top: -24px; right: 1px; display: block; border-width: 24px 0px 24px 14px; border-top-style: solid; border-bottom-style: solid; border-top-color: transparent; border-bottom-color: transparent; border-image: initial; border-right-style: initial; border-right-color: initial; border-left-style: solid; border-left-color: rgb(43, 43, 43); content: ""; }}@media screen {.fuelux .wizard ul li.complete { color: rgb(171, 212, 172); background: rgb(36, 36, 36); }}@media screen {.fuelux .wizard ul li.complete:hover { cursor: pointer; background: rgb(18, 39, 63); }}@media screen {.fuelux .wizard ul li.complete:hover .chevron::before { border-left: 14px solid rgb(18, 39, 63); }}@media screen {.fuelux .wizard ul li.complete .chevron::before { border-left: 14px solid rgb(36, 36, 36); }}@media screen {.fuelux .wizard ul li.active { color: rgb(159, 202, 223); background: rgb(13, 31, 53); }}@media screen {.fuelux .wizard ul li.active .chevron::before { border-left: 14px solid rgb(13, 31, 53); }}@media screen {.fuelux .wizard ul li .badge { margin-right: 8px; }}@media screen {.fuelux .wizard ul li:first-child { padding-left: 20px; border-radius: 4px 0px 0px 4px; }}@media screen {.fuelux .wizard .actions { position: absolute; right: 0px; z-index: 2; float: right; padding-right: 15px; padding-left: 15px; line-height: 46px; vertical-align: middle; background-color: rgb(43, 43, 43); border-left: 1px solid rgb(69, 69, 69); }}@media screen {.fuelux .wizard .actions a { margin-right: 8px; font-size: 12px; line-height: 45px; }}@media screen {.fuelux .wizard .actions .btn-prev i { margin-right: 5px; }}@media screen {.fuelux .wizard .actions .btn-next i { margin-left: 5px; }}@media screen {.fuelux .step-content .step-pane { display: none; }}@media screen {.fuelux .step-content .active { display: block; }}@media screen {.fuelux .step-content .active .btn-group .active { display: inline-block; }}@media screen {.jarvismetro-tile { float: left; display: block; background-color: rgb(28, 28, 33); width: 100px; height: 70px; cursor: pointer; box-shadow: rgb(102, 75, 0) 0px 0px 1px inset; border: 1px dotted rgb(84, 84, 84); text-decoration: none; color: rgb(255, 255, 255); font-weight: 300; margin: 0px 10px 20px 0px; padding: 5px; position: relative; }}@media screen {.multiselect-container > li > a.multiselect-all label, .tooltip-inner { font-weight: 700; }}@media screen {.jarvismetro-tile:hover { z-index: 10; transform: scale(1.07); }}@media screen {.jarvismetro-tile.big-cubes { width: 120px; height: 120px; }}@media screen {.jarvismetro-tile.double { width: 249px; }}@media screen {.jarvismetro-tile:active { top: 1px; left: 1px; }}@media screen {#shortcut, #shortcut ul li .jarvismetro-tile:active, #shortcut ul li .jarvismetro-tile:focus { left: 0px; top: 0px; }}@media screen {.jarvismetro-tile .iconbox { text-align: center; }}@media screen {.jarvismetro-tile .iconbox i { display: block; margin: 15px auto 0px; height: 75px; }}@media screen {.jarvismetro-tile .iconbox span { display: block; text-align: left; }}@media screen {.jarvismetro-tile .iconbox span > span { position: absolute; right: -3px; bottom: -3px; border-radius: 50%; padding: 5px; border: 1px solid rgb(28, 28, 33); }}@media screen {#shortcut .selected { position: relative; border: 1px solid rgb(44, 132, 175) !important; }}@media screen {#shortcut .selected::before { display: block; position: absolute; content: ""; color: rgb(255, 255, 255); right: 4px; top: 3px; font-family: FontAwesome; z-index: 2; }}@media screen {#shortcut .selected::after { width: 0px; height: 0px; border-top: 35px solid rgb(44, 132, 175); border-left: 35px solid transparent; position: absolute; display: block; right: 0px; content: ""; top: 0px; z-index: 1; }}@media screen {#shortcut { position: absolute; height: auto; width: 100%; background-color: rgba(0, 0, 0, 0.85); z-index: 907; display: none; color: rgb(255, 255, 255); box-sizing: border-box; }}@media screen {#shortcut ul { padding: 15px 20px 10px; list-style: none; margin: 0px; box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 10px; border-bottom: 1px solid rgb(64, 64, 64); }}@media screen {#shortcut ul li { display: inline-block; width: auto; }}@media screen {.arrow-box-up-right::after, .arrow-box-up-right::before, .arrow-box-up::after, .arrow-box-up::before { bottom: 100%; height: 0px; width: 0px; position: absolute; pointer-events: none; content: " "; }}@media screen {#shortcut ul li .jarvismetro-tile { margin: 0px 3px 3px; border: none; border-radius: 0px; }}@media screen {#shortcut ul li .jarvismetro-tile:hover { color: rgb(255, 255, 255); text-decoration: none; }}@media screen {.shortcut-on #response-btn { display: none !important; }}@media screen {.shortcut-on #left-bar .navbar, .shortcut-on #main .navbar { border: none !important; }}@media screen {.arrow-box-up::after, .arrow-box-up::before { border: solid transparent; }}@media screen {.arrow-box-up::after { border-color: rgba(28, 28, 33, 0) rgba(28, 28, 33, 0) rgb(28, 28, 33); border-width: 7px; left: 50%; margin-left: -7px; }}@media screen {.arrow-box-up::before { border-color: rgba(130, 130, 130, 0) rgba(130, 130, 130, 0) rgb(130, 130, 130); border-width: 8px; left: 50%; margin-left: -8px; }}@media screen {.arrow-box-up-right::after, .arrow-box-up-right::before { border: solid transparent; }}@media screen {.arrow-box-up-right::after { border-color: rgba(28, 28, 33, 0) rgba(28, 28, 33, 0) rgb(28, 28, 33); border-width: 7px; right: 10px; margin-left: -7px; }}@media screen {.arrow-box-up-right::before { border-color: rgba(130, 130, 130, 0) rgba(130, 130, 130, 0) rgb(130, 130, 130); border-width: 8px; right: 9px; margin-left: -8px; }}@media screen {.tooltip-inner { padding: 5px 10px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; border-radius: 0px; }}@media screen {.custom-scroll::-webkit-scrollbar { height: 10px; width: 10px; }}@media screen {.custom-scroll::-webkit-scrollbar:hover { background-color: rgb(48, 48, 48); border: 1px solid rgb(61, 61, 61); }}@media screen {.custom-scroll::-webkit-scrollbar-button:end:increment, .custom-scroll::-webkit-scrollbar-button:start:decrement { background: 0px 0px; display: block; height: 0px; }}@media screen {.custom-scroll::-webkit-scrollbar-track { background-clip: padding-box; border: solid transparent; }}@media screen {.custom-scroll::-webkit-scrollbar-track-piece { background-color: transparent; border-radius: 0px; }}@media screen {.custom-scroll::-webkit-scrollbar-thumb { background-clip: padding-box; background-color: rgba(0, 0, 0, 0.2); border: none; box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 0px inset, rgba(0, 0, 0, 0.07) 0px -1px 0px inset; }}@media screen {.custom-scroll::-webkit-scrollbar-thumb:horizontal, .custom-scroll::-webkit-scrollbar-thumb:vertical { background-color: rgb(89, 89, 89); border-radius: 0px; }}@media screen {.custom-scroll::-webkit-scrollbar-thumb:active { background-color: rgba(0, 0, 0, 0.44); box-shadow: rgba(0, 0, 0, 0.33) 1px 1px 3px inset; }}@media screen {.custom-scroll::-webkit-scrollbar-thumb:hover { background-color: rgb(148, 148, 148); }}@media screen {.twitter-typeahead .tt-hint, .twitter-typeahead .tt-query { margin-bottom: 0px; height: 32px; padding: 6px 12px; }}@media screen {.tt-dropdown-menu { min-width: 160px; margin-top: 2px; padding: 5px 0px; background-color: rgb(28, 28, 33); border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; background-clip: padding-box; }}@media screen {.tt-suggestion { display: block; padding: 3px 20px; }}@media screen {.tt-suggestion.tt-is-under-cursor { color: rgb(255, 255, 255); background-color: rgb(39, 116, 155); }}@media screen {.tt-suggestion.tt-is-under-cursor a { color: rgb(255, 255, 255); }}@media screen {.tt-suggestion p { margin: 0px; }}@media screen {.google_maps { width: 100%; height: 350px; position: relative; }}@media screen {.google_maps * { box-sizing: content-box; }}@media screen {.google_maps img { max-width: none; }}@media screen {.header-btn { margin-top: 5px; }}@media screen {.cke_top { background: none rgba(33, 33, 33, 0.9) !important; }}@media screen {.multiselect-container { position: absolute; list-style-type: none; margin: 0px; padding: 0px; }}@media screen {.multiselect-container .input-group { margin: 5px; }}@media screen {.multiselect-container > li { padding: 0px; }}@media screen {.multiselect-container > li > label.multiselect-group { margin: 0px; padding: 3px 20px; height: 100%; font-weight: 700; }}@media screen {.multiselect-container > li > a > label { margin: 0px; height: 100%; cursor: pointer; font-weight: 400; }}@media screen {.multiselect-container > li > a > label.checkbox, .multiselect-container > li > a > label.radio { margin: 0px; }}@media screen {.multiselect-container > li > a > label > input[type="checkbox"] { margin-bottom: 5px; }}@media screen {.btn-group > .btn-group:nth-child(2) > .multiselect.btn { border-top-left-radius: 4px; border-bottom-left-radius: 4px; }}@media screen {.input-group .icon-addon .form-control, .progress { border-radius: 0px; }}@media screen {.icon-addon { position: relative; color: rgb(191, 191, 191); display: block; }}@media screen {.icon-addon::after, .icon-addon::before { display: table; content: " "; }}@media screen {.icon-addon::after { clear: both; }}@media screen {.icon-addon .fa, .icon-addon .glyphicon, .icon-addon.addon-md .fa, .icon-addon.addon-md .glyphicon { position: absolute; z-index: 2; left: 10px; width: 20px; margin-left: -2.5px; text-align: center; padding: 10px 0px; top: 1px; }}@media screen {.icon-addon.addon-lg .form-control { line-height: 1.33; height: 46px; font-size: 18px; padding: 10px 16px 10px 40px; }}@media screen {.input-group-lg .icon-addon.addon-lg + .input-group-btn > .btn { height: 46px; }}@media screen {.icon-addon.addon-sm .form-control { height: 30px; padding: 5px 10px 5px 28px; font-size: 12px; line-height: 1.5; }}@media screen {.icon-addon.addon-lg .fa, .icon-addon.addon-lg .glyphicon { font-size: 18px; margin-left: 0px; left: 11px; top: 4px; }}@media screen {.icon-addon .form-control, .icon-addon.addon-md .form-control { padding-left: 30px; float: left; font-weight: 400; }}@media screen {.icon-addon.addon-sm .fa, .icon-addon.addon-sm .glyphicon { margin-left: 0px; font-size: 12px; left: 5px; top: -1px; }}@media screen {.icon-addon .form-control:focus + .fa, .icon-addon .form-control:focus + .glyphicon, .icon-addon:hover .fa, .icon-addon:hover .glyphicon { color: rgb(153, 191, 230); }}@media screen {.icon-addon input:disabled + .fa, .icon-addon input:disabled + .glyphicon, .icon-addon select:disabled + .fa, .icon-addon select:disabled + .glyphicon { color: rgb(204, 204, 204); }}@media screen {.progress-micro { height: 3px !important; line-height: 3px !important; }}@media screen {.progress-xs { height: 7px !important; line-height: 7px !important; }}@media screen {.progress-sm { height: 14px !important; line-height: 14px !important; }}@media screen {.progress-lg { height: 30px !important; line-height: 30px !important; }}@media screen {.progress .progress-bar { position: absolute; overflow: hidden; line-height: 20px; }}@media screen {.progress .progressbar-back-text { position: absolute; width: 100%; height: 100%; font-size: 12px; line-height: 20px; text-align: center; }}@media screen {.progress .progressbar-front-text { display: block; width: 100%; font-size: 12px; line-height: 20px; text-align: center; }}@media screen {.progress.right .progress-bar { right: 0px; }}@media screen {.progress.right .progressbar-front-text { position: absolute; right: 0px; }}@media screen {.progress.vertical { width: 25px; height: 100%; min-height: 150px; margin-right: 20px; display: inline-block; margin-bottom: 0px; }}@media screen {.progress.wide-bar { width: 40px; }}@media screen {.progress.vertical.bottom { position: relative; }}@media screen {.progress.vertical.bottom .progress-bar, .progress.vertical.bottom .progressbar-front-text { position: absolute; bottom: 0px; }}@media screen {.progress.vertical .progress-bar { width: 100%; height: 0px; transition: height 0.6s ease 0s; }}@media screen {.progress { position: relative; margin-bottom: 20px; overflow: hidden; height: 22px; background: rgb(43, 43, 43); box-shadow: transparent 0px 1px 0px, rgb(54, 54, 54) 0px 0px 0px 1px inset; border-radius: 0px; }}@media screen {.progress-bar { float: left; width: 0px; height: 100%; font-size: 11px; color: rgb(255, 255, 255); text-align: center; background-color: rgb(88, 137, 157); box-shadow: rgba(0, 0, 0, 0.15) 0px -1px 0px inset; font-weight: 700; text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; background-image: url("../img/pattern/overlay-pattern.png"); }}@media screen {.progress-striped .progress-bar, .progress-striped .progress-bar-danger { background-image: -webkit-linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); }}@media screen {.progress-striped .progress-bar { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; }}@media screen {.progress.active .progress-bar { animation: 2s linear 0s infinite normal none running progress-bar-stripes; }}@media screen {.progress-bar-danger { background-color: rgb(139, 35, 59); }}@media screen {.progress-striped .progress-bar-danger { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); }}@media screen {.progress-striped .progress-bar-success, .progress-striped .progress-bar-warning { background-image: -webkit-linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); }}@media screen {.progress-bar-success { background-color: rgb(117, 159, 117); }}@media screen {.progress-striped .progress-bar-success { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); }}@media screen {.progress-bar-warning { background-color: rgb(184, 138, 46); }}@media screen {.progress-striped .progress-bar-warning { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); }}@media screen {.progress-bar-info { background-color: rgb(88, 137, 157); }}@media screen {.progress-striped .progress-bar-info { background-image: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent); }}@media screen {.progress .bar-info, .progress-info .bar { background: rgb(88, 137, 157); }}@media screen {.vertical-bars { padding: 0px; margin: 0px; }}@media screen {.vertical-bars::after { content: ""; display: block; height: 0px; clear: both; }}@media screen {[data-progressbar-value="100"]::before, [data-progressbar-value]::before { content: attr(data-progressbar-value); }}@media screen {.vertical-bars li { padding: 14px 0px; width: 25%; display: block; float: left; text-align: center; }}@media screen {.vertical-bars li:first-child { border-left: none; }}@media screen {.vertical-bars > li > .progress.vertical:first-child { margin-left: auto; }}@media screen {.vertical-bars > li > .progress.vertical { margin: 0px auto; float: none; }}@media screen {.bar-holder:first-child { border-top: none; }}@media screen {.bar-holder { padding: 18px 15px; }}@media screen {.bar-holder .progress { margin: 0px; }}@media screen {[data-progressbar-value] { overflow: visible; margin-bottom: 0px; margin-top: 15px !important; }}@media screen {.dataTable [data-progressbar-value] { min-width: 70px; }}@media screen {[data-progressbar-value="100"]::after, [data-progressbar-value="100"]::before, [data-progressbar-value]::after, [data-progressbar-value]::before { position: absolute; background: 0px 0px; font-size: 11px; top: -12px; }}@media screen {[data-progressbar-value]::after { content: "%"; left: 13px; }}@media screen {[data-progressbar-value="1"] > .progress-bar { width: 1%; background: rgb(139, 35, 59); }}@media screen {[data-progressbar-value="2"] > .progress-bar { width: 2%; background: rgb(139, 35, 59); }}@media screen {[data-progressbar-value="3"] > .progress-bar { width: 3%; background: rgb(139, 35, 59); }}@media screen {[data-progressbar-value="4"] > .progress-bar { width: 4%; background: rgb(139, 35, 59); }}@media screen {[data-progressbar-value="5"] > .progress-bar { width: 5%; background: rgb(139, 35, 59); }}@media screen {[data-progressbar-value="6"] > .progress-bar { width: 6%; background: rgb(139, 35, 59); }}@media screen {[data-progressbar-value="7"] > .progress-bar { width: 7%; background: rgb(139, 35, 59); }}@media screen {[data-progressbar-value="8"] > .progress-bar { width: 8%; background: rgb(139, 35, 59); }}@media screen {[data-progressbar-value="9"] > .progress-bar { width: 9%; background: rgb(139, 35, 59); }}@media screen {[data-progressbar-value="10"] > .progress-bar { width: 10%; background: rgb(180, 45, 76); }}@media screen {[data-progressbar-value="11"] > .progress-bar { width: 11%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="12"] > .progress-bar { width: 12%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="13"] > .progress-bar { width: 13%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="14"] > .progress-bar { width: 14%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="15"] > .progress-bar { width: 15%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="16"] > .progress-bar { width: 16%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="17"] > .progress-bar { width: 17%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="18"] > .progress-bar { width: 18%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="19"] > .progress-bar { width: 19%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="20"] > .progress-bar { width: 20%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="21"] > .progress-bar { width: 21%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="22"] > .progress-bar { width: 22%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="23"] > .progress-bar { width: 23%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="24"] > .progress-bar { width: 24%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="25"] > .progress-bar { width: 25%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="26"] > .progress-bar { width: 26%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="27"] > .progress-bar { width: 27%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="28"] > .progress-bar { width: 28%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="29"] > .progress-bar { width: 29%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="30"] > .progress-bar { width: 30%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="31"] > .progress-bar { width: 31%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="32"] > .progress-bar { width: 32%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="33"] > .progress-bar { width: 33%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="34"] > .progress-bar { width: 34%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="35"] > .progress-bar { width: 35%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="36"] > .progress-bar { width: 36%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="37"] > .progress-bar { width: 37%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="38"] > .progress-bar { width: 38%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="39"] > .progress-bar { width: 39%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="40"] > .progress-bar { width: 40%; background: rgb(184, 138, 46); }}@media screen {[data-progressbar-value="41"] > .progress-bar { width: 41%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="42"] > .progress-bar { width: 42%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="43"] > .progress-bar { width: 43%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="44"] > .progress-bar { width: 44%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="45"] > .progress-bar { width: 45%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="46"] > .progress-bar { width: 46%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="47"] > .progress-bar { width: 47%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="48"] > .progress-bar { width: 48%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="49"] > .progress-bar { width: 49%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="50"] > .progress-bar { width: 50%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="51"] > .progress-bar { width: 51%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="52"] > .progress-bar { width: 52%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="53"] > .progress-bar { width: 53%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="54"] > .progress-bar { width: 54%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="55"] > .progress-bar { width: 55%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="56"] > .progress-bar { width: 56%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="57"] > .progress-bar { width: 57%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="58"] > .progress-bar { width: 58%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="59"] > .progress-bar { width: 59%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="60"] > .progress-bar { width: 60%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="61"] > .progress-bar { width: 61%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="62"] > .progress-bar { width: 62%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="63"] > .progress-bar { width: 63%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="64"] > .progress-bar { width: 64%; background: rgb(64, 64, 64); }}@media screen {[data-progressbar-value="65"] > .progress-bar { width: 65%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="66"] > .progress-bar { width: 66%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="67"] > .progress-bar { width: 67%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="68"] > .progress-bar { width: 68%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="69"] > .progress-bar { width: 69%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="70"] > .progress-bar { width: 70%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="71"] > .progress-bar { width: 71%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="72"] > .progress-bar { width: 72%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="73"] > .progress-bar { width: 73%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="74"] > .progress-bar { width: 74%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="75"] > .progress-bar { width: 75%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="76"] > .progress-bar { width: 76%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="77"] > .progress-bar { width: 77%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="78"] > .progress-bar { width: 78%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="79"] > .progress-bar { width: 79%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="80"] > .progress-bar { width: 80%; background: rgb(50, 119, 179); }}@media screen {[data-progressbar-value="81"] > .progress-bar { width: 81%; background: rgb(88, 126, 88); }}@media screen {[data-progressbar-value="82"] > .progress-bar { width: 82%; background: rgb(88, 126, 88); }}@media screen {[data-progressbar-value="83"] > .progress-bar { width: 83%; background: rgb(88, 126, 88); }}@media screen {[data-progressbar-value="84"] > .progress-bar { width: 84%; background: rgb(90, 129, 90); }}@media screen {[data-progressbar-value="85"] > .progress-bar { width: 85%; background: rgb(90, 129, 90); }}@media screen {[data-progressbar-value="86"] > .progress-bar { width: 86%; background: rgb(90, 129, 90); }}@media screen {[data-progressbar-value="87"] > .progress-bar { width: 87%; background: rgb(94, 135, 94); }}@media screen {[data-progressbar-value="88"] > .progress-bar { width: 88%; background: rgb(94, 135, 94); }}@media screen {[data-progressbar-value="89"] > .progress-bar { width: 89%; background: rgb(96, 138, 96); }}@media screen {[data-progressbar-value="90"] > .progress-bar { width: 90%; background: rgb(96, 138, 96); }}@media screen {[data-progressbar-value="91"] > .progress-bar { width: 91%; background: rgb(96, 138, 96); }}@media screen {[data-progressbar-value="92"] > .progress-bar { width: 92%; background: rgb(98, 141, 98); }}@media screen {[data-progressbar-value="93"] > .progress-bar { width: 93%; background: rgb(100, 144, 100); }}@media screen {[data-progressbar-value="94"] > .progress-bar { width: 94%; background: rgb(102, 147, 102); }}@media screen {[data-progressbar-value="95"] > .progress-bar { width: 95%; background: rgb(135, 171, 135); }}@media screen {[data-progressbar-value="96"] > .progress-bar { width: 96%; background: rgb(129, 167, 129); }}@media screen {[data-progressbar-value="97"] > .progress-bar { width: 97%; background: rgb(126, 165, 126); }}@media screen {[data-progressbar-value="98"] > .progress-bar { width: 98%; background: rgb(123, 163, 123); }}@media screen {[data-progressbar-value="99"] > .progress-bar { width: 99%; background: rgb(120, 161, 120); }}@media screen {[data-progressbar-value="100"] > .progress-bar { width: 100%; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(117, 159, 117); animation: 0s ease 0s 1 normal none running none; background-image: none !important; }}@media screen {[data-progressbar-value="100"]::before { top: -12px; }}@media screen {[data-progressbar-value="100"]::after { content: "complete"; left: auto; right: 0px; color: rgb(180, 203, 180); }}@media screen {html.hidden-menu-mobile-lock { overflow-x: hidden; }}@media screen {.no-content-padding { margin: -10px -14px 0px; }}@media screen {.no-padding { padding: 0px !important; }}@media screen {.no-padding > pre { margin: 30px; }}@media screen {.no-padding .dataTables_wrapper table, .no-padding > table { border-top: none transparent !important; border-right: none transparent !important; border-left: none transparent !important; border-bottom: 0px none transparent !important; border-image: initial !important; margin-bottom: 0px !important; }}@media screen {.no-padding-bottom { padding-bottom: 0px !important; }}@media screen {.padding-5 { padding: 5px !important; }}@media screen {.padding-7 { padding: 7px !important; }}@media screen {.padding-10 { padding: 10px !important; }}@media screen {.padding-gutter { padding: 13px !important; }}@media screen {.padding-top-10 { padding-top: 10px !important; }}@media screen {.padding-top-15 { padding-top: 15px !important; }}@media screen {.padding-bottom-10 { padding-bottom: 10px !important; }}@media screen {.padding-bottom-0 { padding-bottom: 0px !important; }}@media screen {.padding-top-0 { padding-top: 0px !important; }}@media screen {.no-padding .dataTables_wrapper table tr td:last-child, .no-padding .dataTables_wrapper table tr th:last-child, .no-padding > table tr td:last-child, .no-padding > table tr th:last-child { border-right: none !important; }}@media screen {.no-padding .dataTables_wrapper table tr td:first-child, .no-padding .dataTables_wrapper table tr th:first-child, .no-padding > table tr td:first-child, .no-padding > table tr th:first-child { border-left: none !important; }}@media screen {.no-padding .dataTables_wrapper table tbody tr:last-child td { border-bottom: 0px; }}@media screen {.semi-bold { font-weight: 400 !important; }}@media screen {.ultra-light { font-weight: 300 !important; }}@media screen {.font-xs { font-size: 85% !important; }}@media screen {.font-sm { font-size: 95% !important; }}@media screen {.font-md { font-size: 130% !important; }}@media screen {.font-lg { font-size: 160% !important; }}@media screen {.font-xl { font-size: 200% !important; }}@media screen {.font-400 { font-size: 400% !important; }}@media screen {.no-margin { margin: 0px !important; }}@media screen {.margin-top-5 { margin-top: 5px !important; }}@media screen {.margin-top-10 { margin-top: 10px !important; }}@media screen {.margin-bottom-5 { margin-bottom: 5px !important; }}@media screen {.margin-bottom-10 { margin-bottom: 10px !important; }}@media screen {.margin-right-5 { margin-right: 5px !important; }}@media screen {.margin-top-0 { margin-top: 0px !important; }}@media screen {.margin-bottom-0 { margin-bottom: 0px !important; }}@media screen {.no-border, .well[class*=" bg-"].no-border { border-width: 0px !important; }}@media screen {.no-border-transparent { border-color: transparent !important; }}@media screen {.no-border-radius { border-radius: 0px; }}@media screen {.display-inline { display: inline-block !important; }}@media screen {.display-normal { display: inline !important; }}@media screen {.cursor-pointer { cursor: pointer; }}@media screen {.hover-transparent { opacity: 0.5; }}@media screen {.hover-transparent:hover { opacity: 1; }}@media screen {.text-align-center, .text-center { text-align: center !important; }}@media screen {.text-align-left, .text-left { text-align: left !important; }}@media screen {.text-align-right, .text-right { text-align: right !important; }}@media screen {hr.simple { margin-top: 10px; margin-bottom: 10px; border-style: dashed; }}@media screen {.air { position: absolute; z-index: 5; }}@media screen {.air-bottom { bottom: 0px; }}@media screen {.air-top { top: 0px; }}@media screen {.air-top-right { top: 0px; right: 0px; }}@media screen {.air-top-left { top: 0px; left: 0px; }}@media screen {.air-bottom-left { bottom: 0px; left: 0px; }}@media screen {.air-bottom-right { bottom: 0px; right: 0px; }}@media screen {.display-none { display: none !important; }}@media screen {.checkbox input[type="checkbox"].checkbox + span, .checkbox-inline input[type="checkbox"].checkbox + span, .radio input[type="radio"].radiobox + span, .radiobox-inline input[type="radio"].radiobox + span { margin-left: -20px; }}@media screen {.form-inline .checkbox input[type="checkbox"].checkbox + span, .form-inline .radiobox input[type="radio"].radiobox + span { margin-left: 0px; }}@media screen {.form-inline .checkbox, .form-inline .radiobox { padding-left: 0px; }}@media screen {input[type="checkbox"].checkbox + span, label input[type="radio"].radiobox + span { vertical-align: middle; line-height: 20px; }}@media screen {input[type="checkbox"].checkbox + span, input[type="checkbox"].checkbox + span::after, input[type="checkbox"].checkbox + span::before, input[type="radio"].radiobox + span, input[type="radio"].radiobox + span::after, input[type="radio"].radiobox + span::before { box-sizing: content-box !important; }}@media screen {input[type="checkbox"].checkbox, input[type="radio"].radiobox { visibility: hidden; position: absolute; z-index: 20; width: 18px; height: 18px; }}@media screen {label input[type="checkbox"].checkbox + span, label input[type="radio"].radiobox + span { position: relative; z-index: 19; display: inline-block; margin: 0px 5px 0px 0px; line-height: 17px; min-height: 14px; min-width: 14px; }}@media screen {label input[type="checkbox"].checkbox + span:hover, label input[type="radio"].radiobox + span:hover { cursor: pointer; }}@media screen {label input[type="checkbox"].checkbox + span::before, label input[type="radio"].radiobox + span::before { font-family: FontAwesome; font-size: 12px; border-radius: 0px; content: " "; display: inline-block; text-align: center; vertical-align: middle; padding: 1px; height: 12px; line-height: 12px; min-width: 12px; margin-right: 5px; border: 1px solid rgb(89, 89, 89); background-color: rgb(36, 36, 36); font-weight: 400; margin-top: -1px; }}@media screen {label input[type="radio"].radiobox + span::before { content: " "; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px 0px inset, rgba(28, 28, 33, 0.2) 0px 1px 0px 0px; }}@media screen {label input[type="radio"].radiobox:checked + span { font-weight: 700; }}@media screen {label input[type="radio"].radiobox.style-1:checked + span, label input[type="radio"].radiobox.style-2:checked + span { font-weight: 400; }}@media screen {label input[type="radio"].radiobox:checked + span::before { content: ""; color: rgb(153, 190, 230); }}@media screen {label input[type="radio"].radiobox.style-3:checked + span::before { color: rgb(230, 153, 171); border-color: rgb(139, 35, 59); }}@media screen {label input[type="radio"].radiobox.style-2:checked + span::before { color: rgb(191, 191, 191); border-color: rgb(46, 99, 184); font-size: 9px; }}@media screen {label input[type="radio"].radiobox.style-1 + span::before { font-size: 9px; background: rgb(28, 28, 33); text-shadow: none; border-width: 1px; height: 13px; line-height: 13px; min-width: 13px; box-shadow: none !important; }}@media screen {label input[type="radio"].radiobox.style-1:checked + span::before { font-size: 10px; color: rgb(191, 191, 191); border-color: rgb(51, 51, 51); background: rgb(28, 28, 33); }}@media screen {label:hover input[type="radio"].radiobox + span::before, label:hover input[type="radio"].radiobox:checked + span::before { color: rgb(153, 190, 230); border-color: rgb(50, 122, 200); }}@media screen {label:hover input[type="radio"].radiobox.style-3 + span::before, label:hover input[type="radio"].radiobox.style-3:checked + span::before { color: rgb(230, 153, 171); border-color: rgb(139, 35, 59); }}@media screen {label:hover input[type="radio"].radiobox.style-2:checked + span::before { color: rgb(191, 191, 191); border-color: rgb(46, 99, 184); }}@media screen {label:hover input[type="radio"].radiobox.style-1 + span::before, label:hover input[type="radio"].radiobox.style-1:checked + span::before { color: rgb(191, 191, 191); border-color: rgb(51, 51, 51); background: rgb(28, 28, 33); }}@media screen {label:active input[type="radio"].radiobox + span::before { box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 3px 0px inset, rgba(28, 28, 33, 0.4) 0px 1px 0px 0px; }}@media screen {label input[type="radio"][disabled].radiobox + span, label input[type="radio"][disabled].radiobox:checked + span, label:hover input[type="radio"][disabled].radiobox:checked + span::before { color: rgb(191, 191, 191); cursor: not-allowed; }}@media screen {label input[type="radio"][disabled].radiobox:checked + span::before { content: ""; }}@media screen {label input[type="radio"][disabled].radiobox + span::before, label input[type="radio"][disabled].radiobox:checked + span::before, label:active input[type="radio"][disabled].radiobox:checked + span::before, label:hover input[type="radio"][disabled].radiobox:checked + span::before { box-shadow: none; color: rgb(191, 191, 191); background: rgb(43, 43, 43) !important; border-color: rgb(77, 77, 77) !important; }}@media screen {label input[type="checkbox"].checkbox + span::before { content: " "; }}@media screen {label input[type="checkbox"].checkbox:checked + span::before { content: ""; color: rgb(153, 190, 230); }}@media screen {label input[type="checkbox"].checkbox:checked + span { font-weight: 700; }}@media screen {label input[type="checkbox"].checkbox.style-1:checked + span, label input[type="checkbox"].checkbox.style-2:checked + span { font-weight: 400; }}@media screen {label input[type="checkbox"].checkbox.style-3:checked + span::before { color: rgb(255, 255, 255); border-color: rgb(139, 35, 59); background: rgb(139, 35, 59); }}@media screen {label input[type="checkbox"].checkbox.style-2 + span::before { background: 0px 0px; border-color: rgb(87, 87, 87); box-shadow: none; }}@media screen {label input[type="checkbox"].checkbox.style-2:checked + span::before { content: ""; color: rgb(191, 191, 191); border-color: rgb(46, 99, 184); background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQ0MEM4RUFEQUE4MTFFMkEwMjM5NzlCRjAxM0UwRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQ0MEM4RUJEQUE4MTFFMkEwMjM5NzlCRjAxM0UwRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDQwQzhFOERBQTgxMUUyQTAyMzk3OUJGMDEzRTBGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRDQwQzhFOURBQTgxMUUyQTAyMzk3OUJGMDEzRTBGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsD/PVAAAAAQSURBVHjaYv7//78vQIABAAlYA05NMPppAAAAAElFTkSuQmCC") rgb(28, 28, 33); }}@media screen {label input[type="checkbox"].checkbox.style-1 + span::before { color: rgb(191, 191, 191); background: rgb(28, 28, 33); text-shadow: none; border-width: 1px; height: 12px; line-height: 13px; min-width: 12px; box-shadow: none !important; }}@media screen {label input[type="checkbox"].checkbox.style-1:checked + span::before { color: rgb(191, 191, 191); border-color: rgb(51, 51, 51); }}@media screen {label:active input[type="checkbox"].checkbox + span::before { box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 3px 0px inset, rgba(28, 28, 33, 0.4) 0px 1px 0px 0px; }}@media screen {label:hover input[type="checkbox"].checkbox + span::before { color: rgb(153, 190, 230); border-color: rgb(50, 122, 200); }}@media screen {label:hover input[type="checkbox"].checkbox.style-3 + span::before { color: rgb(255, 255, 255); border-color: rgb(139, 35, 57); }}@media screen {label:hover input[type="checkbox"].checkbox.style-2 + span::before { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 3px 0px inset, rgba(28, 28, 33, 0.2) 0px 1px 0px 0px; }}@media screen {label:hover input[type="checkbox"].checkbox.style-2:checked + span::before { box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 3px 0px inset, rgba(28, 28, 33, 0.4) 0px 1px 0px 0px; }}@media screen {label:hover input[type="checkbox"].checkbox.style-1 + span::before { border-color: rgb(51, 51, 51); }}@media screen {label:active input[type="checkbox"].checkbox:checked + span::before { color: rgb(255, 255, 255); background: rgb(50, 122, 200); border-color: rgb(50, 122, 200); }}@media screen {label:active input[type="checkbox"].checkbox.style-3:checked + span::before { color: rgb(230, 153, 171); background: rgb(28, 28, 33); border-color: rgb(139, 35, 59); }}@media screen {label:active input[type="checkbox"].checkbox.style-2 + span::before, label:active input[type="checkbox"].checkbox.style-2:checked + span::before { color: rgb(191, 191, 191); background: 0px 0px; border-color: rgb(87, 87, 87); box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 3px 0px inset, rgba(28, 28, 33, 0.4) 0px 1px 0px 0px; }}@media screen {label:active input[type="checkbox"].checkbox.style-1:checked + span::before { color: rgb(255, 255, 255); background: rgb(51, 51, 51); border-color: rgb(51, 51, 51); }}@media screen {label input[type="checkbox"][disabled].checkbox + span, label input[type="checkbox"][disabled].checkbox:checked + span, label:hover input[type="checkbox"][disabled].checkbox:checked + span::before { color: rgb(191, 191, 191); cursor: not-allowed; }}@media screen {label input[type="checkbox"][disabled].checkbox.style-2:checked + span::before, label input[type="checkbox"][disabled].checkbox:checked + span::before { content: ""; }}@media screen {label input[type="checkbox"][disabled].checkbox + span::before, label input[type="checkbox"][disabled].checkbox:checked + span::before, label:active input[type="checkbox"][disabled].checkbox:checked + span::before, label:hover input[type="checkbox"][disabled].checkbox:checked + span::before { color: rgb(191, 191, 191); background: rgb(43, 43, 43) !important; border-color: rgb(77, 77, 77) !important; box-shadow: none !important; }}@media screen {.open > .dropdown-menu { animation-name: flipInX; animation-duration: 0.4s; animation-fill-mode: both; }}@media screen {.active + .ajax-dropdown { animation-name: flipInY; animation-duration: 0.7s; animation-fill-mode: both; }}@media screen {.square { display: block; float: left; margin-right: 10px; height: 20px; width: 20px; }}@media screen {[class*=" bg-"], [class^="bg-"] { filter: none !important; }}@media screen {.txt-color-blue { color: rgb(173, 199, 209) !important; }}@media screen {.txt-color-blueLight { color: rgb(184, 195, 198) !important; }}@media screen {.txt-color-blueDark { color: rgb(191, 191, 191) !important; }}@media screen {.txt-color-green { color: rgb(169, 214, 169) !important; }}@media screen {.txt-color-greenLight { color: rgb(201, 214, 169) !important; }}@media screen {.txt-color-greenDark { color: rgb(180, 203, 180) !important; }}@media screen {.txt-color-red { color: rgb(230, 153, 171) !important; }}@media screen {.txt-color-yellow { color: rgb(214, 202, 169) !important; }}@media screen {.txt-color-orange { color: rgb(211, 198, 171) !important; }}@media screen {.txt-color-orangeDark { color: rgb(230, 199, 153) !important; }}@media screen {.txt-color-pink { color: rgb(214, 169, 195) !important; }}@media screen {.txt-color-pinkDark { color: rgb(203, 180, 197) !important; }}@media screen {.txt-color-purple { color: rgb(194, 181, 201) !important; }}@media screen {.txt-color-darken { color: rgb(191, 191, 191) !important; }}@media screen {.txt-color-lighten { color: rgb(213, 231, 236) !important; }}@media screen {.txt-color-white { color: rgb(255, 255, 255) !important; }}@media screen {.txt-color-grayDark { color: rgb(191, 191, 191) !important; }}@media screen {.txt-color-magenta { color: rgb(211, 169, 214) !important; }}@media screen {.txt-color-teal { color: rgb(177, 206, 205) !important; }}@media screen {.txt-color-redLight { color: rgb(211, 171, 171) !important; }}@media screen {.bg-color-blue { background-color: rgb(88, 137, 157) !important; }}@media screen {.bg-color-blueLight { background-color: rgb(109, 129, 136) !important; }}@media screen {.bg-color-blueDark { background-color: rgb(79, 79, 79) !important; }}@media screen {.bg-color-green { background-color: rgb(53, 110, 53) !important; }}@media screen {.bg-color-greenLight { background-color: rgb(112, 131, 63) !important; }}@media screen {.bg-color-greenDark { background-color: rgb(73, 105, 73) !important; }}@media screen {.bg-color-red { background-color: rgb(139, 35, 59) !important; }}@media screen {.bg-color-yellow { background-color: rgb(175, 154, 90) !important; }}@media screen {.bg-color-orange { background-color: rgb(184, 138, 46) !important; }}@media screen {.bg-color-orangeDark { background-color: rgb(163, 114, 41) !important; }}@media screen {.bg-color-pink { background-color: rgb(172, 83, 135) !important; }}@media screen {.bg-color-pinkDark { background-color: rgb(167, 129, 158) !important; }}@media screen {.bg-color-purple { background-color: rgb(110, 88, 121) !important; }}@media screen {.bg-color-darken { background-color: rgb(64, 64, 64) !important; }}@media screen {.bg-color-lighten { background-color: rgb(35, 68, 77) !important; }}@media screen {.bg-color-white { background-color: rgb(28, 28, 33) !important; }}@media screen {.bg-color-grayDark { background-color: rgb(82, 82, 82) !important; }}@media screen {.bg-color-magenta { background-color: rgb(111, 55, 114) !important; }}@media screen {.bg-color-teal { background-color: rgb(86, 138, 137) !important; }}@media screen {.bg-color-redLight { background-color: rgb(167, 88, 88) !important; }}@media screen {.colorblind-friendly .alert, .colorblind-friendly .btn-primary { color: rgb(255, 255, 255); }}@media screen {.colorblind-friendly .btn:hover { background: rgb(28, 28, 33); color: rgb(191, 191, 191); border-color: rgb(51, 51, 51); }}@media screen {.colorblind-friendly .alert-danger, .colorblind-friendly .btn-danger { background-image: url("../img/colorblind-friendly/pt1.png"); border-color: rgb(38, 38, 38); background-color: rgb(48, 48, 48); }}@media screen {.colorblind-friendly .alert-success, .colorblind-friendly .btn-success { background-image: url("../img/colorblind-friendly/pt2.png"); border-color: rgb(204, 51, 191); background-color: rgb(36, 73, 18); }}@media screen {.colorblind-friendly .alert-warning, .colorblind-friendly .btn-warning { background-image: url("../img/colorblind-friendly/pt3.png"); border-color: rgb(94, 68, 23); background-color: rgb(102, 75, 0); }}@media screen {.colorblind-friendly .alert-info, .colorblind-friendly .btn-info { border-color: rgb(204, 143, 51); background-color: rgb(22, 50, 90); }}@media screen {.colorblind-friendly .jarviswidget-ctrls .button-icon:hover { background-color: rgb(51, 51, 51); color: rgb(255, 255, 255) !important; }}@media screen {.colorblind-friendly .jarviswidget-color-blue .jarviswidget-ctrls .button-icon:hover, .colorblind-friendly .jarviswidget-color-blueDark .jarviswidget-ctrls .button-icon:hover, .colorblind-friendly .jarviswidget-color-darken .jarviswidget-ctrls .button-icon:hover { background-color: rgb(28, 28, 33); color: rgb(191, 191, 191) !important; }}@media screen {.colorblind-friendly .jarviswidget { position: relative; }}@media screen {.colorblind-friendly .jarviswidget:hover::before { position: absolute; top: -3px; left: -5px; right: -5px; bottom: 0px; border-width: 6px 6px 10px; border-style: solid; border-color: rgb(51, 51, 51); border-image: initial; visibility: visible; overflow: visible; height: 103%; z-index: 0; }}@media screen {.colorblind-friendly .nav > li:not(.active) > a:focus, .colorblind-friendly .nav > li:not(.active) > a:hover { background-color: rgb(48, 48, 48); color: rgb(255, 255, 255) !important; }}@media screen {.page-footer { height: 52px; padding: 15px 13px 0px 233px; border-top: 1px solid rgb(74, 74, 74); background: rgb(41, 41, 41); width: 100%; position: absolute; display: block; bottom: 0px; }}@media screen {.fixed-page-footer .page-footer { position: fixed; z-index: 901; }}@media screen {.minified .page-footer { padding-left: 58px; }}@media screen {.container.fixed-page-footer .page-footer { max-width: 1164px; }}@media screen {.hidden-menu .page-footer { padding-left: 20px; }}@media screen {@media (max-width: 979px) {
  html.hidden-menu-mobile-lock { overflow-x: hidden; }
  #main { width: 100% !important; }
  .page-footer { padding: 15px 14px 0px; }
  .profile-pic > img { width: 110px; margin-right: 10px; }
  .profile-pic { float: left; }
  .profile-pic + div, .profile-pic + div + div { padding-left: 30px; padding-right: 30px; }
  #fullscreen > :first-child > a { display: none !important; }
  body.container { border: none !important; width: 100% !important; }
  .inbox-data-message > :first-child { height: 50px; overflow: hidden; }
  .show-stats .show-stat-buttons > :first-child { padding-right: 13px; }
  .show-stats .show-stat-buttons > :last-child { padding-left: 13px; }
  .inbox-checkbox-triggered > .btn-group .btn { padding-left: 10px; padding-right: 10px; }
  .inbox-body .table-wrap { padding: 0px 5px !important; }
  .inbox-nav-bar { padding-left: 5px; padding-right: 5px; }
  .inbox-data-message > :first-child > :first-child { font-size: 14px; display: block !important; }
  .inbox-table-icon > :first-child { margin-top: 12px; }
  #inbox-table .inbox-table-icon { padding-left: 10px !important; }
  .header-search.pull-right { margin-left: 0px; }
  .visible-tablet { display: inline-block !important; }
  .display-inline.hidden-tablet, .hidden-tablet { display: none !important; }
  .jarviswidget header h2 { width: 310px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .dropzone .dz-default.dz-message { background-size: 100%; width: 200px; height: 43px; margin-left: -112px; margin-top: -23.5px; }
}}@media screen {@media (max-width: 979px) and (min-width: 768px) {
  #main { margin-left: 0px; }
  #left-panel { left: -220px; }
  .hidden-menu #left-panel, .minified #left-panel { left: 0px; }
  #hide-menu > :first-child > a { margin-top: 9px; width: 40px; }
  .btn-header a { margin-top: 9px !important; width: 40px !important; }
  #hide-menu i { color: rgb(191, 191, 191); font-size: 100%; }
  .hidden-menu #hide-menu i { color: rgb(255, 255, 255); }
  #hide-menu i::before { content: ""; }
  .hidden-menu #main { position: relative; left: 210px; }
  .hidden-menu.fixed-ribbon #ribbon { left: 220px; width: 100%; }
  .fixed-ribbon #ribbon { left: 0px; }
  .jarviswidget header h2 { width: 200px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .header-search > input[type="text"] { margin-top: 9px; }
}}@media screen {@media (max-width: 880px) and (min-width: 768px) {
  #main { margin-left: 0px; overflow-x: hidden; }
  #left-panel { left: -220px; }
  .hidden-menu #left-panel, .minified #left-panel { left: 0px; }
  .no-content-padding { margin: 0px -14px !important; }
  .inbox-nav-bar.no-content-padding { margin-top: -10px !important; }
  #hide-menu > :first-child > a, .btn-header a { margin-top: 5px !important; width: 40px !important; height: 39px !important; line-height: 38px !important; }
  #logo { margin-top: 10px; }
  #logo img { width: 127px; }
  .btn-header.transparent a { background: 0px 0px; margin-left: 0px; border: none !important; width: 25px !important; box-shadow: none !important; }
  .btn-header.transparent a:hover { color: rgb(230, 153, 171); }
  #hide-menu i { color: rgb(191, 191, 191); font-size: 121%; }
  .hidden-menu #hide-menu i { color: rgb(255, 255, 255); }
  #hide-menu i::before { content: ""; }
  .hidden-menu #main { position: relative; left: 210px; }
  .hidden-menu.fixed-ribbon #ribbon { left: 220px; width: 100%; }
  .fixed-ribbon #ribbon { left: 0px; }
  .jarviswidget header h2 { width: 180px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .header-search > input[type="text"] { margin-top: 9px; }
}}@media screen {@media (max-width: 767px) {
  .profile-pic > img { width: 100px; }
  #main { margin-left: 0px; overflow-x: hidden; }
  #left-panel { left: -220px; }
  .hidden-menu #left-panel, .minified #left-panel { left: 0px; }
  .show-stat-microcharts > div { margin-top: 0px !important; border-right: none !important; }
  .show-stat-buttons { padding-left: 10px !important; padding-right: 10px !important; }
  #content, #header, #ribbon { padding-right: 5px; }
  #content, #ribbon { padding-left: 5px; }
  #logo { margin-left: 4px; }
  .no-content-padding { margin: 0px -5px !important; }
  .inbox-nav-bar.no-content-padding { margin-top: -10px !important; }
  .btn-header.transparent a { background: 0px 0px; margin-left: 0px; border: none !important; width: 25px !important; box-shadow: none !important; }
  .btn-header.transparent a:hover { color: rgb(230, 153, 171); }
  #hide-menu > :first-child > a, .btn-header a { margin-top: 5px !important; width: 40px !important; height: 39px !important; line-height: 38px !important; }
  #hide-menu > :first-child > a { width: 50px !important; }
  #logo { margin-top: 10px; }
  #logo img { width: 127px; }
  #hide-menu i { color: rgb(191, 191, 191); font-size: 121%; }
  .hidden-menu #hide-menu i { color: rgb(255, 255, 255); }
  #hide-menu i::before { content: ""; }
  .hidden-menu #main { position: relative; left: 210px; }
  .hidden-menu.fixed-ribbon #ribbon { left: 220px; width: 100%; }
  .fixed-ribbon #ribbon { left: 0px; }
  body.fixed-navigation.hidden-menu { overflow: hidden !important; }
  .fixed-ribbon #content { padding-top: 52px; }
  .header-search { display: none; }
  #search-mobile { display: block; }
  .search-mobile .header-search { display: block; position: absolute; top: 0px; width: 100%; height: 49px; background: rgb(51, 51, 51); padding: 0px 2px; box-sizing: border-box; left: 0px; }
  .search-mobile .header-search > input[type="text"] { margin-top: 2px; height: 45px; border-color: rgb(51, 51, 51); padding-right: 75px; }
  .search-mobile .header-search > button { height: 29px; line-height: 29px; background: rgb(59, 59, 59); right: 44px; }
  .search-mobile #search-mobile { display: none; }
  .search-mobile #cancel-search-js { display: block; }
  .jarviswidget header h2 { width: 250px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
}}@media screen {@media only screen and (max-width: 679px) and (min-width: 0) {
  .profile-pic > img { width: 90px; }
  #main { margin-left: 0px; overflow-x: hidden; }
  #left-panel { left: -220px; }
  .hidden-menu #left-panel, .minified #left-panel { left: 0px; }
  .show-stat-microcharts > div { margin-top: 0px !important; border-right: none !important; }
  .show-stat-buttons { padding-left: 10px !important; padding-right: 10px !important; }
  #content, #ribbon { padding-left: 5px; padding-right: 5px; }
  #header { padding-right: 5px; background: rgb(28, 28, 33); }
  #logo { margin-left: 4px; }
  .no-content-padding { margin: 0px -5px !important; }
  .inbox-nav-bar.no-content-padding { margin-top: -10px !important; }
  #ribbon { border-bottom: 1px solid rgb(74, 74, 74); border-top: 1px solid rgb(51, 51, 51); background: rgb(36, 36, 36); }
  #ribbon .breadcrumb, #ribbon .breadcrumb a { color: rgb(191, 191, 191) !important; }
  #ribbon .breadcrumb li:last-child, #ribbon .breadcrumb > .active { color: rgb(191, 191, 191) !important; }
  #hide-menu > :first-child > a, .btn-header a { margin-top: 5px !important; width: 40px !important; height: 39px !important; line-height: 38px !important; }
  #hide-menu > :first-child > a { width: 50px !important; }
  #logo { margin-top: 10px; }
  #logo img { width: 127px; }
  .btn-header.transparent a { background: 0px 0px; margin-left: 0px; border: none !important; width: 25px !important; box-shadow: none !important; }
  .btn-header.transparent a:hover { color: rgb(230, 153, 171); }
  #hide-menu i { color: rgb(191, 191, 191); font-size: 121%; }
  .hidden-menu #hide-menu i { color: rgb(255, 255, 255); }
  #hide-menu i::before { content: ""; }
  .hidden-menu #main { position: relative; left: 210px; }
  .hidden-menu.fixed-ribbon #ribbon { left: 220px; width: 100%; }
  .fixed-ribbon #ribbon { left: 0px; }
  .header-search { display: none; }
  #search-mobile { display: block; }
  .search-mobile .header-search { display: block; position: absolute; top: 0px; width: 100%; height: 49px; background: rgb(51, 51, 51); padding: 0px 2px; box-sizing: border-box; left: 0px; }
  .search-mobile .header-search > input[type="text"] { margin-top: 2px; height: 45px; border-color: rgb(51, 51, 51); padding-right: 75px; }
  .search-mobile .header-search > button { height: 29px; line-height: 29px; background: rgb(59, 59, 59); right: 44px; }
  .search-mobile #search-mobile { display: none; }
  .search-mobile #cancel-search-js { display: block; }
  .hidden-tablet { display: none !important; }
  .jarviswidget header h2 { width: 300px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
}}@media screen {@media only screen and (max-width: 479px) and (min-width: 320px) {
  .page-title { display: none; }
  .profile-pic { text-align: left; }
  .profile-pic > img { width: 90px; margin-left: 0px; top: -25px; margin-right: 0px; }
  .profile-pic + div > h1 { font-size: 20px; }
  .profile-pic + div > h1 small { font-size: 16px; }
  .profile-carousel .carousel-indicators { top: 10px; }
  #main { margin-left: 0px; overflow-x: hidden; }
  #left-panel { left: -220px; }
  .hidden-menu #left-panel, .minified #left-panel { left: 0px; }
  .show-stat-microcharts > div { margin-top: 0px !important; border-right: none !important; }
  .show-stat-buttons { padding-left: 10px !important; padding-right: 10px !important; }
  #content, #ribbon { padding-left: 5px; padding-right: 5px; }
  #header { padding-right: 5px; background: rgb(28, 28, 33); }
  #logo { margin-left: 4px; width: 135px; }
  .no-content-padding { margin: 0px -5px !important; }
  .inbox-nav-bar.no-content-padding { margin-top: -10px !important; }
  #ribbon { border-bottom: 1px solid rgb(74, 74, 74); border-top: 1px solid rgb(51, 51, 51); background: rgb(36, 36, 36); }
  #ribbon .breadcrumb, #ribbon .breadcrumb a { color: rgb(191, 191, 191) !important; }
  #ribbon .breadcrumb li:last-child, #ribbon .breadcrumb > .active { color: rgb(191, 191, 191) !important; }
  #logo-group { width: 169px !important; }
  #sparks { text-align: center; background: rgb(56, 56, 56); padding: 10px 0px; margin-bottom: 15px; }
  #sparks li { padding: 0px 10px 0px 20px; }
  #hide-menu > :first-child > a, .btn-header a { margin-top: 5px !important; width: 40px !important; height: 39px !important; line-height: 38px !important; }
  #logo { margin-top: 10px; }
  #logo img { width: 127px; }
  .btn-header.transparent a { background: 0px 0px; margin-left: 0px; border: none !important; width: 25px !important; box-shadow: none !important; }
  .btn-header.transparent a:hover { color: rgb(230, 153, 171); }
  #hide-menu > :first-child > a { width: 46px !important; }
  #hide-menu i { color: rgb(191, 191, 191); font-size: 121%; }
  .hidden-menu #hide-menu i { color: rgb(255, 255, 255); }
  #hide-menu i::before { content: ""; }
  .hidden-menu #main { position: relative; left: 210px; }
  .hidden-menu.fixed-ribbon #ribbon { left: 220px; width: 100%; }
  .fixed-ribbon #ribbon { left: 0px; }
  .hidden-mobile { display: none !important; }
  .visible-mobile { display: inline-block !important; }
  .ajax-notifications { height: 250px; }
  .ajax-dropdown { width: 299px; height: 320px; left: 0px; top: 49px; }
  .ajax-dropdown::before { margin-left: -14px; }
  .ajax-dropdown::after { margin-left: -13px; }
  .header-search { display: none; }
  #search-mobile { display: block; margin-left: 0px; }
  .search-mobile .header-search { display: block; position: absolute; top: 0px; width: 100%; height: 49px; background: rgb(51, 51, 51); padding: 0px 2px; box-sizing: border-box; left: 0px; }
  .search-mobile .header-search > input[type="text"] { margin-top: 2px; height: 45px; border-color: rgb(51, 51, 51); padding-right: 75px; }
  .search-mobile .header-search > button { height: 29px; line-height: 29px; background: rgb(59, 59, 59); right: 44px; }
  .search-mobile #search-mobile { display: none; }
  .search-mobile #cancel-search-js { display: block; }
  .jarviswidget header h2 { width: 135px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
}}@media screen {#extr-page #main { margin-top: 0px !important; }}@media screen {#mobile-profile-img { display: none !important; padding-right: 2px !important; padding-left: 2px !important; }}@media screen {.menu-on-top #mobile-profile-img { display: block !important; }}@media screen {#mobile-profile-img a.userdropdown img { width: 30px; margin-top: 5px; margin-left: 2px; border-radius: 3px; border: 1px solid rgb(120, 120, 120) !important; }}@media screen {.menu-on-top .page-footer { padding: 15px 13px 0px; }}@media screen {.menu-on-top.hidden-menu #left-panel { left: 0px; }}@media screen {.menu-on-top #main { margin-left: 0px !important; margin-top: 69px !important; }}@media screen {.menu-on-top #hide-menu, .menu-on-top #logout, .menu-on-top .minifyme { display: none !important; }}@media screen {.menu-on-top aside#left-panel { height: auto; overflow: visible; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px 0px; border-bottom: 1px solid rgb(33, 33, 33); border-top: 1px solid rgb(51, 51, 51); width: 100% !important; min-height: 0px !important; }}@media screen {.menu-on-top aside#left-panel nav > ul { display: block; width: 100%; }}@media screen {.menu-on-top aside#left-panel nav > ul > li:first-child { margin-left: 0px; }}@media screen {.menu-on-top aside#left-panel nav > ul > li { position: relative; display: inline-block; float: left; border-right: 1px solid rgb(33, 33, 33); border-left: 1px solid rgb(79, 79, 79); overflow: visible; height: auto !important; padding: 0px !important; }}@media screen {.menu-on-top aside#left-panel nav > ul > li > a { display: inline-block; height: 68px; font-size: 13px; text-decoration: none; line-height: 22px; text-shadow: none !important; padding: 10px 9px !important; }}@media screen {.menu-on-top li.active > a { font-weight: 700 !important; }}@media screen {.menu-on-top .login-info, .menu-on-top nav > ul > li > a b { display: none; }}@media screen {.menu-on-top aside#left-panel nav > ul > li > a > i { margin: 1px 0px 2px; line-height: inherit; text-align: center; font-size: 24px; width: 100%; display: block !important; }}@media screen {.menu-on-top .menu-item-parent { max-width: 72px; min-width: 50px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center; font-size: 13px; }}@media screen {.menu-on-top .menu-item-parent + span { top: 5px; right: 5px; position: absolute; float: none !important; }}@media screen {.menu-on-top nav ul ul li a { font-size: 13px; padding-left: 10px !important; }}@media screen {.menu-on-top aside#left-panel nav > ul > li:hover { background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgb(28, 28, 33)), to(rgb(74, 74, 74))); }}@media screen {.menu-on-top aside#left-panel nav > ul > li:hover > a { border-left: 1px solid rgb(82, 82, 82); border-right: 1px solid rgb(82, 82, 82); color: rgb(191, 191, 191) !important; padding-left: 8px !important; padding-right: 8px !important; }}@media screen {.menu-on-top aside#left-panel nav > ul > li > ul { background: rgb(56, 56, 56); position: absolute !important; }}@media screen {.menu-on-top aside#left-panel nav > ul > li:hover > ul { display: block !important; }}@media screen {.menu-on-top aside#left-panel nav ul li.active > a::before { content: "" !important; }}@media screen {.menu-on-top nav > ul ul li::before, .menu-on-top nav > ul > li > ul::before { border: none; }}@media screen {.menu-on-top nav ul ul li a, .menu-on-top nav ul ul ul li a { color: rgb(191, 191, 191); }}@media screen {.menu-on-top nav ul ul li a:hover, .menu-on-top nav ul ul li:hover > a, .menu-on-top nav ul ul ul li a:hover { color: rgb(255, 255, 255); background-color: rgb(79, 79, 79); }}@media screen {.menu-on-top nav > ul ul ul { border-top: 1px solid rgb(82, 82, 82) !important; }}@media screen {.menu-on-top nav ul ul li { overflow: visible; }}@media screen {.menu-on-top nav ul ul, .menu-on-top nav ul ul ul { border-right: 1px solid rgb(82, 82, 82); border-left: 1px solid rgb(82, 82, 82); border-image: initial; box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px; border-bottom: 1px solid rgb(184, 46, 46); border-top: none; width: 200px; border-radius: 0px; padding: 3px; margin-left: 0px; display: none !important; background: rgb(28, 28, 33) !important; }}@media screen {.menu-on-top nav > ul ul li:hover > ul { position: absolute; z-index: 999; left: 100%; top: -8px; background: rgb(51, 51, 51); display: block !important; }}@media screen {.menu-on-top nav > ul > li > a::after { left: 46%; content: "" !important; top: 76% !important; color: rgb(191, 191, 191) !important; }}@media screen {.menu-on-top nav ul ul li:hover > a::after, .menu-on-top nav > ul ul > li a::after, .menu-on-top nav > ul ul > li a:hover::after, .menu-on-top nav > ul > li > a::after { font-family: FontAwesome; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; content: ""; position: absolute; top: 9px; right: 4px; color: rgb(191, 191, 191); display: block !important; }}@media screen {.menu-on-top nav ul ul li:hover > a::after, .menu-on-top nav > ul ul > li a:hover::after { color: rgb(255, 255, 255); }}@media screen {.menu-on-top nav > ul ul > li a:only-child::after, .menu-on-top nav > ul > li > a:only-child::after { content: "" !important; }}@media screen {.menu-on-top nav ul ul .active > a { color: rgb(191, 191, 191) !important; }}@media screen {.menu-on-top nav ul ul .active > a:hover, .menu-on-top nav ul ul li.active:hover > a { color: rgb(255, 255, 255) !important; }}@media screen {.menu-on-top .slimScrollDiv, .menu-on-top nav { overflow: visible !important; }}@media screen {body.menu-on-top.fixed-header { padding-top: 49px; }}@media screen {body.menu-on-top.fixed-header.fixed-navigation nav > ul { padding-right: 0px; position: relative; height: auto; width: auto; overflow: visible; }}@media screen {body.menu-on-top.fixed-header.fixed-navigation.fixed-ribbon #ribbon { left: 0px; top: 118px; }}@media screen {@media (max-width: 979px) {
  .menu-on-top #mobile-profile-img a.userdropdown img { width: 39px; margin-top: 0px; margin-left: 2px; border-radius: 3px; margin-right: -3px; }
  .menu-on-top .btn-header.pull-right { margin-left: 0px !important; }
  .menu-on-top #main { margin-top: 0px !important; }
  .menu-on-top #left-panel { left: 0px; display: none; }
  body.menu-on-top.fixed-header.fixed-navigation.fixed-ribbon #ribbon { top: 49px; }
  .menu-on-top.hidden-menu #left-panel { display: block; }
  .menu-on-top.hidden-menu #main { left: 0px !important; }
  .menu-on-top #hide-menu { display: block !important; }
  .menu-on-top aside#left-panel nav { overflow-y: scroll; height: 300px !important; overflow-x: hidden !important; }
  .menu-on-top .menu-item-parent { white-space: inherit; overflow: visible; text-overflow: inherit; text-align: left; min-width: 85%; max-width: 85%; padding-left: 5px; }
  .menu-on-top .menu-item-parent + span { top: 50%; margin-top: -8px; }
  .menu-on-top nav li.active > ul { display: block; }
  .menu-on-top nav > ul > li.active { background: linear-gradient(rgb(74, 74, 74) 0px, rgb(28, 28, 33) 66%); }
  .menu-on-top nav > ul > li.active > a { color: rgb(191, 191, 191) !important; }
  .menu-on-top nav ul ul li:hover > a::after, .menu-on-top nav > ul ul > li a::after, .menu-on-top nav > ul ul > li a:hover::after, .menu-on-top nav > ul > li > a::after { top: 50%; right: 15px; font-size: 15px; margin-top: -8px; content: "" !important; }
  .menu-on-top nav > ul ul > li a:only-child::after, .menu-on-top nav > ul > li > a:only-child::after { content: "" !important; }
  .menu-on-top nav > ul > li > a::after { left: auto; margin-top: -14px; font-size: 20px; top: 50% !important; }
  .menu-on-top nav ul ul, .menu-on-top nav ul ul ul { padding: 0px; border: none; }
  .menu-on-top nav ul ul ul { border-bottom: 2px solid rgb(51, 51, 51); }
  .menu-on-top aside#left-panel nav > ul > li { width: 100%; }
  .menu-on-top aside#left-panel nav > ul > li > a { height: auto; display: block; border-bottom: 1px dotted rgb(89, 89, 89); padding: 8px 9px !important; }
  .menu-on-top nav > ul > li > ul > li > a, .menu-on-top nav > ul > li > ul > li > ul > li > a { padding-top: 10px; padding-bottom: 10px; }
  .menu-on-top aside#left-panel nav > ul > li > a > i { display: inline !important; }
  .menu-on-top aside#left-panel nav > ul li ul { width: 100%; top: 0px; left: 0px; position: relative !important; }
  .menu-on-top aside#left-panel nav > ul > li:active > ul, .menu-on-top aside#left-panel nav > ul > li:focus > ul { display: block !important; }
}}@media screen {.menu-on-top .top-menu-invisible, .no-menu #hide-menu, .no-menu #left-panel, .no-menu #logout { display: none !important; }}@media screen {.no-menu #main { margin: 0px !important; }}@media screen {.no-menu #mobile-profile-img { display: block !important; }}@media screen {.no-menu #mobile-profile-img a.userdropdown img { width: 30px; margin-top: 5px; margin-left: 2px; border-radius: 3px; border: 1px solid rgb(120, 120, 120) !important; }}

@media screen {.certivera-style-1 a { transition-duration: 0.1s, 0.1s; transition-timing-function: linear, linear !important; transition-delay: 0s, 0s !important; transition-property: color, background-color !important; }}@media screen {.certivera-style-1 body.container { border-left: 1px solid rgba(35, 39, 47, 0.4); border-right: 1px solid rgba(35, 39, 47, 0.4); }}@media screen {.certivera-style-1 #header { background-image: none; background-color: rgb(35, 39, 47); }}@media screen {.certivera-style-1 .project-context > :first-child { color: rgb(181, 190, 201); text-shadow: rgb(20, 20, 20) 0px 0px 1px; }}@media screen {.certivera-style-1 #ribbon { background: rgb(51, 51, 51); }}@media screen {.certivera-style-1 .breadcrumb > li + li::before { color: rgb(191, 191, 191); }}@media screen {.certivera-style-1 .project-selector { color: rgb(191, 191, 191); }}@media screen {.certivera-style-1 .btn.btn-ribbon { background-color: rgb(105, 116, 134); background-image: linear-gradient(rgb(111, 126, 149), rgb(105, 116, 134)); }}@media screen {.certivera-style-1 #logo-group { background: rgb(35, 39, 47) !important; }}@media screen {.certivera-style-1 #logo-group span#activity { background: rgb(15, 15, 15); border: 1px solid rgb(15, 15, 15); color: rgb(255, 255, 255); cursor: pointer; }}@media screen {.certivera-style-1 #logo-group > span .badge { background: rgb(36, 143, 134); }}@media screen {.certivera-style-1 .btn-header > :first-child > a { background: rgb(200, 50, 60); border: 1px solid rgb(200, 50, 60); color: rgb(255, 255, 255) !important; cursor: pointer !important; }}@media screen {.certivera-style-1 .btn-header > :first-child > a:hover { opacity: 0.9; }}@media screen {.certivera-style-1 #cancel-search-js { background: rgb(200, 50, 60); line-height: 29px !important; }}@media screen {.certivera-style-1 .MsgTitle .txt-color-orangeDark { color: rgb(230, 153, 158) !important; }}@media screen {.certivera-style-1 .minifyme { background: rgb(66, 72, 82); }}@media screen {.certivera-style-1 .minifyme:hover { background: rgb(91, 107, 134); color: rgb(226, 233, 243); }}@media screen {.certivera-style-1 #show-shortcut:hover > i { color: rgb(255, 255, 255); }}@media screen {.certivera-style-1 .superbox-list.active::before { color: rgb(191, 191, 191); }}@media screen {.certivera-style-1 nav ul b { font-size: 14px; margin-top: 0px; }}@media screen {.certivera-style-1 nav ul b .fa-plus-square-o::before { content: ""; }}@media screen {.certivera-style-1 nav ul b .fa-minus-square-o::before { content: ""; }}@media screen {.certivera-style-1 nav ul ul { background: rgb(35, 39, 47); }}@media screen {.certivera-style-1 nav ul ul li > a { text-shadow: rgb(0, 0, 0) 0px 1px 1px; font-size: 13px; padding-left: 43px; color: rgb(224, 233, 240); display: block; font-weight: 300; overflow: hidden; padding-top: 6px !important; padding-bottom: 6px !important; }}@media screen {.certivera-style-1 nav ul ul li > a:hover { background: rgb(33, 33, 33) !important; }}@media screen {.certivera-style-1 nav ul ul ul li a { padding: 8px 17px 8px 54px !important; }}@media screen {.certivera-style-1 nav ul ul ul ul li a { padding-left: 72px !important; }}@media screen {.certivera-style-1 nav ul ul ul ul ul li a { padding-left: 90px !important; }}@media screen {.certivera-style-1 nav ul ul ul ul ul ul li a { padding-left: 108px !important; }}@media screen {.certivera-style-1 nav ul li a:active { background: 0px 0px; }}@media screen {.certivera-style-1 nav ul li a:hover { color: rgb(224, 233, 240); }}@media screen {.certivera-style-1 nav ul li a { padding: 12px 17px 12px 16px; }}@media screen {.certivera-style-1 nav > ul > li > a > i { font-size: 17px; vertical-align: 0px; }}@media screen {.certivera-style-1 nav > ul > li > a b { right: 17px; top: 12px; }}@media screen {.certivera-style-1 nav > ul > li > a > i::after { border: 1px solid rgb(28, 28, 33); }}@media screen {.certivera-style-1 nav > ul > li > a:hover i { animation-name: none; }}@media screen {.certivera-style-1 .header-search > input[type="text"] { border-radius: 2px; border-color: rgb(28, 28, 33) !important; }}@media screen {.certivera-style-1 .header-dropdown-list a.dropdown-toggle { color: rgb(255, 255, 255); text-decoration: none; }}@media screen {.certivera-style-1 .login-info { height: auto; }}@media screen {.certivera-style-1 .login-info > span { padding: 5px 10px; }}@media screen {.certivera-style-1 .login-info img { width: 35px; border-radius: 50%; }}@media screen {.certivera-style-1 .login-info a { margin-top: 2px; }}@media screen {.certivera-style-1 .login-info a span { max-width: 136px; }}@media screen {.certivera-style-1 .login-info a:hover { color: rgb(255, 255, 255); }}@media screen {.certivera-style-1 #activity.active .badge { background: rgb(36, 143, 134) !important; }}@media screen {.certivera-style-1 .ajax-dropdown { background: rgb(30, 43, 62); }}@media screen {.certivera-style-1 .ajax-notifications { background: rgb(28, 28, 33); }}@media screen {.certivera-style-1 img.online { border-left-color: rgb(36, 143, 134) !important; }}@media screen {.certivera-style-1 .onoffswitch-inner::before { background-color: rgb(55, 175, 205) !important; }}@media screen {.certivera-style-1 .bg-color-red { background-color: rgb(200, 50, 60) !important; }}@media screen {.certivera-style-1 .jarviswidget-color-darken > header { background: rgb(33, 33, 33) !important; border-color: rgb(33, 33, 33) !important; }}@media screen {.certivera-style-1 .jarviswidget-color-blueDark > header { background: rgb(53, 61, 75) !important; border-color: rgb(53, 61, 75) !important; }}@media screen {.certivera-style-1 .jarviswidget-color-blue > header { background: rgb(103, 142, 158); border-color: rgb(105, 130, 140) !important; }}@media screen {.certivera-style-1 .jarviswidget-color-purple > header { background: rgb(115, 95, 134); }}@media screen {.certivera-style-1 .jarviswidget-color-red > header { background: rgb(184, 46, 55); border-color: rgb(143, 36, 43) !important; }}@media screen {.certivera-style-1 .jarviswidget .bg-color-red { background: rgb(184, 46, 55) !important; }}@media screen {.certivera-style-1 .ui-chatbox-titlebar { background: rgb(61, 68, 81) !important; }}@media screen {.certivera-style-1 .ui-chatbox-titlebar.ui-state-focus { background: rgb(33, 33, 33) !important; }}@media screen {.certivera-style-1 #ribbon .breadcrumb li:last-child, .certivera-style-1 #ribbon .breadcrumb > .active { color: rgb(191, 191, 191); }}@media screen {.certivera-style-1 #ribbon .breadcrumb, .certivera-style-1 #ribbon .breadcrumb a { color: rgb(191, 191, 191) !important; }}@media screen {.certivera-style-1 .dropdown-menu, .certivera-style-1 .open > .dropdown-menu { padding: 4px; }}@media screen {.certivera-style-1 .dropdown-menu > li > a { border-radius: 4px; margin: 3px 0px; }}@media screen {.certivera-style-1 .page-footer, .certivera-style-1 .superbox-show, .certivera-style-1 aside { background: rgb(33, 33, 33); }}@media screen {.certivera-style-1 .login-info, .certivera-style-1 .login-info span { border-bottom: none; }}@media screen {.certivera-style-1 nav > ul ul li::before, .certivera-style-1 nav > ul > li > ul::before { border: none !important; }}@media screen {.certivera-style-1 .login-info a, .certivera-style-1 .login-info strong, .certivera-style-1 nav ul li a { color: rgb(185, 188, 198); }}@media screen {.certivera-style-1 .pagination > .active > a, .certivera-style-1 .pagination > .active > a:focus, .certivera-style-1 .pagination > .active > a:hover, .certivera-style-1 .pagination > .active > span, .certivera-style-1 .pagination > .active > span:focus, .certivera-style-1 .pagination > .active > span:hover { background-color: rgb(55, 175, 205); border-color: rgb(55, 175, 205); }}@media screen {.certivera-style-1.minified .login-info a { margin-top: 6px; }}@media screen {.certivera-style-1.minified .login-info img { width: 30px !important; }}@media screen {.certivera-style-1.minified .login-info span { padding: 0px 5px !important; }}@media screen {.certivera-style-1.minified nav ul li a { padding: 12px 17px 12px 14px; }}@media screen {.certivera-style-1.minified nav ul ul li > a:hover { background: rgb(47, 51, 60) !important; }}@media screen {.certivera-style-1.minified nav ul ul li > a { padding-left: 13px; padding-right: 13px !important; }}@media screen {.certivera-style-1.minified nav ul ul ul li a { padding-left: 33px !important; padding-right: 13px !important; }}@media screen {.certivera-style-1.minified nav ul ul ul ul li a { padding-left: 43px !important; padding-right: 13px !important; }}@media screen {.certivera-style-1.minified nav ul ul ul ul ul li a { padding-left: 53px !important; padding-right: 13px !important; }}@media screen {.certivera-style-1.minified nav ul ul ul ul ul ul li a { padding-left: 63px !important; padding-right: 13px !important; }}@media screen {.certivera-style-1.minified nav ul > li > ul > li > ul { background: rgb(33, 33, 33); }}@media screen {.certivera-style-1.minified nav > ul > li { border-bottom: 1px solid rgb(20, 20, 20); border-top: 1px solid rgb(48, 48, 48); }}@media screen {.certivera-style-1.minified nav > ul > li > a > i { font-size: 18px; }}@media screen {.certivera-style-1.minified nav > ul > li > ul { background: rgb(33, 33, 33); }}@media screen {.certivera-style-1.minified nav > ul > li > ul > li { background: rgb(35, 39, 47); }}@media screen {.certivera-style-1.minified nav > ul > li > ul > li > ul > li { background: rgb(33, 33, 33); }}@media screen {.certivera-style-1 .jarviswidget .bg-color-greenLight, .certivera-style-1 .jarviswidget-color-greenLight > header { border-color: rgb(148, 179, 71) !important; background: rgb(148, 179, 71) !important; }}@media screen {.certivera-style-1 .jarviswidget .bg-color-yellow, .certivera-style-1 .jarviswidget-color-yellow > header { color: rgb(191, 191, 191); border-color: rgb(102, 75, 0) !important; background: rgb(102, 75, 0) !important; }}@media screen {.certivera-style-1 .jarviswidget .bg-color-pink, .certivera-style-1 .jarviswidget-color-pink > header { background: rgb(151, 48, 108) !important; }}@media screen {.certivera-style-1.menu-on-top nav ul ul li > a { color: rgb(186, 192, 196); text-shadow: none !important; }}@media screen {.certivera-style-1.menu-on-top nav ul ul li a { font-size: 13px; padding-left: 10px !important; }}@media screen {.certivera-style-1.menu-on-top nav ul ul li:hover > a { color: rgb(255, 255, 255); background-color: rgb(33, 33, 33); }}@media screen {.certivera-style-1.menu-on-top nav ul ul .active > a { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-1.menu-on-top nav > ul ul ul { border-top: 1px solid rgb(82, 82, 82) !important; }}@media screen {.certivera-style-1.menu-on-top nav > ul ul li:hover > ul { background: rgb(51, 51, 51); }}@media screen {.certivera-style-1.menu-on-top nav > ul > li > a::after { color: rgb(178, 193, 205) !important; }}@media screen {.certivera-style-1.menu-on-top aside { background: rgb(23, 23, 23); }}@media screen {.certivera-style-1.menu-on-top aside#left-panel { box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px 0px; border-bottom: 1px solid rgb(33, 33, 33); border-top: 1px solid rgb(51, 51, 51); }}@media screen {.certivera-style-1.menu-on-top aside#left-panel nav > ul > li { border-right: 1px solid transparent; border-left: 1px solid transparent; }}@media screen {.certivera-style-1.menu-on-top aside#left-panel nav > ul > li > a { font-size: 13px; text-shadow: none !important; padding: 10px 9px !important; }}@media screen {.certivera-style-1.menu-on-top aside#left-panel nav > ul > li > ul { background: rgb(56, 56, 56); }}@media screen {.certivera-style-1.menu-on-top aside#left-panel nav > ul > li:hover { border-right-color: rgb(51, 51, 51); border-left-color: rgb(51, 51, 51); background: linear-gradient(rgb(8, 8, 8), rgb(46, 62, 87) 66%); }}@media screen {.certivera-style-1.menu-on-top aside#left-panel nav > ul > li:hover > a { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); color: rgb(242, 242, 242) !important; padding-left: 8px !important; padding-right: 8px !important; }}@media screen {.certivera-style-1.menu-on-top nav ul ul li a, .certivera-style-1.menu-on-top nav ul ul ul li a { color: rgb(215, 221, 228); }}@media screen {.certivera-style-1.menu-on-top nav ul ul li a:hover, .certivera-style-1.menu-on-top nav ul ul ul li a:hover { color: rgb(255, 255, 255); background-color: rgb(33, 33, 33) !important; }}@media screen {.certivera-style-1.menu-on-top nav ul ul, .certivera-style-1.menu-on-top nav ul ul ul { border: 1px solid transparent; padding: 0px; background: rgb(46, 62, 87) !important; }}@media screen {.certivera-style-1.menu-on-top nav ul ul li:hover > a::after, .certivera-style-1.menu-on-top nav > ul ul > li a::after, .certivera-style-1.menu-on-top nav > ul ul > li a:hover::after, .certivera-style-1.menu-on-top nav > ul > li > a::after { color: rgb(214, 214, 214); }}@media screen {.certivera-style-1.menu-on-top nav ul ul li:hover > a::after, .certivera-style-1.menu-on-top nav > ul ul > li a:hover::after { color: rgb(255, 255, 255); }}@media screen {.certivera-style-1.menu-on-top nav > ul ul > li a:only-child::after, .certivera-style-1.menu-on-top nav > ul > li > a:only-child::after { content: "" !important; }}@media screen {.certivera-style-1.menu-on-top nav ul ul li.active:hover > a, .certivera-style-1.menu-on-top nav ul ul li.active > a:hover { color: rgb(255, 255, 255) !important; }}@media screen {@media (max-width: 979px) and (min-width: 768px) {
  .certivera-style-1 #hide-menu i { color: rgb(255, 255, 255) !important; }
}}@media screen {@media (max-width: 767px) {
  .certivera-style-1 #hide-menu i { color: rgb(255, 255, 255) !important; }
}}@media screen {@media only screen and (max-width: 679px) and (min-width: 0) {
  .certivera-style-1 #hide-menu i { color: rgb(255, 255, 255) !important; }
}}@media screen {@media only screen and (max-width: 479px) and (min-width: 320px) {
  .certivera-style-1 #sparks { background: rgb(28, 28, 33); }
  .certivera-style-1 #cancel-search-js, .certivera-style-1 .search-mobile .header-search > button { border-radius: 3px; }
}}@media screen {.certivera-style-2 #shortcut { background-color: rgba(28, 28, 33, 0.9); }}@media screen {.certivera-style-2 #shortcut ul { box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 10px; border-bottom: 1px solid rgb(51, 76, 122); }}@media screen {.certivera-style-2 .superbox-list.active::before { color: rgb(179, 191, 204); }}@media screen {.certivera-style-2 .superbox-img-description { color: rgb(184, 192, 198) !important; }}@media screen {.certivera-style-2 .project-context > :first-child { text-shadow: none; }}@media screen {.certivera-style-2 .project-selector { color: rgb(179, 194, 213); }}@media screen {.certivera-style-2 .project-selector:hover { color: rgb(255, 255, 255); }}@media screen {.certivera-style-2 #logo-group span#activity { color: rgb(199, 199, 199); background: none !important; border: none !important; }}@media screen {.certivera-style-2 #logo-group span#activity:hover { color: rgb(255, 255, 255); }}@media screen {.certivera-style-2 #logo-group > span .badge { background: rgb(39, 122, 155); }}@media screen {.certivera-style-2 .header-search > input[type="text"] { background: rgb(28, 28, 28); border: 1px solid rgb(18, 18, 18); color: rgb(255, 255, 255); border-radius: 4px; }}@media screen {.certivera-style-2 #ribbon { background: rgb(28, 28, 33); }}@media screen {.certivera-style-2 .btn.btn-ribbon { background: rgb(147, 151, 159); }}@media screen {.certivera-style-2 aside { background: linear-gradient(to right, rgb(33, 33, 33) 99%, rgb(79, 79, 79) 100%); min-height: 100%; }}@media screen {.certivera-style-2 #left-panel { padding: 64px 15px 15px; }}@media screen {.certivera-style-2 .login-info { height: auto; margin-bottom: 7px !important; }}@media screen {.certivera-style-2 .login-info span { padding: 5px 10px 7px; background: rgb(28, 28, 33); border-radius: 4px; }}@media screen {.certivera-style-2 .login-info a { color: rgb(173, 190, 209); margin-top: 2px; font-size: 16px !important; }}@media screen {.certivera-style-2 .login-info a span { padding: 0px; max-width: 105px; font-size: 16px !important; }}@media screen {.certivera-style-2 .login-info img { width: 35px; }}@media screen {.certivera-style-2 nav ul li a { color: rgb(187, 192, 196) !important; font-size: 12px !important; }}@media screen {.certivera-style-2 nav ul ul { background: 0px 0px; }}@media screen {.certivera-style-2 nav ul ul > li:hover b { color: rgb(187, 192, 196) !important; }}@media screen {.certivera-style-2 nav ul ul li > a { padding-left: 23px; }}@media screen {.certivera-style-2 nav ul ul ul li a { padding-left: 30px; }}@media screen {.certivera-style-2 nav ul ul ul ul li a { padding-left: 40px; }}@media screen {.certivera-style-2 nav ul ul ul ul ul li a { padding-left: 50px; }}@media screen {.certivera-style-2 nav ul ul ul ul ul ul li a { padding-left: 60px; }}@media screen {.certivera-style-2 nav > ul > li > a { padding-top: 16px; padding-bottom: 16px; }}@media screen {.certivera-style-2 nav > ul > li > a > i { font-size: 25px !important; }}@media screen {.certivera-style-2 nav > ul > li > a b { top: 16px; }}@media screen {.certivera-style-2 .jarviswidget-color-blueDark > header { background: rgb(45, 56, 67) !important; border-color: rgb(45, 56, 67) !important; }}@media screen {.certivera-style-2 .btn-success { background-color: rgb(150, 191, 74); border-color: rgb(132, 168, 62); }}@media screen {.certivera-style-2 .btn-danger { background-color: rgb(211, 80, 106); border-color: rgb(202, 73, 99); }}@media screen {.certivera-style-2 .btn-warning { background-color: rgb(102, 75, 0); border-color: rgb(201, 155, 64); }}@media screen {.certivera-style-2 .bg-color-red { background: rgb(211, 80, 106) !important; }}@media screen {.certivera-style-2 .bg-color-blue { background: rgb(69, 136, 191) !important; }}@media screen {.certivera-style-2 .certivera-form .toggle i::before { background-color: rgb(88, 157, 213); }}@media screen {.certivera-style-2 .bg-color-greenLight { background-color: rgb(135, 171, 68) !important; }}@media screen {.certivera-style-2 .bg-color-orange { background-color: rgb(102, 75, 0) !important; }}@media screen {.certivera-style-2 .bg-color-teal { background-color: rgb(92, 160, 163) !important; }}@media screen {.certivera-style-2 .minifyme { background: rgb(51, 57, 71); border-bottom: 1px solid rgb(130, 130, 130); color: rgb(191, 191, 191); }}@media screen {.certivera-style-2 .minifyme:hover { color: rgb(191, 191, 191); }}@media screen {.certivera-style-2 .onoffswitch-inner::before { background: rgb(88, 157, 213); border-color: rgb(88, 157, 213) rgb(47, 124, 188) rgb(48, 125, 192); }}@media screen {.certivera-style-2 .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch::before { color: rgb(201, 221, 162); }}@media screen {.certivera-style-2 .ui-chatbox-titlebar { background: rgb(88, 102, 116) !important; }}@media screen {.certivera-style-2 .ui-chatbox-titlebar.ui-state-focus { background: rgb(45, 56, 67) !important; }}@media screen {body.certivera-style-2 { background: rgb(28, 28, 33); }}@media screen {.certivera-style-2 #header, .certivera-style-2 .page-footer, .certivera-style-2 .superbox-show { background-image: none; background-color: rgb(45, 56, 67); }}@media screen {.certivera-style-2 #hide-menu a > i, .certivera-style-2 .btn-header > :first-child > a { background: 0px 0px; border: none !important; color: rgb(199, 199, 199) !important; box-shadow: none !important; }}@media screen {.certivera-style-2 #hide-menu a:hover i, .certivera-style-2 .btn-header > :first-child > a:hover { color: rgb(255, 255, 255) !important; cursor: pointer !important; }}@media screen {.certivera-style-2 .header-dropdown-list a.dropdown-toggle, .certivera-style-2 .header-search > button { color: rgb(199, 199, 199); }}@media screen {.certivera-style-2.fixed-ribbon #ribbon { border-bottom: 1px solid rgb(56, 56, 56); }}@media screen {.certivera-style-2 #ribbon .breadcrumb, .certivera-style-2 #ribbon .breadcrumb a, .certivera-style-2 #ribbon .breadcrumb li:last-child, .certivera-style-2 #ribbon .breadcrumb > .active { color: rgb(191, 191, 191) !important; }}@media screen {.menu-on-top.certivera-style-2 #left-panel { padding-top: 49px !important; }}@media screen {.certivera-style-2 .login-info, .certivera-style-2 .login-info span { border: 0px !important; box-shadow: none !important; }}@media screen {.certivera-style-2 nav ul .active > a, .certivera-style-2 nav ul li.open > a, .certivera-style-2 nav ul li.open > a b { font-weight: 700; color: rgb(191, 191, 191) !important; }}@media screen {.certivera-style-2 nav ul li a:hover, .certivera-style-2 nav ul ul li > a:hover { color: rgb(191, 191, 191) !important; background: none !important; }}@media screen {.certivera-style-2 nav > ul ul li::before, .certivera-style-2 nav > ul > li > ul::before { border: none !important; }}@media screen {.certivera-style-2 .btn-primary, .certivera-style-2 .certivera-form .button { background-color: rgb(88, 157, 213); border-color: rgb(67, 145, 208); }}@media screen {.certivera-style-2 .btn-primary.active, .certivera-style-2 .btn-primary:active, .certivera-style-2 .btn-primary:focus, .certivera-style-2 .btn-primary:hover, .certivera-style-2 .open .dropdown-toggle.btn-primary { background-color: rgb(67, 145, 208); border-color: rgb(47, 124, 188); }}@media screen {.certivera-style-2 .dropdown-menu > li > a:focus, .certivera-style-2 .dropdown-menu > li > a:hover { background-color: rgb(67, 145, 208); }}@media screen {.certivera-style-2 .btn-success.active, .certivera-style-2 .btn-success:active, .certivera-style-2 .btn-success:focus, .certivera-style-2 .btn-success:hover, .certivera-style-2 .open .dropdown-toggle.btn-success { background-color: rgb(135, 171, 68); border-color: rgb(120, 151, 59); }}@media screen {.certivera-style-2 .btn-danger.active, .certivera-style-2 .btn-danger:active, .certivera-style-2 .btn-danger:focus, .certivera-style-2 .btn-danger:hover, .certivera-style-2 .open .dropdown-toggle.btn-danger { background-color: rgb(208, 73, 100); border-color: rgb(191, 69, 93); }}@media screen {.certivera-style-2 .btn-warning.active, .certivera-style-2 .btn-warning:active, .certivera-style-2 .btn-warning:focus, .certivera-style-2 .btn-warning:hover, .certivera-style-2 .open .dropdown-toggle.btn-warning { background-color: rgb(102, 75, 0); border-color: rgb(102, 75, 0); }}@media screen {.certivera-style-2 .pagination > .active > a, .certivera-style-2 .pagination > .active > a:focus, .certivera-style-2 .pagination > .active > a:hover, .certivera-style-2 .pagination > .active > span, .certivera-style-2 .pagination > .active > span:focus, .certivera-style-2 .pagination > .active > span:hover { background-color: rgb(88, 157, 213); }}@media screen {.certivera-style-2.minified .login-info { margin: 0px !important; }}@media screen {.certivera-style-2.minified .login-info a { margin-top: 4px; }}@media screen {.certivera-style-2.minified .login-info span { padding: 0px; }}@media screen {.certivera-style-2.minified #left-panel { padding: 50px 0px 0px !important; }}@media screen {.certivera-style-2.minified nav ul > li > a { padding: 12px 11px; }}@media screen {.certivera-style-2.minified nav ul li.active > a::before { height: 23px; right: -19px; top: 7px; font-size: 20px; color: rgb(255, 255, 255); }}@media screen {.certivera-style-2.minified nav > ul > li { border-bottom: 1px solid rgb(51, 51, 51); border-top: 1px solid rgb(28, 28, 33); }}@media screen {.certivera-style-2.minified nav > ul > li > a > i { font-size: 18px !important; }}@media screen {.certivera-style-2.minified nav > ul > li > ul, .certivera-style-2.minified nav > ul > li > ul > li, .certivera-style-2.minified nav > ul > li > ul > li > ul > li { background: rgb(28, 28, 33) !important; }}@media screen {.certivera-style-2 .certivera-form .checkbox input:checked + i, .certivera-style-2 .certivera-form .radio input:checked + i, .certivera-style-2 .certivera-form .toggle input:checked + i { border-color: rgb(88, 157, 213); }}@media screen {.certivera-form .rating input + label:hover, .certivera-form .rating input + label:hover ~ label { color: rgb(153, 195, 230); }}@media screen {.certivera-style-2.menu-on-top .menu-item-parent { font-size: 10px; }}@media screen {.certivera-style-2.menu-on-top #left-panel { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; }}@media screen {.certivera-style-2.menu-on-top nav ul ul li > a { color: rgb(186, 192, 196); text-shadow: none !important; }}@media screen {.certivera-style-2.menu-on-top nav ul ul li a { font-size: 13px; padding-left: 10px !important; }}@media screen {.certivera-style-2.menu-on-top nav ul ul li:hover > a { background-color: rgb(94, 108, 135); color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-2.menu-on-top nav ul ul .active > a { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-2.menu-on-top nav > ul ul ul { border-top: 1px solid rgb(82, 82, 82) !important; }}@media screen {.certivera-style-2.menu-on-top nav > ul ul li:hover > ul { background: rgb(51, 51, 51); }}@media screen {.certivera-style-2.menu-on-top nav > ul > li > a::after { color: rgb(178, 193, 205) !important; }}@media screen {.certivera-style-2.menu-on-top aside { background: inherit; }}@media screen {.certivera-style-2.menu-on-top aside#left-panel { box-shadow: none; border-bottom: 1px solid rgb(97, 97, 97); border-top: 1px solid rgb(51, 51, 51); }}@media screen {.certivera-style-2.menu-on-top aside#left-panel nav > ul > li { border-right: 1px solid transparent; border-left: 1px solid transparent; }}@media screen {.certivera-style-2.menu-on-top aside#left-panel nav > ul > li > a { font-size: 13px; text-shadow: none !important; padding: 10px 9px !important; }}@media screen {.certivera-style-2.menu-on-top aside#left-panel nav > ul > li > ul { background: rgb(45, 56, 67); }}@media screen {.certivera-style-2.menu-on-top aside#left-panel nav > ul > li:hover { background: rgb(46, 62, 87); border-right-color: rgb(28, 28, 33); border-left-color: rgb(28, 28, 33); }}@media screen {.certivera-style-2.menu-on-top aside#left-panel nav > ul > li:hover > a { border-left: 1px solid rgb(0, 0, 0); border-right: 1px solid rgb(0, 0, 0); color: rgb(242, 242, 242) !important; padding-left: 8px !important; padding-right: 8px !important; }}@media screen {.certivera-style-2.menu-on-top nav ul ul li a, .certivera-style-2.menu-on-top nav ul ul ul li a { color: rgb(172, 189, 210) !important; }}@media screen {.certivera-style-2.menu-on-top nav ul ul li a:hover, .certivera-style-2.menu-on-top nav ul ul ul li a:hover { color: rgb(255, 255, 255); background-color: rgb(94, 108, 135) !important; }}@media screen {.certivera-style-2.menu-on-top nav ul ul, .certivera-style-2.menu-on-top nav ul ul ul { border: 1px solid transparent; background: rgb(46, 62, 87) !important; }}@media screen {.certivera-style-2.menu-on-top nav ul ul li:hover > a::after, .certivera-style-2.menu-on-top nav > ul ul > li a::after, .certivera-style-2.menu-on-top nav > ul ul > li a:hover::after, .certivera-style-2.menu-on-top nav > ul > li > a::after { color: rgb(214, 214, 214); }}@media screen {.certivera-style-2.menu-on-top nav ul ul li:hover > a::after, .certivera-style-2.menu-on-top nav > ul ul > li a:hover::after { color: rgb(255, 255, 255); }}@media screen {.certivera-style-2.menu-on-top nav ul ul .active > a:hover, .certivera-style-2.menu-on-top nav ul ul li.active:hover > a { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-3 body, body.certivera-style-3 { font-family: Arial, sans-serif; background: rgb(28, 28, 33) !important; }}@media screen {.certivera-style-3 #logo img { width: 125px; height: auto; padding-left: 3px; margin-top: -3px; }}@media screen {.certivera-style-3 #header { background-color: rgb(200, 112, 50); background-image: linear-gradient(rgb(200, 112, 50), rgb(206, 120, 59)); }}@media screen {.certivera-style-3 #ribbon { background: rgb(28, 28, 33); }}@media screen {.certivera-style-3 #hide-menu i { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-3 .header-dropdown-list > li > .dropdown-toggle { display: block; background: rgba(0, 0, 0, 0.2); padding: 2px 7px 3px; border-radius: 3px; margin-top: 14px; }}@media screen {.certivera-style-3 .header-search > input[type="text"] { border-color: rgb(202, 132, 78); }}@media screen {.certivera-style-3 .header-search > button { color: rgb(230, 196, 153); }}@media screen {.certivera-style-3 aside { background: rgb(38, 38, 38); border-right: 2px solid rgb(77, 77, 77); }}@media screen {.certivera-style-3 .login-info { border-bottom: 1px solid rgb(54, 54, 54); background: rgb(28, 28, 33); box-shadow: none; }}@media screen {.certivera-style-3 .login-info span { border-bottom: none; }}@media screen {.certivera-style-3 .login-info a span { color: rgb(191, 191, 191) !important; }}@media screen {.certivera-style-3 nav > ul > li { background-color: rgb(38, 38, 38); background-image: linear-gradient(rgb(31, 31, 31), rgb(38, 38, 38)); border-bottom: 1px solid rgb(59, 59, 59); }}@media screen {.certivera-style-3 nav > ul > li > a { padding: 12px 10px 12px 11px; font-size: 13px; }}@media screen {.certivera-style-3 nav > ul > li > a b { top: 12px; }}@media screen {.certivera-style-3 nav > ul > li > a > i { color: rgb(168, 200, 214); font-size: 20px; }}@media screen {.certivera-style-3 nav > ul > li.active > a::before { top: 10px !important; }}@media screen {.certivera-style-3 nav > ul > li.open { border-left: 4px solid rgb(77, 137, 163); }}@media screen {.certivera-style-3 nav > ul > li.open > a { padding-left: 7px; }}@media screen {.certivera-style-3 nav > ul > li.open ul li > a, .certivera-style-3 nav > ul > li.open > ul > li > a { padding-left: 38px; }}@media screen {.certivera-style-3 nav ul li.active > a::before { top: 6px; color: rgb(191, 191, 191); }}@media screen {.certivera-style-3 nav ul li.active > a { font-weight: 700; }}@media screen {.certivera-style-3 nav ul ul { background: 0px 0px; }}@media screen {.certivera-style-3 nav ul ul li > a { font-size: 13px; }}@media screen {.certivera-style-3 nav ul li a:hover { background: rgba(0, 0, 0, 0.05) !important; }}@media screen {.certivera-style-3 .superbox-list.active::before { color: rgb(191, 191, 191); }}@media screen {.certivera-style-3 .active + .ajax-dropdown { box-shadow: rgba(61, 36, 15, 0.55) 1px 14px 16px; }}@media screen {.certivera-style-3 .dropdown-menu { border-radius: 0px; border-bottom: 2px solid rgb(107, 107, 107); background: rgb(102, 71, 25); }}@media screen {.certivera-style-3 .dropdown-menu > li > a { color: rgb(222, 193, 160); }}@media screen {.certivera-style-3 .dropdown-menu .divider { background-color: rgb(126, 77, 32); }}@media screen {.certivera-style-3 .dropdown-menu-large .dropdown-header { color: rgb(224, 187, 159); }}@media screen {.certivera-style-3 .has-warning .form-control { border-color: rgb(192, 152, 84) !important; }}@media screen {.certivera-style-3 .has-error .form-control { border-color: rgb(185, 72, 70) !important; }}@media screen {.certivera-style-3 .has-success .form-control { border-color: rgb(69, 135, 70) !important; }}@media screen {.certivera-style-3 #shortcut { background-color: rgba(24, 16, 6, 0.85); }}@media screen {.certivera-style-3 .ui-chatbox-titlebar { background-color: rgb(97, 97, 97) !important; }}@media screen {.certivera-style-3 .ui-chatbox-titlebar.ui-state-focus { background-color: rgb(74, 66, 59) !important; }}@media screen {.certivera-style-3 #ribbon .breadcrumb, .certivera-style-3 #ribbon .breadcrumb a { color: rgb(191, 191, 191) !important; }}@media screen {.certivera-style-3 #ribbon .breadcrumb li:last-child, .certivera-style-3 #ribbon .breadcrumb > .active { color: rgb(191, 191, 191); }}@media screen {.certivera-style-3.fixed-ribbon #ribbon { box-shadow: rgba(0, 0, 0, 0.35) 0px 0.0625em 0.3125em; }}@media screen {.certivera-style-3 #logo-group span#activity, .certivera-style-3 .btn-header > :first-child > a { background-color: rgb(208, 126, 67); background-image: linear-gradient(rgb(208, 126, 67), rgb(184, 103, 46)); border: 1px solid rgb(180, 101, 45); text-shadow: rgb(139, 88, 35) 0px -1px; color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-3 #logo-group span#activity:active, .certivera-style-3 #logo-group span#activity:hover, .certivera-style-3 .btn-header > :first-child > a:active, .certivera-style-3 .btn-header > :first-child > a:hover { box-shadow: rgb(139, 88, 35) 1px 1px 0px inset, rgb(139, 88, 35) -1px -1px 0px inset; background-color: rgb(208, 126, 67); background-image: linear-gradient(rgb(208, 126, 67), rgb(139, 78, 35)); }}@media screen {.certivera-style-3 .header-dropdown-list > li > .dropdown-toggle, .certivera-style-3 .project-context > :first-child, .certivera-style-3 .project-selector { color: rgb(255, 255, 255); text-shadow: rgb(139, 88, 35) 0px -1px; }}@media screen {.certivera-style-3 nav ul li a, .certivera-style-3 nav ul li.open > a, .certivera-style-3 nav ul li.open > a b { color: rgb(191, 191, 191) !important; }}@media screen {.certivera-style-3 nav > ul ul li::before, .certivera-style-3 nav > ul > li > ul::before { border: none; }}@media screen {.certivera-style-3 .page-footer, .certivera-style-3 .superbox-show { background: rgb(59, 59, 59); }}@media screen {.certivera-style-3.minified nav > ul > li { border-bottom: 1px solid rgb(48, 48, 48); border-top: 1px solid rgb(28, 28, 33); }}@media screen {.certivera-style-3.minified nav > ul > li.open ul li > a { padding-left: 14px; }}@media screen {.certivera-style-3.minified nav > ul > li > ul, .certivera-style-3.minified nav > ul > li > ul > li > ul > li { background-color: rgba(69, 69, 69, 0.9); }}@media screen {.certivera-style-3.minified nav ul li a, .certivera-style-3.minified nav ul li.open > a, .certivera-style-3.minified nav ul li.open > a b { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-3 .dropdown-menu > .active > a, .certivera-style-3 .dropdown-menu > .active > a:hover, .certivera-style-3 .dropdown-menu > li > a:focus, .certivera-style-3 .dropdown-menu > li > a:hover, .certivera-style-3 .tt-suggestion.tt-is-under-cursor { background-color: rgb(205, 143, 55); color: rgb(255, 255, 255); }}@media screen {.certivera-style-3 .dropdown-menu-large > li ul > li > a:focus, .certivera-style-3 .dropdown-menu-large > li ul > li > a:hover { border-radius: 3px; background-color: rgb(147, 86, 37); }}@media screen {.certivera-style-3 input:not([type]), .certivera-style-3 input[type="color"], .certivera-style-3 input[type="email"], .certivera-style-3 input[type="number"], .certivera-style-3 input[type="password"], .certivera-style-3 input[type="tel"], .certivera-style-3 input[type="text"], .certivera-style-3 input[type="url"], .certivera-style-3 textarea { border-color: rgb(117, 117, 117) rgb(77, 77, 77) rgb(77, 77, 77) rgb(117, 117, 117); box-shadow: rgb(66, 66, 66) 0px 1px 0px inset; color: rgb(191, 191, 191); }}@media screen {.certivera-style-3 .select2-container-multi .select2-choices .select2-search-field input, .certivera-style-3 .tt-hint { box-shadow: none !important; border: none !important; }}@media screen {.certivera-style-3 .SmallBox span, .certivera-style-3 .bigBox span { letter-spacing: 0px; }}@media screen {.certivera-style-3.menu-on-top nav ul ul li > a { color: inherit; }}@media screen {.certivera-style-3.menu-on-top nav ul ul li a { font-size: 13px; padding-left: 10px !important; }}@media screen {.certivera-style-3.menu-on-top nav ul ul li:hover > a { color: rgb(255, 255, 255); }}@media screen {.certivera-style-3.menu-on-top nav ul ul .active > a { color: rgb(191, 191, 191) !important; }}@media screen {.certivera-style-3.menu-on-top nav ul > li > ul { left: -2px; }}@media screen {.certivera-style-3.menu-on-top nav > ul > li > a:hover { background: rgb(28, 28, 33) !important; }}@media screen {.certivera-style-3.menu-on-top nav > ul > li > a::after { color: rgb(178, 193, 205) !important; }}@media screen {.certivera-style-3.menu-on-top aside { background: inherit; }}@media screen {.certivera-style-3.menu-on-top aside#left-panel { box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px 0px; border-bottom: 1px solid rgb(28, 28, 33); border-top: 1px solid rgb(28, 28, 33); }}@media screen {.certivera-style-3.menu-on-top aside#left-panel nav > ul > li { border-right: 1px solid rgb(54, 54, 54); border-left: 1px solid rgb(28, 28, 33); }}@media screen {.certivera-style-3.menu-on-top aside#left-panel nav > ul > li > a { font-size: 13px; text-shadow: none !important; padding: 10px 9px !important; border: none !important; }}@media screen {.certivera-style-3.menu-on-top aside#left-panel nav > ul > li:hover { background: rgb(28, 28, 33); }}@media screen {.certivera-style-3.menu-on-top nav ul ul, .certivera-style-3.menu-on-top nav ul ul ul { border-color: rgb(54, 54, 54); }}@media screen {.certivera-style-3.menu-on-top nav ul ul li a:hover, .certivera-style-3.menu-on-top nav ul ul li:hover > a, .certivera-style-3.menu-on-top nav ul ul ul li a:hover { background: rgba(0, 0, 0, 0.05); }}@media screen {.certivera-style-3.menu-on-top nav ul ul li a, .certivera-style-3.menu-on-top nav ul ul ul li a { color: rgb(215, 221, 228); }}@media screen {.certivera-style-3.menu-on-top nav ul ul li a:hover, .certivera-style-3.menu-on-top nav ul ul ul li a:hover { color: rgb(255, 255, 255); }}@media screen {.certivera-style-3.menu-on-top nav ul ul li:hover > a::after, .certivera-style-3.menu-on-top nav > ul ul > li a::after, .certivera-style-3.menu-on-top nav > ul ul > li a:hover::after, .certivera-style-3.menu-on-top nav > ul > li > a::after { color: inherit; }}@media screen {.certivera-style-3.menu-on-top nav ul ul .active > a:hover, .certivera-style-3.menu-on-top nav ul ul li.active:hover > a { color: rgb(191, 191, 191) !important; }}@media screen {@media (max-width: 979px) {
  .certivera-style-3 #content { padding-left: 5px; padding-right: 5px; }
  .certivera-style-3 #ribbon { margin-left: 0px; margin-right: 0px; margin-top: 0px; border-radius: 0px; }
}}@media screen {body.certivera-style-4 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important; }}@media screen {.certivera-style-4 .ribbon-button-alignment { display: none; }}@media screen {.certivera-style-4:not(.menu-on-top) #left-panel { padding-top: 49px; }}@media screen {.certivera-style-4 #ribbon { z-index: 1; left: 3px; top: 30px; background: 0px 0px; font-size: 11px; font-weight: 700; position: absolute !important; }}@media screen {.certivera-style-4 #header { background: rgb(28, 28, 33); box-shadow: rgba(0, 0, 0, 0.05) 0px 2px 2px, rgba(0, 0, 0, 0.05) 0px 1px 0px; }}@media screen {.certivera-style-4 #header > :first-child { background: rgb(113, 160, 106); }}@media screen {.certivera-style-4 .login-info > span { border-bottom-color: rgb(0, 0, 0); }}@media screen {.certivera-style-4 .page-title { margin: 8px 0px 13px; font-size: 24px; }}@media screen {.certivera-style-4 .page-title > span { font-size: 14px; }}@media screen {.certivera-style-4 .page-title > i:first-child { display: none; }}@media screen {.certivera-style-4 #logo-group span#activity { background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgb(90, 131, 84)), to(rgb(103, 149, 95))); border-color: rgb(90, 131, 84); color: rgb(235, 235, 235); }}@media screen {.certivera-style-4:not(.mobile-view-activated) .login-info { display: none; }}@media screen {.certivera-style-4:not(.mobile-view-activated) #mobile-profile-img { display: inline-block !important; }}@media screen {.certivera-style-4 #mobile-profile-img a.userdropdown img { margin-left: 3px; }}@media screen {.certivera-style-4 #mobile-profile-img > li { display: inline-block; padding-right: 0px; margin-right: -3px; }}@media screen {.certivera-style-4 aside { background: rgb(57, 62, 81); }}@media screen {.certivera-style-4 aside .minifyme { background: rgb(113, 160, 106); color: rgb(235, 235, 235); }}@media screen {.certivera-style-4 aside .minifyme:hover { background: rgb(103, 149, 95); color: rgb(255, 255, 255); }}@media screen {.certivera-style-4:not(.menu-on-top) nav ul li.active:not(.open) > a::before, .certivera-style-4:not(.menu-on-top) nav > ul > li.active:not(.open) > a::before { content: ""; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAqBAMAAAAt0TTmAAAAHlBMVEUAAAD///////////////////////////////////8kfJuVAAAACnRSTlMABQMJDRIBFhofGayHogAAAOFJREFUKM+F070RgzAMBeBU6QkbuKDnlA1INoCjpWIDzmyA2QC2zVMC6IfcIbrvnjC2xe1v3XuUs4AqoN6gBjMuYOcNqINElHskLqDuflY/fKjgC1VRCZTgu/6isaZpoByU5nYAIqgtRiRhJZp3HKc4AInUynOKQNs8LwlWc3MoNluXNEWsYmxNabdwGDefbRp4YW2rmM1dv8+ue/4+v49MLB37lTMYQdxKclbq/ELfbdaCEOPX2ftA7HRviMHU/SIl1yazUdrZ2MjMUA7gaSn8/IE6ZSHD42Y3oGQH+l+4qg+S/XPD6LV6iwAAAABJRU5ErkJggg=="); background-repeat: no-repeat; background-position: left center; border-left: 4px solid rgb(28, 28, 33); left: 0px; height: 20px; top: 6px; }}@media screen {.certivera-style-4 nav > ul > li.active:not(.open) > a::before { height: 26px !important; top: 7px !important; }}@media screen {.certivera-style-4 nav ul li a { color: rgb(186, 191, 206); transition: background-color 0.2s ease-in-out 0s; font-size: 13px; padding-top: 12px; padding-bottom: 11px; }}@media screen {.certivera-style-4 nav > ul > li > a { padding-top: 13px; padding-bottom: 13px; }}@media screen {.certivera-style-4 nav > ul > li > a b { top: 11px; font-size: 14px; }}@media screen {.certivera-style-4 nav > ul ul li a { padding-top: 9px; padding-bottom: 8px; }}@media screen {.certivera-style-4:not(.minified) nav ul ul li > a { padding-left: 46px; }}@media screen {.certivera-style-4:not(.minified) nav ul ul ul li a { padding-left: 69px; }}@media screen {.certivera-style-4:not(.minified) nav ul ul ul ul li a { padding-left: 92px; }}@media screen {.certivera-style-4:not(.minified) nav ul ul ul ul ul li a { padding-left: 115px; }}@media screen {.certivera-style-4:not(.minified) nav ul ul ul ul ul ul li a { padding-left: 138px; }}@media screen {.certivera-style-4:not(.minified) nav > ul > li > a > i { margin-right: 9px; }}@media screen {.certivera-style-4:not(.menu-on-top) nav ul li a:hover { background: rgb(49, 54, 69); color: rgb(255, 255, 255); }}@media screen {.certivera-style-4 nav ul li a:active { background: rgb(41, 45, 56); color: rgb(255, 255, 255); }}@media screen {.certivera-style-4 nav ul li.open > a, .certivera-style-4 nav ul ul, .certivera-style-4.minified nav li li, .certivera-style-4.minified nav ul ul { background: rgb(54, 57, 74); }}@media screen {.certivera-style-4 nav > ul ul li::before, .certivera-style-4 nav > ul > li > ul::before { border: none; }}@media screen {.certivera-style-4 #content > .row:first-child { background-color: rgb(33, 33, 33); margin-top: -10px; padding-top: 10px; margin-bottom: 13px; padding-bottom: 7px; border-bottom: 1px solid rgb(49, 52, 69); }}@media screen {.certivera-style-4 #ribbon, .certivera-style-4 #certivera-fixed-ribbon + span { display: none; }}@media screen {.certivera-style-4.fixed-ribbon #content { padding-top: 10px; }}@media screen {.certivera-style-4 .superbox-show { background: rgb(36, 36, 36); }}@media screen {.certivera-style-4 .superbox-list.active::before { color: rgb(191, 191, 191); }}@media screen {.certivera-style-4 .superbox-imageinfo span { color: rgb(180, 185, 202); }}@media screen {@media (max-width: 979px) {
  .certivera-style-4 #header { background: rgb(113, 160, 106); }
  .certivera-style-4 #hide-menu > :first-child > a { border-color: rgb(28, 28, 33) !important; }
  .certivera-style-4:not(.menu-on-top) #left-panel { margin-top: 0px !important; }
  .certivera-style-4 #project-context > :first-child, .certivera-style-4 #project-selector, .certivera-style-4 .btn-header.transparent a, .certivera-style-4 .header-dropdown-list > li > .dropdown-toggle, .certivera-style-4 .project-context > :first-child, .certivera-style-4 .project-selector { text-shadow: none; color: rgb(255, 255, 255) !important; }
}}@media screen {.certivera-style-5 { background: url("../img/glass.jpg") center top / cover no-repeat fixed; color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 #header, .certivera-style-5 #logo-group span#activity, .certivera-style-5 #ribbon, .certivera-style-5 .btn-header > :first-child > a, .certivera-style-5 .header-search > input[type="text"], .certivera-style-5 .jvectormap-container { background: none !important; }}@media screen {.certivera-style-5.fixed-header #header { background: rgba(0, 0, 0, 0.7) !important; }}@media screen {.certivera-style-5.fixed-ribbon #ribbon { background: rgba(0, 0, 0, 0.23) !important; }}@media screen {.certivera-style-5 #logo-group span#activity, .certivera-style-5 .btn-header > :first-child > a, .certivera-style-5 .header-search > input[type="text"], .certivera-style-5 .jarviswidget > header, .certivera-style-5 .login-info { border-color: transparent; }}@media screen {.certivera-style-5 #logo-group span#activity:hover, .certivera-style-5 .btn-header > :first-child > a:hover, .certivera-style-5 .header-search > input[type="text"]:hover, .certivera-style-5 .jarviswidget > header:hover, .certivera-style-5 .login-info:hover { box-shadow: none; }}@media screen {#extr-page .certivera-style-5 h4.paragraph-header, #extr-page .certivera-style-5 h5.about-heading, .certivera-style-5 #logo-group span#activity, .certivera-style-5 #project-context > :first-child, .certivera-style-5 #project-selector, .certivera-style-5 .bs-example-type .table .info, .certivera-style-5 .close, .certivera-style-5 .close:focus, .certivera-style-5 .close:hover, .certivera-style-5 .dd-handle > span, .certivera-style-5 .dropdown-menu > li > a, .certivera-style-5 .dygraph-axis-label, .certivera-style-5 .easy-pie-chart .percent, .certivera-style-5 .h1 .small, .certivera-style-5 .h1 small, .certivera-style-5 .h2 .small, .certivera-style-5 .h2 small, .certivera-style-5 .h3 .small, .certivera-style-5 .h3 small, .certivera-style-5 .h4 .small, .certivera-style-5 .h4 small, .certivera-style-5 .h5 .small, .certivera-style-5 .h5 small, .certivera-style-5 .h6 .small, .certivera-style-5 .h6 small, .certivera-style-5 .header-search > button, .certivera-style-5 .highlight, .certivera-style-5 .highlight pre code, .certivera-style-5 .inbox-data-message > :first-child, .certivera-style-5 .inbox-data-message > :first-child span, .certivera-style-5 .inbox-menu-lg li a, .certivera-style-5 .irs-grid-pol, .certivera-style-5 .irs-grid-text, .certivera-style-5 .irs-max, .certivera-style-5 .irs-min, .certivera-style-5 .jarviswidget header:first-child .nav-tabs li a, .certivera-style-5 .jarviswidget > header, .certivera-style-5 .nav-tabs > li > a, .certivera-style-5 .notification-body .from, .certivera-style-5 .notification-body time, .certivera-style-5 .page-title span, .certivera-style-5 .pager .disabled > a, .certivera-style-5 .pager .disabled > a:focus, .certivera-style-5 .pager .disabled > a:hover, .certivera-style-5 .pager .disabled > span, .certivera-style-5 .project-context > :first-child, .certivera-style-5 .project-selector, .certivera-style-5 .responsive-utilities td.is-visible, .certivera-style-5 .row-seperator-header, .certivera-style-5 .certivera-form .checkbox input + i::after, .certivera-style-5 .certivera-form header, .certivera-style-5 .superbox-imageinfo span, .certivera-style-5 .text-muted, .certivera-style-5 .todo-group-title, .certivera-style-5 .todo > li > p, .certivera-style-5 .todo > li > p > .date, .certivera-style-5 .todo > li > p > :first-child, .certivera-style-5 .tree li span, .certivera-style-5 .ui-widget-content, .certivera-style-5 .usr-card-content > :first-child, .certivera-style-5 a, .certivera-style-5 code, .certivera-style-5 h1 .small, .certivera-style-5 h1 small, .certivera-style-5 h2 .small, .certivera-style-5 h2 small, .certivera-style-5 h3 .small, .certivera-style-5 h3 small, .certivera-style-5 h4 .small, .certivera-style-5 h4 small, .certivera-style-5 h5 .small, .certivera-style-5 h5 small, .certivera-style-5 h6 .small, .certivera-style-5 h6 small, .certivera-style-5 pre { color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 #ribbon .breadcrumb, .certivera-style-5 #ribbon .breadcrumb a, .certivera-style-5 .txt-color-blueDark { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 #ribbon .breadcrumb li:last-child, .certivera-style-5 #ribbon .breadcrumb > .active, .certivera-style-5 .open .project-selector { color: rgb(230, 217, 153); }}@media screen {.certivera-style-5 a:focus, .certivera-style-5 a:hover { color: rgb(230, 217, 153); text-decoration: none; }}@media screen {.certivera-style-5 #header, .certivera-style-5 .login-info > span { border-bottom: 1px solid rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .jarviswidget > header { background: rgba(0, 0, 0, 0.5); box-shadow: none; }}@media screen {.certivera-style-5 .fc-border-separate thead tr, .certivera-style-5 .table thead tr, .certivera-style-5 aside#left-panel { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .jarviswidget > div { background: rgba(0, 0, 0, 0.18) !important; border-color: rgba(0, 0, 0, 0.13) !important; }}@media screen {.certivera-style-5 .highlight { border-color: rgba(102, 75, 0, 0.15); background: rgba(102, 75, 0, 0.43); }}@media screen {.certivera-style-5 pre { background: rgba(28, 28, 33, 0.13); }}@media screen {.certivera-style-5 .highlight pre code, .certivera-style-5 code { background: rgba(0, 0, 0, 0.13); border-color: transparent; }}@media screen {.certivera-style-5 .bs-example, .certivera-style-5 .well { background: rgba(28, 28, 33, 0.23); border-color: transparent; box-shadow: rgba(0, 0, 0, 0.43) 0px 1px 1px; }}@media screen {.certivera-style-5 .alert { text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 .alert-info { background: rgba(33, 82, 120, 0.43); color: rgb(235, 241, 250); }}@media screen {.certivera-style-5 .alert-success { border-color: rgba(39, 155, 91, 0.5); color: rgb(255, 255, 255); background-color: rgba(68, 171, 115, 0.5); }}@media screen {.certivera-style-5 .alert-warning { border-color: rgba(102, 75, 0, 0.4); color: rgb(255, 255, 255); background-color: rgba(102, 75, 0, 0.4); }}@media screen {.alert-warning a { color: rgb(191, 191, 191); }}@media screen {.certivera-style-5 .alert-danger { border-color: rgb(148, 58, 56); color: rgb(255, 255, 255); background-color: rgba(194, 102, 102, 0.7); }}@media screen {.certivera-style-5 hr { border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .btn-header > :first-child > a, .certivera-style-5 .header-search > input[type="text"] { color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.1) !important; }}@media screen {.certivera-style-5 .bs-example, .certivera-style-5 .bs-example-type .table td, .certivera-style-5 .table-bordered, .certivera-style-5 .table-bordered > tbody > tr > td, .certivera-style-5 .table-bordered > tbody > tr > th, .certivera-style-5 .table-bordered > tfoot > tr > td, .certivera-style-5 .table-bordered > tfoot > tr > th, .certivera-style-5 .table-bordered > thead > tr > td, .certivera-style-5 .table-bordered > thead > tr > th { border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .page-footer { background: rgba(0, 0, 0, 0.33); border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 nav ul ul { background: rgba(0, 0, 0, 0.23); }}@media screen {.certivera-style-5 nav ul .active > a { color: rgb(230, 217, 153) !important; }}@media screen {.certivera-style-5.menu-on-top aside#left-panel nav > ul > li { border-right-color: rgba(102, 75, 0, 0.15); border-left-color: transparent; }}@media screen {.certivera-style-5.menu-on-top aside#left-panel nav > ul > li:first-child { border-left-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5.menu-on-top aside#left-panel nav > ul > li:hover > a { background: rgb(0, 0, 0); border-left-color: transparent; border-right-color: transparent; color: rgb(230, 217, 153) !important; }}@media screen {.certivera-style-5 .menu-on-top nav ul ul ul li a:hover, .certivera-style-5.menu-on-top nav ul ul li a:hover, .certivera-style-5.menu-on-top nav ul ul ul li a:hover { color: rgb(230, 217, 153); }}@media screen {.certivera-style-5.menu-on-top nav ul ul li:hover > a::after, .certivera-style-5.menu-on-top nav > ul ul > li a::after, .certivera-style-5.menu-on-top nav > ul ul > li a:hover::after, .certivera-style-5.menu-on-top nav > ul > li > a::after { color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .ajax-dropdown::after, .certivera-style-5 .ajax-dropdown::before { border-bottom-color: rgba(255, 255, 225, 0.15); }}@media screen {.certivera-style-5 .ajax-dropdown .fa-4x.fa-border { color: rgba(177, 236, 217, 0.9); border-color: rgba(51, 204, 186, 0.3); }}@media screen {.certivera-style-5 .notification-body .msg-body, .certivera-style-5 .notification-body .subject { color: rgba(255, 255, 255, 0.7); }}@media screen {.certivera-style-5 .notification-body .unread { background-color: rgba(28, 110, 96, 0.2); }}@media screen {.certivera-style-5 .notification-body > li { border-bottom: 1px dashed rgba(28, 28, 33, 0.3); }}@media screen {.certivera-style-5 .dropdown-menu { background: rgba(0, 0, 0, 0.63); }}@media screen {.certivera-style-5 .dropdown-menu .divider { background: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .btn-default, .certivera-style-5 .btn-default.active, .certivera-style-5 .btn-default:active, .certivera-style-5 .btn-default:focus, .certivera-style-5 .btn-default:hover, .certivera-style-5 .open > .dropdown-toggle.btn-default { background: rgba(0, 0, 0, 0.5); color: rgb(255, 255, 255); border-color: transparent; }}@media screen {.certivera-style-5 .ajax-notifications { background: 0px 0px; }}@media screen {.certivera-style-5 .table-responsive { border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .dropdown-menu > li > a { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 .bootstrap-tagsinput, .certivera-style-5 .form-control, .certivera-style-5 .input-group-addon, .certivera-style-5 .select2-container .select2-choice, .certivera-style-5 .select2-container .select2-choice .select2-arrow, .certivera-style-5 .select2-container-multi .select2-choices, .certivera-style-5 .certivera-form .input input, .certivera-style-5 .certivera-form .select select, .certivera-style-5 .certivera-form .textarea textarea { background: rgba(28, 28, 33, 0.2); border-color: rgba(28, 28, 33, 0.4); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .select2-dropdown-open .select2-arrow { background: rgba(0, 0, 0, 0.2) !important; border-color: rgba(0, 0, 0, 0.4) !important; }}@media screen {.certivera-style-5 .form header, .certivera-style-5 .note, .certivera-style-5 legend { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 .certivera-form .label { color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .jarviswidget .fc-header-title h2 { text-shadow: none; }}@media screen {.certivera-style-5 .dropzone, .certivera-style-5 td.fc-other-month { background-color: rgba(72, 112, 84, 0.23); }}@media screen {.certivera-style-5 .popover, .certivera-style-5 .ui-widget-content { background: rgba(0, 0, 0, 0.8); border-color: rgba(0, 0, 0, 0.4); }}@media screen {.certivera-style-5 .ui-datepicker { background: rgba(0, 0, 0, 0.8) !important; }}@media screen {.certivera-style-5 .editable + .popover { background: rgba(27, 106, 84, 0.8); border-color: rgba(0, 0, 0, 0.4); }}@media screen {.certivera-style-5 .ui-widget-content { background: rgba(0, 0, 0, 0.1); }}@media screen {.certivera-style-5 tr.ui-widget-content { background: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .ui-spinner { background: 0px 0px; border-color: rgba(0, 0, 0, 0.4); }}@media screen {.certivera-style-5 .bootstrapWizard li .title, .certivera-style-5 .dropzone .dz-preview, .certivera-style-5 .dropzone-previews .dz-preview { color: rgb(191, 191, 191); }}@media screen {.certivera-style-5 .tree li span, .certivera-style-5 .tree li::after, .certivera-style-5 .tree li::before { border-color: rgb(28, 28, 33); }}@media screen {.certivera-style-5 label input[type="radio"][disabled].radiobox + span, .certivera-style-5 label input[type="radio"][disabled].radiobox:checked + span, .certivera-style-5 label:hover input[type="radio"][disabled].radiobox:checked + span::before { color: rgba(255, 255, 255, 0.7); }}@media screen {.certivera-style-5 .table, .certivera-style-5 .ui-jqgrid .ui-jqgrid-bdiv { background: 0px 0px; }}@media screen {.certivera-style-5 .ui-jqgrid .ui-jqgrid-pager, .certivera-style-5 .ui-jqgrid .ui-jqgrid-titlebar { border-color: rgba(102, 75, 0, 0.15); background-color: rgba(0, 0, 0, 0.23); }}@media screen {.certivera-style-5 .ui-jqgrid { border-color: rgba(102, 75, 0, 0.15) !important; }}@media screen {.certivera-style-5 .ui-jqgrid .ui-pg-input, .certivera-style-5 .ui-jqgrid .ui-pg-selbox { color: rgb(191, 191, 191); }}@media screen {.certivera-style-5 .ui-state-focus, .certivera-style-5 .ui-state-hover, .certivera-style-5 .ui-widget-content .ui-state-focus, .certivera-style-5 .ui-widget-content .ui-state-hover, .certivera-style-5 .ui-widget-header .ui-state-focus, .certivera-style-5 .ui-widget-header .ui-state-hover { background: 0px 0px; }}@media screen {.certivera-style-5 .arrow-box-up-right::after { border-color: transparent; }}@media screen {.certivera-style-5 .arrow-box-up-right::before { border-bottom-color: rgba(0, 0, 0, 0.63); }}@media screen {.certivera-style-5 .ui-tabs .ui-tabs-nav { background: rgba(0, 0, 0, 0.43); border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .ui-tabs { background: 0px 0px; }}@media screen {.certivera-style-5 .ui-tabs-panel { background: 0px 0px; border-color: rgba(28, 28, 33, 0.15); }}@media screen {.certivera-style-5 .popover.bottom > .arrow, .certivera-style-5 .popover.left > .arrow, .certivera-style-5 .popover.right > .arrow, .certivera-style-5 .popover.top > .arrow { border-color: transparent; }}@media screen {.certivera-style-5 .popover.right > .arrow::after { border-right-color: rgba(0, 0, 0, 0.8); left: 0px; }}@media screen {.certivera-style-5 .popover.bottom > .arrow::after { border-bottom-color: rgba(0, 0, 0, 0.8); top: 0px; }}@media screen {.certivera-style-5 .popover.top > .arrow::after { border-top-color: rgba(0, 0, 0, 0.8); bottom: 0px; }}@media screen {.certivera-style-5 .popover.left > .arrow::after { border-left-color: rgba(0, 0, 0, 0.8); right: 0px; }}@media screen {.certivera-style-5 .popover-title { background-color: rgba(33, 33, 33, 0.3); border-bottom: 1px solid rgba(33, 33, 33, 0.3); }}@media screen {.certivera-style-5 .ui-chatbox-input-focus { color: rgb(191, 191, 191); }}@media screen {.certivera-style-5 .dt-toolbar, .certivera-style-5 table.dataTable thead .sorting_asc, .certivera-style-5 table.dataTable thead .sorting_desc { background-color: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .dt-toolbar { border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .table-hover > tbody > tr:hover, .certivera-style-5 .table-striped > tbody > tr:nth-child(2n+1) { background-color: transparent !important; }}@media screen {.certivera-style-5 .dt-toolbar-footer, .certivera-style-5 .table-hover > tbody > tr:hover > td, .certivera-style-5 .table-hover > tbody > tr:hover > th, .certivera-style-5 .table-striped > tbody > tr:nth-child(2n+1) > th { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .table-striped > tbody > tr:nth-child(2n+1) > td { background: rgba(0, 0, 0, 0.13); }}@media screen {.certivera-style-5 .dt-toolbar-footer { box-shadow: none; border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .pagination > li > a, .certivera-style-5 .pagination > li > span { background: rgba(0, 0, 0, 0.43); border-color: rgba(102, 75, 0, 0.15); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .pagination > .disabled > a, .certivera-style-5 .pagination > .disabled > a:focus, .certivera-style-5 .pagination > .disabled > a:hover, .certivera-style-5 .pagination > .disabled > span, .certivera-style-5 .pagination > .disabled > span:focus, .certivera-style-5 .pagination > .disabled > span:hover { background: rgba(0, 0, 0, 0.43); border-color: rgba(102, 75, 0, 0.15); color: rgb(204, 204, 204); }}@media screen {.certivera-style-5 .pagination > .active > a, .certivera-style-5 .pagination > .active > a:focus, .certivera-style-5 .pagination > .active > a:hover, .certivera-style-5 .pagination > .active > span, .certivera-style-5 .pagination > .active > span:focus, .certivera-style-5 .pagination > .active > span:hover .pagination > .active > a { color: rgb(230, 217, 153); border-color: rgba(102, 75, 0, 0.15); background: rgba(0, 0, 0, 0.63); }}@media screen {.certivera-style-5 div.DTTT .btn { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 button.ColVis_Button, .certivera-style-5 ul.ColVis_collection li { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .dygraph-legend { background: none !important; }}@media screen {#extr-page .certivera-style-5 #main { background: 0px 0px; }}@media screen {#extr-page .certivera-style-5 #header { background: rgba(0, 0, 0, 0.43) !important; border-color: rgba(102, 75, 0, 0.15) !important; }}@media screen {.certivera-style-5 .client-form footer, .certivera-style-5 .client-form header { background: rgba(0, 0, 0, 0.63); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .certivera-form fieldset { background: rgba(28, 28, 33, 0.03); }}@media screen {.certivera-style-5 .timeline-seperator > :first-child { background: rgba(0, 0, 0, 0.43); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .certivera-form footer { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .certivera-form .checkbox, .certivera-style-5 .certivera-form .radio, .certivera-style-5 .certivera-form .rating, .certivera-style-5 .certivera-form .toggle { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 .ui-datepicker .ui-datepicker-header { background-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .table-forum thead tr th { border-bottom-color: rgba(255, 255, 225, 0.15); }}@media screen {.certivera-style-5 .table > tbody > tr > td, .certivera-style-5 .table > tbody > tr > th, .certivera-style-5 .table > tfoot > tr > td, .certivera-style-5 .table > tfoot > tr > th, .certivera-style-5 .table > thead > tr > td, .certivera-style-5 .table > thead > tr > th { border-top-color: rgba(102, 75, 0, 0.07); }}@media screen {.certivera-style-5 .note-editor .note-toolbar { background: rgba(0, 0, 0, 0.43); border-bottom-color: rgba(255, 255, 225, 0.15); }}@media screen {.certivera-style-5 .md-editor > textarea, .certivera-style-5 .note-editor { border-color: rgba(102, 75, 0, 0.15); background: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .md-editor > textarea:focus, .certivera-style-5 .note-editor .note-editable:focus { background: rgba(102, 75, 0, 0.05); }}@media screen {.certivera-style-5 .superbox-show { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .superbox-list.active::before { color: rgba(191, 191, 191, 0.43); }}@media screen {.certivera-style-5 .progress { background: rgba(0, 0, 0, 0.13); box-shadow: rgba(102, 75, 0, 0.15) 0px 0px 0px 1px inset; }}@media screen {.certivera-style-5 .nav > li > a:focus, .certivera-style-5 .nav > li > a:hover { background: rgba(0, 0, 0, 0.63); border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .nav-tabs.bordered, .certivera-style-5 .nav-tabs > li.active > a, .certivera-style-5 .nav-tabs > li.active > a:focus, .certivera-style-5 .nav-tabs > li.active > a:hover { background: rgba(0, 0, 0, 0.43); color: rgb(255, 255, 255); border-color: rgba(102, 75, 0, 0.15) !important; }}@media screen {.certivera-style-5 .nav-tabs > li.active > a { box-shadow: rgb(20, 63, 82) 0px -2px 0px; }}@media screen {.certivera-style-5 .nav-tabs.bordered + .tab-content, .certivera-style-5 .tabs-left > .nav-pills, .certivera-style-5 .tabs-left > .nav-tabs { border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .tabs-right > .nav-tabs { border-left-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .jarviswidget header .nav-tabs > li.active > a, .certivera-style-5 .jarviswidget header .nav-tabs > li.active > a:focus, .certivera-style-5 .jarviswidget header .nav-tabs > li.active > a:hover { background: rgba(0, 0, 0, 0.43); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .certivera-accordion-default .panel-default { border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .panel, .certivera-style-5 .certivera-accordion-default .panel-default > .panel-heading { background: 0px 0px; }}@media screen {.certivera-style-5 .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .jumbotron { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .pagination.pagination-alt > li:first-child > a { padding-left: 12px; }}@media screen {.certivera-style-5 .modal-content, .certivera-style-5 .pager .disabled > a, .certivera-style-5 .pager .disabled > a:focus, .certivera-style-5 .pager .disabled > a:hover, .certivera-style-5 .pager .disabled > span, .certivera-style-5 .pager li > a, .certivera-style-5 .pager li > span { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .modal-header { border-bottom-color: rgba(255, 255, 225, 0.15); }}@media screen {.certivera-style-5 .modal-footer { border-top-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .bs-glyphicons li { border-color: rgba(102, 75, 0, 0.15) !important; }}@media screen {.certivera-style-5 .responsive-utilities td.is-hidden { color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.43) !important; }}@media screen {.certivera-style-5 .inbox-body.no-content-padding { background: 0px 0px; }}@media screen {.certivera-style-5 .txt-color-darken { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 .inbox-menu-lg li a:hover { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .inbox-menu-lg li.active a { background: rgba(0, 0, 0, 0.43); border-bottom-color: rgba(255, 255, 225, 0.15); }}@media screen {.certivera-style-5 .fill-a, .certivera-style-5 .fill-b { background: 0px 0px; }}@media screen {.certivera-style-5 #heat-fill { left: 20px; }}@media screen {.certivera-style-5 .fill-a { top: -11px; left: -10px; }}@media screen {.certivera-style-5 .fill-b { top: -11px; right: -23px; }}@media screen {.certivera-style-5 .chat-body { background: 0px 0px; border-color: transparent; }}@media screen {.certivera-style-5 .chat-footer { background: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .textarea-controls, .certivera-style-5 .textarea-div, .certivera-style-5 .todo-group-title { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .typearea textarea { background: 0px 0px; }}@media screen {.certivera-style-5 .show-stat-microcharts > div { border-color: rgba(102, 75, 0, 0.15) !important; background: rgba(51, 204, 204, 0.1) !important; }}@media screen {.certivera-style-5 .fc-widget-content, .certivera-style-5 .fc-widget-header, .certivera-style-5 .certivera-form.widget-body-toolbar, .certivera-style-5 .textarea-controls, .certivera-style-5 .textarea-div, .certivera-style-5 .todo-group-title, .certivera-style-5 .todo > li, .certivera-style-5 .todo > li > :first-child, .certivera-style-5 .todo > li > p, .certivera-style-5 .typearea, .certivera-style-5 .widget-body-toolbar { border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .table > thead > tr > th { border-bottom-color: rgba(255, 255, 225, 0.25); }}@media screen {.certivera-style-5 .table-bordered, .certivera-style-5 .table-bordered > tbody > tr > td, .certivera-style-5 .table-bordered > tbody > tr > th, .certivera-style-5 .table-bordered > tfoot > tr > td, .certivera-style-5 .table-bordered > tfoot > tr > th, .certivera-style-5 .table-bordered > thead > tr > td, .certivera-style-5 .table-bordered > thead > tr > th { border-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .ui-jqgrid .ui-jqgrid-titlebar { background: rgba(0, 0, 0, 0.23); }}@media screen {.certivera-style-5 .ui-jqgrid .ui-jqgrid-htable th { background: 0px 0px; }}@media screen {.certivera-style-5 .ui-jqgrid .ui-state-hover td { background: rgba(102, 75, 0, 0.15) !important; }}@media screen {.certivera-style-5 .ui-accordion .ui-accordion-header { background: rgba(0, 0, 0, 0.43); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .ui-menu .ui-state-disabled { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 .ui-accordion-content { background: 0px 0px; }}@media screen {.certivera-style-5 .ui-dialog .ui-dialog-title { color: rgb(255, 255, 255); background: 0px 0px; }}@media screen {.certivera-style-5 .ui-dialog .ui-dialog-titlebar { border-bottom-color: rgba(255, 255, 255, 0.15); color: rgb(255, 255, 255); background: 0px 0px; }}@media screen {.certivera-style-5 .ui-dialog .ui-dialog-buttonpane { border-top-color: rgba(28, 28, 33, 0.15); box-shadow: rgba(28, 28, 33, 0.15) 0px 1px 0px inset; }}@media screen {.certivera-style-5 .ui-dialog-buttonpane, .certivera-style-5 .ui-dialog-content { background: 0px 0px; }}@media screen {.certivera-style-5 .ui-dialog { background: url("../img/glass.jpg") no-repeat; }}@media screen {.certivera-style-5 .slider-track { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .ui-tabs .ui-tabs-nav li a:hover { border-bottom: none; }}@media screen {.certivera-style-5 .ui-tabs .ui-tabs-nav li a:hover, .certivera-style-5 .ui-tabs .ui-tabs-nav li.ui-tabs-active a { background: rgba(0, 0, 0, 0.43); color: rgb(255, 255, 255); border-color: rgba(28, 28, 33, 0.15); box-shadow: rgb(20, 63, 82) 0px -2px 0px; }}@media screen {.certivera-style-5 .ui-accordion .ui-accordion-content, .certivera-style-5 .ui-accordion .ui-accordion-header { border-color: rgba(28, 28, 33, 0.15) !important; }}@media screen {.certivera-style-5 .ui-accordion-header-active + .ui-accordion-content { border-top-color: transparent; }}@media screen {.certivera-style-5 .ui-tabs .ui-tabs-nav li a, .certivera-style-5 .ui-tabs .ui-tabs-nav li.ui-tabs-active:hover { background: 0px 0px; color: rgb(255, 255, 255); border-color: transparent; }}@media screen {.certivera-style-5 .ui-tabs .ui-state-default, .certivera-style-5 .ui-tabs .ui-widget-content .certivera-style-5 .ui-tabs .ui-state-default, .certivera-style-5 .ui-tabs .ui-widget-header .ui-state-default { background: 0px 0px; margin: 0px; }}@media screen {.certivera-style-5 .lockscreen .logo + div { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .chart text { fill: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .dd-handle, .certivera-style-5 .dd3-content { background: rgba(0, 0, 0, 0.43); border-color: rgba(102, 75, 0, 0.15); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .md-editor .md-footer, .certivera-style-5 .md-editor > .md-header, .certivera-style-5 .widget-footer { background: rgba(0, 0, 0, 0.43); border-bottom-color: rgba(255, 255, 225, 0.15); }}@media screen {.certivera-style-5 .widget-footer { border-top: 1px solid rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .noUi-target[disabled] .noUi-base { background: rgba(26, 26, 26, 0.43); }}@media screen {.certivera-style-5 .irs-line, .certivera-style-5 .noUi-background { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .select2-search input { border: 1px solid rgba(28, 28, 33, 0.2); background: rgba(28, 28, 28, 0.9); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .select2-results .select2-no-results, .certivera-style-5 .select2-results .select2-searching, .certivera-style-5 .select2-results .select2-selection-limit { background: 0px 0px; }}@media screen {.certivera-style-5 .select2-drop { border-color: rgba(0, 0, 0, 0.2); background: rgba(0, 0, 0, 0.8); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .select2-search::before { color: rgb(224, 224, 224) !important; }}@media screen {.certivera-style-5 .knob[data-fgcolor="#222222"], .certivera-style-5 .select2-container-multi .select2-choices .select2-search-field input { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 .select2-dropdown-open .select2-choice { border: 1px solid rgb(0, 0, 0); background: rgba(0, 0, 0, 0.9); box-shadow: none !important; }}@media screen {.certivera-style-5 .price-features, .certivera-style-5 .profile-message li.message.message-reply { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .panel-footer { background: rgba(0, 0, 0, 0.63); border-top-color: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .pricing-big .panel-footer { background: rgba(0, 0, 0, 0.63) !important; }}@media screen {.certivera-style-5 .table > tbody > tr.active > td, .certivera-style-5 .table > tbody > tr.active > th, .certivera-style-5 .table > tbody > tr > td.active, .certivera-style-5 .table > tbody > tr > th.active, .certivera-style-5 .table > tfoot > tr.active > td, .certivera-style-5 .table > tfoot > tr.active > th, .certivera-style-5 .table > tfoot > tr > td.active, .certivera-style-5 .table > tfoot > tr > th.active, .certivera-style-5 .table > thead > tr.active > td, .certivera-style-5 .table > thead > tr.active > th, .certivera-style-5 .table > thead > tr > td.active, .certivera-style-5 .table > thead > tr > th.active { background: rgba(102, 75, 0, 0.15); }}@media screen {.certivera-style-5 .table > tbody > tr.danger > td, .certivera-style-5 .table > tbody > tr.info > td, .certivera-style-5 .table > tbody > tr.success > td, .certivera-style-5 .table > tbody > tr.warning > td { color: rgb(191, 191, 191); }}@media screen {.certivera-style-5 .certivera-timeline-list > li:hover { background: rgba(0, 0, 0, 0.43); }}@media screen {.certivera-style-5 .jvectormap-zoomin, .certivera-style-5 .jvectormap-zoomout { border: 1px solid rgba(0, 0, 0, 0.3); background: rgba(0, 0, 0, 0.3) !important; }}@media screen {.certivera-style-5 .text-primary { color: rgb(231, 241, 249); }}@media screen {.certivera-style-5 .text-success { color: rgb(165, 233, 166); }}@media screen {.certivera-style-5 .onoffswitch-switch { border-color: transparent; }}@media screen {.certivera-style-5 #shortcut { background-color: rgba(28, 17, 45, 0.75); }}@media screen {.certivera-style-5.minified nav > ul > li { border-bottom: 1px solid rgba(5, 5, 5, 0.33); border-top: 1px solid rgba(28, 28, 33, 0.23); }}@media screen {.certivera-style-5 .minifyme { background: rgba(77, 209, 171, 0.5); color: rgba(255, 255, 255, 0.7); }}@media screen {.certivera-style-5 .minifyme:hover { background: rgba(77, 209, 171, 0.7); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5.minified nav > ul > li > ul { border: 1px solid rgba(28, 28, 33, 0.4); background: rgba(0, 0, 0, 0.8); margin-top: 0px; padding: 0px; }}@media screen {.certivera-style-5.minified nav > ul > li > ul > li, .certivera-style-5.minified nav > ul > li > ul > li > ul > li { background: 0px 0px; }}@media screen {.certivera-style-5 #project-context > :first-child, .certivera-style-5 #sparks li h5, .certivera-style-5 .ajax-notifications > .alert.alert-transparent, .certivera-style-5 .bootstrap-duallistbox-container label, .certivera-style-5 .form header, .certivera-style-5 .inbox-side-bar h6, .certivera-style-5 .project-context > :first-child, .certivera-style-5 [class*=" txt-color-"], .certivera-style-5 [class^="txt-color-"] { text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 .bg-color-green, .certivera-style-5 .jarviswidget-color-green > header { color: rgb(255, 255, 255); background: rgba(33, 131, 34, 0.5) !important; border-color: rgba(33, 131, 34, 0.5) !important; }}@media screen {.certivera-style-5 .bg-color-greenLight, .certivera-style-5 .jarviswidget-color-greenLight > header { color: rgb(255, 255, 255); border-color: rgba(79, 179, 61, 0.5) !important; background: rgba(79, 179, 61, 0.5) !important; }}@media screen {.certivera-style-5 .bg-color-greenDark, .certivera-style-5 .jarviswidget-color-greenDark > header { color: rgb(255, 255, 255); border-color: rgba(61, 167, 42, 0.5) !important; background: rgba(61, 167, 42, 0.5) !important; }}@media screen {.certivera-style-5 .bg-color-purple, .certivera-style-5 .jarviswidget-color-purple > header { color: rgb(255, 255, 255); border-color: rgba(97, 56, 148, 0.43) !important; background: rgba(122, 70, 185, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-magenta, .certivera-style-5 .jarviswidget-color-magenta > header { color: rgb(255, 255, 255); border-color: rgba(77, 39, 79, 0.43) !important; background: rgba(111, 55, 114, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-pink, .certivera-style-5 .jarviswidget-color-pink > header { color: rgb(255, 255, 255); border-color: rgba(139, 35, 95, 0.43) !important; background: rgba(139, 35, 95, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-pinkDark, .certivera-style-5 .jarviswidget-color-pinkDark > header { color: rgb(255, 255, 255); border-color: rgba(206, 59, 145, 0.43) !important; background: rgba(196, 49, 135, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-blueLight, .certivera-style-5 .jarviswidget-color-blueLight > header { color: rgb(255, 255, 255); border-color: rgba(37, 118, 147, 0.43) !important; background: rgba(27, 85, 106, 0.43) !important; }}@media screen {.certivera-style-5 .jarviswidget-color-blueLight > header > .jarviswidget-ctrls a { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 .bg-color-teal, .certivera-style-5 .jarviswidget-color-teal > header { color: rgb(255, 255, 255); border-color: rgba(86, 210, 208, 0.83) !important; background: rgba(44, 170, 168, 0.83) !important; }}@media screen {.certivera-style-5 .bg-color-blue, .certivera-style-5 .jarviswidget-color-blue > header { color: rgb(255, 255, 255); border-color: rgba(84, 176, 212, 0.43) !important; background: rgba(84, 176, 212, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-blueDark, .certivera-style-5 .jarviswidget-color-blueDark > header { color: rgb(255, 255, 255); border-color: rgba(29, 61, 103, 0.43) !important; background: rgba(29, 61, 103, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-darken, .certivera-style-5 .jarviswidget-color-darken > header { color: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.23) !important; background: rgba(0, 0, 0, 0.23) !important; }}@media screen {.certivera-style-5 .bg-color-yellow, .certivera-style-5 .jarviswidget-color-yellow > header { color: rgb(255, 255, 255); border-color: rgba(102, 75, 0, 0.43) !important; background: rgba(102, 75, 0, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-orange, .certivera-style-5 .jarviswidget-color-orange > header { color: rgb(255, 255, 255); border-color: rgba(188, 115, 47, 0.43) !important; background: rgba(188, 115, 47, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-orangeDark, .certivera-style-5 .jarviswidget-color-orangeDark > header { color: rgb(255, 255, 255); border-color: rgba(175, 101, 44, 0.43) !important; background: rgba(175, 101, 44, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-red, .certivera-style-5 .jarviswidget-color-red > header { color: rgb(255, 255, 255); border-color: rgba(205, 55, 55, 0.43) !important; background: rgba(205, 55, 55, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-redLight, .certivera-style-5 .jarviswidget-color-redLight > header { color: rgb(255, 255, 255); border-color: rgba(200, 50, 50, 0.43) !important; background: rgba(200, 50, 50, 0.43) !important; }}@media screen {.certivera-style-5 .bg-color-white, .certivera-style-5 .jarviswidget-color-white > header { color: rgb(191, 191, 191); border-color: rgba(28, 28, 33, 0.33) !important; background: rgba(28, 28, 33, 0.43) !important; }}@media screen {.certivera-style-5 .jarviswidget-color-white > header > .jarviswidget-ctrls a { color: rgb(191, 191, 191) !important; }}@media screen {.certivera-style-5 button.ColVis_Button, .certivera-style-5 ul.ColVis_collection li { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 ul.ColVis_collection { background: rgba(0, 0, 0, 0.5); }}@media screen {.certivera-style-5 .bootstrap-tagsinput > span, .certivera-style-5 .btn-primary, .certivera-style-5 .btn-primary.active, .certivera-style-5 .btn-primary:active, .certivera-style-5 .btn-primary:focus, .certivera-style-5 .btn-primary:hover, .certivera-style-5 .open > .dropdown-toggle.btn-primary, .certivera-style-5 .select2-container-multi .select2-choices .select2-search-choice { border-color: rgba(41, 129, 163, 0.83); background: rgba(92, 180, 214, 0.83); text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 .btn-info, .certivera-style-5 .btn-info.active, .certivera-style-5 .btn-info:active, .certivera-style-5 .btn-info:focus, .certivera-style-5 .btn-info:hover, .certivera-style-5 .open > .dropdown-toggle.btn-info { border-color: rgba(33, 131, 127, 0.83); background: rgba(44, 170, 168, 0.83); text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 .btn-success, .certivera-style-5 .btn-success.active, .certivera-style-5 .btn-success:active, .certivera-style-5 .btn-success:focus, .certivera-style-5 .btn-success:hover, .certivera-style-5 .open > .dropdown-toggle.btn-success, .certivera-style-5 .sa-chat-learnmore-btn, .certivera-style-5 .sa-chat-learnmore-btn:active, .certivera-style-5 .sa-chat-learnmore-btn:focus, .certivera-style-5 .sa-chat-learnmore-btn:hover { border-color: rgba(49, 196, 51, 0.83); background: rgba(33, 131, 34, 0.5); text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 .btn-warning, .certivera-style-5 .btn-warning.active, .certivera-style-5 .btn-warning:active, .certivera-style-5 .btn-warning:focus, .certivera-style-5 .btn-warning:hover, .certivera-style-5 .open > .dropdown-toggle.btn-warning { border-color: rgba(102, 75, 0, 0.83); background-color: rgba(102, 75, 0, 0.83); text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 .btn-danger, .certivera-style-5 .btn-danger.active, .certivera-style-5 .btn-danger:active, .certivera-style-5 .btn-danger:focus, .certivera-style-5 .btn-danger:hover, .certivera-style-5 .open > .dropdown-toggle.btn-danger { border-color: rgba(188, 47, 63, 0.83); background-color: rgba(210, 75, 91, 0.83); text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 .certivera-form .rating input:checked ~ label { color: rgb(153, 214, 230); }}@media screen {.certivera-style-5 .certivera-form .rating input + label:hover, .certivera-style-5 .certivera-form .rating input + label:hover ~ label { color: rgb(182, 226, 237); }}@media screen {.certivera-style-5 .dt-toolbar option, .certivera-style-5 select:not([multiple]) option { background: rgb(0, 0, 0); border-color: rgba(0, 0, 0, 0.4); color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .control-label { text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 .has-error .checkbox, .certivera-style-5 .has-error .checkbox-inline, .certivera-style-5 .has-error .control-label, .certivera-style-5 .has-error .form-control-feedback, .certivera-style-5 .has-error .help-block, .certivera-style-5 .has-error .radio, .certivera-style-5 .has-error .radio-inline { color: rgb(230, 153, 153); text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 .has-success .checkbox, .certivera-style-5 .has-success .checkbox-inline, .certivera-style-5 .has-success .control-label, .certivera-style-5 .has-success .form-control-feedback, .certivera-style-5 .has-success .help-block, .certivera-style-5 .has-success .radio, .certivera-style-5 .has-success .radio-inline { color: rgb(182, 237, 182); text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 label input[type="checkbox"].checkbox:checked + span::before { color: rgb(218, 232, 246); }}@media screen {.certivera-style-5 label input[type="checkbox"].checkbox.style-2:checked + span::before { color: rgb(191, 191, 191); }}@media screen {.certivera-style-5 label input[type="radio"].radiobox + span::before, .certivera-style-5 label input[type="radio"].radiobox:checked + span::before { color: rgb(218, 232, 246) !important; border-color: rgb(19, 47, 78) !important; }}@media screen {.certivera-style-5 input[type="checkbox"].checkbox + span::before { color: rgb(255, 255, 255); border-color: rgb(28, 28, 33); }}@media screen {.certivera-style-5 .form-actions, .certivera-style-5 .certivera-form.widget-body-toolbar, .certivera-style-5 .widget-body-toolbar, .certivera-style-5 label input[type="checkbox"].checkbox + span::before, .certivera-style-5 label input[type="radio"].radiobox + span::before { background: rgba(28, 28, 33, 0.23); border-color: rgba(28, 28, 33, 0.53); }}@media screen {.certivera-style-5 .irs-diapason, .certivera-style-5 .noUi-connect { background: rgb(28, 28, 33); }}@media screen {.certivera-style-5 .noUi-origin-lower { background: rgba(51, 204, 204, 0.8); }}@media screen {.certivera-style-5 .MessageBoxContainer, .certivera-style-5 .ajax-dropdown, .certivera-style-5 .modal-content { background: url("../img/glass.jpg") 0px 0px no-repeat; color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .ui-chatbox-titlebar { background: rgb(41, 77, 86) !important; }}@media screen {.certivera-style-5 .ui-chatbox-titlebar.ui-state-focus { background: rgb(33, 66, 74) !important; }}@media screen {.certivera-style-5 .ui-chatbox .ui-widget-content { background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgba(83, 165, 178, 0.6)), to(rgba(69, 86, 140, 0.6))); }}@media screen {.certivera-style-5 .ui-state-focus + .ui-widget-content { background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgba(69, 86, 140, 0.9)), to(rgba(69, 86, 140, 0.9))); }}@media screen {.certivera-style-5 .ui-chatbox-content > .alert-msg { background: rgb(102, 75, 0); }}@media screen {.certivera-style-5 .ui-chatbox-input { background: rgba(30, 98, 118, 0.6); }}@media screen {.certivera-style-5 .ui-chatbox .ui-widget-content textarea { color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.23) !important; border-color: rgba(0, 0, 0, 0.23) !important; }}@media screen {.certivera-style-5 .ui-chatbox .ui-widget-content textarea:focus { font-weight: 700; background: rgba(0, 0, 0, 0.53) !important; border-color: rgba(0, 0, 0, 0.53) !important; }}@media screen {.certivera-style-5 .MessageBoxContainer, .certivera-style-5 .fc-widget-content { text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 5px; }}@media screen {.certivera-style-5 #jarviswidget-fullscreen-mode .jarviswidget { background: url("../img/glass.jpg") center bottom / cover no-repeat fixed; }}@media screen {.certivera-style-5.hidden-menu aside#left-panel { background: rgba(9, 34, 37, 0.83); }}@media screen {.certivera-style-5 .fc-widget-content { border-color: rgba(0, 0, 0, 0.25); }}@media screen {.certivera-style-5 .fc-grid .fc-day-number { padding: 0px 4px; font-size: 17px; }}@media screen {.certivera-style-5 .fc-state-highlight { background: linear-gradient(45deg, rgba(28, 28, 33, 0.15) 25%, transparent 25%, transparent 50%, rgba(28, 28, 33, 0.15) 50%, rgba(28, 28, 33, 0.15) 75%, transparent 75%, transparent) 0px 0px / 40px 40px; animation: 2s linear 0s infinite normal none running progress-bar-stripes; }}@media screen {.certivera-style-5 .bootstrap-duallistbox-container label, .certivera-style-5 .form header, .certivera-style-5 .inbox-body .table-wrap, .certivera-style-5 .inbox-nav-bar, .certivera-style-5 .inbox-side-bar, .certivera-style-5 .notification-body > li > span, .certivera-style-5 .certivera-form header { background: 0px 0px; }}@media screen {.certivera-style-5 #inbox-table.table tbody > tr > td { border-color: rgba(102, 75, 0, 0.15) !important; }}@media screen {.certivera-style-5 #inbox-table tbody tr:hover, .certivera-style-5 .table-hover > tbody > tr:hover > td { background: rgba(51, 204, 186, 0.25); }}@media screen {.certivera-style-5 .inbox-message { background: rgba(0, 0, 0, 0.35); }}@media screen {.certivera-style-5 .table { background: rgba(0, 0, 0, 0.15); }}@media screen {.certivera-style-5 .bs-example .table { background: 0px 0px; }}@media screen {.certivera-style-5 .certivera-form .checkbox i, .certivera-style-5 .certivera-form .radio i { background: rgba(28, 28, 33, 0.2); border-color: rgba(28, 28, 33, 0.4) !important; }}@media screen {.certivera-style-5 .certivera-form .radio input + i::after { background: rgb(28, 28, 33); }}@media screen {.certivera-style-5 .certivera-form .icon-append, .certivera-style-5 .certivera-form .icon-prepend { color: rgb(255, 255, 255); border-color: rgba(28, 28, 33, 0.5); }}@media screen {.certivera-style-5 .certivera-form .checkbox.state-error i, .certivera-style-5 .certivera-form .radio.state-error i, .certivera-style-5 .certivera-form .state-error input, .certivera-style-5 .certivera-form .state-error select, .certivera-style-5 .certivera-form .state-error textarea, .certivera-style-5 .certivera-form .toggle.state-error i { background: rgba(206, 59, 59, 0.2) !important; border-color: rgb(139, 35, 59) !important; }}@media screen {.certivera-style-5 .certivera-form .checkbox.state-success i, .certivera-style-5 .certivera-form .radio.state-success i, .certivera-style-5 .certivera-form .state-success input, .certivera-style-5 .certivera-form .state-success select, .certivera-style-5 .certivera-form .state-success textarea, .certivera-style-5 .certivera-form .toggle.state-success i { border-color: rgb(77, 163, 77); background: rgba(43, 171, 43, 0.2) !important; }}@media screen {.certivera-form .toggle i { background: rgba(28, 28, 33, 0.12); }}@media screen {.certivera-style-5 .certivera-form .toggle i::after { color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .certivera-form .toggle i::before { background-color: rgb(28, 28, 33); }}@media screen {.certivera-style-5 .bootstrap-timepicker-widget table td input { color: rgb(191, 191, 191); }}@media screen {.certivera-style-5.menu-on-top nav > ul > li > a::after { color: rgb(161, 222, 215) !important; }}@media screen {.certivera-style-5.menu-on-top nav ul ul li a, .certivera-style-5.menu-on-top nav ul ul ul li a { color: rgb(255, 255, 255); }}@media screen {.certivera-style-5.menu-on-top nav ul ul, .certivera-style-5.menu-on-top nav ul ul ul { margin-left: -1px; border-bottom-color: rgb(42, 183, 189); background-color: transparent !important; background-image: linear-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0.7)) !important; }}@media screen {.certivera-style-5.menu-on-top nav ul ul .active > a { color: rgb(230, 217, 153) !important; }}@media screen {.certivera-style-5 .inbox-info-bar .form-group input, .certivera-style-5 .inbox-info-bar .select2-container-multi .select2-choices { border-color: transparent !important; background: transparent !important; }}@media screen {.certivera-style-5 .highlight .inbox-data-message > :first-child, .certivera-style-5 .highlight .inbox-data-message > :first-child > :first-child { color: rgb(191, 191, 191) !important; }}@media screen {.certivera-style-5 .table > tbody > tr.warning > td, .certivera-style-5 .table > tbody > tr.warning > th, .certivera-style-5 .table > tbody > tr > td.warning, .certivera-style-5 .table > tbody > tr > th.warning, .certivera-style-5 .table > tfoot > tr.warning > td, .certivera-style-5 .table > tfoot > tr.warning > th, .certivera-style-5 .table > tfoot > tr > td.warning, .certivera-style-5 .table > tfoot > tr > th.warning, .certivera-style-5 .table > thead > tr.warning > td, .certivera-style-5 .table > thead > tr.warning > th, .certivera-style-5 .table > thead > tr > td.warning, .certivera-style-5 .table > thead > tr > th.warning, .certivera-style-5 .unread td { color: rgb(255, 255, 255); background-color: rgba(102, 75, 0, 0.3) !important; }}@media screen {.certivera-style-5 .table > tbody > tr.danger > td, .certivera-style-5 .table > tbody > tr.danger > th, .certivera-style-5 .table > tbody > tr > td.danger, .certivera-style-5 .table > tbody > tr > th.danger, .certivera-style-5 .table > tfoot > tr.danger > td, .certivera-style-5 .table > tfoot > tr.danger > th, .certivera-style-5 .table > tfoot > tr > td.danger, .certivera-style-5 .table > tfoot > tr > th.danger, .certivera-style-5 .table > thead > tr.danger > td, .certivera-style-5 .table > thead > tr.danger > th, .certivera-style-5 .table > thead > tr > td.danger, .certivera-style-5 .table > thead > tr > th.danger { color: rgb(255, 255, 255); background-color: rgba(209, 71, 71, 0.5) !important; }}@media screen {.certivera-style-5 .table > tbody > tr.success > td, .certivera-style-5 .table > tbody > tr.success > th, .certivera-style-5 .table > tbody > tr > td.success, .certivera-style-5 .table > tbody > tr > th.success, .certivera-style-5 .table > tfoot > tr.success > td, .certivera-style-5 .table > tfoot > tr.success > th, .certivera-style-5 .table > tfoot > tr > td.success, .certivera-style-5 .table > tfoot > tr > th.success, .certivera-style-5 .table > thead > tr.success > td, .certivera-style-5 .table > thead > tr.success > th, .certivera-style-5 .table > thead > tr > td.success, .certivera-style-5 .table > thead > tr > th.success { color: rgb(255, 255, 255); background-color: rgba(114, 210, 75, 0.5) !important; }}@media screen {.certivera-style-5 #chat-container #chat-users li a img, .certivera-style-5 #shortcut ul li .jarvismetro-tile, .certivera-style-5 .chat-body li.message img, .certivera-style-5 .friends-list img, .certivera-style-5 .inbox-download-list li > :first-child > :first-child > img, .certivera-style-5 .login-info img, .certivera-style-5 .notification-body, .certivera-style-5 .profile-pic > img, .certivera-style-5 .usr-card > img { border-radius: 50% 0px !important; }}@media screen {.certivera-style-5 .friends-list img { outline: 0px; }}@media screen {.certivera-style-5 .inbox-download-list li > :first-child:hover { background: rgba(28, 28, 33, 0.3); border-color: rgba(89, 89, 89, 0.3); }}@media screen {.certivera-style-5 .inbox-download, .certivera-style-5 .inbox-message { border-bottom-color: rgba(255, 255, 255, 0.3); }}@media screen {.certivera-style-5 .demo [class*=" txt-color-"], .certivera-style-5 .demo legend, .certivera-style-5 .demo > * { text-shadow: none; color: rgb(191, 191, 191) !important; }}@media screen {.certivera-style-5 .demo .txt-color-white { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 .demo .txt-color-darken { color: rgb(191, 191, 191) !important; }}@media screen {.certivera-style-5 .demo label input[type="checkbox"].checkbox + span::before, .certivera-style-5 .demo label input[type="radio"].radiobox + span::before { background-color: rgb(36, 36, 36); }}@media screen {.certivera-style-5 #hide-menu i { color: rgb(255, 255, 255) !important; }}@media screen {.certivera-style-5 nav > ul ul li::before, .certivera-style-5 nav > ul > li > ul::before { border: none !important; }}@media screen {.certivera-style-5 nav ul ul li > a:hover, .certivera-style-5 nav ul ul ul li a:hover { background-color: rgba(0, 0, 0, 0.3); }}@media screen {.certivera-style-5 .certivera-form, .certivera-style-5 .ui-jqgrid .ui-jqgrid-title, .certivera-style-5 .ui-state-focus, .certivera-style-5 .ui-state-hover, .certivera-style-5 .ui-widget-content .ui-state-focus, .certivera-style-5 .ui-widget-content .ui-state-hover, .certivera-style-5 .ui-widget-header .ui-state-focus, .certivera-style-5 .ui-widget-header .ui-state-hover { color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .well-light .nav-tabs { background: rgba(0, 0, 0, 0.43); color: rgb(255, 255, 255); padding-left: 10px; }}@media screen {.certivera-style-5 .icon-addon, .certivera-style-5 .input-icon-left > i, .certivera-style-5 .input-icon-right > i { color: rgb(255, 255, 255); }}@media screen {.certivera-style-5 .show-stats .progress-bar { background: rgba(28, 28, 33, 0.8) !important; }}@media screen {@media (max-width: 979px) {
  .certivera-style-5 #sparks { background: 0px 0px; }
}}

@media screen {.certivera-rtl blockquote { border-right: 5px solid rgb(43, 43, 43); border-left: 0px; }}@media screen {.certivera-rtl blockquote.pull-left .small, .certivera-rtl blockquote.pull-left p, .certivera-rtl blockquote.pull-left small { text-align: left; }}@media screen {.certivera-rtl { overflow-x: hidden; }}@media screen {.certivera-rtl .navbar-brand { float: right; }}@media screen {.certivera-rtl .jarviswidget-ctrls { float: left; }}@media screen {.certivera-rtl .jarviswidget-ctrls .button-icon { border-left: none; border-right: 1px solid rgba(0, 0, 0, 0.09); }}@media screen {.certivera-rtl .widget-toolbar { float: left; border-left: none; border-right: 1px solid rgba(0, 0, 0, 0.09); }}@media screen {.certivera-rtl .jarviswidget > header > .widget-icon { float: right; margin-right: 0px; margin-left: -10px; }}@media screen {.certivera-rtl #sparks li:first-child { padding-left: 10px; padding-right: 0px; border-right: none; }}@media screen {.certivera-rtl #sparks li:last-child { padding-right: 10px; padding-left: 0px; }}@media screen {.certivera-rtl #sparks li { border-right: 1px dotted rgb(82, 82, 82); border-left: none; }}@media screen {.certivera-rtl .btn-group > .btn:last-child:not(:first-child), .certivera-rtl .btn-group > .dropdown-toggle:not(:first-child) { border-radius: 2px 0px 0px 2px; margin-left: 0px; margin-right: -1px; }}@media screen {.certivera-rtl .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-radius: 0px 2px 2px 0px; }}@media screen {.certivera-rtl .btn-label { left: auto; right: -12px; }}@media screen {.certivera-rtl .h1 .small, .certivera-rtl .h1 small, .certivera-rtl .h2 .small, .certivera-rtl .h2 small, .certivera-rtl .h3 .small, .certivera-rtl .h3 small, .certivera-rtl h1 .small, .certivera-rtl h1 small, .certivera-rtl h2 .small, .certivera-rtl h2 small, .certivera-rtl h3 .small, .certivera-rtl h3 small { display: inline-block; }}@media screen {@media (min-width: 768px) {
  .certivera-rtl .navbar > .container .navbar-brand { margin-right: -13px; margin-left: 0px; }
}}@media screen {@media (min-width: 768px) {
  .certivera-rtl .navbar-header { float: right; }
}}@media screen {.certivera-rtl .navbar-toggle { float: left; margin-left: 13px; }}@media screen {@media (min-width: 768px) {
  .certivera-rtl .navbar-collapse { width: auto; border-top: 0px; box-shadow: none; }
  .certivera-rtl .navbar-collapse .navbar-nav.navbar-right:last-child { margin-right: 0px; }
}}@media screen {.certivera-rtl .navbar-form { margin-left: -13px; margin-right: -13px; }}@media screen {.certivera-rtl .navbar-text { float: right; }}@media screen {@media (min-width: 768px) {
  .certivera-rtl .navbar-text { margin-left: 13px; margin-right: 13px; }
}}@media screen {@media (max-width: 767px) {
  .certivera-rtl .navbar-nav .open .dropdown-menu .dropdown-header, .certivera-rtl .navbar-nav .open .dropdown-menu > li > a { padding: 5px 25px 5px 15px; }
}}@media screen {@media (min-width: 768px) {
  .certivera-rtl .navbar-nav, .certivera-rtl .navbar-nav > li { float: right; }
}}@media screen {.certivera-rtl .nav-justified { width: 100%; }}@media screen {.certivera-rtl .nav-justified > li { float: none; }}@media screen {.certivera-rtl .nav-justified > li > a { text-align: center; margin-bottom: 5px; }}@media screen {@media (min-width: 768px) {
  .certivera-rtl .nav-justified > li { display: table-cell; width: 1%; }
  .certivera-rtl .nav-justified > li > a { margin-bottom: 0px; }
}}@media screen {.certivera-rtl .nav-tabs { border-bottom: 1px solid rgb(59, 59, 59); }}@media screen {.certivera-rtl .tabs-below .nav-tabs { border-bottom: none; }}@media screen {.certivera-rtl .nav-tabs > li { margin-bottom: -1px; }}@media screen {.certivera-rtl .tabs-pull-right.nav-tabs > li { float: left; }}@media screen {.certivera-rtl .tabs-pull-right.nav-tabs > li a { margin-right: 2px; margin-left: 0px !important; }}@media screen {.certivera-rtl .tabs-pull-right.nav-tabs > li:first-child a { border-right-width: 1px !important; }}@media screen {.tab-pane .tabs-pull-right.nav-tabs > li:first-child a { border-left-width: 1px !important; }}@media screen {.certivera-rtl .nav-tabs > li > a { margin-right: -1px; border-radius: 2px 2px 0px 0px; }}@media screen {.certivera-rtl .nav-tabs.nav-justified { width: 100%; }}@media screen {.certivera-rtl .nav-tabs.nav-justified > li { float: none; }}@media screen {.certivera-rtl .nav-tabs.nav-justified > li > a { text-align: center; margin-bottom: 5px; }}@media screen {.certivera-rtl .certivera-form .input input:focus + .tooltip-top-right, .certivera-rtl .certivera-form .textarea textarea:focus + .tooltip-top-right { left: 0px; right: auto; }}@media screen {.certivera-rtl .certivera-form .tooltip-top-right::after { left: 11px; right: auto; }}@media screen {.certivera-rtl nav ul ul ul ul ul ul li a { padding-right: 120px; }}@media screen {.certivera-rtl nav ul ul ul ul ul li a { padding-right: 100px; }}@media screen {.certivera-rtl nav ul ul ul ul li a { padding-right: 80px; }}@media screen {.certivera-rtl nav ul ul ul li a { padding-right: 60px; }}@media screen {.certivera-rtl.menu-on-top #main { margin-right: 0px !important; }}@media screen {.certivera-rtl.menu-on-top aside#left-panel nav > ul > li { float: right; }}@media screen {.certivera-rtl.menu-on-top nav > ul > li > a::after { right: auto; }}@media screen {.certivera-rtl.menu-on-top nav ul ul li a { padding-right: 10px !important; }}@media screen {.certivera-rtl.menu-on-top nav ul ul li a::after { right: auto; left: 10px; content: ""; }}@media screen {.certivera-rtl.menu-on-top nav > ul ul li:hover > ul { left: auto; right: 100%; }}@media screen {.certivera-rtl nav > ul > li > a > i { margin-right: 0px; margin-left: 5px; }}@media screen {@media (min-width: 768px) {
  .certivera-rtl .nav-tabs.nav-justified > li { display: table-cell; width: 1%; }
  .certivera-rtl .nav-tabs.nav-justified > li > a { margin-bottom: 0px; }
}}@media screen {@media (min-width: 768px) {
  .certivera-rtl .nav-tabs.nav-justified > li > a { border-radius: 2px 2px 0px 0px; color: rgb(153, 153, 230); }
}}@media screen {.certivera-rtl .nav-tabs.nav-justified > li > a { margin-left: 0px; }}@media screen {@media (min-width: 768px) {
  .certivera-rtl .nav-tabs-justified > li > a { border-radius: 2px 2px 0px 0px; color: rgb(153, 153, 230); }
}}@media screen {.certivera-rtl .progress-bar { float: right; }}@media screen {.certivera-rtl .alert-dismissable .close { font-family: "Open Sans", Arial, Helvetica, sans-serif; top: -2px; left: 21px; right: 0px; }}@media screen {.certivera-rtl .close { font-family: "Open Sans", Arial, Helvetica, sans-serif; float: left; }}@media screen {.certivera-rtl .caret { margin-right: 2px; }}@media screen {.certivera-rtl .dropdown-menu { right: 0px; left: auto; }}@media screen {.certivera-rtl .dropdown-menu.bootstrap-timepicker-widget, .certivera-rtl .dropdown-menu.colorpicker { right: auto; }}@media screen {.certivera-rtl .header-search > input[type="text"] { padding-left: 30px; padding-right: 10px; }}@media screen {.certivera-rtl .pull-right.dropdown-menu.arrow-box-up-right::after, .certivera-rtl .pull-right > .dropdown-menu.arrow-box-up-right::after { left: 10px; right: auto; margin-right: -10px; margin-left: 0px; }}@media screen {.certivera-rtl .pull-right.dropdown-menu.arrow-box-up-right::before, .certivera-rtl .pull-right > .dropdown-menu.arrow-box-up-right::before { left: 9px; right: auto; margin-right: -9px; margin-left: 0px; }}@media screen {.certivera-rtl .pull-right.dropdown-menu, .certivera-rtl .pull-right > .dropdown-menu { left: 0px; right: auto; }}@media screen {.certivera-rtl .dropdown-menu.pull-left, .certivera-rtl .pull-left > .dropdown-menu { left: auto; float: right; right: 0px; }}@media screen {.certivera-rtl .pull-left > .dropdown-menu { left: 0px; float: right; right: auto; }}@media screen {.certivera-rtl .navbar-nav.pull-left > li > .dropdown-menu, .certivera-rtl .navbar-nav > li > .dropdown-menu.pull-left { right: auto; left: 0px; }}@media screen {.certivera-rtl .nav-tabs-justified > li > a { margin-left: 0px; }}@media screen {.certivera-rtl .nav-tabs > li { float: right; }}@media screen {.certivera-rtl .nav-tabs > li > a { margin-left: 2px; }}@media screen {.certivera-rtl .nav-pills > li { float: right; }}@media screen {.certivera-rtl .nav-pills > li > a { border-radius: 2px; }}@media screen {.certivera-rtl .nav-pills > li + li { margin-right: 2px; }}@media screen {.certivera-rtl .nav-stacked > li { float: none; }}@media screen {.certivera-rtl .nav-stacked > li + li { margin-right: 0px; }}@media screen {.certivera-rtl .nav { padding-right: 0px; }}@media screen {.certivera-rtl .input-group .form-control:first-child, .certivera-rtl .input-group-addon:first-child, .certivera-rtl .input-group-btn:first-child > .btn, .certivera-rtl .input-group-btn:first-child > .dropdown-toggle, .certivera-rtl .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) { border-radius: 0px 2px 2px 0px; }}@media screen {.certivera-rtl .input-group-addon:first-child { border-right: 1px solid rgb(77, 77, 77); }}@media screen {.certivera-rtl .fuelux .wizard ul li { float: right; padding: 0px 30px 0px 20px; }}@media screen {.certivera-rtl .fuelux .wizard .actions { right: auto; left: 0px; border-right: 1px solid rgb(69, 69, 69); border-left: 0px; }}@media screen {.certivera-rtl .fuelux .wizard ul li .badge { margin-right: 0px; margin-left: 8px; }}@media screen {.certivera-rtl .fuelux .wizard ul li .chevron::before { left: 1px; right: auto; border-right: 14px solid rgb(43, 43, 43); border-left: 0px; }}@media screen {.certivera-rtl .fuelux .wizard ul li:first-child { padding-right: 20px; }}@media screen {.certivera-rtl .fuelux .wizard ul li .chevron { left: -14px; right: auto; border-right: 14px solid rgb(69, 69, 69); border-left: 0px; }}@media screen {.fuelux .wizard ul li.active .chevron::before { border-right-color: rgb(13, 31, 53); }}@media screen {.certivera-rtl .input-group-btn:first-child > .btn { margin-right: -1px; }}@media screen {.certivera-rtl .input-group .form-control:last-child, .certivera-rtl .input-group-addon:last-child, .certivera-rtl .input-group-btn:first-child > .btn:not(:first-child), .certivera-rtl .input-group-btn:last-child > .btn, .certivera-rtl .input-group-btn:last-child > .dropdown-toggle { border-radius: 2px 0px 0px 2px; }}@media screen {.certivera-rtl .input-group-addon:last-child { border-left: 1px solid rgb(77, 77, 77); border-right-width: 0px; }}@media screen {.certivera-rtl .form-group.has-success .input-group-addon:first-child { border-right: 1px solid; }}@media screen {.certivera-rtl .form-group.has-success .input-group-addon:last-child { border-left: 1px solid; }}@media screen {.certivera-rtl .input-group-btn:first-child > .btn { margin-left: -1px; }}@media screen {.certivera-rtl .input-group-btn:last-child > .btn { margin-right: -1px; }}@media screen {.certivera-rtl .input-group-btn > .btn { position: relative; }}@media screen {.certivera-rtl .input-group-btn > .btn + .btn { margin-right: -4px; }}@media screen {.certivera-rtl .input-group-btn > .btn:active, .certivera-rtl .input-group-btn > .btn:hover { z-index: 2; }}@media screen {.certivera-rtl .checkbox input[type="checkbox"], .certivera-rtl .checkbox-inline input[type="checkbox"], .certivera-rtl .radio input[type="radio"], .certivera-rtl .radio-inline input[type="radio"] { float: right; margin-right: -20px; }}@media screen {.certivera-rtl .checkbox-inline + .checkbox-inline, .certivera-rtl .radio-inline + .radio-inline { margin-right: 10px; }}@media screen {.certivera-rtl .form-inline .checkbox, .certivera-rtl .form-inline .radio { padding-right: 0px; }}@media screen {.certivera-rtl .form-inline .checkbox input[type="checkbox"], .certivera-rtl .form-inline .radio input[type="radio"] { margin-right: 0px; }}@media screen {@media (min-width: 768px) {
  .certivera-rtl .form-horizontal .control-label { text-align: left; }
}}@media screen {.certivera-rtl th { text-align: right; }}@media screen {.certivera-rtl .list-group { padding-right: 0px; }}@media screen {.certivera-rtl .btn-group-vertical > .btn, .certivera-rtl .btn-group > .btn { float: right; }}@media screen {.certivera-rtl .container { margin-right: auto; margin-left: auto; padding-left: 13px; padding-right: 13px; }}@media screen {.container::after, .certivera-rtl .container::before { content: " "; display: table; }}@media screen {.certivera-rtl .container::after { clear: both; }}@media screen {.certivera-rtl .row { margin-left: -13px; margin-right: -13px; }}@media screen {.row::after, .certivera-rtl .row::before { content: " "; display: table; }}@media screen {.certivera-rtl .row::after { clear: both; }}@media screen {.certivera-rtl .col-lg-1, .certivera-rtl .col-lg-10, .certivera-rtl .col-lg-11, .certivera-rtl .col-lg-12, .certivera-rtl .col-lg-2, .certivera-rtl .col-lg-3, .certivera-rtl .col-lg-4, .certivera-rtl .col-lg-5, .certivera-rtl .col-lg-6, .certivera-rtl .col-lg-7, .certivera-rtl .col-lg-8, .certivera-rtl .col-lg-9, .certivera-rtl .col-md-1, .certivera-rtl .col-md-10, .certivera-rtl .col-md-11, .certivera-rtl .col-md-12, .certivera-rtl .col-md-2, .certivera-rtl .col-md-3, .certivera-rtl .col-md-4, .certivera-rtl .col-md-5, .certivera-rtl .col-md-6, .certivera-rtl .col-md-7, .certivera-rtl .col-md-8, .certivera-rtl .col-md-9, .certivera-rtl .col-sm-1, .certivera-rtl .col-sm-10, .certivera-rtl .col-sm-11, .certivera-rtl .col-sm-12, .certivera-rtl .col-sm-2, .certivera-rtl .col-sm-3, .certivera-rtl .col-sm-4, .certivera-rtl .col-sm-5, .certivera-rtl .col-sm-6, .certivera-rtl .col-sm-7, .certivera-rtl .col-sm-8, .certivera-rtl .col-sm-9, .certivera-rtl .col-xs-1, .certivera-rtl .col-xs-10, .certivera-rtl .col-xs-11, .certivera-rtl .col-xs-12, .certivera-rtl .col-xs-2, .certivera-rtl .col-xs-3, .certivera-rtl .col-xs-4, .certivera-rtl .col-xs-5, .certivera-rtl .col-xs-6, .certivera-rtl .col-xs-7, .certivera-rtl .col-xs-8, .certivera-rtl .col-xs-9 { position: relative; min-height: 1px; padding-left: 13px; padding-right: 13px; }}@media screen {.certivera-rtl .col-xs-1, .certivera-rtl .col-xs-10, .certivera-rtl .col-xs-11, .certivera-rtl .col-xs-2, .certivera-rtl .col-xs-3, .certivera-rtl .col-xs-4, .certivera-rtl .col-xs-5, .certivera-rtl .col-xs-6, .certivera-rtl .col-xs-7, .certivera-rtl .col-xs-8, .certivera-rtl .col-xs-9 { float: right; }}@media screen {.certivera-rtl .col-xs-1 { width: 8.33333%; }}@media screen {.certivera-rtl .col-xs-2 { width: 16.6667%; }}@media screen {.certivera-rtl .col-xs-3 { width: 25%; }}@media screen {.certivera-rtl .col-xs-4 { width: 33.3333%; }}@media screen {.certivera-rtl .col-xs-5 { width: 41.6667%; }}@media screen {.certivera-rtl .col-xs-6 { width: 50%; }}@media screen {.certivera-rtl .col-xs-7 { width: 58.3333%; }}@media screen {.certivera-rtl .col-xs-8 { width: 66.6667%; }}@media screen {.certivera-rtl .col-xs-9 { width: 75%; }}@media screen {.certivera-rtl .col-xs-10 { width: 83.3333%; }}@media screen {.certivera-rtl .col-xs-11 { width: 91.6667%; }}@media screen {.certivera-rtl .col-xs-12 { width: 100%; }}@media screen {@media (min-width: 768px) {
  .certivera-rtl .container { max-width: 746px; }
  .certivera-rtl .col-sm-1, .certivera-rtl .col-sm-10, .certivera-rtl .col-sm-11, .certivera-rtl .col-sm-2, .certivera-rtl .col-sm-3, .certivera-rtl .col-sm-4, .certivera-rtl .col-sm-5, .certivera-rtl .col-sm-6, .certivera-rtl .col-sm-7, .certivera-rtl .col-sm-8, .certivera-rtl .col-sm-9 { float: right; }
  .certivera-rtl .col-sm-1 { width: 8.33333%; }
  .certivera-rtl .col-sm-2 { width: 16.6667%; }
  .certivera-rtl .col-sm-3 { width: 25%; }
  .certivera-rtl .col-sm-4 { width: 33.3333%; }
  .certivera-rtl .col-sm-5 { width: 41.6667%; }
  .certivera-rtl .col-sm-6 { width: 50%; }
  .certivera-rtl .col-sm-7 { width: 58.3333%; }
  .certivera-rtl .col-sm-8 { width: 66.6667%; }
  .certivera-rtl .col-sm-9 { width: 75%; }
  .certivera-rtl .col-sm-10 { width: 83.3333%; }
  .certivera-rtl .col-sm-11 { width: 91.6667%; }
  .certivera-rtl .col-sm-12 { width: 100%; }
  .certivera-rtl .col-sm-push-1 { right: 8.33333%; left: auto; }
  .certivera-rtl .col-sm-push-2 { right: 16.6667%; left: auto; }
  .certivera-rtl .col-sm-push-3 { right: 25%; left: auto; }
  .certivera-rtl .col-sm-push-4 { right: 33.3333%; left: auto; }
  .certivera-rtl .col-sm-push-5 { right: 41.6667%; left: auto; }
  .certivera-rtl .col-sm-push-6 { right: 50%; left: auto; }
  .certivera-rtl .col-sm-push-7 { right: 58.3333%; left: auto; }
  .certivera-rtl .col-sm-push-8 { right: 66.6667%; left: auto; }
  .certivera-rtl .col-sm-push-9 { right: 75%; left: auto; }
  .certivera-rtl .col-sm-push-10 { right: 83.3333%; left: auto; }
  .certivera-rtl .col-sm-push-11 { right: 91.6667%; left: auto; }
  .certivera-rtl .col-sm-pull-1 { left: 8.33333%; right: auto; }
  .certivera-rtl .col-sm-pull-2 { left: 16.6667%; right: auto; }
  .certivera-rtl .col-sm-pull-3 { left: 25%; right: auto; }
  .certivera-rtl .col-sm-pull-4 { left: 33.3333%; right: auto; }
  .certivera-rtl .col-sm-pull-5 { left: 41.6667%; right: auto; }
  .certivera-rtl .col-sm-pull-6 { left: 50%; right: auto; }
  .certivera-rtl .col-sm-pull-7 { left: 58.3333%; right: auto; }
  .certivera-rtl .col-sm-pull-8 { left: 66.6667%; right: auto; }
  .certivera-rtl .col-sm-pull-9 { left: 75%; right: auto; }
  .certivera-rtl .col-sm-pull-10 { left: 83.3333%; right: auto; }
  .certivera-rtl .col-sm-pull-11 { left: 91.6667%; right: auto; }
  .certivera-rtl .col-sm-offset-1 { margin-right: 8.33333%; margin-left: 0px; }
  .certivera-rtl .col-sm-offset-2 { margin-right: 16.6667%; margin-left: 0px; }
  .certivera-rtl .col-sm-offset-3 { margin-right: 25%; margin-left: 0px; }
  .certivera-rtl .col-sm-offset-4 { margin-right: 33.3333%; margin-left: 0px; }
  .certivera-rtl .col-sm-offset-5 { margin-right: 41.6667%; margin-left: 0px; }
  .certivera-rtl .col-sm-offset-6 { margin-right: 50%; margin-left: 0px; }
  .certivera-rtl .col-sm-offset-7 { margin-right: 58.3333%; margin-left: 0px; }
  .certivera-rtl .col-sm-offset-8 { margin-right: 66.6667%; margin-left: 0px; }
  .certivera-rtl .col-sm-offset-9 { margin-right: 75%; margin-left: 0px; }
  .certivera-rtl .col-sm-offset-10 { margin-right: 83.3333%; margin-left: 0px; }
  .certivera-rtl .col-sm-offset-11 { margin-right: 91.6667%; margin-left: 0px; }
}}@media screen {@media (min-width: 992px) {
  .certivera-rtl .container { max-width: 966px; }
  .certivera-rtl .col-md-1, .certivera-rtl .col-md-10, .certivera-rtl .col-md-11, .certivera-rtl .col-md-2, .certivera-rtl .col-md-3, .certivera-rtl .col-md-4, .certivera-rtl .col-md-5, .certivera-rtl .col-md-6, .certivera-rtl .col-md-7, .certivera-rtl .col-md-8, .certivera-rtl .col-md-9 { float: right; }
  .certivera-rtl .col-md-1 { width: 8.33333%; }
  .certivera-rtl .col-md-2 { width: 16.6667%; }
  .certivera-rtl .col-md-3 { width: 25%; }
  .certivera-rtl .col-md-4 { width: 33.3333%; }
  .certivera-rtl .col-md-5 { width: 41.6667%; }
  .certivera-rtl .col-md-6 { width: 50%; }
  .certivera-rtl .col-md-7 { width: 58.3333%; }
  .certivera-rtl .col-md-8 { width: 66.6667%; }
  .certivera-rtl .col-md-9 { width: 75%; }
  .certivera-rtl .col-md-10 { width: 83.3333%; }
  .certivera-rtl .col-md-11 { width: 91.6667%; }
  .certivera-rtl .col-md-12 { width: 100%; }
  .certivera-rtl .col-md-push-1 { right: 8.33333%; left: auto; }
  .certivera-rtl .col-md-push-2 { right: 16.6667%; left: auto; }
  .certivera-rtl .col-md-push-3 { right: 25%; left: auto; }
  .certivera-rtl .col-md-push-4 { right: 33.3333%; left: auto; }
  .certivera-rtl .col-md-push-5 { right: 41.6667%; left: auto; }
  .certivera-rtl .col-md-push-6 { right: 50%; left: auto; }
  .certivera-rtl .col-md-push-7 { right: 58.3333%; left: auto; }
  .certivera-rtl .col-md-push-8 { right: 66.6667%; left: auto; }
  .certivera-rtl .col-md-push-9 { right: 75%; left: auto; }
  .certivera-rtl .col-md-push-10 { right: 83.3333%; left: auto; }
  .certivera-rtl .col-md-push-11 { right: 91.6667%; left: auto; }
  .certivera-rtl .col-md-pull-1 { left: 8.33333%; right: auto; }
  .certivera-rtl .col-md-pull-2 { left: 16.6667%; right: auto; }
  .certivera-rtl .col-md-pull-3 { left: 25%; right: auto; }
  .certivera-rtl .col-md-pull-4 { left: 33.3333%; right: auto; }
  .certivera-rtl .col-md-pull-5 { left: 41.6667%; right: auto; }
  .certivera-rtl .col-md-pull-6 { left: 50%; right: auto; }
  .certivera-rtl .col-md-pull-7 { left: 58.3333%; right: auto; }
  .certivera-rtl .col-md-pull-8 { left: 66.6667%; right: auto; }
  .certivera-rtl .col-md-pull-9 { left: 75%; right: auto; }
  .certivera-rtl .col-md-pull-10 { left: 83.3333%; right: auto; }
  .certivera-rtl .col-md-pull-11 { left: 91.6667%; right: auto; }
  .certivera-rtl .col-md-offset-1 { margin-right: 8.33333%; margin-left: 0px; }
  .certivera-rtl .col-md-offset-2 { margin-right: 16.6667%; margin-left: 0px; }
  .certivera-rtl .col-md-offset-3 { margin-right: 25%; margin-left: 0px; }
  .certivera-rtl .col-md-offset-4 { margin-right: 33.3333%; margin-left: 0px; }
  .certivera-rtl .col-md-offset-5 { margin-right: 41.6667%; margin-left: 0px; }
  .certivera-rtl .col-md-offset-6 { margin-right: 50%; margin-left: 0px; }
  .certivera-rtl .col-md-offset-7 { margin-right: 58.3333%; margin-left: 0px; }
  .certivera-rtl .col-md-offset-8 { margin-right: 66.6667%; margin-left: 0px; }
  .certivera-rtl .col-md-offset-9 { margin-right: 75%; margin-left: 0px; }
  .certivera-rtl .col-md-offset-10 { margin-right: 83.3333%; margin-left: 0px; }
  .certivera-rtl .col-md-offset-11 { margin-right: 91.6667%; margin-left: 0px; }
}}@media screen {@media (min-width: 1200px) {
  .certivera-rtl .container { max-width: 1166px; }
  .certivera-rtl .col-lg-1, .certivera-rtl .col-lg-10, .certivera-rtl .col-lg-11, .certivera-rtl .col-lg-2, .certivera-rtl .col-lg-3, .certivera-rtl .col-lg-4, .certivera-rtl .col-lg-5, .certivera-rtl .col-lg-6, .certivera-rtl .col-lg-7, .certivera-rtl .col-lg-8, .certivera-rtl .col-lg-9 { float: right; }
  .certivera-rtl .col-lg-1 { width: 8.33333%; }
  .certivera-rtl .col-lg-2 { width: 16.6667%; }
  .certivera-rtl .col-lg-3 { width: 25%; }
  .certivera-rtl .col-lg-4 { width: 33.3333%; }
  .certivera-rtl .col-lg-5 { width: 41.6667%; }
  .certivera-rtl .col-lg-6 { width: 50%; }
  .certivera-rtl .col-lg-7 { width: 58.3333%; }
  .certivera-rtl .col-lg-8 { width: 66.6667%; }
  .certivera-rtl .col-lg-9 { width: 75%; }
  .certivera-rtl .col-lg-10 { width: 83.3333%; }
  .certivera-rtl .col-lg-11 { width: 91.6667%; }
  .certivera-rtl .col-lg-12 { width: 100%; }
  .certivera-rtl .col-lg-push-1 { right: 8.33333%; left: auto; }
  .certivera-rtl .col-lg-push-2 { right: 16.6667%; left: auto; }
  .certivera-rtl .col-lg-push-3 { right: 25%; left: auto; }
  .certivera-rtl .col-lg-push-4 { right: 33.3333%; left: auto; }
  .certivera-rtl .col-lg-push-5 { right: 41.6667%; left: auto; }
  .certivera-rtl .col-lg-push-6 { right: 50%; left: auto; }
  .certivera-rtl .col-lg-push-7 { right: 58.3333%; left: auto; }
  .certivera-rtl .col-lg-push-8 { right: 66.6667%; left: auto; }
  .certivera-rtl .col-lg-push-9 { right: 75%; left: auto; }
  .certivera-rtl .col-lg-push-10 { right: 83.3333%; left: auto; }
  .certivera-rtl .col-lg-push-11 { right: 91.6667%; left: auto; }
  .certivera-rtl .col-lg-pull-1 { left: 8.33333%; right: auto; }
  .certivera-rtl .col-lg-pull-2 { left: 16.6667%; right: auto; }
  .certivera-rtl .col-lg-pull-3 { left: 25%; right: auto; }
  .certivera-rtl .col-lg-pull-4 { left: 33.3333%; right: auto; }
  .certivera-rtl .col-lg-pull-5 { left: 41.6667%; right: auto; }
  .certivera-rtl .col-lg-pull-6 { left: 50%; right: auto; }
  .certivera-rtl .col-lg-pull-7 { left: 58.3333%; right: auto; }
  .certivera-rtl .col-lg-pull-8 { left: 66.6667%; right: auto; }
  .certivera-rtl .col-lg-pull-9 { left: 75%; right: auto; }
  .certivera-rtl .col-lg-pull-10 { left: 83.3333%; right: auto; }
  .certivera-rtl .col-lg-pull-11 { left: 91.6667%; right: auto; }
  .certivera-rtl .col-lg-offset-1 { margin-right: 8.33333%; margin-left: 0px; }
  .certivera-rtl .col-lg-offset-2 { margin-right: 16.6667%; margin-left: 0px; }
  .certivera-rtl .col-lg-offset-3 { margin-right: 25%; margin-left: 0px; }
  .certivera-rtl .col-lg-offset-4 { margin-right: 33.3333%; margin-left: 0px; }
  .certivera-rtl .col-lg-offset-5 { margin-right: 41.6667%; margin-left: 0px; }
  .certivera-rtl .col-lg-offset-6 { margin-right: 50%; margin-left: 0px; }
  .certivera-rtl .col-lg-offset-7 { margin-right: 58.3333%; margin-left: 0px; }
  .certivera-rtl .col-lg-offset-8 { margin-right: 66.6667%; margin-left: 0px; }
  .certivera-rtl .col-lg-offset-9 { margin-right: 75%; margin-left: 0px; }
  .certivera-rtl .col-lg-offset-10 { margin-right: 83.3333%; margin-left: 0px; }
  .certivera-rtl .col-lg-offset-11 { margin-right: 91.6667%; margin-left: 0px; }
}}@media screen {.certivera-rtl .demo { right: auto; left: -160px; transition: left 0.1s ease-out 0s; }}@media screen {.certivera-rtl .demo.activate { box-shadow: rgba(0, 0, 0, 0.2) 11px 12px 23px; right: auto !important; left: 0px !important; }}@media screen {.certivera-rtl .demo > span { left: auto; right: -30px; border-radius: 0px 5px 5px 0px; }}@media screen {.certivera-rtl #header { padding: 0px 0px 0px 13px; }}@media screen {.certivera-rtl #left-panel { left: auto; right: 0px; }}@media screen {.certivera-rtl #main { margin-left: 0px; margin-right: 220px; }}@media screen {.certivera-rtl #sparks { text-align: left; }}@media screen {.certivera-rtl .page-title { text-align: right; }}@media screen {.certivera-rtl body, body.certivera-rtl { direction: rtl !important; }}@media screen {.certivera-rtl .show-stat-microcharts .sparkline { margin-right: 0px; margin-left: 8px; float: left !important; }}@media screen {.certivera-rtl .smaller-stat { float: left !important; }}@media screen {.certivera-rtl .DTTT.btn-group { right: auto; left: 83px; }}@media screen {.certivera-rtl div.dataTables_length { right: auto; left: 13px; }}@media screen {.certivera-rtl nav ul b { float: left; }}@media screen {.certivera-rtl #header .pull-right, .certivera-rtl #heat-fill + table .pull-right, .certivera-rtl .chat-file .pull-right, .certivera-rtl .no-space .pull-right, .certivera-rtl nav .pull-right { float: left !important; }}@media screen {.certivera-rtl #header .pull-left, .certivera-rtl #header > div, .certivera-rtl .chat-file .pull-left, .certivera-rtl .no-space .pull-left, .certivera-rtl nav .pull-left { float: right !important; }}@media screen {.certivera-rtl nav ul li a { padding-right: 11px; padding-left: 10px; }}@media screen {.certivera-rtl nav ul ul li > a { padding-right: 42px; }}@media screen {.certivera-rtl #logo-group > span { float: right; }}@media screen {.certivera-rtl #ribbon .breadcrumb { padding: 11px 0px 11px 34px !important; }}@media screen {.certivera-rtl .btn.btn-ribbon { margin-left: 8px; margin-right: 0px; }}@media screen {.certivera-rtl .btn-group-justified.btn-group-vertical > .btn, .certivera-rtl .btn-group-justified.btn-group > .btn { float: none !important; }}@media screen {.certivera-rtl .ajax-dropdown { left: auto; right: 16px; }}@media screen {.certivera-rtl .air-top-left { top: 0px; right: 0px; left: auto; }}@media screen {.certivera-rtl .air-top-right { top: 0px; left: 0px; right: auto; }}@media screen {.certivera-rtl .air-bottom-right { bottom: 0px; right: 0px; left: auto; }}@media screen {.certivera-rtl .air-bottom-left { bottom: 0px; left: 0px; right: auto; }}@media screen {.certivera-rtl .text-align-left, .certivera-rtl .text-left { text-align: right !important; }}@media screen {.certivera-rtl .MessageBoxMiddle { left: auto; right: 20%; width: 60%; }}@media screen {.certivera-rtl .notification-body time { right: auto; left: 0px; }}@media screen {.certivera-rtl .notification-body > li a.msg { padding-left: 0px !important; padding-right: 50px !important; }}@media screen {.certivera-rtl .notification-body .from { margin-right: 0px; margin-left: 60px !important; }}@media screen {.certivera-rtl #project-context > :first-child { text-align: right; }}@media screen {.certivera-rtl .header-search > button { right: auto; left: 0px; }}@media screen {.certivera-rtl #logo { margin-left: 0px; margin-right: 9px; }}@media screen {.certivera-rtl .margin-right-5 { margin-left: 5px !important; }}@media screen {.certivera-rtl .invoice-sum-total.pull-right { float: left !important; }}@media screen {.certivera-rtl .pagination { padding-right: 0px; }}@media screen {.certivera-rtl .chat-body li.message .message-text { margin-right: 65px; margin-left: 0px; }}@media screen {.certivera-rtl #chat-container #chat-users li a { padding: 3px 3px 3px 8px; }}@media screen {.certivera-rtl #chat-container #chat-users li a img { margin-right: 0px; margin-left: 10px; }}@media screen {.certivera-rtl #chat-container #chat-users li a i { float: left; }}@media screen {.certivera-rtl .chat-file .pull-right { text-align: left; }}@media screen {.certivera-rtl .chat-body li.message .message-text .chat-file b { text-align: right; }}@media screen {.certivera-rtl .chat-body li.message .message-text time { right: auto; left: 0px; }}@media screen {.certivera-rtl label input[type="checkbox"].checkbox + span::before, .certivera-rtl label input[type="radio"].radiobox + span::before { margin-right: 0px; margin-left: 5px; }}@media screen {.certivera-rtl .toggle-demo { right: auto; left: -8px; }}@media screen {.certivera-rtl .editable-buttons, .certivera-rtl .editable-buttons .editable-cancel { margin-left: 0px; margin-right: 7px; }}@media screen {.certivera-rtl .fa-angle-left::before { content: ""; }}@media screen {.certivera-rtl .fa-angle-right::before, .certivera-rtl .ui-icon-carat-1-e::before { content: ""; }}@media screen {.certivera-rtl .fa-arrow-right::before { content: ""; }}@media screen {.certivera-rtl .fa-arrow-left::before { content: ""; }}@media screen {.certivera-rtl .fa-chevron-right::before { content: ""; }}@media screen {.certivera-rtl .fa-chevron-left::before { content: ""; }}@media screen {.certivera-rtl.minified .minifyme .fa::before { content: ""; }}@media screen {.certivera-rtl nav ul li.active.open > a::before { content: ""; }}@media screen {.certivera-rtl nav ul li.active > a::before { content: ""; }}@media screen {.certivera-rtl .fa-arrow-circle-left::before { content: ""; }}@media screen {.certivera-rtl .fa-fast-forward::before { content: ""; }}@media screen {.certivera-rtl .fa-backward { content: ""; }}@media screen {.certivera-rtl .fa-forward { content: ""; }}@media screen {.certivera-rtl .fa-fast-backward::before { content: ""; }}@media screen {.certivera-rtl .bs-glyphicons { padding-right: 0px; }}@media screen {.certivera-rtl .bs-glyphicons li { float: right; margin-right: 0px; margin-left: -1px; }}@media screen {.certivera-rtl .gmnoprint[controlwidth="20"] > div { left: 0px; }}@media screen {.certivera-rtl #logo-group > span b.badge { right: auto; left: -5px; }}@media screen {.certivera-rtl.hidden-menu #left-panel { right: -210px; left: auto; transition: all 250ms cubic-bezier(0.1, 0.57, 0.1, 1) 0s; }}@media screen {.certivera-rtl.hidden-menu #main { margin-right: 0px; }}@media screen {.certivera-rtl.hidden-menu #left-panel:hover { right: 0px; left: auto; }}@media screen {.certivera-rtl input[type="checkbox"].checkbox, .certivera-rtl input[type="radio"].radiobox { display: none; }}@media screen {.certivera-rtl .jcrop-keymgr { display: none !important; }}@media screen {.certivera-rtl.hidden-menu .page-footer { padding-left: 13px; padding-right: 20px; }}@media screen {.certivera-rtl .page-footer { padding-left: 13px; padding-right: 233px; }}@media screen {.certivera-rtl.minified .page-footer { padding-left: 13px; padding-right: 58px; }}@media screen {.certivera-rtl nav > ul > li > a b { right: auto; left: 10px; }}@media screen {.certivera-rtl nav > ul > li > a > i > em { right: auto; left: -6px; }}@media screen {.certivera-rtl nav > ul ul li::before, .certivera-rtl nav > ul > li > ul::before { left: auto; right: 23px; }}@media screen {.certivera-rtl nav ul li.active > a::before { right: auto; left: -21px; }}@media screen {.certivera-rtl .minifyme { right: auto; left: 0px; border-radius: 0px 5px 5px 0px; }}@media screen {.certivera-rtl .minifyme:hover { right: auto; left: 0px; padding-right: 0px; padding-left: 5px; }}@media screen {.certivera-rtl.minified #main { margin-right: 45px; }}@media screen {.certivera-rtl.minified #left-panel { left: auto; right: 0px; }}@media screen {.certivera-rtl.minified nav > ul > li > a > .menu-item-parent { left: auto; right: 40px; padding-right: 12px; padding-left: 1px; }}@media screen {.certivera-rtl.minified.minified nav > ul > li > ul { left: auto; right: 40px; }}@media screen {.certivera-rtl.minified nav ul ul li > a { padding-right: 14px; }}@media screen {.certivera-rtl.minified .inbox-badge { right: auto; left: 6px; }}@media screen {.certivera-rtl .jarviswidget > header > h2 { margin-left: 0px; margin-right: 10px; float: right; }}@media screen {.certivera-rtl .icon-addon.addon-lg .fa, .certivera-rtl .icon-addon.addon-lg .glyphicon { left: auto; right: 11px; }}@media screen {.certivera-rtl .input-group .input-group-btn:first-child .btn:last-child { border-left: none; }}@media screen {.certivera-rtl .input-group .form-control:last-child { border-right: none; }}@media screen {.certivera-rtl .icon-addon .fa, .certivera-rtl .icon-addon .glyphicon, .certivera-rtl .icon-addon.addon-md .fa, .certivera-rtl .icon-addon.addon-md .glyphicon { left: auto; right: 10px; }}@media screen {.certivera-rtl .icon-addon .form-control, .certivera-rtl .icon-addon.addon-md .form-control { padding-left: 12px; padding-right: 30px; }}@media screen {.certivera-rtl .icon-addon.addon-lg .form-control { padding-left: 10px; padding-right: 40px; }}@media screen {.certivera-rtl .pull-right { float: left !important; }}@media screen {.certivera-rtl .pull-left { float: right !important; }}@media screen {.certivera-rtl .no-padding > .table-bordered tbody tr td:first-child, .certivera-rtl .no-padding > .table-bordered thead tr td:first-child, .certivera-rtl .no-padding > .table-bordered thead tr th:first-child, .certivera-rtl .no-padding > .table-responsive > .table-bordered tbody tr td:first-child, .certivera-rtl .no-padding > .table-responsive > .table-bordered thead tr td:first-child, .certivera-rtl .no-padding > .table-responsive > .table-bordered thead tr th:first-child { border-right-width: 0px !important; border-left-width: 1px !important; }}@media screen {.certivera-rtl .no-padding > .table-bordered tbody tr td:last-child, .certivera-rtl .no-padding > .table-bordered thead tr th:last-child, .certivera-rtl .no-padding > .table-responsive > .table-bordered tbody tr td:last-child, .certivera-rtl .no-padding > .table-responsive > .table-bordered thead tr th:last-child, .certivera-rtl table.table-bordered td:last-child, .certivera-rtl table.table-bordered th:last-child { border-right-width: 1px !important; border-left-width: 0px !important; }}@media screen {.certivera-rtl .page-footer .dropdown-menu { left: 0px; right: auto; }}@media screen {.certivera-rtl .chat-users .display-users [data-chat-id] > i { margin-right: 0px; margin-left: 7px; }}@media screen {.certivera-rtl .popover.right { margin-left: 0px; right: 100% !important; left: auto !important; }}@media screen {.certivera-rtl .popover.right > .arrow { left: auto; right: -22px; border-right-color: transparent; border-left-width: 11px; border-left-color: rgba(0, 0, 0, 0.25); }}@media screen {.certivera-rtl .popover.right > .arrow::after { left: auto; right: 1px; border-right-width: 0px; border-left-width: 10px; border-right-color: transparent; border-left-color: rgb(28, 28, 33); }}@media screen {.certivera-rtl .popover .popover-content { direction: rtl; text-align: right; }}@media screen {.certivera-rtl .popover .usr-card-content { padding-left: 0px; padding-right: 5px; }}@media screen {.certivera-rtl .popover .usr-card > img { border-left: none; border-right: 4px solid; }}@media screen {.certivera-rtl [data-chat-status="away"] + .popover .usr-card > img { border-right-color: rgb(102, 75, 0); }}@media screen {.certivera-rtl [data-chat-status="online"] + .popover .usr-card > img { border-right-color: rgb(84, 206, 59); }}@media screen {.certivera-rtl [data-chat-status="incognito"] + .popover .usr-card > img { border-right-color: rgb(122, 122, 122); }}@media screen {.certivera-rtl [data-chat-status="busy"] + .popover .usr-card > img { border-right-color: rgb(196, 49, 56); }}@media screen {.certivera-rtl .cke_editable { direction: rtl; }}@media screen {.certivera-rtl .cke_combo_button, .certivera-rtl .cke_toolgroup { margin-right: 0px; margin-left: 6px; }}@media screen {.certivera-rtl .cke_toolbar_break { clear: right; }}@media screen {.certivera-rtl .cke_toolbar, .certivera-rtl .cke_toolbar_separator, .certivera-rtl .dataTables_filter, .certivera-rtl a.cke_button { float: right; }}@media screen {.certivera-rtl .dt-toolbar > :first-child .dataTables_filter > :only-child { float: right !important; }}@media screen {.certivera-rtl .alert { border-width: 0px 5px 0px 0px; }}@media screen {.certivera-rtl .dt-toolbar > :last-child .dataTables_length, .certivera-rtl div.dataTables_length label, .certivera-rtl div.dataTables_paginate { float: left; }}@media screen {.no-padding > table tr th:last-child, .certivera-rtl .no-padding .dataTables_wrapper table tr td:last-child, .certivera-rtl .no-padding .dataTables_wrapper table tr th:last-child, .certivera-rtl .no-padding > table tr td:last-child { border-right: 1px solid rgb(59, 59, 59) !important; }}@media screen {.certivera-rtl table.dataTable thead .sorting, .certivera-rtl table.dataTable thead .sorting_asc, .certivera-rtl table.dataTable thead .sorting_desc { background-position: left center; padding-right: 9px; padding-left: 18px !important; }}@media screen {.certivera-rtl table.has-columns-hidden > tbody > tr > td > span.responsiveExpander { background-position: right center; }}@media screen {.certivera-rtl .dataTables_filter .input-group-addon { border-left: 1px solid rgb(77, 77, 77); border-radius: 2px 0px 0px 2px; margin-right: -1px; }}@media screen {.certivera-rtl .header-dropdown-list > li { padding-right: 0px; padding-left: 5px; }}@media screen {.certivera-rtl #extr-page-header-space > :first-child { margin-right: 0px; margin-left: 14px; }}@media screen {.certivera-rtl #extr-page-header-space { float: left; }}@media screen {.certivera-rtl .display-image { margin-right: 0px; margin-left: 20px; }}@media screen {.certivera-rtl .certivera-form .label { text-align: right; }}@media screen {.certivera-rtl .certivera-form .icon-append { border-right-style: solid; border-left-width: 0px; border-right-width: 1px; padding-right: 3px; padding-left: 0px; right: auto; left: 5px; }}@media screen {.certivera-rtl .certivera-form .input .icon-append + input, .certivera-rtl .certivera-form .textarea .icon-append + textarea { padding-right: 10px; padding-left: 37px; }}@media screen {.certivera-rtl .list-inline { padding-right: 0px; margin-left: 0px; margin-right: -5px; }}@media screen {.certivera-rtl img.online { border-left: none; border-right: 3px solid rgb(64, 171, 43) !important; }}@media screen {.certivera-rtl img.offline { border-left: none; border-right: 3px solid rgb(59, 59, 59) !important; }}@media screen {.certivera-rtl .btn-toolbar .btn-group, .certivera-rtl .btn-toolbar .input-group { float: right; }}@media screen {.certivera-rtl .btn-group > .btn:first-child { margin-left: 0px; margin-right: 0px; }}@media screen {.certivera-rtl .btn-group .btn + .btn, .certivera-rtl .btn-group .btn + .btn-group, .certivera-rtl .btn-group .btn-group + .btn, .certivera-rtl .btn-group .btn-group + .btn-group { margin-right: -1px; margin-left: 0px; }}@media screen {.certivera-rtl .btn-group > .btn + .dropdown-toggle { direction: ltr; }}@media screen {.certivera-rtl .pagination > li > a, .certivera-rtl .pagination > li > span { float: right; }}@media screen {.certivera-rtl .pagination-sm > li:first-child > a, .certivera-rtl .pagination-sm > li:first-child > span { border-radius: 0px 2px 2px 0px; }}@media screen {.certivera-rtl .pagination-sm > li:last-child > a, .certivera-rtl .pagination-sm > li:last-child > span { border-radius: 2px 0px 0px 2px; }}@media screen {.certivera-rtl .pagination-lg > li:last-child > a, .certivera-rtl .pagination-lg > li:last-child > span { border-radius: 3px 0px 0px 3px; }}@media screen {.certivera-rtl .pagination.pagination-alt > li:first-child > a { padding-left: 12px; }}@media screen {.certivera-rtl .pagination-sm.pagination-alt > li:first-child > a { padding-left: 10px; }}@media screen {.certivera-rtl .pagination-lg.pagination-alt > li:first-child > a { padding-left: 16px; }}@media screen {.certivera-rtl .text-align-right, .certivera-rtl .text-align-right .page-title, .certivera-rtl .text-right, .certivera-rtl .text-right .page-title { text-align: left !important; }}@media screen {.certivera-rtl .superbox-show { text-align: right; padding: 25px 25px 12px; }}@media screen {.certivera-rtl .superbox-close { right: auto; left: 15px; }}@media screen {.certivera-rtl .superbox-current-img { float: right; padding-right: 0px; padding-left: 25px; }}@media screen {.certivera-rtl .superbox-imageinfo { padding: 0px 0px 0px 25px; }}@media screen {.certivera-rtl .progress.right .progress-bar { right: auto; left: 0px; }}@media screen {.certivera-rtl .vertical-bars li { float: right; }}@media screen {@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: -40px 0px; }
  100% { background-position: 0px 0px; }
}}@media screen {@keyframes progress-bar-stripes { 
  0% { background-position: -40px 0px; }
  100% { background-position: 0px 0px; }
}}@media screen {.certivera-rtl .nav-tabs.bordered > :first-child a { border-left-width: 1px !important; }}@media screen {.certivera-rtl .nav-tabs > li > a .badge { margin-left: 0px; margin-right: 5px; }}@media screen {.certivera-rtl .tabs-left > .nav-tabs > li > a { margin-right: -1px; margin-left: 0px !important; }}@media screen {.certivera-rtl .tabs-right > .nav-tabs > li > a { margin-left: -1px; margin-right: 0px !important; }}@media screen {.certivera-rtl .jarviswidget header:first-child .nav-tabs.pull-right li a { margin-left: -1px; }}@media screen {.certivera-rtl .jarviswidget header:first-child .nav-tabs.pull-right li:last-child a { border-left: none !important; border-right: 1px solid rgb(59, 59, 59) !important; }}@media screen {.certivera-rtl .jarviswidget > header > .nav-tabs.pull-left > li:first-child a { border-left-width: 1px !important; }}@media screen {.certivera-rtl .nav-tabs.pull-right > li > a { margin-left: 0px !important; }}@media screen {.certivera-rtl .tabs-left > .nav-pills > li, .certivera-rtl .tabs-left > .nav-tabs > li, .certivera-rtl .tabs-right > .nav-pills > li, .certivera-rtl .tabs-right > .nav-tabs > li { float: none; }}@media screen {.certivera-rtl .certivera-form .checkbox input, .certivera-rtl .certivera-form .radio input { left: auto; display: none; }}@media screen {.certivera-rtl .carousel-indicators { padding-right: 0px; }}@media screen {.certivera-rtl .demo-btns > li { position: relative; }}@media screen {.certivera-rtl .popover.bottom > .arrow::after, .certivera-rtl .popover.top > .arrow::after { left: 50%; }}@media screen {.certivera-rtl .media > .pull-left { margin-left: 10px; margin-right: 0px; }}@media screen {.certivera-rtl .pager { padding-right: 0px; }}@media screen {.certivera-rtl .jcrop-holder { float: right; }}@media screen {.certivera-rtl .optdual .offset { right: 18em; left: auto; }}@media screen {.certivera-rtl .jcrop-holder #preview-pane { left: -280px; right: auto; }}@media screen {.certivera-rtl .inbox-side-bar { padding-left: 0px; padding-right: 14px; }}@media screen {.certivera-rtl .inbox-body .table-wrap { margin-left: 0px; margin-right: 200px; }}@media screen {.certivera-rtl .show-stats .show-stat-buttons > :last-child { padding-left: 13px; padding-right: 5px; }}@media screen {.certivera-rtl .show-stats .show-stat-buttons > :first-child { padding-left: 5px; padding-right: 13px; }}@media screen {.certivera-rtl .chat-body li.message img { border-left: none; border-right-width: 4px !important; }}@media screen {.certivera-rtl .todo > li > p { margin-right: 52px; margin-left: 0px; padding-right: 7px; padding-left: 0px; border-right: 1px solid rgb(65, 16, 33); border-left: none; }}@media screen {.certivera-rtl .todo > li > :first-child { border-left: 1px solid rgb(65, 16, 33); border-right: none; }}@media screen {.certivera-rtl .todo > li { background-position: right 11px; }}@media screen {.certivera-rtl .todo-group-title { padding-right: 10px; }}@media screen {.certivera-rtl .ui-paging-info { margin-left: 4px; direction: rtl !important; text-align: left !important; }}@media screen {.certivera-rtl .ui-pg-table { float: right !important; }}@media screen {.certivera-rtl .ui-jqgrid, .certivera-rtl .ui-jqgrid-pager { direction: rtl; }}@media screen {.certivera-rtl .ui-jqgrid .ui-icon-desc { right: auto; left: -2px; }}@media screen {.certivera-rtl .ui-jqgrid .ui-icon-asc { right: auto; left: -1px; }}@media screen {.certivera-rtl .ui-jqgrid tr.ui-row-ltr td { text-align: right; }}@media screen {.certivera-rtl .ui-menu .ui-menu-icon { float: left; }}@media screen {.certivera-rtl .ui-menu li { position: relative; }}@media screen {.certivera-rtl .ui-menu .ui-menu { right: 100% !important; left: auto !important; }}@media screen {.certivera-rtl .ui-tabs .ui-tabs-nav li { margin-right: 0px; margin-left: 3px; float: right; }}@media screen {.certivera-rtl .ui-tabs .ui-tabs-nav .air-top-left { right: 7px; left: auto !important; }}@media screen {.certivera-rtl .ui-accordion .ui-accordion-header .ui-accordion-header-icon { left: auto; right: 0.5em; }}@media screen {.certivera-rtl .ui-accordion .ui-accordion-header { padding-right: 36px !important; padding-left: 15px !important; }}@media screen {.certivera-rtl .lockscreen .logo + div > img { float: right; }}@media screen {.certivera-rtl .lockscreen .logo + div > img + div { float: left; }}@media screen {.certivera-rtl .lockscreen .logo + div { box-shadow: rgba(0, 0, 0, 0.2) 31px 32px 53px; }}@media screen {.certivera-rtl #noroll, .certivera-rtl #roll14, .certivera-rtl .chart { direction: ltr; }}@media screen {.certivera-rtl .dd3-handle { left: auto; right: 0px; font-size: 0px; height: 36px; }}@media screen {.certivera-rtl .dd3-handle::before { font-size: 18px; }}@media screen {.certivera-rtl .dd3-content { padding: 6px 40px 8px 10px; }}@media screen {.certivera-rtl .dd-list .dd-list { padding-left: 0px; padding-right: 30px; }}@media screen {.certivera-rtl .dd-item > button { float: right; }}@media screen {.certivera-rtl .dd3-item > button { margin-right: 38px; margin-left: 10px; }}@media screen {.certivera-rtl .onoffswitch { margin-left: 0px; margin-right: 5px; }}@media screen {.certivera-rtl .widget-footer { text-align: left; }}@media screen {.certivera-rtl .certivera-form .checkbox, .certivera-rtl .certivera-form .radio { padding-right: 25px; padding-left: 0px; margin-right: 0px; margin-left: 30px; }}@media screen {.certivera-rtl .certivera-form .inline-group { margin: 0px 0px -4px -15px; }}@media screen {.certivera-rtl .noUiSlider { direction: ltr; }}@media screen {.certivera-rtl .certivera-form .checkbox i, .certivera-rtl .certivera-form .radio i { left: auto; right: 0px; }}@media screen {.certivera-rtl .slider.slider-vertical .slider-handle { margin-right: -5px; margin-left: 0px; }}@media screen {.certivera-rtl .select2-container .select2-choice { padding-right: 8px; padding-left: 0px; }}@media screen {.certivera-rtl .select2-container .select2-choice .select2-arrow { right: auto; left: 0px; border-left: none; border-right: 1px solid rgb(77, 77, 77); }}@media screen {.certivera-rtl .select2-container .select2-choice > .select2-chosen { margin-right: 0px; }}@media screen {.certivera-rtl .select2-container-multi .select2-choices .select2-search-choice { margin: 4px 5px 3px 0px; }}@media screen {.certivera-rtl .select2-container-multi .select2-choices li { float: right; }}@media screen {.certivera-rtl .ui-spinner-button { right: auto; left: 0px; }}@media screen {.certivera-rtl .ui-spinner-input.spinner-both + .ui-spinner-button + .ui-spinner-button { left: auto; right: 0px; }}@media screen {.certivera-rtl .ui-spinner-input { padding: 6px 12px 6px 24px; }}@media screen {.certivera-rtl .ui-spinner-input.spinner-both { padding: 6px 30px; }}@media screen {.certivera-rtl .knobs-demo { direction: ltr; text-align: right; }}@media screen {.certivera-rtl .list-unstyled { padding-right: 0px; }}@media screen {.certivera-rtl .ribbon { left: 9px; right: auto; transform: rotate(270deg); }}@media screen {.certivera-rtl .profile-message li.message.message-reply { margin-right: 85px; margin-left: 0px !important; }}@media screen {.certivera-rtl .profile-pic { text-align: left; }}@media screen {.certivera-rtl .profile-carousel .air-bottom-right { right: auto; left: 0px; }}@media screen {.certivera-rtl .search-results img { margin-left: 4px; margin-right: 0px; }}@media screen {.certivera-rtl .certivera-timeline-list::after { left: auto; right: 95px; }}@media screen {.certivera-rtl .certivera-timeline-content { margin-left: 0px; margin-right: 123px; }}@media screen {.certivera-rtl .certivera-timeline-icon { left: auto; right: 80px; }}@media screen {.certivera-rtl .certivera-timeline-time { float: right; text-align: left; }}@media screen {.certivera-rtl .tree li::after, .certivera-rtl .tree li::before { right: -20px; left: auto; }}@media screen {.certivera-rtl .tree ul ul { padding-left: 0px; padding-right: 34px; }}@media screen {.certivera-rtl .tree li::before { border-right: 1px solid rgb(153, 153, 153); border-left: none; }}@media screen {.certivera-rtl .tree > ul > li::after, .certivera-rtl .tree > ul > li::before { border: 0px; }}@media screen {.certivera-rtl .eg-1 td:last-child { text-align: left; }}@media screen {.certivera-rtl .eg-1 td:first-child { text-align: right; }}@media screen {.certivera-rtl dd { margin-right: 0px; }}@media screen {.certivera-rtl .dl-horizontal dt { float: right; text-align: left; }}@media screen {.certivera-rtl .dl-horizontal dd { margin-left: 0px; margin-right: 180px; }}@media screen {.certivera-rtl .certivera-form .toggle input { display: none; }}@media screen {.certivera-rtl .bootstrapWizard li:first-child::before { left: auto; right: 50%; }}@media screen {.certivera-rtl .bootstrapWizard li { float: right; }}@media screen {.certivera-rtl .bootstrapWizard li::before { left: 1px; right: auto; }}@media screen {.certivera-rtl .input-group .form-control:not(:first-child):not(:last-child), .certivera-rtl .input-group-addon:not(:first-child):not(:last-child), .certivera-rtl .input-group-btn:not(:first-child):not(:last-child) { border-right: none; }}@media screen {.certivera-rtl .dd-dragel > li.dd-item.dd3-item { left: -94%; margin-left: -10px; }}@media screen {.certivera-rtl .certivera-form .inline-group .checkbox, .certivera-rtl .certivera-form .inline-group .radio { float: right; }}@media screen {.certivera-rtl .onoffswitch-inner::after { float: left; }}@media screen {.certivera-rtl .onoffswitch-inner::before { text-align: left; }}@media screen {.certivera-rtl .onoffswitch-checkbox + .onoffswitch-label::after, .certivera-rtl .onoffswitch-checkbox + .onoffswitch-label::before { float: left; }}@media screen {.certivera-rtl .onoffswitch-checkbox:checked + .onoffswitch-label::after, .certivera-rtl .onoffswitch-checkbox:checked + .onoffswitch-label::before { float: right; }}@media screen {.certivera-rtl input[type="color"].ui-autocomplete-loading, .certivera-rtl input[type="date"].ui-autocomplete-loading, .certivera-rtl input[type="datetime-local"].ui-autocomplete-loading, .certivera-rtl input[type="datetime"].ui-autocomplete-loading, .certivera-rtl input[type="email"].ui-autocomplete-loading, .certivera-rtl input[type="month"].ui-autocomplete-loading, .certivera-rtl input[type="number"].ui-autocomplete-loading, .certivera-rtl input[type="password"].ui-autocomplete-loading, .certivera-rtl input[type="search"].ui-autocomplete-loading, .certivera-rtl input[type="tel"].ui-autocomplete-loading, .certivera-rtl input[type="text"].ui-autocomplete-loading, .certivera-rtl input[type="time"].ui-autocomplete-loading, .certivera-rtl input[type="url"].ui-autocomplete-loading, .certivera-rtl input[type="week"].ui-autocomplete-loading { background-position: 1% center; padding-left: 27px; padding-right: 12px; }}@media screen {.certivera-rtl .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close { right: auto; left: 0px; }}@media screen {.certivera-rtl .inbox-info-bar em { right: auto; left: 20px; }}@media screen {.certivera-rtl .select2-container-multi .select2-choices .select2-search-choice { padding: 1px 8px 1px 28px; }}@media screen {.certivera-rtl .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner::before, .certivera-rtl .certivera-form .col { float: right; }}@media screen {.certivera-rtl .certivera-form .label:first-child { text-align: left; }}@media screen {.certivera-rtl .profile-pic > img { right: 10px; left: auto; }}@media screen {.certivera-rtl .certivera-form .rating input { display: none; }}@media screen {.certivera-rtl .certivera-form .rating label { float: left; }}@media screen {.certivera-rtl.fixed-navigation nav > ul { padding-right: 0px; padding-left: 14px; }}@media screen {.certivera-rtl .inbox-footer .btn-group, .certivera-rtl .inbox-paging { margin-right: 10px; margin-left: 0px; }}@media screen {.certivera-rtl .dropdown-menu { text-align: right; }}@media screen {.certivera-rtl .show-stat-microcharts > div { border-right: none !important; border-left: 1px solid rgb(64, 64, 64) !important; }}@media screen {.certivera-rtl.fixed-ribbon.hidden-menu #ribbon { right: 0px; left: 0px; }}@media screen {.certivera-rtl.fixed-ribbon #ribbon { left: 0px; right: 220px; }}@media screen {.certivera-rtl .fc-event-time, .certivera-rtl .fc-event-title { padding-right: 3px; }}@media screen {.certivera-rtl .fc-event-title .fa { margin-right: 0px; margin-left: 4px; }}@media screen {.certivera-rtl .fc-event { text-align: right; border-left: none !important; border-right: 6px solid rgba(0, 0, 0, 0.15) !important; }}@media screen {.certivera-rtl .ui-chatbox-titlebar > span { margin-left: 0px; margin-right: 10px; float: right; }}@media screen {.certivera-rtl .ui-chatbox-titlebar > span > :first-child { margin-left: 7px; margin-right: 0px; }}@media screen {.certivera-rtl .ui-chatbox-icon { float: left; }}@media screen {.certivera-rtl .email-infobox { right: auto; left: 15px; }}@media screen {.certivera-rtl .inbox-compose-footer, .certivera-rtl .inbox-download, .certivera-rtl .inbox-info-bar, .certivera-rtl .inbox-message { margin-right: 0px; margin-left: 240px; }}@media screen {.certivera-rtl .demo-liveupdate-1 { left: auto; right: 33px; padding-left: 61px; padding-right: 3px; }}@media screen {@media (max-width: 1024px) {
  .certivera-rtl .inbox-body .table-wrap { margin-right: 0px; }
  .certivera-rtl .inbox-compose-footer, .certivera-rtl .inbox-download, .certivera-rtl .inbox-info-bar, .certivera-rtl .inbox-message { margin-right: 0px; margin-left: 0px; }
  .certivera-rtl #header { padding: 0px 13px 0px 0px !important; }
}}@media screen {@media (max-width: 979px) {
  .certivera-rtl.hidden-menu #main { right: 220px; left: auto; position: relative; }
  .certivera-rtl.fixed-ribbon #ribbon { right: 0px; }
  .certivera-rtl.fixed-ribbon.hidden-menu #ribbon { right: 220px; }
  .certivera-rtl #main { right: 0px; margin: 0px; width: 100% !important; }
  .certivera-rtl .page-footer { padding-right: 13px; }
  .certivera-rtl.hidden-menu .page-footer { padding-right: 233px; }
  .certivera-rtl .header-search.pull-right { margin-left: 6px; }
  .certivera-rtl #left-panel { left: auto; right: -220px; }
  .certivera-rtl.hidden-menu #left-panel { left: auto; right: 0px; }
  .certivera-rtl #logo { margin-left: 0px; margin-right: 0px; }
  .certivera-rtl .margin-right-5 { margin-right: 0px !important; margin-left: 5px !important; }
  .certivera-rtl.menu-on-top .menu-item-parent + span { right: auto; left: 5px; }
  .certivera-rtl.menu-on-top .menu-item-parent { text-align: right; }
  .certivera-rtl.menu-on-top nav > ul ul li:hover > ul { display: block; left: 0px !important; right: 0px !important; }
  .certivera-rtl .inbox-compose-footer, .certivera-rtl .inbox-download, .certivera-rtl .inbox-info-bar, .certivera-rtl .inbox-message { margin-right: 0px; margin-left: 0px; }
}}@media screen {@media (max-width: 767px) {
  .certivera-rtl .profile-pic { float: right; }
  .certivera-rtl .profile-pic + div, .certivera-rtl .profile-pic + div + div { padding-left: 30px; padding-right: 30px; }
  .certivera-rtl .profile-pic > img { margin-right: 0px; margin-left: 10px; }
  .certivera-rtl .profile-message .wall-comment-reply { margin-right: 85px; margin-left: 0px; }
  .certivera-rtl #sparks { text-align: center; }
  .certivera-rtl .no-content-padding { width: 100%; margin: 0px !important; }
  .certivera-rtl.menu-on-top nav ul ul li:hover > a::after, .certivera-rtl.menu-on-top nav > ul ul > li a::after, .certivera-rtl.menu-on-top nav > ul ul > li a:hover::after, .certivera-rtl.menu-on-top nav > ul > li > a::after { left: 14px; right: auto; }
  .certivera-rtl.hidden-menu.menu-on-top #main, .certivera-rtl.menu-on-top #main { right: 0px !important; }
  .certivera-rtl.search-mobile .header-search > input[type="text"] { padding-left: 75px; padding-right: 10px; }
  .certivera-rtl.search-mobile .header-search.pull-right { margin-left: 0px; }
  .certivera-rtl #cancel-search-js { right: auto; left: 10px; }
  .certivera-rtl .btn-header.transparent a { margin-left: 6px; }
  .certivera-rtl.search-mobile .header-search > button { right: auto; left: 44px; }
}}


@media screen {.lockscreen { height: 250px; left: 50%; margin-left: -239px; margin-top: -185px; position: absolute; top: 50%; width: 478px; }}@media screen {.lockscreen .logo { padding: 15px 0px; display: block; }}@media screen {.lockscreen .logo + div { background: rgb(57, 57, 57); box-shadow: rgba(0, 0, 0, 0.2) -31px 32px 53px; overflow: hidden; padding: 13px; position: relative; }}@media screen {.lockscreen .logo > :first-child { margin: 0px; }}@media screen {.lockscreen .logo img { width: 29px; margin-top: -4px; margin-right: -2px; }}@media screen {.lockscreen .logo + div > img { float: left; }}@media screen {.lockscreen .logo + div > img + div { float: right; width: 318px; }}@media screen {.lockscreen .logo + div > img + div > :first-child { margin-top: 0px; }}@media screen {.lockscreen .logo + div > img + div > :first-child > :first-child { opacity: 0.1; padding: 15px; }}@media screen {.lockscreen .logo + div > img + div > :first-child > small { display: block; padding-top: 5px; }}@media screen {.lockscreen .logo + div > img + div > :first-child + p { margin-bottom: 12px; }}@media screen {#lock-page #main { position: static; }}@media screen {@media (max-width: 767px) {
  .lockscreen .logo + div > img { float: none !important; }
  .lockscreen { height: auto; left: 5%; margin-left: 0px; margin-top: 0px; position: absolute; top: 0px; width: 90%; text-align: center; }
  .lockscreen .logo + div > img + div { float: none; width: 100%; height: auto; }
}}

@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url("../fonts/OpenSans300.ttf") format("truetype"); }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans"), local("OpenSans"), url("../fonts/OpenSans400.ttf") format("truetype"); }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; src: local("Open Sans Bold"), local("OpenSans-Bold"), url("../fonts/OpenSans700.ttf") format("truetype"); }@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; src: local("Open Sans Italic"), local("OpenSans-Italic"), url("../fonts/OpenSansItalic400.ttf") format("truetype"); }@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("../fonts/OpenSansItalic700.ttf") format("truetype"); }
