﻿
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul, li {
    list-style-type: none;
}
blockquote, q {
    quotes: none;
}
blockquote::before, blockquote::after, q::before, q::after {
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a, a:visited, a:active, a:hover {
    color: #357abd;
    text-decoration: none;
}
.underline:hover {
    text-decoration: underline;
}
em {
    font-style: italic;
}
.clear {
    clear: both;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 0 !important;
}
.pointer {
    cursor: pointer;
}
.nopointer {
    cursor: auto !important;
}
.mOnly {
    display: none !important;
}
.hide, #mobile-button-bar-wrapper {
    display: none;
}
.hidden {
    overflow: hidden;
}
.visible {
    overflow: visible;
}
:focus {
    outline: 0 none;
}
*::-moz-focus-inner {
    border: 0 none;
}
:-moz-placeholder, input[type="text"]:-moz-placeholder, input[type="password"]:-moz-placeholder, textarea:-moz-placeholder {
    color: #aaa;
}
*::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, textarea:-moz-placeholder {
    color: #aaa;
}
.noselect, .pointer, ul li, a.button, button, #menu-user-dropdown {
}
html {
    font-size: 62.5%;
}
body, button, input, textarea, select {
    color: #333;
    font-family: "Helvetica Neue","Segoe UI",helvetica,arial,sans-serif;
    font-size: 1.3rem;
}
textarea, input[type="text"], input[type="password"], select {
    color: #333;
}
.monospace {
    font-family: courier,monospace;
}
@font-face {
    font-family: "Glyphicons";
    src: url("../images/nessus6-glyphicons-ie.png?#iefix") format("embedded-opentype"), url("../images/nessus6-glyphicons.png") format("truetype");
}
@font-face {
    font-family: "GlyphiconsHalflings";
    src: url("../images/nessus6-glyphicons-halflings-ie.png?#iefix") format("embedded-opentype"), url("../images/nessus6-glyphicons-halflings.png") format("truetype");
}
@font-face {
    font-family: "FontAwesome";
    src: url("../images/nessus6-fontawesome-ie.png?#iefix") format("embedded-opentype"), url("../images/nessus6-fontawesome.png") format("truetype");
}
.glyphicons, div.remove-attached-file, .ui-datepicker-next, .ui-datepicker-prev, .whats-new-content li div.background {
    display: block;
    font-family: Glyphicons;
    font-size: 1.4rem;
    font-style: normal;
    padding: 0 0.7rem 0 0;
    text-decoration: none;
}
div.editor-input.checkbox.checked::before, div.checkbox.large-checkbox.checked::before, div.optionEnabled::before, div.optionDisabled::before {
    display: block;
    font-family: Glyphicons;
    font-size: 1.1rem;
    font-style: normal;
    text-decoration: none;
}
.glyphicons.info {
    color: #999;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.7rem;
    height: 2.8rem;
    line-height: 2.8rem;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 2rem;
}
.glyphicons.scan-status {
    font-weight: 200 !important;
    opacity: 0.5 !important;
}
.glyphiconshalf, div.checkbox.checked::before, div.select-all.checked::before {
    display: block;
    font-family: GlyphiconsHalflings;
    font-size: 1rem;
    font-style: normal;
    text-decoration: none;
}
.fontawesome, a.previous, a.next, .whats-new-nav > div > div.next, .whats-new-nav > div > div.prev, table th.headerSortDown div, table th.headerSortUp div, .select2-selection__arrow b, aside ul li i.edit::before {
    display: block;
    font-family: FontAwesome;
    font-size: 1.4rem;
    font-style: normal;
    padding: 0 0.7rem 0 0;
    text-decoration: none;
}
#scrollToTop::before {
    content: "";
    font-family: FontAwesome;
    font-style: normal;
}
.fontawesome.next::before, a.next::before, .whats-new-nav > div > div.next::before {
    content: "";
}
.fontawesome.back::before, .fontawesome.previous::before, a.previous::before, .whats-new-nav > div > div.prev::before {
    content: "";
}
.fontawesome.opened::before {
    content: "";
}
.fontawesome.closed::before {
    content: "";
}
.fontawesome.down::before, table th.headerSortDown div::before, .select2-selection__arrow b::before, aside ul li i.edit::before {
    content: "";
}
.fontawesome.up::before, table th.headerSortUp div::before, .select2-container--open .select2-selection__arrow b::before {
    content: "";
}
.fontawesome.right::before {
    content: "";
}
.glyphicons.info::before {
    content: "";
}
.glyphicons.success::before {
    content: "";
}
.glyphicons.error::before, .glyphicons.alert::before {
    content: "";
}
.glyphicons.sign-out::before {
    content: "";
}
.glyphicons.add::before {
    content: "";
}
.glyphicons.subtract::before {
    content: "";
}
.glyphicons.ok::before {
    content: "";
}
.glyphicons.edit::before, span.inline-edit i {
    content: "✏";
}
.glyphicons.scan-status.aborted::before {
    content: "";
}
.glyphicons.ban::before, .glyphicons.scan-status.canceled::before, div.optionDisabled::before {
    content: "";
}
.glyphicons.checkmark::before, .glyphicons.scan-status.completed::before {
    content: "";
}
span.inline-update i, .glyphicons.running {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNNC41NTcgMTAuMzY3bC0xLjY3MS0uNDA3Yy4wMTQtMi4wNDIuODktNC4wNjUgMi41ODYtNS40NjIgMi45MzktMi40MiA3LjI0NS0yLjEwMiA5LjgwMi43MjJsLjAyOC4wMzIgMS4xNTctLjk1MmMuMTI2LS4xMDQuMjM2LS4wNTUuMjQzLjEwN2wuMTczIDMuODU2Yy4wMDguMTYzLS4xMTYuMjY1LS4yNzUuMjI3bC0zLjc1LS45MTNjLS4xNTktLjAzOS0uMTg1LS4xNTUtLjA2LS4yNThsMS4xMzItLjkzMmMtMS45Mi0yLjA4OS01LjEyNy0yLjMxOC03LjMxOS0uNTEzLTEuMzg0IDEuMTQtMi4wNDMgMi44MzctMS45MjcgNC41MDRsLS4xMTktLjAxMXptMTIuNTU3LS4yODRsLTEuNzg3LS40MzVjLjEwNyAxLjY1OC0uNTUxIDMuMzQ0LTEuOTMgNC40NzgtMi4xOTIgMS44MDUtNS4zOTkgMS41NzYtNy4zMTktLjUxMmwxLjEzMy0uOTMzYy4xMjUtLjEwMy4wOTktLjIyLS4wNi0uMjU4bC0zLjc1LS45MTNjLS4xNTgtLjAzOC0uMjgyLjA2My0uMjc1LjIyNmwuMTczIDMuODU2Yy4wMDguMTYzLjExNy4yMTIuMjQzLjEwOGwxLjE1Ny0uOTUzLjAyOC4wMzJjMi41NTggMi44MjQgNi44NjQgMy4xNDEgOS44MDIuNzIyIDEuNjg1LTEuMzg2IDIuNTYtMy4zOTEgMi41ODUtNS40MTh6Ii8+PC9zdmc+") repeat scroll 0 0;
    height: 2rem;
    width: 2rem;
}
.glyphicons.scan-status.running, .glyphicons.scan-status.processing, .glyphicons.scan-status.resuming {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjNENBRTRDIiBkPSJNNC41NTcgMTAuMzY3bC0xLjY3MS0uNDA3Yy4wMTQtMi4wNDIuODktNC4wNjUgMi41ODYtNS40NjIgMi45MzktMi40MiA3LjI0NS0yLjEwMiA5LjgwMi43MjJsLjAyOC4wMzIgMS4xNTctLjk1MmMuMTI2LS4xMDQuMjM2LS4wNTUuMjQzLjEwN2wuMTczIDMuODU2Yy4wMDguMTYzLS4xMTYuMjY1LS4yNzUuMjI3bC0zLjc1LS45MTNjLS4xNTktLjAzOS0uMTg1LS4xNTUtLjA2LS4yNThsMS4xMzItLjkzMmMtMS45Mi0yLjA4OS01LjEyNy0yLjMxOC03LjMxOS0uNTEzLTEuMzg0IDEuMTQtMi4wNDMgMi44MzctMS45MjcgNC41MDRsLS4xMTktLjAxMXptMTIuNTU3LS4yODRsLTEuNzg3LS40MzVjLjEwNyAxLjY1OC0uNTUxIDMuMzQ0LTEuOTMgNC40NzgtMi4xOTIgMS44MDUtNS4zOTkgMS41NzYtNy4zMTktLjUxMmwxLjEzMy0uOTMzYy4xMjUtLjEwMy4wOTktLjIyLS4wNi0uMjU4bC0zLjc1LS45MTNjLS4xNTgtLjAzOC0uMjgyLjA2My0uMjc1LjIyNmwuMTczIDMuODU2Yy4wMDguMTYzLjExNy4yMTIuMjQzLjEwOGwxLjE1Ny0uOTUzLjAyOC4wMzJjMi41NTggMi44MjQgNi44NjQgMy4xNDEgOS44MDIuNzIyIDEuNjg1LTEuMzg2IDIuNTYtMy4zOTEgMi41ODUtNS40MTh6Ii8+PC9zdmc+") repeat scroll 0 0;
    height: 2rem;
    width: 2rem;
}
.glyphicons.running, .glyphicons.scan-status.running, .glyphicons.scan-status.processing, .glyphicons.scan-status.resuming {
    margin: 0 0 0 1.5rem;
    opacity: 1 !important;
}
.glyphicons.scan-status.paused::before, .glyphicons.scan-status.pausing::before {
    content: "";
}
.glyphicons.scan-status.stopping::before {
    content: "";
}
.glyphicons.scan-status.imported::before {
    content: "";
}
.glyphicons.scan-status.pending::before, .glyphicons.scan-status.empty::before {
    content: "";
}
div.checkbox.checked::before, div.select-all.checked::before {
    content: "";
}
div.editor-input.checkbox.checked::before, div.checkbox.large-checkbox.checked::before, div.optionEnabled::before {
    content: "";
}
.glyphicons.more::before {
    content: "";
}
.glyphicons.close::before {
    content: "";
}
.glyphicons.delete::before {
    content: "";
}
.glyphicons.download::before {
    content: "";
}
.glyphicons.email {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzUuMSA0NC40IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzNS4xIDQ0LjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjx0ZXh0IHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIDEgMCAzMC44ODQ4KSIgZm9udC1mYW1pbHk9IidBcmlhbC1Cb2xkTVQnIiBmb250LXNpemU9IjM2Ij5APC90ZXh0Pjwvc3ZnPg==") no-repeat scroll 0 0;
}
.glyphicons.file::before {
    content: "";
}
.glyphicons.picture::before {
    content: "";
}
.glyphicons.ACL_ADMIN_ACCESS::before {
    content: "";
}
.glyphicons.ACL_SYSADMIN_ACCESS::before {
    content: "";
}
.glyphicons.ldap::before {
    content: "";
}
.glyphicons.search::before {
    content: "";
}
.glyphicons.bell::before {
    content: "";
}
.glyphicons.remove::before, .glyphicons.trash::before, div.remove-attached-file::before {
    content: "";
}
.glyphicons.gear::before {
    content: "";
}
.glyphicons.play::before, .glyphicons.resume::before, .glyphicons.launch::before {
    content: "";
}
.glyphicons.pause::before {
    content: "";
}
.glyphicons.stop::before {
    content: "";
}
.glyphicons.forward::before, .ui-datepicker-next::before {
    content: "";
}
.glyphicons.back::before, .ui-datepicker-prev::before {
    content: "";
}
.glyphicons.expand::before {
    content: "";
}
.glyphicons.collapse::before {
    content: "";
}
.glyphicons.user::before {
    content: "";
}
.glyphicons.group::before {
    content: "";
}
.glyphicons.username::before {
    content: "";
}
.glyphicons.enabled::before {
    content: "";
}
.glyphicons.disabled::before {
    content: "";
}
.glyphicons.menu::before {
    content: "";
}
.glyphicons.new-window-alt::before {
    content: "";
}
.glyphicons.editor-hint::before, .glyphicons.question::before {
    content: "";
}
.glyphicons.plus::before {
    content: "+";
}
.glyphicons.paperclip::before {
    content: "📎";
}
.glyphicons.shared::before, td.scan-status span.shared i::before {
    content: "";
}
.glyphicons.password::before, .glyphicons.locked::before {
    content: "";
}
.glyphicons.unlocked::before {
    content: "";
}
.glyphicons.re-enter-password::before {
    content: "";
}
.glyphicons.template::before {
    content: "";
}
.glyphicons.template.advanced::before, .glyphicons.template.agent_advanced::before {
    content: "";
}
.glyphicons.template.asv::before, .glyphicons.template.pci::before {
    content: "";
}
.glyphicons.template.badlock {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNjAgNjAiPjxzdHlsZT4uc3Qwe2ZpbGw6IzQzNTQ2NH08L3N0eWxlPjxwYXRoIGlkPSJTcGxpdHRlcl8zXzFfIiBjbGFzcz0ic3QwIiBkPSJNMzIuNyA0Ny4ydjMuOWgzbC0xLjItMy45LS44Ljh6Ii8+PHBhdGggaWQ9IlNwbGl0dGVyXzJfMV8iIGNsYXNzPSJzdDAiIGQ9Ik0zNi44IDQ1LjFsNi4xIDMuNnYtMy41bC02LjEtMS4zIDEuMi43eiIvPjxwYXRoIGlkPSJTcGxpdHRlcl8xXzFfIiBjbGFzcz0ic3QwIiBkPSJNMzkuNSA0MS45SDQ0di0yLjF6Ii8+PHBhdGggaWQ9IlNjaGxvc3NfdW50ZW5fMV8iIGNsYXNzPSJzdDAiIGQ9Ik0yOS43IDQxLjFsLjUtMS42LTQuMyAyLjQuOSAzLjNoLTYuOWwtNiAzLjNjMi4zIDEuNyA1LjEgMi43IDguMiAyLjcgNy40IDAgMTMuNS01LjkgMTMuNy0xMy4zbC02LjEgMy4yeiIvPjxnIGlkPSJTY2hsw7xzc2VsX3gyRl9TY2hsb3NzIj48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjkuMiAyOC4zSDkuOXYtNi44LS4xYzAtNS4zIDQuMy05LjYgOS42LTkuNiA0IDAgNy41IDIuNSA4LjkgNmwzLjcgMS45Yy0xLTYuMS02LjMtMTAuOC0xMi42LTEwLjgtNy4xIDAtMTIuOCA1LjctMTIuOCAxMi44djYuN2gtMXY4LjRjMCA0LjQgMi4xIDguNCA1LjQgMTAuOWw2LjQtMy41aC0yLjZsMS43LTZjLTEuMS0uOS0xLjctMi4yLTEuNy0zLjcgMC0yLjYgMi4xLTQuNyA0LjctNC43czQuNyAyLjEgNC43IDQuN2MwIDEuNS0uNyAyLjgtMS44IDMuN2wuOSAyLjcgNC40LTIuNC0uNSAxLjYgNi4xLTMuMnYtLjMtOC41aC0xLjF2LTMuMmwtMy4yLTEuNi4xIDV6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTIyLjcgMjAuM2wuNC4yLTIuMSA0LjIgMy4yLTEuMSAxLjEgMy4yIDIuMS00LjIgMS43Ljl2LTIuMWMwLTEuMy0uMy0yLjUtLjctMy42TDI0LjkgMTZsLTIuMiA0LjN6TTQ4LjggMTkuNWMtNC4xLTIuMS05LS45LTExLjkgMi41bC00LjgtMi40Yy4xLjYuMSAxLjMuMiAxLjlWMjVsMi41IDEuM2MtLjkgNC4zIDEuMiA4LjggNS4yIDEwLjggNC45IDIuNCAxMC43LjQgMTMuMS00LjQgMi41LTQuOS42LTEwLjgtNC4zLTEzLjJ6bS0uMSAxMC45Yy0xLjIgMi4zLTQgMy4zLTYuMyAyLjEtMi4zLTEuMi0zLjMtNC0yLjEtNi4zczQtMy4zIDYuMy0yLjFjMi4zIDEuMSAzLjMgNCAyLjEgNi4zeiIvPjwvZz48L3N2Zz4=");
    background-position: 6.8rem center;
    background-repeat: no-repeat;
    background-size: 6rem 6rem;
    padding: 0;
}
.glyphicons.template.badlock::before {
    content: "";
}
.glyphicons.template.basic::before {
    content: "";
}
.glyphicons.template.agent_basic::before {
    content: "";
}
.glyphicons.template.cloud_audit::before, .glyphicons.remote::before {
    content: "☁";
}
.glyphicons.template.compliance::before, .glyphicons.template.agent_compliance::before {
    content: "";
}
.glyphicons.template.custom_scan, .glyphicons.template.custom_schedule {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCIgdmlld0JveD0iMCAwIDYwIDYwIj48cGF0aCBmaWxsPSIjNDI1MzYzIiBkPSJNNDUuODMzIDIxLjY2N3YyNy41YzAgLjQ1OS0uMzc0LjgzMy0uODMzLjgzM2gtMzBjLS40NTkgMC0uODMzLS4zNzQtLjgzMy0uODMzdi0zOC4zMzRjMC0uNDU5LjM3NC0uODMzLjgzMy0uODMzaDE5LjE2N3YxMC44MzNjMCAuNDU5LjM3NC44MzMuODMzLjgzM2gxMC44MzN6bS0xMC0xMS42Njd2OS4xNjdjMCAuNDU5LjM3NC44MzMuODMzLjgzM2g5LjE2N2wtMTAtMTB6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM2LjkyMiAzNC43MzJjLS40MjQtLjI0MS0zLjE5Mi0xLjg3OS00LjYxNC0yLjQ1NXYtMS42NWMuNDExLS4zMDEuNjU5LS43NjMuNjU5LTEuNDY1di0xLjA4N2MuNzg0LS4zMDEgMS4zMDQtLjY1MiAxLjMwNC0uNzg3IDAtLjI3LS4xNi0uNTc5LS4zNTUtLjU3OWgtLjc0MmwtLjk2NC00LjQwMWMuMDIzLS4yMTMtLjEwOS0uMjY3LS4yOTUtLjE5OGwtMS41NzcuNDk4Yy0uMTg1LjA2OC0uNDg5LjA2NS0uNjc1LS4wMDRsLTEuNTc3LS40NDljLS4xODUtLjA2OC0uMzE5LjAwMi0uMjk2LjIxNmwtLjk2MSA0LjMzOGgtLjc0NGMtLjE5NiAwLS4zNTUuMzA4LS4zNTUuNTc5IDAgLjEzNS41Mi40ODYgMS4zMDQuNzg3djEuMDg3YzAgLjcwOS4yNDggMS4xNzMuNjU5IDEuNDcydjEuNjQzYy0xLjM0LjU3Ni00LjE5IDIuMjEzLTQuNjE0IDIuNDU1LS41MjguMy0uNjU5LjU4NS0uNjU5IDEuMjc5djEuNTc2YzAgLjE4Mi4xNDguMzMuMzMuMzNoMTQuNTAyYy4xODEgMCAuMzMtLjE0OC4zMy0uMzN2LTEuNTc2Yy0uMDAxLS42OTQtLjEzMi0uOTc5LS42Ni0xLjI3OXoiLz48L3N2Zz4=");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 6rem 6rem;
    padding: 0;
}
.glyphicons.template.custom_scan::before, .glyphicons.template.custom_schedule::before {
    content: "";
}
.glyphicons.template.discovery::before {
    content: "";
}
.glyphicons.template.ghost {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMCAxMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgMTAiPjxwYXRoIGZpbGw9IiM0MjUzNjMiIGQ9Ik0yLjEgOXYtNC44YzAtMS42IDEuMy0yLjkgMi45LTIuOSAxLjYgMCAyLjkgMS4zIDIuOSAyLjl2NC44bC0xLjEtMS4xLS44LjgtMS0uOS0uOC44LS45LS44LTEuMiAxLjJ6bTIuOS0ybDEgLjkuOC0uOC41LjV2LTMuNGMwLTEuMy0xLTIuMy0yLjMtMi4zLTEuMyAwLTIuMyAxLTIuMyAyLjN2My40bC42LS42LjguOC45LS44eiIvPjxnIGZpbGw9IiM0MjUzNjMiPjxjaXJjbGUgY3g9IjQiIGN5PSI0LjMiIHI9Ii43Ii8+PGNpcmNsZSBjeD0iNiIgY3k9IjQuMyIgcj0iLjciLz48L2c+PC9zdmc+");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 6rem 6rem;
    padding: 0;
}
.glyphicons.template.ghost::before {
    content: "";
}
.glyphicons.template.malware::before, .glyphicons.template.agent_malware::before {
    content: "";
}
.glyphicons.template.mdm::before {
    content: "";
}
.glyphicons.template.mobile::before {
    content: "";
}
.glyphicons.template.offline::before {
    content: "";
}
.glyphicons.template.patch_audit::before {
    content: "";
}
.glyphicons.template.scap::before {
    content: "";
}
.glyphicons.template.webapp::before {
    content: "";
}
.glyphicons.template.shellshock {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj48cGF0aCBmaWxsPSIjNDI1MzYzIiBkPSJNOC4zNTkgMi4xNTZoLTYuNzE4Yy0uMjc2IDAtLjUuMjI0LS41LjV2NC42ODhjMCAuMjc2LjIyNC41LjUuNWg2LjcxOWMuMjc2IDAgLjUtLjIyNC41LS41di00LjY4OGMtLjAwMS0uMjc2LS4yMjUtLjUtLjUwMS0uNXptLS4wOTMgNC42NzFjMCAuMjE1LS4xODkuMzktLjQyMy4zOWgtNS42ODZjLS4yMzQgMC0uNDIzLS4xNzQtLjQyMy0uMzl2LTMuNjU0YzAtLjIxNS4xODktLjM5LjQyMy0uMzloNS42ODVjLjIzNCAwIC40MjMuMTc0LjQyMy4zOXYzLjY1NHoiLz48ZyBmaWxsPSIjNDI1MzYzIj48cGF0aCBkPSJNMy4zODggMy43NjFsLjA4MS4wMTguMDg5LjAyOC4wNDgtLjA1NS4wNzYtLjAxOS4xMTMuMDQuMDM1LjE0NS4wMDMuMjAxdi4wMWwtLjA0NS4xMjQtLjEzMi4wNDMtLjA4NC0uMDIxLS4wNjYtLjA5Mi0uMTE3LS4xMjgtLjE2OC0uMDQ0Yy0uMDg5IDAtLjE1OS4wMTktLjIwOS4wNTZsLS4wNzUuMTU1LjA0NC4xMjIuMjAzLjExLjMwNC4xMTZjLjE1MS4wNi4yNTcuMTI5LjMxOS4yMDcuMDYyLjA3OC4wOTMuMTgxLjA5My4zMDcgMCAuMTgtLjA1Mi4zMTgtLjE1NS40MTMtLjEwMy4wOTYtLjI1Mi4xNDMtLjQ0Ny4xNDNoLS4wMWwtLjAyMS4zNTktLjA0My4xMDctLjExNy4wMzMtLjA5Ny0uMDMxLS4wMy0uMTAzdi0uMDI2bC4wMjUtLjM4LS4xMTMtLjAyOC0uMTE0LS4wNDgtLjA1NS4wNDYtLjA4OS4wMTQtLjEyMS0uMDQzLS4wMzMtLjE1OHYtLjE5OGwuMDM5LS4xNTQuMTI0LS4wNDdjLjA4NSAwIC4xNDUuMDQ2LjE3OC4xMzdsLjAyLjA1MWMuMDI0LjA1MS4wNy4wOTIuMTM5LjEyNC4wNjkuMDMxLjE0OC4wNDcuMjM3LjA0Ny4wODEgMCAuMTQ0LS4wMTguMTg5LS4wNTVsLjA2OC0uMTUzYzAtLjA4Ny0uMDk1LS4xNjctLjI4NS0uMjRsLS4wMDktLjAwNC0uMzAxLS4xMThjLS4xMTktLjA0NS0uMjA4LS4xMDktLjI2Ni0uMTkyLS4wNTktLjA4NC0uMDg5LS4xODYtLjA4OS0uMzA3IDAtLjE2NC4wNDgtLjI5LjE0My0uMzc5cy4yMzctLjEzOS40MjYtLjE1bC4wMTMtLjEzMS4wNDQtLjEuMTA2LS4wMzQuMTA2LjAzLjAzOC4wODZ2LjAyMWwtLjAxMi4xNDV6TTQuMTggNi4yMTNoMi4wNjl2LjMwOGgtMi4wNjl2LS4zMDh6Ii8+PC9nPjwvc3ZnPg==");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 6rem 6rem;
    padding: 0;
}
.glyphicons.template.shellshock::before {
    content: "";
}
.glyphicons.template.drown {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSItMTUxIDI0My44IDMwNy4zIDMwNi4yIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0xNTEgMjQzLjggMzA3LjMgMzA2LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDpub25lO30uc3Qxe2ZpbGw6bm9uZTtzdHJva2U6IzQyNTM2MztzdHJva2Utd2lkdGg6MTA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fS5zdDJ7ZmlsbDojM0Q0QzU5O3N0cm9rZTojMjMxRjIwO3N0cm9rZS13aWR0aDoxOC44OTc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30uc3Qze2ZpbGw6IzNENEM1OTt9LnN0NHtvcGFjaXR5OjAuNzU7ZmlsbDp1cmwoI1NWR0lEXzFfKTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO308L3N0eWxlPjxnIGlkPSJMYXllcl8zIj48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMi42LDI1My44Yy03OC45LDAtMTQzLjEsNjQuMi0xNDMuMSwxNDMuMVMtNzYuMyw1NDAsMi42LDU0MGM3OC45LDAsMTQzLjEtNjQuMiwxNDMuMS0xNDMuMVM4MS41LDI1My44LDIuNiwyNTMuOHoiLz48Y2lyY2xlIGNsYXNzPSJzdDEiIGN4PSIyLjYiIGN5PSIzOTYuOSIgcj0iMTQ4LjEiLz48L2c+PGcgaWQ9IkxheWVyXzFfMV8iPjwvZz48Zz48cGF0aCBjbGFzcz0ic3QyIiBkPSJNLTE4LjEsMzQzLjUiLz48L2c+PHBhdGggY2xhc3M9InN0MCIgZD0iTS0yNS4zLDM0MmMwLTEwLjcsMi41LTE4LjUsNy42LTIzLjZjNi44LTYuOCwxNi4xLTYuOCwyMi44LTYuOGgwLjdjOS43LDAsMTcuMiw0LjksMjEsMTMuOWMwLjksMi4xLDEuNSw0LjIsMS45LDZsMjAuNCwwYy0wLjMtOS4zLTMuOS0xOC4yLTEwLTI1Yy02LjEtNi43LTE3LjUtMTQuOC0zNy40LTE0LjhjLTMxLjUsMC00Ni4zLDEzLjktNDYuNiw0My42djI5LjNoMTkuN2MwLTYsMC05LjctMC4xLTEzLjhDLTI1LjMsMzQ3LjYtMjUuMywzNDQuOC0yNS4zLDM0MnoiLz48cGF0aCBjbGFzcz0ic3QzIiBkPSJNNjcuMSwzNjQuNWgtNzkuM2MwLTUuNi0wLjEtMTkuOC0wLjEtMjIuNmMwLTcsMS4zLTExLjksMy44LTE0LjRjMy0zLDE0LjMtMywxNC4zLTNjMTAuMSwwLDEwLjcsMTEuMiwxMC43LDEzLjR2Ni41bDQ0LjgtMC4xbDAuNi01LjhjMS42LTE1LTMuMi0yOS45LTEzLjEtNDAuOUMzNy44LDI4NS40LDIxLDI3OC42LDEuNywyNzguNmMtMzguNiwwLTU5LjIsMTkuNS01OS42LDU2LjVsLTAuMywyOS40aC01LjVjLTcuNiwwLTEzLjcsNi4xLTEzLjcsMTMuN3YxMTUuMmMwLDcuNiw2LjEsMTMuNywxMy43LDEzLjdsMTMwLjcsMGM3LjYsMCwxMy43LTYuMSwxMy43LTEzLjdsMC0xMTUuMkM4MC44LDM3MC43LDc0LjcsMzY0LjUsNjcuMSwzNjQuNXogTS00NC44LDMzNS4zYzAuMy0yOS44LDE1LjEtNDMuNiw0Ni42LTQzLjZjMTkuOSwwLDMxLjQsOCwzNy40LDE0LjhjNi4yLDYuOSw5LjcsMTUuOCwxMCwyNWwtMjAuNCwwYy0wLjQtMS44LTEtMy45LTEuOS02Yy0zLjktOS0xMS4zLTEzLjktMjEtMTMuOUg1LjFjLTYuNywwLTE1LjksMC0yMi44LDYuOGMtNS4xLDUuMS03LjYsMTIuOC03LjYsMjMuNmMwLDIuOSwwLjEsMTcsMC4xLDIyLjZoLTE5LjdMLTQ0LjgsMzM1LjNMLTQ0LjgsMzM1LjN6IE02Ny44LDQ5My41YzAsMC40LTAuMywwLjctMC43LDAuN2wtMTMwLjcsMGMtMC40LDAtMC43LTAuMy0wLjctMC43VjM3OC4yYzAtMC40LDAuMy0wLjcsMC43LTAuN2wxMDAuNCwwbC0xMC4zLDI0bDEwLjgsOC40bC0yMC42LDI4bDcuOSwxOC45TDEzLDQ4Ny44bDM0LjMtMzQuNmwtOC0xMi4ybDE5LjMtMzRsLTEzLjMtMTIuNmw4LjctMTYuOGgxMy4yYzAuNCwwLDAuNywwLjMsMC43LDAuN0w2Ny44LDQ5My41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02Ny4xLDM3Ny41SDUzLjlsLTguNywxNi44TDU4LjUsNDA3bC0xOS4zLDM0bDgsMTIuMkwxMyw0ODcuOGwxMS42LTMwLjlMMTYuNiw0MzhsMjAuNi0yOGwtMTAuOC04LjRsMTAuMy0yNGwtMTAwLjQsMGMtMC40LDAtMC43LDAuMy0wLjcsMC43djExNS4yYzAsMC40LDAuMywwLjcsMC43LDAuN2wxMzAuNywwYzAuNCwwLDAuNy0wLjMsMC43LTAuN2wwLTExNS4yQzY3LjgsMzc3LjksNjcuNSwzNzcuNSw2Ny4xLDM3Ny41eiIvPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iLTMuNzMzIiB5MT0iODYyLjA0NTciIHgyPSItMy43MzMiIHkyPSIxMDM2LjA2ODYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAtMi41MDAwMDBlLTAzIDIuNTAwMDAwZS0wMyAxIDQuMTAyIC00ODMuODUxOSkiPjxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM0MjUzNjMiLz48c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojNDM1MzYzIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBjbGFzcz0ic3Q0IiBkPSJNLTEzOS41LDM3OS42Yy0wLjcsNS43LTEsMTEuNC0xLDE3LjJjMCw3OC45LDY0LjIsMTQzLjEsMTQzLjEsMTQzLjFjNzguOSwwLDE0My4xLTY0LjIsMTQzLjEtMTQzLjFjMC0wLjcsMC0xLjMsMC0xLjljLTc0LjcsMi4zLTc3LjIsMjEuNC0xMjEuMywyMS41Qy0yNyw0MTYuNS03OC42LDM4NS43LTEzOS41LDM3OS42Ii8+PC9zdmc+");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 4rem 4rem;
    padding: 0;
}
.glyphicons.template.drown::before {
    content: "";
}
.fontawesome.FAILED::before {
    content: "";
}
.fontawesome.SKIPPED::before {
    content: "";
}
.fontawesome.PASSED::before {
    content: "";
}
.fontawesome.ERROR::before {
    content: "";
}
.fontawesome.exchange::before {
    content: "";
}
.fontawesome.trash::before {
    content: "";
}
.fontawesome.enable::before {
    content: "";
    font-size: 1.5rem;
}
.fontawesome.enable:hover::before {
    content: "";
}
.fontawesome.disable::before {
    content: "";
    font-size: 1.5rem;
}
.fontawesome.disable:hover::before {
    content: "";
}
html, body {
    background: #fff none repeat scroll 0 0;
    height: 100%;
    min-width: 1024px;
    width: 100%;
}
body {
    overflow-x: hidden;
    overflow-y: scroll;
}
body.noscroll {
    overflow: hidden;
}
b, strong, .bold {
    font-weight: 700;
}
body.nosession, .nessus-background, section#titlebar {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOTM4Ljk1MnB4IiBoZWlnaHQ9IjgwMS41MTdweCIgdmlld0JveD0iMCAwIDkzOC45NTIgODAxLjUxNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTM4Ljk1MiA4MDEuNTE3Ig0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnIG9wYWNpdHk9IjAuNCI+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTc5MS4zMiwzNDcuNjZsNzIuNTksNDEuOTF2MC4xMzZsLTAuMjM2LDgzLjI3NmwtNzIuNTkxLTQxLjkxdi0wLjEzOEw3OTEuMzIsMzQ3LjY2eiBNODYzLjQzNCwzODkuODQzDQoJCQkJCWwtNzEuNjQtNDEuMzZsLTAuMjM0LDgyLjMxNUw4NjMuMiw0NzIuMTZMODYzLjQzNCwzODkuODQzeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTg2My4yMDIsMzA2LjE2bDAuMTE5LDAuMDdsNzIuNDcyLDQxLjg0bC03Mi4xMjEsNDEuOTEybC0wLjExOC0wLjA2OGwtNzIuNDcyLTQxLjg0MUw4NjMuMjAyLDMwNi4xNnoNCgkJCQkJIE05MzQuODQzLDM0OC4wN2wtNzEuNjQxLTQxLjM2MWwtNzEuMTcsNDEuMzYxbDcxLjY0LDQxLjM2Mkw5MzQuODQzLDM0OC4wN3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik05MzUuNTU3LDM0Ny42NTdsLTAuMjM2LDgzLjQxNmwtMC4xMTgsMC4wNjhsLTcyLjAwNCw0MS44NDVsMC4yMzYtODMuNDE1bDAuMTE5LTAuMDdMOTM1LjU1NywzNDcuNjU3eg0KCQkJCQkgTTkzNC44NDcsNDMwLjc5OGwwLjIzMi04Mi4zMTRsLTcxLjE2OSw0MS4zNTlsLTAuMjMzLDgyLjMxNEw5MzQuODQ3LDQzMC43OTh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNODYyLjk2NiwzMDYuMDIzbDcyLjU5MSw0MS45MWwtMC4wMDEsMC4xMzdsLTAuMjM1LDgzLjI3N2wtNzIuNTkxLTQxLjkxbDAuMDAxLTAuMTM4TDg2Mi45NjYsMzA2LjAyM3oNCgkJCQkJIE05MzUuMDc5LDM0OC4yMDhsLTcxLjY0MS00MS4zNjJsLTAuMjMyLDgyLjMxN2w3MS42NDEsNDEuMzYyTDkzNS4wNzksMzQ4LjIwOHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik04NjIuOTY4LDM4OS4wMjRsMC4xMTksMC4wN2w3Mi40NzEsNDEuODRsLTcyLjEyLDQxLjkxMmwtMC4xMTktMC4wNjlsLTcyLjQ3MS00MS44NDFMODYyLjk2OCwzODkuMDI0eg0KCQkJCQkgTTkzNC42MDgsNDMwLjkzNmwtNzEuNjQxLTQxLjM2bC03MS4xNzIsNDEuMzU4bDcxLjY0MSw0MS4zNjJMOTM0LjYwOCw0MzAuOTM2eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTg0MC41NDksMzYxLjU2MWwtMC4yMzcsODMuNDE2bC0wLjExNywwLjA2OGwtNzIuMDA1LDQxLjg0NmwwLjIzNi04My40MTZsMC4xMTctMC4wN0w4NDAuNTQ5LDM2MS41NjF6DQoJCQkJCSBNODM5LjgzNyw0NDQuNzAzbDAuMjMyLTgyLjMxNGwtNzEuMTcsNDEuMzU4bC0wLjIzMSw4Mi4zMTZMODM5LjgzNyw0NDQuNzAzeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KCTxnIG9wYWNpdHk9IjAuNCI+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTc5MS4wODMsNDMwLjQwOWw3Mi41OTEsNDEuOTF2MC4xMzhsLTAuMjM2LDgzLjI3NWwtNzIuNTktNDEuOTF2LTAuMTM4TDc5MS4wODMsNDMwLjQwOXoNCgkJCQkJIE04NjMuMTk4LDQ3Mi41OTRsLTcxLjY0MS00MS4zNjJsLTAuMjM0LDgyLjMxN2w3MS42NDEsNDEuMzYyTDg2My4xOTgsNDcyLjU5NHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik04NjIuOTY2LDM4OC45MTFsMC4xMiwwLjA2OGw3Mi40Nyw0MS44NDJsLTcyLjEyLDQxLjkxMmwtMC4xMTktMC4wN2wtNzIuNDcxLTQxLjg0TDg2Mi45NjYsMzg4LjkxMXoNCgkJCQkJIE05MzQuNjA3LDQzMC44MmwtNzEuNjQxLTQxLjM2bC03MS4xNyw0MS4zNmw3MS42NCw0MS4zNjJMOTM0LjYwNyw0MzAuODJ6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNOTM1LjMyLDQzMC40MDdsLTAuMjM1LDgzLjQxNmwtMC4xMTgsMC4wNjhsLTcyLjAwNSw0MS44NDVsMC4yMzYtODMuNDE4bDAuMTE3LTAuMDY4TDkzNS4zMiw0MzAuNDA3eg0KCQkJCQkgTTkzNC42MDgsNTEzLjU0OWwwLjIzMy04Mi4zMTRsLTcxLjE2OSw0MS4zNTlsLTAuMjM0LDgyLjMxM0w5MzQuNjA4LDUxMy41NDl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNODYyLjcyOSwzODguNzc0bDcyLjU5MSw0MS45MWwtMC4wMDIsMC4xMzZsLTAuMjM1LDgzLjI3NmwtNzIuNTktNDEuOTFsMC4wMDEtMC4xMzZMODYyLjcyOSwzODguNzc0eg0KCQkJCQkgTTkzNC44NDMsNDMwLjk1OGwtNzEuNjQxLTQxLjM2MmwtMC4yMzIsODIuMzE3bDcxLjY0MSw0MS4zNjFMOTM0Ljg0Myw0MzAuOTU4eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTg2My4yMDUsMzg4Ljc3MWwtMC4yMzUsODMuNDE2bC0wLjExOSwwLjA3TDc5MC44NDYsNTE0LjFsMC4yMzctODMuNDE2bDAuMTE4LTAuMDY4TDg2My4yMDUsMzg4Ljc3MXoNCgkJCQkJIE04NjIuNDk0LDQ3MS45MTNsMC4yMzMtODIuMzE1bC03MS4xNjksNDEuMzZsLTAuMjMzLDgyLjMxNEw4NjIuNDk0LDQ3MS45MTN6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNODYyLjczMiw0NzEuNzc1bDAuMTE5LDAuMDdsNzIuNDcsNDEuODRsLTcyLjEyLDQxLjkxMmwtMC4xMTktMC4wNjhsLTcyLjQ3LTQxLjg0MUw4NjIuNzMyLDQ3MS43NzV6DQoJCQkJCSBNOTM0LjM3Miw1MTMuNjg3bC03MS42NC00MS4zNjJsLTcxLjE3Myw0MS4zNmw3MS42NDEsNDEuMzYyTDkzNC4zNzIsNTEzLjY4N3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik02NDcuNjg4LDM0Ny42Nmw3Mi41OSw0MS45MXYwLjEzNmwtMC4yMzUsODMuMjc2bC03Mi41OS00MS45MXYtMC4xMzhMNjQ3LjY4OCwzNDcuNjZ6IE03MTkuODAyLDM4OS44NDMNCgkJCQkJbC03MS42NC00MS4zNmwtMC4yMzMsODIuMzE1bDcxLjY0MSw0MS4zNjJMNzE5LjgwMiwzODkuODQzeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTcxOS41NzEsMzA2LjE2bDAuMTE5LDAuMDdsNzIuNDcxLDQxLjg0bC03Mi4xMiw0MS45MTJsLTAuMTE4LTAuMDY4bC03Mi40NzEtNDEuODQxTDcxOS41NzEsMzA2LjE2eg0KCQkJCQkgTTc5MS4yMTMsMzQ4LjA3bC03MS42NC00MS4zNjFsLTcxLjE3NCw0MS4zNjFsNzEuNjQsNDEuMzYyTDc5MS4yMTMsMzQ4LjA3eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTc5MS45MjYsMzQ3LjY1N2wtMC4yMzYsODMuNDE2bC0wLjExOCwwLjA2OGwtNzIuMDA0LDQxLjg0NWwwLjIzNi04My40MTVsMC4xMTctMC4wN0w3OTEuOTI2LDM0Ny42NTd6DQoJCQkJCSBNNzkxLjIxNSw0MzAuNzk4bDAuMjMzLTgyLjMxNGwtNzEuMTcxLDQxLjM1OWwtMC4yMzIsODIuMzE0TDc5MS4yMTUsNDMwLjc5OHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik03MTkuMzM1LDMwNi4wMjNsNzIuNTksNDEuOTF2MC4xMzdsLTAuMjM2LDgzLjI3N2wtNzIuNTktNDEuOTF2LTAuMTM4TDcxOS4zMzUsMzA2LjAyM3oNCgkJCQkJIE03OTEuNDQ5LDM0OC4yMDhsLTcxLjY0LTQxLjM2MmwtMC4yMzQsODIuMzE3bDcxLjY0MSw0MS4zNjJMNzkxLjQ0OSwzNDguMjA4eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTcxOS44MTIsMzA2LjAyMWwtMC4yMzcsODMuNDE2bC0wLjExNiwwLjA2OGwtNzIuMDA2LDQxLjg0M2wwLjAwMS0wLjQxNWwwLjIzNS04My4wMDFsMC4xMTgtMC4wNjgNCgkJCQkJTDcxOS44MTIsMzA2LjAyMXogTTcxOS4xMDEsMzg5LjE2M2wwLjIzMi04Mi4zMTRsLTcxLjE3LDQxLjM1OWwtMC4yMzIsODIuMzEzTDcxOS4xMDEsMzg5LjE2M3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik03MTkuMzM2LDM4OS4wMjRsMC4xMiwwLjA3bDcyLjQ3MSw0MS44NGwtNzIuMTIsNDEuOTEybC0wLjExOS0wLjA2OWwtNzIuNDcxLTQxLjg0MUw3MTkuMzM2LDM4OS4wMjR6DQoJCQkJCSBNNzkwLjk3Nyw0MzAuOTM2bC03MS42NC00MS4zNmwtNzEuMTczLDQxLjM1OGw3MS42NDEsNDEuMzYyTDc5MC45NzcsNDMwLjkzNnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMzRkFFMkEiIGQ9Ik02NDcuNDUzLDUxMi44OTlsMC4zNTUsMC4yMDVsNzIuMjM0LDQxLjcwNWwtMC4wMDIsMC4xMzZsLTAuMjM1LDgzLjI3NmwtNzIuNTktNDEuOTA4bDAuMDAxLTAuMTM4DQoJCQkJCUw2NDcuNDUzLDUxMi44OTl6IE03MTkuNTY1LDU1NS4wODRsLTcxLjYzOS00MS4zNjJsLTAuMjM0LDgyLjMxN2w3MS42NDEsNDEuMzYyTDcxOS41NjUsNTU1LjA4NHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMzRkFFMkEiIGQ9Ik03MTkuMzM1LDQ3MS4zOTlsMC4xMTksMC4wN2w3Mi40NzEsNDEuODRsLTcyLjExOSw0MS45MTJsLTAuMTIxLTAuMDY4bC03Mi40Ny00MS44NDFMNzE5LjMzNSw0NzEuMzk5eg0KCQkJCQkgTTc5MC45NzYsNTEzLjMxMWwtNzEuNjQxLTQxLjM2MWwtNzEuMTcyLDQxLjM2MWw3MS42NDEsNDEuMzZMNzkwLjk3Niw1MTMuMzExeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzNGQUUyQSIgZD0iTTc5MS42OSw1MTIuODk2bC0wLjIzNiw4My40MTZsLTAuMTE4LDAuMDdsLTcyLjAwNCw0MS44NDNsMC4yMzYtODMuNDE2bDAuMTE3LTAuMDY4TDc5MS42OSw1MTIuODk2eg0KCQkJCQkgTTc5MC45NzcsNTk2LjAzOWwwLjIzMy04Mi4zMTVsLTcxLjE3LDQxLjM2bC0wLjIzMSw4Mi4zMTNMNzkwLjk3Nyw1OTYuMDM5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzNGQUUyQSIgZD0iTTcxOS4wOTksNDcxLjI2M2w3Mi41OSw0MS45MXYwLjEzOGwtMC4yMzUsODMuMjc1bC03Mi41OTEtNDEuOTFsMC4wMDEtMC4xMzlMNzE5LjA5OSw0NzEuMjYzeg0KCQkJCQkgTTc5MS4yMTIsNTEzLjQ0N2wtNzEuNjQxLTQxLjM2MmwtMC4yMzMsODIuMzE3bDcxLjY0LDQxLjM2Mkw3OTEuMjEyLDUxMy40NDd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjM0ZBRTJBIiBkPSJNNzE5LjU3NCw0NzEuMjYxbC0wLjIzNiw4My40MTZsLTAuMTE4LDAuMDY4bC03Mi4wMDUsNDEuODQ1bDAuMDAyLTAuNDE0bDAuMjM1LTgzLjAwMWwwLjExOC0wLjA3DQoJCQkJCUw3MTkuNTc0LDQ3MS4yNjF6IE03MTguODYzLDU1NC40MDJsMC4yMzMtODIuMzE0bC03MS4xNyw0MS4zNTlsLTAuMjMzLDgyLjMxNUw3MTguODYzLDU1NC40MDJ6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjM0ZBRTJBIiBkPSJNNzE5LjEwMSw1NTQuMjY0bDAuMTE5LDAuMDdsNzIuNDcxLDQxLjg0MmwtNzIuMTIsNDEuOTEybC0wLjEyLTAuMDdsLTcyLjQ3LTQxLjg0TDcxOS4xMDEsNTU0LjI2NHoNCgkJCQkJIE03OTAuNzQxLDU5Ni4xNzVsLTcxLjY0MS00MS4zNmwtNzEuMTcyLDQxLjM2bDcxLjY0MSw0MS4zNkw3OTAuNzQxLDU5Ni4xNzV6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgb3BhY2l0eT0iMC40Ij4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNTA0LjA1OCwzNDcuNjZsNzIuNTksNDEuOTF2MC4xMzZsLTAuMjM2LDgzLjI3NmwtMC4zNTUtMC4yMDVsLTcyLjIzNC00MS43MDVsMC4wMDItMC4xMzgNCgkJCQkJTDUwNC4wNTgsMzQ3LjY2eiBNNTc2LjE3MiwzODkuODQzbC03MS42NC00MS4zNmwtMC4yMzMsODIuMzE1bDcxLjY0LDQxLjM2Mkw1NzYuMTcyLDM4OS44NDN6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNTc1Ljk0LDMwNi4xNmwwLjExOSwwLjA3bDcyLjQ3LDQxLjg0bC03Mi4xMiw0MS45MTJsLTAuMTE4LTAuMDY4bC03Mi40Ny00MS44NDFMNTc1Ljk0LDMwNi4xNnoNCgkJCQkJIE02NDcuNTgyLDM0OC4wN2wtNzEuNjQtNDEuMzYxTDUwNC43NywzNDguMDdsNzEuNjQsNDEuMzYyTDY0Ny41ODIsMzQ4LjA3eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTY0OC4yOTQsMzQ3LjY1N3YwLjQxM2wtMC4yMzUsODMuMDAybC0wLjExOCwwLjA2OGwtNzIuMDA1LDQxLjg0NWwwLjAwMi0wLjQxNWwwLjIzNC04M2wwLjExOS0wLjA3DQoJCQkJCUw2NDguMjk0LDM0Ny42NTd6IE02NDcuNTg0LDQzMC43OThsMC4yMzMtODIuMzE0bC03MS4xNyw0MS4zNTlsLTAuMjMzLDgyLjMxNEw2NDcuNTg0LDQzMC43OTh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNTc1LjcwNCwzMDYuMDIzbDAuMzU1LDAuMjA3bDcyLjIzNCw0MS43MDR2MC4xMzdsLTAuMjM1LDgzLjI3N2wtNzIuNTkxLTQxLjkxdi0wLjEzOEw1NzUuNzA0LDMwNi4wMjN6DQoJCQkJCSBNNjQ3LjgxNywzNDguMjA4bC03MS42NC00MS4zNjJsLTAuMjMzLDgyLjMxN2w3MS42NCw0MS4zNjJMNjQ3LjgxNywzNDguMjA4eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3Ni4xODEsMzA2LjAyMWwtMC4wMDIsMC40MTNsLTAuMjM0LDgzLjAwM2wtMC4xMTksMC4wNjhsLTcyLjAwNCw0MS44NDNsMC4wMDItMC40MTVsMC4yMzQtODMuMDAxDQoJCQkJCWwwLjExNy0wLjA2OEw1NzYuMTgxLDMwNi4wMjF6IE01NzUuNDY4LDM4OS4xNjNsMC4yMzQtODIuMzE0bC03MS4xNyw0MS4zNTlsLTAuMjMyLDgyLjMxM0w1NzUuNDY4LDM4OS4xNjN6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNTc1LjcwNiwzODkuMDI0bDAuMTE5LDAuMDdsNzIuNDcxLDQxLjg0bC03Mi4xMiw0MS45MTJsLTAuMTItMC4wNjlsLTcyLjQ3LTQxLjg0MUw1NzUuNzA2LDM4OS4wMjR6DQoJCQkJCSBNNjQ3LjM0Nyw0MzAuOTM2bC03MS42NDEtNDEuMzZsLTcxLjE3Miw0MS4zNThsNzEuNjQsNDEuMzYyTDY0Ny4zNDcsNDMwLjkzNnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMwMEE1QjUiIGQ9Ik01MDMuODIxLDQzMC40MDlsNzIuNTksNDEuOTF2MC4xMzhsLTAuMjM1LDgzLjI3NWwtMC4zNTctMC4yMDVsLTcyLjIzNC00MS43MDVsMC4wMDEtMC4xMzgNCgkJCQkJTDUwMy44MjEsNDMwLjQwOXogTTU3NS45MzYsNDcyLjU5NGwtNzEuNjQxLTQxLjM2MmwtMC4yMzIsODIuMzE3bDcxLjYzOSw0MS4zNjJMNTc1LjkzNiw0NzIuNTk0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzAwQTVCNSIgZD0iTTU3NS43MDQsMzg4LjkxMWwwLjExOSwwLjA2OGw3Mi40NzEsNDEuODQybC03Mi4xMiw0MS45MTJsLTAuMTItMC4wN2wtNzIuNDcxLTQxLjg0TDU3NS43MDQsMzg4LjkxMXoNCgkJCQkJIE02NDcuMzQ1LDQzMC44MmwtNzEuNjQxLTQxLjM2bC03MS4xNzIsNDEuMzZsNzEuNjQsNDEuMzYyTDY0Ny4zNDUsNDMwLjgyeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzAwQTVCNSIgZD0iTTY0OC4wNTksNDMwLjQwN2wtMC4wMDIsMC40MTNsLTAuMjM0LDgzLjAwM2wtMC4xMTgsMC4wNjhsLTcyLjAwNSw0MS44NDVsMC4wMDEtMC40MTVsMC4yMzUtODMuMDAzDQoJCQkJCWwwLjExOC0wLjA2OEw2NDguMDU5LDQzMC40MDd6IE02NDcuMzQ4LDUxMy41NDlsMC4yMzItODIuMzE0bC03MS4xNyw0MS4zNTlsLTAuMjMzLDgyLjMxM0w2NDcuMzQ4LDUxMy41NDl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjMDBBNUI1IiBkPSJNNTc1LjQ2OCwzODguNzc0bDAuMzU1LDAuMjA0bDcyLjIzNCw0MS43MDZsLTAuMDAxLDAuMTM2bC0wLjIzNSw4My4yNzZsLTcyLjU5LTQxLjkxdi0wLjEzNg0KCQkJCQlMNTc1LjQ2OCwzODguNzc0eiBNNjQ3LjU4MSw0MzAuOTU4bC03MS42MzktNDEuMzYybC0wLjIzNCw4Mi4zMTdsNzEuNjQxLDQxLjM2MUw2NDcuNTgxLDQzMC45NTh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjMDBBNUI1IiBkPSJNNTc1LjQ2OSw0NzEuNzc1bDAuMTIsMC4wN2w3Mi40Nyw0MS44NGwtNzIuMTE5LDQxLjkxMmwtMC4xMi0wLjA2OGwtNzIuNDctNDEuODQxTDU3NS40NjksNDcxLjc3NXoNCgkJCQkJIE02NDcuMTEsNTEzLjY4N2wtNzEuNjQxLTQxLjM2MmwtNzEuMTcyLDQxLjM2bDcxLjY0LDQxLjM2Mkw2NDcuMTEsNTEzLjY4N3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMwMEE1QjUiIGQ9Ik01OTYuNzA4LDQwNi44NzJsLTAuMDAyLDAuNDE1bC0wLjIzNCw4My4wMDFsLTAuMTE4LDAuMDdsLTcyLjAwNSw0MS44NDVsMC4wMDEtMC40MTVsMC4yMzUtODMuMDAzDQoJCQkJCWwwLjExNy0wLjA2OEw1OTYuNzA4LDQwNi44NzJ6IE01OTUuOTk2LDQ5MC4wMTVsMC4yMzMtODIuMzE1bC03MS4xNyw0MS4zNmwtMC4yMzIsODIuMzE0TDU5NS45OTYsNDkwLjAxNXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik01MDMuODIxLDUxMi44OTlsNzIuNTksNDEuOTF2MC4xMzZsLTAuMjM1LDgzLjI3NmwtMC4zNTctMC4yMDVsLTcyLjIzNC00MS43MDRsMC4wMDEtMC4xMzgNCgkJCQkJTDUwMy44MjEsNTEyLjg5OXogTTU3NS45MzYsNTU1LjA4NGwtNzEuNjQxLTQxLjM2MmwtMC4yMzIsODIuMzE3bDcxLjYzOSw0MS4zNjJMNTc1LjkzNiw1NTUuMDg0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3NS43MDQsNDcxLjM5OWwwLjExOSwwLjA3bDcyLjQ3MSw0MS44NGwtNzIuMTIsNDEuOTEybC0wLjEyLTAuMDY4bC03Mi40NzEtNDEuODQxTDU3NS43MDQsNDcxLjM5OXoNCgkJCQkJIE02NDcuMzQ1LDUxMy4zMTFsLTcxLjY0MS00MS4zNjFsLTcxLjE3Miw0MS4zNjFsNzEuNjQsNDEuMzZMNjQ3LjM0NSw1MTMuMzExeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTY0OC4wNTksNTEyLjg5NmwtMC4wMDIsMC40MTVsLTAuMjM0LDgzbC0wLjExOCwwLjA3bC03Mi4wMDUsNDEuODQzbDAuMDAxLTAuNDE1bDAuMjM1LTgzLjAwMQ0KCQkJCQlsMC4xMTgtMC4wNjhMNjQ4LjA1OSw1MTIuODk2eiBNNjQ3LjM0OCw1OTYuMDM5bDAuMjMyLTgyLjMxNWwtNzEuMTcsNDEuMzZsLTAuMjMzLDgyLjMxM0w2NDcuMzQ4LDU5Ni4wMzl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNTc1LjQ2OCw0NzEuMjYzbDAuMzU1LDAuMjA2bDcyLjIzNCw0MS43MDRsLTAuMDAxLDAuMTM4bC0wLjIzNSw4My4yNzVsLTcyLjU5LTQxLjkxdi0wLjEzOQ0KCQkJCQlMNTc1LjQ2OCw0NzEuMjYzeiBNNjQ3LjU4MSw1MTMuNDQ3bC03MS42MzktNDEuMzYybC0wLjIzNCw4Mi4zMTdsNzEuNjQxLDQxLjM2Mkw2NDcuNTgxLDUxMy40NDd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNTc1Ljk0NCw0NzEuMjYxbC0wLjAwMiwwLjQxNWwtMC4yMzYsODMuMDAxbC0wLjExNywwLjA2OGwtNzIuMDA0LDQxLjg0NWwwLjAwMS0wLjQxNGwwLjIzNS04My4wMDENCgkJCQkJbDAuMTE3LTAuMDdMNTc1Ljk0NCw0NzEuMjYxeiBNNTc1LjIzMiw1NTQuNDAybDAuMjM0LTgyLjMxNGwtNzEuMTcsNDEuMzU5bC0wLjIzMyw4Mi4zMTVMNTc1LjIzMiw1NTQuNDAyeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3NS40NjksNTU0LjI2NGwwLjEyLDAuMDdsNzIuNDcsNDEuODQybC03Mi4xMTksNDEuOTEybC0wLjEyLTAuMDdsLTcyLjQ3LTQxLjg0TDU3NS40NjksNTU0LjI2NHoNCgkJCQkJIE02NDcuMTEsNTk2LjE3NWwtNzEuNjQxLTQxLjM2bC03MS4xNzIsNDEuMzZsNzEuNjQsNDEuMzZMNjQ3LjExLDU5Ni4xNzV6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgb3BhY2l0eT0iMC40Ij4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMzYwLjQyOCwzNDcuNjZsNzIuNTg5LDQxLjkxbC0wLjAwMiwwLjEzNmwtMC4yMzUsODMuMjc2bC0wLjM1NC0wLjIwNWwtNzIuMjM0LTQxLjcwNXYtMC4xMzgNCgkJCQkJTDM2MC40MjgsMzQ3LjY2eiBNNDMyLjU0LDM4OS44NDNsLTcxLjY0MS00MS4zNmwtMC4yMzIsODIuMzE1bDcxLjY0LDQxLjM2Mkw0MzIuNTQsMzg5Ljg0M3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik00MzIuMzEsMzA2LjE2bDAuMTIsMC4wN2w3Mi40Nyw0MS44NGwtNzIuMTIsNDEuOTEybC0wLjExOS0wLjA2OGwtNzIuNDcxLTQxLjg0MUw0MzIuMzEsMzA2LjE2eg0KCQkJCQkgTTUwMy45NSwzNDguMDdsLTcxLjY0LTQxLjM2MWwtNzEuMTczLDQxLjM2MWw3MS42NDEsNDEuMzYyTDUwMy45NSwzNDguMDd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNTA0LjY2MywzNDcuNjU3bC0wLjAwMSwwLjQxM2wtMC4yMzUsODMuMDAybC0wLjExNywwLjA2OGwtNzIuMDA3LDQxLjg0NWwwLjAwMi0wLjQxNWwwLjIzNi04Mw0KCQkJCQlsMC4xMTctMC4wN0w1MDQuNjYzLDM0Ny42NTd6IE01MDMuOTUyLDQzMC43OThsMC4yMzItODIuMzE0bC03MS4xNyw0MS4zNTlsLTAuMjMyLDgyLjMxNEw1MDMuOTUyLDQzMC43OTh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNDMyLjA3MywzMDYuMDIzbDAuMzU2LDAuMjA3bDcyLjIzMiw0MS43MDR2MC4xMzdsLTAuMjM1LDgzLjI3N2wtNzIuNTktNDEuOTF2LTAuMTM4TDQzMi4wNzMsMzA2LjAyM3oNCgkJCQkJIE01MDQuMTg2LDM0OC4yMDhsLTcxLjYzOS00MS4zNjJsLTAuMjMzLDgyLjMxN2w3MS42NCw0MS4zNjJMNTA0LjE4NiwzNDguMjA4eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTQzMi41NSwzMDYuMDIxbC0wLjAwMSwwLjQxM2wtMC4yMzcsODMuMDAzbC0wLjExNiwwLjA2OGwtNzIuMDA2LDQxLjg0M2wwLjAwMS0wLjQxNWwwLjIzNi04My4wMDENCgkJCQkJbDAuMTE3LTAuMDY4TDQzMi41NSwzMDYuMDIxeiBNNDMxLjgzOSwzODkuMTYzbDAuMjMyLTgyLjMxNGwtNzEuMTcsNDEuMzU5bC0wLjIzMiw4Mi4zMTNMNDMxLjgzOSwzODkuMTYzeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTQzMi4wNzUsMzg5LjAyNGwwLjExOSwwLjA3bDcyLjQ3LDQxLjg0bC03Mi4xMjEsNDEuOTEybC0wLjExOC0wLjA2OWwtNzIuNDcxLTQxLjg0MUw0MzIuMDc1LDM4OS4wMjR6DQoJCQkJCSBNNTAzLjcxNyw0MzAuOTM2bC03MS42NC00MS4zNmwtNzEuMTc0LDQxLjM1OGw3MS42NCw0MS4zNjJMNTAzLjcxNyw0MzAuOTM2eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KCTxnIG9wYWNpdHk9IjAuNCI+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTM2MC4xOSw0MzAuNDA5bDcyLjU5MSw0MS45MWwtMC4wMDEsMC4xMzhsLTAuMjM3LDgzLjI3NWwtMC4zNTQtMC4yMDVsLTcyLjIzNC00MS43MDV2LTAuMTM4DQoJCQkJCUwzNjAuMTksNDMwLjQwOXogTTQzMi4zMDMsNDcyLjU5NGwtNzEuNjQtNDEuMzYybC0wLjIzMiw4Mi4zMTdsNzEuNjQxLDQxLjM2Mkw0MzIuMzAzLDQ3Mi41OTR6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNDMyLjA3MywzODguOTExbDAuMTE5LDAuMDY4bDcyLjQ3LDQxLjg0MmwtNzIuMTE5LDQxLjkxMmwtMC4xMTktMC4wN2wtNzIuNDcyLTQxLjg0TDQzMi4wNzMsMzg4LjkxMXoNCgkJCQkJIE01MDMuNzE0LDQzMC44MmwtNzEuNjM5LTQxLjM2bC03MS4xNzQsNDEuMzZsNzEuNjQsNDEuMzYyTDUwMy43MTQsNDMwLjgyeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTUwNC40MjcsNDMwLjQwN2wtMC4wMDEsMC40MTNsLTAuMjM1LDgzLjAwM2wtMC4xMTcsMC4wNjhsLTcyLjAwNSw0MS44NDVsMC4wMDEtMC40MTVsMC4yMzUtODMuMDAzDQoJCQkJCWwwLjExOC0wLjA2OEw1MDQuNDI3LDQzMC40MDd6IE01MDMuNzE3LDUxMy41NDlsMC4yMzEtODIuMzE0bC03MS4xNjksNDEuMzU5bC0wLjIzMiw4Mi4zMTNMNTAzLjcxNyw1MTMuNTQ5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTQzMS44MzcsMzg4Ljc3NGwwLjM1NSwwLjIwNGw3Mi4yMzQsNDEuNzA2bC0wLjAwMSwwLjEzNmwtMC4yMzUsODMuMjc2bC0wLjM1NS0wLjIwNWwtNzIuMjM0LTQxLjcwNQ0KCQkJCQl2LTAuMTM2TDQzMS44MzcsMzg4Ljc3NHogTTUwMy45NSw0MzAuOTU4bC03MS42NC00MS4zNjJsLTAuMjMzLDgyLjMxN2w3MS42NCw0MS4zNjFMNTAzLjk1LDQzMC45NTh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNDMxLjgzOSw0NzEuNzc1bDAuMTE4LDAuMDdsNzIuNDcyLDQxLjg0bC03Mi4xMiw0MS45MTJsLTAuMTItMC4wNjhsLTcyLjQ3LTQxLjg0MUw0MzEuODM5LDQ3MS43NzV6DQoJCQkJCSBNNTAzLjQ3OSw1MTMuNjg3bC03MS42NDEtNDEuMzYybC03MS4xNzIsNDEuMzZsNzEuNjQsNDEuMzYyTDUwMy40NzksNTEzLjY4N3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik00NjUuMzIxLDQzMi40Mjh2MC40MTVsLTAuMjM2LDgzLjAwMWwtMC4xMTcsMC4wN2wtNzIuMDA2LDQxLjg0NGwwLjAwMi0wLjQxNWwwLjIzNS04My4wMDFsMC4xMTctMC4wNjgNCgkJCQkJTDQ2NS4zMjEsNDMyLjQyOHogTTQ2NC42MSw1MTUuNTcxbDAuMjMzLTgyLjMxNWwtNzEuMTcsNDEuMzZsLTAuMjMzLDgyLjMxM0w0NjQuNjEsNTE1LjU3MXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0zNTkuOTU0LDU5NS42NWw3Mi41OSw0MS45MWwtMC4wMDEsMC4xMzZsLTAuMjM2LDgzLjI3NmwtMC4zNTUtMC4yMDVsLTcyLjIzMy00MS43MDVsMC4wMDEtMC4xMzYNCgkJCQkJTDM1OS45NTQsNTk1LjY1eiBNNDMyLjA2Nyw2MzcuODMzbC03MS42NC00MS4zNjFsLTAuMjMzLDgyLjMxN2w3MS42NDEsNDEuMzZMNDMyLjA2Nyw2MzcuODMzeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTQzMS44MzcsNTU0LjE1bDAuMTE5LDAuMDdsNzIuNDcxLDQxLjg0bC03Mi4xMiw0MS45MTJsLTAuMTItMC4wNjhsLTcyLjQ3LTQxLjg0Mkw0MzEuODM3LDU1NC4xNXoNCgkJCQkJIE01MDMuNDc4LDU5Ni4wNjJsLTcxLjY0LTQxLjM2bC03MS4xNzQsNDEuMzZsNzEuNjQsNDEuMzYxTDUwMy40NzgsNTk2LjA2MnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik01MDQuMTkxLDU5NS42NDdsLTAuMDAxLDAuNDE1bC0wLjIzNiw4My4wMDFsLTAuMTE3LDAuMDY4bC03Mi4wMDYsNDEuODQ1bDAuMDAyLTAuNDE0bDAuMjM2LTgzLjAwMQ0KCQkJCQlsMC4xMTctMC4wNjhMNTA0LjE5MSw1OTUuNjQ3eiBNNTAzLjQ4LDY3OC43OWwwLjIzMi04Mi4zMTZsLTcxLjE3LDQxLjM1OWwtMC4yMzIsODIuMzE1TDUwMy40OCw2NzguNzl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNDMxLjYwMSw1NTQuMDE0bDAuMzU1LDAuMjA3bDcyLjIzNCw0MS43MDN2MC4xMzhsLTAuMjM3LDgzLjI3NmwtMC4zNTUtMC4yMDdsLTcyLjIzMy00MS43MDN2LTAuMTM4DQoJCQkJCUw0MzEuNjAxLDU1NC4wMTR6IE01MDMuNzE0LDU5Ni4xOThsLTcxLjYzOS00MS4zNjJsLTAuMjM1LDgyLjMxN2w3MS42NDEsNDEuMzYyTDUwMy43MTQsNTk2LjE5OHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik00MzIuMDc3LDU1NC4wMTJsLTAuMDAyLDAuNDE0bC0wLjIzNSw4My4wMDJsLTAuMTE4LDAuMDY4bC03Mi4wMDUsNDEuODQ1bDAuMDAyLTAuNDE1bDAuMjMzLTgzLjAwMQ0KCQkJCQlsMC4xMTktMC4wN0w0MzIuMDc3LDU1NC4wMTJ6IE00MzEuMzY0LDYzNy4xNTNsMC4yMzQtODIuMzE0bC03MS4xNyw0MS4zNTlsLTAuMjMzLDgyLjMxNUw0MzEuMzY0LDYzNy4xNTN6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNDMxLjYwMiw2MzcuMDE1bDAuMTIsMC4wN2w3Mi40Nyw0MS44NDJsLTcyLjEyLDQxLjkxbC0wLjEyLTAuMDY4bC03Mi40NjktNDEuODQxTDQzMS42MDIsNjM3LjAxNXoNCgkJCQkJIE01MDMuMjQyLDY3OC45MjZsLTcxLjY0LTQxLjM2bC03MS4xNzIsNDEuMzZsNzEuNjQxLDQxLjM2TDUwMy4yNDIsNjc4LjkyNnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiM4NTQ3QUQiIGQ9Ik0yMTYuNTE1LDM0Ny42Nmw3Mi41OSw0MS45MWwtMC4wMDEsMC4xMzZsLTAuMjM2LDgzLjI3NmwtMC4zNTUtMC4yMDVsLTcyLjIzMi00MS43MDV2LTAuMTM4DQoJCQkJCUwyMTYuNTE1LDM0Ny42NnogTTI4OC42MjgsMzg5Ljg0M2wtNzEuNjQxLTQxLjM2bC0wLjIzMSw4Mi4zMTVsNzEuNjQsNDEuMzYyTDI4OC42MjgsMzg5Ljg0M3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiM4NTQ3QUQiIGQ9Ik0yODguMzk3LDMwNi4xNmwwLjEyLDAuMDdsNzIuNDcsNDEuODRsLTcyLjEyLDQxLjkxMmwtMC4xMi0wLjA2OGwtNzIuNDctNDEuODQxTDI4OC4zOTcsMzA2LjE2eg0KCQkJCQkgTTM2MC4wMzksMzQ4LjA3bC03MS42NDEtNDEuMzYxbC03MS4xNzMsNDEuMzYxbDcxLjY0MSw0MS4zNjJMMzYwLjAzOSwzNDguMDd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjODU0N0FEIiBkPSJNMzYwLjc1MywzNDcuNjU3bC0wLjAwMiwwLjQxM2wtMC4yMzUsODMuMDAybC0wLjExOCwwLjA2OGwtNzIuMDA2LDQxLjg0NWwwLjAwMi0wLjQxNWwwLjIzNi04Mw0KCQkJCQlsMC4xMTctMC4wN0wzNjAuNzUzLDM0Ny42NTd6IE0zNjAuMDQsNDMwLjc5OGwwLjIzMy04Mi4zMTRsLTcxLjE3LDQxLjM1OWwtMC4yMzMsODIuMzE0TDM2MC4wNCw0MzAuNzk4eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzg1NDdBRCIgZD0iTTI4OC4xNiwzMDYuMDIzbDAuMzU3LDAuMjA3bDcyLjIzMyw0MS43MDR2MC4xMzdsLTAuMjM2LDgzLjI3N2wtMC4zNTUtMC4yMDZsLTcyLjIzNC00MS43MDR2LTAuMTM4DQoJCQkJCUwyODguMTYsMzA2LjAyM3ogTTM2MC4yNzUsMzQ4LjIwOGwtNzEuNjQtNDEuMzYybC0wLjIzNSw4Mi4zMTdsNzEuNjQyLDQxLjM2MkwzNjAuMjc1LDM0OC4yMDh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjODU0N0FEIiBkPSJNMjg4LjYzNywzMDYuMDIxbC0wLjAwMSwwLjQxM2wtMC4yMzUsODMuMDAzbC0wLjExOCwwLjA2OGwtNzIuMDA0LDQxLjg0M2wwLjAwMS0wLjQxNWwwLjIzNS04My4wMDENCgkJCQkJbDAuMTE4LTAuMDY4TDI4OC42MzcsMzA2LjAyMXogTTI4Ny45MjYsMzg5LjE2M2wwLjIzMy04Mi4zMTRsLTcxLjE3LDQxLjM1OWwtMC4yMzIsODIuMzEzTDI4Ny45MjYsMzg5LjE2M3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiM4NTQ3QUQiIGQ9Ik0yODguMTYyLDM4OS4wMjRsMC4xMiwwLjA3bDcyLjQ3MSw0MS44NGwtNzIuMTIxLDQxLjkxMmwtMC4xMi0wLjA2OWwtNzIuNDY5LTQxLjg0MUwyODguMTYyLDM4OS4wMjR6DQoJCQkJCSBNMzU5LjgwNCw0MzAuOTM2bC03MS42NDEtNDEuMzZsLTcxLjE3Miw0MS4zNThsNzEuNjQxLDQxLjM2MkwzNTkuODA0LDQzMC45MzZ6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgb3BhY2l0eT0iMC40Ij4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMjE2LjI3OSw1MTIuODk5bDAuMzU1LDAuMjA1bDcyLjIzNCw0MS43MDVsLTAuMDAyLDAuMTM2bC0wLjIzNSw4My4yNzZsLTAuMzU1LTAuMjA1bC03Mi4yMzMtNDEuNzA0DQoJCQkJCXYtMC4xMzhMMjE2LjI3OSw1MTIuODk5eiBNMjg4LjM5Miw1NTUuMDg0bC03MS42NDEtNDEuMzYybC0wLjIzMiw4Mi4zMTdsNzEuNjQxLDQxLjM2MkwyODguMzkyLDU1NS4wODR6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMjg4LjE2LDQ3MS4zOTlsMC4xMiwwLjA3bDcyLjQ3MSw0MS44NGwtNzIuMTIsNDEuOTEybC0wLjEyLTAuMDY4bC03Mi40Ny00MS44NDFMMjg4LjE2LDQ3MS4zOTl6DQoJCQkJCSBNMzU5LjgwMiw1MTMuMzExbC03MS42NC00MS4zNjFsLTcxLjE3Myw0MS4zNjFsNzEuNjQxLDQxLjM2TDM1OS44MDIsNTEzLjMxMXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0zNjAuNTE3LDUxMi44OTZsLTAuMDAyLDAuNDE1bC0wLjIzNCw4M2wtMC4xMTksMC4wN2wtNzIuMDA1LDQxLjg0M2wwLjAwMS0wLjQxNWwwLjIzNS04My4wMDENCgkJCQkJbDAuMTE4LTAuMDY4TDM2MC41MTcsNTEyLjg5NnogTTM1OS44MDQsNTk2LjAzOWwwLjIzMy04Mi4zMTVsLTcxLjE3LDQxLjM2bC0wLjIzMSw4Mi4zMTNMMzU5LjgwNCw1OTYuMDM5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTI4Ny45MjUsNDcxLjI2M2wwLjM1NSwwLjIwNmw3Mi4yMzQsNDEuNzA0djAuMTM4bC0wLjIzNiw4My4yNzVsLTcyLjU5LTQxLjkxdi0wLjEzOUwyODcuOTI1LDQ3MS4yNjN6DQoJCQkJCSBNMzYwLjAzOSw1MTMuNDQ3bC03MS42NDItNDEuMzYybC0wLjIzMyw4Mi4zMTdsNzEuNjQyLDQxLjM2MkwzNjAuMDM5LDUxMy40NDd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMjg4LjQsNDcxLjI2MWwtMC4wMDIsMC40MTVsLTAuMjM0LDgzLjAwMWwtMC4xMTgsMC4wNjhsLTcyLjAwNSw0MS44NDVsMC4wMDItMC40MTRsMC4yMzQtODMuMDAxDQoJCQkJCWwwLjExOS0wLjA3TDI4OC40LDQ3MS4yNjF6IE0yODcuNjg5LDU1NC40MDJsMC4yMzMtODIuMzE0bC03MS4xNyw0MS4zNTlsLTAuMjMyLDgyLjMxNUwyODcuNjg5LDU1NC40MDJ6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMjg3LjkyNyw1NTQuMjY0bDAuMTE5LDAuMDdsNzIuNDcxLDQxLjg0MmwtNzIuMTIxLDQxLjkxMmwtMC4xMTktMC4wN2wtNzIuNDctNDEuODRMMjg3LjkyNyw1NTQuMjY0eg0KCQkJCQkgTTM1OS41NjgsNTk2LjE3NWwtNzEuNjQyLTQxLjM2bC03MS4xNzIsNDEuMzZsNzEuNjQxLDQxLjM2TDM1OS41NjgsNTk2LjE3NXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMwMEE1QjUiIGQ9Ik0yMTYuMDQyLDU5NS42NWw3Mi41OSw0MS45MXYwLjEzNmwtMC4yMzYsODMuMjc2bC0wLjM1NS0wLjIwNWwtNzIuMjMzLTQxLjcwNXYtMC4xMzZMMjE2LjA0Miw1OTUuNjV6DQoJCQkJCSBNMjg4LjE1Niw2MzcuODMzbC03MS42NDItNDEuMzYxbC0wLjIzMSw4Mi4zMTdsNzEuNjM5LDQxLjM2TDI4OC4xNTYsNjM3LjgzM3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMwMEE1QjUiIGQ9Ik0yODcuOTI1LDU1NC4xNWwwLjExOSwwLjA3bDcyLjQ3MSw0MS44NGwtNzIuMTIxLDQxLjkxMmwtMC4xMTktMC4wNjhsLTcyLjQ3LTQxLjg0MkwyODcuOTI1LDU1NC4xNXoNCgkJCQkJIE0zNTkuNTY2LDU5Ni4wNjJsLTcxLjY0MS00MS4zNmwtNzEuMTczLDQxLjM2bDcxLjY0MSw0MS4zNjFMMzU5LjU2Niw1OTYuMDYyeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzAwQTVCNSIgZD0iTTM2MC4yOCw1OTUuNjQ3bC0wLjAwMiwwLjQxNWwtMC4yMzYsODMuMDAxbC0wLjExNiwwLjA2OGwtNzIuMDA3LDQxLjg0NWwwLjAwMi0wLjQxNGwwLjIzNi04My4wMDENCgkJCQkJbDAuMTE3LTAuMDY4TDM2MC4yOCw1OTUuNjQ3eiBNMzU5LjU2OCw2NzguNzlsMC4yMzItODIuMzE2bC03MS4xNjksNDEuMzU5bC0wLjIzNCw4Mi4zMTVMMzU5LjU2OCw2NzguNzl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjMDBBNUI1IiBkPSJNMjg3LjY4OSw1NTQuMDE0bDAuMzU1LDAuMjA3bDcyLjIzNCw0MS43MDN2MC4xMzhsLTAuMjM2LDgzLjI3NmwtMC4zNTUtMC4yMDdsLTcyLjIzNC00MS43MDN2LTAuMTM4DQoJCQkJCUwyODcuNjg5LDU1NC4wMTR6IE0zNTkuODAyLDU5Ni4xOThsLTcxLjY0LTQxLjM2MmwtMC4yMzMsODIuMzE3bDcxLjY0LDQxLjM2MkwzNTkuODAyLDU5Ni4xOTh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjMDBBNUI1IiBkPSJNMjg3LjY5LDYzNy4wMTVsMC4xMTksMC4wN2w3Mi40NzIsNDEuODQybC03Mi4xMjEsNDEuOTFsLTAuMTE5LTAuMDY4bC03Mi40NjktNDEuODQxTDI4Ny42OSw2MzcuMDE1eg0KCQkJCQkgTTM1OS4zMyw2NzguOTI2bC03MS42NC00MS4zNmwtNzEuMTcyLDQxLjM2bDcxLjY0MSw0MS4zNkwzNTkuMzMsNjc4LjkyNnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMwMEE1QjUiIGQ9Ik0zMjYuNDk4LDUwNi4wOTRsLTAuMDAyLDAuNDE1bC0wLjIzNCw4My4wMDNsLTAuMTE4LDAuMDY4bC03Mi4wMDQsNDEuODQzbDAuMDAyLTAuNDE1bDAuMjMzLTgzLjAwMQ0KCQkJCQlsMC4xMTgtMC4wNjhMMzI2LjQ5OCw1MDYuMDk0eiBNMzI1Ljc4Niw1ODkuMjM3bDAuMjMyLTgyLjMxNGwtNzEuMTY5LDQxLjM1OWwtMC4yMzIsODIuMzEzTDMyNS43ODYsNTg5LjIzN3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik03Mi44ODQsMzQ3LjY2bDcyLjU5LDQxLjkxdjAuMTM2bC0wLjIzNiw4My4yNzZsLTAuMzU1LTAuMjA1bC03Mi4yMzQtNDEuNzA1bDAuMDAyLTAuMTM4TDcyLjg4NCwzNDcuNjYNCgkJCQkJeiBNMTQ0Ljk5OCwzODkuODQzbC03MS42NDEtNDEuMzZsLTAuMjMyLDgyLjMxNWw3MS42MzksNDEuMzYyTDE0NC45OTgsMzg5Ljg0M3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0xNDQuNzY3LDMwNi4xNmwwLjExOSwwLjA3bDcyLjQ3LDQxLjg0bC03Mi4xMiw0MS45MTJsLTAuMTE5LTAuMDY4bC03Mi40NzEtNDEuODQxTDE0NC43NjcsMzA2LjE2eg0KCQkJCQkgTTIxNi40MDcsMzQ4LjA3bC03MS42NDEtNDEuMzYxTDczLjU5NSwzNDguMDdsNzEuNjQxLDQxLjM2MkwyMTYuNDA3LDM0OC4wN3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0yMTcuMTIxLDM0Ny42NTdsLTAuMDAyLDAuNDEzbC0wLjIzNCw4My4wMDJsLTAuMTE4LDAuMDY4bC03Mi4wMDUsNDEuODQ1bDAuMDAyLTAuNDE1bDAuMjM0LTgzDQoJCQkJCWwwLjExOC0wLjA3TDIxNy4xMjEsMzQ3LjY1N3ogTTIxNi40MTEsNDMwLjc5OGwwLjIzMi04Mi4zMTRsLTcxLjE3LDQxLjM1OWwtMC4yMzMsODIuMzE0TDIxNi40MTEsNDMwLjc5OHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0xNDQuNTMsMzA2LjAyM2wwLjM1NSwwLjIwN2w3Mi4yMzQsNDEuNzA0bC0wLjAwMSwwLjEzN2wtMC4yMzQsODMuMjc3bC03Mi41OTItNDEuOTFsMC4wMDItMC4xMzgNCgkJCQkJTDE0NC41MywzMDYuMDIzeiBNMjE2LjY0NCwzNDguMjA4bC03MS42NDEtNDEuMzYybC0wLjIzMiw4Mi4zMTdsNzEuNjQxLDQxLjM2MkwyMTYuNjQ0LDM0OC4yMDh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMTQ1LjAwNiwzMDYuMDIxbC0wLjAwMSwwLjQxM2wtMC4yMzUsODMuMDAzbC0wLjExOCwwLjA2OGwtNzIuMDA0LDQxLjg0M2wwLjAwMi0wLjQxNWwwLjIzNC04My4wMDENCgkJCQkJbDAuMTE3LTAuMDY4TDE0NS4wMDYsMzA2LjAyMXogTTE0NC4yOTUsMzg5LjE2M2wwLjIzMy04Mi4zMTRsLTcxLjE3LDQxLjM1OWwtMC4yMzMsODIuMzEzTDE0NC4yOTUsMzg5LjE2M3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0xNDQuNTMxLDM4OS4wMjRsMC4xMiwwLjA3bDcyLjQ3MSw0MS44NGwtNzIuMTIsNDEuOTEybC0wLjEyLTAuMDY5bC03Mi40Ny00MS44NDFMMTQ0LjUzMSwzODkuMDI0eg0KCQkJCQkgTTIxNi4xNzMsNDMwLjkzNmwtNzEuNjQxLTQxLjM2bC03MS4xNzEsNDEuMzU4TDE0NSw0NzIuMjk2TDIxNi4xNzMsNDMwLjkzNnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik03Mi42NDcsNDMwLjQwOWw3Mi41OSw0MS45MXYwLjEzOGwtMC4yMzUsODMuMjc1bC0wLjM1Ny0wLjIwNWwtNzIuMjMzLTQxLjcwNWwwLjAwMS0wLjEzOA0KCQkJCQlMNzIuNjQ3LDQzMC40MDl6IE0xNDQuNzYyLDQ3Mi41OTRMNzMuMTIsNDMxLjIzMmwtMC4yMzEsODIuMzE3bDcxLjY0LDQxLjM2MkwxNDQuNzYyLDQ3Mi41OTR6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMTQ0LjUzLDM4OC45MTFsMC4xMiwwLjA2OGw3Mi40NjksNDEuODQyTDE0NSw0NzIuNzMybC0wLjEyLTAuMDdsLTcyLjQ3MS00MS44NEwxNDQuNTMsMzg4LjkxMXoNCgkJCQkJIE0yMTYuMTcxLDQzMC44MmwtNzEuNjQxLTQxLjM2bC03MS4xNzIsNDEuMzZsNzEuNjQxLDQxLjM2MkwyMTYuMTcxLDQzMC44MnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0yMTYuODg1LDQzMC40MDdsLTAuMDAyLDAuNDEzbC0wLjIzNCw4My4wMDNsLTAuMTE4LDAuMDY4bC03Mi4wMDUsNDEuODQ1bDAuMDAxLTAuNDE1bDAuMjM1LTgzLjAwMw0KCQkJCQlsMC4xMTgtMC4wNjhMMjE2Ljg4NSw0MzAuNDA3eiBNMjE2LjE3Myw1MTMuNTQ5bDAuMjMzLTgyLjMxNGwtNzEuMTcsNDEuMzU5bC0wLjIzMyw4Mi4zMTNMMjE2LjE3Myw1MTMuNTQ5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTE0NC4yOTUsMzg4Ljc3NGwwLjM1NSwwLjIwNGw3Mi4yMzMsNDEuNzA2bC0wLjAwMSwwLjEzNmwtMC4yMzUsODMuMjc2bC03Mi41OS00MS45MWwwLjAwMS0wLjEzNg0KCQkJCQlMMTQ0LjI5NSwzODguNzc0eiBNMjE2LjQwNyw0MzAuOTU4bC03MS42NDEtNDEuMzYybC0wLjIzMiw4Mi4zMTdsNzEuNjQxLDQxLjM2MUwyMTYuNDA3LDQzMC45NTh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMTQ0Ljc3LDM4OC43NzFsLTAuMDAyLDAuNDE0bC0wLjIzNiw4My4wMDJsLTAuMTE3LDAuMDdMNzIuNDExLDUxNC4xbDAuMDAxLTAuNDE1bDAuMjM0LTgzLjAwMQ0KCQkJCQlsMC4xMTgtMC4wNjhMMTQ0Ljc3LDM4OC43NzF6IE0xNDQuMDU5LDQ3MS45MTNsMC4yMzMtODIuMzE1bC03MS4xNyw0MS4zNmwtMC4yMzMsODIuMzE0TDE0NC4wNTksNDcxLjkxM3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0xNDQuMjk1LDQ3MS43NzVsMC4xMiwwLjA3bDcyLjQ3LDQxLjg0bC03Mi4xMiw0MS45MTJsLTAuMTItMC4wNjhsLTcyLjQ2OS00MS44NDFMMTQ0LjI5NSw0NzEuNzc1eg0KCQkJCQkgTTIxNS45MzYsNTEzLjY4N2wtNzEuNjQxLTQxLjM2MmwtNzEuMTcyLDQxLjM2bDcxLjY0LDQxLjM2MkwyMTUuOTM2LDUxMy42ODd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgb3BhY2l0eT0iMC40Ij4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNzIuNjQ3LDUxMi44OTlsNzIuNTksNDEuOTF2MC4xMzZsLTAuMjM1LDgzLjI3NmwtMC4zNTctMC4yMDVsLTcyLjIzMy00MS43MDRsMC4wMDEtMC4xMzgNCgkJCQkJTDcyLjY0Nyw1MTIuODk5eiBNMTQ0Ljc2Miw1NTUuMDg0TDczLjEyLDUxMy43MjJsLTAuMjMxLDgyLjMxN2w3MS42NCw0MS4zNjJMMTQ0Ljc2Miw1NTUuMDg0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTE0NC41Myw0NzEuMzk5bDAuMTIsMC4wN2w3Mi40NjksNDEuODRMMTQ1LDU1NS4yMjFsLTAuMTItMC4wNjhsLTcyLjQ3MS00MS44NDFMMTQ0LjUzLDQ3MS4zOTl6DQoJCQkJCSBNMjE2LjE3MSw1MTMuMzExTDE0NC41Myw0NzEuOTVsLTcxLjE3Miw0MS4zNjFsNzEuNjQxLDQxLjM2TDIxNi4xNzEsNTEzLjMxMXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0yMTYuODg1LDUxMi44OTZsLTAuMDAyLDAuNDE1bC0wLjIzNCw4M2wtMC4xMTgsMC4wN2wtNzIuMDA1LDQxLjg0M2wwLjAwMS0wLjQxNWwwLjIzNS04My4wMDENCgkJCQkJbDAuMTE4LTAuMDY4TDIxNi44ODUsNTEyLjg5NnogTTIxNi4xNzMsNTk2LjAzOWwwLjIzMy04Mi4zMTVsLTcxLjE3LDQxLjM2bC0wLjIzMyw4Mi4zMTNMMjE2LjE3Myw1OTYuMDM5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTE3OC4zNjgsNDQxLjk4MmwwLjM1NSwwLjIwNWw3Mi4yMzQsNDEuNzA2bC0wLjAwMSwwLjEzNmwtMC4yMzUsODMuMjc2bC03Mi41OTEtNDEuOTFsMC4wMDItMC4xMzYNCgkJCQkJTDE3OC4zNjgsNDQxLjk4MnogTTI1MC40ODIsNDg0LjE2NWwtNzEuNjQxLTQxLjM2bC0wLjIzMiw4Mi4zMTVsNzEuNjQxLDQxLjM2MkwyNTAuNDgyLDQ4NC4xNjV6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMTQ0Ljc3LDQ3MS4yNjFsLTAuMDAyLDAuNDE1bC0wLjIzNiw4My4wMDFsLTAuMTE3LDAuMDY4TDcyLjQxMSw1OTYuNTlsMC4wMDEtMC40MTRsMC4yMzQtODMuMDAxDQoJCQkJCWwwLjExOC0wLjA3TDE0NC43Nyw0NzEuMjYxeiBNMTQ0LjA1OSw1NTQuNDAybDAuMjMzLTgyLjMxNGwtNzEuMTcsNDEuMzU5bC0wLjIzMyw4Mi4zMTVMMTQ0LjA1OSw1NTQuNDAyeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTE0NC4yOTUsNTU0LjI2NGwwLjEyLDAuMDdsNzIuNDcsNDEuODQybC03Mi4xMiw0MS45MTJsLTAuMTItMC4wN2wtNzIuNDY5LTQxLjg0TDE0NC4yOTUsNTU0LjI2NHoNCgkJCQkJIE0yMTUuOTM2LDU5Ni4xNzVsLTcxLjY0MS00MS4zNmwtNzEuMTcyLDQxLjM2bDcxLjY0LDQxLjM2TDIxNS45MzYsNTk2LjE3NXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiM4NTQ3QUQiIGQ9Ik03MTkuNTUxLDIyMy41ODVsLTAuMDAxLTAuMTM3bDcyLjU5LTQxLjkxbDAuMjM2LDgzLjI3NnYwLjEzN2wtNzIuNTg5LDQxLjkxTDcxOS41NTEsMjIzLjU4NXoNCgkJCQkJIE03OTEuNjY3LDE4Mi4zNjFsLTcxLjY0MSw0MS4zNjFsMC4yMzQsODIuMzE2bDcxLjY0LTQxLjM2MUw3OTEuNjY3LDE4Mi4zNjF6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjODU0N0FEIiBkPSJNNzE5LjU0OSwzMDYuNDVsNzIuNDctNDEuODQybDAuMTE5LTAuMDY4bDcyLjEyMiw0MS45MTJsLTcyLjQ3Miw0MS44NGwtMC4xMTksMC4wNjlMNzE5LjU0OSwzMDYuNDV6DQoJCQkJCSBNNzkyLjEzOCwyNjUuMDlsLTcxLjY0MSw0MS4zNjFsNzEuMTczLDQxLjM2MWw3MS42NDEtNDEuMzYxTDc5Mi4xMzgsMjY1LjA5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzg1NDdBRCIgZD0iTTc5Mi4wMTksMjY1LjAybC0wLjExNy0wLjA2OWwtMC4yMzctODMuNDE1bDcyLjAwNSw0MS44NDRsMC4xMTgsMC4wNjhsMC4yMzYsODMuNDE3TDc5Mi4wMTksMjY1LjAyeg0KCQkJCQkgTTc5Mi4xNDMsMTgyLjM2NGwwLjIzMyw4Mi4zMTNsNzEuMTcsNDEuMzZsLTAuMjMyLTgyLjMxNUw3OTIuMTQzLDE4Mi4zNjR6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjODU0N0FEIiBkPSJNNzkxLjE5NywyNjUuMjIybC0wLjAwMS0wLjEzN2w3Mi41OS00MS45MWwwLjIzNiw4My4yNzZsMC4wMDEsMC4xMzhsLTcyLjU5MSw0MS45MDlMNzkxLjE5NywyNjUuMjIyeg0KCQkJCQkgTTg2My4zMTMsMjIzLjk5N2wtNzEuNjQxLDQxLjM2MWwwLjIzMiw4Mi4zMTdsNzEuNjQxLTQxLjM2MUw4NjMuMzEzLDIyMy45OTd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjODU0N0FEIiBkPSJNNzE5LjMxMywyMjMuNTg0bDcyLjQ3MS00MS44NDFsMC4xMi0wLjA2OWw3Mi4xMiw0MS45MTFsLTcyLjQ3MSw0MS44NDJsLTAuMTIsMC4wNjlMNzE5LjMxMywyMjMuNTg0eg0KCQkJCQkgTTc5MS45MDMsMTgyLjIyNWwtNzEuNjQxLDQxLjM2MWw3MS4xNzIsNDEuMzZsNzEuNjQxLTQxLjM2MUw3OTEuOTAzLDE4Mi4yMjV6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjODU0N0FEIiBkPSJNNjk3LjAxMSwyNTEuMTE2bC0wLjExOC0wLjA2OWwtMC4yMzYtODMuNDE2bDcyLjAwNSw0MS44NDRsMC4xMTcsMC4wNjhsMC4yMzcsODMuNDE3TDY5Ny4wMTEsMjUxLjExNnoNCgkJCQkJIE02OTcuMTM1LDE2OC40NTlsMC4yMzEsODIuMzE0bDcxLjE3MSw0MS4zNTlsLTAuMjMzLTgyLjMxNEw2OTcuMTM1LDE2OC40NTl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgb3BhY2l0eT0iMC40Ij4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNzE5LjMxMywxNDAuODM1di0wLjEzOGw3Mi41OTEtNDEuOTA5bDAuMjM1LDgzLjI3NXYwLjEzOGwtNzIuNTksNDEuOTFMNzE5LjMxMywxNDAuODM1eg0KCQkJCQkgTTc5MS40MzEsOTkuNjA5bC03MS42NDEsNDEuMzYybDAuMjM0LDgyLjMxN2w3MS42NC00MS4zNjJMNzkxLjQzMSw5OS42MDl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNzE5LjMxMiwyMjMuNjk5bDcyLjQ3MS00MS44NGwwLjEyLTAuMDY5bDcyLjEyMSw0MS45MTFsLTcyLjQ3MSw0MS44NDFsLTAuMTIsMC4wNjlMNzE5LjMxMiwyMjMuNjk5eg0KCQkJCQkgTTc5MS45MDIsMTgyLjMzOGwtNzEuNjQsNDEuMzYxbDcxLjE3LDQxLjM2MWw3MS42NDEtNDEuMzYxTDc5MS45MDIsMTgyLjMzOHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik03OTEuNzgyLDE4Mi4yN2wtMC4xMTgtMC4wNjhsLTAuMjM2LTgzLjQxNmw3Mi4wMDUsNDEuODQ1bDAuMTE5LDAuMDY4bDAuMjM1LDgzLjQxNkw3OTEuNzgyLDE4Mi4yN3oNCgkJCQkJIE03OTEuOTA1LDk5LjYxM2wwLjIzNCw4Mi4zMTRsNzEuMTcsNDEuMzU5bC0wLjIzNC04Mi4zMTRMNzkxLjkwNSw5OS42MTN6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNzkwLjk2MSwxODIuNDcybC0wLjAwMS0wLjEzN2w3Mi41OS00MS45MWwwLjIzNSw4My4yNzVsMC4wMDEsMC4xMzhsLTcyLjU5LDQxLjkxTDc5MC45NjEsMTgyLjQ3MnoNCgkJCQkJIE04NjMuMDc3LDE0MS4yNDdsLTcxLjY0MSw0MS4zNjFsMC4yMzIsODIuMzE3bDcxLjY0MS00MS4zNjJMODYzLjA3NywxNDEuMjQ3eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTcxOS42NjcsMjIzLjkwNWwtMC4xMTctMC4wNjlsLTAuMjM3LTgzLjQxNWw3Mi4wMDUsNDEuODQ0bDAuMTE4LDAuMDY5bDAuMjM2LDgzLjQxNUw3MTkuNjY3LDIyMy45MDV6DQoJCQkJCSBNNzE5Ljc5MSwxNDEuMjQ5bDAuMjMzLDgyLjMxNGw3MS4xNyw0MS4zNTlsLTAuMjMzLTgyLjMxNEw3MTkuNzkxLDE0MS4yNDl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNzE5LjA3NywxNDAuODM0bDcyLjQ3MS00MS44NDJsMC4xMTktMC4wNjlsNzIuMTIsNDEuOTEybC03Mi40Nyw0MS44NDJsLTAuMTIsMC4wNjlMNzE5LjA3NywxNDAuODM0eg0KCQkJCQkgTTc5MS42NjYsOTkuNDc0bC03MS42NCw0MS4zNjFsNzEuMTczLDQxLjM2bDcxLjY0LTQxLjM2MUw3OTEuNjY2LDk5LjQ3NHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik01NzUuOTIsMjIzLjU4NXYtMC4xMzdsNzIuNTktNDEuOTFsMC4yMzUsODMuMjc2bDAuMDAxLDAuMTM3bC03Mi41OTEsNDEuOTFMNTc1LjkyLDIyMy41ODV6DQoJCQkJCSBNNjQ4LjAzNiwxODIuMzYxbC03MS42NDEsNDEuMzYxbDAuMjMzLDgyLjMxNmw3MS42NC00MS4zNjFMNjQ4LjAzNiwxODIuMzYxeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3NS45MTksMzA2LjQ1bDcyLjQ3MS00MS44NDJsMC4xMTgtMC4wNjhsNzIuMTE5LDQxLjkxMmwtNzIuNDcsNDEuODRsLTAuMTE5LDAuMDY5TDU3NS45MTksMzA2LjQ1eg0KCQkJCQkgTTY0OC41MDcsMjY1LjA5bC03MS42NDEsNDEuMzYxbDcxLjE3NCw0MS4zNjFsNzEuNjQtNDEuMzYxTDY0OC41MDcsMjY1LjA5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTY0OC4zODgsMjY1LjAybC0wLjExNy0wLjA2OWwtMC4yMzYtODMuNDE1bDcyLjAwMyw0MS44NDRsMC4xMTksMC4wNjhsMC4yMzYsODMuNDE3TDY0OC4zODgsMjY1LjAyeg0KCQkJCQkgTTY0OC41MTIsMTgyLjM2NGwwLjIzMyw4Mi4zMTNsNzEuMTY5LDQxLjM2bC0wLjIzMy04Mi4zMTVMNjQ4LjUxMiwxODIuMzY0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTY0Ny41NjUsMjY1LjIyMmwtMC4wMDEtMC4xMzdsNzIuNTkxLTQxLjkxbDAuMjM2LDgzLjI3NnYwLjEzOGwtNzIuNTksNDEuOTA5TDY0Ny41NjUsMjY1LjIyMnoNCgkJCQkJIE03MTkuNjgzLDIyMy45OTdsLTcxLjY0MSw0MS4zNjFsMC4yMzMsODIuMzE3bDcxLjY0MS00MS4zNjFMNzE5LjY4MywyMjMuOTk3eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3Ni4yNzMsMzA2LjY1NWwtMC4xMTgtMC4wNjhsLTAuMjM1LTgzLjAwMWwtMC4wMDEtMC40MTRsNzIuMDA1LDQxLjg0NGwwLjExNiwwLjA2OWwwLjIzNiw4My40MTYNCgkJCQkJTDU3Ni4yNzMsMzA2LjY1NXogTTU3Ni4zOTgsMjIzLjk5OWwwLjIzMiw4Mi4zMTRsNzEuMTcsNDEuMzU5bC0wLjIzMy04Mi4zMTRMNTc2LjM5OCwyMjMuOTk5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3NS42ODQsMjIzLjU4NGw3Mi40Ny00MS44NDFsMC4xMTktMC4wNjlsNzIuMTIsNDEuOTExbC03Mi40Nyw0MS44NDJsLTAuMTIsMC4wNjlMNTc1LjY4NCwyMjMuNTg0eg0KCQkJCQkgTTY0OC4yNzMsMTgyLjIyNWwtNzEuNjQxLDQxLjM2MWw3MS4xNzMsNDEuMzZsNzEuNjQxLTQxLjM2MUw2NDguMjczLDE4Mi4yMjV6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgb3BhY2l0eT0iMC40Ij4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNDMyLjI5LDIyMy41ODVsLTAuMDAyLTAuMTM3bDcyLjIzNC00MS43MDVsMC4zNTUtMC4yMDZsMC4yMzUsODMuMjc2djAuMTM3bC03Mi41ODksNDEuOTENCgkJCQkJTDQzMi4yOSwyMjMuNTg1eiBNNTA0LjQwNSwxODIuMzYxbC03MS42NDEsNDEuMzYxbDAuMjMzLDgyLjMxNmw3MS42NC00MS4zNjFMNTA0LjQwNSwxODIuMzYxeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTQzMi4yODgsMzA2LjQ1bDcyLjQ2OS00MS44NDJsMC4xMTktMC4wNjhsNzIuMTIxLDQxLjkxMmwtNzIuNDcxLDQxLjg0bC0wLjExOSwwLjA2OUw0MzIuMjg4LDMwNi40NXoNCgkJCQkJIE01MDQuODc2LDI2NS4wOWwtNzEuNjQsNDEuMzYxbDcxLjE3Miw0MS4zNjFsNzEuNjQxLTQxLjM2MUw1MDQuODc2LDI2NS4wOXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik01MDQuNzU3LDI2NS4wMmwtMC4xMTgtMC4wNjlsLTAuMjM1LTgzLjAwMWwtMC4wMDItMC40MTVsNzIuMDA2LDQxLjg0NGwwLjExOCwwLjA2OGwwLjIzNCw4My4wMDMNCgkJCQkJbDAuMDAxLDAuNDE0TDUwNC43NTcsMjY1LjAyeiBNNTA0Ljg4MSwxODIuMzY0bDAuMjMyLDgyLjMxM2w3MS4xNyw0MS4zNmwtMC4yMzItODIuMzE1TDUwNC44ODEsMTgyLjM2NHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik01MDMuOTM1LDI2NS4yMjJ2LTAuMTM3bDcyLjU5MS00MS45MWwwLjIzNCw4My4yNzZ2MC4xMzhsLTcyLjIzMyw0MS43MDRsLTAuMzU1LDAuMjA1TDUwMy45MzUsMjY1LjIyMnoNCgkJCQkJIE01NzYuMDUxLDIyMy45OTdsLTcxLjY0LDQxLjM2MWwwLjIzMyw4Mi4zMTdsNzEuNjM5LTQxLjM2MUw1NzYuMDUxLDIyMy45OTd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNDMyLjY0MiwzMDYuNjU1bC0wLjExNy0wLjA2OGwtMC4yMzQtODMuMDAxbC0wLjAwMi0wLjQxNGw3Mi4wMDQsNDEuODQ0bDAuMTE3LDAuMDY5bDAuMjM2LDgzLjAwMQ0KCQkJCQlsMC4wMDIsMC40MTVMNDMyLjY0MiwzMDYuNjU1eiBNNDMyLjc2NiwyMjMuOTk5bDAuMjMzLDgyLjMxNGw3MS4xNyw0MS4zNTlsLTAuMjM0LTgyLjMxNEw0MzIuNzY2LDIyMy45OTl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNDMyLjA1MywyMjMuNTg0bDcyLjQ3LTQxLjg0MWwwLjExOS0wLjA2OWw3Mi4xMiw0MS45MTFsLTcyLjQ3LDQxLjg0MmwtMC4xMTksMC4wNjlMNDMyLjA1MywyMjMuNTg0eg0KCQkJCQkgTTUwNC42NDEsMTgyLjIyNWwtNzEuNjQsNDEuMzYxbDcxLjE3Miw0MS4zNmw3MS42NDEtNDEuMzYxTDUwNC42NDEsMTgyLjIyNXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0yODguNjU3LDIyMy41ODV2LTAuMTM3bDcyLjIzNC00MS43MDVsMC4zNTQtMC4yMDZsMC4yMzUsODMuMjc2bDAuMDAyLDAuMTM3bC03Mi41ODksNDEuOTENCgkJCQkJTDI4OC42NTcsMjIzLjU4NXogTTM2MC43NzMsMTgyLjM2MWwtNzEuNjQsNDEuMzYxbDAuMjMyLDgyLjMxNmw3MS42NDEtNDEuMzYxTDM2MC43NzMsMTgyLjM2MXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0yODguNjU2LDMwNi40NWw3Mi40Ny00MS44NDJsMC4xMi0wLjA2OGw3Mi4xMiw0MS45MTJsLTcyLjQ3MSw0MS44NGwtMC4xMTksMC4wNjlMMjg4LjY1NiwzMDYuNDV6DQoJCQkJCSBNMzYxLjI0NSwyNjUuMDlsLTcxLjY0MSw0MS4zNjFsNzEuMTczLDQxLjM2MWw3MS42NC00MS4zNjFMMzYxLjI0NSwyNjUuMDl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMzYxLjEyNSwyNjUuMDJsLTAuMTE3LTAuMDY5bC0wLjIzNi04My4wMDFsLTAuMDAyLTAuNDE1bDcyLjAwNyw0MS44NDRsMC4xMTcsMC4wNjhsMC4yMzYsODMuMDAzdjAuNDE0DQoJCQkJCUwzNjEuMTI1LDI2NS4wMnogTTM2MS4yNSwxODIuMzY0bDAuMjMyLDgyLjMxM2w3MS4xNyw0MS4zNmwtMC4yMzItODIuMzE1TDM2MS4yNSwxODIuMzY0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTM2MC4zMDQsMjY1LjIyMnYtMC4xMzdsNzIuNTg5LTQxLjkxbDAuMjM3LDgzLjI3NnYwLjEzOGwtNzIuMjM0LDQxLjcwNGwtMC4zNTUsMC4yMDVMMzYwLjMwNCwyNjUuMjIyeg0KCQkJCQkgTTQzMi40MiwyMjMuOTk3bC03MS42NCw0MS4zNjFsMC4yMzMsODIuMzE3bDcxLjY0LTQxLjM2MUw0MzIuNDIsMjIzLjk5N3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0yODkuMDExLDMwNi42NTVsLTAuMTE4LTAuMDY4bC0wLjIzNS04My4wMDFsLTAuMDAxLTAuNDE0bDcyLjAwNSw0MS44NDRsMC4xMTgsMC4wNjlsMC4yMzYsODMuMDAxDQoJCQkJCWwwLjAwMSwwLjQxNUwyODkuMDExLDMwNi42NTV6IE0yODkuMTM2LDIyMy45OTlsMC4yMzIsODIuMzE0bDcxLjE3LDQxLjM1OWwtMC4yMzItODIuMzE0TDI4OS4xMzYsMjIzLjk5OXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0yODguNDIxLDIyMy41ODRsNzIuNDcxLTQxLjg0MWwwLjExOC0wLjA2OWw3Mi4xMjEsNDEuOTExbC03Mi40Nyw0MS44NDJsLTAuMTIsMC4wNjlMMjg4LjQyMSwyMjMuNTg0eg0KCQkJCQkgTTM2MS4wMSwxODIuMjI1bC03MS42NCw0MS4zNjFsNzEuMTcyLDQxLjM2bDcxLjY0MS00MS4zNjFMMzYxLjAxLDE4Mi4yMjV6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgb3BhY2l0eT0iMC4zIj4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjM0ZBRTJBIiBkPSJNMjg4LjQyMSwxNDAuODM1di0wLjEzOGw3Mi4yMzQtNDEuNzA1bDAuMzU0LTAuMjA1bDAuMjM2LDgzLjI3NWwwLjAwMiwwLjEzOGwtNzIuNTkxLDQxLjkxDQoJCQkJCUwyODguNDIxLDE0MC44MzV6IE0zNjAuNTM4LDk5LjYwOWwtNzEuNjQxLDQxLjM2MmwwLjIzMiw4Mi4zMTdsNzEuNjQtNDEuMzYyTDM2MC41MzgsOTkuNjA5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzNGQUUyQSIgZD0iTTI4OC40MTksMjIzLjY5OWw3Mi40NzEtNDEuODRsMC4xMi0wLjA2OWw3Mi4xMiw0MS45MTFsLTcyLjQ3MSw0MS44NDFsLTAuMTE5LDAuMDY5TDI4OC40MTksMjIzLjY5OXoNCgkJCQkJIE0zNjEuMDA4LDE4Mi4zMzhsLTcxLjY0LDQxLjM2MWw3MS4xNzMsNDEuMzYxTDQzMi4xOCwyMjMuN0wzNjEuMDA4LDE4Mi4zMzh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjM0ZBRTJBIiBkPSJNMzYwLjg5LDE4Mi4yN2wtMC4xMTgtMC4wNjhsLTAuMjM1LTgzLjAwMmwtMC4wMDItMC40MTVsNzIuMDA2LDQxLjg0NWwwLjExNywwLjA2OGwwLjIzNCw4My4wMDINCgkJCQkJbDAuMDAyLDAuNDE0TDM2MC44OSwxODIuMjd6IE0zNjEuMDE0LDk5LjYxM2wwLjIzMiw4Mi4zMTRsNzEuMTY5LDQxLjM1OWwtMC4yMzItODIuMzE0TDM2MS4wMTQsOTkuNjEzeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzNGQUUyQSIgZD0iTTM2MC4wNjcsMTgyLjQ3MnYtMC4xMzdsNzIuMjM0LTQxLjcwNWwwLjM1NS0wLjIwNWwwLjIzNCw4My4yNzVsMC4wMDEsMC4xMzhsLTcyLjIzMyw0MS43MDQNCgkJCQkJbC0wLjM1NSwwLjIwNkwzNjAuMDY3LDE4Mi40NzJ6IE00MzIuMTgzLDE0MS4yNDdsLTcxLjYzOSw0MS4zNjFsMC4yMzMsODIuMzE3bDcxLjYzOS00MS4zNjJMNDMyLjE4MywxNDEuMjQ3eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzNGQUUyQSIgZD0iTTI4OC4xODYsMTQwLjgzNGw3Mi40Ny00MS44NDJsMC4xMTktMC4wNjlsNzIuMTIsNDEuOTEybC03Mi40NzEsNDEuODQybC0wLjExOCwwLjA2OUwyODguMTg2LDE0MC44MzR6DQoJCQkJCSBNMzYwLjc3Myw5OS40NzRsLTcxLjY0LDQxLjM2MWw3MS4xNzIsNDEuMzZsNzEuNjQxLTQxLjM2MUwzNjAuNzczLDk5LjQ3NHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMzRkFFMkEiIGQ9Ik0zMjEuNzgzLDE4MC4yNDhsLTAuMTE3LTAuMDY4bC0wLjIzNS04My4wMDJsLTAuMDAyLTAuNDE0bDcyLjAwNiw0MS44NDVsMC4xMTcsMC4wNjhsMC4yMzYsODMuMDAyDQoJCQkJCXYwLjQxNEwzMjEuNzgzLDE4MC4yNDh6IE0zMjEuOTA3LDk3LjU5MWwwLjIzMyw4Mi4zMTRsNzEuMTcsNDEuMzU5bC0wLjIzMy04Mi4zMTRMMzIxLjkwNyw5Ny41OTF6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgb3BhY2l0eT0iMC40Ij4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMTQ0Ljc0NiwyMjMuNTg1di0wLjEzN2w3Mi4yMzItNDEuNzA1bDAuMzU1LTAuMjA2bDAuMjM2LDgzLjI3NmwwLjAwMSwwLjEzN2wtNzIuNTksNDEuOTENCgkJCQkJTDE0NC43NDYsMjIzLjU4NXogTTIxNi44NjIsMTgyLjM2MWwtNzEuNjQsNDEuMzYxbDAuMjMzLDgyLjMxNmw3MS42MzktNDEuMzYxTDIxNi44NjIsMTgyLjM2MXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0xNDQuNzQ0LDMwNi40NWw3Mi40Ny00MS44NDJsMC4xMi0wLjA2OGw3Mi4xMiw0MS45MTJsLTcyLjQ3LDQxLjg0bC0wLjEyLDAuMDY5TDE0NC43NDQsMzA2LjQ1eg0KCQkJCQkgTTIxNy4zMzIsMjY1LjA5bC03MS42NCw0MS4zNjFsNzEuMTczLDQxLjM2MWw3MS42NDEtNDEuMzYxTDIxNy4zMzIsMjY1LjA5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTIxNy4yMTQsMjY1LjAybC0wLjExNy0wLjA2OWwtMC4yMzYtODMuMDAxbC0wLjAwMi0wLjQxNWw3Mi4wMDYsNDEuODQ0bDAuMTE4LDAuMDY4bDAuMjM1LDgzLjAwMw0KCQkJCQlsMC4wMDIsMC40MTRMMjE3LjIxNCwyNjUuMDJ6IE0yMTcuMzM4LDE4Mi4zNjRsMC4yMzIsODIuMzEzbDcxLjE3LDQxLjM2bC0wLjIzMy04Mi4zMTVMMjE3LjMzOCwxODIuMzY0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTIxNi4zOTIsMjY1LjIyMnYtMC4xMzdsNzIuMjM0LTQxLjcwNWwwLjM1NS0wLjIwNmwwLjIzNiw4My4yNzZ2MC4xMzhsLTcyLjIzMyw0MS43MDRsLTAuMzU3LDAuMjA1DQoJCQkJCUwyMTYuMzkyLDI2NS4yMjJ6IE0yODguNTA5LDIyMy45OTdsLTcxLjY0Miw0MS4zNjFsMC4yMzUsODIuMzE3bDcxLjY0LTQxLjM2MUwyODguNTA5LDIyMy45OTd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMTQ1LjEsMzA2LjY1NWwtMC4xMTgtMC4wNjhsLTAuMjM1LTgzLjAwMWwtMC4wMDEtMC40MTRsNzIuMDA0LDQxLjg0NGwwLjExOCwwLjA2OWwwLjIzNiw4My4wMDF2MC40MTUNCgkJCQkJTDE0NS4xLDMwNi42NTV6IE0xNDUuMjI0LDIyMy45OTlsMC4yMzIsODIuMzE0bDcxLjE3LDQxLjM1OWwtMC4yMzQtODIuMzE0TDE0NS4yMjQsMjIzLjk5OXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0xNDQuNTEsMjIzLjU4NGw3Mi40NjktNDEuODQxbDAuMTItMC4wNjlsNzIuMTIxLDQxLjkxMWwtNzIuNDcxLDQxLjg0MmwtMC4xMiwwLjA2OUwxNDQuNTEsMjIzLjU4NHoNCgkJCQkJIE0yMTcuMDk5LDE4Mi4yMjVsLTcxLjY0MSw0MS4zNjFsNzEuMTcyLDQxLjM2bDcxLjY0MS00MS4zNjFMMjE3LjA5OSwxODIuMjI1eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KCTxnIG9wYWNpdHk9IjAuNCI+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTAuODc5LDE0MC44MzVsLTAuMDAxLTAuMTM4bDcyLjIzMy00MS43MDVsMC4zNTYtMC4yMDVsMC4yMzYsODMuMjc1djAuMTM4bC03Mi41OTEsNDEuOTFMMC44NzksMTQwLjgzNQ0KCQkJCQl6IE03Mi45OTUsOTkuNjA5bC03MS42NCw0MS4zNjJsMC4yMzEsODIuMzE3bDcxLjY0Mi00MS4zNjJMNzIuOTk1LDk5LjYwOXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0wLjg3NiwyMjMuNjk5bDcyLjQ3MS00MS44NGwwLjExOS0wLjA2OWw3Mi4xMTksNDEuOTExbC03Mi40NjksNDEuODQxbC0wLjExOSwwLjA2OUwwLjg3NiwyMjMuNjk5eg0KCQkJCQkgTTczLjQ2NSwxODIuMzM4TDEuODI0LDIyMy43bDcxLjE3Myw0MS4zNjFsNzEuNjQxLTQxLjM2MUw3My40NjUsMTgyLjMzOHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik03My4zNDcsMTgyLjI3bC0wLjExOC0wLjA2OGwtMC4yMzUtODMuMDAybC0wLjAwMS0wLjQxNWw3Mi4wMDUsNDEuODQ1bDAuMTE4LDAuMDY4bDAuMjM0LDgzLjAwMg0KCQkJCQlsMC4wMDIsMC40MTRMNzMuMzQ3LDE4Mi4yN3ogTTczLjQ3LDk5LjYxM2wwLjIzMyw4Mi4zMTRsNzEuMTcsNDEuMzU5bC0wLjIzMy04Mi4zMTRMNzMuNDcsOTkuNjEzeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTcyLjUyNCwxODIuNDcydi0wLjEzN2w3Mi41OS00MS45MWwwLjIzNSw4My4yNzVsMC4wMDEsMC4xMzhsLTcyLjIzNCw0MS43MDRsLTAuMzU2LDAuMjA2DQoJCQkJCUw3Mi41MjQsMTgyLjQ3MnogTTE0NC42NDIsMTQxLjI0N2wtNzEuNjQxLDQxLjM2MWwwLjIzMiw4Mi4zMTdsNzEuNjQtNDEuMzYyTDE0NC42NDIsMTQxLjI0N3oiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0xLjIzMiwyMjMuOTA1bC0wLjExOS0wLjA2OWwtMC4yMzMtODMuMDAxbC0wLjAwMS0wLjQxNWw3Mi4wMDQsNDEuODQ0bDAuMTE3LDAuMDY5bDAuMjM2LDgzLjAwMQ0KCQkJCQlsMC4wMDEsMC40MTRMMS4yMzIsMjIzLjkwNXogTTEuMzU1LDE0MS4yNDlsMC4yMzMsODIuMzE0bDcxLjE2OCw0MS4zNTlsLTAuMjMyLTgyLjMxNEwxLjM1NSwxNDEuMjQ5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTAuNjQzLDE0MC44MzRsNzIuNDY5LTQxLjg0MmwwLjEyLTAuMDY5bDcyLjEyLDQxLjkxMmwtNzIuNDcsNDEuODQybC0wLjEyMSwwLjA2OUwwLjY0MywxNDAuODM0eg0KCQkJCQkgTTczLjIzLDk5LjQ3NGwtNzEuNjQsNDEuMzYxbDcxLjE3Miw0MS4zNmw3MS42NDEtNDEuMzYxTDczLjIzLDk5LjQ3NHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik0wLjg3OSw1OC4zNDVsLTAuMDAxLTAuMTM3bDcyLjIzMy00MS43MDRsMC4zNTYtMC4yMDVsMC4yMzYsODMuMjc2djAuMTM3bC03Mi41OTEsNDEuOTFMMC44NzksNTguMzQ1eg0KCQkJCQkgTTcyLjk5NSwxNy4xMjFMMS4zNTUsNTguNDgybDAuMjMxLDgyLjMxN2w3MS42NDItNDEuMzYxTDcyLjk5NSwxNy4xMjF6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMC44NzYsMTQxLjIxbDcyLjQ3MS00MS44NDFsMC4xMTktMC4wNjlsNzIuMTE5LDQxLjkxMmwtNzIuNDY5LDQxLjg0MWwtMC4xMTksMC4wNjlMMC44NzYsMTQxLjIxeg0KCQkJCQkgTTczLjQ2NSw5OS44NDlMMS44MjQsMTQxLjIxMWw3MS4xNzMsNDEuMzYxbDcxLjY0MS00MS4zNjFMNzMuNDY1LDk5Ljg0OXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik03My4zNDcsOTkuNzhsLTAuMTE4LTAuMDY5TDcyLjk5MywxNi43MWwtMC4wMDEtMC40MTVsNzIuMDA1LDQxLjg0NWwwLjExOCwwLjA2OGwwLjIzNCw4My4wMDINCgkJCQkJbDAuMDAyLDAuNDE0TDczLjM0Nyw5OS43OHogTTczLjQ3LDE3LjEyNGwwLjIzMyw4Mi4zMTRsNzEuMTcsNDEuMzU5bC0wLjIzMy04Mi4zMTRMNzMuNDcsMTcuMTI0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTEwNi41OTksMTI5LjI2NGwtMC4wMDEtMC4xMzhsNzIuNTkxLTQxLjkxbDAuMjM1LDgzLjI3NmwwLjAwMSwwLjEzOGwtNzIuMjM0LDQxLjcwNGwtMC4zNTUsMC4yMDUNCgkJCQkJTDEwNi41OTksMTI5LjI2NHogTTE3OC43MTQsODguMDM5bC03MS42NCw0MS4zNjJsMC4yMzMsODIuMzE3bDcxLjY0MS00MS4zNjJMMTc4LjcxNCw4OC4wMzl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMS4yMzIsMTQxLjQxN2wtMC4xMTktMC4wNjlMMC44NzksNTguMzQ1TDAuODc4LDU3LjkzbDcyLjAwNCw0MS44NDVsMC4xMTcsMC4wNjlsMC4yMzYsODMuMDAxDQoJCQkJCWwwLjAwMSwwLjQxNUwxLjIzMiwxNDEuNDE3eiBNMS4zNTUsNTguNzU5bDAuMjMzLDgyLjMxNGw3MS4xNjgsNDEuMzZsLTAuMjMyLTgyLjMxNEwxLjM1NSw1OC43NTl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNMC42NDMsNTguMzQ0bDcyLjQ2OS00MS44NDFsMC4xMi0wLjA2OWw3Mi4xMiw0MS45MTFsLTcyLjQ3LDQxLjg0MWwtMC4xMjEsMC4wN0wwLjY0Myw1OC4zNDR6DQoJCQkJCSBNNzMuMjMsMTYuOTg0bC03MS42NCw0MS4zNmw3MS4xNzIsNDEuMzYybDcxLjY0MS00MS4zNjJMNzMuMjMsMTYuOTg0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KCTxnIG9wYWNpdHk9IjAuNCI+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3NS41NDUsNjM4LjE2OWwtMC4wMDEtMC4xMzhsNzIuMjMzLTQxLjcwNWwwLjM1Ny0wLjIwNWwwLjIzNiw4My4yNzV2MC4xMzhsLTcyLjU5MSw0MS45MQ0KCQkJCQlMNTc1LjU0NSw2MzguMTY5eiBNNjQ3LjY2MSw1OTYuOTQzbC03MS42NCw0MS4zNjJsMC4yMzEsODIuMzE3bDcxLjY0Mi00MS4zNjJMNjQ3LjY2MSw1OTYuOTQzeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3NS41NDIsNzIxLjAzMmw3Mi40NzEtNDEuODRsMC4xMTktMC4wNjlsNzIuMTE5LDQxLjkxMWwtNzIuNDY5LDQxLjg0MWwtMC4xMTksMC4wNjlMNTc1LjU0Miw3MjEuMDMyeg0KCQkJCQkgTTY0OC4xMzEsNjc5LjY3MmwtNzEuNjQxLDQxLjM2MWw3MS4xNzMsNDEuMzYxbDcxLjY0MS00MS4zNjFMNjQ4LjEzMSw2NzkuNjcyeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTY0OC4wMTMsNjc5LjYwM2wtMC4xMTgtMC4wNjhsLTAuMjM1LTgzLjAwMmwtMC4wMDEtMC40MTVsNzIuMDA1LDQxLjg0NWwwLjExOCwwLjA2OGwwLjIzNCw4My4wMDINCgkJCQkJbDAuMDAyLDAuNDE0TDY0OC4wMTMsNjc5LjYwM3ogTTY0OC4xMzYsNTk2Ljk0NmwwLjIzMyw4Mi4zMTRsNzEuMTcsNDEuMzU5bC0wLjIzMy04Mi4zMTVMNjQ4LjEzNiw1OTYuOTQ2eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTY0Ny4xOSw2NzkuODA1di0wLjEzN2w3Mi41OS00MS45MWwwLjIzNSw4My4yNzVsMC4wMDEsMC4xMzhsLTcyLjIzNCw0MS43MDRsLTAuMzU1LDAuMjA2DQoJCQkJCUw2NDcuMTksNjc5LjgwNXogTTcxOS4zMDgsNjM4LjU4bC03MS42NDEsNDEuMzYxbDAuMjMyLDgyLjMxN2w3MS42NC00MS4zNjJMNzE5LjMwOCw2MzguNTh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNTc1Ljg5OCw3MjEuMjM5bC0wLjExOS0wLjA2OWwtMC4yMzMtODMuMDAxbC0wLjAwMS0wLjQxNGw3Mi4wMDQsNDEuODQ0bDAuMTE3LDAuMDY5bDAuMjM2LDgzLjAwMQ0KCQkJCQlsMC4wMDEsMC40MTRMNTc1Ljg5OCw3MjEuMjM5eiBNNTc2LjAyMSw2MzguNTgybDAuMjMzLDgyLjMxNGw3MS4xNjgsNDEuMzU5bC0wLjIzMi04Mi4zMTRMNTc2LjAyMSw2MzguNTgyeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3NS4zMDksNjM4LjE2OGw3Mi40NjktNDEuODQybDAuMTItMC4wNjlsNzIuMTIsNDEuOTEybC03Mi40Nyw0MS44NDJsLTAuMTIxLDAuMDY5TDU3NS4zMDksNjM4LjE2OHoNCgkJCQkJIE02NDcuODk2LDU5Ni44MDhsLTcxLjY0LDQxLjM2MWw3MS4xNzIsNDEuMzZsNzEuNjQxLTQxLjM2MUw2NDcuODk2LDU5Ni44MDh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgb3BhY2l0eT0iMC40Ij4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNzE4Ljg3OSw2MzguMDExbC0wLjAwMS0wLjEzN2w3Mi4yMzMtNDEuNzA0bDAuMzU2LTAuMjA1bDAuMjM2LDgzLjI3NnYwLjEzN2wtNzIuNTkxLDQxLjkxDQoJCQkJCUw3MTguODc5LDYzOC4wMTF6IE03OTAuOTk1LDU5Ni43ODdsLTcxLjY0LDQxLjM2MWwwLjIzMSw4Mi4zMTdsNzEuNjQyLTQxLjM2MUw3OTAuOTk1LDU5Ni43ODd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNzE4Ljg3Niw3MjAuODc2bDcyLjQ3MS00MS44NDFsMC4xMTktMC4wNjlsNzIuMTE5LDQxLjkxMmwtNzIuNDY5LDQxLjg0MWwtMC4xMTksMC4wNjlMNzE4Ljg3Niw3MjAuODc2DQoJCQkJCXogTTc5MS40NjUsNjc5LjUxNmwtNzEuNjQxLDQxLjM2Mmw3MS4xNzMsNDEuMzYxbDcxLjY0MS00MS4zNjFMNzkxLjQ2NSw2NzkuNTE2eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTc5MS4zNDcsNjc5LjQ0N2wtMC4xMTgtMC4wNjlsLTAuMjM1LTgzLjAwMmwtMC4wMDEtMC40MTRsNzIuMDA1LDQxLjg0NWwwLjExOCwwLjA2OGwwLjIzNCw4My4wMDINCgkJCQkJbDAuMDAyLDAuNDE0TDc5MS4zNDcsNjc5LjQ0N3ogTTc5MS40Nyw1OTYuNzlsMC4yMzMsODIuMzE0bDcxLjE3LDQxLjM1OWwtMC4yMzMtODIuMzE0TDc5MS40Nyw1OTYuNzl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNODExLjU5OSw2MDMuNTk3bC0wLjAwMS0wLjEzOGw3Mi41OTEtNDEuOTFsMC4yMzUsODMuMjc2bDAuMDAxLDAuMTM4bC03Mi4yMzQsNDEuNzA0bC0wLjM1NSwwLjIwNQ0KCQkJCQlMODExLjU5OSw2MDMuNTk3eiBNODgzLjcxNCw1NjIuMzcybC03MS42NCw0MS4zNjJsMC4yMzMsODIuMzE3bDcxLjY0MS00MS4zNjJMODgzLjcxNCw1NjIuMzcyeiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTcxOS4yMzIsNzIxLjA4M2wtMC4xMTktMC4wNjlsLTAuMjMzLTgzLjAwMmwtMC4wMDEtMC40MTVsNzIuMDA0LDQxLjg0NWwwLjExNywwLjA2OWwwLjIzNiw4My4wMDENCgkJCQkJbDAuMDAxLDAuNDE1TDcxOS4yMzIsNzIxLjA4M3ogTTcxOS4zNTYsNjM4LjQyNWwwLjIzMyw4Mi4zMTRsNzEuMTY4LDQxLjM2bC0wLjIzMi04Mi4zMTVMNzE5LjM1Niw2MzguNDI1eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTcxOC42NDMsNjM4LjAxMWw3Mi40NjktNDEuODQxbDAuMTItMC4wNjlsNzIuMTIsNDEuOTExbC03Mi40Nyw0MS44NDFsLTAuMTIxLDAuMDdMNzE4LjY0Myw2MzguMDExeg0KCQkJCQkgTTc5MS4yMzEsNTk2LjY1MWwtNzEuNjQsNDEuMzZsNzEuMTcyLDQxLjM2Mmw3MS42NDEtNDEuMzYyTDc5MS4yMzEsNTk2LjY1MXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBvcGFjaXR5PSIwLjQiPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik01MDMuODg0LDk4LjU4NWwtMC4wMDEtMC4xMzdsNzIuNTktNDEuOTFsMC4yMzYsODMuMjc2djAuMTM3bC03Mi41ODksNDEuOTFMNTAzLjg4NCw5OC41ODV6DQoJCQkJCSBNNTc2LDU3LjM2MWwtNzEuNjQxLDQxLjM2MWwwLjIzNCw4Mi4zMTZsNzEuNjQtNDEuMzYxTDU3Niw1Ny4zNjF6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNTAzLjg4MiwxODEuNDVsNzIuNDctNDEuODQybDAuMTE5LTAuMDY4bDcyLjEyMiw0MS45MTJsLTcyLjQ3Miw0MS44NGwtMC4xMTksMC4wNjlMNTAzLjg4MiwxODEuNDV6DQoJCQkJCSBNNTc2LjQ3MSwxNDAuMDlsLTcxLjY0MSw0MS4zNjFsNzEuMTczLDQxLjM2MWw3MS42NDEtNDEuMzYxTDU3Ni40NzEsMTQwLjA5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3Ni4zNTIsMTQwLjAybC0wLjExNy0wLjA2OWwtMC4yMzctODMuNDE1bDcyLjAwNSw0MS44NDRsMC4xMTgsMC4wNjhsMC4yMzYsODMuNDE2TDU3Ni4zNTIsMTQwLjAyeg0KCQkJCQkgTTU3Ni40NzYsNTcuMzY0bDAuMjMzLDgyLjMxM2w3MS4xNyw0MS4zNmwtMC4yMzItODIuMzE1TDU3Ni40NzYsNTcuMzY0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0RCRDlENiIgZD0iTTU3NS41MywxNDAuMjIybC0wLjAwMS0wLjEzN2w3Mi41OS00MS45MWwwLjIzNiw4My4yNzZsMC4wMDEsMC4xMzhsLTcyLjU5MSw0MS45MDlMNTc1LjUzLDE0MC4yMjJ6DQoJCQkJCSBNNjQ3LjY0Niw5OC45OTdsLTcxLjY0MSw0MS4zNjFsMC4yMzIsODIuMzE3bDcxLjY0MS00MS4zNjFMNjQ3LjY0Niw5OC45OTd6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjREJEOUQ2IiBkPSJNNTAzLjY0Nyw5OC41ODRsNzIuNDcxLTQxLjg0MWwwLjEyLTAuMDY5bDcyLjEyLDQxLjkxMWwtNzIuNDcxLDQxLjg0MmwtMC4xMiwwLjA2OUw1MDMuNjQ3LDk4LjU4NHoNCgkJCQkJIE01NzYuMjM2LDU3LjIyNWwtNzEuNjQxLDQxLjM2MWw3MS4xNzIsNDEuMzZsNzEuNjQxLTQxLjM2MUw1NzYuMjM2LDU3LjIyNXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNEQkQ5RDYiIGQ9Ik00ODEuMzQ0LDEyNi4xMTZsLTAuMTE4LTAuMDY5bC0wLjIzNi04My40MTZsNzIuMDA1LDQxLjg0NGwwLjExNywwLjA2OGwwLjIzNyw4My40MTdMNDgxLjM0NCwxMjYuMTE2eg0KCQkJCQkgTTQ4MS40NjgsNDMuNDU5bDAuMjMxLDgyLjMxNGw3MS4xNzEsNDEuMzU5bC0wLjIzMy04Mi4zMTRMNDgxLjQ2OCw0My40NTl6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
    background-position: center top;
    background-repeat: no-repeat;
}
.sprite {
    background: rgba(0, 0, 0, 0) url("../images/nessus6-sprite.png") no-repeat scroll 0 0;
}
.red {
    color: #d43f3a !important;
    opacity: 1 !important;
}
.orange {
    color: #ee9336 !important;
    opacity: 1 !important;
}
.blue {
    color: #357abd !important;
}
.floatright {
    float: right !important;
}
.floatleft {
    float: left !important;
}
.wrapper {
    display: block;
    margin: 0 auto;
    width: 100%;
}
.center {
    text-align: center;
}
.right {
    text-align: right;
}
.vtop {
    vertical-align: top;
}
.capitalize {
    text-transform: capitalize;
}
.uppercase {
    text-transform: uppercase;
}
.w15p {
    width: 15% !important;
}
.w25p {
    width: 25% !important;
}
.w30p {
    width: 30% !important;
}
.w35p {
    width: 35% !important;
}
.w50p {
    width: 50% !important;
}
.w60p {
    width: 60% !important;
}
.w65p {
    width: 65% !important;
}
.w70p {
    width: 70% !important;
}
.w75p {
    width: 75% !important;
}
.ti5 {
    text-indent: 0.5rem;
}
.ti10 {
    text-indent: 1rem;
}
.ti15 {
    text-indent: 1.5rem;
}
.ti20 {
    text-indent: 2rem;
}
.mb0 {
    margin-bottom: 0 !important;
}
.mb5 {
    margin-bottom: 0.5rem !important;
}
.mb10 {
    margin-bottom: 1rem !important;
}
.mb20 {
    margin-bottom: 2rem !important;
}
.mb30 {
    margin-bottom: 3rem !important;
}
.mb80 {
    margin-bottom: 8rem !important;
}
.mb120 {
    margin-bottom: 12rem !important;
}
.mt5 {
    margin-top: 0.5rem !important;
}
.mt10 {
    margin-top: 1rem !important;
}
.mt20 {
    margin-top: 2rem !important;
}
.mt30 {
    margin-top: 3rem !important;
}
.mr0 {
    margin-right: 0 !important;
}
.mr10 {
    margin-right: 1rem !important;
}
.pl15 {
    padding-left: 1.5rem !important;
}
.pl180 {
    padding-left: 18rem !important;
}
.pl200 {
    padding-left: 20rem !important;
}
.pr0 {
    padding-right: 0 !important;
}
.pr10 {
    padding-right: 1rem !important;
}
.pr20 {
    padding-right: 2rem !important;
}
.pr40 {
    padding-right: 4rem !important;
}
.pr180 {
    padding-right: 18rem !important;
}
.ml0 {
    margin-left: 0 !important;
}
.ml10 {
    margin-left: 1rem !important;
}
.pb0 {
    padding-bottom: 0 !important;
}
.pb10 {
    padding-bottom: 1rem !important;
}
.pt0 {
    padding-top: 0 !important;
}
.pt5 {
    padding-top: 0.5rem !important;
}
.pt10 {
    padding-top: 1rem !important;
}
.pt20 {
    padding-top: 2rem !important;
}
.pt25 {
    padding-top: 2.5rem !important;
}
.pt30 {
    padding-top: 3rem !important;
}
.bt0 {
    border-top: 0 none !important;
}
.bb0 {
    border-bottom: 0 none !important;
}
.SKIPPED {
    background: #566d82 none repeat scroll 0 0 !important;
}
.severity-none {
    background: #ccc none repeat scroll 0 0 !important;
}
td.plugin-family-status[data-status="disabled"] span, td.plugin-family-plugin-status[data-status="disabled"] span {
    background: #aaa none repeat scroll 0 0;
}
.severity-0, .INFO {
    background: #357abd none repeat scroll 0 0 !important;
}
.severity-1, .LOW, .PASSED, td.plugin-family-status[data-status="enabled"] span, td.plugin-family-plugin-status[data-status="enabled"] span {
    background: #4cae4c none repeat scroll 0 0 !important;
}
.severity-2, .MEDIUM {
    background: #fdc431 none repeat scroll 0 0 !important;
}
.severity-3, .HIGH, .WARN, .WARNING, .ERROR, .UNKNOWN {
    background: #ee9336 none repeat scroll 0 0 !important;
}
.severity-4, .CRITICAL, .FAILED, .ERR {
    background: #d43f3a none repeat scroll 0 0 !important;
}
.banner {
    color: #fff;
    display: block;
    font-size: 1.2rem;
    height: 2.5rem;
    left: 0;
    line-height: 2.5rem;
    position: fixed;
    text-align: center;
    width: 100%;
}
.banner.top {
    top: 0;
}
.banner.bottom {
    bottom: 0;
}
.global-message {
    background: #fcf8e3 none repeat scroll 0 0;
    display: block;
    height: 4rem;
    line-height: 4rem;
    overflow: hidden;
    padding: 0 3%;
    text-align: center;
    width: 94%;
}
.global-message i {
    display: inline-block !important;
    font-size: 1.3rem;
    margin: -0.3rem 0 0;
    vertical-align: middle;
}
.global-message a:hover {
    text-decoration: underline;
}
body {
    z-index: 0;
}
.sidebar {
    z-index: 5;
}
#menu-user-dropdown ul, span.button.dropdown > ul {
    z-index: 6;
}
a.button.dropdown ul, section#tabs ul#show-hosts-menu, span.button.dropdown > ul > li > ul {
    z-index: 7;
}
div.popover {
    z-index: 8;
}
div.aside-menu-content {
    z-index: 10;
}
.banner {
    z-index: 11;
}
#scrollToTop {
    z-index: 11;
}
div.disabled-overlay {
    z-index: 100;
}
#modal-overlay {
    z-index: 1000000;
}
#modal {
    z-index: 1000001;
}
#request-loading {
    z-index: 1000002;
}
.select2-dropdown {
    z-index: 1000003 !important;
}
.ui-autocomplete, .tipsy {
    z-index: 2000000 !important;
}
#notifications {
    z-index: 4000000;
}
#notification-history {
    z-index: 4000001;
}
a.button, span.button, button {
    -moz-appearance: none;
    background: #eee none repeat scroll 0 0;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.02);
    box-sizing: content-box;
    color: #333;
    cursor: pointer;
    display: block;
    font-size: 1.3rem;
    font-weight: 400;
    height: 2.6rem;
    line-height: 2.6rem;
    margin: 0 0 0 2rem;
    min-width: 4rem;
    overflow: hidden;
    padding: 0 1.5rem;
    text-align: center;
    text-decoration: none !important;
}
a.button:focus, span.button:focus, button:focus {
    text-decoration: underline !important;
}
ul.button-bar {
    background: #eee none repeat scroll 0 0;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.02);
    box-sizing: content-box;
    color: #333;
    cursor: pointer;
    display: block;
    float: right;
    font-size: 1.3rem;
    font-weight: 400;
    height: 2.6rem;
    line-height: 2.6rem;
    margin: 1.7rem 0 0 2rem;
    overflow: hidden;
}
ul.button-bar li {
    background: #eee none repeat scroll 0 0;
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    display: block;
    float: left;
    height: 2.6rem;
    line-height: 2.6rem;
    margin: 0 0 0 -0.1rem;
    min-width: 5rem;
    padding: 0 1.5rem 0 1.6rem;
    text-align: center;
}
h3 ul.button-bar {
    margin: -0.4rem 0 0 !important;
}
a.button:hover, a.button.hover, span.button:hover, span.button.hover, button.button:hover, button.button.hover, ul.button-bar li:hover, a.button:focus, a.button.hover:focus, span.button:focus, span.button.hover:focus, button.button:focus, button.button.hover:focus, ul.button-bar li:focus {
    background: #ddd none repeat scroll 0 0;
    text-decoration: none !important;
}
a.button.back, span.button.back {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    color: #357abd;
    font-size: 1.8rem;
    padding: 0 0.5rem;
}
a.button.back:hover, span.button.back:hover {
    color: #2a6395;
}
a.button.primary, span.button.primary, button.button.primary {
    background: #357abd none repeat scroll 0 0;
    color: #fff;
}
a.button.primary:hover, span.button.primary:hover, button.button.primary:hover, a.button.primary:focus, span.button.primary:focus, button.button.primary:focus {
    background: #2a6395 none repeat scroll 0 0;
}
a.button.secondary, span.button.secondary, button.button.secondary {
    background: #357abd none repeat scroll 0 0;
    color: #fff;
}
a.button.secondary:hover, span.button.secondary:hover, button.button.secondary:hover, a.button.secondary:focus, span.button.secondary:focus, button.button.secondary:focus {
    background: #2a6395 none repeat scroll 0 0;
    text-decoration: none !important;
}
a.button.link {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #fff;
    box-shadow: none;
    color: #357abd;
}
a.button.link:hover, a.button.link:focus {
    background: #ddd none repeat scroll 0 0;
    border: 1px solid #ddd;
    color: #2a6395;
}
h3 a.button.link {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    margin: 0 !important;
    padding: 0 !important;
}
h3 a.button.link:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 0 none !important;
    text-decoration: underline;
}
div.file {
    background: #eee none repeat scroll 0 0;
    border: 1px solid #ddd;
    color: #425363;
}
a.button.white {
    background: #fff none repeat scroll 0 0;
    border: 0 none;
    color: #333;
    height: 2.8rem;
}
a.button.white:hover {
    background: #fff none repeat scroll 0 0;
    border: 0 none;
}
a.button.green {
    background: #4cae4c none repeat scroll 0 0;
}
a.button.green:hover {
    background: #3b843b none repeat scroll 0 0;
}
a.button.red {
    background: #d43f3a none repeat scroll 0 0;
    color: #fff !important;
}
a.button.red:hover {
    background: #ae3430 none repeat scroll 0 0;
}
a.button.file, a.button.file:hover, a.button.add-filter, a.button.add-filter:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    box-shadow: none;
    color: #357abd;
    height: 2.8rem;
    line-height: 2.8rem;
    margin: 0 !important;
    padding: 0.2rem 0 0;
}
a.button.file.error {
    color: #d43f3a;
}
a.button.file:hover, a.button.file:focus, a.button.add-filter:hover {
    text-decoration: underline !important;
}
a.button i, span.button i {
    float: left;
    line-height: 2.6rem;
    margin: 0 0 0 -0.3rem;
}
a.button span {
    float: left;
}
span.button.dropdown {
    text-align: left;
    width: 6.5rem;
}
span.button.dropdown.folders {
    width: 7rem;
}
span.button.dropdown.hover {
    border-radius: 3px 3px 0 0;
    overflow: visible;
}
span.button.dropdown.hover > ul {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}
span.button.dropdown i.down {
    float: right;
    margin: 0 0 0 0.5rem;
    padding: 0;
}
span.button.dropdown > ul {
    background: #fff none repeat scroll 0 0;
    border: 1px solid rgba(66, 83, 99, 0.3);
    border-radius: 0 0 3px 3px;
    display: block;
    float: left;
    margin: 0 0 0 -1.6rem;
    padding: 0.5rem;
    position: relative;
    width: 8.5rem;
}
span.button.dropdown > ul.right {
    float: right !important;
    margin: 0 -1.6rem 0 0;
}
span.button.dropdown > ul.kb {
    width: 11rem;
}
span.button.dropdown > ul > li {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.2rem;
    height: 2.8rem;
    line-height: 2.8rem;
    overflow: hidden;
    text-align: left;
    text-indent: 0.8rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
span.button.dropdown > ul > li.bb {
    border-bottom: 1px solid #ddd;
}
span.button.dropdown > ul > li.bt {
    border-top: 1px solid #ddd;
}
span.button.dropdown > ul > li.visible {
    overflow: visible;
}
span.button.dropdown > ul > li > ul {
    background: #fff none repeat scroll 0 0;
    border: 1px solid rgba(66, 83, 99, 0.3);
    border-radius: 0 0 3px 3px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
    display: none;
    float: left;
    margin: -2.8em 0 0 8.5rem;
    padding: 0.5rem;
    width: 8rem;
}
span.button.dropdown > ul > li > ul > li {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.2rem;
    height: 2.8rem;
    line-height: 2.8rem;
    overflow: hidden;
    text-align: left;
    text-indent: 0.8rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
span.button.dropdown > ul > li > ul > li.bt {
    border-top: 1px solid #ddd;
}
span.button.dropdown > ul > li > ul > li:hover {
    background: #eee none repeat scroll 0 0;
}
span.button.dropdown > ul > li:hover {
    background: #eee none repeat scroll 0 0;
}
span.button.dropdown > ul > li:hover > ul {
    display: block;
}
span.button.dropdown > ul > li.nohover:hover {
    background: #fff none repeat scroll 0 0;
}
.editor-actions.dropdown {
    border: 0 none;
    height: 2.8rem;
    margin: 0 2rem 0 0 !important;
    overflow: hidden;
    padding: 0;
    width: auto;
}
.editor-actions.dropdown.on {
    overflow: visible;
}
.editor-actions.dropdown.on i.down {
    background: #2a6395 none repeat scroll 0 0;
    border-radius: 0 3px 0 0;
}
.editor-actions.dropdown.on span.primary-action {
    border-radius: 3px 0 0;
}
.editor-actions.dropdown span.primary-action {
    border-radius: 3px 0 0 3px;
    display: block;
    float: left;
    margin: 0;
    padding: 0 1.5rem;
}
.editor-actions.dropdown.single-action i.down, .editor-actions.dropdown.single-action ul {
    display: none;
}
.editor-actions.dropdown.single-action span.primary-action {
    border-radius: 3px;
}
.editor-actions.dropdown i.down {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #357abd none repeat scroll 0 0;
    border-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.2) -moz-use-text-color;
    border-image: none;
    border-radius: 0 3px 3px 0;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
    color: #fff;
    cursor: pointer;
    float: right;
    height: 2.6rem;
    line-height: 2.6rem;
    padding: 0;
}
.editor-actions.dropdown i.down::before {
    display: block;
    padding: 0 0.8rem;
}
.editor-actions.dropdown i.down:hover {
    background: #2a6395 none repeat scroll 0 0;
}
.editor-actions.dropdown ul {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 0 0 3px 3px;
    box-shadow: 0 0.2rem 0.8rem rgba(0, 0, 0, 0.2);
    color: #333;
    cursor: pointer;
    height: 2.6rem;
    line-height: 2.6rem;
    padding: 0.5rem;
}
.editor-actions.dropdown ul li {
    display: block;
    margin: 0;
    text-align: left;
    text-indent: 1.5rem;
}
.editor-actions.dropdown ul li:hover {
    background: #eee none repeat scroll 0 0;
}
a.previous, a.next {
    color: #a9a8a9;
    display: block;
    font-size: 2rem;
    height: 4.6rem;
    line-height: 4.6rem;
    text-align: center;
    width: 2.2rem;
}
a.previous:hover, a.next:hover {
    color: #333;
}
table {
    float: left;
    table-layout: fixed;
    width: 100%;
}
table thead tr {
    border-bottom: 1px solid #e5e5e5;
    height: 4.5rem;
}
table tbody tr {
    background: #f5f5f5 none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    height: 4.5rem;
}
table tbody tr:hover td, table tbody tr:focus td, table tbody tr.current td {
    background: #eee none repeat scroll 0 0;
    cursor: pointer;
}
table tbody tr.noaction, table tbody tr.noaction:hover, table tbody tr.noaction td.pointer, table tbody tr.noaction:hover td, table tbody tr.noaction:focus td, table tbody tr.noaction.current td {
    background: #f5f5f5 none repeat scroll 0 0 !important;
    cursor: auto !important;
}
table th div, table th.headerSortDown div, table th.headerSortUp div {
    display: inline-block;
    margin: 0 0 0 0.5rem;
    text-indent: 0;
}
table thead tr th, table tbody tr td {
    line-height: 4.5rem;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    white-space: nowrap;
}
table .w10 {
    width: 1rem;
}
table .w25 {
    width: 2.5rem;
}
table .w35 {
    width: 3.5rem;
}
table .w50 {
    width: 5rem;
}
table .w60 {
    width: 6rem;
}
table .w75 {
    width: 7.5rem;
}
table .w100 {
    width: 10rem;
}
table .w115 {
    width: 11.5rem;
}
table .w125 {
    width: 12.5rem;
}
table .w150 {
    width: 15rem;
}
table .w200 {
    width: 20rem;
}
table .w225 {
    width: 22.5rem;
}
table .w250 {
    width: 25rem;
}
table .w300 {
    width: 30rem;
}
table .w350 {
    width: 35rem;
}
table .w400 {
    width: 40rem;
}
table div.select-all, table div.checkbox, table div.null-checkbox {
    margin: -0.1px 0 0 1.7rem !important;
    text-indent: 0 !important;
}
table tbody tr td i {
    display: block;
    float: left;
    height: 4.5rem;
    line-height: 4.5rem;
    opacity: 0.2;
    padding: 0 !important;
    text-align: center;
    width: 5rem;
}
table tbody tr:hover td i {
    opacity: 0.5;
}
table tbody tr td i:hover {
    opacity: 1;
}
table tbody tr[data-read="false"] td, table tbody tr[data-read="false"] td.scan-status span {
    font-weight: 700 !important;
}
table tbody tr td.scan-action-1 i, table tbody tr td.scan-action-2 i {
    cursor: pointer !important;
}
table tbody tr[data-read="false"] td i, table tbody tr[data-read="false"] td div.checkbox {
    font-weight: 400 !important;
}
td.family-count, td.family-plugin-id {
    font-size: 1.1rem;
    text-align: center;
}
span.empty-results {
    background: #eee none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 3px;
    display: block;
    float: left;
    margin: 2rem 0;
    padding: 1rem 0;
    text-align: center;
    width: 100%;
}
table.settings-table tbody tr, table.settings-table tbody tr:hover, table.settings-table tbody tr td.pointer, table.settings-table tbody tr:hover td, table.settings-table tbody tr:focus td, table.settings-table tbody tr.current td {
    background: #fff none repeat scroll 0 0 !important;
    border-bottom: 1px dashed #e5e5e5;
    cursor: auto !important;
}
table.settings-table tbody tr td.pointer {
    cursor: pointer !important;
}
input[type="text"], input[type="password"] {
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) inset;
    display: block;
    float: left;
    font-size: 1.3rem;
    font-weight: 400;
    height: 2.8rem;
    padding: 0 0 0 1rem;
    width: 28.8rem;
}
input.small[type="text"] {
    padding: 0;
    text-align: center;
    width: 4rem;
}
input.medium[type="text"] {
    width: 9rem;
}
input.error, textarea.error {
    border: 1px solid #d43f3a;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
    border: 1px solid rgba(118, 133, 145, 0.75);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15) inset, 0 0 3px rgba(118, 133, 145, 0.5);
    outline: 0 none;
}
input.nofocus[type="text"]:focus, input.nofocus[type="password"]:focus, textarea.nofocus:focus {
    border: 1px solid #ccc;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) inset;
    outline: 0 none;
}
input.error[type="text"]:focus, input.error[type="password"]:focus {
    border: 1px solid #d43f3a;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15) inset, 0 0 3px rgba(118, 133, 145, 0.5);
}
input[type="file"] {
    float: left;
    height: 0.1rem;
    visibility: hidden;
    width: 0.1rem;
}
div.checkbox, div.null-checkbox, div.select-all {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 0.6rem;
    height: 1rem;
    line-height: 0.8rem;
    margin: 0;
    padding: 0;
    width: 1rem;
}
div.null-checkbox {
    cursor: auto;
    opacity: 0.5;
}
div.null-checkbox span {
    background: #333 none repeat scroll 0 0;
    display: block;
    height: 0.8rem;
    margin: 0.1rem;
    opacity: 0.2;
    width: 0.8rem;
}
div.checkbox:hover, div.select-all:hover {
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3) inset;
}
select {
    display: block;
    float: left;
    height: 2.8rem;
    width: 30rem;
}
textarea {
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) inset;
    display: block;
    float: left;
    font-size: 1.3rem;
    font-weight: 400;
    height: 18rem;
    line-height: 1.8rem;
    padding: 1rem;
    resize: none;
    width: 50rem;
}
.no-tabs-indent textarea {
    width: 40rem;
}
label, span.no-edit {
    display: block;
    float: left;
    padding: 0.9rem 1rem 0 0;
    width: 15rem;
}
label.toggle {
    margin: 0 !important;
    padding: 0.9rem 0 0;
    text-align: center;
    width: 18rem;
}
div.settings-content span.toggle {
    display: block;
    float: left;
    line-height: 3rem;
    margin: 0 0 0 1rem;
}
span.no-edit {
    width: auto;
    word-wrap: break-word;
}
span.cli {
    display: block;
    float: left;
    font-weight: 400;
    padding: 1.5rem 0 0;
}
.description-group {
    background-color: transparent;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODAiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMTgwIDEwNCI+PHBhdGggZmlsbD0iIzc2ODU5MSIgZD0iTTExMC42NjMgMjEuNTQ3Yy0yLjA3NSAxLjAyMy04LjI3MS01LjE3Mi0xMS4zNjgtOC4yNy0zLjEtMy4wOTctOS4yOTUtMTIuMzk0LTkuMjk1LTEyLjM5NHMtNi4xOTQgOS4yOTctOS4yOTQgMTIuMzk1Yy0zLjA5OCAzLjA5OC04Ljc5NyA4Ljc5NS0xMS4zNjggOC4yNy0yLjU3Mi0uNTI1LTUuNjctMjUuMzA5LTIwLjM4NS0xMC41OTItMTQuNzE2IDE0LjcxMSA5LjU3IDE4LjMwOSAxMC41OTUgMjAuMzgzIDEuMDIyIDIuMDc0LTUuMTc0IDguMjctOC4yNzIgMTEuMzY5LTMuMDk5IDMuMDk4LTEyLjM5MiA5LjI5NS0xMi4zOTIgOS4yOTVzOS4yOTMgNi4xOTMgMTIuMzkxIDkuMjkzYzMuMDk5IDMuMDk4IDguNzk3IDguNzk1IDguMjczIDExLjM2Ny0uNTI3IDIuNTcyLTI1LjMxMSA1LjY3Mi0xMC41OTUgMjAuMzg3IDE0LjcxNSAxNC43MTMgMTguMzA5LTkuNTcgMjAuMzg1LTEwLjU5NiAyLjA3NC0xLjAyMSA4LjI3MSA1LjE3NCAxMS4zNjggOC4yNzEgMy4wOTggMy4wOTUgOS4yOTQgMTIuMzkyIDkuMjk0IDEyLjM5MnM2LjE5NS05LjI5NyA5LjI5NS0xMi4zOTNjMy4wOTctMy4wOTggOC43OTYtOC43OTUgMTEuMzY4LTguMjcxIDIuNTcxLjUyNSA1LjY2OSAyNS4zMDkgMjAuMzg1IDEwLjU5NiAxNC43MTUtMTQuNzE1LTkuNTcxLTE4LjMxMS0xMC41OTQtMjAuMzg3LTEuMDIzLTIuMDc2IDUuMTczLTguMjY5IDguMjY5LTExLjM2NyAzLjEtMy4xIDEyLjM5My05LjI5MyAxMi4zOTMtOS4yOTNzLTkuMjk1LTYuMTk3LTEyLjM5Mi05LjI5NWMtMy4wOTgtMy4xLTguNzk3LTguNzk3LTguMjcxLTExLjM2OS41MjUtMi41NzIgMjUuMzA5LTUuNjcyIDEwLjU5NC0yMC4zODMtMTQuNzE1LTE0LjcxNy0xOC4zMSA5LjU2OS0yMC4zODQgMTAuNTkyeiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    clear: both;
    display: block;
    float: left;
    margin: 0 0 2rem;
    width: 100%;
}
.description-group a:hover {
    text-decoration: underline !important;
}
.description-group div.description-copy {
    display: block;
    float: left;
    line-height: 2rem;
    max-width: 60rem;
    padding: 1rem 0;
    width: 60%;
}
.description-group div.description-key {
    display: block;
    float: left;
    margin: 0 0 1rem;
    width: 70%;
}
.description-group div.description-key label {
    margin: 0 !important;
    width: auto !important;
}
.description-group div.description-key .inline-update {
    margin-top: 0.5rem;
}
.description-group div.form-group {
    margin: -1.5rem 0 0;
    width: 60%;
}
.description-group > .description-icon {
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    color: #fff;
    display: block;
    float: left;
    font-size: 3rem;
    height: 10.4rem;
    line-height: 10.4rem;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 18rem;
}
.description-icon.api-keys {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDQgMTA0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDQgMTA0Ij48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNNDYuOSA3Mi41aC0xLjZjLTIuOCAwLTQuOS0uNy02LjMtMnMtMi4xLTMuMy0yLjEtNnYtNy42YzAtLjctLjEtMS40LS4yLTEuOS0uMi0uNi0uNC0xLS44LTEuNC0uNC0uNC0uOS0uNy0xLjYtLjktLjctLjItMS41LS4zLTIuNS0uM2gtLjl2LTMuMWguOWMxLjEgMCAxLjktLjEgMi42LS4zLjctLjIgMS4yLS40IDEuNi0uOC40LS40LjYtLjguOC0xLjQuMS0uNi4yLTEuMi4yLTJ2LTUuMmMwLTEuMi4xLTIuMy40LTMuMy4zLTEgLjgtMS44IDEuNC0yLjUuNy0uNyAxLjUtMS4yIDIuNi0xLjYgMS4xLS40IDIuNC0uNiAzLjktLjZoMS42djMuMWgtMS4zYy0zLjQgMC01LjEgMS43LTUuMSA1djUuMWMwIDMuNi0xLjUgNS42LTQuNiA2LjEgMy4xLjMgNC43IDIuMyA0LjcgNnY3LjVjMCAzLjQgMS43IDUgNS4xIDVoMS4zdjMuMXpNNDcuNCA3M2gtMi4xYy0zIDAtNS4yLS43LTYuNy0yLjEtMS41LTEuNC0yLjItMy42LTIuMi02LjR2LTcuNmMwLS43LS4xLTEuMy0uMi0xLjhzLS40LS45LS43LTEuMmMtLjMtLjMtLjgtLjYtMS40LS44LS42LS4yLTEuNC0uMy0yLjQtLjNoLTEuNHYtNC4xaDEuNGMxIDAgMS45LS4xIDIuNS0uMi42LS4yIDEuMS0uNCAxLjQtLjcuMy0uMy41LS43LjctMS4xLjEtLjUuMi0xLjEuMi0xLjl2LTUuMmMwLTEuMy4yLTIuNC41LTMuNXMuOC0yIDEuNi0yLjdjLjctLjggMS43LTEuMyAyLjgtMS43IDEuMS0uNCAyLjUtLjYgNC4xLS42aDIuMXY0LjFoLTEuOGMtMy4xIDAtNC42IDEuNC00LjYgNC41djUuMWMwIDMtMS4xIDUuMS0zLjIgNiAyLjEuOSAzLjIgMi45IDMuMiA2LjF2Ny41YzAgMy4xIDEuNSA0LjUgNC42IDQuNWgxLjh2NC4xem0tMTYuMS0yMS4yaC40YzEuMSAwIDIgLjEgMi43LjMuNy4yIDEuMy42IDEuOCAxcy44IDEgMSAxLjdjLjIuNi4zIDEuMy4zIDIuMXY3LjZjMCAyLjUuNiA0LjUgMS45IDUuNyAxLjMgMS4yIDMuMyAxLjkgNiAxLjloMS4xdi0yLjFoLS44Yy0zLjYgMC01LjYtMS45LTUuNi01LjV2LTcuNWMwLTMuNC0xLjQtNS4zLTQuMi01LjVsLTQuMS0uNCA0LS42YzIuOC0uNCA0LjItMi4yIDQuMi01LjZ2LTUuMWMwLTMuNiAxLjktNS41IDUuNi01LjVoLjh2LTIuM2gtMS4xYy0xLjUgMC0yLjcuMi0zLjcuNXMtMS44LjgtMi40IDEuNWMtLjYuNi0xLjEgMS40LTEuMyAyLjMtLjMuOS0uNCAyLS40IDMuMnY1LjJjMCAuOC0uMSAxLjUtLjIgMi4xLS4yLjYtLjUgMS4yLS45IDEuNi0uNC40LTEgLjctMS44LjktLjcuMi0xLjYuMy0yLjcuM2gtLjR2Mi4yek01NyAzMS41aDEuNmMyLjggMCA0LjkuNyA2LjMgMiAxLjQgMS4zIDIuMSAzLjMgMi4xIDZ2NS4xYzAgLjcuMSAxLjQuMiAxLjkuMi42LjQgMSAuOCAxLjQuNC40LjkuNyAxLjYuOS43LjIgMS41LjMgMi41LjNoLjl2My4xaC0uOWMtMS4xIDAtMS45LjEtMi42LjMtLjcuMi0xLjIuNC0xLjYuOC0uNC40LS42LjgtLjggMS40LS4xLjYtLjIgMS4yLS4yIDJ2Ny43YzAgMS4yLS4xIDIuMy0uNCAzLjMtLjMgMS0uOCAxLjgtMS40IDIuNS0uNy43LTEuNSAxLjItMi42IDEuNi0xLjEuNC0yLjQuNi0zLjkuNmgtMS42di0zLjFoMS4zYzMuNCAwIDUuMS0xLjcgNS4xLTV2LTcuNmMwLTMuNiAxLjUtNS42IDQuNi02LTMuMS0uMy00LjctMi40LTQuNy02LjF2LTVjMC0zLjQtMS43LTUtNS01aC0xLjN2LTMuMXpNNTguNyA3M2gtMi4xdi00LjFoMS44YzMuMSAwIDQuNi0xLjQgNC42LTQuNXYtNy42YzAtMyAxLjEtNS4xIDMuMi02LTIuMS0uOS0zLjItMi45LTMuMi02LjF2LTVjMC0zLjEtMS40LTQuNS00LjUtNC41aC0xLjh2LTQuMmgyLjFjMyAwIDUuMi43IDYuNyAyLjEgMS41IDEuNCAyLjIgMy42IDIuMiA2LjR2NS4xYzAgLjcuMSAxLjMuMiAxLjhzLjQuOS43IDEuMmMuMy4zLjguNiAxLjQuOC42LjIgMS40LjMgMi40LjNoMS40djQuMWgtMS40Yy0xIDAtMS45LjEtMi41LjItLjYuMi0xLjEuNC0xLjQuNy0uMy4zLS41LjctLjcgMS4xLS4xLjUtLjIgMS4xLS4yIDEuOXY3LjdjMCAxLjMtLjIgMi40LS41IDMuNXMtLjggMi0xLjUgMi43Yy0uNy44LTEuNyAxLjMtMi44IDEuNy0xLjIuNS0yLjUuNy00LjEuN3ptLTEuMi0xaDEuMWMxLjUgMCAyLjctLjIgMy44LS41IDEtLjMgMS44LS44IDIuNC0xLjUuNi0uNiAxLTEuNCAxLjMtMi4zLjMtLjkuNC0yIC40LTMuMnYtNy43YzAtLjguMS0xLjUuMi0yLjEuMi0uNi41LTEuMi45LTEuNi40LS40IDEuMS0uNyAxLjgtLjkuNy0uMiAxLjYtLjMgMi44LS4zaC40di0yLjFoLS40Yy0xLjEgMC0yLS4xLTIuNy0uMy0uNy0uMi0xLjQtLjYtMS44LTEtLjUtLjQtLjgtMS0xLTEuNy0uMi0uNi0uMy0xLjMtLjMtMi4xdi01LjFjMC0yLjUtLjYtNC41LTEuOS01LjctMS4zLTEuMi0zLjMtMS45LTYtMS45aC0xLjF2Mi4xaC44YzMuNiAwIDUuNSAxLjkgNS41IDUuNXY1YzAgMy40IDEuNCA1LjMgNC4yIDUuNmw0IC40LTQgLjZjLTIuOC40LTQuMiAyLjItNC4yIDUuNXY3LjZjMCAzLjYtMS45IDUuNS01LjYgNS41aC0uOHYyLjJ6Ii8+PC9nPjwvc3ZnPg==");
}
.description-icon.local-settings {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMTA0IDEwNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTY2LjY4IDYzLjc4OWwtMi45NTEgMi45MzJjLTEuMDg1IDEuMDg1LTIuNTUyIDEuNjY2LTQuMDc3IDEuNjY2LTEuNTQ3IDAtMy4wMTMtLjYwMi00LjA5Ny0xLjcwN2wtNC4xMzctNC4xNTZjLTEuMDg1LTEuMDg1LTEuNjY2LTIuNTUyLTEuNjY2LTQuMDc3IDAtMS41ODcuNjQxLTMuMDkzIDEuNzY3LTQuMTk4bC0xLjc2Ny0xLjc2N2MtMS4xMDUgMS4xMjYtMi41OTEgMS43NjctNC4xNzggMS43NjctMS41MjcgMC0zLjAxMy0uNjAyLTQuMDk3LTEuNjg2bC00LjE3Ny00LjE3N2MtMS4xMDUtMS4xMDUtMS42ODYtMi41NTItMS42ODYtNC4wOTcgMC0xLjUyNy42MjItMy4wMTMgMS43MDctNC4wNzdsMi45NTEtMi45MzJjMS4wODUtMS4wODUgMi41NTItMS42NjYgNC4wNzctMS42NjYgMS41NDcgMCAzLjAxMy42MDIgNC4wOTcgMS43MDdsNC4xMzcgNC4xNTZjMS4wODUgMS4wODUgMS42NjYgMi41NTIgMS42NjYgNC4wNzcgMCAxLjU4Ny0uNjQxIDMuMDkzLTEuNzY3IDQuMTk4bDEuNzY3IDEuNzY3YzEuMTA1LTEuMTI2IDIuNTkxLTEuNzY3IDQuMTc4LTEuNzY3IDEuNTI3IDAgMy4wMTMuNjAyIDQuMDk3IDEuNjg2bDQuMTc2IDQuMTc2YzEuMTA1IDEuMTA1IDEuNjg2IDIuNTUyIDEuNjg2IDQuMDk3LjAwMSAxLjUyOC0uNjIyIDMuMDEzLTEuNzA2IDQuMDc4em0tMTYuODI5LTE5LjYwMmwtNC4xMzctNC4xNTZjLS4zNjItLjM2Mi0uODY0LS41NjItMS4zNjYtLjU2MnMtMS4wMDQuMjAxLTEuMzY2LjU0MmwtMi45NTEgMi45MzJjLS4zNjIuMzYyLS41NjIuODQzLS41NjIgMS4zNDUgMCAuNTIzLjIwMSAxLjAwNC41NjIgMS4zNjZsNC4xNzYgNC4xNzZjLjM2Mi4zNjIuODY0LjU0MyAxLjM2Ni41NDMuNTgzIDAgMS4wNDQtLjIwMSAxLjQ0Ni0uNjIyLS42NjMtLjY2My0xLjQ0Ni0xLjIyNS0xLjQ0Ni0yLjI1IDAtMS4wNjQuODY0LTEuOTI4IDEuOTI4LTEuOTI4IDEuMDI1IDAgMS41ODcuNzgzIDIuMjUgMS40NDYuNDIyLS40MDMuNjYyLS44NjQuNjYyLTEuNDY3IDAtLjUwMS0uMi0xLjAwMy0uNTYyLTEuMzY1em0xNC4xMTggMTQuMTU5bC00LjE3Ni00LjE3NmMtLjM2Mi0uMzYyLS44NjQtLjU2Mi0xLjM2Ni0uNTYyLS41ODMgMC0xLjA0NC4yMi0xLjQ0Ni42NDEuNjYzLjY2MyAxLjQ0NiAxLjIyNSAxLjQ0NiAyLjI1IDAgMS4wNjQtLjg2NCAxLjkyOC0xLjkyOCAxLjkyOC0xLjAyNSAwLTEuNTg3LS43ODMtMi4yNS0xLjQ0Ni0uNDIyLjQwMy0uNjYyLjg2NC0uNjYyIDEuNDY3IDAgLjUwMi4yMDEgMS4wMDQuNTYyIDEuMzY2bDQuMTM3IDQuMTU2Yy4zNjIuMzYyLjg2NC41NDMgMS4zNjYuNTQzczEuMDA0LS4xODIgMS4zNjYtLjUyM2wyLjk1MS0yLjkzMmMuMzYyLS4zNjIuNTYyLS44NDMuNTYyLTEuMzQ1IDAtLjUyNC0uMjAxLTEuMDA2LS41NjItMS4zNjd6Ii8+PC9zdmc+");
}
.description-icon.remote-settings {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMTA0IDEwNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUyIDMzLjgwMmMtMTAuMDM0IDAtMTguMTk4IDguMTY0LTE4LjE5OCAxOC4xOThzOC4xNjQgMTguMTk4IDE4LjE5OCAxOC4xOTggMTguMTk4LTguMTY0IDE4LjE5OC0xOC4xOTgtOC4xNjQtMTguMTk4LTE4LjE5OC0xOC4xOTh6bTAgMzQuMTkzYy04LjgxOSAwLTE1Ljk5NS03LjE3NS0xNS45OTUtMTUuOTk1czcuMTc2LTE1Ljk5NSAxNS45OTUtMTUuOTk1YzQuMTkyIDAgOC4wMDEgMS42MzMgMTAuODU1IDQuMjgybC0xMS4yNTkgMTEuMjU5Yy0uMjM3LjIzNy0uMjYyLjU5NCAwIC44NTYuMzUyLjM1NC43NC4xMTkuODU4IDBsMy44NC0zLjg0Yy43NjcuOTQzIDEuMjM5IDIuMTI5IDEuMjM5IDMuNDM4IDAgMy4wNS0yLjQ4MiA1LjUzNS01LjUzNCA1LjUzNS0uNjI4IDAtMS4yMjEtLjEyOS0xLjc4NC0uMzIyLjA5Ny0uMjc3LjE1OS0uNTcuMTU5LS44OCAwLTEuNDk2LTEuMjE0LTIuNzA4LTIuNzA4LTIuNzA4LS4zMSAwLS42MDMuMDYzLS44OC4xNTktLjE5My0uNTY0LS4zMjEtMS4xNTYtLjMyMS0xLjc4NCAwLTMuMDUgMi40ODItNS41MzUgNS41MzQtNS41MzUuMzIyIDAgLjYzNS4wNDIuOTQzLjA5NWwuMjc3LTEuMWMtLjM5Ny0uMDc1LS44MDItLjEyNC0xLjIxOS0uMTI0LTMuNjc0IDAtNi42NjQgMi45OTEtNi42NjQgNi42NjQgMCAuODQxLjE3MyAxLjY0LjQ1OSAyLjM4MS0uNTE0LjQ5My0uODM3IDEuMTgzLS44MzcgMS45NTIgMCAxLjQ5OCAxLjIxNCAyLjcwOCAyLjcwOCAyLjcwOC43NjggMCAxLjQ1OC0uMzIzIDEuOTUyLS44MzYuNzQxLjI4NCAxLjU0LjQ1OSAyLjM4MS40NTkgMy42NzQgMCA2LjY2NC0yLjk5MSA2LjY2NC02LjY2NCAwLTEuNjE4LS42MTEtMy4wNzUtMS41OC00LjIyNmwyLjg1NS0yLjg1NGMxLjY4NCAxLjg4MiAyLjcxNiA0LjM2IDIuNzE2IDcuMDggMCA1Ljg3My00Ljc4IDEwLjY1NS0xMC42NTQgMTAuNjU1cy0xMC42NTQtNC43ODItMTAuNjU0LTEwLjY1NWMwLTIuODU5IDEuMTM3LTUuNDUyIDIuOTc2LTcuMzY4LjQ1Mi4zMzcgMS4wMDYuNTQzIDEuNjEyLjU0MyAxLjQ5NSAwIDIuNzA4LTEuMjEgMi43MDgtMi43MDggMC0uMTktLjAyLS4zNzItLjA1Ny0uNTUgMS4wNzQtLjM2NiAyLjIyLS41NzIgMy40MTUtLjU3Mi43NTMgMCAxLjQ4Ny4wODEgMi4xOTcuMjNsLjI5NC0xLjE3Yy0uODA0LS4xNzMtMS42MzctLjI2OS0yLjQ5MS0uMjY5LTEuMzc5IDAtMi42OTguMjQ5LTMuOTMuNjg0LS40OTYtLjY0MS0xLjI2NC0xLjA2MS0yLjEzNi0xLjA2MS0xLjQ5NSAwLTIuNzA4IDEuMjEyLTIuNzA4IDIuNzA4IDAgLjQ0Ny4xMTkuODYzLjMxMSAxLjIzNi0yLjEgMi4xMzktMy4zOTkgNS4wNjctMy4zOTkgOC4yOTcgMCA2LjU0MiA1LjMyMiAxMS44NjMgMTEuODYzIDExLjg2M3MxMS44NjItNS4zMjEgMTEuODYyLTExLjg2M2MwLTMuMDUzLTEuMTctNS44MjktMy4wNzMtNy45MzNsMi45MjItMi45MjNjMi42NDggMi44NTUgNC4yODIgNi42NjQgNC4yODIgMTAuODU2LjAwMSA4LjgyLTcuMTc1IDE1Ljk5NS0xNS45OTQgMTUuOTk1eiIvPjwvc3ZnPg==");
}
.description-icon.smtp {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMTA0IDEwNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUyIDU3Ljc1bC0xNy4yNS0xNy4yNWgzNC41bC0xNy4yNSAxNy4yNXptMCAyLjg3NWwtNy4xODgtNy4xODgtMTAuMDYyIDEwLjA2M2gzNC41bC0xMC4wNjItMTAuMDYyLTcuMTg4IDcuMTg3em04LjYyNS04LjYyNWw4LjYyNSA4LjYyNXYtMTcuMjVsLTguNjI1IDguNjI1em0tMjUuODc1LTguNjI1djE3LjI1bDguNjI1LTguNjI1LTguNjI1LTguNjI1eiIvPjwvc3ZnPg==");
}
.description-icon.proxy {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMTA0IDEwNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUyIDMzYy0xMC40OTMgMC0xOSA4LjUwNy0xOSAxOXM4LjUwNyAxOSAxOSAxOSAxOS04LjUwNyAxOS0xOS04LjUwNy0xOS0xOS0xOXptLTYuMTI5IDQuOTM0Yy0xLjA1MyAxLjE2LTIuMTUyIDIuNjktMy4wNDggNC42NTZoLTIuOTAyYzEuNTU5LTIuMDA2IDMuNTk2LTMuNjE4IDUuOTUtNC42NTZ6bS03Ljc3OCA3LjY2NWgzLjY0OGMtLjM5NyAxLjQ1My0uNjYgMy4wOTQtLjc2MiA0LjkwOGgtNC4yMTljLjE2Ny0xLjczOS42MzQtMy4zODcgMS4zMzMtNC45MDh6bS4wMzEgMTIuODI0Yy0uNzA4LTEuNTItMS4xODYtMy4xNjgtMS4zNjEtNC45MDhoNC4yMTVjLjEwMiAxLjgxNC4zNjUgMy40NTQuNzYyIDQuOTA4aC0zLjYxNnptMS44NDUgMy4wMDloMi44NTRjLjg2OSAxLjkwNiAxLjkyOCAzLjM5OSAyLjk1MyA0LjU0NC0yLjI4OC0xLjAyNi00LjI3NS0yLjU5NC01LjgwNy00LjU0NHptMTAuNTI3IDQuOTAzYy0uODU3LS41MzgtMi44NzMtMi4wMzItNC40NzgtNC45MDNoNC40Nzh2NC45MDN6bTAtNy45MTJoLTUuNzdjLS40NTYtMS40MTMtLjc4MS0zLjA0MS0uODk3LTQuOTA4aDYuNjY3djQuOTA4em0wLTcuOTE3aC02LjY2N2MuMTE2LTEuODY2LjQ0MS0zLjQ5NC44OTctNC45MDhoNS43N3Y0LjkwOHptMC03LjkxNmgtNC40NzhjMS42MDUtMi44NzEgMy42MjEtNC4zNjUgNC40NzgtNC45MDN2NC45MDN6bTE1LjQ3NCAzLjAwOWMuNjk5IDEuNTIyIDEuMTY2IDMuMTcgMS4zMzMgNC45MDhoLTQuMjgxYy0uMTAyLTEuODE0LS4zNjUtMy40NTQtLjc2Mi00LjkwOGgzLjcxem0tMS44MjgtMy4wMDloLTIuOTY2Yy0uOTA5LTEuOTkzLTIuMDI2LTMuNTQyLTMuMDkyLTQuNzA4IDIuNCAxLjAzNCA0LjQ3NSAyLjY3IDYuMDU4IDQuNzA4em0tMTAuNjM4LTQuOTAzYy44NTcuNTM4IDIuODczIDIuMDMyIDQuNDc4IDQuOTAzaC00LjQ3OHYtNC45MDN6bTAgNy45MTJoNS43N2MuNDU2IDEuNDEzLjc4MSAzLjA0MS44OTcgNC45MDhoLTYuNjY3di00LjkwOHptMCA3LjkxNmg2LjY2N2MtLjExNiAxLjg2Ni0uNDQxIDMuNDk1LS44OTcgNC45MDhoLTUuNzd2LTQuOTA4em0wIDEyLjgyMnYtNC45MDVoNC40NzhjLTEuNjA2IDIuODc0LTMuNjI2IDQuMzY4LTQuNDc4IDQuOTA1em00LjY3NS0uMzA4YzEuMDM5LTEuMTU0IDIuMTE3LTIuNjYzIDIuOTk4LTQuNTk3aDIuOTE4Yy0xLjU1NiAxLjk4MS0zLjU4MyAzLjU3Mi01LjkxNiA0LjU5N3ptNy43Ni03LjYwNmgtMy42OGMuMzk3LTEuNDUzLjY2LTMuMDk0Ljc2Mi00LjkwOGg0LjI3OWMtLjE3NSAxLjc0LS42NTMgMy4zODgtMS4zNjEgNC45MDh6Ii8+PC9zdmc+");
}
.description-icon.ldap {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMTA0IDEwNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTYxLjU0NSAzNS42MzZoLTE5Ljc3MmwtNC43NzMgNS4xMTR2MjcuNjE0aDIwLjQ1NWMyLjI1MSAwIDQuMDkxLTEuODQgNC4wOTEtNC4wOTF2LTE5LjA5MWMwLTIuMjUxLTEuODQtNC4wOTEtNC4wOTEtNC4wOTFoLTE2LjcyNmwyLjcyNy0yLjcyN2gxNi43MjZjMi43MjcgMCA0LjA5MSAxLjM2NCA0LjA5MSA0LjA5MXYyMS44MThsMi43MjctMi43Mjh2LTIwLjQ1NGMwLTIuNzI3LTIuNzI3LTUuNDU1LTUuNDU1LTUuNDU1em0tMTkuMDkgMjIuODQ5YzAtLjYyNS4xMTctLjg4LjU5NC0xLjE1My4zODItLjIxOCAzLjY1LTEuMjc3IDQuODYxLTEuNzk1di0xLjIzNmMtLjYzOS0uMTctMS4zNjQtMS4xNzEtMS4zNjQtMS44MTF2LTIuNzE0YzAtMS40NjcuOTU3LTIuNjY2IDIuNzI3LTIuNjc1IDEuNzcuMDA5IDIuNzI3IDEuMjA4IDIuNzI3IDIuNjc1djIuNzE0YzAgLjY0MS0uNzI0IDEuNjQxLTEuMzY0IDEuODExdjEuMjM2YzEuMjEuNTE4IDQuNDc4IDEuNTc3IDQuODYxIDEuNzk1LjQ3Ny4yNzMuNTk0LjUyOS41OTQgMS4xNTN2MS40YzAgLjE2My0uMTM0LjI5Ny0uMjk3LjI5N2gtMTMuMDQyYy0uMTYzIDAtLjI5Ny0uMTM0LS4yOTctLjI5N3YtMS40eiIvPjwvc3ZnPg==");
}
.description-icon.cisco-ise {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMTA0IDEwNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTY4LjMwMSA2NS40MTdjLTIuMzY5LjAxNS00LjE3OC0xLjQ5OC00LjU4My0zLjgxOS0uNDM2LTIuNTAyIDEuMzY3LTQuOTA0IDMuODkzLTUuMTk2IDEuNjExLS4xODYgMy4wMzcuMjEgNC4xMzggMS40MzEgMS4yMTMgMS4zNDUgMS40OSAyLjkzNS44OTQgNC42MjYtLjU4OSAxLjY3Mi0xLjgzNiAyLjYxMi0zLjU3MyAyLjkxM2wtLjMxNy4wNDMtLjQ1Mi4wMDJ6bTIuMjk0LTQuNTMyYy0uMDAzLTEuMzE1LTEuMDA4LTIuMzE2LTIuMzE2LTIuMzEtMS4yODguMDA3LTIuMjkgMS4wMTgtMi4yOTMgMi4zMTQtLjAwMyAxLjMwMSAxLjAxOSAyLjMzMiAyLjMxIDIuMzMxIDEuMjk2LS4wMDIgMi4zMDItMS4wMjQgMi4yOTktMi4zMzV6bS0yNC4xNDcgNC4zMXYtMS45NjVjLjQ3Ny4wODUuOTQ1LjIxNCAxLjQxOC4yNC41MjcuMDI5IDEuMDYtLjAyNiAxLjU4OC0uMDY5LjE0LS4wMTIuMjg3LS4xLjQwNy0uMTg1LjM1LS4yNDguMzk4LS43MTYuMDY5LS45ODYtLjIyNi0uMTg2LS41MTMtLjMxLS43ODgtLjQyNi0uMzg0LS4xNjItLjc5NS0uMjYyLTEuMTctLjQzOC0xLjE2LS41NDUtMS42MzktMS4zODUtMS41MzQtMi42MjcuMDg5LTEuMDUyLjg1NC0xLjkxMSAxLjk4MS0yLjIyMiAxLjAwNi0uMjc3IDIuMDEtLjE3MSAzLjAxMi4wMjUuNDc4LjA5NC4zODguMDI5LjM5NC40ODMuMDA2LjQ3MS4wMDIuOTQyLjAwMiAxLjQyNC0uNDQ5LS4wNzItLjg4MS0uMTc3LTEuMzE2LS4yMDEtLjM5NC0uMDIxLS43OTcuMDE0LTEuMTg2LjA4My0uMzA2LjA1NC0uNTc0LjIzNi0uNTk1LjU5NS0uMDIuMzQuMjAzLjU0Ny40ODcuNjY1LjM2LjE0OS43MzMuMjY4IDEuMTA1LjM4OS40OTYuMTYxLjk1OC4zODIgMS4zNDUuNzM4IDEuMjE5IDEuMTI0Ljk5NyAzLjIwNC0uNDM2IDQuMDk5LS41My4zMzEtMS4xMTQuNTExLTEuNzMuNTc1LTEuMDI3LjEwNC0yLjAzOS0uMDA3LTMuMDUzLS4xOTd6bTE0Ljg0LTYuMjg3Yy0uNDkxLS4xMi0uOTY0LS4yNy0xLjQ0OC0uMzQ4LTEuMzA2LS4yMDktMi40NjcuNTM4LTIuNzYyIDEuNzQ3LS4zNzEgMS41MTcuNjg5IDIuODk5IDIuMjQ4IDIuOTM5LjY4MS4wMTggMS4zMjEtLjEzMiAxLjk4Mi0uNDQ2di4zOTFsLjAwMSAxLjcwOGMuMDAxLjEzMy0uMDA2LjIzLS4xNzMuMjc0LTEuMzcyLjM2Ni0yLjcyMy4zOTctNC4wMzUtLjIzLTEuNzgxLS44NTEtMi42LTIuNjAyLTIuNDY0LTQuNDQxLjE5My0yLjYwMyAyLjQxNC00LjQxOSA1LjI1LTQuMTE2LjQxNC4wNDQuODIyLjE0IDEuMjI4LjIzMi4wNzUuMDE3LjE4MS4xMjkuMTgzLjE5OC4wMTMuNjg1LjAwNiAxLjM3LjAwMyAyLjA1NWwtLjAxMy4wMzd6bS0yMy4xNDEgMy45MDFjMCAuNzU3LjAwMyAxLjQ4NC0uMDA1IDIuMjEtLjAwMS4wNDctLjA3MS4xMjItLjEyMi4xMzUtMS45MzMuNTIzLTMuNzY2LjQxMy01LjI2OC0xLjA2NS0xLjMwMi0xLjI4LTEuNTYyLTIuODg4LTEuMDY2LTQuNTkuNDkxLTEuNjg3IDEuNjk0LTIuNjY3IDMuMzk1LTMuMDM3Ljk1OS0uMjA4IDEuOTA4LS4xMTEgMi44NS4xMzYuMTcuMDQ0LjIyNS4xMTcuMjIyLjI5LS4wMDkuNjgzLS4wMDQgMS4zNjctLjAwNCAyLjA4OGwtLjI2Ni0uMTExYy0uNzQxLS4zLTEuNS0uNDQyLTIuMjkyLS4yMzctMS4xNzguMzA1LTEuODQ1IDEuMzE4LTEuNzE0IDIuNTk0LjExNCAxLjExIDEuMDc1IDEuOTc3IDIuMjMgMi4wMjIuNjQzLjAyNSAxLjI1NS0uMDg5IDEuODQyLS4zNTFsLjE5OC0uMDg0em0zLjA0Mi0xNy4xMDR2NS43MzdjMCAuNjk4LS40NTYgMS4xOTctMS4wODggMS4xOTUtLjYzMi0uMDAyLTEuMDg1LS41LTEuMDg1LTEuMTk5LS4wMDEtMy44MjUtLjAwMS03LjY1MSAwLTExLjQ3NiAwLS42ODMuNDUtMS4xNzEgMS4wNzctMS4xNzcuNjM5LS4wMDYgMS4wOTcuNDg1IDEuMDk3IDEuMTgxdjUuNzM5em0yNC4xOTUuMDA3YzAgMS45MzkuMDAzIDMuODc3LS4wMDIgNS44MTYtLjAwMi43MzItLjYyIDEuMjI2LTEuMzI1IDEuMDc3LS40NjQtLjA5OS0uODAxLS41MDUtLjg0MS0xLjAxM2wtLjAwMy0uMTg2di0xMS4zOTNjMC0uNTc2LjI0NC0uOTguNjkzLTEuMTUyLjcxNC0uMjc3IDEuNDcuMjMyIDEuNDc0IDEuMDA4LjAwOSAxLjQ5NC4wMDMgMi45ODguMDAzIDQuNDgybC4wMDEgMS4zNjF6bS0yNC4xNDUgMTAuODE2aDIuMTd2OC43MjJoLTIuMTd2LTguNzIyem0zMC4xOS05LjgzOWMwIC45MDguMDA5IDEuODE1LS4wMDMgMi43MjMtLjAwNy40ODctLjM2MS44OTYtLjgxOC45OTctLjUxMy4xMTItMS4wMjItLjExMS0xLjIzLS41NzEtLjA3OC0uMTczLS4xMi0uMzc2LS4xMjItLjU2Ni0uMDA5LTEuNzI3LS4wMDgtMy40NTMtLjAwNC01LjE3OS4wMDItLjU5Ny4zNjgtMS4wNi44ODQtMS4xNC41NTctLjA4OCAxLjA2LjE5MSAxLjIzMS43MDMuMDQ5LjE0OC4wNi4zMTQuMDYxLjQ3MS4wMDYuODU0LjAwMyAxLjcwOS4wMDMgMi41NjNsLS4wMDItLjAwMXptLTM4LjQ1NS0uMDA2YzAtLjg3MS0uMDAzLTEuNzQzLjAwMS0yLjYxNC4wMDMtLjY1Ny40MzgtMS4xMiAxLjA1Ni0xLjEyOS42MzEtLjAwOSAxLjExLjQ0OCAxLjExMyAxLjEwOC4wMDkgMS43NjEuMDEgMy41MjEtLjAwMSA1LjI4Mi0uMDA0LjY1Ny0uNDk2IDEuMTIzLTEuMTE4IDEuMTA1LS42MTctLjAxOC0xLjA0OC0uNDgxLTEuMDUxLTEuMTM4LS4wMDMtLjg3MiAwLTEuNzQzIDAtMi42MTR6bTI0LjE5NS4wMDZjMC0uODcxLS4wMDMtMS43NDIuMDAxLTIuNjEzLjAwMy0uNjcxLjQ0Ni0xLjEzNSAxLjA3Ny0xLjEzNi42MjYtLjAwMSAxLjA4OC40NjUgMS4wOSAxLjEzLjAwNiAxLjc0Mi4wMDYgMy40ODQgMCA1LjIyNi0uMDAzLjY2NS0uNDYzIDEuMTM5LTEuMDg0IDEuMTQtLjYzNC4wMDItMS4wODItLjQ3Ni0xLjA4My0xLjE2MWwtLjAwMS0yLjU4NnptLTkuOTM2IDBjMCAuODYzLjAwMyAxLjcyNS0uMDAxIDIuNTg4LS4wMDMuNjg3LS40NTIgMS4xNjItMS4wODUgMS4xNTgtLjYyNC0uMDAzLTEuMDgzLS40NzUtMS4wODUtMS4xNC0uMDA2LTEuNzQzLS4wMDUtMy40ODYgMC01LjIyOS4wMDItLjU4NS4zODktMS4wNDkuOTA4LTEuMTE3LjU3Mi0uMDc2IDEuMDY1LjIyNiAxLjIxOC43NTguMDM4LjEzNC4wNDMuMjguMDQzLjQyMS4wMDUuODU0LjAwMiAxLjcwOC4wMDIgMi41NjF6bS0xOC4xNDYgMS41MTZjMCAuMzc0LjAwNy43NDYtLjAwMiAxLjEyLS4wMTQuNjUyLS40NjUgMS4xMTEtMS4wNzkgMS4xMTEtLjYxNC4wMDEtMS4wNzEtLjQ1NC0xLjA4My0xLjEwNy0uMDE0LS43NTUtLjAxNC0xLjUxMSAwLTIuMjY1LjAxMy0uNjQ2LjQ4OC0xLjExMSAxLjA5My0xLjEwMy42MTEuMDA5IDEuMDU3LjQ3NCAxLjA3IDEuMTI1LjAwNy4zNzMuMDAxLjc0Ni4wMDEgMS4xMTl6bTI0LjE4Ny0uMDAxYzAgLjM4My4wMDcuNzY1LS4wMDIgMS4xNDgtLjAxNC42MzEtLjQ3MiAxLjA4OC0xLjA3OCAxLjA4NC0uNjA3LS4wMDMtMS4wNjQtLjQ2LTEuMDcxLTEuMDkyLS4wMDktLjc2NS0uMDA5LTEuNTMgMC0yLjI5NS4wMDgtLjYyNC40OC0xLjA5MSAxLjA3OC0xLjA4OC42LjAwMyAxLjA1OC40NjYgMS4wNzEgMS4wOTYuMDA4LjM4Mi4wMDIuNzY1LjAwMiAxLjE0N3ptMjIuMDQ0LS4wMDZjMC0uMzkxLS4wMDgtLjc4NC4wMDItMS4xNzQuMDE0LS41OTMuNDY1LTEuMDQ0IDEuMDUtMS4wNjMuNTYzLS4wMTggMS4wNy40MSAxLjA5Ljk4OS4wMjkuODM2LjAyOSAxLjY3My0uMDAxIDIuNTA5LS4wMjEuNTgyLS41MTkuOTk1LTEuMDk0Ljk3OS0uNTc2LS4wMTctMS4wMjctLjQ1Ny0xLjA0My0xLjAzNy0uMDEzLS40MDItLjAwMy0uODAzLS4wMDQtMS4yMDN6Ii8+PC9zdmc+");
}
.description-icon.twilio {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMTA0IDEwNCI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTUyLjM2OCAzMy40MzJjLTEwLjQ1OCAwLTE4LjkzNiA4LjQ3OC0xOC45MzYgMTguOTM2czguNDc4IDE4LjkzNiAxOC45MzYgMTguOTM2IDE4LjkzNi04LjQ3OCAxOC45MzYtMTguOTM2LTguNDc4LTE4LjkzNi0xOC45MzYtMTguOTM2em0wIDMyLjg4MWMtNy43MDIgMC0xMy45NDUtNi4yNDQtMTMuOTQ1LTEzLjk0NXM2LjI0NC0xMy45NDUgMTMuOTQ1LTEzLjk0NWM3LjcwMiAwIDEzLjk0NSA2LjI0NCAxMy45NDUgMTMuOTQ1cy02LjI0NCAxMy45NDUtMTMuOTQ1IDEzLjk0NXoiLz48Y2lyY2xlIGN4PSI1Ny4wODMiIGN5PSI0Ny42NTIiIHI9IjMuOTM3Ii8+PGNpcmNsZSBjeD0iNTcuMDgzIiBjeT0iNTcuMDgzIiByPSIzLjkzNyIvPjxjaXJjbGUgY3g9IjQ3LjY1MiIgY3k9IjU3LjA4MyIgcj0iMy45MzciLz48Y2lyY2xlIGN4PSI0Ny42NTIiIGN5PSI0Ny42NTIiIHI9IjMuOTM3Ii8+PC9nPjwvc3ZnPg==");
}
.description-icon.agents {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNDAgMjQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNDAgMjQwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTY1LjEgNzguNGgtOTAuMmMtMS45IDAtMy41IDEuNi0zLjUgMy41djU5YzAgMS45IDEuNiAzLjUgMy41IDMuNWgzOC4ydjMuNWMwIDYuOS02LjggNi45LTYuOCA2LjloLTEyLjhjLS43IDAtMS4yLjYtMS4yIDEuMnY1LjdoNTUuNXYtNS43YzAtLjctLjYtMS4yLTEuMi0xLjJoLTEyLjdzLTYuOSAwLTYuOS02Ljl2LTMuNWgzOC4yYzEuOSAwIDMuNS0xLjYgMy41LTMuNXYtNTljLS4xLTItMS43LTMuNS0zLjYtMy41em0tMy41IDYyLjRoLTMuNXYtMy41aDMuNXYzLjV6bTAtNi45aC04My4ydi00OC42aDgzLjN2NDguNnoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTIwLjkgMTI5LjFsLTUuMS0xOS43LTQuMiAxMi40aC0xMy45bDEwLjgtMy4xIDcuNi0yOC42IDUuNyAyNi40IDQuMi0xMi45IDMgMTUuMSA3LjMgMy4xaC04LjhsLTEuNC00eiIvPjwvc3ZnPg==");
}
.description-icon.agents-groups {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMTA0IDEwNCI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTM4LjIwOCA0MC42NTNsLTMuMTMyIDMuMzg1aDI3LjM5OWwzLjEzMS0zLjM4NXpNMzIuODk5IDY4LjU3OGgyNy45MjV2LTIyLjg0OGgtMjcuOTI1djIyLjg0OHptMTEuMzc3LTguNDY3bDIuNTc4LTkuNzAyIDEuOTM0IDguOTU1IDEuNDI1LTQuMzc2IDEuMDE4IDUuMTIyIDIuNDc2IDEuMDUyaC0yLjk4NWwtLjQ3NS0xLjM1Ny0xLjc2NCAzLjgzMy0xLjczLTYuNjgzLTEuNDI1IDQuMjA2aC00LjcxNWwzLjY2My0xLjA1ek00Mi45MDUgMzYuNDIybC0zLjEzMiAyLjUzOWgyNy4zOTlsMy4xMzEtMi41Mzl6TTY3LjU5NCA2My40NTlsMi41MzgtMy4xMzF2LTIzLjQ4NGwtMi41MzggMy4xMzF6TTYyLjUxNiA2OC4xNTZsMy4zODUtMy4xMzF2LTIzLjQ4NGwtMy4zODUgMy4xMzF6Ii8+PC9nPjwvc3ZnPg==");
}
.description-group > span {
    display: block;
    float: left;
    line-height: 2rem;
    max-width: 60rem;
    padding: 1rem 0;
    width: 60%;
}
.form-group {
    clear: both;
    display: block;
    float: left;
    margin: 0 0 2rem;
    width: 100%;
}
.form-group span.step {
    background: #aaa none repeat scroll 0 0;
    border-radius: 1.3rem;
    color: #fff;
    display: block;
    float: left;
    font-size: 1.1rem;
    height: 2rem;
    line-height: 2rem;
    margin: 0 2rem 0 -1rem;
    text-align: center;
    width: 2rem;
}
.form-group span.step-text {
    display: block;
    float: left;
    line-height: 2rem;
    width: 90%;
}
.form-group span.step-text a:hover {
    text-decoration: underline;
}
.form-group span.step-text div.indent {
    margin: 0.5rem 0 0 2rem;
}
.form-group label.bold {
    width: auto;
}
.form-group div.checkbox {
    margin: 0.9rem 1.5rem 0 0;
}
.form-group p {
    font-weight: 700;
    padding: 1rem 0;
}
select {
    background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAyRjQ4QUZFMkFBMjExRTNBRTRBOThBMEQ3NzQ3MDVCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAyRjQ4QUZGMkFBMjExRTNBRTRBOThBMEQ3NzQ3MDVCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTBCRTk1N0YyQTlGMTFFM0FFNEE5OEEwRDc3NDcwNUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTBCRTk1ODAyQTlGMTFFM0FFNEE5OEEwRDc3NDcwNUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7VupSAAAAA60lEQVR42uzaMQ6DIBTGcW06MRtXdlYv4Mq5XHXWG3AMzuDC7O7eldquTRtN+gi1/29/PH6BPBbKGGNxrlyK0wUSJEiQIEGCBAkSJEiQIEGCBAkSJEiQIEH6F9L1u8sNw+CcO1RijJmmSSmV6SnN83y0JISwrmu+F6/rurquD5X0fa+1zpe0bW4cx/2qzdO2be7jYb9KwiM18faohDyCQ/yzSs4j+y69U4l6xJ/aV5W055Eon2VZrLVN03jvE7Qr0/x7uD1TVVWCXiVfOSBBggQJEiRIkCBBggQJEiRIkCBBggQJEqRfzV2AAQDNQAlNjUsJnAAAAABJRU5ErkJggg==") no-repeat scroll right center / 3.5rem 3.5rem;
    border: 1px solid #ccc;
    border-radius: 3px;
    height: 2.8rem;
    padding: 0;
    text-indent: 1rem;
}
input.autocomplete-open {
    border-radius: 3px 3px 0 0;
}
div#autocomplete-loading {
    display: block;
    float: left;
    height: 2rem;
    margin: 0.5rem 0 0 -2.8rem;
    width: 2rem;
}
div.checkbox.large-checkbox {
    height: 1.4rem;
    line-height: 1.4rem;
    margin: 0 1rem 0 1.8rem;
    text-align: center;
    width: 1.4rem;
}
div.checkbox.large-checkbox:hover, div.radio:hover {
    border: 1px solid #aaa;
    box-shadow: none !important;
}
div.no-tabs-indent div.checkbox.large-checkbox {
    margin-left: 0;
}
div.large-checkbox.inset {
    margin: 0.7rem 0 0;
}
div.large-checkbox.settings-inset {
    margin: 0.7rem 2rem 0 0;
}
span.radio-group-label {
    display: block;
    float: left;
    height: 1.6rem;
    line-height: 1.6rem;
}
div.radio-group-buttons {
    display: block;
    margin: 0 0 0 4.8rem;
    opacity: 0.5;
}
div.radio-group-buttons.checked {
    opacity: 1;
}
div.radio-group-buttons div.radio {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 0.8rem;
    display: block;
    float: left;
    height: 1.4rem;
    margin: 0 1rem 2rem 0;
    width: 1.4rem;
}
div.radio-group-buttons.checked div.radio {
    cursor: pointer;
}
div.radio-group-buttons span.radio-label {
    display: block;
    float: left;
    height: 1.6rem;
    line-height: 1.6rem;
}
div.radio-group-buttons div.radio.checked div.toggle {
    background: #333 none repeat scroll 0 0;
    border-radius: 0.6rem;
    display: block;
    float: left;
    height: 0.8rem;
    margin: 0.3rem;
    width: 0.8rem;
}
div.toggle-switch, div.editor-toggle-switch {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 1.1rem;
    cursor: pointer;
    display: block;
    float: left;
    height: 2.2rem;
    margin: 0.3rem 0 0.5rem;
    overflow: hidden;
    width: 4.4rem;
}
div.toggle-switch > div.toggle, div.editor-toggle-switch > div.toggle {
    background: #ccc none repeat scroll 0 0;
    border-radius: 1rem;
    display: block;
    float: left;
    height: 1.8rem;
    margin: 0.2rem;
    transition: all 0.15s linear 0s;
    width: 1.8rem;
}
div.toggle-switch[data-value="on"] > div.toggle, div.editor-toggle-switch[data-value="yes"] > div.toggle {
    background: #4cae4c none repeat scroll 0 0;
    margin-left: 2.3rem;
}
div.toggle-group[data-value="off"] {
    display: none !important;
}
select[data-name="update_frequency"] {
    width: 12.5rem;
}
div#update-frequency .select2-container {
    float: left;
}
i[data-name="update_frequency_custom"], i[data-name="update_frequency_default"], span[data-name="update_frequency_desc"] {
    display: block;
    float: left;
    line-height: 3rem;
}
i[data-name="update_frequency_custom"], i[data-name="update_frequency_default"] {
    cursor: pointer;
    font-size: 1.2rem;
    opacity: 0.4;
}
i[data-name="update_frequency_default"] {
    margin-left: 1rem;
}
i[data-name="update_frequency_custom"]:hover, i[data-name="update_frequency_default"]:hover {
    opacity: 1;
}
span[data-name="update_frequency_desc"] {
    margin: 0 0 0 1.5rem;
}
body.nosession {
    background-color: #eee;
    height: 100%;
    overflow: hidden;
    width: 100%;
}
body.nosession h3 {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTEuOTg1IiBoZWlnaHQ9IjMwIiB2aWV3Qm94PSIwIDAgMTExLjk4NSAzMCI+PHBhdGggZD0iTTM2LjI4MiAyNy4wNDF2LTMuNDgzYzAtLjk0OC0uNDg1LTEuMjM0LTEuMjAxLTEuMjM0LS42NSAwLTEuMjU2LjM5Ny0xLjU3Ni44Mjd2My44OWgtLjgyN3YtNS4zMjRoLjgyN3YuNzcyYy4zNzQtLjQ1MiAxLjEwMi0uOTA0IDEuOTA3LS45MDQgMS4xMDIgMCAxLjY4Ni41NjIgMS42ODYgMS43MnYzLjczNmgtLjgxNnpNMzguMTc3IDI0LjM3NGMwLTEuNTQzIDEuMTAyLTIuNzg5IDIuNjIzLTIuNzg5IDEuNjA5IDAgMi41NTcgMS4yNTYgMi41NTcgMi44NTV2LjIwOWgtNC4yOThjLjA2NiAxLjAwMy43NiAxLjg0MSAxLjkwNyAxLjg0MS42MTcgMCAxLjIyMy0uMjQzIDEuNjUzLS42ODRsLjM5Ny41NGMtLjU0LjUyOC0xLjI1Ni44MjctMi4xMTYuODI3LTEuNTg4LjAwMS0yLjcyMy0xLjEzNS0yLjcyMy0yLjc5OXptMi42MTMtMi4xMDVjLTEuMTM2IDAtMS42OTcuOTU5LTEuNzQxIDEuNzYzaDMuNDk0Yy0uMDEyLS43ODItLjU0MS0xLjc2My0xLjc1My0xLjc2M3pNNDQuNTggMjUuOTI4di0zLjQ4MmgtLjg4MnYtLjcyOGguODgydi0xLjQ1NWguODM4djEuNDU1aDEuMDh2LjcyOGgtMS4wOHYzLjMwNmMwIC4zOTcuMTc3LjY4My41MjkuNjgzLjI0MiAwIC40NTItLjExLjU2Mi0uMjMxbC4yNDIuNjI4Yy0uMjA5LjE5OC0uNTA3LjM0Mi0uOTgxLjM0Mi0uNzkzIDAtMS4xOS0uNDUyLTEuMTktMS4yNDZ6TTUxLjk4NyAyNy4wNDFsLTEuMzg5LTQuMjc2LTEuMzg4IDQuMjc2aC0uODI3bC0xLjY5Ny01LjMyNGguODZsMS4zIDQuMjQ0IDEuNC00LjI0NGguNzE2bDEuMzg4IDQuMjQ0IDEuMzAxLTQuMjQ0aC44NzFsLTEuNjk3IDUuMzI0aC0uODM4ek01NC44ODUgMjQuMzc0YzAtMS41NDMgMS4wMTQtMi43ODkgMi42MzUtMi43ODkgMS42MiAwIDIuNjMzIDEuMjQ1IDIuNjMzIDIuNzg5IDAgMS41NDMtMS4wMTQgMi44LTIuNjMzIDIuOC0xLjYyMSAwLTIuNjM1LTEuMjU3LTIuNjM1LTIuOHptNC4zOTggMGMwLTEuMDgtLjYyOC0yLjA1LTEuNzYzLTIuMDUtMS4xMzUgMC0xLjc2NC45NjktMS43NjQgMi4wNSAwIDEuMDkxLjYyOCAyLjA2MSAxLjc2NCAyLjA2MSAxLjEzNSAwIDEuNzYzLS45NyAxLjc2My0yLjA2MXpNNjEuMjIyIDI3LjA0MXYtNS4zMjRoLjgyN3YuODQ5Yy40My0uNTUxIDEuMDQ3LS45NyAxLjc3NS0uOTd2Ljg0OWwtLjMyLS4wMjJjLS41MTggMC0xLjIxMy40MTktMS40NTUuODQ5djMuNzY5aC0uODI3ek02OC4yMSAyNy4wNDFsLTEuOTA3LTIuMzkyLS44OTIuODcxdjEuNTIxaC0uODI3di03LjM1MWguODI3djQuODYxbDIuNzk5LTIuODMzaDEuMDQ3bC0yLjM1OSAyLjQxNCAyLjM2OSAyLjkxaC0xLjA1N3pNNzIuMDk5IDI2LjMzNmwuNDE5LS41OTVjLjM1My40MDggMS4wMjUuNzYgMS43NTIuNzYuODE2IDAgMS4yNjgtLjM4NSAxLjI2OC0uOTE0IDAtMS4yOS0zLjI5NS0uNDk2LTMuMjk1LTIuNDY5IDAtLjgzNy43MDUtMS41MzIgMS45NzMtMS41MzIuOTE1IDAgMS41NTQuMzQyIDEuOTczLjc3MmwtLjM4Ni41NzJjLS4zMi0uMzg2LS44OTMtLjY3Mi0xLjU4Ny0uNjcyLS43MjcgMC0xLjE3OS4zNjMtMS4xNzkuODM3IDAgMS4xNTggMy4yOTUuMzk3IDMuMjk1IDIuNDY5IDAgLjg5My0uNzE2IDEuNjEtMi4wODMgMS42MS0uODgyIDAtMS42MDktLjI3NS0yLjE1LS44Mzh6TTc3LjA5MiAyNC4zNzRjMC0xLjU0MyAxLjEwMi0yLjc4OSAyLjYyNC0yLjc4OSAxLjYwOCAwIDIuNTU3IDEuMjU2IDIuNTU3IDIuODU1di4yMDloLTQuMjk5Yy4wNjYgMS4wMDMuNzYgMS44NDEgMS45MDYgMS44NDEuNjE4IDAgMS4yMjQtLjI0MyAxLjY1NC0uNjg0bC4zOTcuNTRjLS41NC41MjgtMS4yNTcuODI3LTIuMTE2LjgyNy0xLjU4OC4wMDEtMi43MjMtMS4xMzUtMi43MjMtMi43OTl6bTIuNjEzLTIuMTA1Yy0xLjEzNSAwLTEuNjk4Ljk1OS0xLjc0MSAxLjc2M2gzLjQ5NGMtLjAxMi0uNzgyLS41NDEtMS43NjMtMS43NTMtMS43NjN6TTgzLjAyMSAyNC4zNzRjMC0xLjU3NiAxLjA2OS0yLjc4OSAyLjY1Ni0yLjc4OS45NyAwIDEuNTQ0LjM5NyAxLjk1MS45MjZsLS41NTEuNDk2Yy0uMzUyLS40ODUtLjgwNS0uNjgzLTEuMzU2LS42ODMtMS4xMjQgMC0xLjg0Ljg3LTEuODQgMi4wNSAwIDEuMTc5LjcxNyAyLjA2MSAxLjg0IDIuMDYxLjU1MSAwIDEuMDA0LS4yMiAxLjM1Ni0uNjk0bC41NTEuNTA3Yy0uNDA3LjUyOS0uOTguOTI2LTEuOTUxLjkyNi0xLjU4NyAwLTIuNjU2LTEuMjI0LTIuNjU2LTIuOHpNOTIuMTE0IDI3LjA0MXYtLjc0OWMtLjQwOC40NjItMS4xMDMuODgxLTEuODk2Ljg4MS0xLjExMyAwLTEuNjk3LS41NTEtMS42OTctMS42OTd2LTMuNzU5aC44MjZ2My41MDVjMCAuOTM3LjQ3NCAxLjIxMiAxLjIwMiAxLjIxMi42MzkgMCAxLjI1Ni0uMzc1IDEuNTY1LS44MDV2LTMuOTEzaC44Mjd2NS4zMjRoLS44Mjd6TTk0LjMxOCAyNy4wNDF2LTUuMzI0aC44Mjd2Ljg0OWMuNDMtLjU1MSAxLjA0Ny0uOTcgMS43NzQtLjk3di44NDlsLS4zMTktLjAyMmMtLjUxOSAwLTEuMjEzLjQxOS0xLjQ1NS44NDl2My43NjloLS44Mjd6TTk3LjUzNiAyMC40MDZjMC0uMzA4LjI1My0uNTYyLjU2MS0uNTYyLjMwOSAwIC41NTEuMjU0LjU1MS41NjIgMCAuMzA4LS4yNDIuNTUxLS41NTEuNTUxLS4zMDcgMC0uNTYxLS4yNDItLjU2MS0uNTUxem0uMTQzIDYuNjM1di01LjMyNGguODI3djUuMzI0aC0uODI3ek0xMDAuMDQ5IDI1LjkyOHYtMy40ODJoLS44ODJ2LS43MjhoLjg4MnYtMS40NTVoLjgzOHYxLjQ1NWgxLjA4di43MjhoLTEuMDh2My4zMDZjMCAuMzk3LjE3Ni42ODMuNTI5LjY4My4yNDIgMCAuNDUyLS4xMS41NjMtLjIzMWwuMjQyLjYyOGMtLjIwOS4xOTgtLjUwNy4zNDItLjk4MS4zNDItLjc5NCAwLTEuMTkxLS40NTItMS4xOTEtMS4yNDZ6TTEwMi42ODIgMjguMzc1Yy4xMjIuMDU1LjMyLjA4OC40NTIuMDg4LjM2NCAwIC42MDctLjEyMi43OTMtLjU2MmwuMzUzLS44MDUtMi4yMjctNS4zNzloLjkwNGwxLjc2MyA0LjM2NSAxLjc3NS00LjM2NWguODkzbC0yLjY2NyA2LjQwM2MtLjMyLjc3Mi0uODU5IDEuMDctMS41NjUgMS4wODEtLjE3NyAwLS40NTItLjAzMy0uNTk1LS4wNzdsLjEyMS0uNzQ5ek0zMi44MzYgMTUuMDY4di02LjM1OWgtMi4wMjd2LTIuODEyaDIuMDI3di0zLjM0NWgzLjIxOHYzLjM0NWgyLjQ4M3YyLjgxMmgtMi40ODN2NS40OThjMCAuNzg1LjQwNSAxLjM2OCAxLjExNSAxLjM2OC40ODIgMCAuOTM3LS4xNzcgMS4xMTUtLjM4bC42ODQgMi40NTdjLS40ODEuNDMxLTEuMzQzLjc4Ni0yLjY4Ni43ODYtMi4yNTYgMC0zLjQ0Ni0xLjE2NS0zLjQ0Ni0zLjM3ek0zOS4yNzEgMTIuMDAzYzAtMy41NDcgMi42MzUtNi40MSA2LjMzNC02LjQxIDMuNjc0IDAgNi4xMzIgMi43MzYgNi4xMzIgNi43MTR2Ljc2aC05LjA5NWMuMjI4IDEuNDk1IDEuNDQ0IDIuNzM3IDMuNTIyIDIuNzM3IDEuMDM4IDAgMi40NTctLjQzMSAzLjI0Mi0xLjE5MmwxLjQ0NSAyLjEyOWMtMS4yMTcgMS4xMTUtMy4xNDIgMS42OTctNS4wNDIgMS42OTctMy43MjUgMC02LjUzOC0yLjUwOC02LjUzOC02LjQzNXptNi4zMzQtMy43NzVjLTIuMDAxIDAtMi44NjIgMS4zOTMtMi45ODkgMi42MDloNi4wM2MtLjEwMi0xLjE2NS0uOTEyLTIuNjA5LTMuMDQxLTIuNjA5ek02MS4yMDIgMTguMTM0di03LjM5OGMwLTEuNjk3LS44ODctMi4yOC0yLjI1NS0yLjI4LTEuMjY3IDAtMi4yMy43MDktMi43ODcgMS40MTl2OC4yNTloLTMuMjE4di0xMi4yMzdoMy4yMTh2MS41NzFjLjc4Ni0uOTEyIDIuMzA1LTEuODc0IDQuMjgyLTEuODc0IDIuNzExIDAgNC4wMDQgMS41MiA0LjAwNCAzLjkwMnY4LjYzOWgtMy4yNDR6TTczLjYxMiAxOC4xMzR2LTEuMjkyYy0uODM1IDEuMDE0LTIuMjggMS41OTctMy44NzUgMS41OTctMS45NTEgMC00LjIzMi0xLjMxNy00LjIzMi00LjA1NCAwLTIuODg4IDIuMjgxLTMuOTUyIDQuMjMyLTMuOTUyIDEuNjQ3IDAgMy4wNjUuNTMyIDMuODc1IDEuNDk1di0xLjU0NmMwLTEuMjQxLTEuMDY0LTIuMDUyLTIuNjg1LTIuMDUyLTEuMjkyIDAtMi41MDguNTA3LTMuNTIyIDEuNDQ0bC0xLjI2Ny0yLjI1NWMxLjQ5Ni0xLjM0MyAzLjQyMS0xLjkyNSA1LjM0Ny0xLjkyNSAyLjgxMiAwIDUuMzcxIDEuMTE0IDUuMzcxIDQuNjM2djcuOTA1aC0zLjI0NHptMC0yLjkzOXYtMS41MmMtLjUzMS0uNzA5LTEuNTQ1LTEuMDg5LTIuNTgzLTEuMDg5LTEuMjY3IDAtMi4zMDcuNjg0LTIuMzA3IDEuODQ5IDAgMS4xNjYgMS4wMzkgMS44MjQgMi4zMDcgMS44MjQgMS4wMzguMDAxIDIuMDUyLS4zNTQgMi41ODMtMS4wNjR6TTc4LjIzNSAxOC4xMzR2LTE2Ljg5OWgzLjIxN3Y2LjIzM2MuOTYzLTEuMjY3IDIuMzMxLTEuODc0IDMuNzc1LTEuODc0IDMuMTE3IDAgNS40MjIgMi40MzIgNS40MjIgNi40MSAwIDQuMTA0LTIuMzMgNi40MzYtNS40MjIgNi40MzYtMS40NjkgMC0yLjgxMi0uNjU5LTMuNzc1LTEuODc1djEuNTcxaC0zLjIxN3ptNi4wMDQtMi41NTljMS44NDkgMCAzLjA5MS0xLjQ0NCAzLjA5MS0zLjU3MyAwLTIuMTAzLTEuMjQyLTMuNTQ3LTMuMDkxLTMuNTQ3LTEuMDY1IDAtMi4yMy42MDgtMi43ODggMS40MTl2NC4zMzJjLjU1OC43ODcgMS43MjMgMS4zNjkgMi43ODggMS4zNjl6TTkxLjczNSAxOC4xMzR2LTE2Ljg5OWgzLjIxOHYxNi44OTloLTMuMjE4ek05Ni4xNiAxMi4wMDNjMC0zLjU0NyAyLjYzNS02LjQxIDYuMzM0LTYuNDEgMy42NzQgMCA2LjEzMiAyLjczNiA2LjEzMiA2LjcxNHYuNzZoLTkuMDk2Yy4yMjggMS40OTUgMS40NDQgMi43MzcgMy41MjEgMi43MzcgMS4wMzkgMCAyLjQ1OC0uNDMxIDMuMjQ0LTEuMTkybDEuNDQ0IDIuMTI5Yy0xLjIxNiAxLjExNS0zLjE0MiAxLjY5Ny01LjA0MiAxLjY5Ny0zLjcyNSAwLTYuNTM3LTIuNTA4LTYuNTM3LTYuNDM1em02LjMzNC0zLjc3NWMtMi4wMDEgMC0yLjg2MiAxLjM5My0yLjk4OSAyLjYwOWg2LjAyOWMtLjEwMS0xLjE2NS0uOTEyLTIuNjA5LTMuMDQtMi42MDl6TTI0LjI1IDQuOTY4bC42MDkgMi4yNzEgMi4wNTUgNy42NjkuNjEgMi4yNzJjLjA5Ni40MTYtLjAyNC44NjQtLjMxNCAxLjE3NmwtMS42NjMgMS42NjMtNS42MTQgNS42MTUtMS42NjQgMS42NjRjLS4zMTIuMjktLjc2LjQxLTEuMTc1LjMxM2wtMi4yNzEtLjYwNy03LjY3MS0yLjA1Ni0yLjI3MS0uNjFjLS4yMTEtLjA1Ny0uMzg3LS4xNzYtLjUzNy0uMzI0LS4xNDYtLjE0OC0uMjY3LS4zMjYtLjMyNS0uNTM3bC0uNjA5LTIuMjctMi4wNTctNy42NzEtLjYwOC0yLjI3MS4yOTMtLjA4LjI5NS0uMDc4LjYwOCAyLjI3MSAyLjA1NiA3LjY3My42MDggMi4yNzJjLjAxOS4wNzIuMDgyLjE3OC4xNjguMjYzLjA4Ni4wODYuMTkxLjE0OS4yNjIuMTY2bDIuMjcyLjYwOSA3LjY3MiAyLjA1NSAyLjI3Mi42MDhjLjE0MS4wNTUuNDktLjAzOS41ODYtLjE1NmwxLjY2NC0xLjY2MyA1LjYxNC01LjYxNiAxLjY2My0xLjY2M2MuMTE4LS4wOTcuMjExLS40NDQuMTU4LS41ODZsLS42MDktMi4yNzMtMi4wNTctNy42NjktLjYxLTIuMjcxYy0uMDE2LS4wNy0uMDc5LS4xNzgtLjE2Ni0uMjYzLS4wODUtLjA4Ny0uMTkxLS4xNS0uMjY0LS4xNjdsLTIuMjcxLS42MTEtNy42Ny0yLjA1Ny0yLjI3MS0uNjA3Yy0uMTQyLS4wNTMtLjQ5MS4wMzgtLjU4Ny4xNTZsLTEuNjYzIDEuNjYyLTUuNjE0IDUuNjE1LTEuNjY0IDEuNjYzYy0uMTE4LjA5Ni0uMjExLjQ0Ni0uMTU2LjU4N2wtLjI5NS4wNzgtLjI5My4wOGMtLjA5Ny0uNDE3LjAyMi0uODY0LjMxNS0xLjE3NWwxLjY2Mi0xLjY2NCA1LjYxNS01LjYxNCAxLjY2My0xLjY2M2MuMzEtLjI5My43NTktLjQxMyAxLjE3NS0uMzE1bDIuMjcxLjYwOSA3LjY3IDIuMDU3IDIuMjcuNjA4Yy4yMS4wNTguMzg5LjE3OC41MzcuMzI1LjE1MS4xNS4yNjkuMzI5LjMyNi41Mzd6TTE0LjYzNyAyLjkzbDEuNjc5Ljk2OSA1LjY2OCAzLjI3MiAxLjY4Ljk2OWMuMjk4LjE4Ni40OS41MTcuNTAyLjg2OXYxMC40MjRjLS4wMTMuMzUxLS4yMDQuNjgxLS41MDIuODY3bC0xLjY3OC45Ny01LjY3IDMuMjczLTEuNjc5Ljk2OWMtLjE1Ni4wODktLjMyOC4xMjMtLjUwMi4xMjQtLjE3MS0uMDAxLS4zNDYtLjAzNC0uNTAzLS4xMjRsLTEuNjc4LS45NjgtNS42Ny0zLjI3NC0xLjY3OC0uOTcuMTI1LS4yMTcuMTI2LS4yMTggMS42NzguOTcxIDUuNjcgMy4yNzQgMS42NzkuOTY5Yy4wNTMuMDMyLjE1MS4wNTYuMjUxLjA1NnMuMTk5LS4wMjUuMjUtLjA1NmwxLjY3OS0uOTY5IDUuNjctMy4yNzQgMS42NzktLjk3Yy4xMTUtLjA1MS4yNjMtLjMwOS4yNTEtLjQzM3YtMTAuNDI0MDAwMDAwMDAwMDAxYy4wMTItLjEyNS0uMTM2LS4zODItLjI1LS40MzRsLTEuNjgtLjk2OS01LjY3LTMuMjcyLTEuNjc5LS45NjhjLS4wNS0uMDMxLS4xNS0uMDU4LS4yNS0uMDU2LS4xLS4wMDEtLjE5OS4wMjMtLjI1MS4wNTZsLTEuNjguOTY4LTUuNjcgMy4yNzItMS42NzguOTY4Yy0uMTEzLjA1Mi0uMjYzLjMxLS4yNTEuNDM0djEwLjQyNGMtLjAxMi4xMjQuMTM4LjM4Mi4yNTEuNDMybC0uMTI2LjIxOS0uMTI1LjIxN2MtLjI5OS0uMTg2LS40OTEtLjUxNi0uNTAxLS44NjdsLS4wMDEtMS45NC4wMDEtNi41NDZ2LTEuOTM4Yy4wMTEtLjM1Mi4yMDItLjY4My41MDEtLjg2OWwxLjY3OS0uOTY5IDUuNjctMy4yNzIgMS42NzgtLjk2OWMuMTU3LS4wODguMzMtLjEyNC41MDItLjEyNC4xNzYuMDAxLjM0OS4wMzYuNTAzLjEyNHpNNy4zNDUgNi43MjZsMS42NjYtLjQ0NyA1LjYyNy0xLjUwOCAxLjY2Ny0uNDQ4Yy4zMDUtLjA3MS42MzQuMDE4Ljg2My4yMzFsMS4yMiAxLjIyIDQuMTIgNC4xMiAxLjIyMSAxLjIyMWMuMjEzLjIyOS4zMDEuNTU4LjIzLjg2M2wtLjQ0NiAxLjY2Ny0xLjUwOSA1LjYyOS0uNDQ3IDEuNjY2Yy0uMDQyLjE1NC0uMTI5LjI4NC0uMjM4LjM5My0uMTA5LjEwNy0uMjQuMTk2LS4zOTQuMjM5bC0xLjY2Ni40NDYtNS42MjkgMS41MDktMS42NjcuNDQ2LS4wNTgtLjIxNS0uMDU4LS4yMTYgMS42NjctLjQ0NiA1LjYzLTEuNTA4IDEuNjY3LS40NDdjLjA1My0uMDEzLjEzLS4wNi4xOTMtLjEyMy4wNjItLjA2My4xMDktLjE0MS4xMjItLjE5M2wuNDQ3LTEuNjY2IDEuNTA4LTUuNjMuNDQ2LTEuNjY3Yy4wNC0uMTA0LS4wMjktLjM1OS0uMTE1LS40M2wtMS4yMjEtMS4yMjEtNC4xMi00LjEyLTEuMjIxLTEuMjJjLS4wNzEtLjA4Ni0uMzI2LS4xNTQtLjQzLS4xMTZsLTEuNjY4LjQ0Ny01LjYyNiAxLjUwOS0xLjY2Ni40NDdjLS4wNTEuMDEyLS4xMzEuMDU4LS4xOTMuMTIyLS4wNjQuMDYyLS4xMS4xNC0uMTIyLjE5NGwtLjQ0OCAxLjY2Ni0xLjUwOSA1LjYyNy0uNDQ2IDEuNjY3Yy0uMDM5LjEwNC4wMjguMzYxLjExNS40MzFsMS4yMjEgMS4yMjEgNC4xMiA0LjEyIDEuMjIxIDEuMjIxYy4wNzEuMDg2LjMyNy4xNTQuNDMuMTE1bC4wNTguMjE2LjA1OC4yMTVjLS4zMDYuMDcyLS42MzQtLjAxNi0uODYyLS4yMzFsLTEuMjIyLTEuMjItNC4xMTktNC4xMjEtMS4yMi0xLjIyYy0uMjE0LS4yMjktLjMwMi0uNTU2LS4yMzEtLjg2MmwuNDQ3LTEuNjY3IDEuNTA5LTUuNjI4LjQ0Ni0xLjY2NWMuMDQzLS4xNTUuMTMxLS4yODYuMjM5LS4zOTQuMTA5LS4xMS4yNC0uMTk4LjM5My0uMjM5ek01Ljg2IDIyLjQ5NWMtNC41Ny00LjU3LTQuNTctMTEuOTc5IDAtMTYuNTQ4IDQuNTY5LTQuNTcgMTEuOTc5LTQuNTcgMTYuNTQ4IDAgNC41NyA0LjU2OSA0LjU3IDExLjk3OCAwIDE2LjU0OC00LjU2OSA0LjU3LTExLjk3OCA0LjU3LTE2LjU0OCAwem0xNi4xNjMtLjM2M2M0LjM2NC00LjM2NSA0LjM3NS0xMS40MjkuMDI0LTE1Ljc4MS00LjM1LTQuMzUxLTExLjQxNi00LjM0LTE1Ljc4LjAyNC00LjM2NCA0LjM2NC00LjM3NSAxMS40My0uMDI0IDE1Ljc4MSA0LjM1IDQuMzUxIDExLjQxNSA0LjM0MSAxNS43OC0uMDI0ek0xNC41MDYgNS43NWwxLjI0My43MTcgNC4xOTggMi40MjMgMS4yNDQuNzE4Yy4yMjEuMTM4LjM2My4zODMuMzcyLjY0M3Y3LjcyYy0uMDEuMjYtLjE1MS41MDUtLjM3Mi42NDJsLTEuMjQzLjcxOS00LjE5OSAyLjQyNC0xLjI0My43MTdjLS4xMTUuMDY2LS4yNDMuMDkxLS4zNzIuMDkyLS4xMjctLjAwMS0uMjU2LS4wMjYtLjM3Mi0uMDkybC0xLjI0My0uNzE3LTQuMi0yLjQyNC0xLjI0My0uNzE5LjA5Mi0uMTYxLjA5NC0uMTYxIDEuMjQzLjcxOCA0LjIgMi40MjUgMS4yNDQuNzE4LjE4NS4wNDEuMTg1LS4wNDEgMS4yNDQtLjcxOCA0LjE5OS0yLjQyNSAxLjI0NC0uNzE4Yy4wODUtLjAzNy4xOTUtLjIyOC4xODYtLjMydi03LjcyYy4wMDktLjA5My0uMTAxLS4yODMtLjE4NS0uMzIxbC0xLjI0NS0uNzE5LTQuMTk5LTIuNDIzLTEuMjQ0LS43MTctLjE4NS0uMDQyLS4xODUuMDQyLTEuMjQ0LjcxNy00LjE5OSAyLjQyMy0xLjI0My43MTljLS4wODQuMDM4LS4xOTUuMjI4LS4xODYuMzIxdjcuNzJjLS4wMDkuMDkyLjEwMS4yODMuMTg2LjMybC0uMDk0LjE2MS0uMDkyLjE2MWMtLjIyMi0uMTM3LS4zNjMtLjM4Mi0uMzcxLS42NDJsLS4wMDEtMS40MzYuMDAxLTQuODQ4di0xLjQzNmMuMDA4LS4yNjEuMTQ5LS41MDYuMzcxLS42NDNsMS4yNDQtLjcxOCA0LjE5OS0yLjQyMyAxLjI0My0uNzE3Yy4xMTYtLjA2NS4yNDUtLjA5Mi4zNzItLjA5Mi4xMjkgMCAuMjU3LjAyNi4zNzEuMDkyek04LjAwNyAyMC4yMzljLTMuMzg0LTMuMzg1LTMuMzg0LTguODcxIDAtMTIuMjU1IDMuMzg1LTMuMzg1IDguODcxLTMuMzg1IDEyLjI1NiAwIDMuMzg1IDMuMzg0IDMuMzg1IDguODcxIDAgMTIuMjU1LTMuMzg1IDMuMzg0LTguODcyIDMuMzg0LTEyLjI1NiAwem0xMS45NjktLjI2OGMzLjIzMy0zLjIzMyAzLjI0LTguNDY1LjAxOC0xMS42ODctMy4yMjItMy4yMjMtOC40NTQtMy4yMTQtMTEuNjg2LjAxOC0zLjIzMiAzLjIzMi0zLjI0IDguNDY1LS4wMTggMTEuNjg3IDMuMjIyIDMuMjIyIDguNDU0IDMuMjE0IDExLjY4Ni0uMDE4ek0xMDguNzMzIDQuNDA0djEuNTc5aC0uMjI4di0xLjU3OWgtLjUwNXYtLjIxMmgxLjIzN3YuMjEyaC0uNTA0em0yLjMxMiAxLjU3OXYtMS40ODJsLS42MSAxLjQ4MmgtLjA2NWwtLjYxLTEuNDgydjEuNDgyaC0uMjI4di0xLjc5MWguMzVsLjUyMSAxLjMwMi41MjEtMS4zMDJoLjM1djEuNzkxaC0uMjI5eiIvPjwvc3ZnPg==") no-repeat scroll center top / contain ;
    display: block;
    float: left;
    height: 3rem;
    margin: 4.5rem auto -7.5rem;
    opacity: 0.2;
    text-indent: -10000px;
    width: 100%;
}
body.nosession #forgot-password {
    display: none;
}
body.nosession[data-license="cloud"] div#nosession > h3 {
    margin-bottom: -15rem;
    margin-top: 7rem;
}
body.nosession[data-license="cloud"] #forgot-password, body.nosession[data-license="cloud"] #back-login {
    display: block !important;
    float: left;
    height: 2rem;
    line-height: 2rem;
    margin: 4rem 0 -6rem;
    text-align: center;
    width: 100%;
}
body.nosession[data-license="cloud"] #forgot-password a:hover, body.nosession[data-license="cloud"] #back-login a:hover {
    text-decoration: underline;
}
#nosession {
    background: #fff none repeat scroll 0 0;
    border-top: 3px solid #425363;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
    float: left;
    left: 0;
    padding: 2.5rem;
    position: absolute;
    top: 0;
    width: 30rem;
}

    #nosession h1 {
        padding:0px 0px 10px 0;
           display: block;
    height: 6rem;

    
    }
        #nosession h1 img {
             /*display: block;
    margin: 0 auto;*/
            float:left;
        }
        #nosession h1 strong {
            float:left;
            font-size:17px;
            line-height:28px;
            margin-left:15px;
        }

/*#nosession h1 {
    background: rgba(0, 0, 0, 0) url('/resource/images/logo.gif');
    display: block;
    height: 6rem;
    margin: 0 auto 3rem;
    text-indent: -10000px;
    width:20px;
}*/
#nosession form.login input[type="text"], #nosession form.login input[type="password"] {
    font-size: 1.5rem;
    height: 3.2rem;
    padding: 0 0 0 4rem;
    width: 25.8rem;
}
#nosession i.username, #nosession i.password, #nosession i.email, #nosession i.question, #nosession i.re-enter-password {
    display: block !important;
    float: left;
    font-size: 1.6rem;
    height: 1.9rem;
    margin: -2.4rem 0 0 1rem;
    opacity: 0.5;
    text-align: center;
    width: 1.8rem;
}
#nosession i.email {
    background-size: 1.7rem auto;
    margin-top: -2.6rem;
}
#nosession #remember-me, #nosession #remember-device {
    margin: 0.9rem 0 0;
}
#nosession #remember-me span, #nosession #remember-device span {
    margin: 0 0 0 1rem;
}
#nosession #remember-device {
    margin-right: -2rem;
}
#nosession button.login.button {
    background-color: #425363;
    background-image: -moz-linear-gradient(center top , #4f6477, #425363);
    border: 1px solid #425363;
    color: #fff;
    font-size: 1.4rem;
    font-weight: 700;
    height: 3rem;
    line-height: 3rem;
    text-align: center;
    text-shadow: 0 -1px rgba(0, 0, 0, 0.3);
    width: 12rem;
}
#nosession button.login.button:focus {
    box-shadow: 0 0 2px rgba(255, 255, 255, 0.5) inset;
    text-decoration: none !important;
}
#nosession #sign-in-pubkey {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
#nosession button.login.button:hover {
    background-color: #28313b;
    background-image: -moz-linear-gradient(center top , #28313b, #212931);
    border: 1px solid #212931;
}
#nosession div.message {
    line-height: 2rem;
    margin: 0 0 2rem;
    width: 100%;
}
#nosession .loading-progress-status {
    color: #aaa;
    display: block;
    float: left;
    height: 3rem;
    line-height: 3rem;
    text-align: center;
    width: 100%;
}
#nosession .loading-progress {
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
    display: block;
    height: 1.8rem;
    overflow: hidden;
    padding: 0.1rem;
}
#nosession .loading-progress-fill {
    background: #00a5b5 none repeat scroll 0 0;
    border-radius: 3px 0 0 3px;
    display: block;
    float: left;
    height: 1.8rem;
    width: 0;
}
#nosession .loading-progress-fill.full {
    border-radius: 3px;
    width: 100% !important;
}
body[data-license="home"] #nosession h1 {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01IDAgMjM1IDYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC01IDAgMjM1IDYwIj48cGF0aCBmaWxsPSIjNDM1NDY0IiBkPSJNODcgMzkuNWwtMTguNC0yNS40djI1LjRoLTYuMnYtMzUuNWg2LjRsMTguMSAyNC42di0yNC43aDYuMnYzNS40YzAgLjEtNi4xLjItNi4xLjJ6bTguNi0xM2MwLTcuNSA1LjUtMTMuNCAxMy4xLTEzLjQgNy43IDAgMTIuNiA1LjkgMTIuNiAxMy45djEuM2gtMTkuN2MuNCAzLjcgMy4zIDcuMSA4LjIgNy4xIDIuNSAwIDUuNS0xIDcuMy0yLjlsMi41IDMuNmMtMi42IDIuNC02LjQgMy43LTEwLjQgMy43LTcuOS4yLTEzLjYtNS4xLTEzLjYtMTMuM3ptMTMtOC44Yy00LjggMC03IDMuNi03LjIgNi43aDE0LjVjLS4yLTMtMi4zLTYuNy03LjMtNi43em0xMi44IDE4LjNsMi41LTMuOWMxLjggMS44IDUuNCAzLjYgOC42IDMuNiAzLjIgMCA1LjEtMS4zIDUuMS0zLjQgMC01LjEtMTUuNi0xLjQtMTUuNi0xMS4yIDAtNC4xIDMuNi03LjggMTAuMS03LjggNC40IDAgNy43IDEuNSA5LjkgMy42bC0yLjMgMy44Yy0xLjUtMS42LTQuNC0zLjEtNy42LTMuMS0yLjkgMC00LjggMS4zLTQuOCAzLjIgMCA0LjUgMTUuNiAxLjEgMTUuNiAxMS4yIDAgNC42LTMuNyA4LjEtMTAuNyA4LjEtNC4yLS4xLTguMi0xLjUtMTAuOC00LjF6bTIxLjkgMGwyLjUtMy45YzEuOCAxLjggNS40IDMuNiA4LjYgMy42IDMuMyAwIDUuMS0xLjMgNS4xLTMuNCAwLTUuMS0xNS42LTEuNC0xNS42LTExLjIgMC00LjEgMy42LTcuOCAxMC4xLTcuOCA0LjQgMCA3LjcgMS41IDkuOSAzLjZsLTIuMyAzLjhjLTEuNS0xLjYtNC40LTMuMS03LjYtMy4xLTIuOSAwLTQuOCAxLjMtNC44IDMuMiAwIDQuNSAxNS42IDEuMSAxNS42IDExLjIgMCA0LjYtMy43IDguMS0xMC43IDguMS00LjMtLjEtOC4xLTEuNS0xMC44LTQuMXptNDEuMyAzLjV2LTMuNWMtMS44IDItNSA0LTkgNC01LjYgMC04LjMtMi45LTguMy04LjJ2LTE4LjFoNS42djE2LjFjMCAzLjkgMiA1LjMgNS4zIDUuMyAyLjggMCA1LjMtMS42IDYuNS0zLjN2LTE4LjJoNS42djI1LjZoLTUuNmMtLjEgMC0uMS4zLS4xLjN6bTcuNC0zLjVsMi41LTMuOWMxLjggMS44IDUuNCAzLjYgOC42IDMuNiAzLjIgMCA1LjEtMS4zIDUuMS0zLjQgMC01LjEtMTUuNi0xLjQtMTUuNi0xMS4yIDAtNC4xIDMuNi03LjggMTAuMS03LjggNC40IDAgNy43IDEuNSA5LjkgMy42bC0yLjMgMy44Yy0xLjUtMS42LTQuNC0zLjEtNy42LTMuMS0yLjkgMC00LjggMS4zLTQuOCAzLjIgMCA0LjUgMTUuNiAxLjEgMTUuNiAxMS4yIDAgNC42LTMuNyA4LjEtMTAuNyA4LjEtNC4yLS4xLTgtMS41LTEwLjgtNC4xeiIvPjxnIGZpbGw9IiMwMEE1QjUiPjxjaXJjbGUgY3g9IjguMiIgY3k9IjcuNyIgcj0iNC4zIi8+PGNpcmNsZSBjeD0iMTYuNyIgY3k9IjE0LjYiIHI9IjMuNCIvPjxjaXJjbGUgY3g9IjMiIGN5PSIyMC42IiByPSIyLjUiLz48cGF0aCBkPSJNLTIuNSAxMC4xczEuOCAxLjEgNC42IDIuOCA2LjUgNCAxMC4yIDYuM2wyLjggMS42Yy45LjUgMS43IDEuMSAyLjcgMS42LjguNiAxLjUgMS4yIDIuNCAxLjZsMi4xIDEuNmMyLjUgMi4xIDQgMy44IDQgMy44bC0uMS4ycy0yLjEtLjctNC45LTIuM2MtLjctLjQtMS41LS44LTIuMy0xLjMtLjktLjUtMS41LTEtMi41LTEuNS0uOC0uNi0xLjYtMS4yLTIuNS0xLjhsLTIuNi0yYy0zLjUtMi42LTctNS4xLTkuNS03LjItMi42LTItNC4zLTMuMy00LjMtMy4zbC0uMS0uMXptMjIuNiAzOS4zYzEwLjcgMy43IDIyLjUtMiAyNi4yLTEyLjhzLTItMjIuNS0xMi44LTI2LjJjLTMuNy0xLjItNy40LTEuNC0xMC44LS42bC42IDIuMWMyLjctLjQgNS40LS4xIDguMS44IDkuMyAzLjMgMTQuMyAxMy40IDExLjEgMjIuOC0zLjMgOS4zLTEzLjUgMTQuMy0yMi44IDExLTcuNi0yLjUtMTIuMy05LjYtMTIuMS0xNy4yLS41IDAtMS0uMS0xLjUtLjItLjQgOC44IDUuMSAxNy4zIDE0IDIwLjN6bTEwLTMyYzYuOSAyLjQgMTAuNSA5LjggOC4xIDE2LjYtMi40IDYuOS05LjggMTAuNS0xNi42IDguMS01LjctMi05LjItNy42LTguNy0xMy40bC0xLjEuM2MtLjUgNi43IDMuNiAxMyAxMC4yIDE1LjMgNy44IDIuNyAxNi41LTEuNSAxOS4yLTkuM3MtMS41LTE2LjMtOS4zLTE5Yy0yLjgtMS01LjUtMS4xLTguMi0uNCAwIC42LS4xIDEuMS0uMiAxLjUgMS45LS42IDQuMy0uNSA2LjYuM3ptNS43LTE0Yy02LTIuMS0xMi4yLTItMTcuNy0uMi44LjcgMS41IDEuNSAyLjMgMi40IDQuMS0uOCA4LjQtLjYgMTIuNy45IDEyLjggNC40IDE5LjUgMTguMyAxNS4yIDMxLjEtNC40IDEyLjctMTguMyAxOS41LTMxLjEgMTUuMS0xMS4xLTMuOC0xNy42LTE0LjctMTYuNC0yNS42LS42LS40LTEuMy0uOS0xLjctMS40LTIuMSAxMy4yIDUuNSAyNi40IDE4LjcgMzEgMTQuNyA1IDMwLjctMi44IDM1LjctMTcuNCA0LjktMTQuOC0zLTMwLjgtMTcuNy0zNS45eiIvPjwvZz48ZyBmaWxsPSIjNDM1NDY0Ij48cGF0aCBkPSJNNjguNCA1NXYtNmMwLTEuNi0uOC0yLjEtMi4xLTIuMS0xLjEgMC0yLjIuNy0yLjcgMS40djYuN2gtMS40di0xMi43aDEuNHY0LjhjLjYtLjggMS45LTEuNiAzLjMtMS42IDEuOSAwIDIuOS45IDIuOSAyLjl2Ni42aC0xLjR6TTcyLjEgNTAuNGMwLTIuNyAxLjctNC44IDQuNS00LjhzNC41IDIuMSA0LjUgNC44LTEuNyA0LjgtNC41IDQuOC00LjUtMi4xLTQuNS00Ljh6bTcuNiAwYzAtMS45LTEuMS0zLjUtMy0zLjUtMiAwLTMgMS43LTMgMy41IDAgMS45IDEuMSAzLjYgMyAzLjZzMy0xLjcgMy0zLjZ6TTk0LjYgNTV2LTYuMmMwLTEuMi0uNS0xLjktMS43LTEuOS0xIDAtMiAuNy0yLjQgMS40djYuN2gtMS40di02LjJjMC0xLjItLjUtMS45LTEuNy0xLjktLjkgMC0xLjkuNy0yLjQgMS40djYuN2gtMS40di05LjJoMS40djEuM2MuNC0uNiAxLjYtMS42IDMtMS42czIuMi44IDIuNSAxLjdjLjUtLjggMS43LTEuNyAzLjEtMS43IDEuNyAwIDIuNi45IDIuNiAyLjh2Ni43aC0xLjZ6TTk4LjQgNTAuNGMwLTIuNyAxLjktNC44IDQuNS00LjggMi44IDAgNC40IDIuMiA0LjQgNC45di40aC03LjRjLjEgMS43IDEuMyAzLjIgMy4zIDMuMiAxLjEgMCAyLjEtLjQgMi44LTEuMmwuNy45Yy0uOS45LTIuMiAxLjQtMy42IDEuNC0yLjggMC00LjctMS45LTQuNy00Ljh6bTQuNS0zLjZjLTIgMC0yLjkgMS43LTMgM2g2YzAtMS4zLS45LTMtMy0zeiIvPjwvZz48L3N2Zz4=") no-repeat scroll 0 0;
}
body[data-license="professional"] #nosession h1 {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01IDAgMjM1IDYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC01IDAgMjM1IDYwIj48cGF0aCBmaWxsPSIjNDM1NDY0IiBkPSJNODcgMzkuNWwtMTguNC0yNS40djI1LjRoLTYuMnYtMzUuNWg2LjRsMTguMSAyNC42di0yNC43aDYuMnYzNS40YzAgLjEtNi4xLjItNi4xLjJ6bTguNi0xM2MwLTcuNSA1LjUtMTMuNCAxMy4xLTEzLjQgNy43IDAgMTIuNiA1LjkgMTIuNiAxMy45djEuM2gtMTkuN2MuNCAzLjcgMy4zIDcuMSA4LjIgNy4xIDIuNSAwIDUuNS0xIDcuMy0yLjlsMi41IDMuNmMtMi42IDIuNC02LjQgMy43LTEwLjQgMy43LTcuOS4yLTEzLjYtNS4xLTEzLjYtMTMuM3ptMTMtOC44Yy00LjggMC03IDMuNi03LjIgNi43aDE0LjVjLS4yLTMtMi4zLTYuNy03LjMtNi43em0xMi44IDE4LjNsMi41LTMuOWMxLjggMS44IDUuNCAzLjYgOC42IDMuNiAzLjIgMCA1LjEtMS4zIDUuMS0zLjQgMC01LjEtMTUuNi0xLjQtMTUuNi0xMS4yIDAtNC4xIDMuNi03LjggMTAuMS03LjggNC40IDAgNy43IDEuNSA5LjkgMy42bC0yLjMgMy44Yy0xLjUtMS42LTQuNC0zLjEtNy42LTMuMS0yLjkgMC00LjggMS4zLTQuOCAzLjIgMCA0LjUgMTUuNiAxLjEgMTUuNiAxMS4yIDAgNC42LTMuNyA4LjEtMTAuNyA4LjEtNC4yLS4xLTguMi0xLjUtMTAuOC00LjF6bTIxLjkgMGwyLjUtMy45YzEuOCAxLjggNS40IDMuNiA4LjYgMy42IDMuMyAwIDUuMS0xLjMgNS4xLTMuNCAwLTUuMS0xNS42LTEuNC0xNS42LTExLjIgMC00LjEgMy42LTcuOCAxMC4xLTcuOCA0LjQgMCA3LjcgMS41IDkuOSAzLjZsLTIuMyAzLjhjLTEuNS0xLjYtNC40LTMuMS03LjYtMy4xLTIuOSAwLTQuOCAxLjMtNC44IDMuMiAwIDQuNSAxNS42IDEuMSAxNS42IDExLjIgMCA0LjYtMy43IDguMS0xMC43IDguMS00LjMtLjEtOC4xLTEuNS0xMC44LTQuMXptNDEuMyAzLjV2LTMuNWMtMS44IDItNSA0LTkgNC01LjYgMC04LjMtMi45LTguMy04LjJ2LTE4LjFoNS42djE2LjFjMCAzLjkgMiA1LjMgNS4zIDUuMyAyLjggMCA1LjMtMS42IDYuNS0zLjN2LTE4LjJoNS42djI1LjZoLTUuNmMtLjEgMC0uMS4zLS4xLjN6bTcuNC0zLjVsMi41LTMuOWMxLjggMS44IDUuNCAzLjYgOC42IDMuNiAzLjIgMCA1LjEtMS4zIDUuMS0zLjQgMC01LjEtMTUuNi0xLjQtMTUuNi0xMS4yIDAtNC4xIDMuNi03LjggMTAuMS03LjggNC40IDAgNy43IDEuNSA5LjkgMy42bC0yLjMgMy44Yy0xLjUtMS42LTQuNC0zLjEtNy42LTMuMS0yLjkgMC00LjggMS4zLTQuOCAzLjIgMCA0LjUgMTUuNiAxLjEgMTUuNiAxMS4yIDAgNC42LTMuNyA4LjEtMTAuNyA4LjEtNC4yLS4xLTgtMS41LTEwLjgtNC4xeiIvPjxnIGZpbGw9IiMwMEE1QjUiPjxjaXJjbGUgY3g9IjguMiIgY3k9IjcuNyIgcj0iNC4zIi8+PGNpcmNsZSBjeD0iMTYuNyIgY3k9IjE0LjYiIHI9IjMuNCIvPjxjaXJjbGUgY3g9IjMiIGN5PSIyMC42IiByPSIyLjUiLz48cGF0aCBkPSJNLTIuNSAxMC4xczEuOCAxLjEgNC42IDIuOCA2LjUgNCAxMC4yIDYuM2wyLjggMS42Yy45LjUgMS43IDEuMSAyLjcgMS42LjguNiAxLjUgMS4yIDIuNCAxLjZsMi4xIDEuNmMyLjUgMi4xIDQgMy44IDQgMy44bC0uMS4ycy0yLjEtLjctNC45LTIuM2MtLjctLjQtMS41LS44LTIuMy0xLjMtLjktLjUtMS41LTEtMi41LTEuNS0uOC0uNi0xLjYtMS4yLTIuNS0xLjhsLTIuNi0yYy0zLjUtMi42LTctNS4xLTkuNS03LjItMi42LTItNC4zLTMuMy00LjMtMy4zbC0uMS0uMXptMjIuNiAzOS4zYzEwLjcgMy43IDIyLjUtMiAyNi4yLTEyLjhzLTItMjIuNS0xMi44LTI2LjJjLTMuNy0xLjItNy40LTEuNC0xMC44LS42bC42IDIuMWMyLjctLjQgNS40LS4xIDguMS44IDkuMyAzLjMgMTQuMyAxMy40IDExLjEgMjIuOC0zLjMgOS4zLTEzLjUgMTQuMy0yMi44IDExLTcuNi0yLjUtMTIuMy05LjYtMTIuMS0xNy4yLS41IDAtMS0uMS0xLjUtLjItLjQgOC44IDUuMSAxNy4zIDE0IDIwLjN6bTEwLTMyYzYuOSAyLjQgMTAuNSA5LjggOC4xIDE2LjYtMi40IDYuOS05LjggMTAuNS0xNi42IDguMS01LjctMi05LjItNy42LTguNy0xMy40bC0xLjEuM2MtLjUgNi43IDMuNiAxMyAxMC4yIDE1LjMgNy44IDIuNyAxNi41LTEuNSAxOS4yLTkuM3MtMS41LTE2LjMtOS4zLTE5Yy0yLjgtMS01LjUtMS4xLTguMi0uNCAwIC42LS4xIDEuMS0uMiAxLjUgMS45LS42IDQuMy0uNSA2LjYuM3ptNS43LTE0Yy02LTIuMS0xMi4yLTItMTcuNy0uMi44LjcgMS41IDEuNSAyLjMgMi40IDQuMS0uOCA4LjQtLjYgMTIuNy45IDEyLjggNC40IDE5LjUgMTguMyAxNS4yIDMxLjEtNC40IDEyLjctMTguMyAxOS41LTMxLjEgMTUuMS0xMS4xLTMuOC0xNy42LTE0LjctMTYuNC0yNS42LS42LS40LTEuMy0uOS0xLjctMS40LTIuMSAxMy4yIDUuNSAyNi40IDE4LjcgMzEgMTQuNyA1IDMwLjctMi44IDM1LjctMTcuNCA0LjktMTQuOC0zLTMwLjgtMTcuNy0zNS45eiIvPjwvZz48ZyBmaWxsPSIjNDM1NDY0Ij48cGF0aCBkPSJNNjMuNiA1My42djQuOWgtMS40di0xMi43aDEuNHYxLjRjLjctLjkgMS44LTEuNiAzLjEtMS42IDIuNCAwIDQuMSAxLjggNC4xIDQuOHMtMS43IDQuOC00LjEgNC44Yy0xLjIgMC0yLjMtLjYtMy4xLTEuNnptNS43LTMuMmMwLTItMS4xLTMuNS0yLjktMy41LTEuMSAwLTIuMi43LTIuNyAxLjV2NC4xYy41LjggMS42IDEuNSAyLjcgMS41IDEuOC0uMSAyLjktMS42IDIuOS0zLjZ6TTczIDU1di05LjJoMS40djEuNWMuNy0uOSAxLjgtMS43IDMuMS0xLjd2MS41aC0uNmMtLjkgMC0yLjEuNy0yLjUgMS41djYuNGgtMS40ek03OC43IDUwLjRjMC0yLjcgMS43LTQuOCA0LjUtNC44czQuNSAyLjEgNC41IDQuOC0xLjcgNC44LTQuNSA0LjhjLTIuNyAwLTQuNS0yLjItNC41LTQuOHptNy42IDBjMC0xLjktMS4xLTMuNS0zLTMuNS0yIDAtMyAxLjctMyAzLjUgMCAxLjkgMS4xIDMuNiAzIDMuNiAxLjktLjEgMy0xLjcgMy0zLjZ6TTkwLjUgNTV2LTcuOWgtMS41di0xLjNoMS41di0uN2MwLTEuOSAxLTMgMi43LTMgLjcgMCAxLjQuMiAxLjkuN2wtLjYuOWMtLjMtLjMtLjctLjQtMS4xLS40LS45IDAtMS41LjYtMS41IDEuOHYuN2gxLjl2MS4zaC0xLjl2Ny45aC0xLjR6TTk0LjkgNTAuNGMwLTIuNyAxLjktNC44IDQuNS00LjggMi44IDAgNC40IDIuMiA0LjQgNC45di40aC03LjRjLjEgMS43IDEuMyAzLjIgMy4zIDMuMiAxLjEgMCAyLjEtLjQgMi44LTEuMmwuNy45Yy0uOS45LTIuMiAxLjQtMy42IDEuNC0yLjcgMC00LjctMS45LTQuNy00Ljh6bTQuNS0zLjZjLTIgMC0yLjkgMS43LTMgM2g2YzAtMS40LS45LTMtMy0zek0xMDUuMyA1My44bC43LTFjLjYuNyAxLjggMS4zIDMgMS4zIDEuNCAwIDIuMi0uNyAyLjItMS42IDAtMi4yLTUuNy0uOS01LjctNC4zIDAtMS40IDEuMi0yLjYgMy40LTIuNiAxLjYgMCAyLjcuNiAzLjQgMS4zbC0uNyAxYy0uNi0uNy0xLjUtMS4yLTIuNy0xLjItMS4zIDAtMiAuNi0yIDEuNCAwIDIgNS43LjcgNS43IDQuMyAwIDEuNS0xLjIgMi44LTMuNiAyLjgtMS41IDAtMi43LS41LTMuNy0xLjR6TTExNC4xIDUzLjhsLjctMWMuNi43IDEuOCAxLjMgMyAxLjMgMS40IDAgMi4yLS43IDIuMi0xLjYgMC0yLjItNS43LS45LTUuNy00LjMgMC0xLjQgMS4yLTIuNiAzLjQtMi42IDEuNiAwIDIuNy42IDMuNCAxLjNsLS43IDFjLS42LS43LTEuNS0xLjItMi43LTEuMi0xLjMgMC0yIC42LTIgMS40IDAgMiA1LjcuNyA1LjcgNC4zIDAgMS41LTEuMiAyLjgtMy42IDIuOC0xLjUgMC0yLjctLjUtMy43LTEuNHpNMTIzLjUgNDMuNWMwLS41LjQtMSAxLTEgLjUgMCAxIC40IDEgMSAwIC41LS40IDEtMSAxcy0xLS40LTEtMXptLjIgMTEuNXYtOS4yaDEuNHY5LjJoLTEuNHpNMTI3LjQgNTAuNGMwLTIuNyAxLjctNC44IDQuNS00LjhzNC41IDIuMSA0LjUgNC44LTEuNyA0LjgtNC41IDQuOGMtMi43IDAtNC41LTIuMi00LjUtNC44em03LjYgMGMwLTEuOS0xLjEtMy41LTMtMy41LTIgMC0zIDEuNy0zIDMuNSAwIDEuOSAxLjEgMy42IDMgMy42IDEuOS0uMSAzLTEuNyAzLTMuNnpNMTQ1IDU1di02YzAtMS42LS44LTIuMS0yLjEtMi4xLTEuMSAwLTIuMi43LTIuNyAxLjR2Ni43aC0xLjR2LTkuMmgxLjR2MS4zYy42LS44IDEuOS0xLjYgMy4zLTEuNiAxLjkgMCAyLjkgMSAyLjkgM3Y2LjVoLTEuNHpNMTU1IDU1di0xYy0uNy44LTEuOCAxLjMtMyAxLjMtMS41IDAtMy4yLTEtMy4yLTMgMC0yLjEgMS42LTMgMy4yLTMgMS4zIDAgMi4zLjQgMyAxLjJ2LTEuN2MwLTEuMi0xLTEuOS0yLjMtMS45LTEuMSAwLTIgLjQtMi44IDEuM2wtLjctMWMxLTEgMi4yLTEuNSAzLjctMS41IDIgMCAzLjYuOSAzLjYgMy4xdjYuMmgtMS41em0wLTJ2LTEuN2MtLjYtLjctMS41LTEuMS0yLjUtMS4xLTEuMyAwLTIuMy44LTIuMyAycy45IDIgMi4zIDJjLjkgMCAxLjktLjQgMi41LTEuMnpNMTU5LjIgNTV2LTEyLjdoMS40djEyLjdoLTEuNHoiLz48L2c+PC9zdmc+") no-repeat scroll 0 0;
}
body[data-license="scanner"] #nosession h1 {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01IDAgMjM1IDYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC01IDAgMjM1IDYwIj48cGF0aCBmaWxsPSIjNDM1NDY0IiBkPSJNODcgMzkuNWwtMTguNC0yNS40djI1LjRoLTYuMnYtMzUuNWg2LjRsMTguMSAyNC42di0yNC43aDYuMnYzNS40YzAgLjEtNi4xLjItNi4xLjJ6bTguNi0xM2MwLTcuNSA1LjUtMTMuNCAxMy4xLTEzLjQgNy43IDAgMTIuNiA1LjkgMTIuNiAxMy45djEuM2gtMTkuN2MuNCAzLjcgMy4zIDcuMSA4LjIgNy4xIDIuNSAwIDUuNS0xIDcuMy0yLjlsMi41IDMuNmMtMi42IDIuNC02LjQgMy43LTEwLjQgMy43LTcuOS4yLTEzLjYtNS4xLTEzLjYtMTMuM3ptMTMtOC44Yy00LjggMC03IDMuNi03LjIgNi43aDE0LjVjLS4yLTMtMi4zLTYuNy03LjMtNi43em0xMi44IDE4LjNsMi41LTMuOWMxLjggMS44IDUuNCAzLjYgOC42IDMuNiAzLjIgMCA1LjEtMS4zIDUuMS0zLjQgMC01LjEtMTUuNi0xLjQtMTUuNi0xMS4yIDAtNC4xIDMuNi03LjggMTAuMS03LjggNC40IDAgNy43IDEuNSA5LjkgMy42bC0yLjMgMy44Yy0xLjUtMS42LTQuNC0zLjEtNy42LTMuMS0yLjkgMC00LjggMS4zLTQuOCAzLjIgMCA0LjUgMTUuNiAxLjEgMTUuNiAxMS4yIDAgNC42LTMuNyA4LjEtMTAuNyA4LjEtNC4yLS4xLTguMi0xLjUtMTAuOC00LjF6bTIxLjkgMGwyLjUtMy45YzEuOCAxLjggNS40IDMuNiA4LjYgMy42IDMuMyAwIDUuMS0xLjMgNS4xLTMuNCAwLTUuMS0xNS42LTEuNC0xNS42LTExLjIgMC00LjEgMy42LTcuOCAxMC4xLTcuOCA0LjQgMCA3LjcgMS41IDkuOSAzLjZsLTIuMyAzLjhjLTEuNS0xLjYtNC40LTMuMS03LjYtMy4xLTIuOSAwLTQuOCAxLjMtNC44IDMuMiAwIDQuNSAxNS42IDEuMSAxNS42IDExLjIgMCA0LjYtMy43IDguMS0xMC43IDguMS00LjMtLjEtOC4xLTEuNS0xMC44LTQuMXptNDEuMyAzLjV2LTMuNWMtMS44IDItNSA0LTkgNC01LjYgMC04LjMtMi45LTguMy04LjJ2LTE4LjFoNS42djE2LjFjMCAzLjkgMiA1LjMgNS4zIDUuMyAyLjggMCA1LjMtMS42IDYuNS0zLjN2LTE4LjJoNS42djI1LjZoLTUuNmMtLjEgMC0uMS4zLS4xLjN6bTcuNC0zLjVsMi41LTMuOWMxLjggMS44IDUuNCAzLjYgOC42IDMuNiAzLjIgMCA1LjEtMS4zIDUuMS0zLjQgMC01LjEtMTUuNi0xLjQtMTUuNi0xMS4yIDAtNC4xIDMuNi03LjggMTAuMS03LjggNC40IDAgNy43IDEuNSA5LjkgMy42bC0yLjMgMy44Yy0xLjUtMS42LTQuNC0zLjEtNy42LTMuMS0yLjkgMC00LjggMS4zLTQuOCAzLjIgMCA0LjUgMTUuNiAxLjEgMTUuNiAxMS4yIDAgNC42LTMuNyA4LjEtMTAuNyA4LjEtNC4yLS4xLTgtMS41LTEwLjgtNC4xeiIvPjxnIGZpbGw9IiMwMEE1QjUiPjxjaXJjbGUgY3g9IjguMiIgY3k9IjcuNyIgcj0iNC4zIi8+PGNpcmNsZSBjeD0iMTYuNyIgY3k9IjE0LjYiIHI9IjMuNCIvPjxjaXJjbGUgY3g9IjMiIGN5PSIyMC42IiByPSIyLjUiLz48cGF0aCBkPSJNLTIuNSAxMC4xczEuOCAxLjEgNC42IDIuOCA2LjUgNCAxMC4yIDYuM2wyLjggMS42Yy45LjUgMS43IDEuMSAyLjcgMS42LjguNiAxLjUgMS4yIDIuNCAxLjZsMi4xIDEuNmMyLjUgMi4xIDQgMy44IDQgMy44bC0uMS4ycy0yLjEtLjctNC45LTIuM2MtLjctLjQtMS41LS44LTIuMy0xLjMtLjktLjUtMS41LTEtMi41LTEuNS0uOC0uNi0xLjYtMS4yLTIuNS0xLjhsLTIuNi0yYy0zLjUtMi42LTctNS4xLTkuNS03LjItMi42LTItNC4zLTMuMy00LjMtMy4zbC0uMS0uMXptMjIuNiAzOS4zYzEwLjcgMy43IDIyLjUtMiAyNi4yLTEyLjhzLTItMjIuNS0xMi44LTI2LjJjLTMuNy0xLjItNy40LTEuNC0xMC44LS42bC42IDIuMWMyLjctLjQgNS40LS4xIDguMS44IDkuMyAzLjMgMTQuMyAxMy40IDExLjEgMjIuOC0zLjMgOS4zLTEzLjUgMTQuMy0yMi44IDExLTcuNi0yLjUtMTIuMy05LjYtMTIuMS0xNy4yLS41IDAtMS0uMS0xLjUtLjItLjQgOC44IDUuMSAxNy4zIDE0IDIwLjN6bTEwLTMyYzYuOSAyLjQgMTAuNSA5LjggOC4xIDE2LjYtMi40IDYuOS05LjggMTAuNS0xNi42IDguMS01LjctMi05LjItNy42LTguNy0xMy40bC0xLjEuM2MtLjUgNi43IDMuNiAxMyAxMC4yIDE1LjMgNy44IDIuNyAxNi41LTEuNSAxOS4yLTkuM3MtMS41LTE2LjMtOS4zLTE5Yy0yLjgtMS01LjUtMS4xLTguMi0uNCAwIC42LS4xIDEuMS0uMiAxLjUgMS45LS42IDQuMy0uNSA2LjYuM3ptNS43LTE0Yy02LTIuMS0xMi4yLTItMTcuNy0uMi44LjcgMS41IDEuNSAyLjMgMi40IDQuMS0uOCA4LjQtLjYgMTIuNy45IDEyLjggNC40IDE5LjUgMTguMyAxNS4yIDMxLjEtNC40IDEyLjctMTguMyAxOS41LTMxLjEgMTUuMS0xMS4xLTMuOC0xNy42LTE0LjctMTYuNC0yNS42LS42LS40LTEuMy0uOS0xLjctMS40LTIuMSAxMy4yIDUuNSAyNi40IDE4LjcgMzEgMTQuNyA1IDMwLjctMi44IDM1LjctMTcuNCA0LjktMTQuOC0zLTMwLjgtMTcuNy0zNS45eiIvPjwvZz48ZyBmaWxsPSIjNDM1NDY0Ij48cGF0aCBkPSJNNjIuMiA1My45bC43LTFjLjYuNyAxLjggMS4zIDMgMS4zIDEuNCAwIDIuMi0uNyAyLjItMS42IDAtMi4yLTUuNy0uOS01LjctNC4zIDAtMS40IDEuMi0yLjYgMy40LTIuNiAxLjYgMCAyLjcuNiAzLjQgMS4zbC0uNyAxYy0uNi0uNy0xLjUtMS4yLTIuNy0xLjItMS4zIDAtMiAuNi0yIDEuNCAwIDIgNS43LjcgNS43IDQuMyAwIDEuNS0xLjIgMi44LTMuNiAyLjgtMS41IDAtMi44LS40LTMuNy0xLjR6TTcxLjMgNTAuNWMwLTIuNyAxLjgtNC44IDQuNi00LjggMS43IDAgMi43LjcgMy40IDEuNmwtLjkuOWMtLjYtLjgtMS40LTEuMi0yLjMtMS4yLTEuOSAwLTMuMiAxLjUtMy4yIDMuNXMxLjIgMy42IDMuMiAzLjZjLjkgMCAxLjctLjQgMi4zLTEuMmwuOS45Yy0uNy45LTEuNyAxLjYtMy40IDEuNi0yLjgtLjEtNC42LTIuMi00LjYtNC45ek04Ni45IDU1LjF2LTFjLS43LjgtMS44IDEuMy0zIDEuMy0xLjUgMC0zLjItMS0zLjItMyAwLTIuMSAxLjYtMyAzLjItMyAxLjMgMCAyLjMuNCAzIDEuMnYtMS43YzAtMS4yLTEtMS45LTIuMy0xLjktMS4xIDAtMiAuNC0yLjggMS4zbC0uNy0xYzEtMSAyLjItMS41IDMuNy0xLjUgMiAwIDMuNi45IDMuNiAzLjF2Ni4zaC0xLjV6bTAtMS45di0xLjdjLS42LS43LTEuNS0xLjEtMi41LTEuMS0xLjMgMC0yLjMuOC0yLjMgMnMuOSAyIDIuMyAyYzEtLjEgMi0uNSAyLjUtMS4yek05Ny40IDU1LjF2LTZjMC0xLjYtLjgtMi4xLTIuMS0yLjEtMS4xIDAtMi4yLjctMi43IDEuNHY2LjdoLTEuNHYtOS4yaDEuNHYxLjNjLjYtLjggMS45LTEuNiAzLjMtMS42IDEuOSAwIDIuOSAxIDIuOSAzdjYuNGgtMS40ek0xMDcuOCA1NS4xdi02YzAtMS42LS44LTIuMS0yLjEtMi4xLTEuMSAwLTIuMi43LTIuNyAxLjR2Ni43aC0xLjR2LTkuMmgxLjR2MS4zYy42LS44IDEuOS0xLjYgMy4zLTEuNiAxLjkgMCAyLjkgMSAyLjkgM3Y2LjRoLTEuNHpNMTExLjUgNTAuNWMwLTIuNyAxLjktNC44IDQuNS00LjggMi44IDAgNC40IDIuMiA0LjQgNC45di40aC03LjRjLjEgMS43IDEuMyAzLjIgMy4zIDMuMiAxLjEgMCAyLjEtLjQgMi44LTEuMmwuNy45Yy0uOS45LTIuMiAxLjQtMy42IDEuNC0yLjcgMC00LjctMS45LTQuNy00Ljh6bTQuNS0zLjZjLTIgMC0yLjkgMS43LTMgM2g2YzAtMS4zLS45LTMtMy0zek0xMjIuNyA1NS4xdi05LjJoMS40djEuNWMuNy0uOSAxLjgtMS43IDMuMS0xLjd2MS41aC0uNmMtLjkgMC0yLjEuNy0yLjUgMS41djYuNWgtMS40eiIvPjwvZz48L3N2Zz4=") no-repeat scroll 0 0;
}
body[data-license="manager"] #nosession h1 {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01IDAgMjM1IDYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC01IDAgMjM1IDYwIj48cGF0aCBmaWxsPSIjNDM1NDY0IiBkPSJNODcgMzkuNWwtMTguNC0yNS40djI1LjRoLTYuMnYtMzUuNWg2LjRsMTguMSAyNC42di0yNC43aDYuMnYzNS40YzAgLjEtNi4xLjItNi4xLjJ6bTguNi0xM2MwLTcuNSA1LjUtMTMuNCAxMy4xLTEzLjQgNy43IDAgMTIuNiA1LjkgMTIuNiAxMy45djEuM2gtMTkuN2MuNCAzLjcgMy4zIDcuMSA4LjIgNy4xIDIuNSAwIDUuNS0xIDcuMy0yLjlsMi41IDMuNmMtMi42IDIuNC02LjQgMy43LTEwLjQgMy43LTcuOS4yLTEzLjYtNS4xLTEzLjYtMTMuM3ptMTMtOC44Yy00LjggMC03IDMuNi03LjIgNi43aDE0LjVjLS4yLTMtMi4zLTYuNy03LjMtNi43em0xMi44IDE4LjNsMi41LTMuOWMxLjggMS44IDUuNCAzLjYgOC42IDMuNiAzLjIgMCA1LjEtMS4zIDUuMS0zLjQgMC01LjEtMTUuNi0xLjQtMTUuNi0xMS4yIDAtNC4xIDMuNi03LjggMTAuMS03LjggNC40IDAgNy43IDEuNSA5LjkgMy42bC0yLjMgMy44Yy0xLjUtMS42LTQuNC0zLjEtNy42LTMuMS0yLjkgMC00LjggMS4zLTQuOCAzLjIgMCA0LjUgMTUuNiAxLjEgMTUuNiAxMS4yIDAgNC42LTMuNyA4LjEtMTAuNyA4LjEtNC4yLS4xLTguMi0xLjUtMTAuOC00LjF6bTIxLjkgMGwyLjUtMy45YzEuOCAxLjggNS40IDMuNiA4LjYgMy42IDMuMyAwIDUuMS0xLjMgNS4xLTMuNCAwLTUuMS0xNS42LTEuNC0xNS42LTExLjIgMC00LjEgMy42LTcuOCAxMC4xLTcuOCA0LjQgMCA3LjcgMS41IDkuOSAzLjZsLTIuMyAzLjhjLTEuNS0xLjYtNC40LTMuMS03LjYtMy4xLTIuOSAwLTQuOCAxLjMtNC44IDMuMiAwIDQuNSAxNS42IDEuMSAxNS42IDExLjIgMCA0LjYtMy43IDguMS0xMC43IDguMS00LjMtLjEtOC4xLTEuNS0xMC44LTQuMXptNDEuMyAzLjV2LTMuNWMtMS44IDItNSA0LTkgNC01LjYgMC04LjMtMi45LTguMy04LjJ2LTE4LjFoNS42djE2LjFjMCAzLjkgMiA1LjMgNS4zIDUuMyAyLjggMCA1LjMtMS42IDYuNS0zLjN2LTE4LjJoNS42djI1LjZoLTUuNmMtLjEgMC0uMS4zLS4xLjN6bTcuNC0zLjVsMi41LTMuOWMxLjggMS44IDUuNCAzLjYgOC42IDMuNiAzLjIgMCA1LjEtMS4zIDUuMS0zLjQgMC01LjEtMTUuNi0xLjQtMTUuNi0xMS4yIDAtNC4xIDMuNi03LjggMTAuMS03LjggNC40IDAgNy43IDEuNSA5LjkgMy42bC0yLjMgMy44Yy0xLjUtMS42LTQuNC0zLjEtNy42LTMuMS0yLjkgMC00LjggMS4zLTQuOCAzLjIgMCA0LjUgMTUuNiAxLjEgMTUuNiAxMS4yIDAgNC42LTMuNyA4LjEtMTAuNyA4LjEtNC4yLS4xLTgtMS41LTEwLjgtNC4xeiIvPjxwYXRoIGZpbGw9IiM0MzU0NjQiIGQ9Ik03My45IDU1LjJ2LTYuNmMwLTEuMi0uNS0yLTEuOC0yLTEgMC0yIC43LTIuNSAxLjV2N2gtMS42di02LjZjMC0xLjItLjUtMi0xLjgtMi0xIDAtMiAuNy0yLjUgMS41djdoLTEuNXYtOS43aDEuNXYxLjRjLjQtLjYgMS43LTEuNiAzLjEtMS42IDEuNSAwIDIuMy44IDIuNSAxLjguNS0uOCAxLjgtMS44IDMuMi0xLjggMS44IDAgMi43IDEgMi43IDIuOXY2LjloLTEuM3YuM3ptMTAuNSAwdi0xLjFjLS43LjgtMS45IDEuNC0zLjIgMS40LTEuNiAwLTMuNC0xLjEtMy40LTMuMnMxLjctMy4yIDMuNC0zLjJjMS4zIDAgMi40LjQgMy4yIDEuM3YtMS43YzAtMS4zLTEuMS0yLTIuNC0yLTEuMiAwLTIuMS40LTMgMS40bC0uOC0xLjFjMS4xLTEuMSAyLjItMS42IDMuOC0xLjYgMiAwIDMuNyAxIDMuNyAzLjN2Ni42aC0xLjRjLjEgMCAuMS0uMS4xLS4xem0wLTIuMXYtMS44Yy0uNS0uNy0xLjYtMS4yLTIuNy0xLjItMS40IDAtMi40LjgtMi40IDIuMXMxIDIuMSAyLjQgMi4xYzEuMSAwIDIuMS0uNCAyLjctMS4yem0xMC45IDIuMXYtNi4zYzAtMS43LS44LTIuMi0yLjEtMi4yLTEuMiAwLTIuMi43LTIuOSAxLjV2N2gtMS41di05LjdoMS41djEuNGMuNi0uOCAyLTEuNiAzLjQtMS42IDIgMCAzLjEgMS4xIDMuMSAzLjF2Ni44aC0xLjV6bTEwLjUgMHYtMS4xYy0uNy44LTEuOSAxLjQtMy4yIDEuNC0xLjYgMC0zLjQtMS4xLTMuNC0zLjJzMS43LTMuMiAzLjQtMy4yYzEuMyAwIDIuNC40IDMuMiAxLjN2LTEuN2MwLTEuMy0xLjEtMi0yLjQtMi0xLjIgMC0yLjEuNC0zIDEuNGwtLjctMS4xYzEuMS0xLjEgMi4yLTEuNiAzLjgtMS42IDIgMCAzLjcgMSAzLjcgMy4zdjYuNmgtMS40di0uMXptMC0yLjF2LTEuOGMtLjUtLjctMS42LTEuMi0yLjctMS4yLTEuNCAwLTIuNC44LTIuNCAyLjFzMSAyLjEgMi40IDIuMWMxLjEgMCAyLjItLjQgMi43LTEuMnptNC41IDQuNWwuNy0xLjFjLjggMSAxLjcgMS4zIDMuMSAxLjMgMS42IDAgMy4xLS43IDMuMS0yLjh2LTEuNWMtLjcgMS0xLjkgMS43LTMuMyAxLjctMi41IDAtNC4yLTEuOS00LjItNXMxLjgtNSA0LjItNWMxLjMgMCAyLjQuNiAzLjMgMS43di0xLjVoMS41djkuNGMwIDMuMS0yLjIgNC00LjYgNC0xLjUuMy0yLjYgMC0zLjgtMS4yem03LTUuMnYtNC4yYy0uNS0uOC0xLjctMS41LTIuOS0xLjUtMS45IDAtMy4xIDEuNS0zLjEgMy43IDAgMi4xIDEuMiAzLjYgMy4xIDMuNiAxLjItLjEgMi40LS44IDIuOS0xLjZ6bTMuOS0yYzAtMi44IDItNSA0LjgtNSAyLjkgMCA0LjcgMi4yIDQuNyA1LjJ2LjRoLTcuOGMuMSAxLjggMS40IDMuMyAzLjQgMy4zIDEuMiAwIDIuMi0uNCAzLTEuM2wuNyAxYy0xIDEtMi4yIDEuNS0zLjggMS41LTIuOC0uMS01LTIuMS01LTUuMXptNC44LTMuOGMtMiAwLTMuMSAxLjctMy4yIDMuMmg2LjNjMC0xLjUtMS0zLjItMy4xLTMuMnptNyA4LjZ2LTkuN2gxLjV2MS41Yy43LTEgMS45LTEuOCAzLjItMS44djEuNWgtLjVjLTEgMC0yLjIuNy0yLjcgMS41djYuOGgtMS41di4yeiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyIvPjxnIGZpbGw9IiMwMEE1QjUiPjxjaXJjbGUgY3g9IjguMiIgY3k9IjcuNyIgcj0iNC4zIi8+PGNpcmNsZSBjeD0iMTYuNyIgY3k9IjE0LjYiIHI9IjMuNCIvPjxjaXJjbGUgY3g9IjMiIGN5PSIyMC42IiByPSIyLjUiLz48cGF0aCBkPSJNLTIuNSAxMC4xczEuOCAxLjEgNC42IDIuOCA2LjUgNCAxMC4yIDYuM2wyLjggMS42Yy45LjUgMS43IDEuMSAyLjcgMS42LjguNiAxLjUgMS4yIDIuNCAxLjZsMi4xIDEuNmMyLjUgMi4xIDQgMy44IDQgMy44bC0uMS4ycy0yLjEtLjctNC45LTIuM2MtLjctLjQtMS41LS44LTIuMy0xLjMtLjktLjUtMS41LTEtMi41LTEuNS0uOC0uNi0xLjYtMS4yLTIuNS0xLjhsLTIuNi0yYy0zLjUtMi42LTctNS4xLTkuNS03LjItMi42LTItNC4zLTMuMy00LjMtMy4zbC0uMS0uMXptMjIuNiAzOS4zYzEwLjcgMy43IDIyLjUtMiAyNi4yLTEyLjhzLTItMjIuNS0xMi44LTI2LjJjLTMuNy0xLjItNy40LTEuNC0xMC44LS42bC42IDIuMWMyLjctLjQgNS40LS4xIDguMS44IDkuMyAzLjMgMTQuMyAxMy40IDExLjEgMjIuOC0zLjMgOS4zLTEzLjUgMTQuMy0yMi44IDExLTcuNi0yLjUtMTIuMy05LjYtMTIuMS0xNy4yLS41IDAtMS0uMS0xLjUtLjItLjQgOC44IDUuMSAxNy4zIDE0IDIwLjN6bTEwLTMyYzYuOSAyLjQgMTAuNSA5LjggOC4xIDE2LjYtMi40IDYuOS05LjggMTAuNS0xNi42IDguMS01LjctMi05LjItNy42LTguNy0xMy40bC0xLjEuM2MtLjUgNi43IDMuNiAxMyAxMC4yIDE1LjMgNy44IDIuNyAxNi41LTEuNSAxOS4yLTkuM3MtMS41LTE2LjMtOS4zLTE5Yy0yLjgtMS01LjUtMS4xLTguMi0uNCAwIC42LS4xIDEuMS0uMiAxLjUgMS45LS42IDQuMy0uNSA2LjYuM3ptNS43LTE0Yy02LTIuMS0xMi4yLTItMTcuNy0uMi44LjcgMS41IDEuNSAyLjMgMi40IDQuMS0uOCA4LjQtLjYgMTIuNy45IDEyLjggNC40IDE5LjUgMTguMyAxNS4yIDMxLjEtNC40IDEyLjctMTguMyAxOS41LTMxLjEgMTUuMS0xMS4xLTMuOC0xNy42LTE0LjctMTYuNC0yNS42LS42LS40LTEuMy0uOS0xLjctMS40LTIuMSAxMy4yIDUuNSAyNi40IDE4LjcgMzEgMTQuNyA1IDMwLjctMi44IDM1LjctMTcuNCA0LjktMTQuOC0zLTMwLjgtMTcuNy0zNS45eiIvPjwvZz48L3N2Zz4=") no-repeat scroll 0 0;
}
body[data-license="cloud"] #nosession h1 {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii01IDAgMjM1IDYwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC01IDAgMjM1IDYwIj48cGF0aCBmaWxsPSIjNDM1NDY0IiBkPSJNODcgMzkuNWwtMTguNC0yNS40djI1LjRoLTYuMnYtMzUuNWg2LjRsMTguMSAyNC42di0yNC43aDYuMnYzNS40YzAgLjEtNi4xLjItNi4xLjJ6bTguNi0xM2MwLTcuNSA1LjUtMTMuNCAxMy4xLTEzLjQgNy43IDAgMTIuNiA1LjkgMTIuNiAxMy45djEuM2gtMTkuN2MuNCAzLjcgMy4zIDcuMSA4LjIgNy4xIDIuNSAwIDUuNS0xIDcuMy0yLjlsMi41IDMuNmMtMi42IDIuNC02LjQgMy43LTEwLjQgMy43LTcuOS4yLTEzLjYtNS4xLTEzLjYtMTMuM3ptMTMtOC44Yy00LjggMC03IDMuNi03LjIgNi43aDE0LjVjLS4yLTMtMi4zLTYuNy03LjMtNi43em0xMi44IDE4LjNsMi41LTMuOWMxLjggMS44IDUuNCAzLjYgOC42IDMuNiAzLjIgMCA1LjEtMS4zIDUuMS0zLjQgMC01LjEtMTUuNi0xLjQtMTUuNi0xMS4yIDAtNC4xIDMuNi03LjggMTAuMS03LjggNC40IDAgNy43IDEuNSA5LjkgMy42bC0yLjMgMy44Yy0xLjUtMS42LTQuNC0zLjEtNy42LTMuMS0yLjkgMC00LjggMS4zLTQuOCAzLjIgMCA0LjUgMTUuNiAxLjEgMTUuNiAxMS4yIDAgNC42LTMuNyA4LjEtMTAuNyA4LjEtNC4yLS4xLTguMi0xLjUtMTAuOC00LjF6bTIxLjkgMGwyLjUtMy45YzEuOCAxLjggNS40IDMuNiA4LjYgMy42IDMuMyAwIDUuMS0xLjMgNS4xLTMuNCAwLTUuMS0xNS42LTEuNC0xNS42LTExLjIgMC00LjEgMy42LTcuOCAxMC4xLTcuOCA0LjQgMCA3LjcgMS41IDkuOSAzLjZsLTIuMyAzLjhjLTEuNS0xLjYtNC40LTMuMS03LjYtMy4xLTIuOSAwLTQuOCAxLjMtNC44IDMuMiAwIDQuNSAxNS42IDEuMSAxNS42IDExLjIgMCA0LjYtMy43IDguMS0xMC43IDguMS00LjMtLjEtOC4xLTEuNS0xMC44LTQuMXptNDEuMyAzLjV2LTMuNWMtMS44IDItNSA0LTkgNC01LjYgMC04LjMtMi45LTguMy04LjJ2LTE4LjFoNS42djE2LjFjMCAzLjkgMiA1LjMgNS4zIDUuMyAyLjggMCA1LjMtMS42IDYuNS0zLjN2LTE4LjJoNS42djI1LjZoLTUuNmMtLjEgMC0uMS4zLS4xLjN6bTcuNC0zLjVsMi41LTMuOWMxLjggMS44IDUuNCAzLjYgOC42IDMuNiAzLjIgMCA1LjEtMS4zIDUuMS0zLjQgMC01LjEtMTUuNi0xLjQtMTUuNi0xMS4yIDAtNC4xIDMuNi03LjggMTAuMS03LjggNC40IDAgNy43IDEuNSA5LjkgMy42bC0yLjMgMy44Yy0xLjUtMS42LTQuNC0zLjEtNy42LTMuMS0yLjkgMC00LjggMS4zLTQuOCAzLjIgMCA0LjUgMTUuNiAxLjEgMTUuNiAxMS4yIDAgNC42LTMuNyA4LjEtMTAuNyA4LjEtNC4yLS4xLTgtMS41LTEwLjgtNC4xeiIvPjxnIGZpbGw9IiMwMEE1QjUiPjxjaXJjbGUgY3g9IjguMiIgY3k9IjcuNyIgcj0iNC4zIi8+PGNpcmNsZSBjeD0iMTYuNyIgY3k9IjE0LjYiIHI9IjMuNCIvPjxjaXJjbGUgY3g9IjMiIGN5PSIyMC42IiByPSIyLjUiLz48cGF0aCBkPSJNLTIuNSAxMC4xczEuOCAxLjEgNC42IDIuOCA2LjUgNCAxMC4yIDYuM2wyLjggMS42Yy45LjUgMS43IDEuMSAyLjcgMS42LjguNiAxLjUgMS4yIDIuNCAxLjZsMi4xIDEuNmMyLjUgMi4xIDQgMy44IDQgMy44bC0uMS4ycy0yLjEtLjctNC45LTIuM2MtLjctLjQtMS41LS44LTIuMy0xLjMtLjktLjUtMS41LTEtMi41LTEuNS0uOC0uNi0xLjYtMS4yLTIuNS0xLjhsLTIuNi0yYy0zLjUtMi42LTctNS4xLTkuNS03LjItMi42LTItNC4zLTMuMy00LjMtMy4zbC0uMS0uMXptMjIuNiAzOS4zYzEwLjcgMy43IDIyLjUtMiAyNi4yLTEyLjhzLTItMjIuNS0xMi44LTI2LjJjLTMuNy0xLjItNy40LTEuNC0xMC44LS42bC42IDIuMWMyLjctLjQgNS40LS4xIDguMS44IDkuMyAzLjMgMTQuMyAxMy40IDExLjEgMjIuOC0zLjMgOS4zLTEzLjUgMTQuMy0yMi44IDExLTcuNi0yLjUtMTIuMy05LjYtMTIuMS0xNy4yLS41IDAtMS0uMS0xLjUtLjItLjQgOC44IDUuMSAxNy4zIDE0IDIwLjN6bTEwLTMyYzYuOSAyLjQgMTAuNSA5LjggOC4xIDE2LjYtMi40IDYuOS05LjggMTAuNS0xNi42IDguMS01LjctMi05LjItNy42LTguNy0xMy40bC0xLjEuM2MtLjUgNi43IDMuNiAxMyAxMC4yIDE1LjMgNy44IDIuNyAxNi41LTEuNSAxOS4yLTkuM3MtMS41LTE2LjMtOS4zLTE5Yy0yLjgtMS01LjUtMS4xLTguMi0uNCAwIC42LS4xIDEuMS0uMiAxLjUgMS45LS42IDQuMy0uNSA2LjYuM3ptNS43LTE0Yy02LTIuMS0xMi4yLTItMTcuNy0uMi44LjcgMS41IDEuNSAyLjMgMi40IDQuMS0uOCA4LjQtLjYgMTIuNy45IDEyLjggNC40IDE5LjUgMTguMyAxNS4yIDMxLjEtNC40IDEyLjctMTguMyAxOS41LTMxLjEgMTUuMS0xMS4xLTMuOC0xNy42LTE0LjctMTYuNC0yNS42LS42LS40LTEuMy0uOS0xLjctMS40LTIuMSAxMy4yIDUuNSAyNi40IDE4LjcgMzEgMTQuNyA1IDMwLjctMi44IDM1LjctMTcuNCA0LjktMTQuOC0zLTMwLjgtMTcuNy0zNS45eiIvPjwvZz48ZyBmaWxsPSIjNDM1NDY0Ij48cGF0aCBkPSJNNjIuMiA1MC41YzAtMi43IDEuOC00LjggNC42LTQuOCAxLjcgMCAyLjcuNyAzLjQgMS42bC0uOS45Yy0uNi0uOC0xLjQtMS4yLTIuMy0xLjItMS45IDAtMy4yIDEuNS0zLjIgMy41czEuMiAzLjYgMy4yIDMuNmMuOSAwIDEuNy0uNCAyLjMtMS4ybC45LjljLS43LjktMS43IDEuNi0zLjQgMS42LTIuNy0uMS00LjYtMi4yLTQuNi00Ljl6TTcyLjEgNTUuMXYtMTIuN2gxLjR2MTIuN2gtMS40ek03NS44IDUwLjVjMC0yLjcgMS43LTQuOCA0LjUtNC44czQuNSAyLjEgNC41IDQuOC0xLjcgNC44LTQuNSA0LjgtNC41LTIuMS00LjUtNC44em03LjYgMGMwLTEuOS0xLjEtMy41LTMtMy41LTIgMC0zIDEuNy0zIDMuNSAwIDEuOSAxLjEgMy42IDMgMy42czMtMS43IDMtMy42ek05My40IDU1LjF2LTEuM2MtLjcuOC0xLjkgMS41LTMuMyAxLjUtMS45IDAtMi45LS45LTIuOS0yLjl2LTYuNWgxLjR2NmMwIDEuNi44IDIuMSAyLjEgMi4xIDEuMSAwIDIuMi0uNiAyLjctMS40di02LjdoMS40djkuMmgtMS40ek0xMDQuMyA1NS4xdi0xLjRjLS43LjktMS44IDEuNi0zLjEgMS42LTIuNCAwLTQuMS0xLjgtNC4xLTQuOCAwLTIuOSAxLjctNC44IDQuMS00LjggMS4yIDAgMi40LjYgMy4xIDEuNnYtNC45aDEuNHYxMi43aC0xLjR6bTAtMi41di00LjFjLS41LS44LTEuNi0xLjUtMi43LTEuNS0xLjkgMC0zIDEuNS0zIDMuNnMxLjEgMy41IDMgMy41YzEuMSAwIDIuMi0uNyAyLjctMS41eiIvPjwvZz48L3N2Zz4=") no-repeat scroll 0 0;
}
div#nosession.pubkey {
    height: 17.5rem;
}
body.nosession.cloud h3 {
    margin-bottom: -10rem;
    margin-top: 7rem;
}
div#nosession.pubkey {
    height: 12.5rem;
}
div.mismatch {
    padding: 2rem;
}
div.mismatch div.modal-text {
    padding: 0;
}
div.mismatch ul {
    list-style: inside none disc;
    margin: 1.5rem 0 0;
}
div.mismatch ul li {
    list-style: inside none disc;
    margin: 0.5rem 0;
    padding: 0 0 0 3rem;
}
#nosession.corrupt, #nosession.locked {
    width: 50rem;
}
#nosession.corrupt div.message, #nosession.locked div.message {
    text-align: left;
}
.corrupt ul li, .locked ul li {
    list-style: outside none disc;
    margin: 0.5rem 0 0.5rem 2rem;
    padding: 0rem;
}
.corrupt ul, .locked ul {
    list-style: outside none disc;
    margin: 1.5rem 0 0;
}
#nosession.register {
    overflow: visible !important;
    width: 70rem;
}
#nosession.register div.checkbox.large-checkbox {
    margin: 0.7rem 0 0 !important;
}
#nosession.register h1 {
    background-size: contain !important;
    float: right;
    height: 3rem;
    margin: 0 !important;
    width: 10rem !important;
}
#nosession.register h4 {
    display: block;
    float: left;
    font-size: 2.2rem;
    font-weight: 200;
    height: 3rem;
    line-height: 2.5rem;
    margin: 0;
}
#nosession.register h4 sup {
    font-size: 1.2rem;
}
#nosession.register .register-content {
    display: block;
    font-size: 1.3rem;
    margin: 3rem 0 1.5rem;
    width: 100%;
}
#nosession.register .register-content a:hover {
    text-decoration: underline;
}
#nosession.register .register-content label i {
    color: #ccc;
    display: inline-block !important;
    float: none;
    font-size: 1.3rem;
    height: auto;
    line-height: 1rem;
    margin: 0;
    opacity: 1;
    padding: 0;
    width: 2rem;
}
#nosession.register .register-content > span {
    display: block;
    float: left;
    line-height: 2rem;
    margin: 0 0 1rem;
}
#nosession.register .register-content > span.disclaimer {
    color: #aaa;
    font-style: italic;
}
#nosession.register .register-content > ul {
    display: block;
    float: left;
    line-height: 2rem;
    margin: 1rem 0 2rem;
}
#nosession.register .register-content > ul > li {
    list-style: inside none disc;
    margin: 0 0 0 1.5rem;
}
#nosession.register .register-buttons, #nosession.register .expired-buttons {
    display: block;
    width: 100%;
}
#nosession.register .register-buttons button:first-child, #nosession.register .expired-buttons button:first-child {
    margin: 0;
}
#nosession.register input[data-name="Activation Code"] {
    text-transform: uppercase;
}
#nosession.register textarea {
    height: 10rem;
    width: 40rem;
}
#nosession.register span[data-name="Offline Instructions"] {
    display: block;
    float: left;
    line-height: 2rem;
    padding: 0 0 0 16rem;
    width: 40rem;
}
#nosession.register span[data-name="Challenge"] {
    display: block;
    float: left;
    font-weight: 700;
    width: auto;
    word-wrap: break-word;
}
header {
    background: #425363 none repeat scroll 0 0;
    border-top: 3px solid #263645;
    display: block;
    height: 4rem;
    margin: 0;
    padding: 0;
    width: 100%;
}
header div.wrapper {
    padding: 0 3%;
    width: 94%;
}
header nav {
    display: block;
    float: left;
}
header nav a, header nav a:visited, header nav a:active {
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.3rem;
    height: 4rem;
    line-height: 4rem;
    overflow: visible;
    text-align: center;
    width: 11rem;
}
header nav a span.menu-count, header nav a:visited span.menu-count, header nav a:active span.menu-count {
    background: #fff none repeat scroll 0 0;
    border-radius: 3px;
    color: #425363;
    display: none;
    font-size: 1.1rem;
    height: 1.6rem;
    line-height: 1.6rem;
    margin: 0 -2.8rem 0 1rem;
    padding: 0 0.5rem;
}
header nav a:hover {
    background: #263645 none repeat scroll 0 0;
    color: #fff;
}
header div.menu-float-right {
    float: right;
    margin: 0;
}
header div.menu-float-right i {
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    float: left;
    height: 2.5rem;
    line-height: 2.5rem;
    margin: 0.7rem 0 0 1.5rem;
    padding: 0;
    text-align: center;
    width: 2.5rem;
}
header div.menu-float-right i:hover {
    background-color: #263645;
}
header div.menu-float-right i.warning {
    background-color: #ee9336;
}
header div.menu-float-right i.alert {
    background-color: #d43f3a;
}
#logo {
    background: rgba(0, 0, 0, 0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMiAxMjAgMjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAyIDEyMCAyNiI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTQzLjIzMiAyMy4wMDVsLTkuMDI1LTEyLjM3MXYxMi4zNzFoLTMuMDM1di0xNy4yOTloMy4xMTJsOC44NDMgMTEuOTgydi0xMS45ODFoMy4wMzV2MTcuMjk4aC0yLjkzem00LjIyNS02LjI3NmMwLTMuNjMyIDIuNjQ1LTYuNTYyIDYuMzU0LTYuNTYyIDMuNzYgMCA2LjE0NiAyLjg1MyA2LjE0NiA2Ljc5NXYuNjc0aC05LjY0OGMuMjA3IDEuODY3IDEuNjA4IDMuNDQ5IDMuOTY4IDMuNDQ5IDEuMjQ0IDAgMi42NzEtLjQ5MiAzLjU3OS0xLjRsMS4yNDQgMS43ODljLTEuMjcgMS4xOTMtMy4xMTIgMS44NDEtNS4wODMgMS44NDEtMy43ODUgMC02LjU2LTIuNjE5LTYuNTYtNi41ODZ6bTYuMzI5LTQuMzMxYy0yLjMwOCAwLTMuMzk4IDEuNzg5LTMuNTAxIDMuMjk0aDcuMDU0Yy0uMDc4LTEuNDc5LTEuMDktMy4yOTQtMy41NTMtMy4yOTR6bTYuMjQ4IDguOTQ4bDEuMjQ0LTEuOTQ1Yy44ODEuOTA4IDIuNjE5IDEuNzM4IDQuMjI3IDEuNzM4IDEuNjM0IDAgMi40OS0uNjc0IDIuNDktMS42NiAwLTIuNDY0LTcuNTcyLS43MDEtNy41NzItNS41MjQgMC0yLjA0OSAxLjc2NC0zLjc4NyA0LjkyNy0zLjc4NyAyLjEyNyAwIDMuNzM0Ljc1MiA0Ljg1IDEuNzM4bC0xLjE0MSAxLjkxOWMtLjc1Mi0uODMtMi4xMjctMS41MDQtMy43MDktMS41MDQtMS40MjcgMC0yLjMwOC42NzUtMi4zMDggMS41NTYgMCAyLjIwNSA3LjU3Mi41NDUgNy41NzIgNS41MjQgMCAyLjIzLTEuODQxIDMuOTE2LTUuMjEzIDMuOTE2LTIuMTUxLS4wMDItNC4wNy0uNzAxLTUuMzY3LTEuOTcxem0xMC42ODQgMGwxLjI0NC0xLjk0NWMuODgxLjkwOCAyLjYxOSAxLjczOCA0LjIyNyAxLjczOCAxLjYzMyAwIDIuNDktLjY3NCAyLjQ5LTEuNjYgMC0yLjQ2NC03LjU3My0uNzAxLTcuNTczLTUuNTI0IDAtMi4wNDkgMS43NjQtMy43ODcgNC45MjctMy43ODcgMi4xMjcgMCAzLjczNC43NTIgNC44NSAxLjczOGwtMS4xNDEgMS45MTljLS43NTItLjgzLTIuMTI3LTEuNTA0LTMuNzA5LTEuNTA0LTEuNDI3IDAtMi4zMDguNjc1LTIuMzA4IDEuNTU2IDAgMi4yMDUgNy41NzIuNTQ1IDcuNTcyIDUuNTI0IDAgMi4yMy0xLjg0MSAzLjkxNi01LjIxNCAzLjkxNi0yLjE0OS0uMDAyLTQuMDY5LS43MDEtNS4zNjUtMS45NzF6bTIwLjIwMSAxLjY1OXYtMS42NmMtLjg4Mi45ODYtMi40MzggMS45NzEtNC40MDkgMS45NzEtMi42OTcgMC00LjA0Ni0xLjQyNy00LjA0Ni0zLjk2OHYtOC44NjloMi43MjN2Ny44NThjMCAxLjk0NS45ODYgMi41NjggMi41NDIgMi41NjggMS4zNzUgMCAyLjU2OC0uODA0IDMuMTktMS42MzR2LTguNzkxaDIuNzIzdjEyLjUyNmwtMi43MjMtLjAwMXptMy42MjktMS42NTlsMS4yNDQtMS45NDVjLjg4Mi45MDggMi42MTkgMS43MzggNC4yMjcgMS43MzggMS42MzQgMCAyLjQ5LS42NzQgMi40OS0xLjY2IDAtMi40NjQtNy41NzItLjcwMS03LjU3Mi01LjUyNCAwLTIuMDQ5IDEuNzY0LTMuNzg3IDQuOTI3LTMuNzg3IDIuMTI3IDAgMy43MzQuNzUyIDQuODUgMS43MzhsLTEuMTQxIDEuOTE5Yy0uNzUyLS44My0yLjEyNy0xLjUwNC0zLjcwOS0xLjUwNC0xLjQyNyAwLTIuMzA4LjY3NS0yLjMwOCAxLjU1NiAwIDIuMjA1IDcuNTcyLjU0NSA3LjU3MiA1LjUyNCAwIDIuMjMtMS44NDEgMy45MTYtNS4yMTMgMy45MTYtMi4xNTItLjAwMi00LjA3LS43MDEtNS4zNjctMS45NzF6Ii8+PGNpcmNsZSBjeD0iNC45MTkiIGN5PSI0LjY3OCIgcj0iMS45NSIvPjxjaXJjbGUgY3g9IjguODU3IiBjeT0iNy44MjkiIHI9IjEuNTU1Ii8+PGNpcmNsZSBjeD0iMi41NTUiIGN5PSIxMC41ODUiIHI9IjEuMTMiLz48cGF0aCBkPSJNLjA2NiA1Ljc5MnMuODYxLjUwMyAyLjEzOSAxLjI3NmMxLjI4Ni43NjMgMi45NyAxLjgyMiA0LjY2NSAyLjg2N2wxLjI3MS43N2MuNDIzLjI0OS44MzQuNSAxLjIyMS43NTkuMzg0LjI2NC43NS41MjYgMS4wODUuNzk0LjMzOC4yNjEuNjU0LjUxNi45MzguNzYgMS4xNDguOTY0IDEuODE5IDEuNzQzIDEuODE5IDEuNzQzbC0uMDY2LjA5N3MtLjk3MS0uMzQyLTIuMjg3LTEuMDZjLS4zMzEtLjE3Ni0uNjgzLS4zNzctMS4wNS0uNTk3LS4zNzEtLjIxNC0uNzQ5LS40NjEtMS4xMzUtLjcyMS0uMzgyLS4yNjctLjc2Ni0uNTU5LTEuMTUyLS44NjJsLTEuMTgtLjkwM2MtMS41OTEtMS4xOTctMy4xOTEtMi4zOC00LjM2OS0zLjMtMS4xODQtLjkwOS0xLjk2NS0xLjUyOC0xLjk2NS0xLjUyOGwuMDY2LS4wOTV6bTEwLjQyOSAxOC4wODFjNC45NDcgMS43MDQgMTAuMzM5LS45MjQgMTIuMDQzLTUuODcxIDEuNzA0LTQuOTQ3LS45MjUtMTAuMzM5LTUuODcyLTEyLjA0My0xLjY2Mi0uNTcyLTMuMzc0LS42NTQtNC45OC0uMzI1LjEwOC4zMTQuMTkzLjY0LjI1NC45NzQgMS4yMjgtLjE2MyAyLjUxLS4wNTMgMy43NjEuMzc3IDQuMyAxLjQ4MSA2LjU4NSA2LjE2OCA1LjEwNCAxMC40NjctMS40ODEgNC4yOTktNi4xNjggNi41ODQtMTAuNDY4IDUuMTAzLTMuNDc3LTEuMTk4LTUuNjM3LTQuNDkzLTUuNTUxLTcuOTg1LS4yMjctLjAxNy0uNDUxLS4wNDQtLjY3MS0uMDgzLS4xODUgNC4wOTEgMi4zMTMgNy45ODUgNi4zOCA5LjM4NnptNC42MzYtMTQuNzQ5YzMuMTQxIDEuMDgyIDQuODEgNC41MDUgMy43MjggNy42NDYtMS4wODIgMy4xNDEtNC41MDYgNC44MS03LjY0NyAzLjcyOC0yLjY1NC0uOTE0LTQuMjU3LTMuNS00LjAzNy02LjE3NGwtLjUuMTI2Yy0uMjA4IDMuMDQzIDEuNjI5IDUuOTY5IDQuNjUxIDcuMDExIDMuNjEzIDEuMjQ1IDcuNTUzLS42NzUgOC43OTctNC4yODkgMS4yNDUtMy42MTQtLjY3Ni03LjU1My00LjI5LTguNzk3LTEuMjY3LS40MzctMi41NzQtLjQ4My0zLjc5MS0uMjA0LS4wMTIuMjUzLS4wNC41MDMtLjA4Ljc0OSAxLjAyMy0uMjEyIDIuMTEyLS4xNiAzLjE2OS4yMDR6bTIuNjU4LTYuNDIyYy0yLjc1NC0uOTQ5LTUuNjEtLjkxMi04LjE4Mi0uMDc5LjM4NS4zMi43MzMuNjgzIDEuMDQgMS4wOCAxLjg4MS0uMzcyIDMuODgzLS4yNyA1LjgyNy4zOTkgNS44NjQgMi4wMiA4Ljk4IDguNDEgNi45NTkgMTQuMjczLTIuMDIgNS44NjQtOC40MSA4Ljk4LTE0LjI3MyA2Ljk2LTUuMDQ2LTEuNzQtOC4wNTQtNi43MTYtNy41MDYtMTEuODA4LS4yOTQtLjE4OC0uNTczLS4zOTctLjgzNC0uNjI3LS45NjkgNi4wNzkgMi41MzUgMTIuMTU4IDguNTU1IDE0LjIzMiA2Ljc0NyAyLjMyNCAxNC4xLTEuMjYxIDE2LjQyNC04LjAwNyAyLjMyMS02Ljc0Ny0xLjI2My0xNC4xLTguMDEtMTYuNDIzeiIvPjwvZz48L3N2Zz4=") no-repeat scroll 0 0 / contain ;
    cursor: pointer;
    display: block;
    float: left;
    height: 2.6rem;
    margin: 0.6rem 4.1rem 0 0;
    text-indent: -10000rem;
    width: 12rem;
}
#menu-user-dropdown {
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    height: 4rem;
    margin: 0;
    overflow: hidden;
    width: auto;
}
#menu-user-dropdown ul {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid rgba(66, 83, 99, 0.3);
    border-left: 1px solid rgba(66, 83, 99, 0.3);
    border-radius: 0 0 3px 3px;
    border-right: 1px solid rgba(66, 83, 99, 0.3);
    display: block;
    float: right;
    margin: 0;
    padding: 0.5rem;
    position: relative;
    width: 95%;
}
#menu-user-dropdown ul li {
    clear: both;
    color: #333;
    display: block;
    float: left;
    font-size: 1.2rem;
    height: 3rem;
    line-height: 3rem;
    margin: 0;
    text-align: left;
    text-indent: 0.5rem;
    width: 100%;
}
#menu-user-dropdown ul li.bb {
    border-bottom: 1px solid #ddd;
}
#menu-user-dropdown ul li:hover {
    background: #eee none repeat scroll 0 0;
}
#menu-user-dropdown.hover {
    border-radius: 3px 3px 0 0;
    overflow: visible;
}
#menu-user-dropdown.hover ul {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}
#menu-user-dropdown span {
    display: block;
    float: left;
    line-height: 4rem;
}
#menu-user-dropdown i.down {
    float: left;
    height: 4rem;
    line-height: 4rem;
    margin: 0 0 0 1.5rem;
    text-align: center;
    width: 2rem;
}
#menu-user-dropdown i.sign-out {
    color: #333;
    float: right;
    margin: 0.3rem 0.3rem 0 0;
}
#menu-user-dropdown i:hover {
    background: transparent none repeat scroll 0 0;
}
section#titlebar {
    background-color: #f9f9f9;
    background-position: 50rem -10rem;
    border-bottom: 1px solid #ddd;
    display: block;
    height: 6rem;
    line-height: 6rem;
    margin: 0;
    padding: 0;
    width: 100%;
}
section#titlebar div.wrapper {
    padding: 0 3%;
    width: 94%;
}
section#titlebar h2 {
    display: block;
    float: left;
    font-size: 2.2rem;
    font-weight: 100;
    height: 6rem;
    line-height: 6rem;
    max-width: 30%;
    overflow: hidden;
    text-indent: 0rem;
    text-overflow: ellipsis;
    white-space: nowrap;
}
section#titlebar h2.has-status {
    line-height: 5rem;
}
section#titlebar h2 span {
    color: #aaa;
    display: block;
    float: left;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1rem;
    margin: -0.8rem 0 0;
    text-transform: uppercase;
    width: 100%;
}
section#titlebar div#searchbox {
    float: right;
    margin: 1.6rem 0 0 2rem;
    width: 28.7rem;
}
section#titlebar div#searchbox input {
    float: right;
    padding: 0 0 0 3.5rem !important;
    width: 25rem !important;
}
section#titlebar div#searchbox i.search {
    color: #000;
    display: block;
    float: left;
    height: 1.5rem;
    margin: -4.4rem 0 0 1.2rem;
    opacity: 0.2;
    width: 1.5rem;
}
section#titlebar div#searchbox i.advanced-search {
    cursor: pointer;
    display: block;
    float: right;
    font-size: 1.6rem;
    height: 2rem;
    line-height: 2rem;
    margin: -2.4rem 0 0;
    opacity: 0.5;
    text-align: center;
    width: 2rem;
}
section#titlebar div#searchbox i.advanced-search:hover, section#titlebar div#searchbox i.advanced-search.collapse {
    opacity: 1;
}
section#titlebar div#searchbox i.advanced-search.on {
    background: #768591 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-size: 1.1rem;
    font-weight: 700;
    height: 1.8rem;
    line-height: 2rem;
    margin: -2.4rem 0.5rem 0 0;
    opacity: 1;
    padding: 0;
    text-align: center;
    text-indent: 0;
}
section#titlebar div#searchbox i.advanced-search.on::before {
    content: "";
}
section#titlebar a.button, section#titlebar span.button {
    margin: 1.7rem 0 0 2rem;
}
div#content {
    display: block;
    padding: 0 0 4.5rem;
    width: 100%;
}
div#scrollToTop {
    background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
    border-radius: 1.5rem;
    bottom: 0.5rem;
    color: #fff;
    cursor: pointer;
    display: none;
    font-size: 2.5rem;
    height: 3rem;
    line-height: 2.5rem;
    position: fixed;
    right: 0.5rem;
    text-align: center;
    width: 3rem;
}
div#scrollToTop:hover {
    background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
}
section#main {
    display: block;
    margin: 0;
    padding: 1.5rem 3% 0;
    width: 94%;
}
aside {
    float: left;
    margin: 0 0 0 -0.8rem;
    width: 19.7rem;
}
aside a.button {
    box-shadow: none;
    margin: 0.2rem 0 1rem -0.4rem;
    padding-bottom: 0.1rem;
    padding-top: 0.1rem;
    text-align: left;
    width: 11.8rem;
}
aside a.button i.back {
    margin: 0 0 0 -0.6rem;
}
aside a.button.back {
    margin: 0.2rem 0 1rem -1.3rem;
    width: 14rem;
}
aside ul {
    display: block;
    float: left;
    width: 100%;
}
aside ul h6 {
    color: #ccc;
    display: block;
    float: left;
    font-size: 1.1rem;
    margin: 0rem 0 0.5rem -0.4rem;
    padding: 1rem 0 0;
    text-indent: 1.2rem;
    text-transform: uppercase;
    width: 15rem;
}
aside ul li {
    color: #566d82;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.3rem;
    margin: 0.5rem 0 0.5rem -0.4rem;
    padding: 0 0 0 1.2rem;
    width: 13.8rem;
}
aside ul li span {
    float: left;
    max-width: 14rem;
    padding: 0.8rem 0;
}
aside ul li.bold {
    color: #333;
}
aside ul li:hover, aside ul li.hover {
    background: #f5f5f5 none repeat scroll 0 0;
}
aside ul li:hover i.edit, aside ul li.hover i.edit {
    display: block;
}
aside ul li.add-folder:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
aside ul li.add-folder:hover span {
    text-decoration: underline;
}
aside.settings-aside a.button.back {
    margin-top: -0.2rem;
}
aside.scans ul li span {
    max-width: 10.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
aside ul li i.edit {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #f5f5f5;
    color: #aaa;
    display: none;
    float: right;
    font-size: 1rem;
    height: 2.7rem;
    line-height: 2.6rem;
    margin: 0 -2.1rem 0 0;
    text-indent: 0.5rem;
    width: 1.9rem;
}
section#main div.aside-menu-content {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #f5f5f5;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
    display: block;
    padding: 0.5rem;
    position: absolute;
    width: 7rem;
}
section#main div.aside-menu-content > ul {
    display: block;
    list-style-type: none;
}
section#main div.aside-menu-content > ul > li {
    color: #357abd;
    cursor: pointer;
    display: block;
    float: left;
    line-height: 2rem;
    list-style-type: none;
    padding: 0.5rem;
    width: 6rem;
}
section#main div.aside-menu-content > ul > li:hover {
    background: #f5f5f5 none repeat scroll 0 0;
}
aside ul li i.edit:hover, aside ul li.hover i.edit {
    color: #333;
}
aside ul li i {
    float: left;
    font-size: 1.2rem;
    margin: 0.8rem 0 0 -1rem;
    padding: 0;
    width: 1rem;
}
aside ul li span.bt {
    border-top: 1px dotted #ddd;
}
aside ul li span.count {
    background: #ddd none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    float: right;
    font-size: 1rem;
    font-weight: 400 !important;
    height: 1.8rem;
    line-height: 1.8rem;
    margin: 0.6rem 0.6rem 0 0;
    max-width: 2rem;
    min-width: 1.2rem;
    overflow: hidden;
    padding: 0 0.4rem;
    text-align: center;
    text-indent: 0;
}
aside ul li.bold span.count {
    background: #566d82 none repeat scroll 0 0;
}
aside ul li:hover span.count {
    background: #333 none repeat scroll 0 0;
}
aside ul li:hover {
    color: #333;
}
section#main div.content {
    display: block;
    margin: 0 0 0 19.7rem;
}
section#main div.content.no-aside {
    margin: 0 !important;
}
section#main div.scans-show-content.no-aside {
    margin-top: -0.5rem !important;
}
section#main div.content h3 {
    border-bottom: 1px solid #ddd;
    color: #aaa;
    display: block;
    float: left;
    font-size: 1.8rem;
    font-weight: 200;
    line-height: 3rem;
    margin: 0;
    padding: 0 0 0.5rem;
    width: 100%;
}
section#main div.content.settings-content h3 {
    line-height: 3.9rem;
    padding: 0;
}
section#main div.content h3 span {
    color: #333;
}
section#main div.content div.no-tabs {
    background: #f9f9f9 none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    display: block;
    float: left;
    margin: 0 0 2rem;
    padding: 2rem 0;
    width: 100%;
}
section#main h3 span.info, section#main h3 span.toggle {
    color: #357abd !important;
    cursor: pointer;
    display: block;
    float: right;
    font-size: 1.2rem;
    font-weight: 400;
    height: 3rem;
    line-height: 3rem;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center;
}
section#main span.hosts-compliance-swap {
    cursor: pointer;
    display: block;
    float: right;
    margin: 0;
    padding: 0;
    width: 2rem !important;
}
section#main th[data-name="remove"] span.hosts-compliance-swap {
    margin: 0 1.7rem 0 0 !important;
}
section#main span.hosts-compliance-swap i {
    color: #aaa;
    float: right;
    padding: 0 !important;
}
section#main span.hosts-compliance-swap i:hover {
    color: #333;
}
section#main h3 span.toggle span.prefix {
    color: #aaa;
}
section#main h3 span.toggle span.link {
    color: #357abd;
    cursor: pointer;
}
section#main h3 span.info:hover, section#main h3 span.toggle span.link:hover {
    text-decoration: underline;
}
section#main div.content div.no-tabs label {
    margin: 0 0 0 2rem;
}
section#main div.content div.no-tabs-inset {
    background: #f5f5f5 none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    display: block;
    float: left;
    margin: 0 0 2rem;
    padding: 2rem 0 0;
    width: 100%;
}
section#main div.content div.no-tabs-indent {
    background: #f5f5f5 none repeat scroll 0 0;
    border-top: 1px solid #e5e5e5;
    display: block;
    padding: 2rem 0 2rem 18rem;
}
section#main div.content div.no-tabs-dark {
    background: #f5f5f5 none repeat scroll 0 0;
    border-top: 1px solid #e5e5e5;
    display: block;
    padding: 2rem 0;
}
section#main div.content div.no-tabs-indent label {
    margin: 0 0 0 0.5rem;
}
section#main div.content div.no-tabs-indent label.small {
    width: 5rem;
}
section#main div.content a.button, section#main div.content .editor-save.button, section#main div.content button.button {
    margin: 0 2rem 0 0;
}
section#main div.content h3 a.button {
    margin: -0.4rem 0 0 2rem;
}
section#main div.content.settings-content h3 a.button {
    margin: -0.2rem 0 0 2rem;
}
section#main div.content .form-group a.button {
    margin: 0.1rem 2rem 0 0;
}
div.attached-file, div.attached-file-temp {
    display: block;
    float: left;
}
div.attached-file div.tag, div.attached-file-temp div.tag {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #333;
    display: block;
    height: 2.8rem;
    line-height: 2.8rem;
    margin: 0 2rem 0 0;
    padding: 0.2rem 1.5rem 0 0;
}
div.remove-attached-file {
    cursor: pointer;
    display: block;
    float: right;
    height: 2.8rem;
    line-height: 2.8rem;
    margin: 0 -1rem 0 1rem;
    width: 1.2rem;
}
@keyframes SPIN {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@keyframes SPIN {
0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}
@keyframes FADE {
0%, 100% {
    opacity: 0;
}
50% {
    opacity: 1;
}
}
@keyframes FADE {
0%, 100% {
    opacity: 0;
}
50% {
    opacity: 1;
}
}
.glyphicons.update.spin, .glyphicons.running, .glyphicons.scan-status.running, .glyphicons.scan-status.resuming, .glyphicons.scan-status.processing {
    animation: 3s linear 0s normal none infinite running SPIN;
}
.glyphicons.scan-status.paused, .glyphicons.scan-status.pausing {
    color: #fdc431 !important;
    font-size: 1.6rem;
}
.glyphicons.scan-status.stopping {
    animation: 4s linear 0s normal none infinite running FADE;
}
.glyphicons.scan-status.stopping {
    color: #d43f3a !important;
    font-size: 1.6rem;
}
td i.glyphicons.user, td i.glyphicons.ACL_ADMIN_ACCESS, td i.glyphicons.ACL_SYSADMIN_ACCESS, td i.glyphicons.shared {
    font-size: 1.6rem;
}
td.policy-visibility {
    text-transform: capitalize;
}
.filter .select-key, .filter .select-op, .filter .select-value {
    display: inline;
}
.filter input[type="text"] {
    width: 18.5rem;
}
.filter .remove-filter {
    cursor: pointer;
    display: block;
    float: right;
    height: 3rem;
    line-height: 3rem;
    opacity: 0.2;
    width: 2rem;
}
.filter .remove-filter:hover {
    opacity: 1;
}
.targets {
    line-height: 1.8rem;
    max-height: 1.9rem;
    overflow: hidden;
    word-wrap: break-word;
}
.targets span {
    display: block;
    height: auto !important;
    margin: 0 !important;
}
span.all-targets {
    color: #357abd;
    cursor: pointer;
    display: block;
    float: left;
    margin: -0.5rem 0 0.5rem !important;
    padding: 0 0 0 30% !important;
    text-align: left;
    width: 75% !important;
}
span.all-targets:hover {
    text-decoration: underline;
}
.sidebar-chart {
    display: block;
    margin: 1.5rem 0 0;
    width: 100%;
}
.sidebar-chart canvas {
    display: block;
    float: left;
}
.sidebar-chart > ul {
    display: block;
    float: left;
    margin: 0 0 0 2rem;
    width: 9rem;
}
.sidebar-chart > ul.compliance {
    margin: 0 0 0 1rem;
    width: 10rem;
}
.sidebar-chart > ul > li {
    display: block;
    float: left;
    font-size: 1.1rem;
    line-height: 1.8rem;
    width: 100%;
}
.sidebar-chart > ul > li.muteLegend {
    opacity: 0.25;
}
.sidebar-chart > ul > li > div {
    border-radius: 0.5rem;
    display: block;
    float: left;
    height: 1rem;
    margin: 0.4rem 1rem 0 0;
    width: 1rem;
}
select[data-name="History Diff Results"] {
    width: 100% !important;
}
#ciscoSpinner {
    padding-top: 2rem;
}
div.severity-box-chart {
    background: #ccc repeating-linear-gradient(135deg, transparent, transparent 1rem, rgba(255, 255, 255, 0.1) 1rem, rgba(255, 255, 255, 0.1) 2rem) repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset;
    display: block;
    height: 2.1rem;
    overflow: hidden;
    width: 100%;
}
div.severity-box-chart ul {
    display: block;
    list-style-type: none;
    width: 101%;
}
div.severity-box-chart ul li {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2) inset;
    color: #fff;
    display: block;
    float: left;
    font-size: 1.1rem;
    height: 2.1rem;
    line-height: 2.1rem;
    text-align: center;
}
div#audit-results {
    border-top: 1px solid #ddd;
    display: block;
    margin: 2rem 0 0;
    padding: 2rem 0 0;
}
td.overview-severity span, td.vulnerability-severity-box span, td.compliance-severity-box span, div.plugin-details-header span.severity, td.plugin-family-status span, td.plugin-family-plugin-status span {
    background: #aaa none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1) inset;
    color: #fff;
    display: block;
    font-size: 1.1rem;
    height: 2.1rem;
    line-height: 2.1rem;
    margin: 0 0 0 1.5rem;
    text-align: center;
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
    text-transform: uppercase;
    width: 7.7rem;
}
td.can-delete span {
    margin: 0;
}
td.host-percentage span.running {
    background: #ccc none repeat scroll 0 0;
    border-radius: 3px;
    color: #333;
    display: block;
    float: left;
    font-size: 1rem;
    font-weight: 400 !important;
    height: 1.8rem;
    line-height: 1.8rem;
    margin: 0 0 0 0.7rem;
    text-align: center;
    text-indent: 0;
    width: 3.5rem;
}
td.overview-severity span {
    margin: 0 0 0 0.5rem;
    width: 4rem;
}
td.family-status span, td.family-plugin-status span {
    height: 2.3rem;
    line-height: 2.3rem;
}
td.vulnerability-count span, td.compliance-count span {
    display: block;
    float: left;
    font-size: 1.2rem;
    font-weight: 400;
    height: 2.3rem;
    line-height: 2.3rem;
    text-align: center;
    width: 3.7rem;
}
td.host-percentage i {
    height: 2rem;
    line-height: 2rem;
    margin: 0 0 0 1.5rem;
    padding: 0;
    text-align: center;
    width: 2rem;
}
div.plugin-details-header {
    border-bottom: 1px solid #ddd;
    display: block;
    float: left;
    height: 4.6rem;
    line-height: 4.6rem;
    overflow: hidden;
    width: 100%;
}
div.plugin-details-header h4 {
    display: block;
    float: left;
    font-size: 1.8rem;
    line-height: 4.6rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 75%;
}
span.subtitle {
    margin: 0 1rem 0 0;
}
div.plugin-details-header h4.gray, span.subtitle span.gray, span.subtitle span.gray a {
    color: #aaa !important;
}
span.subtitle span.gray a {
    color: #357abd !important;
}
span.subtitle span.gray a:hover {
    color: #2a6395 !important;
}
div.plugin-details-header span.severity {
    float: left;
    margin: 1.3rem 2rem 0 1rem;
}
div.plugin-details-header a.button {
    margin: 0.9rem 1rem 0 0 !important;
}
div.plugin-details-content {
    display: block;
    float: left;
    width: 100%;
}
div.plugin-details-content a:hover {
    text-decoration: underline;
}
div.plugin-details-content.white section {
    background: #fff none repeat scroll 0 0 !important;
}
div.plugin-details-content section {
    display: block;
    padding: 2rem 1rem;
}
div.plugin-details-content section h5 {
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 2rem;
    margin: 0 0 1rem;
}
div.plugin-details-content section div {
    font-size: 1.3rem;
    line-height: 2rem;
}
div.plugin-details-content section div.plugin-wrap {
    max-width: 90rem;
}
div.plugin-details-content section h5 span.hosts-count {
    background: #263645 none repeat scroll 0 0;
    border-radius: 3px;
    color: #f5f5f5;
    display: inline-block;
    font-size: 1.2rem;
    height: 2.2rem;
    line-height: 2.2rem;
    margin: 0 0 0 2rem;
    padding: 0 1rem;
}
div.plugin-details-content section div.plugin-section-host, li.audit-item div.audit-hostname {
    background: #eee none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 3px;
    cursor: pointer;
    display: block;
    line-height: 2rem;
    margin: 0 0 0.5rem;
    padding: 0.5rem 0.5rem 0.5rem 1rem;
}
div.plugin-details-content section div.plugin-section-host.open, li.audit-item div.audit-hostname.open {
    border-radius: 3px 3px 0 0;
}
li.audit-item {
    -moz-user-select: text;
}
span.lozenge, i.paperclip {
    background-color: #ddd;
    border-radius: 3px;
    color: #6a6a6a;
    display: block;
    float: left;
    font-size: 1.1rem;
    font-weight: 400 !important;
    height: 2rem;
    line-height: 2rem;
    margin: 0.6rem 1rem 0 0.8rem;
    max-width: 12rem;
    min-width: 1.5rem;
    overflow: hidden;
    padding: 0 0.5rem;
    text-indent: 0;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
}
span.lozenge.audit {
    margin: 0.6rem 1rem 0 0.8rem !important;
    width: auto !important;
}
i.paperclip {
    height: 2rem;
    opacity: 1 !important;
    width: 2rem;
}
span.lozenge.INFO {
    background: #aaa none repeat scroll 0 0 !important;
    color: #fff;
}
span.lozenge.FAILED {
    background: #d43f3a none repeat scroll 0 0;
    color: #fff;
}
span.lozenge.ERROR, span.lozenge.WARNING, span.lozenge.UNKNOWN {
    background: #ee9336 none repeat scroll 0 0;
    color: #fff;
}
span.lozenge.PASSED {
    background: #4cae4c none repeat scroll 0 0;
    color: #fff;
}
span.lozenge.SKIPPED {
    color: #fff;
}
div.plugin-details-content section div.plugin-section-host-output-each, li.audit-item div.audit-data {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    display: block;
    margin: -0.6rem 0 0.5rem;
    padding: 2rem;
}
div.plugin-details-content section div.plugin-section-host-port-tag {
    background: #566d82 none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset;
    color: #fff;
    display: block;
    float: left;
    font-size: 1.2rem;
    font-weight: 400;
    height: 2.2rem;
    line-height: 2.2rem;
    margin: 0;
    padding: 0 1rem;
    width: auto !important;
}
div.plugin-details-content section div.plugin-section-host-port-service {
    background: #eee none repeat scroll 0 0;
    border-radius: 3px;
    color: #566d82;
    display: block;
    float: right;
    font-size: 1.2rem;
    font-weight: 400;
    height: 2.2rem;
    line-height: 2.2rem;
    margin: 0;
    padding: 0 1rem;
    width: auto !important;
}
div.plugin-details-content section div.plugin-section-host-port-tag.PASSED, div.plugin-details-content section div.plugin-section-host-port-tag.FAILED {
    color: #fff;
}
div.plugin-details-content > h5 {
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 4rem;
    text-indent: 1rem;
}
div.plugin-details-content > ul {
    display: block;
    list-style-type: none;
    padding: 0 1rem;
}
div.plugin-details-content > ul > li, li.audit-item {
    -moz-user-select: auto;
    display: block;
    margin: 0 0 3rem;
    width: 100%;
}
div.plugin-details-content > ul > li > h6 {
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid #ddd;
    display: block;
    height: 3rem;
    line-height: 3rem;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-indent: 1rem;
    width: 100%;
}
div.plugin-details-content > ul > li > div.plugin-output-wrapper, ul.audit-host-list div.plugin-output-wrapper {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #f5f5f5 none repeat scroll 0 0;
    border-color: #e5e5e5 #e5e5e5 -moz-use-text-color;
    border-image: none;
    border-radius: 3px 3px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
}
div.plugin-details-content > ul > li > div.plugin-output-wrapper.port {
    background: #f5f5f5 none repeat scroll 0 0;
    height: 3.5rem;
    line-height: 3.5rem;
    padding: 0;
}
div.plugin-details-content > ul > li > div.plugin-output-wrapper > div.content-wrapper, ul.audit-host-list div.plugin-output-wrapper > div.content-wrapper {
    display: block;
    padding: 1rem;
}
div.plugin-details-content > ul > li > div.plugin-output-wrapper > div.content-wrapper > pre, ul.audit-host-list div.plugin-output-wrapper > div.content-wrapper > pre {
    display: block;
    line-height: 1;
    overflow: hidden;
    white-space: pre-wrap;
    word-wrap: break-word;
}
div.plugin-details-content > ul > li > div.plugin-output-wrapper > div.content-wrapper > pre.expand, ul.audit-host-list div.plugin-output-wrapper > div.content-wrapper > pre.expand {
    height: 13.2rem;
    overflow: hidden;
}
table.plugin-output-table thead tr, table.plugin-output-table thead tr th, table.plugin-output-table tbody tr, table.plugin-output-table tbody tr td {
    background: #fff none repeat scroll 0 0;
    height: 3.3rem;
    line-height: 3.3rem;
}
table.plugin-output-table thead tr {
    border-bottom: 1px dotted #e5e5e5 !important;
    border-top: 1px solid #e5e5e5 !important;
}
table.plugin-output-table tbody tr.bt1 {
    border-top: 1px solid #e5e5e5;
}
table.plugin-output-table thead tr th {
    font-size: 1.2rem;
    font-weight: 700;
}
table.plugin-output-table tbody tr td.port {
    vertical-align: top;
}
table.plugin-output-table tbody tr td.hosts {
    padding: 0 3rem 0 0;
}
table.plugin-output-table tbody tr.expand td.hosts div.hosts-wrapper {
    height: 3.3rem;
    overflow: hidden;
}
table.plugin-output-table tbody tr td.hosts a, table.plugin-output-table tbody tr td.hosts div.audit-host {
    display: block;
    float: left;
    line-height: 1;
    padding: 1rem 0.5rem 1rem 0;
}
table.plugin-output-table tbody tr.noaction, table.plugin-output-table tbody tr.noaction:hover, table.plugin-output-table tbody tr.noaction td.pointer, table.plugin-output-table tbody tr.noaction:hover td, table.plugin-output-table tbody tr.noaction:focus td, table.plugin-output-table tbody tr.noaction.current td {
    background: #fff none repeat scroll 0 0 !important;
}
table.plugin-output-table tbody tr {
    border-bottom: 1px dotted #e5e5e5;
}
table.plugin-output-table tbody tr:last-child {
    border-bottom: 1px solid #e5e5e5;
}
table.plugin-output-table span.hosts-expand {
    background: #fff none repeat scroll 0 0;
    color: #aaa;
    cursor: pointer;
    display: block;
    float: right;
}
table.plugin-output-table span.hosts-expand.subtract {
    display: none;
}
table.plugin-output-table span.hosts-expand:hover {
    color: #333;
    text-decoration: underline;
}
table.plugin-output-table tr.expand span.hosts-expand.subtract, table.plugin-output-table tr.expanded span.hosts-expand.add {
    display: none;
}
table.plugin-output-table tr.expanded span.hosts-expand.subtract, table.plugin-output-table tr.expanded span.hosts-expand.subtract:hover {
    color: #357abd;
    display: block;
    float: left;
    height: auto;
    line-height: 1;
    margin: 0 0 0 -0.5rem;
    padding: 1rem 0;
    text-decoration: none;
}
table.plugin-output-table tr.expanded span.hosts-expand.subtract > span {
    color: #aaa;
    margin: 0 0 0 0.25rem;
}
table.plugin-output-table tr.expanded span.hosts-expand.subtract > span:hover {
    color: #333;
    text-decoration: underline;
}
div.plugin-output-wrapper > div.content-wrapper span.pre-expand {
    background: #f5f5f5 none repeat scroll 0 0;
    clear: both;
    color: #357abd;
    cursor: pointer;
    display: block;
    float: left;
    height: 1.6rem;
    line-height: 1.6rem;
    margin: 0.5rem 0 0.75rem;
    text-align: left;
    width: auto;
}
div.plugin-output-wrapper > div.content-wrapper span.pre-expand:hover {
    text-decoration: underline;
}
table.plugin-output-table i.glyphicons.new-window-alt {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.2rem;
    height: 2rem;
    line-height: 2rem;
    margin: 0.6rem 0 0 1rem;
    opacity: 0.5;
    text-indent: 0;
    width: 2rem;
}
table.plugin-output-table i.glyphicons.new-window-alt:hover {
    opacity: 1;
}
div.plugin-details-content div.arrow {
    background: #fff none repeat scroll 0 0;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    display: block;
    float: none;
    height: 0.9rem;
    margin: -0.2em auto -0.5rem;
    transform: rotate(45deg);
    width: 0.9rem;
}
div.plugin-details-content div.arrow.expand {
    margin-top: 1.6rem;
}
label.plugin-rule-checkbox-label {
    margin: 0 0 0 1rem;
    width: 25rem;
}
div.nessusdb-content label {
    width: 22rem;
}
select.export-format-select {
    width: 29.5rem;
}
div.export-html div.custom-options {
    display: none;
    float: left;
    margin-top: -1rem;
}
div.form-group-container {
    margin-bottom: 2rem;
}
select.vulnerabilities-options {
    width: 13rem;
}
select.export-format {
    width: 20rem;
}
div.export-html div.custom-options div.form-groups {
    clear: right;
    display: inline-block;
    float: left;
    line-height: 2rem;
    padding-top: 0.9rem;
    width: auto;
}
div.export-html div.custom-options div.form-groups div.form-group {
    margin-bottom: 1rem;
}
div.export-html div.custom-options div.form-groups div.form-group:last-child {
    margin-bottom: 0;
}
div.export-html div.checkbox.large-checkbox {
    margin-left: 0;
}
div.export-html > div.form-group.vulnerabilities > div.checkbox {
    margin-left: 0;
    margin-top: 0.8rem;
}
div.export-html > div.form-group.vulnerabilities {
    margin-bottom: 0.8rem !important;
}
div.attachments-group {
    display: block;
    float: left;
    margin: 0 0.5rem 0.6rem 0;
    min-width: 12.3rem;
    padding: 0 0.5rem 0 0;
}
div.attachments-group span {
    background: #f5f5f5 none repeat scroll 0 0;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    color: #566d82;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.2rem;
    font-weight: 400;
    height: 2rem;
    line-height: 2rem;
    overflow: hidden;
    padding: 0 5%;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 90%;
}
div.attachments-group span i {
    display: none;
}
div.attachments-group span a, div.attachments-group div.floatleft {
    line-height: 1.9 !important;
    margin: 0 !important;
    overflow: hidden;
    padding: 0 !important;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
div.attachment {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    cursor: pointer;
    display: block;
    float: left;
    margin: 0.6rem 1rem 0.5rem 0;
    padding: 0.5rem;
    width: 5rem;
}
div.attachments-group div.attachments div.attachment:only-child {
    float: none !important;
    margin: 0.6rem auto 0.5rem !important;
}
div.attachments-group div.attachments div.attachment:last-child {
    margin: 0.5rem 0;
}
div.attachment:hover i {
    color: #333;
}
div.attachment div.image {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    float: left;
    height: 5rem;
    width: 5rem;
}
div.attachment i {
    color: #ccc;
    display: block;
    float: left;
    font-size: 3rem;
    height: 5rem;
    line-height: 5rem;
    opacity: 1 !important;
    text-align: center;
    width: 5rem;
}
a.attachment {
    background: #007480 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff !important;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.2rem;
    height: 2.8rem;
    line-height: 2.8rem;
    margin: 1rem 2rem 0 0;
    overflow: hidden;
    padding: 0 1.5rem;
}
a.attachment i {
    display: block;
    float: left;
    font-size: 1.3rem;
    height: 2.8rem;
    line-height: 2.8rem;
    margin: 0 0 0 -4px;
    width: 1.4rem;
}
div.attached {
    height: 35rem;
    margin: 0 0 2rem;
    overflow-y: auto;
    width: 100%;
}
div.main-column {
    display: block;
    margin: 0 33rem 0 0;
}
div.main-column.no-right-column {
    margin: 0;
}
div.main-column h6 {
    border-bottom: 1px solid #ddd;
    display: block;
    font-weight: 700;
    padding: 1.7rem 0 1.6rem;
    width: 100%;
}
div.right-column {
    display: block;
    float: right;
    width: 29rem;
}
div.right-column div.scan-alert-message {
    background: #fcf8e3 none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 3px;
    color: #333;
    display: block;
    float: left;
    margin: 4.5rem 0 2rem;
    padding: 1rem 0.7rem;
}
div.right-column div.scan-alert-message.second {
    margin-top: 0;
}
div.right-column div.scan-alert-message i {
    float: left;
    padding: 0;
    width: 9%;
}
div.right-column div.scan-alert-message span {
    display: block;
    float: left;
    line-height: 1.8rem;
    margin: 0;
    width: 91%;
}
div.right-column div.scan-alert-message a:hover {
    text-decoration: underline;
}
h5.right-column-header {
    margin-top: 1.1rem !important;
}
h5.right-column-header i.trash {
    font-size: 1.4rem !important;
}
i.right-column-title {
    color: #a9a8a9 !important;
    font-size: 2rem !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 3rem;
}
i.right-column-title:hover {
    color: #333 !important;
}
tr.remediation td.wordwrap, tr.note td.wordwrap {
    line-height: 1.8rem;
    white-space: normal !important;
}
tr.remediation td span, tr.note td span {
    display: block;
    padding: 1.4rem 1.5rem;
}
tr.remediation td a:hover, tr.note td a:hover {
    text-decoration: underline;
}
tr.note td h5 {
    font-weight: 700;
}
div.form-header h5 {
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 2rem;
}
div.form-header div {
    font-size: 1.3rem;
    line-height: 2rem;
    margin: 1rem 0 0;
}
span.inline-update, span.inline-edit {
    cursor: pointer;
    float: left;
    height: 2rem;
    line-height: 2rem;
    margin: 0.6rem 0 -0.5rem;
    opacity: 0.3;
    text-align: center;
    width: 2rem;
}
span.inline-update:hover, span.inline-edit:hover {
    opacity: 0.8;
}
span.inline-update i, span.inline-edit i {
    padding: 0;
}
.settings-content h4 {
    display: block;
    font-weight: 700;
    padding: 2rem 0;
    text-indent: 2rem;
    width: 100%;
}
div.scanner-status {
    border-radius: 0.5rem;
    display: block;
    height: 1rem;
    margin: 0 auto;
    width: 1rem;
}
div.scanner-status.expired {
    background-color: transparent;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj48cmFkaWFsR3JhZGllbnQgaWQ9ImEiIGN4PSI1IiBjeT0iNSIgcj0iNC44NzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNGRjI2MDAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNCMTE2MDAiLz48L3JhZGlhbEdyYWRpZW50PjxjaXJjbGUgZmlsbD0idXJsKCNhKSIgY3g9IjUiIGN5PSI1IiByPSI0Ljg3NSIvPjwvc3ZnPg==");
}
div.scanner-status.warning, div.scanner-status.aws-off, li.select2-results__option span[data-status="aws-off"] {
    background-color: transparent;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj48cmFkaWFsR3JhZGllbnQgaWQ9ImEiIGN4PSI1IiBjeT0iNSIgcj0iNC44NzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNGRkQ1NzkiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRjkzMDAiLz48L3JhZGlhbEdyYWRpZW50PjxjaXJjbGUgZmlsbD0idXJsKCNhKSIgY3g9IjUiIGN5PSI1IiByPSI0Ljg3NSIvPjwvc3ZnPg==");
}
div.scanner-status.online, li.select2-results__option span[data-status="on"] {
    background-color: transparent;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj48cmFkaWFsR3JhZGllbnQgaWQ9ImEiIGN4PSI1IiBjeT0iNSIgcj0iNC44NzUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMEZBMDAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMDhGMDAiLz48L3JhZGlhbEdyYWRpZW50PjxjaXJjbGUgZmlsbD0idXJsKCNhKSIgY3g9IjUiIGN5PSI1IiByPSI0Ljg3NSIvPjwvc3ZnPg==");
}
div.scanner-status.offline, li.select2-results__option span[data-status="off"] {
    background-color: transparent;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj48cmFkaWFsR3JhZGllbnQgaWQ9ImEiIGN4PSIzNzciIGN5PSI3ODYiIHI9IjQuODc1IiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNzIgLTc4MSkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNjY2MiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM5OTkiLz48L3JhZGlhbEdyYWRpZW50PjxjaXJjbGUgZmlsbD0idXJsKCNhKSIgY3g9IjUiIGN5PSI1IiByPSI0Ljg3NSIvPjwvc3ZnPg==");
}
li.select2-results__option span[data-status] {
    background-position: 0 0.9rem;
    background-repeat: no-repeat;
    display: block;
    padding-left: 1.6rem;
}
i.glyphicons.remote {
    font-size: 1.6rem !important;
}
span.no-edit div.scanner-status {
    float: left;
    margin: 0 1rem 0 0;
}
span.scanner-status div.scanner-status {
    float: left;
    margin: 0.1rem 1rem 0 0;
}
span.registration-code {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.scanners .form-group {
    padding: 0 0 0 2rem;
}
.scanners .form-group label {
    margin-left: 0 !important;
}
div[data-name="Allow Link Form"], div[data-name="Linked To Form"] {
    display: block;
    float: left;
    margin: 1rem 0 1rem 3rem;
    position: relative;
    width: 80%;
}
div.disabled[data-name="Allow Link Form"], div.disabled[data-name="Linked To Form"] {
    opacity: 0.5;
}
div.disabled-overlay {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
span.last-updated {
    color: #aaa;
    font-size: 1.1rem;
    font-weight: 400;
    text-transform: uppercase;
}
div.group-select {
    border-bottom: 1px solid #ddd;
    display: block;
    float: left;
    overflow: hidden;
    width: 100%;
}
div.group-select div.available, div.group-select div.member {
    display: block;
    min-height: 39.5rem;
    width: 50%;
}
div.group-select div.available {
    float: left;
}
div.group-select div.member {
    border-left: 1px solid #ddd;
    float: right;
    margin: 0 0 0 -0.2rem;
}
div.group-select h6 {
    border-bottom: 1px solid #ddd;
    color: #aaa;
    display: block;
    float: left;
    font-size: 1.1rem;
    font-weight: 700;
    height: 4.5rem;
    line-height: 4.5rem;
    text-indent: 1rem;
    text-transform: uppercase;
    width: 100%;
}
div.group-select h6 span, div.group-select h6 div {
    display: block;
    float: left;
}
div.group-select h6 div {
    background: #ddd none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    font-size: 1rem;
    font-weight: 400 !important;
    height: 1.8rem;
    line-height: 1.8rem;
    margin: 1.4rem 0 0 1.5rem;
    min-width: 1.2rem;
    padding: 0 0.4rem;
    text-align: center;
    text-indent: 0;
    width: auto !important;
}
div.group-select h6 span.link {
    color: #357abd;
    cursor: pointer;
    float: right;
    font-size: 1.3rem;
    font-weight: 400;
    margin-right: 1rem;
    text-transform: none;
}
div.group-select h6 span.link[data-method="DELETE"] {
    margin-right: 0;
}
div.group-select h6 span.link:hover {
    text-decoration: underline;
}
div.group-select div.group-select-scroll {
    display: block;
    float: left;
    min-height: 35rem;
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
}
div.group-select div.group-select-scroll ul {
    display: block;
    float: left;
    width: 100%;
}
div.group-select div.group-select-scroll ul li {
    border-bottom: 1px solid #eee;
    display: block;
    float: left;
    height: 3.5rem;
    line-height: 3.5rem;
    margin: 0;
    overflow: hidden;
    text-indent: 1rem;
    width: 100%;
}
div.group-select div.group-select-scroll ul li span {
    display: block;
    float: left;
    margin: 0 -4rem 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 90%;
}
div.group-select div.group-select-scroll ul li i {
    color: #ddd;
    display: block;
    float: right;
    font-size: 1.1rem !important;
    height: 3.5rem;
    padding: 0;
    width: 3.5rem;
}
div.group-select div.group-select-scroll ul li[data-name="unavailable"] {
    border-bottom: 1px dashed #eee;
    border-left: 0 none;
    color: #ddd;
    cursor: auto !important;
    display: none;
    font-style: italic;
    text-align: center;
}
div.group-select div.group-select-scroll ul li:hover {
    background: #f5f5f5 none repeat scroll 0 0;
    cursor: pointer;
}
div.group-select div.group-select-scroll ul li:hover i {
    color: #333;
}
div.group-select div.group-select-scroll ul li[data-name="unavailable"]:hover {
    background: #fff none repeat scroll 0 0;
}
div.group-select div.group-select-scroll ul li.available span {
    border-left: 3px solid #357abd;
}
div.group-select div.group-select-scroll ul li.member span {
    border-left: 3px solid #4cae4c;
}
div[data-name="Register Modal"] input {
    width: 36rem;
}
div[data-name="Register Modal"] textarea {
    width: 35rem;
}
div[data-name="Register Modal"] select {
    width: 37rem;
}
div[data-name="Register Modal"] .select2-container {
    margin: 0 !important;
}
div[data-name="Register Modal"] span[data-name="Offline Instructions"] {
    display: block;
    float: left;
    line-height: 2rem;
    padding: 0 0 0 16rem;
}
div[data-name="Register Modal"] span[data-name="Offline Instructions"] a:hover {
    text-decoration: underline;
}
div[data-name="Register Modal"] span[data-name="Challenge"] {
    font-weight: 700;
    width: auto;
    word-wrap: break-word;
}
div.policies-show-content div.no-tabs-indent label {
    width: 20rem;
}
div.checkbox.settings {
    margin: 1rem 1.5rem 0 0;
}
select.preference-type-select {
    width: 37.5rem;
}
div#family-wrapper {
    border-bottom: 1px solid #e5e5e5;
    display: block;
    margin: 0 0 2rem;
}
div.family-table-wrapper, div.family-plugins-table-wrapper {
    display: block;
    float: left;
    height: 36.6rem;
    overflow: auto;
    width: 50%;
}
div.family-plugins-table-wrapper {
    float: right;
}
div.family-plugins-table-wrapper span.empty-results {
    margin: 17rem 0 0 2%;
    width: 96%;
}
td.family-status[data-status="mixed"] span {
    background-color: #357abd;
    background-image: repeating-linear-gradient(135deg, transparent, transparent 10px, rgba(255, 255, 255, 0.1) 10px, rgba(255, 255, 255, 0.1) 20px);
}
td.family-count span, td.family-plugin-id span {
    background: #aaa none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    float: right;
    font-size: 1rem;
    height: 2.1rem;
    line-height: 2.1rem;
    margin: 0 1rem 0 0;
    text-align: center;
    text-transform: uppercase;
    width: 5rem;
}
aside.condensed ul h6 {
    border-top: 1px dotted #ccc;
}
aside.condensed ul li {
    margin: 0 0 0.5rem -0.4rem;
}
aside.condensed {
    margin-top: 0.8rem !important;
}
aside.condensed > ul {
    margin: -0.3rem 0 0;
    width: 18rem !important;
}
aside.condensed > ul > li {
    border-top: 1px solid #e5e5e5;
    font-size: 1.1rem;
    font-weight: 700;
    line-height: 1.8rem;
    margin-bottom: 0;
    text-transform: uppercase;
}
aside.settings-aside.condensed > ul > li {
    cursor: auto;
}
aside.condensed ul li i {
    display: none;
}
aside.condensed ul li.bold i {
    color: #4cae4c;
    display: block;
}
aside.condensed ul li > ul, aside.condensed ul li.bold.closed > ul {
    display: none;
}
aside.condensed ul li.bold:hover {
    background: transparent none repeat scroll 0 0;
}
aside.condensed ul li.bold > ul {
    display: block;
}
aside.condensed ul li.bold > ul > li {
    font-weight: 400;
    line-height: 3rem;
    margin: 0 0 0 -1.2rem;
    text-indent: 0;
    text-transform: none;
}
aside.condensed ul li.bold > ul > li.here {
    background: #f5f5f5 none repeat scroll 0 0;
}
aside.condensed ul li.inside.bold > ul > li.here {
    background: transparent none repeat scroll 0 0;
    color: #333;
    font-weight: 700;
}
aside.condensed ul li span {
    max-width: 18rem;
}
aside.condensed ul li i {
    margin-right: 0.5rem;
}
aside.condensed > ul > li:first-child {
    border-top: 0 none;
}
aside.tertiary {
    margin-top: 0.5rem;
}
label.two-factor {
    margin: -0.7rem 0 0 0.2rem !important;
    width: 30rem !important;
}
.form-group.two-factor-indent {
    margin: 0 0 2rem 2.3rem;
}
.form-group.two-factor-indent div.disabled-overlay {
    height: 5rem;
    margin: -5rem 0 -10rem;
    position: relative;
    width: 50rem;
}
.form-group.two-factor-indent label {
    width: 10rem;
}
.form-group.two-factor-indent input {
    width: 16rem;
}
.form-group.two-factor-indent.disabled {
    opacity: 0.5;
}
footer {
    color: #aaa;
    display: block;
    float: left;
    font-size: 1rem;
    height: 4.5rem;
    line-height: 4.5rem;
    text-align: right;
    width: 100%;
}
section#notification-history {
    background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);
    color: #fff;
    display: none;
    margin: 0 0 1rem;
    padding: 0;
    position: absolute;
    right: 3%;
    top: 5rem;
    width: 40rem;
}
section#notification-history div.notification-history-header {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    font-size: 1.3rem;
    padding: 1rem;
    text-transform: uppercase;
}
section#notification-history div.notification-history-header i.glyphicons.remove {
    cursor: pointer;
    float: right;
    opacity: 0.5;
    padding: 0;
}
section#notification-history div.notification-history-header i.glyphicons.remove:hover {
    opacity: 1;
}
section#notification-history div.notification-history-footer {
    padding: 0.5rem 1rem;
}
section#notification-history ul {
    display: block;
    margin: 0;
    max-height: 40rem;
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
}
section#notification-history ul li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    display: block;
    padding: 0;
    width: 100%;
}
section#notification-history ul li a:hover {
    text-decoration: underline;
}
section#notification-history div.notification-wrapper {
    border-left: 5px solid #357abd;
    display: block;
    float: left;
    margin: 0;
    padding: 1rem 0 0;
    width: 100%;
}
section#notification-history div.notification-wrapper.success {
    border-left: 5px solid #4cae4c;
}
section#notification-history div.notification-wrapper.success a {
    color: #4cae4c;
}
section#notification-history div.notification-wrapper.error, section#notification-history div.notification-wrapper.alert {
    border-left: 5px solid #d43f3a;
}
section#notification-history div.notification-wrapper.error a, section#notification-history div.notification-wrapper.alert a {
    color: #d43f3a;
}
section#notification-history div.notification-wrapper.warning {
    border-left: 5px solid #ee9336;
}
section#notification-history div.notification-wrapper.warning a {
    color: #ee9336;
}
section#notification-history div.history-timestamp {
    -moz-user-select: text;
    color: #aaa;
    line-height: 2rem;
    padding: 0 0 1rem 1rem;
}
section#notification-history div.history-message, section#notification-history div.history-message-empty {
    -moz-user-select: text;
    display: block;
    line-height: 1.8rem;
    padding: 0.3rem 1.5rem 0 1rem;
    white-space: pre-wrap;
    word-wrap: break-word;
}
section#notification-history div.history-message-empty {
    color: #ccc;
    font-style: italic;
    margin: 0;
    padding: 1rem 0 0 1rem;
}
section#notification-history a.button {
    background: transparent none repeat scroll 0 0;
    color: #fff;
    font-size: 1.2rem;
    height: 2.2rem;
    line-height: 2.2rem;
    opacity: 0.5;
    padding: 0;
}
section#notification-history a.button:hover {
    opacity: 1;
    text-decoration: underline !important;
}
section#notification-history a.button.hide {
    display: none !important;
}
section#notifications {
    display: block;
    padding: 0;
    position: fixed;
    right: 3%;
    top: 5.3rem;
    width: 31rem;
}
section#notifications div.notification {
    background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0;
    border-left: 5px solid #357abd;
    border-radius: 3px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.5);
    color: #fff;
    display: block;
    float: right;
    font-size: 1.3rem;
    line-height: 1.6rem;
    margin: 0 0 1rem;
    padding: 1rem 2rem 1rem 1rem;
    width: 28rem;
}
section#notifications div.notification a:hover {
    text-decoration: underline;
}
section#notifications div.notification i.remove {
    cursor: pointer;
    float: right;
    font-size: 1.2rem;
    height: 1.5rem;
    margin: -0.6rem -1.7rem -1.5rem 0;
    opacity: 0.1;
    padding: 0;
    width: 1.5rem;
}
section#notifications div.notification span {
    display: block;
    float: left;
    line-height: 1.8rem;
    margin: 0;
    white-space: pre-wrap;
    word-wrap: break-word;
}
section#notifications div.notification.success {
    border-left: 5px solid #4cae4c;
}
section#notifications div.notification.success a {
    color: #4cae4c;
}
section#notifications div.notification.error, section#notifications div.notification.alert {
    border-left: 5px solid #d43f3a;
}
section#notifications div.notification.error a, section#notifications div.notification.alert a {
    color: #d43f3a;
}
section#notifications div.notification.warning {
    border-left: 5px solid #ee9336;
}
section#notifications div.notification.warning a {
    color: #ee9336;
}
section#notifications div.notification:hover i.remove {
    opacity: 1;
}
section#notifications.scrolled {
    top: 1rem;
}
body.nosession section#notifications {
    right: 1rem;
    top: 1rem;
}
div#request-loading {
    background: #000 none repeat scroll 0 0;
    border-radius: 3px;
    bottom: 2rem;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.6);
    color: #fff;
    display: block;
    height: 5rem;
    left: 2rem;
    margin: 0;
    position: fixed;
    width: 5rem;
}
#modal {
    background-color: transparent;
    border: 0 none;
    display: none;
    height: auto;
    max-height: 56.5rem;
    outline: 0 none;
    overflow: visible;
    position: fixed;
    width: 62rem;
}
#modal-overlay {
    background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
    bottom: 0;
    display: block;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
}
#modal-inside {
    background-color: #fff;
    border-top: 3px solid #263645;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
    display: block;
    overflow: visible;
    padding: 0;
}
.modal-close i {
    color: #ccc;
    cursor: pointer;
    display: block;
    height: 1.6rem;
    line-height: 1.6rem;
    padding: 0;
    position: absolute;
    right: 1.7rem;
    text-align: center;
    top: 1.9rem;
    width: 1.6rem;
}
.modal-close:hover i {
    color: #333;
}
.modal-title {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: 1.8rem;
    height: 4.5rem;
    line-height: 4.5rem;
    overflow: hidden;
    padding: 0 5rem 0 1rem;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.modal-content {
    padding: 3rem 4rem 1rem;
}
.modal-content.copy-modal div.form-group > label, .modal-content.folder-modal div.form-group > label {
    width: 9rem;
}
.modal-content.policy-plugin-details {
    height: 50rem;
    overflow: auto;
    padding: 0;
}
.modal-content.policy-plugin-details div#plugin-details-header {
    padding: 0 4rem !important;
    width: auto !important;
}
.modal-content.policy-plugin-details div.plugin-details-content section {
    padding: 2rem 4rem !important;
}
.modal-text {
    line-height: 1.8rem;
    padding: 0 0 2rem;
}
.modal-content label.floatleft {
    width: auto !important;
}
.modal-text.login-banner {
    max-height: 20rem;
    overflow: auto;
}
.modal-content-attachment {
    box-shadow: 0 -1px 1px rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 0.2) inset, 0 2px 0 rgba(255, 255, 255, 0.8) inset;
    max-height: 60rem;
    max-width: 100rem;
    overflow: auto;
    padding: 2rem;
}
.modal-content-attachment .attached img {
    display: block;
    margin: 0 auto;
}
.modal-content p.modal-text {
    margin-bottom: 1rem;
    margin-top: 1rem;
    text-shadow: 0 1px 0 #fff;
}
.modal-content .modal-logs {
    background: #333 none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    font-size: 1.2rem;
    line-height: 2rem;
    margin: 0 0 1rem;
    max-height: 20rem;
    overflow: auto;
    padding: 1rem;
    width: 52rem;
}
.modal-content .modal-logs span {
    display: block;
    margin: 0 0 2rem;
    width: 100%;
}
.modal-footer {
    border-top: 1px solid #ddd;
    display: block;
    padding: 1rem;
}
.modal-footer a.button {
    float: left;
    margin: 0 2rem 0 0;
}
div.popover {
    background: #fff none repeat scroll 0 0;
    border-radius: 0 0 3px 3px;
    border-top: 3px solid #263645;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
    display: none;
    height: auto;
    line-height: 1;
    padding: 1rem;
    position: absolute;
    width: 66.5rem;
}
div.popover div.popover-content {
    max-height: 25.2rem;
    overflow: auto;
    padding: 0;
}
div.popover div.popover-title {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    display: block;
    font-size: 1.6rem;
    padding: 0 0 1rem 0.5rem;
}
div.popover div.popover-footer {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    display: block;
    padding: 1rem 0 0;
}
div.popover div.popover-footer a.button {
    margin: 0 2rem 0 0 !important;
}
div.popover div.popover-footer a.button.gray {
    margin-right: 0 !important;
}
div.advanced-search-filters div.filter-type {
    margin: 1rem 0 1rem 1rem;
}
div.advanced-search-filters div.filter-type > span {
    float: left;
    height: 3rem;
    line-height: 3rem;
    vertical-align: top;
}
div.advanced-search-filters div.filter-type .match {
    margin-right: 1rem;
}
div.advanced-search-filters select.filter-type-select, .filter-type .select2-container {
    margin-right: 1rem;
    width: 6rem;
}
div.advanced-search-filters div.filter-items-holder {
    margin: 0 0 1rem;
}
div.advanced-search-filters div.filter {
    background: #eee none repeat scroll 0 0;
    border-radius: 3px;
    display: inline-block;
    margin: 0 0 1rem;
    padding: 1rem;
    width: 59.5rem;
}
div.advanced-search-filters div.filter .select2-container {
    margin: 0 1rem 0 0 !important;
}
div.advanced-search-filters div.filter div.remove-filter {
    text-align: center;
    width: 2.5rem;
}
div.advanced-search-filters div.filter div.remove-filter i {
    padding: 0;
}
div.advanced-search-filters div.add-filter {
    cursor: pointer;
    display: inline-block;
    height: 1.4rem;
    margin: 1.7rem 0 0 1rem;
    vertical-align: top;
    width: 1.4rem;
}
div.advanced-search-filters div.add-filter:hover {
    color: #000;
}
a#scan-filters-clear, a#editor-plugin-filters-clear {
    margin: 0 !important;
}
div.scan-edit-content {
    padding: 1rem;
}
div.popover div.plugin-rules-modal-add-form {
    padding: 2rem 0 0 2rem;
}
.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
}
.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 30px;
}
.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    overflow: hidden;
    padding-left: 8px;
    padding-right: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-left: 20px;
    padding-right: 8px;
}
.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 30px;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container .select2-search--inline {
    float: left;
}
.select2-container .select2-search--inline .select2-search__field {
    border: 0 none;
    box-sizing: border-box;
    font-size: 100%;
    margin-top: 5px;
}
.select2-dropdown {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-sizing: border-box;
    display: block;
    left: -100000px;
    position: absolute;
    width: 100%;
    z-index: 1051;
}
.select2-results {
    display: block;
}
.select2-results__options {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.select2-results__option {
    padding: 6px;
}
.select2-results__option[aria-selected] {
    cursor: pointer;
}
.select2-container--open .select2-dropdown {
    left: 0;
}
.select2-container--open .select2-dropdown--above {
    border-bottom: 0 none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
    border-top: 0 none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-search--dropdown {
    display: block;
    padding: 4px;
}
.select2-search--dropdown .select2-search__field {
    box-sizing: border-box;
    padding: 4px;
    width: 100%;
}
.select2-search--dropdown.select2-search--hide {
    display: none;
}
.select2-close-mask {
    border: 0 none;
    display: block;
    height: auto;
    left: 0;
    margin: 0;
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    padding: 0;
    position: fixed;
    top: 0;
    width: auto;
    z-index: 99;
}
.select2-hidden-accessible {
    border: 0 none !important;
    clip: rect(0px, 0px, 0px, 0px) !important;
    height: 1px !important;
    margin: -1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
}
.select2-container--nessus {
    float: left;
    margin: 0 1.5rem 0 0;
}
.select2-container--nessus .select2-selection--single {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
}
.select2-container--nessus .select2-selection--single .select2-selection__rendered {
    color: #333;
    line-height: 28px;
}
.select2-container--nessus .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
}
.select2-container--nessus .select2-selection--single .select2-selection__placeholder {
    color: #999;
}
.select2-container--nessus .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    right: 1px;
    top: 1px;
    width: 20px;
}
.select2-container--nessus .select2-selection--single .select2-selection__arrow b {
    color: #263645;
    font-weight: 400;
    height: 0;
    left: 50%;
    margin-left: -8px;
    margin-top: -6px;
    position: absolute;
    top: 50%;
    width: 0;
}
.select2-container--nessus[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left;
}
.select2-container--nessus[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto;
}
.select2-container--nessus.select2-container--disabled .select2-selection--single {
    background-color: #eee;
    cursor: default;
}
.select2-container--nessus.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none;
}
.select2-container--nessus.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888;
    border-width: 0 4px 5px;
}
.select2-container--nessus .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    cursor: text;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: outside none none;
    margin: 0;
    padding: 0 5px;
    width: 100%;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__placeholder {
    color: #fff;
    float: left;
    margin-top: 5px;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
    margin-right: 10px;
    margin-top: 5px;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__choice {
    background-color: #e5e5e5;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__choice__remove {
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-weight: 700;
    margin-right: 2px;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #eee;
}
.select2-container--nessus[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--nessus[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {
    float: right;
}
.select2-container--nessus[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto;
}
.select2-container--nessus[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto;
}
.select2-container--nessus.select2-container--focus .select2-selection--multiple {
    border: 1px solid #000;
    outline: 0 none;
}
.select2-container--nessus.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default;
}
.select2-container--nessus.select2-container--disabled .select2-selection__choice__remove {
    display: none;
}
.select2-container--nessus.select2-container--open.select2-container--above .select2-selection--single, .select2-container--nessus.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-container--nessus.select2-container--open.select2-container--below .select2-selection--single, .select2-container--nessus.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--nessus .select2-search--dropdown .select2-search__field {
    border: 1px solid #ccc;
}
.select2-container--nessus .select2-search--inline .select2-search__field {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    box-shadow: none;
    outline: 0 none;
}
.select2-container--nessus .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}
.select2-container--nessus .select2-results__option[role="group"] {
    padding: 0;
}
.select2-container--nessus .select2-results__option[aria-disabled="true"] {
    color: #fff;
}
.select2-container--nessus .select2-results__option[aria-selected="true"] {
    background-color: #fff;
}
.select2-container--nessus .select2-results__option .select2-results__option {
    padding-left: 1em;
}
.select2-container--nessus .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0;
}
.select2-container--nessus .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em;
}
.select2-container--nessus .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -2em;
    padding-left: 3em;
}
.select2-container--nessus .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -3em;
    padding-left: 4em;
}
.select2-container--nessus .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -4em;
    padding-left: 5em;
}
.select2-container--nessus .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -5em;
    padding-left: 6em;
}
.select2-container--nessus .select2-results__option--highlighted[aria-selected] {
    background-color: #eee;
    color: inherit;
}
.select2-container--nessus .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}
.select2-container--nessus.select2-container--focus .select2-selection--single, .select2-container--nessus.select2-container--focus .select2-selection--multiple {
    border: 1px solid rgba(118, 133, 145, 0.75);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15) inset, 0 0 3px rgba(118, 133, 145, 0.5);
}
.select2-container--nessus.select2-container--open .select2-selection--single, .select2-container--nessus.select2-container--open .select2-selection--multiple {
    border-color: #ccc;
    box-shadow: none;
}
.select2-container--nessus.select2-container--open .select2-dropdown--above {
    margin-top: 1px;
}
.select2-container--nessus.select2-container--open .select2-dropdown--below {
    margin-top: -1px;
}
.select2-container--nessus.select2-container--disabled .select2-selection--single, .select2-container--nessus.select2-container--disabled .select2-selection--multiple {
    background-color: #fff;
}
.select2-container--nessus.error .select2-selection {
    border-color: #d43f3a;
}
.select2-container--nessus .select2-selection {
    cursor: pointer;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__choice {
    background: #ddd none repeat scroll 0 0;
    border: 0 none;
    border-radius: 3px;
    color: #6a6a6a;
    font-size: 1.1rem;
    height: 2rem;
    line-height: 2rem;
    margin: 0.4rem 0.5rem 0 0;
    padding: 0 0.4rem;
    position: relative;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__choice__remove {
    color: #6a6a6a;
    float: right;
    font-family: GlyphiconsHalflings;
    font-size: 1rem;
    line-height: 1.5rem;
    margin: 0 0.1rem 0 0.6rem;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #6a6a6a;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__choice__remove::before {
    content: "";
    position: absolute;
    right: 0.4rem;
    top: 0.2rem;
}
.select2-container--nessus .select2-selection--multiple .select2-selection__rendered {
    padding: 0 0.4rem;
}
.select2-container--nessus .select2-selection__arrow {
    line-height: normal;
}
.select2-container--nessus .select2-results > .select2-results__options {
    margin: 0.4rem 0.4rem 0.4rem 0;
    padding-left: 0.4rem;
}
.select2-container--nessus .select2-results__option {
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    padding: 0 4px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container--nessus .select2-search--dropdown {
    background: #f9f9f9 none repeat scroll 0 0;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    margin: 0 0 0.4rem;
    padding: 0.7rem;
    white-space: nowrap;
}
.select2-container--nessus .select2-dropdown--above .select2-search--dropdown {
    border-top: 0 none;
}
.select2-container--nessus .select2-search__field {
    border-radius: 3px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15) inset;
    font-size: 1.3rem;
    font-weight: 400;
    height: 3rem;
    padding: 0.5rem 0.5rem 0.5rem 0;
}
.select2-container--nessus .select2-search--inline .select2-search__field {
    height: 1.5rem;
}
.select2-container--nessus .select2-results__option [data-href] {
    color: #357abd;
}
.select2-container--nessus [aria-multiselectable="true"] [aria-selected="true"] {
    display: none;
}
.tipsy {
    font-size: 1.1rem;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1.6rem;
    padding: 0.5rem;
    position: absolute;
    text-decoration: none;
    z-index: 100000;
}
.tipsy-inner {
    background-color: #000;
    color: #fff;
    max-width: 25rem;
    padding: 0.5rem 0.8rem 0.4rem;
    text-align: center;
}
.tipsy-inner {
    border-radius: 3px;
}
.tipsy-arrow {
    border: 5px dashed #000;
    height: 0;
    line-height: 0;
    position: absolute;
    width: 0;
}
.tipsy-arrow-n {
    border-bottom-color: #000;
}
.tipsy-arrow-s {
    border-top-color: #000;
}
.tipsy-arrow-e {
    border-left-color: #000;
}
.tipsy-arrow-w {
    border-right-color: #000;
}
.tipsy-n .tipsy-arrow {
    border-bottom-style: solid;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top: 0 none;
    left: 50%;
    margin-left: -0.5rem;
    top: 0;
}
.tipsy-nw .tipsy-arrow {
    border-bottom-style: solid;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top: 0 none;
    left: 1rem;
    top: 0;
}
.tipsy-ne .tipsy-arrow {
    border-bottom-style: solid;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top: 0 none;
    right: 1rem;
    top: 0;
}
.tipsy-s .tipsy-arrow {
    border-bottom: 0 none;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-style: solid;
    bottom: 0;
    left: 50%;
    margin-left: -0.5rem;
}
.tipsy-sw .tipsy-arrow {
    border-bottom: 0 none;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-style: solid;
    bottom: 0;
    left: 1rem;
}
.tipsy-se .tipsy-arrow {
    border-bottom: 0 none;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-style: solid;
    bottom: 0;
    right: 1rem;
}
.tipsy-e .tipsy-arrow {
    border-bottom-color: transparent;
    border-left-style: solid;
    border-right: 0 none;
    border-top-color: transparent;
    margin-top: -0.5rem;
    right: 0;
    top: 50%;
}
.tipsy-w .tipsy-arrow {
    border-bottom-color: transparent;
    border-left: 0 none;
    border-right-style: solid;
    border-top-color: transparent;
    left: 0;
    margin-top: -0.5rem;
    top: 50%;
}
.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
}
.ui-helper-reset {
    border: 0 none;
    line-height: 1;
    list-style: outside none none;
    margin: 0;
    outline: 0 none;
    padding: 0;
    text-decoration: none;
}
.ui-helper-clearfix::before, .ui-helper-clearfix::after {
    content: "";
    display: table;
}
.ui-helper-clearfix::after {
    clear: both;
}
.ui-helper-clearfix {
}
.ui-helper-zfix {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.ui-state-disabled {
    cursor: default !important;
}
.ui-icon {
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -99999rem;
}
.ui-widget-overlay {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.ui-widget {
    font-size: 1.2rem;
}
.ui-widget .ui-widget {
    font-size: 1.2rem;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 1.2rem;
}
.ui-widget-content {
    background: #fff none repeat scroll 0 0;
    border-top: 5px solid #263645;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
    color: #333;
}
.ui-widget-content a {
    color: #fff;
}
.ui-widget-header {
    border-bottom: 1px solid #ddd;
    color: #333;
    font-size: 1.3rem;
    font-weight: 700;
}
.ui-widget-header a {
    color: #fff;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    color: #333;
    font-size: 1.2rem;
    font-weight: 700;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #eee;
    text-decoration: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: #eee none repeat scroll 0 0;
}
.ui-state-hover a, .ui-state-hover a:hover {
    color: #fff;
    text-decoration: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: #263645 none repeat scroll 0 0;
    color: #fff;
    font-weight: 700;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #fff;
    text-decoration: none;
}
.ui-widget *:active {
    outline: 0 none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background-color: #ddd;
    background-image: repeating-linear-gradient(135deg, transparent, transparent 0.5rem, rgba(255, 255, 255, 0.2) 0.5rem, rgba(255, 255, 255, 0.2) 1rem);
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    color: #2e7db2;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    background: #ffc73d none repeat scroll 0 0;
    border: 1px solid #ffb73d;
    color: #111;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
    color: #111;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
    color: #111;
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
    font-weight: 700;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
    font-weight: 400;
    opacity: 0.7;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    background-image: none;
    opacity: 0.35;
}
.ui-widget-overlay {
    background: #5c5c5c url("images/jquery/ui-bg_flat_50_5c5c5c_40x100.png") repeat-x scroll 50% 50%;
    opacity: 0.8;
}
.ui-widget-shadow {
    background: #ccc url("images/jquery/ui-bg_flat_30_cccccc_40x100.png") repeat-x scroll 50% 50%;
    border-radius: 8px;
    margin: -0.7rem 0 0 -0.7rem;
    opacity: 0.6;
    padding: 0.7rem;
}
.ui-button {
    cursor: pointer;
    display: inline-block;
    margin-right: 0.1em;
    overflow: visible;
    padding: 0;
    position: relative;
    text-align: center;
    text-decoration: none !important;
}
.ui-button-icon-only {
    width: 2.2em;
}
button.ui-button-icon-only {
    width: 2.4em;
}
.ui-button-icons-only {
    width: 3.4em;
}
button.ui-button-icons-only {
    width: 3.7em;
}
.ui-button .ui-button-text {
    display: block;
    line-height: 1.4;
}
.ui-button-text-only .ui-button-text {
    padding: 0.4em 1em;
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
    padding: 0.4em;
    text-indent: -1e+7px;
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: 0.4em 2.1em 0.4em 1em;
}
.ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
}
input.ui-button {
    padding: 0.4em 1em;
}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
    margin-top: -8px;
    position: absolute;
    top: 50%;
}
.ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
    left: 0.5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
    right: 0.5em;
}
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
    right: 0.5em;
}
.ui-buttonset {
    margin-right: 7px;
}
.ui-buttonset .ui-button {
    margin-left: 0;
    margin-right: -0.3em;
}
.ui-datepicker {
    display: none;
    padding: 0.5rem 0.5rem 0;
    width: 25rem;
    z-index: 9999999 !important;
}
.ui-datepicker .ui-datepicker-header {
    padding: 0.5rem;
    position: relative;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    color: #333;
    cursor: pointer;
    display: block;
    height: 2.2rem;
    opacity: 0.5;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 0.6rem;
    width: 2.2rem;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
    opacity: 1;
}
.ui-datepicker .ui-state-hover {
    background: #ddd none repeat scroll 0 0;
}
.ui-datepicker .ui-datepicker-prev.ui-state-hover, .ui-datepicker .ui-datepicker-next.ui-state-hover {
    background-color: transparent !important;
    border: 0 none !important;
}
.ui-datepicker .ui-datepicker-prev {
    left: 0.2rem;
}
.ui-datepicker .ui-datepicker-next {
    right: 0.2rem;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    left: 50%;
    margin-left: -0.8rem;
    margin-top: -0.8rem;
    position: absolute;
    top: 50%;
}
.ui-datepicker .ui-datepicker-title {
    line-height: 2rem;
    margin: 0 2.3rem;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1rem;
    margin: 0.1rem 0;
}
.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 49%;
}
.ui-datepicker table {
    border-collapse: collapse;
    font-size: 1rem;
    margin: 0 0 0.4rem;
    width: 100%;
}
.ui-datepicker table tr {
    height: 3.5rem;
}
.ui-datepicker th {
    border: 0 none;
    font-size: 1.1rem;
    line-height: 3.5rem;
    padding: 0;
    text-align: center;
}
.ui-datepicker td {
    border: 0 none;
    line-height: 3.5rem;
    padding: 0.1rem;
}
.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    line-height: 3.5rem;
    text-align: center;
    text-decoration: none;
    width: 100%;
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    border-bottom: 0 none;
    border-left: 0 none;
    border-right: 0 none;
    margin: 0.7rem 0 0;
    padding: 0 0.2rem;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    cursor: pointer;
    float: right;
    margin: 0.5rem 0.2rem 0.4rem;
    overflow: visible;
    padding: 0.2rem 0.6rem 0.3rem;
    width: auto;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}
.ui-datepicker.ui-datepicker-multi {
    width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
    margin: 0 auto 0.4rem;
    width: 95%;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}
.ui-datepicker-row-break {
    clear: both;
    font-size: 0rem;
    width: 100%;
}
.ui-datepicker-rtl {
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
    left: auto;
    right: 0.2rem;
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 0.2rem;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
    left: auto;
    right: 0.1rem;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 0.1rem;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 1px;
    border-right-width: 0;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 1px;
    border-right-width: 0;
}
.ui-autocomplete {
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-radius: 0 0 3px 3px;
    border-right: 1px solid #ccc;
    border-top: 0 none !important;
    box-shadow: none;
    cursor: default;
    left: 0;
    margin: 0;
    max-height: 12.2rem;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0.4rem;
    position: absolute;
    top: 0;
    width: 28rem;
}
.ui-autocomplete li, .ui-autocomplete a, .ui-autocomplete span {
    color: #333 !important;
    cursor: pointer;
    display: block;
    height: 2.8rem;
    line-height: 2.8rem;
    list-style: outside none none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.ui-autocomplete a {
    padding: 0 0 0 0.5rem;
}
.ui-autocomplete a:hover {
    background: #eee none repeat scroll 0 0 !important;
}
.ui-autocomplete li[data-value="no-matches-found"] a, .ui-autocomplete li[data-value="no-matches-found"] a:hover {
    background: #fff none repeat scroll 0 0 !important;
    color: #ccc !important;
    cursor: auto !important;
    font-style: italic;
}
.ui-autocomplete li i {
    display: block;
    float: left;
}
section#tabs {
    background: #f9f9f9 none repeat scroll 0 0;
    border-bottom: 1px solid #ddd;
    display: none;
    height: 3.9rem;
    list-style-type: none;
    width: 100%;
}
section#tabs span.info {
    color: #357abd;
    cursor: pointer;
    display: block;
    float: right;
    height: 3.9rem;
    line-height: 3.9rem;
    margin: -3.9rem 3% 0 0;
}
section#tabs span.info:hover {
    text-decoration: underline;
}
section#tabs ul {
    display: block;
    float: left;
    height: 3.9rem;
    margin: 0 0 0 -1.5rem;
    padding: 0 3%;
    width: 94%;
}
section#tabs ul li {
    cursor: pointer;
    display: block;
    float: left;
    height: 3.9rem;
}
section#tabs ul li span, section#tabs ul li i {
    color: #357abd;
    display: block;
    float: left;
    height: 3.9rem;
    line-height: 3.9rem;
    padding: 0;
    text-align: center;
}
section#tabs ul li span.name {
    padding: 0 1.5rem;
}
section#tabs ul li span.name:hover {
    color: #357abd;
}
section#tabs ul li span.count {
    background: #ddd none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    float: right;
    font-size: 1rem;
    font-weight: 400 !important;
    height: 1.8rem;
    line-height: 1.8rem;
    margin: 1rem 1.5rem 0 0;
    min-width: 1.2rem;
    padding: 0 0.4rem;
    text-align: center;
    text-indent: 0;
    width: auto !important;
}
section#tabs ul li:hover {
    background: #eee none repeat scroll 0 0;
}
section#tabs ul li.bold:hover, section#tabs ul li.breadcrumbs:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
section#tabs ul li.bold span.name, section#tabs ul li.breadcrumbs span.name {
    color: #333;
    font-weight: 700;
    text-align: center;
}
section#tabs ul li.bold span.name span.arrow {
    background: #fff none repeat scroll 0 0;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    display: block;
    float: none;
    height: 0.9rem;
    margin: -0.5rem auto 0;
    transform: rotate(45deg);
    width: 0.9rem;
}
section#tabs ul li.bold span.name:hover {
    color: #333;
}
section#tabs ul li.bold span.count {
    background: #566d82 none repeat scroll 0 0;
    margin-top: 1.1rem;
}
section#tabs ul li.breadcrumbs:hover span.name, section#tabs ul li.breadcrumbs:hover i {
    color: #333 !important;
}
section#tabs ul li.breadcrumbs span.name:hover {
    text-decoration: underline;
}
section#tabs ul li.breadcrumbs span.name.nohover:hover {
    cursor: auto !important;
    text-decoration: none !important;
}
section#tabs ul li.breadcrumbs span.name {
    padding: 0 0 0 1.5rem;
}
section#tabs ul li.breadcrumbs i {
    color: #333;
    display: block;
    float: left;
    margin: 0 0 0 1.5rem;
    padding: 0;
}
div#show-hosts-menu {
    background: #fff none repeat scroll 0 0;
    border: 1px solid rgba(66, 83, 99, 0.3);
    border-radius: 0 0 3px 3px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
    display: none;
    height: auto;
    margin: 0 0 0 -1.6rem;
    min-width: 15rem;
    padding: 0;
    position: absolute;
}
div#show-hosts-menu ul {
    display: block;
    float: left;
    height: auto;
    margin: 0;
    max-height: 40rem;
    min-height: 2.5rem;
    overflow: auto;
}
div#show-hosts-menu ul li {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.2rem;
    height: 2.8rem !important;
    line-height: 2.8rem;
    overflow: hidden;
    text-align: left;
    text-indent: 0.5rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
div#show-hosts-menu ul li:first-child {
    margin-top: 0.5rem;
}
div#show-hosts-menu ul li:last-child {
    margin-bottom: 0.5rem;
}
div#show-hosts-menu ul li:hover {
    background: #eee none repeat scroll 0 0;
}
div#show-hosts-menu div.search {
    background: #f9f9f9 none repeat scroll 0 0;
    border-bottom: 1px solid #ddd;
    height: 2.7rem;
    margin: 0;
    padding: 0.5rem;
}
div#show-hosts-menu div.search input {
    height: 2.5rem;
    margin: 0;
    padding: 0;
    text-indent: 0.8rem;
    width: 98%;
}
div#show-hosts-menu div.search input:focus {
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15) inset !important;
}
span.folder {
    background-color: #ddd;
    border-radius: 3px;
    color: #6a6a6a;
    display: block;
    float: left;
    font-size: 1rem;
    font-weight: 400 !important;
    height: 1.7rem;
    line-height: 1.7rem;
    margin: 1.4rem 1rem 0 0;
    padding: 0 0.4rem;
}
span.folder.dark {
    background: #566d82 none repeat scroll 0 0;
    color: #fff;
}
li.add-folder, .add-folder span {
    color: #357abd;
}
.sidebar {
    display: block;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    right: -40rem;
    top: 14.4rem;
    width: 45rem;
}
.sidebar-wrapper {
    background: #fff none repeat scroll 0 0;
    box-shadow: -2px 2px 8px 0 rgba(0, 0, 0, 0.2);
    display: block;
    float: right;
    height: auto !important;
    margin: -0.5rem 0 0;
    padding: 1.5rem 1.5rem 0.1rem;
    width: 35rem;
}
.sidebar h4 {
    border-bottom: 1px solid #ddd;
    color: #333;
    display: block;
    float: left;
    font-size: 1.3rem;
    font-weight: 700;
    line-height: 3rem;
    margin: 0 0 1rem;
    padding: 0 0 0.5rem;
    width: 100%;
}
.sidebar i.sidebar-close {
    color: #ccc;
    cursor: pointer;
    display: block;
    float: right;
    margin: -3.8rem 0 0;
    padding: 0 0.5rem 0 0;
}
.sidebar i.sidebar-close:hover {
    color: #333;
}
.sidebar div.sidebar-content {
    display: block;
    padding: 0;
}
div.right-column h5, .sidebar div.sidebar-content h5 {
    border-bottom: 1px solid #ddd;
    display: block;
    font-weight: 700;
    line-height: 3rem;
    margin: 0 0 1rem;
    padding: 0 0 0.5rem;
    width: 100%;
}
div.right-column span, .sidebar div.sidebar-content span {
    display: block;
    line-height: 1.8rem;
    margin: 0 0 3rem;
    width: 100%;
    word-wrap: break-word;
}
div.right-column span i, div.right-column h5 i, .sidebar div.sidebar-content span i, .sidebar div.sidebar-content h5 i {
    color: #ccc;
    cursor: pointer;
    display: inline-block;
    font-size: 1.2rem;
    margin: 0 0 0 1rem;
    padding: 0;
}
div.right-column span i:hover, div.right-column h5 i:hover, .sidebar div.sidebar-content span i:hover, .sidebar div.sidebar-content h5 i:hover {
    color: #333;
}
h5.errors, span.errors {
    color: #d43f3a !important;
}
div.right-column a:hover, .sidebar a:hover {
    text-decoration: underline;
}
.sidebar .form-group label {
    width: 25% !important;
}
.sidebar .form-group input {
    float: right;
    width: 65% !important;
}
.sidebar div.sidebar-content .audit-item span.plugin-section-host-count {
    float: right;
    line-height: 2rem;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 2rem;
}
#scans-show-audit-trail-submit {
    margin: 0 !important;
    text-decoration: none !important;
}
li[data-name="AWS"] {
    display: none;
}
section#titlebar button.editor-save {
    margin: 1.7rem 0 0 2rem;
}
section#main div.editor-content h3 {
    border-bottom: 0 none;
    line-height: 3.9rem;
    padding: 0;
}
.editor-content {
    margin: -0.5rem 0 0;
}
.library-content {
    margin: -0.5rem -2rem 0 0;
}
.editor-content.content, .library-content.content {
    margin: -1.5rem 0 0 19.5rem !important;
}
.editor-content div.message i.remove {
    cursor: pointer;
    padding: 0;
}
.editor-content div.message i.remove:hover {
    color: #333;
}
.editor-content div.message {
    background: #fcf8e3 none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    display: block;
    float: left;
    line-height: 4.5rem;
    margin: -2rem 2rem 2rem -2rem;
    padding: 0 2rem !important;
    width: 100%;
}
.editor-content div.message a:hover {
    text-decoration: underline;
}
.editor-content div.component-inputs div.message {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 3px;
    color: #333;
    line-height: 1;
    margin: 0 0 2rem;
    padding: 1rem 0 !important;
    text-indent: 0 !important;
}
.editor-content div.component-inputs div.message.required-creds[data-offline-allowed="false"] {
    display: none !important;
}
.editor-content div.component-inputs div.message.required-creds i {
    padding: 0 1rem;
}
.editor-content div.component-inputs div.message a {
    color: #357abd !important;
    text-decoration: none;
}
.editor-content div.component-inputs div.message a:hover {
    text-decoration: underline;
}
div.editor-content h3 {
    text-transform: capitalize;
}
ul.editor-tabs > li.breadcrumbs > span.name, ul.library-tabs > li.breadcrumbs > span.name {
    text-transform: capitalize;
}
.editor-view {
    background: #f9f9f9 none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    display: block;
    float: left;
    margin: 0 0 2rem;
    padding: 0;
    width: 100%;
}
.editor-view span.no-edit {
    line-height: 1.8rem;
}
.editor-view-group {
    box-sizing: border-box;
    margin: 0;
    padding: 2rem 2rem 0;
}
.editor-view-group.dark {
    background: #f5f5f5 none repeat scroll 0 0;
}
.editor-view-settings-modes {
    background: #f9f9f9 none repeat scroll 0 0;
    box-sizing: border-box;
    margin: -2rem -2rem 0;
    padding: 2rem 4rem 0 2rem;
}
div[data-name="Settings Modes Description"] {
    background: #f5f5f5 none repeat scroll 0 0;
    border-top: 1px solid #e5e5e5;
    display: block;
    float: left;
    line-height: 2rem !important;
    margin: 0 0 0 -2rem;
    padding: 0 4rem 2rem 2rem;
}
div[data-name="Settings Modes Description"] > span {
    display: none;
    margin: 0 0 0 20rem;
}
div[data-name="Settings Modes Description"] > span.active {
    display: block;
}
div[data-name="Settings Modes Description"] > span > ul {
    margin: 2rem 0 0;
}
div[data-name="Settings Modes Description"] > span > ul > li {
    font-weight: 700;
    margin: 0 0 2rem;
}
div[data-name="Settings Modes Description"] > span > ul > li:last-child {
    margin: 0;
}
div[data-name="Settings Modes Description"] > span > ul > li > ul {
    margin: 0.5rem 0 0;
}
div[data-name="Settings Modes Description"] > span > ul > li > ul > li {
    font-weight: 400;
    line-height: 2.4rem;
    padding: 0 0 0 2rem;
}
li.component .editor-view-group {
    border-top: 0 none;
}
.editor-view-group.editor-single-group {
    background: transparent none repeat scroll 0 0 !important;
    border-top: 0 none;
    margin: -2rem 0 0;
    padding: 0;
}
.editor-view-group h5 {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    display: block;
    font-weight: 700;
    height: 4.5rem;
    line-height: 4.5rem;
    margin: 0 0 2rem;
    text-indent: 1.5rem;
    width: 100%;
}
.editor-view.full {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    border-top: 0 none;
    margin: -1rem 0 2rem;
    padding: 0;
}
.editor-view.full[data-view="credentials"], .editor-view.full[data-view="compliance"], .editor-view.full[data-view="targets"], .editor-view.full[data-view="scap"] {
    border-bottom: 0 none !important;
}
div.editor-view.full h4 {
    border-bottom: 1px solid #ddd;
    display: block;
    height: 4.5rem;
    line-height: 4.5rem;
    text-align: right;
    width: 100%;
}
div.editor-view.full h4 span.link {
    color: #357abd;
    cursor: pointer;
}
div.editor-view.full h4 span.link:hover {
    text-decoration: underline;
}
.editor-view .form-group {
    line-height: 1;
    text-indent: 0;
}
.editor-view label {
    line-height: 1.8rem;
    padding-left: 0;
    text-indent: 0;
    width: 19rem;
}
.editor-view .select-checkbox {
    width: 7rem;
}
.editor-view a.button.file {
    margin-left: 0 !important;
    padding-left: 0 !important;
    text-indent: 0;
}
textarea.editor-input {
    height: 4rem;
    width: 27.8rem;
}
textarea.editor-input[data-name="Targets"] {
    height: 16rem;
    width: 45rem;
}
textarea.editor-input[data-name="Email Recipient(s)"], textarea.editor-input[data-name="SMS Recipient(s)"] {
    height: 10rem;
    width: 45rem;
}
textarea.editor-input.no-label {
    padding: 1rem 1%;
    width: 98% !important;
}
a[data-name="AWS Settings Link"]:hover, a[data-name="SMTP Server Settings Link"]:hover {
    text-decoration: underline;
}
select[data-input-id="av_grace_period"] {
    width: 5rem;
}
div.required-badge {
    background: #ccc none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    float: left;
    font-size: 0.9rem;
    height: 2rem;
    line-height: 2rem;
    margin: 0.5rem 0 0 -6rem;
    padding: 0 0.5rem;
    text-align: center;
    text-transform: uppercase;
    width: 4.5rem;
}
div.required-badge.multiple {
    margin-left: -7.5rem;
    position: relative;
}
div.required-badge.file {
    border: 0 none;
    margin: 0.5rem 0 0 1rem;
}
i.editor-hint {
    color: #ccc;
    float: left;
    font-size: 1.8rem;
    height: 1.8rem;
    line-height: 1.8rem;
    margin: 0.6rem 0 0 0.6rem;
    padding: 0 !important;
    width: 1.8rem;
}
.editor-input.checkbox {
    height: 1.4rem;
    line-height: 1.4rem;
    text-align: center;
    width: 1.4rem;
}
.editor-input.checkbox:hover, .editor-input.checkbox:focus, .editor-input.radio:hover {
    border: 1px solid #aaa;
    box-shadow: none !important;
}
span.editor-no-label {
    display: block;
    float: left;
    margin: 1.1rem 1rem 0 0;
}
div.editor-radio-buttons, div.editor-ui-group {
    display: block;
    float: left;
    margin: 2rem 0 -2rem 3rem;
    opacity: 0.5;
    width: 80%;
}
div.editor-ui-group {
    position: relative;
}
div.editor-ui-group .editor-input.checkbox {
    cursor: auto;
}
div.editor-radio-buttons.checked, div.editor-ui-group.checked {
    opacity: 1;
}
.editor-input.radio {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 0.8rem;
    display: block;
    float: left;
    height: 1.4rem;
    margin: 0 1rem 2rem 0;
    width: 1.4rem;
}
div.editor-ui-group.checked .editor-input.checkbox, div.editor-radio-buttons.checked .editor-input.radio {
    cursor: pointer;
}
span.editor-radio-label {
    display: block;
    float: left;
    margin: 0.2rem 0 0;
}
span.editor-small-entry-label, span.editor-medium-entry-label {
    display: block;
    float: left;
    margin: 0.8rem 1rem 0 0;
}
span.editor-small-entry-label.fixed {
    width: 30rem;
}
.editor-input.radio.checked div.toggle {
    background: #333 none repeat scroll 0 0;
    border-radius: 0.6rem;
    display: block;
    float: left;
    height: 0.8rem;
    margin: 0.3rem;
    width: 0.8rem;
}
.editor-settings-section-title {
    display: block;
    float: left;
    font-weight: 700;
    margin: 2.5rem 0 1rem;
    width: 100%;
}
.editor-settings-section-title:first-child {
    margin-top: 0;
}
.component-inputs .editor-settings-section-title {
    margin: 0;
    text-indent: 0;
}
.component-inputs .editor-settings-section-desc {
    color: #aaa;
    display: block;
    float: left;
    font-style: italic;
    line-height: 1.8rem;
    margin: 1rem 0 2rem;
    text-indent: 0;
}
.editor-settings-section {
    display: block;
    float: left;
    margin: 0;
    width: 100%;
}
.editor-settings-section:last-child {
    margin: 0;
}
select[data-name="Outdated antivirus definitions grace period (in days)"] {
    float: left;
    width: 5rem;
}
.editor-settings-section .select2-container {
    margin: 0.1rem 0 0;
}
.editor-view a.file {
    padding: 0.4rem 0 0 1rem !important;
}
.component-inputs div.attached-file div.file, .editor-settings-section div.file {
    padding: 0.4rem 0 0 1rem !important;
}
.editor-view div.attached-file div.file {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 0 none !important;
    color: #333;
    display: block;
    float: left;
    height: 2.8rem;
    line-height: 2.8rem;
    padding: 0.4rem 0 0 !important;
}
.component-inputs div.attached-file div.file {
    padding: 0.2rem 0 0 !important;
}
.editor-view-subsection.settings .ui-checkbox-group {
    background: #f5f5f5 none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    margin: 0.5rem -2rem -0.1rem;
    padding: 2rem 2rem 0.1rem 5rem;
}
.editor-view-subsection.settings .ui-checkbox-group[data-group="no"] {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.editor-view-group .editor-view-description {
    background: #f9f9f9 none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    line-height: 2.4rem;
    margin: -2rem -2rem 2rem;
    padding: 2rem;
}
.editor-view-group .editor-view-description a:hover {
    text-decoration: underline;
}
.editor-view div.inactive-component-wrapper {
    border-right: 1px solid #ddd;
    display: block;
    float: left;
    width: 38.5rem;
}
.editor-view div.active-component-wrapper {
    display: block;
    margin: 0 0 0 39.6rem;
}
.editor-view div.inactive-component-wrapper h5, .editor-view div.active-component-wrapper h5 {
    color: #aaa;
    display: block;
    font-size: 1.1rem;
    font-weight: 700;
    height: 4.5rem;
    line-height: 4.5rem;
    text-transform: uppercase;
    width: 100%;
}
.editor-view div.inactive-component-wrapper h5 {
    border-bottom: 1px solid #ddd;
    width: 38.5rem;
}
.editor-view div.inactive-component-wrapper ul {
    display: block;
    width: 100%;
}
.editor-view div.inactive-component-wrapper ul li {
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    border-left: 3px solid #4cae4c;
    cursor: pointer !important;
    display: block;
    font-weight: 700;
    height: 4rem;
    line-height: 4rem;
    padding: 0 1rem 0 1.7rem;
    width: 35.5rem;
}
.editor-view div.inactive-component-wrapper ul li:hover i.plus {
    color: #333 !important;
}
.editor-view div.inactive-component-wrapper ul li.placeholder {
    color: #ddd;
    font-style: italic;
    font-weight: 400;
    padding: 0;
    text-align: center;
    width: 38.5rem !important;
}
.editor-view div.inactive-component-wrapper ul li:last-child div.component-header {
    border-bottom: 0 none;
}
.editor-view div.inactive-component-wrapper span.lozenge {
    display: none;
}
.editor-view div.active-component-wrapper span.lozenge {
    border: 1px solid #fff;
    display: inline-block;
    float: none;
    margin: 0.9rem 0 0 1rem;
    max-width: 20rem;
}
.editor-view div.active-component-wrapper span.lozenge i {
    display: inline-block;
    margin: 0 0 0 0.5rem;
    padding: 0;
}
.editor-view div.active-component-wrapper span.lozenge.download {
    cursor: pointer !important;
}
.editor-view div.active-component-wrapper span.lozenge.download:hover {
    border: 1px solid #999;
}
.editor-view div.active-component-wrapper > ul {
    display: block;
    width: 100% !important;
}
.editor-view div.inactive-component-wrapper ul li div.component-header i.plus {
    color: #ddd;
    font-size: 1.2rem !important;
    height: 1.8rem;
    line-height: 1.8rem;
    margin: 0;
    padding: 0 0 0 0.5rem;
}
.editor-view div.inactive-component-wrapper div.empty, .editor-view div.active-component-wrapper > ul > li {
    background: #fff none repeat scroll 0 0 !important;
    border: 1px solid #ddd;
    border-radius: 3px;
    cursor: auto !important;
    display: block;
    float: left;
    line-height: 4rem;
    margin: 0 0 1rem;
    text-indent: 1.5rem;
    width: 100%;
}
.editor-view div.active-component-wrapper ul li.closed {
    height: 4rem;
    overflow: hidden;
}
.editor-view div.active-component-wrapper ul li.closed:hover {
    border: 1px solid #aaa;
}
.editor-view div.active-component-wrapper ul li.no-hover.closed:hover {
    border: 1px solid #ddd;
}
.editor-view div.active-component-wrapper ul li.component div.component-header:hover span.action i {
    color: #333;
}
.editor-view div.active-component-wrapper ul li.opened {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border-top: 3px solid #357abd;
}
.editor-view div.inactive-component-wrapper div.empty, .editor-view div.active-component-wrapper ul li.placeholder {
    border: 1px dashed #ddd;
    color: #aaa;
    font-style: italic;
    text-align: center;
    text-indent: 0 !important;
    width: 100% !important;
}
.editor-view div.inactive-component-wrapper div.empty {
    display: none;
    margin: 0 1rem 1rem 0;
    width: 37.5rem !important;
}
div.inactive-component-wrapper li.compliance .component-header span.instance-name {
    display: block;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 30rem;
}
.editor-view ul li div.component-tip {
    display: block;
    float: right;
    margin: 1.1rem 0 0;
}
.editor-view ul li span.instances-badge {
    background: #ddd none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    float: right;
    font-size: 1rem;
    font-weight: 400 !important;
    height: 1.8rem;
    line-height: 1.8rem;
    margin: 0 0.5rem 0 0;
    min-width: 1.2rem;
    padding: 0 0.4rem;
    text-align: center;
    text-indent: 0;
    width: auto !important;
}
.editor-view ul li span.instances-badge.infinity {
    font-size: 1.4rem;
    line-height: 1.6rem;
}
.editor-view div.inactive-component-wrapper ul li:hover span.instances-badge {
    background: #333 none repeat scroll 0 0;
}
.editor-view div#inactive-targets, .editor-view div#inactive-credentials, .editor-view div#inactive-compliance, .editor-view ul.inactive-targets, .editor-view ul.inactive-credentials, .editor-view ul.inactive-compliance {
    overflow-x: hidden;
    overflow-y: auto;
}
.editor-view div.active-component-wrapper li span.instances-badge, .editor-view div.active-component-wrapper li div.component-header i.plus {
    display: none !important;
}
.editor-view div.active-component-wrapper li span.action {
    color: #ccc;
    float: left;
    height: 4.5rem;
    text-align: center;
    text-indent: 0;
    width: 4rem;
}
.editor-view div.active-component-wrapper li div.component-header.inputs span.action {
    cursor: pointer !important;
}
.editor-view div.active-component-wrapper li span.action i {
    padding: 0;
    text-align: center;
}
.editor-view div.active-component-wrapper li span.instance-empty.action {
    display: none;
}
.editor-view div.active-component-wrapper li i.remove {
    color: #ccc;
    cursor: pointer;
    display: block;
    float: right;
    height: 4rem;
    line-height: 4rem;
    padding: 0;
    text-align: center;
    text-indent: 0;
    width: 4rem;
}
.editor-view div.active-component-wrapper li i.remove:hover {
    color: #333;
}
div.active-component-wrapper .editor-view ul li span.instance-name {
    display: block;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 75%;
}
.editor-view ul li span.instance-close {
    display: none;
}
.editor-view div.inactive-component-wrapper li span.instance-edit, .editor-view div.inactive-component-wrapper li span.instance-close, .editor-view div.inactive-component-wrapper li div.component-inputs, .editor-view div.inactive-component-wrapper li i.remove {
    display: none !important;
}
.editor-view div.active-component-wrapper li div.component-inputs {
    background: #f9f9f9 none repeat scroll 0 0;
    box-sizing: border-box;
    float: left;
    padding: 2rem 2rem 0;
    width: 100%;
}
.editor-view div.active-component-wrapper li div.component-inputs.no-padding {
    padding: 0;
}
.editor-view div.active-component-wrapper li div.component-inputs.settings {
    background: #fff none repeat scroll 0 0;
}
.editor-view div.component-header {
    border-bottom: 1px solid #ddd;
    display: block;
    height: 4rem;
    overflow: hidden;
    width: 100%;
}
.editor-view div.inactive-component-wrapper div.component-header {
    height: 4rem;
}
.editor-view div.active-component-wrapper div.component-header {
    text-indent: 0;
}
.editor-view div.active-component-wrapper div.component-header.inputs {
    cursor: pointer !important;
}
.editor-view h6 {
    background: #eee none repeat scroll 0 0;
    border-bottom: 1px solid #ddd;
    display: block;
    font-weight: 700;
    height: 2.8rem;
    line-height: 2.8rem;
    width: 100%;
}
.editor-view h6 i {
    color: #999;
    display: block;
    float: left;
    height: 2.8rem;
    padding: 0 !important;
    text-align: center;
    width: 2rem;
}
.editor-view h6 i.no-content::before {
    content: "" !important;
}
.editor-view h6.expand:hover {
    background: #ddd none repeat scroll 0 0;
    cursor: pointer;
}
.editor-view div.inactive-component-wrapper ul.inactive-components {
    display: none;
}
.editor-view div.component-inputs {
    cursor: auto !important;
    display: block;
    float: left;
    padding: 2rem 0 0;
    width: 100%;
}
.editor-view div.component-inputs.settings {
    display: none;
}
.editor-view div.component-inputs div.editor-view-subsection {
    margin: -2rem -2rem 0;
    padding: 0;
}
.editor-view div.component-inputs div.editor-view-subsection ul.editor-subsection-tabs {
    background: #f9f9f9 none repeat scroll 0 0;
    margin: 0;
    padding: 0 0 0 2rem;
}
.editor-view div.component-inputs div.editor-view-subsection ul.editor-subsection-tabs li {
    text-indent: 0;
}
.editor-view div.component-inputs div.editor-view-subsection ul.editor-subsection-tabs li.clicked {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #fff;
}
.editor-view div.component-inputs .select2-container {
    float: left;
    margin-right: 0.5rem !important;
    text-indent: 0 !important;
}
.editor-view div.component-inputs .select2-container ul {
    width: auto !important;
}
.editor-view div.component-inputs .select2-container ul li {
    overflow: hidden;
    padding: 0 !important;
    text-indent: 0.5rem !important;
    width: 100% !important;
}
.editor-view div.component-inputs label {
    line-height: 1;
}
div[data-parent="Search for SSL based services"] div.form-group label {
    width: 30rem;
}
select[data-name="Search for SSL on"] {
    width: 15rem;
}
ul.library, div.library-filters {
    display: block;
    list-style-type: none;
    margin: 2rem 0 0 -2rem;
    width: 100%;
}
div.library-filters {
    margin-top: 1rem;
}
div.library-filters > span {
    border-radius: 3px;
    cursor: pointer;
    display: block;
    float: left;
    height: 2.4rem;
    line-height: 2.4rem;
    margin: 0 1rem 0 0;
    padding: 0 2rem;
}
div.library-filters > span:hover {
    background: #f5f5f5 none repeat scroll 0 0;
}
div.library-filters > span.on, div.library-filters > span.on:hover {
    background: #4cae4c none repeat scroll 0 0;
    color: #fff;
}
ul.library li {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #eee;
    border-radius: 3px;
    cursor: pointer;
    display: block;
    float: left;
    height: 11rem;
    margin: 0 0 2rem 2rem;
    overflow: hidden;
    padding: 1rem;
    text-align: center;
    width: 18rem;
}
ul.library li:hover {
    border: 1px solid #ccc;
}
ul.library li i {
    color: #425363;
    font-size: 3.8rem;
    height: 6rem;
    line-height: 6rem;
    margin: 0 0 0.5rem;
    width: 100%;
}
ul.library li h5 {
    font-weight: 700;
    margin: 0 0 0.5rem;
    width: 100%;
}
ul.library li span {
    color: #aaa;
    display: block;
    font-size: 1.1rem;
    height: 2.3rem;
    overflow: hidden;
    width: 100%;
}
ul.library li.subscription-only span.subscription-only, ul.library li.unofficial span.unofficial, ul.library li.manager-only span.manager-only, ul.library li.unsupported span.unsupported {
    background: #9a5bc2 none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 1rem;
    height: 2rem;
    line-height: 2rem;
    margin: -1rem 0 -1rem 4.5rem;
    position: relative;
    text-indent: 6.3rem;
    text-transform: uppercase;
    transform: rotate(45deg);
}
ul.library li.unofficial span.unofficial {
    background: #ee9336 none repeat scroll 0 0;
}
ul.library li.unsupported span.unsupported {
    background: #d43f3a none repeat scroll 0 0;
}
ul.library li.unsupported {
    cursor: auto !important;
}
div.library-content section div h6 {
    color: #aaa;
    display: block;
    font-size: 1.8rem;
    font-weight: 200;
    line-height: 3rem;
    margin: 1rem 0 0;
    width: 100%;
}
.editor-plugins-families, .editor-plugins-family {
    display: block;
    float: left;
    height: 36.6rem;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 50%;
}
.editor-plugins-families.agents, .editor-plugins-family.agents {
    height: 32.1rem;
}
.editor-plugins-family {
    float: right;
}
tr.plugin-family:last-child, tr.plugin-family-plugin:last-child {
    border-bottom: 0 none;
}
tr.plugin-family:first-child, tr.plugin-family-plugin:first-child {
    border-bottom: 1px solid #e5e5e5;
}
td.plugin-family-status[data-status="mixed"] span {
    background-color: #357abd;
    background-image: repeating-linear-gradient(135deg, transparent, transparent 10px, rgba(255, 255, 255, 0.1) 10px, rgba(255, 255, 255, 0.1) 20px);
}
td.family-count span, td.family-plugin-id span {
    background: #aaa none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    float: right;
    font-size: 1rem;
    height: 2.1rem;
    line-height: 2.1rem;
    margin: 0 1rem 0 0;
    text-align: center;
    text-transform: uppercase;
    width: 5rem;
}
select[data-name="Launch"] {
    width: 11rem;
}
input[data-name="Starts On"] {
    margin: 0 2rem 0 0;
    width: 8rem;
}
select[data-name="Times"] {
    width: 8rem;
}
select[data-name="Timezone"] {
    width: 25rem;
}
select[data-name="Repeat Every"] {
    width: 9.2rem;
}
select[data-name="Repeat By"] {
    width: 15rem;
}
div[data-name="Repeat On"] > ul {
    background: #ccc none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 3px;
    display: block;
    float: left;
    height: 2.6rem;
    overflow: hidden;
}
div[data-name="Repeat On"] > ul > li {
    background: #fff none repeat scroll 0 0;
    cursor: pointer;
    display: block;
    float: left;
    height: 2.6rem;
    line-height: 2.8rem;
    margin: 0 0.1rem 0 0;
    text-align: center;
    width: 3rem;
}
div[data-name="Repeat On"] > ul > li:last-child {
    margin: 0;
}
div[data-name="Repeat On"] > ul > li:hover, div[data-name="Repeat On"] > ul > li.checked {
    background: #e5e5e5 none repeat scroll 0 0;
}
div[data-name="Result Filters Wrapper"] {
    margin: 0 0 0 20rem;
}
div[data-name="Plugin Filters Wrapper"] {
    margin: 1rem 0 0;
}
div[data-name="Result Filters"], div[data-name="Result Filter Control"] {
    display: block;
    float: left;
}
div[data-name="Result Filters Match"], div[data-name="Plugin Filters Match"] {
    display: block;
    float: left;
    padding: 0 0 1rem;
}
select[data-name="Result Filters Match"], select[data-name="Plugin Filters Match"] {
    width: 6rem;
}
div[data-name="Result Filters Match"] > span, div[data-name="Plugin Filters Match"] > span {
    display: block;
    float: left;
    height: 3rem;
    line-height: 3rem;
    vertical-align: top;
}
div[data-name="Result Filters Match"] > .select2-container, div[data-name="Plugin Filters Match"] > .select2-container {
    float: left;
    margin: 0 1rem 0 0;
}
div[data-name="Result Filters Match"] > span:first-of-type, div[data-name="Plugin Filters Match"] > span:first-of-type {
    margin: 0 1rem 0 0;
}
div[data-name="Result Filters"] > div[data-name="Filter"], div[data-name="Plugin Filters"] > div[data-name="Filter"] {
    background: #eee none repeat scroll 0 0;
    border-radius: 3px;
    display: block;
    float: left;
    margin: 0 0 1rem;
    padding: 0.5rem;
}
div[data-name="Plugin Filters"] > div[data-name="Filter"] {
    padding: 0.5rem 0 0.5rem 0.5rem;
    width: 60.5rem;
}
div[data-name="Plugin Filters"] > div[data-name="Filter"]:first-of-type div[data-name="Plugin Filter Remove"] {
    display: none;
}
div[data-name="Result Filters"] .select2-container, div[data-name="Plugin Filters"] .select2-container {
    float: left;
    margin: 0 0.5rem 0 0;
}
div[data-name="Result Filters"] .remove-filter i, div[data-name="Plugin Filters"] .remove-filter i {
    padding: 0;
}
select[data-name="Result Filter Key"], select[data-name="Plugin Filter Key"] {
    width: 22rem;
}
select[data-name="Result Filter Operators"], select[data-name="Plugin Filter Operators"] {
    width: 12rem;
}
div[data-name="Result Filter Control"] input, div[data-name="Plugin Filter Control"] input {
    width: 21rem;
}
div[data-name="Result Filter Control"] select, div[data-name="Plugin Filter Control"] select {
    width: 21.7rem;
}
div[data-name="Result Filter Remove"], div[data-name="Plugin Filter Remove"] {
    cursor: pointer;
    display: block;
    float: left;
    height: 3rem;
    line-height: 3rem;
    opacity: 0.4;
    text-align: center;
    width: 3rem;
}
div[data-name="Result Filter Remove"]:hover, div[data-name="Plugin Filter Remove"]:hover {
    opacity: 1;
}
div[data-name="Result Filter Remove"] i, div[data-name="Plugin Filter Remove"] i {
    padding: 0;
}
div[data-name="Plugin Filter Add"] {
    cursor: pointer;
    display: block;
    float: right;
    height: 4rem;
    line-height: 4rem;
    opacity: 0.5;
    text-align: center;
    width: 5.5rem;
}
div[data-name="Plugin Filter Add"]:hover {
    opacity: 1;
}
div[data-name="Plugin Filter Add"] i {
    padding: 0;
}
div[data-name="AWS Targets"] {
    display: none;
    margin: -2rem -2rem 0;
}
div.selected[data-name="AWS Targets"] {
    display: block;
}
div[data-name="AWS Targets"] span[data-name="AWS Empty Targets"] {
    margin: 2rem;
}
div[data-name="AWS Targets"] > table > thead > tr {
    background: #fff none repeat scroll 0 0;
}
div[data-name="AWS Targets"] > table > tbody > tr:last-child {
    border-bottom: 0 none;
}
li.component.closed div[data-name="AWS Regions Wrapper"] {
    display: none;
}
div[data-name="AWS Regions Wrapper"] {
    height: 4.3rem;
    margin: -6.3rem -2rem 0 0;
}
div[data-name="AWS Regions Wrapper"] .select2-container {
    float: right !important;
    margin: 0 !important;
}
span[data-name="AWS Empty Targets"] {
    display: block;
    margin: 0 0 2rem 2rem;
}
input[data-name="AWS Update Interval"] {
    margin: 0 1rem 0 0;
    width: 6rem;
}
span.update-interval-description {
    display: block;
    float: left;
    line-height: 2.8rem;
}
ul.editor-subsection-tabs {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    display: block;
    height: 4rem;
    margin: -2.1rem 0 0;
    padding: 0 0 0 1rem;
}
ul.editor-subsection-tabs > li {
    border-left: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    cursor: pointer;
    display: block;
    float: left;
    height: 3rem;
    line-height: 3rem;
    margin: 0.9rem 0 0;
    padding: 0 2rem;
}
ul.editor-subsection-tabs > li:hover {
    color: #357abd;
}
ul.editor-subsection-tabs > li.clicked {
    background: #f9f9f9 none repeat scroll 0 0;
    border-bottom: 1px solid #f9f9f9;
    color: #333 !important;
    cursor: auto !important;
}
ul.editor-subsection-tabs > li:first-child {
    border-radius: 3px 0 0;
}
ul.editor-subsection-tabs > li:last-child {
    border-radius: 0 3px 0 0;
    border-right: 1px solid #e5e5e5;
}
ul.editor-subsection-tabs > li:first-child:last-child {
    border-radius: 3px 3px 0 0;
    border-right: 1px solid #e5e5e5;
}
.editor-inline-hint {
    color: #aaa;
    font-size: 1.2rem;
    line-height: 1.6rem;
}
.editor-input-hint {
    float: left;
    margin: 0.7rem 0 0 20rem;
}
.editor-input-hint.fixed {
    float: left;
    margin: 0.7rem 0 0 31rem;
}
.editor-checkbox-hint {
    float: left;
    margin: 0.7rem 0 0 3.1rem;
}
.editor-file-hint {
    float: left;
    margin: 0 0 0 20rem;
}
div.component-inputs .editor-file-hint {
    float: left;
    margin: 0 0 0 20rem;
}
select[data-name="Scan Window"] {
    width: 12.5rem;
}
div.scan-window-default .select2-container {
    float: left;
}
i[data-name="Scan Window Custom"], i[data-name="Scan Window Default"], span[data-name="Scan Window Description"] {
    display: block;
    float: left;
    line-height: 2.8rem;
}
i[data-name="Scan Window Custom"], i[data-name="Scan Window Default"] {
    cursor: pointer;
    font-size: 1.2rem;
    opacity: 0.4;
}
i[data-name="Scan Window Default"] {
    margin-left: 1rem;
}
i[data-name="Scan Window Custom"]:hover, i[data-name="Scan Window Default"]:hover {
    opacity: 1;
}
span[data-name="Scan Window Description"] {
    margin: 0 0 0 1.5rem;
}
div.share-search {
    background: #eee none repeat scroll 0 0;
    border-radius: 3px;
    display: block;
    float: left;
    padding: 1rem 0;
    width: 100%;
}
div.modal-content div.share-search label {
    text-indent: 1rem;
}
div.share-search input {
    width: 35.8rem;
}
div.share-users {
    display: block;
    margin: 0 0 0.5rem;
    width: 100%;
}
div.share-users h6 {
    border-bottom: 1px dotted #ccc;
    font-weight: 700;
    padding: 0 0 1rem;
    text-indent: 0.5rem;
    width: 100%;
}
div.share-users > ul {
    display: block;
    height: auto;
    padding: 0.5rem 0 0;
    width: 100%;
}
div.modal-content div.share-users > ul {
    max-height: 17rem;
    overflow-x: hidden;
    overflow-y: auto;
}
div.share-users > ul > li {
    border-bottom: 1px dotted #ddd;
    display: block;
    float: left;
    margin: 0 0 0.5rem;
    padding: 0 0 0.5rem;
    width: 100%;
}
div.share-users > ul > li:last-child {
    border-bottom: 0 none;
    padding: 0;
}
div.share-users > ul > li > div {
    display: block;
    float: left;
    padding: 0.5rem;
}
div.share-users > ul > li > div.share-name {
    line-height: 3rem;
    overflow: hidden;
    text-indent: 1rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 30rem;
}
div.share-users > ul > li > div.share-name i {
    display: block;
    float: left;
    margin: 0;
    padding: 0 0 0 0.5rem;
    text-indent: 0;
}
div.share-users > ul > li > div.share-permissions {
    float: right;
    padding: 0.5rem 0.5rem 0;
    width: 12.5rem;
}
div.share-users > ul > li > div.share-permissions span.owner {
    line-height: 3rem;
}
div.share-users select.sharing-permissions-select {
    width: 12rem;
}
div.share-users > ul > li > div.share-remove {
    cursor: pointer;
    float: right;
    line-height: 3rem;
    opacity: 0.5;
    text-align: center;
    width: 3rem;
}
div.share-users > ul > li > div.share-remove i {
    padding: 0;
}
div.share-users > ul > li > div.share-remove:hover {
    opacity: 1;
}
div.content .form-group.share-users, div.content .form-group.share-search {
    margin: 0;
    width: 55rem;
}
div.content .form-group.share-users {
    padding: 0 0 0 2rem;
}
div.content div.share-users h6 {
    display: none !important;
}
div.content div.share-users > ul > li {
    border: 0 none;
}
div.content div.share-users > ul > li[data-system="true"] {
    display: none !important;
}
div.content div[data-name="Permissions Search"] {
    background: #f9f9f9 none repeat scroll 0 0;
    border-bottom: 1px solid #e5e5e5;
    box-sizing: border-box;
    padding: 0 4rem 0 0;
}
div.content div.no-tabs-indent div[data-name="Permissions Search"] {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
}
div.content div[data-name="Permissions Search"] label {
    width: 19rem;
}
div.content div.no-tabs-indent div[data-name="Permissions Search"] label {
    width: 15rem;
}
div.editor-view div[data-name="Permissions Search"] {
    margin: -2rem -2rem 0;
    padding-left: 2rem;
    padding-top: 2rem;
}
div.content div[data-name="Permissions List"] {
    background: #f5f5f5 none repeat scroll 0 0;
    display: block;
    float: left;
    padding: 1rem 0;
    width: 100%;
}
div.editor-view div[data-name="Permissions List"] {
    margin: 0 -2rem;
    padding-right: 4rem;
}
div.editor-view div.basic[data-name="Permissions List"] {
    background: transparent none repeat scroll 0 0;
    margin: -2rem -2rem 0;
    padding-right: 2rem;
}
div.content div.no-tabs-indent .form-group.share-users {
    padding: 0;
}
div.content div.no-tabs-indent .form-group.share-users {
    width: 51.5rem;
}
div.content div.no-tabs-indent div.share-users > ul > li > div.share-permissions {
    width: 14.5rem;
}
div.content div.no-tabs-indent div.share-users select.sharing-permissions-select {
    width: 14rem;
}
.whats-new-nav {
    display: block;
    height: 6rem;
    width: 100%;
}
.whats-new-nav div.floatright {
    opacity: 0;
    transition: all 0.3s linear 0s;
}
.whats-new-nav div span {
    color: #357abd;
    cursor: pointer;
    display: block;
    float: right;
    font-size: 1.4rem;
    line-height: 4rem;
    margin: 1rem;
}
.whats-new-nav div div {
    background: #357abd none repeat scroll 0 0;
    border-radius: 1.5rem;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 2rem !important;
    height: 3rem;
    line-height: 3rem;
    margin: 1.5rem 0 0;
    padding: 0 !important;
    width: 3rem;
}
.whats-new-nav div div.prev {
    float: left;
    text-indent: 1rem;
}
.whats-new-nav div div.next {
    float: right;
    text-indent: 1.3rem;
}
.whats-new-nav div:hover > div {
    background: #333 none repeat scroll 0 0;
}
.whats-new-nav div:hover > span {
    color: #333;
}
.whats-new-content {
    display: block;
    height: 24rem;
    overflow: hidden;
    width: 100%;
}
.whats-new-content div.thumbnails {
    float: left;
    margin: 0 auto;
}
.whats-new-content div.thumbnails div {
    cursor: pointer;
    display: block;
    float: left;
    margin: 2rem 0 0;
    opacity: 0;
    padding: 0 1rem;
    transition: all 0.2s linear 0s;
    width: 22rem;
}
.whats-new-content div.thumbnails div div.image {
    border: 1px solid #ccc;
    display: block;
    height: 15rem;
    margin: 3rem 0 0;
    opacity: 1 !important;
    padding: 0;
    width: 100%;
}
.whats-new-content div.thumbnails div h6 {
    color: #357abd;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.4rem;
    line-height: 2rem;
    margin: 1rem 0 0;
    text-align: center;
    width: 100%;
}
.whats-new-content div.thumbnails div:hover > h6 {
    text-decoration: underline;
}
.whats-new-content div.thumbnails div[data-slide="2"] > div.image {
    background-position: -22rem 0 !important;
}
.whats-new-content div.thumbnails div[data-slide="3"] > div.image {
    background-position: -44rem 0 !important;
}
.whats-new-content > ul {
    display: block;
    height: 24rem;
    transition: margin 0.3s linear 0s;
    width: 10000%;
}
.whats-new-content > ul > li {
    display: block;
    float: left;
    height: 24rem;
    width: 72rem;
}
.whats-new-content > ul > li div.background {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    float: right;
    height: 24rem;
    margin: -0.5rem 0 0 !important;
    opacity: 0.1;
    padding: 0 !important;
    width: 24rem;
}
.whats-new-content > ul > li > ul {
    display: block;
    float: left;
    margin: 2.5rem 0 0 !important;
    width: 46rem;
}
.whats-new-content > ul > li > ul > li {
    font-size: 1.6rem;
    height: auto !important;
    line-height: 2rem;
    list-style-type: disc;
    margin: 0 0 2rem 3rem;
    padding: 0 0 0 1rem;
    width: 100%;
}
.whats-new-content > ul > li > ul > li a:hover {
    text-decoration: underline;
}
.whats-new-content > ul li[data-slide="1"] div.background {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNDAgMjQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNDAgMjQwIj48cGF0aCBkPSJNMjAyLjMgMjguOGgtMTY0LjhjLTMuNSAwLTYuMiAyLjgtNi4yIDYuMnYxMDcuN2MwIDMuNSAyLjggNi4yIDYuMiA2LjJoNjkuOXY2LjJjMCAxMi41LTEyLjUgMTIuNS0xMi41IDEyLjVoLTIzLjVjLTEuNCAwLTIuMSAxLTIuMSAyLjF2MTAuNGgxMDEuNHYtMTAuNGMwLTEuNC0xLTIuMS0yLjEtMi4xaC0yMy4ycy0xMi41IDAtMTIuNS0xMi41di02LjFoNzAuMWMzLjUgMCA2LjItMi44IDYuMi02LjJ2LTEwNy43Yy0uNy0zLjUtMy40LTYuMy02LjktNi4zem0tNi42IDExNGgtNi4ydi02LjJoNi4ydjYuMnptMC0xMi41aC0xNTJ2LTg5aDE1Mi4zbC0uMyA4OXptLTc0LjQtOWwtOS4zLTM2LTcuNiAyMi45aC0yNS40bDE5LjctNS41IDEzLjgtNTIuMyAxMC41IDQ4IDcuNi0yMy41IDUuNSAyNy43IDEzLjUgNS41aC0xNS45bC0yLjQtNy4zLTEwIDIwLjV6Ii8+PC9zdmc+");
    background-size: contain;
}
.whats-new-content > ul li[data-slide="2"] div.background {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDQiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMTA0IDEwNCI+PHBhdGggZD0iTTUyIDUwLjc1Yy0xMS41ODEgMC0yMS05LjQyLTIxLTIxczkuNDE5LTIxIDIxLTIxIDIxIDkuNDIgMjEgMjEtOS40MTkgMjEtMjEgMjF6bTAtMzYuNDI5Yy04LjUwOCAwLTE1LjQyOSA2LjkyMS0xNS40MjkgMTUuNDI5czYuOTIxIDE1LjQyOSAxNS40MjkgMTUuNDI5IDE1LjQyOS02LjkyMSAxNS40MjktMTUuNDI5LTYuOTIxLTE1LjQyOS0xNS40MjktMTUuNDI5em04LjQ2OCAxNS43MjRsLTEzLjI0OCA3Ljc5MWMtLjE4OC4xNjEtLjM2My4wNzctLjM2My0uMTg4di0xNS43OTZjMC0uMjY1LjE3NC0uMzQ4LjM2LS4xODhsMTMuMjYxIDcuNzkxYy4xODUuMTYxLjE3Ni40MjktLjAxLjU5eiIvPjwvc3ZnPg==");
    background-size: contain;
    opacity: 0.2;
}
.whats-new-content > ul li[data-slide="3"] div.background {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNDAgMjQwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNDAgMjQwIj48cGF0aCBkPSJNMzEuNCA5Ni42YzAtNDQuOSAzNi42LTgxLjIgODEuNC04MS4yIDIyLjQgMCA0Mi42IDkuMSA1Ny4zIDIzLjhsLTU3LjcgNTcuNHY4MS4yYy00My42LjEtODEtMzYuMy04MS04MS4yeiIvPjxwYXRoIG9wYWNpdHk9Ii4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IiBkPSJNMTI3LjMgOTYuNmw1Ny40LTU3LjRjMzEuNyAzMS43IDMxLjcgODMuMiAwIDExNC45bC01Ny40LTU3LjV6Ii8+PHBhdGggb3BhY2l0eT0iLjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXciIGQ9Ik0xMTkuNyAxMDMuNHY4MS4yYzIxLjggMCA0MS42LTcuOSA1Ny40LTIzLjhsLTU3LjQtNTcuNHoiLz48L3N2Zz4=");
    background-size: contain;
}
.whats-new-content h3 {
    color: #357abd;
    display: block;
    float: left;
    font-size: 2.4rem;
    font-weight: 100;
}
.whats-new-footer {
    line-height: 2.8rem;
}
.whats-new-footer div.checkbox {
    margin: 0.7rem 1rem 0;
}
@-moz-document url-prefix("") {
span.hosts-compliance-swap {
    margin: -4.5rem 0 0 !important;
}
td.scan-status span span i {
    font-size: 1.1rem !important;
}
span.button.dropdown i.fontawesome.right {
    margin-top: -2.6rem !important;
}
}
@media all and (max-width: 1400px) {
.w300 {
    width: 20rem !important;
}
.w400 {
    width: 30rem !important;
}
}
@media all and (max-width: 1200px) {
section#titlebar div#searchbox {
    width: 18.4rem;
}
section#titlebar div#searchbox input {
    width: 14.7rem !important;
}
textarea {
    width: 35rem !important;
}
textarea.editor-input {
    width: 27.8rem !important;
}
div.content.settings-content div.scanners div.form-group {
    width: auto !important;
}
}
@media all and (max-width: 1024px) {
body {
    overflow-x: auto;
}
.plugin-details-pagination, .tHide {
    display: none !important;
}
textarea {
    width: 27.9rem !important;
}
section#main div.content div.no-tabs div.message {
    width: 30rem;
}
.no-tabs-indent .form-group .select2-container {
    margin-right: 0;
}
.no-tabs-indent .form-group label {
    margin: 0 !important;
    padding-bottom: 0.5rem !important;
}
#show-scan-report-dashboard .vulnerabilityCountBannerSection {
    height: 9rem !important;
}
#show-scan-report-dashboard .bannerCountValue {
    font-size: 4.8rem !important;
}
}
@media all and (max-width: 950px) {
html[data-mobile="true"], body[data-mobile="true"] {
    min-width: 100% !important;
    overflow-x: hidden;
    overflow-y: auto;
}
html[data-mobile="true"] {
    font-size: 65%;
    padding: 0 !important;
}
html[data-mobile="true"] body {
    height: auto !important;
    min-height: 100%;
    padding: 4.3rem 0 0;
}
html[data-mobile="true"] body.nosession {
    height: 100% !important;
}
html[data-mobile="true"] .mOnly {
    display: block !important;
}
html[data-mobile="true"] #logo, html[data-mobile="true"] header h1, html[data-mobile="true"] header nav, html[data-mobile="true"] header div.menu-float-right, html[data-mobile="true"] footer, html[data-mobile="true"] section#titlebar h2, html[data-mobile="true"] section#titlebar .button, html[data-mobile="true"] section#titlebar .button-bar, html[data-mobile="true"] section#tabs, html[data-mobile="true"] div.right-column, html[data-mobile="true"] span.folder, html[data-mobile="true"] .tipsy, html[data-mobile="true"] table th.headerSortDown div, html[data-mobile="true"] table th.headerSortUp div, html[data-mobile="true"] table th div, html[data-mobile="true"] section#main div.content h3, html[data-mobile="true"] aside, html[data-mobile="true"] aside a.button, html[data-mobile="true"] .add-folder, html[data-mobile="true"] i.advanced-search, html[data-mobile="true"] span.all-targets, html[data-mobile="true"] .plugin-details-pagination, html[data-mobile="true"] .sidebar-close, html[data-mobile="true"] .legend, html[data-mobile="true"] .mHide, html[data-mobile="true"] .hide, html[data-mobile="true"] div.popover, html[data-mobile="true"] .file-system-link, html[data-mobile="true"] section#mobile-menu aside ul li i.edit, html[data-mobile="true"] section#mobile-menu aside ul h6, html[data-mobile="true"] div.library-filters, html[data-mobile="true"] i.editor-hint, html[data-mobile="true"] .editor-inline-hint, html[data-mobile="true"] div[data-name="Settings Modes Description"], html[data-mobile="true"] div.library-content section div h6, html[data-mobile="true"] .editor-content div.message i.alert, html[data-mobile="true"] section#notifications div.notification i.close, html[data-mobile="true"] div.editor-view-description, html[data-mobile="true"] div.description-group, html[data-mobile="true"] div.global-message, html[data-mobile="true"] div.form-group[data-name="Summary"], html[data-mobile="true"] #scrollToTop, html[data-mobile="true"] section#mobile-menu aside.mHide, html[data-mobile="true"] .file-system-link, html[data-mobile="true"] #scanDashboardRow2, html[data-mobile="true"] #scanDashboardRow3 {
    display: none !important;
}
html[data-mobile="true"] section#notifications, html[data-mobile="true"] body.nosession section#notifications, html[data-mobile="true"] section#notifications.scrolled {
    left: 0;
    padding: 0 !important;
    top: 0;
    width: 100%;
}
html[data-mobile="true"] section#notifications div.notification {
    border-radius: 0 !important;
    display: block;
    float: left;
    padding: 1.5rem 2%;
    width: 96%;
}
html[data-mobile="true"] form.login > h1 {
    margin-bottom: 2rem !important;
}
html[data-mobile="true"] header {
    left: 0;
    position: fixed;
    top: 0;
    z-index: 4;
}
html[data-mobile="true"] header h2 {
    color: #fff;
    display: block;
    float: left;
    font-size: 1.8rem;
    font-weight: 200;
    height: 4rem;
    line-height: 4rem;
    margin: 0 0 0 20%;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
}
html[data-mobile="true"] header div.wrapper {
    padding: 0;
    width: 100%;
}
html[data-mobile="true"] header ul#mobile-menu-toggle-on {
    cursor: pointer;
    display: block;
    float: left;
    height: 2.75rem;
    line-height: 4rem;
    margin: 0 0 -4.5rem;
    padding: 1.25rem 1.5rem 0;
    text-align: center;
    width: 1.5rem;
}
html[data-mobile="true"] header ul#mobile-menu-toggle-on li {
    background: #fff none repeat scroll 0 0;
    display: block;
    float: left;
    height: 0.2rem;
    margin: 0 0 0.3rem;
    width: 100%;
}
html[data-mobile="true"] header i#mobile-menu-back {
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 2.4rem;
    height: 4rem;
    line-height: 4rem;
    margin: 0 0 -4.5rem;
    padding: 0;
    text-align: center;
    width: 4.5rem;
}
html[data-mobile="true"] header i#mobile-menu-back {
    display: none;
}
html[data-mobile="true"] header i#mobile-menu-new, html[data-mobile="true"] header i#mobile-menu-info {
    color: #fff;
    cursor: pointer;
    display: none;
    float: right;
    font-size: 1.8rem;
    height: 4rem;
    line-height: 4rem;
    margin: 0 0 -4.5rem;
    padding: 0;
    text-align: center;
    width: 4.5rem;
}
html[data-mobile="true"] body.MSP section#mobile-menu div#logo {
    margin: 0.6rem 1.5rem 0 0.6rem;
}
html[data-mobile="true"] header nav a {
    padding: 0 5%;
    text-align: left;
    width: 90%;
}
html[data-mobile="true"] footer {
    text-align: center;
}
html[data-mobile="true"] section#mobile-menu {
    background: #f5f5f5 none repeat scroll 0 0;
    border-top: 3px solid #263645;
    box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.2);
    display: block;
    height: 100%;
    left: -80%;
    overflow-y: auto;
    position: fixed;
    top: 0;
    width: 75%;
    z-index: 99;
}
html[data-mobile="true"] section#mobile-menu div#logo {
    float: left;
    margin: 0.6rem 0 0 1rem;
    width: 11rem;
}
html[data-mobile="true"] section#mobile-menu h2 {
    background: #263645 none repeat scroll 0 0;
    display: block;
    height: 4rem;
    line-height: 4rem;
    width: 100%;
}
html[data-mobile="true"] section#mobile-menu h2 i {
    color: #fff;
    cursor: pointer;
    display: block;
    float: right;
    font-size: 1.6rem;
    height: 4rem;
    line-height: 4rem;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 4rem;
}
html[data-mobile="true"] section#mobile-menu a {
    background: #fff none repeat scroll 0 0;
    border-top: 1px solid #e5e5e5;
    color: #425363;
    display: block;
    float: left;
    font-weight: 700;
    height: 4rem;
    line-height: 4rem;
    padding: 0 5%;
    width: 90%;
}
html[data-mobile="true"] section#mobile-menu a:first-of-type {
    border-top: 0 none !important;
}
html[data-mobile="true"] section#mobile-menu a:last-child {
    border-bottom: 1px solid #e5e5e5;
}
html[data-mobile="true"] section#mobile-menu a i {
    color: #425363;
    display: block;
    float: right;
    height: 4rem;
    line-height: 4rem;
    padding: 0;
    text-align: right;
    width: 4rem;
}
html[data-mobile="true"] section#mobile-menu aside, html[data-mobile="true"] section#mobile-menu aside ul {
    display: block !important;
    margin: 0 !important;
    width: 100% !important;
}
html[data-mobile="true"] section#mobile-menu aside ul {
    background: #f5f5f5 none repeat scroll 0 0;
}
html[data-mobile="true"] section#mobile-menu aside ul li {
    border-top: 1px solid #e5e5e5;
    color: #333;
    cursor: pointer;
    display: block;
    float: left;
    height: 4rem;
    line-height: 4rem;
    margin: 0;
    padding: 0 5% 0 15%;
    text-transform: none;
    width: 80%;
}
html[data-mobile="true"] section#mobile-menu aside ul li span {
    max-width: 80%;
    overflow: hidden;
    padding: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
}
html[data-mobile="true"] section#mobile-menu aside.condensed > ul > li {
    font-size: 1.3rem;
    font-weight: 400;
}
html[data-mobile="true"] section#mobile-menu aside.condensed > ul > li.here {
    font-weight: 700;
}
html[data-mobile="true"] section#mobile-menu aside.condensed ul li.bold:hover {
    background: #f5f5f5 none repeat scroll 0 0 !important;
}
html[data-mobile="true"] section#mobile-menu aside ul li span.count {
    background: #ddd none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    float: right;
    font-size: 1rem;
    font-weight: 400 !important;
    height: 1.8rem;
    line-height: 1.8rem;
    margin: 1.1rem 0 0;
    min-width: 1.2rem;
    padding: 0 0.4rem;
    text-align: center;
    text-indent: 0;
    width: auto !important;
}
html[data-mobile="true"] div#content {
    height: auto !important;
    min-height: 100%;
    overflow: auto;
    padding: 0;
}
html[data-mobile="true"] section#main {
    display: block;
    margin: 0;
    overflow-x: hidden;
    padding: 0 0 2rem;
    width: 100%;
}
html[data-mobile="true"] section#main div.content {
    margin: 0;
}
html[data-mobile="true"] table {
    margin: 0 0 2rem;
}
html[data-mobile="true"] table thead tr {
    border: 0 none !important;
    height: 0 !important;
    overflow: hidden;
}
html[data-mobile="true"] table thead th {
    line-height: 0 !important;
    overflow: hidden;
}
html[data-mobile="true"] table td.pr20 {
    padding-right: 1rem !important;
}
html[data-mobile="true"] table tbody tr:hover td, html[data-mobile="true"] table tbody tr:focus td, html[data-mobile="true"] table tbody tr.noaction:hover, html[data-mobile="true"] table tbody tr.noaction:hover td {
    background: #f5f5f5 none repeat scroll 0 0;
}
html[data-mobile="true"] table tbody tr td i {
    cursor: pointer;
}
html[data-mobile="true"] div.content h3 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
html[data-mobile="true"] td.name, html[data-mobile="true"] .scan-visible-name, html[data-mobile="true"] .policy-name, html[data-mobile="true"] .user-name, html[data-mobile="true"] .setting-name, html[data-mobile="true"] .folder-name, html[data-mobile="true"] .secondary-name, html[data-mobile="true"] .group-name, html[data-mobile="true"] .group-user-name {
    text-indent: 1rem;
}
html[data-mobile="true"] span.empty-results {
    line-height: 2rem;
    margin: 2rem 0 0 3%;
    padding: 1rem 2%;
    width: 90%;
}
html[data-mobile="true"] #nosession #forgot-password {
    padding: 0 0 2rem;
}
html[data-mobile="true"] section#titlebar {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border-bottom: 0 none !important;
    height: auto !important;
}
html[data-mobile="true"] section#titlebar div.wrapper {
    height: auto !important;
    margin: 0;
    padding: 0;
    width: 100%;
}
html[data-mobile="true"] div.mobile-button-bar-wrapper {
    border-bottom: 1px solid #ddd;
    display: none;
    height: 5.1rem;
    text-align: center;
    width: 100%;
}
html[data-mobile="true"] ul.mobile-button-bar {
    background: #eee none repeat scroll 0 0;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    box-sizing: content-box;
    color: #333;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.3rem;
    font-weight: 400;
    height: 2.6rem;
    line-height: 2.6rem;
    margin: 1.2rem 3% 0;
    overflow: hidden;
    width: 94%;
}
html[data-mobile="true"] ul.mobile-button-bar li {
    background: #eee none repeat scroll 0 0;
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    display: block;
    float: left;
    font-size: 1.2rem;
    font-weight: 400 !important;
    height: 2.6rem;
    line-height: 2.6rem;
    margin: 0 0 0 -0.1rem;
    padding: 0;
    text-align: center;
    width: 100%;
}
html[data-mobile="true"] ul.mobile-button-bar.w20 li {
    width: 20%;
}
html[data-mobile="true"] ul.mobile-button-bar.w25 li {
    width: 25%;
}
html[data-mobile="true"] ul.mobile-button-bar.w33 li {
    width: 33.3333%;
}
html[data-mobile="true"] ul.mobile-button-bar.w50 li {
    width: 50%;
}
html[data-mobile="true"] ul.mobile-button-bar li.on {
    background: #ddd none repeat scroll 0 0;
}
html[data-mobile="true"] ul.mobile-button-bar li i {
    display: block;
    float: left;
    margin: 0 0 0 -1rem;
    padding: 0;
    width: 1rem;
}
html[data-mobile="true"] ul.mobile-button-bar li i.more {
    margin: 0;
    text-align: center;
    width: 100%;
}
html[data-mobile="true"] ul.mobile-button-bar.policies li, html[data-mobile="true"] ul.mobile-button-bar.settings li {
    min-width: 3rem;
}
html[data-mobile="true"] ul.mobile-button-bar.scans li {
    min-width: 4rem;
}
html[data-mobile="true"] section#titlebar div#searchbox {
    float: left;
    margin: 0;
    width: 100%;
}
html[data-mobile="true"] section#titlebar div#searchbox input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #e5e5e5;
    border-image: none;
    border-radius: 0;
    border-style: none none solid;
    border-width: 0 0 1px;
    box-shadow: none;
    float: left;
    height: 4rem;
    margin: 0;
    padding: 0 0 0 11% !important;
    width: 89% !important;
}
html[data-mobile="true"] section#titlebar div#searchbox i.search {
    margin: -5rem 0 0 1rem;
}
html[data-mobile="true"] #modal {
    width: 90%;
}
html[data-mobile="true"] .modal-text.login-banner {
    max-height: 10rem;
}
html[data-mobile="true"] .form-group {
    margin: 0;
}
html[data-mobile="true"] section#main div.content div.no-tabs {
    padding: 2rem 4% !important;
    width: 92%;
}
html[data-mobile="true"] section#main div.content div.no-tabs-indent {
    margin: 0 0 0 -4%;
    padding: 2rem 4%;
    width: 100%;
}
html[data-mobile="true"] section#main div.content.settings-content div.no-tabs-indent {
    background: #f9f9f9 none repeat scroll 0 0;
    border-top: 0 none;
    margin-top: -2rem;
}
html[data-mobile="true"] label, html[data-mobile="true"] span.no-edit {
    margin: 0 !important;
    padding: 0 0 1rem !important;
    width: 100% !important;
}
html[data-mobile="true"] label {
    font-weight: 700;
}
html[data-mobile="true"] span.no-edit {
    margin: 0 0 2rem !important;
}
html[data-mobile="true"] input[type="text"], html[data-mobile="true"] input[type="password"] {
    clear: both;
    display: block;
    float: left;
    height: 3.5rem;
    margin: 0 0 2rem;
    padding: 0 0 0 3%;
    text-indent: 0;
    width: 97%;
}
html[data-mobile="true"] select {
    clear: both;
    height: 3.5rem;
    margin: 0 0 2rem;
    width: 100% !important;
}
html[data-mobile="true"] textarea, html[data-mobile="true"] textarea.editor-input {
    height: 10rem;
    margin: 0 0 2rem;
    padding: 1rem 3%;
    width: 94% !important;
}
html[data-mobile="true"] div.checkbox, html[data-mobile="true"] div.null-checkbox, html[data-mobile="true"] div.select-all {
    font-size: 0.8rem;
    height: 1.5rem;
    line-height: 1.3rem;
    text-align: center;
    width: 1.5rem;
}
html[data-mobile="true"] div.checkbox.settings {
    margin: 1rem 1.5rem 2rem 0;
}
html[data-mobile="true"] .select2-container {
    margin: 0 0 2rem;
    width: 100% !important;
}
html[data-mobile="true"] .select2-container .select2-search {
    padding: 0.7rem 0 0.7rem 2% !important;
    width: 98% !important;
}
html[data-mobile="true"] .select2-container .select2-search__field {
    margin: 0;
    width: 96% !important;
}
html[data-mobile="true"] .select2-container .select2-selection {
    height: 3.5rem;
}
html[data-mobile="true"] .select2-container .select2-selection__rendered, html[data-mobile="true"] .select2-container .select2-results__option {
    height: 3.5rem;
    line-height: 3.5rem;
    padding: 0 0 0 1rem;
}
html[data-mobile="true"] a.button, html[data-mobile="true"] span.button, html[data-mobile="true"] button {
    height: 3.5rem;
    line-height: 3.5rem;
    margin: 0 0 0 2rem;
    min-width: 4rem;
    padding: 0 1.5rem;
}
html[data-mobile="true"] section#main div.content a.button, html[data-mobile="true"] section#main div.content button.button {
    margin: 0 0 0 1.5rem;
}
html[data-mobile="true"] #nosession {
    height: auto;
    max-width: 35rem;
    padding: 5%;
    width: 80%;
}
html[data-mobile="true"] #nosession h1 {
    background-position: center top;
    background-size: contain;
    margin: 2rem auto;
}
html[data-mobile="true"] #nosession form input[type="text"], html[data-mobile="true"] #nosession form input[type="password"] {
    font-size: 1.5rem;
    height: 3.2rem;
    margin: 0 0 2rem;
    padding: 0 3% 0 12%;
    width: 85%;
}
html[data-mobile="true"] #nosession i.glyphicons {
    margin: -4.4rem 0 0 0.5em;
}
html[data-mobile="true"] #nosession #remember-me, html[data-mobile="true"] #nosession #remember-device {
    margin: 0 0 2rem;
    width: 100%;
}
html[data-mobile="true"] #nosession button.button {
    height: 3.5rem;
    line-height: 3.5rem;
    padding: 0;
    width: 100%;
}
html[data-mobile="true"] .scans-content table, html[data-mobile="true"] div.content.no-aside table {
    margin: 0 0 -2rem;
}
html[data-mobile="true"] section#main div.content.scans-show-content {
    margin: 0 !important;
}
html[data-mobile="true"] tr.host {
    clear: both;
    display: block;
    float: left;
    height: 6.5rem;
    width: 100%;
}
html[data-mobile="true"] td.host-name {
    display: block;
    float: left;
    line-height: 3rem;
    padding: 0 3%;
    text-indent: 0;
    width: 94%;
}
html[data-mobile="true"] td.host-vulnerabilities {
    display: block;
    float: left;
    padding: 0 3%;
    width: 94%;
}
html[data-mobile="true"] div.severity-box-chart, html[data-mobile="true"] div.severity-box-chart ul li {
    font-size: 0.8rem;
    height: 2.5rem;
    line-height: 2.5rem;
}
html[data-mobile="true"] td.vulnerability-severity-box span, html[data-mobile="true"] td.compliance-severity-box span, html[data-mobile="true"] div.plugin-details-header span.severity, html[data-mobile="true"] td.family-status span, html[data-mobile="true"] td.family-plugin-status span {
    font-size: 0.9rem;
    height: 2.1rem;
    line-height: 2.1rem;
    margin: 1rem;
    width: 5rem;
}
html[data-mobile="true"] .mw7 {
    width: 7rem !important;
}
html[data-mobile="true"] .mw11 {
    width: 11rem !important;
}
html[data-mobile="true"] .mw50 {
    width: 5rem !important;
}
html[data-mobile="true"] div.plugin-details-header {
    height: auto !important;
    line-height: 2rem;
}
html[data-mobile="true"] div.plugin-details-header h4 {
    font-size: 1.6rem;
    line-height: 2rem;
    overflow: auto;
    padding: 1.1rem 0;
    white-space: normal;
    word-wrap: break-word;
}
html[data-mobile="true"] div.plugin-details-content:last-child {
    margin: 0 0 -2rem;
    padding: 0;
}
html[data-mobile="true"] div.plugin-details-content section {
    padding: 1.5rem 4%;
    width: 92%;
    word-wrap: break-word;
}
html[data-mobile="true"] div.plugin-details-content section div.plugin-section-host-port-tag {
    margin: 0 0 1rem;
    padding: 0 2%;
    text-align: center;
    width: 96% !important;
}
html[data-mobile="true"] div.plugin-details-content section div.plugin-section-host-port-service {
    margin: 0 0 1rem;
    padding: 0 2%;
    text-align: center;
    width: 96% !important;
}
html[data-mobile="true"] tr.plugin-output td span.lozenge {
    margin-left: 1rem;
}
html[data-mobile="true"] div.plugin-details-content table.plugin-output-table {
    margin: 0;
}
html[data-mobile="true"] div.plugin-details-content > table > tbody > tr.plugin-output td div.plugin-output-wrapper {
    border: 0 none;
    display: block;
    margin: 1rem 0 0;
    padding: 0;
}
html[data-mobile="true"] td.scan-status span {
    float: none;
    text-align: center;
    width: 100%;
}
html[data-mobile="true"] td.scan-status span span {
    display: block;
    float: none;
    margin: 0 auto 2rem;
}
html[data-mobile="true"] td.scan-status span span i {
    display: block;
    float: none;
    margin: 0 auto;
}
html[data-mobile="true"] div.no-tabs.notes {
    margin-bottom: -2rem !important;
    padding: 2rem 4% 0 !important;
}
html[data-mobile="true"] .form-group.note {
    margin: 0 0 3rem !important;
}
html[data-mobile="true"] .form-group.note span {
    width: 100% !important;
}
html[data-mobile="true"] .no-tabs-indent.notes label {
    margin: 0 !important;
}
html[data-mobile="true"] div.main-column {
    margin: 0;
}
html[data-mobile="true"] div.scan-overview {
    margin: 0 3%;
    width: 94%;
}
html[data-mobile="true"] div.scan-overview-module {
    margin: 0;
    padding: 0;
    width: 100%;
}
html[data-mobile="true"] .sidebar-chart canvas {
    margin: 0 auto;
}
html[data-mobile="true"] div.export-chapters-custom-content label {
    width: auto !important;
}
html[data-mobile="true"] div.export-chapters-custom-content select {
    width: 10rem !important;
}
html[data-mobile="true"] div.export-chapters-selection > div {
    min-height: 4.2rem;
}
html[data-mobile="true"] .users-content table {
    margin: 0 0 -2rem;
}
html[data-mobile="true"] .settings-content h4 {
    text-indent: 0;
}
html[data-mobile="true"] .settings-content table {
    margin: 0 0 -2rem;
}
html[data-mobile="true"] section#main div.content .form-group a.button {
    margin: 0.1rem 2rem 2rem 0;
}
html[data-mobile="true"] div.no-tabs.overview {
    margin-bottom: -2rem !important;
    padding: 2rem 4% 0 !important;
}
html[data-mobile="true"] div.checkbox.large-checkbox {
    margin: 0 1rem 2rem 0;
}
html[data-mobile="true"] div.radio-group-buttons {
    margin: 1rem 0 1rem 3rem;
}
html[data-mobile="true"] .scanners .form-group {
    padding: 0;
}
html[data-mobile="true"] .sidebar {
    background: #fff none repeat scroll 0 0;
    box-shadow: -2px 2px 8px 0 rgba(0, 0, 0, 0.2);
    display: block;
    position: fixed;
    top: 4.3rem;
    width: 90%;
}
html[data-mobile="true"] .sidebar-wrapper {
    box-shadow: none;
    padding: 2rem 5% 10rem 2.5%;
    width: 90%;
}
html[data-mobile="true"] .sidebar .w25p {
    width: 35% !important;
}
html[data-mobile="true"] .sidebar .w75p {
    width: 65% !important;
}
html[data-mobile="true"] ul.library {
    margin: 0;
    width: 100%;
}
html[data-mobile="true"] ul.library li, html[data-mobile="true"] ul.library li:hover {
    border-color: -moz-use-text-color -moz-use-text-color #e5e5e5;
    border-style: none none solid;
    border-width: 0 0 1px;
    height: 8rem;
    margin: 0;
    padding: 1rem 0;
    width: 100%;
}
html[data-mobile="true"] ul.library li.subscription-only, html[data-mobile="true"] ul.library li.unofficial, html[data-mobile="true"] ul.library li span {
    display: none !important;
}
html[data-mobile="true"] .editor-view {
    border-top: 0 none;
}
html[data-mobile="true"] .editor-view.full {
    margin: 0 0 2rem;
}
html[data-mobile="true"] .editor-content, html[data-mobile="true"] .editor-content.content {
    margin: 0 !important;
}
html[data-mobile="true"] .editor-view-group {
    overflow: hidden;
    padding: 2rem 3% 0;
}
html[data-mobile="true"] .editor-view-subsection {
    padding: 0;
}
html[data-mobile="true"] .editor-input.checkbox {
    margin-bottom: 2rem !important;
}
html[data-mobile="true"] ul.editor-subsection-tabs {
    margin: 0;
}
html[data-mobile="true"] div.editor-plugins-families {
    height: auto !important;
    width: 100%;
}
html[data-mobile="true"] div.editor-plugins-families table {
    margin: 0;
}
html[data-mobile="true"] div.active-component-wrapper, html[data-mobile="true"] div.inactive-component-wrapper h5, html[data-mobile="true"] div[data-view="plugins"] h4, html[data-mobile="true"] div.editor-plugins-family {
    display: none !important;
}
html[data-mobile="true"] .editor-view div.inactive-component-wrapper {
    border-right: 0 none;
    width: 100%;
}
html[data-mobile="true"] .editor-view div.inactive-component-wrapper ul li {
    border-left: 0 none;
    padding: 0 5%;
    width: 90%;
}
html[data-mobile="true"] .editor-view h6 {
    text-indent: 0;
}
html[data-mobile="true"] div.inactive-component-wrapper li.compliance .component-header span.instance-name {
    width: 75%;
}
html[data-mobile="true"] .editor-view h6 i {
    width: 5%;
}
html[data-mobile="true"] .editor-buttons button {
    margin: 0 0 0 1.5rem;
}
html[data-mobile="true"] div.required-badge {
    margin: 0.9rem 0 0 -6.4rem;
}
html[data-mobile="true"] .editor-content div.message {
    line-height: 1;
    margin: -2rem 0 2rem -2rem;
    padding: 2rem !important;
}
html[data-mobile="true"] .editor-content div.message i.remove {
    margin: -0.7rem 0 0;
}
html[data-mobile="true"] .div.toggle-switch, html[data-mobile="true"] div.editor-toggle-switch {
    margin-bottom: 1.5rem;
}
html[data-mobile="true"] .editor-view-subsection.settings .ui-checkbox-group {
    padding-left: 2rem;
}
html[data-mobile="true"] #show-scan-report-dashboard > section {
    margin: 0 !important;
}
html[data-mobile="true"] #show-scan-report-dashboard .vulnerabilityCountBannerSection, html[data-mobile="true"] #show-scan-report-dashboard .complianceCountBannerSection {
    border: 0 none !important;
    height: 70px;
    margin: 0 !important;
    width: 100% !important;
}
html[data-mobile="true"] #show-scan-report-dashboard .vulnerabilityCountBannerSection span, html[data-mobile="true"] #show-scan-report-dashboard .complianceCountBannerSection span {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 100%;
}
html[data-mobile="true"] #show-scan-report-dashboard .vulnerabilityCountBannerSection span.bannerCountValue, html[data-mobile="true"] #show-scan-report-dashboard .complianceCountBannerSection span.bannerCountValue {
    font-size: 28pt !important;
    height: 50px;
    line-height: 50px;
}
html[data-mobile="true"] #show-scan-report-dashboard .vulnerabilityCountBannerSection span.bannerCountLabel, html[data-mobile="true"] #show-scan-report-dashboard .complianceCountBannerSection span.bannerCountLabel {
    font-size: 8pt;
    height: 20px;
    line-height: 20px;
}
html[data-mobile="true"] #show-scan-report-dashboard .oneThirdWidth {
    padding: 0 1.5%;
    width: 97% !important;
}
html[data-mobile="true"] #show-scan-report-dashboard .oneThirdWidth.middle {
    margin: 0 !important;
}
html[data-mobile="true"] #show-scan-report-dashboard .oneThirdWidth.last {
    margin: 0 !important;
}
html[data-mobile="true"] #show-scan-report-dashboard .dashboard-chart.donut-chart {
    width: 325px !important;
}
html[data-mobile="true"] #show-scan-report-dashboard #dataOverTimeLineChart {
    display: none;
}
html[data-mobile="true"] #show-scan-report-dashboard #scanTopHosts {
    display: none;
}
}
#show-scan-report-dashboard > section {
    margin-bottom: 2rem;
    min-height: 10rem;
    width: 100%;
}
#show-scan-report-dashboard h3 #trendConfig {
    float: right;
    font-size: 1.3rem;
    font-weight: 400;
    height: 3rem;
    line-height: 3rem;
    margin: -0.2rem 0 0 0.5rem;
}
#show-scan-report-dashboard h3 #trendConfig span.trendTitle {
    color: #aaa;
    display: inline-block;
    margin: 0 1rem 0 0;
}
#show-scan-report-dashboard h3 #trendConfig .select2-container--nessus {
    color: #333;
    float: right !important;
    margin: 0 !important;
    width: 14rem !important;
}
#show-scan-report-dashboard h3 #trendConfig .select2-container--nessus .chzn-drop {
    width: 13.8rem !important;
}
#show-scan-report-dashboard .oneThirdWidth {
    display: block;
    float: left;
    height: 100%;
    margin-right: 2%;
    vertical-align: top;
    width: 32%;
}
#show-scan-report-dashboard .oneThirdWidth.last {
    float: right;
    margin: 0;
}
#show-scan-report-dashboard .twoThirdWidth {
    display: block;
    float: left;
    height: 100%;
    vertical-align: top;
    width: 66%;
}
#show-scan-report-dashboard .twoThirdWidth.last {
    float: right;
}
#show-scan-report-dashboard .fullWidth {
    height: 100%;
    width: 100%;
}
#show-scan-report-dashboard .vulnerabilityCountBannerSection {
    border-right: 1px solid #fff;
    box-sizing: border-box;
    display: block;
    float: left;
    height: 10rem;
    margin: 0 0 1rem;
    text-align: center;
    width: 16.66%;
}
#show-scan-report-dashboard .vulnerabilityCountBannerSection.countGTzero {
    cursor: pointer;
}
#show-scan-report-dashboard .vulnerabilityCountBannerSection.countGTzero:hover {
    opacity: 0.9;
}
#show-scan-report-dashboard .complianceCountBannerSection {
    border-right: 1px solid #fff;
    display: block;
    float: left;
    height: 10rem;
    margin: 0 0 1rem;
    text-align: center;
    width: 24.925%;
}
#show-scan-report-dashboard .complianceCountBannerSection.countGTzero {
    cursor: pointer;
}
#show-scan-report-dashboard .complianceCountBannerSection.countGTzero:hover {
    opacity: 0.9;
}
#show-scan-report-dashboard .lastBannerSection {
    border: 0 none;
}
#show-scan-report-dashboard .bannerCountLabel {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    border-top: 1px solid #fff;
    color: #fff;
    display: block;
    font-size: 1.2rem;
    height: 2rem;
    line-height: 2rem;
    margin-top: 1.1rem;
    text-transform: uppercase;
}
#show-scan-report-dashboard .bannerCountValue {
    color: #fff;
    display: block;
    font-size: 5.8rem;
    font-weight: 100;
    margin: 1rem auto 0;
    width: 60%;
}
#show-scan-report-dashboard .bannerTrendValue {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    float: right;
    height: 1.5rem;
    line-height: 1.5rem;
    margin: 0.3rem 0.3rem 0 0;
    text-align: center;
}
#show-scan-report-dashboard .bannerTrendValue i {
    float: left;
    padding: 0 0.2rem 0 0.7rem;
}
#show-scan-report-dashboard .bannerTrendValue .count {
    font-size: 1.2rem;
    padding: 0 0.5rem;
}
#show-scan-report-dashboard #info {
    background-color: #357abd;
}
#show-scan-report-dashboard #low, #show-scan-report-dashboard #pass {
    background-color: #4cae4c;
}
#show-scan-report-dashboard #med {
    background-color: #fdc431;
}
#show-scan-report-dashboard #high, #show-scan-report-dashboard #warn {
    background-color: #ee9336;
}
#show-scan-report-dashboard #critical, #show-scan-report-dashboard #fail {
    background-color: #d43f3a;
}
#show-scan-report-dashboard #total {
    background-color: #aaa;
}
#show-scan-report-dashboard .dashboard-chart.donut-chart {
    margin: 0 auto;
    width: 28rem;
}
#show-scan-report-dashboard .dashboard-chart canvas {
    display: block;
    float: left;
    height: 15rem;
    margin-top: 2rem;
    width: 25rem;
}
#show-scan-report-dashboard .dashboard-chart ul {
    display: block;
    float: right;
    margin: 2rem 0 0;
    width: 10.75rem;
}
#show-scan-report-dashboard .dashboard-chart ul li {
    display: block;
    float: left;
    font-size: 1.1rem;
    line-height: 1.8rem;
    width: 100%;
}
#show-scan-report-dashboard .dashboard-chart ul li div {
    border-radius: 0.5rem;
    display: block;
    float: left;
    height: 1rem;
    margin: 0.4rem 1rem 0 0;
    width: 1rem;
}
#show-scan-report-dashboard .dashboard-chart ul li.muteLegend {
    opacity: 0.25;
}
#show-scan-report-dashboard .linux {
    background-color: #3e1051;
}
#show-scan-report-dashboard .windows {
    background-color: #6b1594;
}
#show-scan-report-dashboard .mac {
    background-color: #9a5bc2;
}
#show-scan-report-dashboard .bsd {
    background-color: #d6b5e8;
}
#show-scan-report-dashboard .other {
    background-color: #efe1f6;
}
#show-scan-report-dashboard .new_auth {
    background-color: #00a5b5;
}
#show-scan-report-dashboard .new_no_auth {
    background-color: #cbeaed;
}
#show-scan-report-dashboard .auth {
    background-color: #075056;
}
#show-scan-report-dashboard .no_auth {
    background-color: #007480;
}
#show-scan-report-dashboard #scanDashboardRow2 {
    margin-bottom: 3rem !important;
}
#show-scan-report-dashboard #scanTopVulnerabilities table tbody tr {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: 3.75rem;
}
#show-scan-report-dashboard #scanTopVulnerabilities table tbody tr:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #357abd;
    text-decoration: underline;
}
#show-scan-report-dashboard #scanTopVulnerabilities table tbody tr td {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: 4.5rem;
    line-height: 3.75rem;
}
#show-scan-report-dashboard #scanTopVulnerabilities table tbody tr td:first-child {
    width: 1.5rem;
}
#show-scan-report-dashboard #scanTopVulnerabilities table tbody tr td:last-child {
    width: 5rem;
}
#show-scan-report-dashboard #scanTopVulnerabilities table tbody tr td:last-child span.pluginCount {
    background: #ddd none repeat scroll 0 0;
    border-radius: 3px;
    color: #fff;
    display: block;
    float: right;
    font-size: 1rem;
    font-weight: 400 !important;
    height: 1.8rem;
    line-height: 1.8rem;
    min-width: 1.2rem;
    padding: 0 0.4rem;
    text-align: center;
    text-indent: 0;
    width: auto !important;
}
#show-scan-report-dashboard .dashboard-vulnerabilities-content .vulnerability-severity-box span {
    margin: 0;
}
#show-scan-report-dashboard td.dashboard-vulnerability-severity-box span {
    background: #aaa none repeat scroll 0 0;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1) inset;
    color: #fff;
    display: block;
    font-size: 1.1rem;
    height: 100%;
    line-height: 2.1rem;
    text-align: center;
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
    text-transform: uppercase;
    width: 0.4rem;
}
#show-scan-report-dashboard #scanTopHosts table tbody tr {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#show-scan-report-dashboard #scanTopHosts table tbody tr:hover td {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #357abd;
}
#show-scan-report-dashboard .dashboard-host-vulnerabilities {
    width: 80%;
}
section#main span.dashboard-hosts-compliance-swap {
    cursor: pointer;
    display: block;
    float: right;
    margin: 0;
    padding: 0;
    width: 2rem !important;
}
section#main span.dashboard-hosts-compliance-swap i {
    color: #aaa;
    float: right;
    padding: 0 !important;
}
section#main span.dashboard-hosts-compliance-swap i:hover {
    color: #333;
}
section#main span.dashboard-banner-compliance-swap {
    cursor: pointer;
    display: block;
    float: right;
    margin: 0;
    padding: 0;
    width: 2rem !important;
}
section#main span.dashboard-banner-compliance-swap i {
    color: #aaa;
    float: right;
    padding: 0 !important;
}
section#main span.dashboard-banner-compliance-swap i:hover {
    color: #333;
}
section#main span.dashboard-over-time-chart-swap {
    cursor: pointer;
    display: block;
    float: right;
    margin: 0 0 0 1rem;
    padding: 0;
    width: 2rem !important;
}
section#main span.dashboard-over-time-chart-swap i {
    color: #aaa;
    float: right;
    margin: 0.7rem 0 -0.7rem 2rem;
    padding: 0 !important;
}
section#main span.dashboard-over-time-chart-swap i:hover, section#main span.dashboard-over-time-chart-swap i.on {
    color: #333;
}
section#main span.dashboard-over-time-options {
    cursor: pointer;
    display: block;
    float: right;
    margin: 0 0 0 1rem;
    padding: 0;
    width: 2rem !important;
}
section#main span.dashboard-over-time-options i {
    color: #aaa;
    float: right;
    margin: 0.7rem 0 -0.7rem 2rem;
    padding: 0 !important;
}
section#main span.dashboard-over-time-options i:hover, section#main span.dashboard-over-time-options i.on {
    color: #333;
}
section#main span.dashboard-over-time-options > ul {
    background: #fff none repeat scroll 0 0;
    border: 1px solid rgba(66, 83, 99, 0.3);
    border-radius: 0 0 3px 3px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
    display: none;
    float: left;
    margin: 0.8rem 0 -25rem -4.5rem;
    padding: 0.5rem;
    position: relative;
    width: 10.5rem;
}
section#main span.dashboard-over-time-options > ul > li {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 1.2rem;
    height: 2.8rem;
    line-height: 2.8rem;
    overflow: hidden;
    text-align: left;
    white-space: nowrap;
    width: 100%;
}
section#main span.dashboard-over-time-options > ul > li.errorIn {
    color: #d43f3a;
    transition: all 0.15s ease-in-out 0s;
}
section#main span.dashboard-over-time-options > ul > li.errorOut {
    color: #333;
    transition: all 0.15s ease-in-out 0s;
}
section#main span.dashboard-over-time-options > ul > li.arrow {
    background: #fff none repeat scroll 0 0;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    display: block;
    float: none;
    height: 0.9rem;
    margin: -1rem auto 0;
    transform: rotate(45deg);
    width: 0.9rem;
}
section#main span.dashboard-over-time-options > ul > li.title {
    border-bottom: 1px solid #ccc;
    color: #ccc;
    font-size: 1.1rem;
    font-weight: 700;
    height: 2.2rem;
    line-height: 2rem;
    text-align: center;
    text-transform: uppercase;
}
section#main span.dashboard-over-time-options > ul > li.disabled {
    opacity: 0.25;
}
section#main span.dashboard-over-time-options > ul > li > div {
    display: block;
    float: left;
    height: 2.8rem;
    line-height: 2.7rem;
    margin: 0 0.9rem 0 0.6rem;
    text-indent: 0;
    width: 1rem;
}
section#main span.dashboard-over-time-options > ul > li > div.optionDisabled {
    opacity: 0.25;
}
section#main span.dashboard-over-time-options > ul > li:hover {
    background: #eee none repeat scroll 0 0;
    opacity: 1 !important;
}
section#main span.dashboard-over-time-options > ul > li.arrow:hover, section#main span.dashboard-over-time-options > ul > li.title:hover {
    background: #fff none repeat scroll 0 0;
}
section#main span.dashboard-over-time-options > ul > li:hover > div {
    opacity: 1 !important;
}
section#main span.dashboard-over-time-options > ul > li.disabled:hover {
    background: transparent none repeat scroll 0 0;
    opacity: 0.5 !important;
}
section#main span.dashboard-over-time-options > ul > li.disabled:hover > div {
    opacity: 0.5 !important;
}

#notifications li{
    float:left;
    width:100%;

}
